.static-contents .fade-enter-active{transition:opacity 1s ease}.static-contents .fade-leave-active{transition:opacity 0s}.static-contents .fade-enter-from{opacity:0}.static-contents .fade-enter-to,.static-contents .fade-leave-from{opacity:1}.static-contents .fade-leave-to{opacity:0}.static-contents .l-engraving{border-top:min(.55556vw,4px) solid #d4003b;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-engraving__title{font-size:min(6.66667vw,48px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .l-engraving__lead{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;text-align:center}.static-contents .l-engraving__mountcheck{opacity:0;padding-top:min(8.33333vw,60px);transition:all .2s ease 0s}.static-contents .l-engraving__mountcheck.m-mounted{opacity:1}.static-contents .l-engraving__step{height:min(4.58333vw,33px);margin:0 auto min(8.33333vw,60px);width:auto}.static-contents .l-engraving__description{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin:min(8.33333vw,60px) 0;padding:min(2.77778vw,20px);text-align:center}.static-contents .l-engraving__description span{font-size:min(2.77778vw,20px)}.static-contents .l-engraving__description span em{color:#d4003b;font-style:normal}.static-contents .l-engraving__description .module-list__notes{display:inline-block;text-align:left}.static-contents .l-engraving__step1 .l-engraving__description{font-size:min(4.44444vw,32px)}.static-contents .l-engraving__motif{background:#eceae8;display:flex;flex-wrap:wrap;gap:min(1.66667vw,12px) min(2.08333vw,15px);margin-top:min(2.77778vw,20px);padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-engraving__motif__title{background:url(../img/engraving_arrow.png) no-repeat top;background-size:min(7.77778vw,56px);font-size:min(3.33333vw,24px);font-weight:400;line-height:1.5;margin-top:min(2.77778vw,20px);padding-top:min(6.66667vw,48px);text-align:center}.static-contents .l-engraving__motif li{background-color:#fff;border:1px solid #ededed;flex-basis:min(13.88889vw,100px);height:min(13.88889vw,100px)}.static-contents .l-engraving__motif li button{background-color:transparent;border:1px solid #ccc;border-radius:0;display:block;height:100%;margin:0;padding:5px;transition:all .5s ease 0s;width:100%}.static-contents .l-engraving__motif li button:active{background-color:#fff;border-color:#c8102e}.static-contents .l-engraving__motif li button img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.static-contents .l-engraving__fonts{display:flex;gap:min(2.77778vw,20px)}.static-contents .l-engraving__fonts li{flex-basis:calc((100% - min(calc(20/360*100vw),40px))/3)}.static-contents .l-engraving__fonts li button{background-color:#000;border:min(.27778vw,2px) solid #fff;border-radius:0;display:block;height:100%;margin:0;padding:0;transition:all .2s ease 0s;width:100%}.static-contents .l-engraving__fonts li button.is-cur,.static-contents .l-engraving__fonts li button:active{background-color:#d4003b;border-color:#d4003b}.static-contents .l-engraving__preview__texts{align-items:center;background-color:#000;display:flex;gap:min(1.11111vw,8px);height:min(27.77778vw,200px);justify-content:center;width:100%}.static-contents .l-engraving__preview__texts img{height:min(7.22222vw,52px);width:auto}.static-contents .l-engraving__buttons{display:flex;flex-direction:column;gap:min(5.55556vw,40px);margin-top:min(8.33333vw,60px);width:100%}.static-contents .l-engraving__buttons a,.static-contents .l-engraving__buttons button{margin-inline:auto}.static-contents .l-engraving__step2__step{font-size:min(5vw,36px);font-weight:500;line-height:1.5;margin-bottom:min(5.55556vw,40px);margin-top:min(8.33333vw,60px)}.static-contents .l-engraving__step2__step img{display:inline-block;vertical-align:middle;width:min(8.33333vw,60px)}.static-contents .l-engraving__step2__textarea textarea{background-color:#fff;border:min(.27778vw,2px) solid #d4003b;display:block;font-size:min(4.44444vw,32px);font-weight:400;line-height:1.2;min-height:min(11.11111vw,80px);padding:min(2.77778vw,20px) min(4.16667vw,30px);scrollbar-width:none;width:100%}.static-contents .l-engraving__step2__textarea textarea::-moz-placeholder{color:#aaa;font-size:min(3.33333vw,24px)}.static-contents .l-engraving__step2__textarea textarea::placeholder{color:#aaa;font-size:min(3.33333vw,24px)}.static-contents .l-engraving__step2__notes__img{color:#d4003b;display:flex;gap:min(4.16667vw,30px)}.static-contents .l-engraving__step2__notes__img picture{flex-basis:min(11.11111vw,80px);flex-shrink:0}.static-contents .l-engraving__step3__attention{color:#d4003b;font-size:min(4.44444vw,32px);font-weight:500;line-height:1.5;margin:min(8.33333vw,60px) 0;text-align:center}.static-contents .l-engraving__step3__attention span{color:#000;display:inline-block;font-size:min(3.33333vw,24px);margin-bottom:min(2.77778vw,20px)}.static-contents .l-engraving__step3__preview{background-color:#fff;border:min(.27778vw,2px) solid #d4003b;margin-top:min(5.55556vw,40px);padding:min(5.55556vw,40px)}.static-contents .l-engraving__step3__preview dt{font-size:min(5vw,36px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .l-engraving__step3__notes{margin-top:min(8.33333vw,60px)}.static-contents .l-engraving__step3__notes__title{font-size:min(3.33333vw,24px);font-weight:500;margin-bottom:min(4.16667vw,30px)}.static-contents #mqFdApp1{background-color:#f7f6f4}.static-contents #mqFdApp1 .l-engraving__description{background-color:#fff}.static-contents #mqFdApp1 .l-engraving__irodama{display:flex;flex-direction:column;gap:min(2.77778vw,20px)}.static-contents #mqFdApp1 .l-engraving__irodama li{position:relative}.static-contents #mqFdApp1 .l-engraving__irodama button{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;gap:min(2.77778vw,20px);padding:min(5.55556vw,40px);position:relative;width:100%}.static-contents #mqFdApp1 .l-engraving__irodama button.is-cur,.static-contents #mqFdApp1 .l-engraving__irodama button:hover{border-color:#d4003b}.static-contents #mqFdApp1 .l-engraving__irodama button picture{flex-basis:min(40vw,288px);flex-grow:0}.static-contents #mqFdApp1 .l-engraving__irodama button span{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5}.static-contents #mqFdApp1 .l-engraving__irodama .zaikokbn0 span,.static-contents #mqFdApp1 .l-engraving__irodama .zaikokbn9 span{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;display:flex;font-size:min(3.88889vw,28px);justify-content:center;left:0;position:absolute;right:0;top:0}.static-contents #mqFdApp1 .l-engraving__step3__item{background-position:50%;background-repeat:no-repeat;background-size:contain;height:min(61.66667vw,444px);width:100%}.static-contents #mqFdApp1 .l-engraving__step3__item.color1{background-image:url(../img/item1_color1_preview.jpg)}.static-contents #mqFdApp1 .l-engraving__step3__item.color2{background-image:url(../img/item1_color2_preview.jpg)}.static-contents #mqFdApp1 .l-engraving__step3__item.color3{background-image:url(../img/item1_color3_preview.jpg)}.static-contents #mqFdApp2{background-color:#fff}.static-contents #mqFdApp2 .l-engraving__description{background-color:#faf0eb}.static-contents #mqFdApp2 .l-engraving__irodama{display:flex;flex-direction:column;gap:min(3.88889vw,28px)}.static-contents #mqFdApp2 .l-engraving__irodama li{position:relative}.static-contents #mqFdApp2 .l-engraving__irodama button{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;gap:min(2.77778vw,20px);padding:min(5.55556vw,40px);position:relative;width:100%}.static-contents #mqFdApp2 .l-engraving__irodama button.is-cur,.static-contents #mqFdApp2 .l-engraving__irodama button:hover{border-color:#d4003b}.static-contents #mqFdApp2 .l-engraving__irodama button picture{flex-basis:min(41.11111vw,296px);flex-grow:0}.static-contents #mqFdApp2 .l-engraving__irodama button span{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5}.static-contents #mqFdApp2 .l-engraving__irodama__texts{display:flex;flex-basis:min(32.77778vw,236px);flex-direction:column;gap:min(2.22222vw,16px)}.static-contents #mqFdApp2 .l-engraving__irodama__texts .flag{align-items:center;display:flex;font-size:min(3.33333vw,24px);font-weight:500;height:min(7.22222vw,52px);justify-content:center;line-height:1.5;width:100%}.static-contents #mqFdApp2 .l-engraving__irodama__texts .flag.color1{background-color:#efbf9b}.static-contents #mqFdApp2 .l-engraving__irodama__texts .flag.color2{background-color:#e2b190}.static-contents #mqFdApp2 .l-engraving__irodama__texts .desc{font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5}.static-contents #mqFdApp2 .l-engraving__irodama .zaikokbn0 span,.static-contents #mqFdApp2 .l-engraving__irodama .zaikokbn9 span{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;display:flex;font-size:min(3.88889vw,28px);justify-content:center;left:0;position:absolute;right:0;top:0}.static-contents #mqFdApp2 .l-engraving__fonts li button:not(.is-cur){border-color:#ccc}.static-contents #mqFdApp2 .l-engraving__step3__item{background-position:50%;background-repeat:no-repeat;background-size:contain;height:min(52.77778vw,380px);width:100%}.static-contents #mqFdApp2 .l-engraving__step3__item.color1{background-image:url(../img/item2_color1_preview.jpg)}.static-contents #mqFdApp2 .l-engraving__step3__item.color2{background-image:url(../img/item2_color2_preview.jpg)}.static-contents .js-module-acc button{cursor:pointer}.static-contents .js-module-acc .js-acc-cont{overflow:hidden;transition:all .2s ease 0s}.static-contents .js-module-acc:not(.js-acc-defaultHeight) .js-acc-cont{opacity:0;visibility:hidden}.static-contents .js-module-acc.m-opened:not(.js-acc-defaultHeight) .js-acc-cont{opacity:1;visibility:visible}.static-contents .js-module-acc[data-remove=true] .js-acc-cover{opacity:1;transition:all .2s ease 0s}.static-contents .js-module-acc.m-opened[data-remove=true] .js-acc-cover{opacity:0}.static-contents .js-module-acc .js-acc-btn-label-close{display:block}.static-contents .js-module-acc .js-acc-btn-label-open,.static-contents .js-module-acc.m-opened .js-acc-btn-label-close{display:none}.static-contents .js-module-acc.m-opened .js-acc-btn-label-open{display:block}.static-contents .js-module-acc.js-acc-defaultHeight{position:relative}.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cover{background:linear-gradient(transparent 10%,#fff 50%);bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;max-height:1000px;padding-top:20px;position:absolute;right:0;top:0;transition:all .2s ease 0s}.static-contents .js-module-acc.m-opened.js-acc-defaultHeight .js-acc-cont{max-height:unset!important}.static-contents .js-module-acc.m-opened.js-acc-defaultHeight .js-acc-cover{background:linear-gradient(transparent,transparent);max-height:100%;position:relative}.static-contents{--zi-fixed:999;--zi-modal:2000}.static-contents .ff_Raleway{font-family:Raleway,sans-serif!important;font-optical-sizing:auto;font-style:normal;font-weight:500}.static-contents .ff_NotoSans,.static-contents .module-main{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}.static-contents .module-main{color:#000}.static-contents .util-tcRed{color:#d4003b}.static-contents .module-list__notes li{font-size:min(2.77778vw,20px)}.static-contents .l-kv img,.static-contents .l-kv picture{display:block}.static-contents .l-kv__lead{font-size:min(3.33333vw,24px);font-weight:500;line-height:1.5;margin:min(2.77778vw,20px) 0 min(8.33333vw,60px);text-align:center}.static-contents .l-intro{background-color:#f7f6f4;padding:min(13.88889vw,100px) min(5.55556vw,40px) 1px}.static-contents .l-intro__title img{display:block;margin:0 auto min(5.55556vw,40px);width:min(72.22222vw,520px)}.static-contents .l-intro__lead{font-size:min(4.44444vw,32px);font-weight:400;line-height:1.5;margin:min(8.33333vw,60px) 0;text-align:center}.static-contents .l-intro__sample{margin:min(8.33333vw,60px) 0}.static-contents .l-intro__sample__list{display:flex;flex-direction:column;gap:min(5.55556vw,40px);margin:min(8.33333vw,60px) 0 min(11.11111vw,80px)}.static-contents .l-intro__font{margin-top:min(5.55556vw,40px)}.static-contents .l-intro__font dt{padding-left:min(5.55556vw,40px)}.static-contents .l-intro__font dt img{width:min(22.5vw,162px)}.static-contents .l-intro__font dd{background:#fff url(../img/intro_font_img.png) no-repeat right min(5.55556vw,40px) center;background-size:min(33.88889vw,244px);margin-top:calc(min(calc(10/360*100vw),20px)*-1);padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-intro__font__catch{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px)}.static-contents .l-intro__font__text{font-size:min(3.33333vw,24px);font-weight:400;line-height:1.5}.static-contents .l-intro__motif{margin-top:min(5.55556vw,40px)}.static-contents .l-intro__motif dt{padding-left:min(5.55556vw,40px)}.static-contents .l-intro__motif dt img{width:min(25.97222vw,187px)}.static-contents .l-intro__motif dd{background:#fff;margin-top:calc(min(calc(10/360*100vw),20px)*-1);padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-intro__motif__catch{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px)}.static-contents .l-intro__motif__list{display:flex;flex-wrap:wrap;gap:min(2.08333vw,15px);justify-content:space-between}.static-contents .l-intro__motif__list li{background-color:#fff;border:1px solid #ededed;flex-basis:min(13.88889vw,100px);height:min(13.88889vw,100px)}.static-contents .l-intro__motif__list li img{height:100%;margin:0 auto;width:auto}.static-contents .l-intro__gift{margin-top:min(5.55556vw,40px)}.static-contents .l-intro__gift dt{padding-left:min(5.55556vw,40px)}.static-contents .l-intro__gift dt img{width:min(51.38889vw,370px)}.static-contents .l-intro__gift dd{background:#fff;margin-top:calc(min(calc(10/360*100vw),20px)*-1);padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-intro__gift__catch{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px)}.static-contents .l-intro__gift__text{font-size:min(3.33333vw,24px);font-weight:400;line-height:1.5}.static-contents .l-intro__attention{margin:min(13.88889vw,100px) 0 min(11.11111vw,80px)}.static-contents .l-item{padding:0 min(5.55556vw,40px) min(11.11111vw,80px)}.static-contents .l-item__title{align-items:center;background-color:#000;color:#fff;display:flex;font-size:min(4.16667vw,30px);font-weight:500;height:min(12.5vw,90px);justify-content:center;line-height:1.5;margin-bottom:min(8.33333vw,60px);width:100%}.static-contents .l-item__img{display:block;margin:0 auto;width:min(80.55556vw,580px)}.static-contents .l-item__name{font-size:min(4.44444vw,32px);font-weight:500;line-height:1.5;margin:min(5.55556vw,40px) calc(min(calc(20/360*100vw),40px)*-1) 0;text-align:center}.static-contents .l-item__price{line-height:1;margin-top:min(2.77778vw,20px);text-align:center;vertical-align:baseline}.static-contents .l-item__price .price{font-size:min(8.88889vw,64px);font-weight:400}.static-contents .l-item__price .yen{font-size:min(6.11111vw,44px);font-weight:400}.static-contents .l-item__price .taxin{font-size:min(3.88889vw,28px);font-weight:400}.static-contents .l-item__price .service{align-items:center;background:#d4003b;color:#fff;display:inline-flex;font-size:min(3.33333vw,24px);font-weight:500;height:min(6.94444vw,50px);justify-content:center;line-height:min(3.33333vw,24px);padding:min(2.22222vw,16px) min(2.77778vw,20px);vertical-align:bottom;width:min(25.55556vw,184px)}.static-contents .l-item__set{border-bottom:min(.27778vw,2px) solid #000;margin-top:min(8.33333vw,60px);padding-bottom:min(5.55556vw,40px)}.static-contents .l-item__set dt{align-items:center;display:flex;margin-bottom:min(3.33333vw,24px);text-align:center}.static-contents .l-item__set dt:after,.static-contents .l-item__set dt:before{background-color:#000;content:"";flex-grow:1;height:min(.27778vw,2px)}.static-contents .l-item__set dt span{font-size:min(3.33333vw,24px);font-weight:500;line-height:1.5;padding:0 1em}.static-contents .l-item__set__list li{font-size:min(3.33333vw,24px);font-weight:400;line-height:1.5;margin-top:min(3.33333vw,24px);padding-left:1.3em;text-indent:-1.3em}.static-contents .l-item__set__list li:before{content:"・ "}.static-contents .l-item__set__list li span{font-size:min(2.77778vw,20px)}.static-contents .l-item.m-item1{background-color:#f7f6f4}.static-contents .l-item.m-item2{margin-top:min(11.11111vw,80px)}.static-contents .l-item.m-item2 .l-item__img{width:min(61.52778vw,443px)}.static-contents .l-item1__secret{background-color:#f7f6f4;padding:0 min(8.33333vw,60px) min(11.11111vw,80px)}.static-contents .l-item1__secret__sizzle{display:block;margin:0 auto min(2.77778vw,20px);width:min(40vw,288px)}.static-contents .l-item1__secret__main{font-size:min(4.44444vw,32px);font-weight:400;line-height:1.5;text-align:center}.static-contents .l-item1__secret__acc{background-color:#fff}.static-contents .l-item1__secret__acc.m-opened .l-item1__secret__h2 button{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2224%22%20viewBox%3D%220%200%2025%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M13.0508%2011L12.3008%2011.0001L11.5508%2011H7.05078C6.85187%2011%206.6611%2011.079%206.52045%2011.2197C6.3798%2011.3603%206.30078%2011.5511%206.30078%2011.75C6.30078%2011.9489%206.3798%2012.1397%206.52045%2012.2803C6.6611%2012.421%206.85187%2012.5%207.05078%2012.5H11.5508H12.3008L13.0508%2012.5L17.5508%2012.5C17.7497%2012.5%2017.9405%2012.421%2018.0811%2012.2803C18.2218%2012.1397%2018.3008%2011.9489%2018.3008%2011.75C18.3008%2011.5511%2018.2218%2011.3603%2018.0811%2011.2197C17.9405%2011.079%2017.7497%2011%2017.5508%2011H13.0508Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E");background-size:min(6.66667vw,48px)}.static-contents .l-item1__secret__h2{margin-top:min(5.55556vw,40px)}.static-contents .l-item1__secret__h2 button{align-items:center;background:#dec7b1 url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.3008%204.09521C12.4997%204.09521%2012.6905%204.17423%2012.8311%204.31488C12.9718%204.45554%2013.0508%204.6463%2013.0508%204.84521V11.5952H19.8008C19.9997%2011.5952%2020.1905%2011.6742%2020.3311%2011.8149C20.4718%2011.9555%2020.5508%2012.1463%2020.5508%2012.3452C20.5508%2012.5441%2020.4718%2012.7349%2020.3311%2012.8755C20.1905%2013.0162%2019.9997%2013.0952%2019.8008%2013.0952H13.0508V19.8452C13.0508%2020.0441%2012.9718%2020.2349%2012.8311%2020.3755C12.6905%2020.5162%2012.4997%2020.5952%2012.3008%2020.5952C12.1019%2020.5952%2011.9111%2020.5162%2011.7705%2020.3755C11.6298%2020.2349%2011.5508%2020.0441%2011.5508%2019.8452V13.0952H4.80078C4.60187%2013.0952%204.4111%2013.0162%204.27045%2012.8755C4.1298%2012.7349%204.05078%2012.5441%204.05078%2012.3452C4.05078%2012.1463%204.1298%2011.9555%204.27045%2011.8149C4.4111%2011.6742%204.60187%2011.5952%204.80078%2011.5952H11.5508V4.84521C11.5508%204.6463%2011.6298%204.45554%2011.7705%204.31488C11.9111%204.17423%2012.1019%204.09521%2012.3008%204.09521Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E") no-repeat right min(11.11111vw,80px) center;background-size:min(6.66667vw,48px);border:none;color:#000;display:flex;font-size:min(4.44444vw,32px);font-weight:500;height:min(11.11111vw,80px);justify-content:center;letter-spacing:.06em;width:100%}.static-contents .l-item1__secret__inner{padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-item1__secret__h3{border-bottom:min(.27778vw,2px) solid #000;margin-bottom:min(2.77778vw,20px)}.static-contents .l-item1__secret__h3 span{color:#d4003b;font-family:Raleway,sans-serif!important;font-optical-sizing:auto;font-size:min(4.44444vw,32px);font-style:normal;font-weight:500;letter-spacing:.06em;line-height:1.5}.static-contents .l-item1__secret__h3 span em{font-size:min(5.55556vw,40px);font-style:normal}.static-contents .l-item1__secret__catch{font-size:min(4.44444vw,32px);font-weight:500;letter-spacing:.06em;line-height:1.5}.static-contents .l-item1__secret__text{font-size:min(3.33333vw,24px);font-weight:400;letter-spacing:.06em;line-height:1.5;margin-top:min(1.38889vw,10px)}.static-contents .l-item1__secret__text+.l-item1__secret__h3{margin-top:min(8.33333vw,60px)}.static-contents .l-item1__secret__finish{background-color:#fff8f1;padding:min(5.55556vw,40px)}.static-contents .l-item1__secret__finish__title{color:#d4003b;font-size:min(4.44444vw,32px);font-weight:500;letter-spacing:.06em;line-height:1.5;margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .l-item1__secret__finish__text{font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin-top:min(4.16667vw,30px);text-align:center}.static-contents .l-item2__info{padding:0 min(5.55556vw,40px) min(12.77778vw,92px);text-align:center}.static-contents .l-item2__info__title{font-size:min(5.55556vw,40px);font-weight:500;letter-spacing:min(.27778vw,2px);line-height:1.5}.static-contents .l-item2__info__flags{align-items:center;background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2225%22%20height%3D%2225%22%20viewBox%3D%220%200%2025%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M12.3008%204.09521C12.4997%204.09521%2012.6905%204.17423%2012.8311%204.31488C12.9718%204.45554%2013.0508%204.6463%2013.0508%204.84521V11.5952H19.8008C19.9997%2011.5952%2020.1905%2011.6742%2020.3311%2011.8149C20.4718%2011.9555%2020.5508%2012.1463%2020.5508%2012.3452C20.5508%2012.5441%2020.4718%2012.7349%2020.3311%2012.8755C20.1905%2013.0162%2019.9997%2013.0952%2019.8008%2013.0952H13.0508V19.8452C13.0508%2020.0441%2012.9718%2020.2349%2012.8311%2020.3755C12.6905%2020.5162%2012.4997%2020.5952%2012.3008%2020.5952C12.1019%2020.5952%2011.9111%2020.5162%2011.7705%2020.3755C11.6298%2020.2349%2011.5508%2020.0441%2011.5508%2019.8452V13.0952H4.80078C4.60187%2013.0952%204.4111%2013.0162%204.27045%2012.8755C4.1298%2012.7349%204.05078%2012.5441%204.05078%2012.3452C4.05078%2012.1463%204.1298%2011.9555%204.27045%2011.8149C4.4111%2011.6742%204.60187%2011.5952%204.80078%2011.5952H11.5508V4.84521C11.5508%204.6463%2011.6298%204.45554%2011.7705%204.31488C11.9111%204.17423%2012.1019%204.09521%2012.3008%204.09521Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;background-size:min(5.55556vw,40px);display:flex;gap:min(11.11111vw,80px);justify-content:center;margin:min(5.55556vw,40px) auto min(8.33333vw,60px)}.static-contents .l-item2__info__flags p{align-items:center;border:min(.27778vw,2px) solid #000;display:flex;font-size:min(3.88889vw,28px);font-weight:400;height:min(13.88889vw,100px);justify-content:center;line-height:1.5;text-align:center;width:min(36.11111vw,260px)}.static-contents .l-item2__info__flags p~p{border-color:#d4003b}.static-contents .l-item2__info__img{margin-inline:auto;width:min(177.77778vw,1280px)}.static-contents .l-item2__info__catch{font-size:min(4.44444vw,32px);font-weight:500;line-height:1.5;margin-top:min(2.77778vw,20px)}.static-contents .l-item2__info__text{font-size:min(3.33333vw,24px);font-weight:500;line-height:1.5;margin-top:min(2.77778vw,20px)}.static-contents .l-item2__info__attention{color:#d4003b;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.3;margin-top:min(4.16667vw,30px)}.static-contents .l-item2__info__link{margin-top:min(8.33333vw,60px)}.static-contents .l-item2__info__link dt{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px)}.static-contents .l-item2__info__note{font-size:min(2.77778vw,20px);font-weight:400;line-height:1.3;margin-top:min(4.16667vw,30px)}.static-contents .l-recommend{background-color:#f4f4f5;border-top:min(.27778vw,2px) solid #e60033;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-recommend__title{font-family:Raleway,sans-serif!important;font-optical-sizing:auto;font-size:min(7.77778vw,56px);font-style:normal;font-weight:500;line-height:1.5;margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .l-recommend__lead{font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin-bottom:min(11.11111vw,80px);text-align:center}.static-contents .l-recommend__banners{display:flex;flex-direction:column;gap:min(5.55556vw,40px)}.static-contents .l-recommend__banner2{margin-top:min(11.11111vw,80px);text-align:center}.static-contents .l-recommend__banner2__text{font-size:min(3.61111vw,26px)}.static-contents .l-recommend__banner2__text02{font-size:min(4.44444vw,32px);font-weight:500;margin-top:min(.83333vw,6px)}.static-contents .l-recommend__banner2__item{margin:min(2.77778vw,20px) auto min(11.11111vw,80px);max-width:min(83.33333vw,600px)}.static-contents .l-fixednav{bottom:0;margin:0 auto;max-width:720px;position:relative;position:fixed;transform:translateY(100%);transition:transform .3s;width:100%;z-index:20}.static-contents .l-fixednav.m-effected{transform:translateY(0)}.static-contents .l-fixednav .module-section__inner{background-color:#fff;display:flex;justify-content:center;padding:min(2.77778vw,20px) 0}.static-contents .l-fixednav .module-section__inner a{border:min(.27778vw,2px) solid #d4003b;border-radius:min(.55556vw,4px);color:#000;display:inline-block;font-size:min(3.33333vw,24px);font-weight:500;height:min(8.33333vw,60px);line-height:min(8.33333vw,60px);margin:0 min(1.38889vw,10px);padding-left:min(16.66667vw,120px);position:relative;text-decoration:none;width:min(44.44444vw,320px)}.static-contents .l-fixednav .module-section__inner a div{height:min(11.66667vw,84px);left:min(.97222vw,7px);position:absolute;top:calc(min(calc(6/360*100vw),12px)*-1)}.static-contents .l-fixednav .module-section__inner a div img{border:none;height:100%;width:auto}.static-contents .l-fixednav .module-section__inner a:after{border-right:min(.27778vw,2px) solid #000;border-top:min(.27778vw,2px) solid #000;content:"";display:block;height:min(1.66667vw,12px);position:absolute;right:min(5.55556vw,40px);top:50%;transform:translateY(-50%) rotate(45deg);width:min(1.66667vw,12px)}@media screen and (min-width:801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:100px!important}.static-contents .is-sp{display:none!important;visibility:hidden}}@media screen and (max-width:800px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:27.7777777778vw!important}.static-contents .is-pc{display:none!important;visibility:hidden}}@media(hover:hover){.static-contents .l-engraving__motif li button:hover{background-color:#fff;border-color:#c8102e}.static-contents .l-engraving__fonts li button:hover{background-color:#d4003b;border-color:#d4003b}}
