@charset "utf-8";@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:400;src:local("NotoSansJP-Regular.otf"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:"Noto Sans Japanese";font-style:normal;font-weight:700;src:local("NotoSansJP-Bold.otf"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}@keyframes LoadingBaseFadeout{0%{opacity:1}to{opacity:0}}html{font-size:62.5%}body{backface-visibility:hidden;background-color:#fff;color:#231815;font-family:"Noto Sans Japanese",sans-serif;font-feature-settings:"pkna" 1;font-size:1.6rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;letter-spacing:.025em;min-width:320px;overflow-y:scroll;shape-rendering:crispEdges;stroke-dasharray:3,3;stroke-opacity:.5;stroke-width:.5px;-webkit-text-size-adjust:100%;word-break:normal;word-wrap:break-word}h1,h2,h3,h4,h5{font-weight:700;line-height:1.5em;margin:0}h1{display:block}h2{font-size:2.6rem;padding:30px 0}h3{font-size:2.2rem}h4{font-size:2rem}h5{font-size:1.8rem}p{line-height:2em;text-align:justify;text-justify:inter-character}p:last-child{margin-bottom:0}img{border:0;margin:0}ol{margin:0 0 0 1em;padding:0}ol li,ul li{margin:.5em 0;padding:0}ul li{list-style-type:none;margin:0}ul li:first-child{margin:0;padding:0}a:link,label{display:inline-block}label{white-space:nowrap}a:link{text-decoration:none}a:link,a:visited{color:#4a4b4f}a:active,a:hover,a:visited{text-decoration:none}a:hover{color:#93d7eb;fill:#93d7eb}a:active{color:#4a4b4f}u{border-bottom:dotted 2px #4a4b4f;text-decoration:underline}img.fluid-image{height:auto;max-width:100%}.clearfix::after{clear:both;content:"";display:block;font-size:.1em;height:0;line-height:0;overflow:hidden;visibility:hidden}input,textarea{-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}.dAsterisk{margin:20px 0 10px}.dAsterisk p{font-size:1.2rem;line-height:1.6em;margin:0 0 .25em 1em;text-indent:-1.25em}.dAsterisk p::before{content:"※"}dl.accordion{margin:0 auto 10px;max-width:800px}dl.accordion dt{background:#ecf3f6;border-radius:4px;color:#231815;cursor:pointer;height:auto;margin:0 0 .25em;max-width:100%;padding:.75em 2em 1em 1em;position:relative}dl.accordion dt::after{content:url(../images/imgArrowDown.svg);cursor:pointer;position:absolute;right:1em;top:35%}dl.accordion dt.open::after{content:url(../images/imgArrowUp.svg);cursor:pointer}dl.accordion dt .date{display:block;font-size:12px;font-weight:400;margin-bottom:.75em}dl.accordion dd{background-color:#f5f9fa;display:none;margin:0 0 .25em;padding:.75em 1em}.point::after{background-color:#977730;border-radius:4px;color:#fff;content:"制作のヒント";display:inline-block;font-size:11px;margin-left:.75em;padding:4px;text-align:center;width:100px}.option::after{background-color:#977730;border-radius:4px;color:#fff;content:"追加パーツ";display:inline-block;font-size:11px;margin-left:.75em;padding:4px;text-align:center;width:100px}.text_center{text-align:center}.pcnone{display:block}.spnone{display:none}.btnDownload a{align-items:center;background-color:#a0c4d3;border:3px solid #a0c4d3;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin:0 auto;min-width:260px;padding:1em 2em}.btnDownload a::after{content:url(../images/imgPdf.svg);height:16px;width:16px}.btnDownload a:hover{background-color:#fff;color:#a0c4d3;text-decoration:none}.btnDownload a:hover::after{content:url(../images/imgPdfHover.svg)!important;height:16px;width:16px}.KeyVisual{background:url(../images/bg_gold_paper.jpg);background-size:cover;height:100%;width:100%}.KeyVisual div.dWrapper{height:100%;margin:0 auto;max-width:1120px}.dkeyLeft{max-width:740px}.dkeyRight{max-width:460px}.Download,.Information{max-width:100%}.Download{padding-bottom:60px}.Copyright{background:#ecf3f6;margin-bottom:0}.dCopyright{font-size:.75em;padding:30px 0;text-align:center;width:100%}.dWrapper{margin:0 15px}.dInfoTitle{text-align:center}.dTableCellBottom{padding:0!important;vertical-align:bottom}.dTableCellTop{padding:0!important;vertical-align:top}.dTableCellMiddle{padding:0!important;vertical-align:middle}.dTable{display:table;height:100%;margin:0 auto;max-width:1120px}.dTableCell{display:table-cell;padding:0 10px}.dTableCellDownload{display:block;padding:0}a span{display:contents;font-size:11px!important;font-weight:400!important}#index{background:url(../images/bg_gold_type.png) center top no-repeat}.dTableCellDownload .btnDownload:first-child{margin-bottom:15px}.dLogoCorporation{margin:0 auto;padding:90px 0;text-align:center}.dLogoCorporation p{font-size:12px;line-height:1.4em;margin-top:3px;text-align:center}.cartjs_product_explain,.cartjs_product_table,.p-product-form{margin:0 auto;width:100%!important}.cartjs_product_explain ul{margin:10px 0}.cartjs_product_explain ul li{list-style-type:disc!important;margin:.5em 2em}.cartjs_product_explain hr{border:none;border-bottom:1px solid #eee;margin:20px 0}.cartjs_product_explain dl{margin:10px 0}.cartjs_product_explain dt{display:block;float:left;margin:.5em 0;width:7em}.cartjs_product_explain dd{display:block;float:left;margin:.5em 0;width:calc(100% - 7em)}.cartjs_product_img img{height:auto;max-width:100%}.cartjs_product_table table{width:100%!important}.cartjs_product_table table,td,th{border:0!important;margin:0!important}.cartjs_product_table table th{width:7em}.cartjs_product_table table td{padding-left:0!important;width:calc(100% - 7em)!important}.cartjs_sk_link_other{background-color:#f5f9fa;border-radius:3px;font-size:14px;margin:30px 0;padding:.75em 1em}.cartjs_product_input_txt{border:1px solid #bfbfbf;border-radius:3px;box-sizing:border-box;font-size:16px;height:40px;padding:5px;width:50px}.cartjs_cart_in input{background:#2c7258;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:25px;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:350px}.cartjs_cart_in input:hover{background:rgba(44,114,88,.8);color:#fff;text-decoration:none}.cartjs_sales_price td{color:#231815!important}.cartjs_product_num td,.cartjs_product_num th{padding:20px 0!important;vertical-align:middle}.c-btn-cart.is-soldout:hover{opacity:.6}.p-product-form-btn__cart{width:100%}.p-product-form-btn{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.p-product-form{margin:30px auto!important}.c-btn-cart{background:#6fa291;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;min-width:300px;padding:25px;position:relative;text-align:center;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.dInfoContents div{width:100%!important}.accordion dd p{margin-bottom:1em}#dLoadingBase{background:#fff;display:table;height:100%;padding:0 20px;position:fixed;scrollbar-width:none;width:100%;z-index:100000}.dLoadingBaseInner{display:table-cell;text-align:center;vertical-align:middle}.dLoadingBaseContainer{display:inline-block}.dLoadingBaseFadeOut{animation-delay:.9s;animation-duration:.6s;animation-fill-mode:both;animation-name:LoadingBaseFadeOut;animation-timing-function:linear}.blink{-webkit-animation:blink 1s ease infinite;animation:blink 1s ease infinite}@keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}.cartjs_product_form strong.cartjs_product_name{display:block;font-size:16px!important;text-align:center}.dLadingText{color:#555;font-size:10px;margin-top:5px}@media print,screen and (min-width:768px){.pcnone{display:none}.spnone{display:block}.dTableCellDownload{display:table-cell;padding:0 15px}.cartjs_product_explain,.cartjs_product_table,.p-product-form{margin:0 auto;max-width:50%}.cartjs_product_explain dl dd{line-height:1.6em!important}.cartjs_sk_link_other{margin:30px auto;max-width:50%;padding:.75em 1em}}@media screen and (min-width:1120px){.pcnone{display:none}.cartjs_product_explain,.cartjs_product_table{margin:0 auto}}