@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@500&display=swap);
.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(0deg,#f1dfd1 58.56%,hsla(26,55%,89%,0) 92.92%);display:flex;flex-direction:column;justify-content:flex-end;left:0;padding-top:0;position:absolute;right:0;top:0;transition:all .2s ease 0s}.static-contents .js-module-acc.m-opened.js-acc-defaultHeight .js-acc-cont{margin-bottom:0!important;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 .mod-setcart-item{position:relative}.static-contents .mod-setcart-item .zaikokbn0{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;line-height:100%;position:absolute;right:0;text-align:center;top:0;z-index:1}.static-contents .mod-setcart-item a,.static-contents .mod-setcart-item button{background-color:transparent;border:0;cursor:pointer;display:block;padding:0;position:relative;text-decoration:none;z-index:0}.static-contents .mod-setcart-item a:after,.static-contents .mod-setcart-item button:after{bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s ease 0s}.static-contents .mod-setcart-item a.m-selected:after,.static-contents .mod-setcart-item a:hover:after,.static-contents .mod-setcart-item button.m-selected:after,.static-contents .mod-setcart-item button:hover:after{opacity:1}.static-contents .mod-setcart-display{position:relative}.static-contents .mod-setcart-display-default{background-color:#fff;border:1px solid #ccc;display:grid;height:150px;place-items:center;position:inherit;width:360px;z-index:0}.static-contents .mod-setcart-display-unit{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column;justify-content:center;min-height:150px;width:360px}.static-contents button.module-movie{border:0;border-radius:unset;display:block}.static-contents .module-movie{height:0;padding-top:56.25%;position:relative;width:100%}.static-contents .module-movie.m-portrait{padding-top:177.7777777778%}.static-contents .module-movie--player{left:0;position:absolute;right:0;top:0;transition:all 1s ease;z-index:10}.static-contents .module-movie iframe{cursor:pointer;height:99%!important;left:1px;position:absolute;right:0;top:1px;width:99%!important;z-index:0}.static-contents .module-movie .module-movie_thumb{cursor:pointer;height:100%!important;position:absolute;right:0;top:0;width:100%!important;z-index:1}.static-contents .module-movie.m-clicked .module-movie_thumb{opacity:0;z-index:-1}.static-contents .test_container{display:flex;justify-content:space-between}.static-contents .test_container>div{width:calc(33.33333% - 20px)}.static-contents{--zi-fixed:999;--zi-modal:2000;font-feature-settings:"palt";color:#000;font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.075em}.static-contents a{display:block;text-decoration:none}.static-contents em{font-style:normal}.static-contents button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}.static-contents img{display:block;height:auto;max-width:100%;width:100%}.static-contents .text-red{color:#e60033}.static-contents .module-section:not(:first-child){margin:auto 0 0}.static-contents .module-section .module-section__inner{margin:0 auto;padding:0 5.55556vw;position:relative;width:100vw}.static-contents .module-section:first-child .module-section__inner{padding:0}.static-contents .module-list__notes{margin-top:2.77778vw!important}.static-contents .module-list__notes li{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw}.static-contents .module-list__notes li sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .module-list__notes li:nth-child(n+2){margin-top:1.11111vw}.static-contents .module-list__notes li span{color:#c80421}.static-contents .module-h1{padding:0 2.77778vw}.static-contents h2{margin:0!important}.static-contents .module-button{gap:0;max-width:66.66667vw;min-height:12.77778vw}.static-contents .module-button span{color:#45433e;font-size:3.33333vw;font-weight:500}.static-contents .module-button.module-button__down{background-position:right 6.94444vw center!important;background-size:2.77778vw;border:.27778vw solid #d3d2cf}.static-contents .module-button.module-button__minus,.static-contents .module-button.module-button__plus{border:none;max-width:100%;min-height:auto}.static-contents .module-button.module-button__minus span,.static-contents .module-button.module-button__plus span{display:block}.static-contents .module-button.module-button__minus span:after,.static-contents .module-button.module-button__plus span:after{background-size:2.77778vw;height:2.77778vw;right:0;width:2.77778vw}.static-contents .module-button.module-button__cv span:before{background-size:3.33333vw;height:3.33333vw;width:3.33333vw}.static-contents .sec_kv .kv_box{bottom:5vw;left:6.11111vw;position:absolute}.static-contents .sec_kv .module-section__inner{padding:0}.static-contents .sec_kv h2{font-size:5vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:7.5vw}.static-contents .sec_kv h2 sup{font-size:2.5vw;line-height:5vw;top:0;vertical-align:text-top}.static-contents .sec_kv .kv_catch{font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;margin-top:1.66667vw}.static-contents .sec_kv .kv_catch sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_kv .kv_catch+.kv_catch{font-size:3.33333vw;font-weight:500;letter-spacing:.55556vw;line-height:150%;margin:2.22222vw auto 0}.static-contents .sec_kv .kv_catch+.kv_catch sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_kv .module-list__notes{bottom:30.27778vw;position:absolute;right:27.5vw}.static-contents .sec_kv .module-list__notes li{font-weight:500}.static-contents .bnr{margin:0 auto;padding:11.11111vw 5.55556vw 16.66667vw;width:100vw}.static-contents .bnr .bnr__title{align-items:center;display:flex;font-size:4.16667vw;font-weight:500;gap:0 3.33333vw;justify-content:center;letter-spacing:0;text-align:center}.static-contents .bnr .bnr__title:after,.static-contents .bnr .bnr__title:before{background:url(../img/bnr_ttl_deco.svg) no-repeat 50%/contain;content:"";height:13.61111vw;width:4.72222vw}.static-contents .bnr .bnr__title:after{transform:scaleY(-1)}.static-contents .bnr .bnr__img{margin:5.55556vw auto 0;width:77.77778vw}.static-contents .bnr .bnr__note{display:flex;font-size:2.77778vw;gap:0 .55556vw;margin-top:5.55556vw}.static-contents .sec_birth .module-section__inner{background:#f4e8e1;border-top:.83333vw solid #fff;padding:10.27778vw 11.11111vw 11.11111vw;text-align:center}.static-contents .sec_birth .birth_ttl{font-size:5.55556vw;font-weight:500;letter-spacing:0;line-height:150%}.static-contents .sec_birth .birth_ttl sup{font-size:2.77778vw;line-height:5.55556vw;top:0;vertical-align:text-top}.static-contents .sec_birth .birth_catch{font-size:4.44444vw;font-weight:500;letter-spacing:0;line-height:150%;margin:0 auto}.static-contents .sec_birth .birth_catch sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_birth .birth_img{margin:5.55556vw auto 0}.static-contents .sec_cp .module-section__inner{background:#f4e8e1;padding:0 5.55556vw 11.11111vw;text-align:center}.static-contents .sec_cp .cp_cnt{background-color:#fff;border-top:1px solid #c18664;padding:8.33333vw 5.55556vw;text-align:center}.static-contents .sec_cp .cp_title{color:#c18664;font-family:Raleway,sans-serif;font-size:7.77778vw;font-weight:500;letter-spacing:0;margin-bottom:5.55556vw!important}.static-contents .sec_cp .cp_present_area{position:relative}.static-contents .sec_cp .cp_present_area .zaiko_mask{background-color:rgba(0,0,0,.5);height:100%;position:absolute;right:0;top:0;width:100%;z-index:1}.static-contents .sec_cp .cp_present_area .zaiko_mask p{color:#fff;font-size:4.44444vw;font-weight:600;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);width:100%}.static-contents .sec_cp .cp_txt{font-size:3.33333vw;font-weight:500;margin-bottom:2.77778vw}.static-contents .sec_cp .cp_present_txt{color:#e60033;font-size:5vw;font-weight:500;margin-bottom:5.55556vw}.static-contents .sec_cp .cp_present_img{margin-bottom:2.77778vw}.static-contents .sec_cp .cp_present_name{font-size:3.33333vw;margin-bottom:2.77778vw}.static-contents .sec_cp .cp_present_detail{font-size:2.77778vw;margin-bottom:5.55556vw}.static-contents .sec_cp .cp_present_color{color:#c18664;font-size:3.88889vw;margin-bottom:1.38889vw}.static-contents .sec_cp .cp_present_color_list{margin-bottom:5.55556vw}.static-contents .sec_cp .cp_present_color_item{align-items:center;display:flex;text-align:left}.static-contents .sec_cp .cp_present_color_item:not(:last-child){margin-bottom:1.38889vw}.static-contents .sec_cp .cp_present_color_img{flex-shrink:0;margin-right:2.77778vw;width:19.44444vw}.static-contents .sec_cp .cp_present_color_name{font-size:3.88889vw;font-weight:500}.static-contents .sec_cp .cp_present_color_detail{font-size:3.33333vw;font-weight:400}.static-contents .sec_cp .cp_present_plus{display:flex;justify-content:center;margin-bottom:5.55556vw}.static-contents .sec_cp .cp_present_plus img{width:5.55556vw}.static-contents .sec_cp .cp_present_coupon{display:flex;justify-content:center;margin-bottom:2.77778vw}.static-contents .sec_cp .cp_present_coupon_txt{font-size:3.33333vw}.static-contents .sec_cp .cp_note{background-color:#f4f4f5;padding:8.33333vw 5.55556vw 11.11111vw}.static-contents .sec_cp .cp_note_title{font-size:3.33333vw;font-weight:500;line-height:1;margin-bottom:2.77778vw;text-align:left}.static-contents .sec_cp .cp_note_list{font-size:2.77778vw;text-align:left}.static-contents .sec_cp .cp_note_list+.cp_note_title{margin-top:5.55556vw}.static-contents .sec_cp .cp_note_item{line-height:1.3;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_cp .cp_note_item a{display:inline;text-decoration:underline}.static-contents .sec_cp .cp_note_item .color_red{color:#e60033}.static-contents .sec_cp .cp_note_item:not(:last-child){margin-bottom:2.77778vw}.static-contents .cmn_mask{background:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0}.static-contents .cmn_mask span{color:#fff;display:flex;flex-direction:column;font-size:3.33333vw;font-weight:400;height:100%;justify-content:center;letter-spacing:0;line-height:5vw;text-align:center}.static-contents .cmn_mask span sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .cmn_item{background:#fff;padding:9.72222vw 5.55556vw 11.11111vw}.static-contents .cmn_item h2 span{color:#ad883b;font-family:Raleway,sans-serif;font-size:5.55556vw;font-weight:400;letter-spacing:0;line-height:8.33333vw;position:relative}.static-contents .cmn_item h2 span sup{font-size:2.77778vw;line-height:5.55556vw;top:0;vertical-align:text-top}.static-contents .cmn_item h2 span:after,.static-contents .cmn_item h2 span:before{background:#ad883b;content:"";display:block;height:.27778vw;left:-19.16667vw;position:absolute;top:2.77778vw;width:15.27778vw}.static-contents .cmn_item h2 span:after{left:auto;right:-19.16667vw}.static-contents .cmn_item h3{border-top:.27778vw solid #ad883b;color:#ad883b;font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;margin-top:3.33333vw;padding-top:8.33333vw}.static-contents .cmn_item h3 sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item h4{background:#f0dfd0;font-size:4.44444vw;font-weight:500;letter-spacing:0;line-height:11.11111vw;margin:1.38889vw auto 4.16667vw}.static-contents .cmn_item h4 sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_tag{background:#ad883b;border-radius:6.94444vw;color:#fff;font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;margin:1.94444vw auto 0;padding:1.11111vw 0;width:36.66667vw}.static-contents .cmn_item .item_tag sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_txt{font-feature-settings:"palt";-moz-font-feature-settings:"palt";font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;margin-top:1.66667vw}.static-contents .cmn_item .item_txt sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_name{font-size:3.88889vw;font-weight:400;letter-spacing:0;line-height:5.83333vw;margin-top:2.77778vw}.static-contents .cmn_item .item_name sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_price{font-size:3.88889vw;font-weight:400;letter-spacing:0;line-height:150%;margin-top:.55556vw}.static-contents .cmn_item .item_price sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_price em{font-size:4.72222vw;font-weight:400;letter-spacing:0;line-height:150%}.static-contents .cmn_item .item_price em sup{font-size:2.36111vw;line-height:4.72222vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_img{margin:4.16667vw auto 0;width:72.22222vw}.static-contents .cmn_item .item_detail{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw;margin-top:1.38889vw}.static-contents .cmn_item .item_detail sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_set{border-bottom:.27778vw solid #000;border-top:.27778vw solid #000;margin-top:5.55556vw}.static-contents .cmn_item .item_set .js-acc-btn{display:block;padding:2.5vw 0;text-align:left;width:100%}.static-contents .cmn_item .item_set .js-acc-btn span{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw}.static-contents .cmn_item .item_set .js-acc-btn span sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_set .js-acc-cont{padding-bottom:2.77778vw;position:relative;text-align:left}.static-contents .cmn_item .item_set .item_set_cont li{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw;line-height:3.61111vw;padding-left:1em;text-indent:-1em}.static-contents .cmn_item .item_set .item_set_cont li sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_set .item_set_cont li+li{margin-top:2.22222vw}.static-contents .cmn_item .item_set .item_set_cont li:nth-child(2){margin-top:5vw}.static-contents .cmn_item .item_cart{margin-top:5.55556vw}.static-contents .cmn_item .item_cart .module-button{display:block}.static-contents .cmn_item .item_cart .module-button span{color:#fff;font-size:4.16667vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:6.25vw;padding:3.33333vw 0 3.19444vw}.static-contents .cmn_item .item_cart .module-button span sup{font-size:2.08333vw;line-height:4.16667vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .module-button span:before{margin-right:1.38889vw}.static-contents .cmn_item .item_cart .module-button span:after{right:5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont{background:#fff;color:#45433e;padding:5.55556vw;text-align:left}.static-contents .cmn_item .item_cart .js-acc-cont .cart_tag{padding:0 0 0 5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_tag span{border:.27778vw solid #707070;display:inline-block;font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw;padding:0 .55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_tag span sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .js-acc-cont .cart_ttl{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw;margin-top:1.38889vw;padding:0 0 0 5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_ttl sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont{margin-top:2.36111vw;padding:0 5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont .cart_cont_item{position:relative}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont .cart_cont_item .js-setcart-item{align-items:center;display:flex;padding-left:10.55556vw;position:relative;width:100%}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont .cart_cont_item .js-setcart-item:before{background:url(../img/radio_off.png) no-repeat top;background-size:100%;content:"";display:block;height:5vw;left:0;position:absolute;top:32%;width:5vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont .cart_cont_item .js-setcart-item.m-selected:before{background:url(../img/radio_on.png) no-repeat top;background-size:100%}.static-contents .cmn_item .item_cart .js-acc-cont .cart_cont .cart_cont_item+.cart_cont_item{margin-top:5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_img{margin-right:5.55556vw;width:13.88889vw}.static-contents .cmn_item .item_cart .js-acc-cont .cart_name{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw;text-align:left}.static-contents .cmn_item .item_cart .js-acc-cont .cart_name sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .js-acc-cont .cart_plus,.static-contents .cmn_item .item_cart .js-acc-cont .cart_plus+.cart_tag{margin-top:5.55556vw}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart{position:relative}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart .js-setcart-display,.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart .js-setcart-price{opacity:0;position:absolute;z-index:-10}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart .js-setcart-cartbtn{margin:8.33333vw auto 0;width:61.11111vw}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart .js-setcart-cartbtn-default{align-items:center;background:#d3d2cf;color:#807f7d;display:flex;font-size:3.88889vw;font-weight:400;font-weight:500;height:15.55556vw;justify-content:center;letter-spacing:0;line-height:5.83333vw;width:61.11111vw}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cart .js-setcart-cartbtn-default sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit a{max-width:61.11111vw!important;min-height:15.55556vw!important;padding:0!important}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit a span{gap:2.77778vw;line-height:15.55556vw;padding:0!important}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit a span:before{height:3.88889vw;width:3.88889vw}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit a span em{font-size:3.33333vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5vw}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit a span em sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .cmn_item .item_cart .js-acc-cont .js-setcart-cartbtn-unit.zaikokbn2 a span{gap:1.38889vw}.static-contents .cmn_item .module-list__notes{margin-top:5.55556vw!important;text-align:left}.static-contents .cmn_item .module-list__notes li{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:130%}.static-contents .cmn_item .module-list__notes li sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .cmn_item .module-list__notes li span{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:130%}.static-contents .cmn_item .module-list__notes li span sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .cmn_item .module-list__notes+.module-list__notes{margin-bottom:5.55556vw;margin-top:2.77778vw!important}.static-contents .cmn_item .item_list{position:relative}.static-contents .cmn_item .item_list+.item_list{margin-top:5.55556vw}.static-contents .cmn_item .item_list label{align-items:center;display:flex;position:relative}.static-contents .cmn_item .item_list .module-checkbox input+label{gap:0}.static-contents .cmn_item .item_list .module-checkbox input+label:before{height:5vw;margin-right:5.55556vw;width:4.72222vw}.static-contents .price_all_wrap{bottom:0;display:flex;justify-content:center;position:sticky;right:0;width:100%;z-index:1}.static-contents .price_all_wrap .module-section__inner{background-color:#ededed;padding:1.94444vw 2.77778vw}.static-contents .price_all_wrap .price_all{font-feature-settings:"palt";align-items:center;display:flex;justify-content:space-between}.static-contents .price_all_wrap .price_all_text{align-items:flex-end;display:flex;font-size:3.88889vw;font-weight:500;letter-spacing:0}.static-contents .price_all_wrap .price_text{background-color:#fff;display:block;font-size:5.55556vw;line-height:1;margin:0 1.38889vw;padding:1.66667vw 2.77778vw}.static-contents .price_all_wrap .price_tax{font-size:2.77778vw}.static-contents .price_all_wrap .module-sponly{margin:unset}.static-contents .price_all_wrap .module-buttonV3.module-buttonV3__cv{min-height:12.77778vw;width:43.33333vw}.static-contents .price_all_wrap .module-buttonV3.module-buttonV3__cv>span{font-size:3.33333vw;font-weight:600;line-height:1.25}.static-contents .price_all_wrap .m-show .price_all_button .module-buttonV3.module-buttonV3__cv>span{padding-left:0;padding-right:24}.static-contents .sec_prod .module-section__inner{background:#cbc5c1;padding:15vw 2.77778vw 16.66667vw;text-align:center}.static-contents .sec_prod h2{font-family:Raleway,sans-serif;font-size:7.22222vw;font-weight:400;letter-spacing:0;letter-spacing:1.08333vw;line-height:10.83333vw;line-height:8.61111vw}.static-contents .sec_prod h2 sup{font-size:3.61111vw;line-height:7.22222vw;top:0;vertical-align:text-top}.static-contents .sec_prod h4{background:#f0dfd0;font-size:4.44444vw;font-weight:400;font-weight:700;letter-spacing:0;line-height:6.66667vw;padding:2.22222vw 0;text-align:center}.static-contents .sec_prod h4 sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_img{margin:6.38889vw auto 0;width:94.44444vw}.static-contents .sec_prod .prod_box .module-list__notes li{padding-left:0;text-indent:0}.static-contents .sec_prod .prod_catch{font-size:4.44444vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:6.66667vw;margin-top:8.33333vw}.static-contents .sec_prod .prod_catch sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_detail{align-items:center;display:flex;justify-content:center;margin-top:2.77778vw}.static-contents .sec_prod .prod_detail span{border:.27778vw solid #000;display:inline-block;font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw;padding:.97222vw 2.77778vw}.static-contents .sec_prod .prod_detail span sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_detail span+span{margin-left:1.38889vw}.static-contents .sec_prod .prod_subttl{background:url(../img/prod_subttl_bg.png) no-repeat bottom;background-size:55.55556vw auto;font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;letter-spacing:.1em;line-height:5.83333vw;padding-bottom:3.19444vw}.static-contents .sec_prod .prod_subttl sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_item{background:url(../img/prod_item_bg.png) no-repeat top;background-size:100% 100%;margin-top:16.66667vw;padding:11.11111vw 5.55556vw}.static-contents .sec_prod .cmn_item{background:none;padding:5.55556vw 2.77778vw 0}.static-contents .sec_prod .prod_purchase{background:#fff;margin:16.66667vw auto 0;padding:11.11111vw 0 0;width:88.88889vw}.static-contents .sec_prod .prod_purchase h3{background:#f0dfd0;font-size:4.44444vw;font-weight:500;letter-spacing:0;line-height:11.11111vw;margin:0 5.55556vw}.static-contents .sec_prod .prod_purchase h3 sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item{padding:3.88889vw 5.55556vw 10.83333vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_catch{font-size:4.44444vw;font-weight:400;letter-spacing:0;line-height:150%;margin:0 auto}.static-contents .sec_prod .prod_purchase .cmn_item .item_catch sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_info{display:flex;gap:2.77778vw;margin:3.75vw auto 0}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_img{width:33.33333vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt{text-align:left;width:41.66667vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_name{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:150%}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_name sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_info{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:130%;margin:2.77778vw auto 0}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_info sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_price{font-size:3.88889vw;font-weight:400;letter-spacing:0;line-height:150%;margin:2.77778vw auto 0}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_price sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_price em{font-size:4.72222vw;font-weight:400;letter-spacing:0;line-height:150%}.static-contents .sec_prod .prod_purchase .cmn_item .item_info .item_info_txt .txt_price em sup{font-size:2.36111vw;line-height:4.72222vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn{margin:5.55556vw auto 0}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button{background-position:right 5.55556vw center;background-size:2.77778vw;display:block;max-width:77.77778vw;min-height:15.55556vw;padding:0}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button span{font-size:4.16667vw;font-weight:700;letter-spacing:0}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button span:before{height:3.88889vw;width:3.88889vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button span em{font-size:3.61111vw;font-weight:700;letter-spacing:0;line-height:15.55556vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button span em sup{font-size:1.80556vw;line-height:3.61111vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .module-button__cv:before{background:url(/sw/onlinestore/assets_static/img/icon_check_off.svg) no-repeat 50%;background-size:contain;content:"";display:block;flex-shrink:0;height:5vw;left:7.5vw;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease 0s;width:4.72222vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn0 .module-button__cv:before,.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn9 .module-button__cv:before{content:none}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn2 .module-button__cv{font-feature-settings:"palt"}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn2 .module-button__cv:before{left:2.77778vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn.m-checked .module-button__cv:before{background-image:url(/sw/onlinestore/assets_static/img/icon_check_on.svg);background-size:100%}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn0 .module-button span,.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn9 .module-button span{color:#fff;font-size:4.16667vw;font-weight:700;letter-spacing:0;line-height:15.55556vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn0 .module-button span sup,.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn9 .module-button span sup{font-size:2.08333vw;line-height:4.16667vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn0 .module-button span:before,.static-contents .sec_prod .prod_purchase .cmn_item .item_btn .zaikokbn9 .module-button span:before{display:none}.static-contents .sec_prod .prod_purchase .cmn_item .item_note{margin:3.05556vw auto 0;text-align:left}.static-contents .sec_prod .prod_purchase .cmn_item .item_note li{color:#d4003b;font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:130%;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_prod .prod_purchase .cmn_item .item_note li sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .sec_prod .prod_purchase .cmn_item .item_name,.static-contents .sec_prod .prod_purchase .cmn_item .item_price{margin-top:0}.static-contents .sec_prod .prod_purchase .cmn_item .item_cart{margin-top:4.72222vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_cart .module-button__minus span:before,.static-contents .sec_prod .prod_purchase .cmn_item .item_cart .module-button__plus span:before{padding-right:4.16667vw}.static-contents .sec_prod .prod_purchase .cmn_item .item_cart .js-acc-cont{border-bottom:.27778vw solid #d3d2cf;padding:5.55556vw}.static-contents .sec_prod .prod_purchase+.prod_purchase{margin:11.11111vw auto 0}.static-contents .sec_prod .prod_purchase+.prod_purchase .cmn_item{padding-bottom:5.55556vw}.static-contents .sec_prod .prod_purchase+.prod_purchase .cmn_item+.cmn_item{padding-bottom:11.11111vw}.static-contents .sec_point .module-section__inner{padding:16.66667vw 0;text-align:center}.static-contents .sec_point h2{font-size:5.55556vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:8.33333vw}.static-contents .sec_point h2 sup{font-size:2.77778vw;line-height:5.55556vw;top:0;vertical-align:text-top}.static-contents .sec_point h3{font-family:Raleway,sans-serif;font-size:7.22222vw;font-weight:400;letter-spacing:0;line-height:10.83333vw;line-height:8.61111vw;margin-top:14.72222vw}.static-contents .sec_point h3 sup{font-size:3.61111vw;line-height:7.22222vw;top:0;vertical-align:text-top}.static-contents .sec_point .point_img{margin:5.55556vw auto 0;width:63.33333vw}.static-contents .sec_point .point_txt{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw;margin-top:5.69444vw}.static-contents .sec_point .point_txt sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_point .point_map{margin:3.61111vw auto 0;width:88.88889vw}.static-contents .sec_about .module-section__inner{background:linear-gradient(180deg,#fdfaf9,#f0ded0);padding:16.66667vw 5.55556vw 22.22222vw}.static-contents .sec_about h2{font-size:7.77778vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:11.66667vw;margin-top:11.11111vw!important;text-align:center}.static-contents .sec_about h2 sup{font-size:3.88889vw;line-height:7.77778vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_catch{font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;line-height:8.05556vw;text-align:center}.static-contents .sec_about .about_catch sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_about .module-movie{margin:8.33333vw auto 0}.static-contents .sec_about .module-movie iframe,.static-contents .sec_about .module-movie img{height:46.38889vw!important;width:88.88889vw!important}.static-contents .sec_about .module-movie iframe{left:0;top:0}.static-contents .sec_about .about_txt{font-size:5vw;font-weight:400;letter-spacing:0;line-height:7.5vw;margin-top:.83333vw;text-align:center}.static-contents .sec_about .about_txt sup{font-size:2.5vw;line-height:5vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_subttl{color:#d4003b;font-size:4.44444vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:6.66667vw;margin-top:11.38889vw}.static-contents .sec_about .about_subttl sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_acc{margin-top:4.58333vw}.static-contents .sec_about .about_acc.m-opened .js-acc-cover{bottom:-11.11111vw;top:auto!important}.static-contents .sec_about .about_acc.m-opened .js-acc-btn-label-close{display:none}.static-contents .sec_about .about_acc .js-acc-cover{bottom:-11.11111vw;margin:0 -5.55556vw;top:36.11111vw}.static-contents .sec_about .about_acc dl dt{border-bottom:.27778vw solid #000;color:#d4003b;font-family:Raleway,sans-serif;font-size:4.44444vw;font-weight:400;letter-spacing:0;line-height:6.66667vw}.static-contents .sec_about .about_acc dl dt sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_acc dl dd{margin-top:2.77778vw}.static-contents .sec_about .about_acc dl dd+dt{margin-top:11.11111vw}.static-contents .sec_about .about_acc .about_acc_ttl{font-size:4.44444vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:6.66667vw}.static-contents .sec_about .about_acc .about_acc_ttl sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_acc .about_acc_txt{font-size:3.33333vw;font-weight:400;letter-spacing:0;letter-spacing:.05em;line-height:5vw;margin-top:4.16667vw}.static-contents .sec_about .about_acc .about_acc_txt sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_acc .about_acc_img{margin-top:5.55556vw}.static-contents .sec_about .about_acc .about_acc_img+.about_acc_ttl{margin-top:8.33333vw;text-align:center}.static-contents .sec_about .about_acc .about_acc_note{font-size:2.77778vw;font-weight:400;letter-spacing:0;line-height:4.16667vw;margin-top:2.77778vw;text-align:center}.static-contents .sec_about .about_acc .about_acc_note sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .sec_about .about_acc .module-movie{margin:2.77778vw auto 0;width:88.88889vw}.static-contents .sec_about .module-button{border:.27778vw solid #d3d2cf;max-width:66.66667vw;min-height:12.77778vw;padding:0}.static-contents .sec_about .module-button span{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw}.static-contents .sec_about .module-button span sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_about .module-button span:after{right:6.94444vw}.static-contents .sec_howto{border-top:.27778vw solid transparent}.static-contents .sec_howto .module-section__inner{padding:13.88889vw 5.55556vw 16.66667vw}.static-contents .sec_howto h2{font-family:Raleway,sans-serif;font-size:7.22222vw;font-weight:400;letter-spacing:0;line-height:10.83333vw;text-align:center}.static-contents .sec_howto h2 sup{font-size:3.61111vw;line-height:7.22222vw;top:0;vertical-align:text-top}.static-contents .sec_howto .howto_item{margin-top:5.27778vw}.static-contents .sec_howto .howto_item li{font-size:3.33333vw;font-weight:400;letter-spacing:0;line-height:5vw;padding-left:1em;text-indent:-1em}.static-contents .sec_howto .howto_item li sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_howto .howto_item li+li{margin-top:2.77778vw}.static-contents .sec_howto .howto_img{margin-top:5.55556vw}.static-contents .sec_howto .howto_list{margin:8.33333vw auto 0}.static-contents .sec_howto .howto_list ul{margin:5.55556vw auto 0}.static-contents .sec_howto .howto_list ul li{font-size:3.33333vw;font-weight:500;letter-spacing:0;line-height:150%;margin:2.77778vw auto 0;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_howto .howto_list ul li sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_howto .howto_list .howto_list_txt{font-size:3.33333vw;font-weight:400;letter-spacing:0;letter-spacing:.1em;line-height:5vw;margin-top:5.55556vw}.static-contents .sec_howto .howto_list .howto_list_txt sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_howto .howto_list .module-movie{margin:8.33333vw auto 0;padding-top:137.91667vw;width:77.63889vw}.static-contents .sec_howto .howto_list+.howto_list{margin:5.55556vw auto 0}.static-contents .sec_howto .module-button{border:.27778vw solid #d3d2cf;display:block;margin:0 auto;max-width:66.66667vw;min-height:12.77778vw;width:66.66667vw}.static-contents .sec_howto .module-button span{font-weight:500}.static-contents .sec_howto .module-button span:after{right:6.94444vw}.static-contents .kitty_banner{padding:11.11111vw 5.55556vw}.static-contents .kitty_banner__balloon{background:#fff;border:.27778vw solid #000;border-radius:2.77778vw;box-sizing:border-box;display:inline-block;font-size:3.88889vw;font-weight:400;letter-spacing:0;line-height:5.83333vw;padding:5.55556vw 2.77778vw;position:relative;text-align:center;width:100%}.static-contents .kitty_banner__balloon sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .kitty_banner__balloon:before{background-color:#fff;bottom:-3.19444vw;z-index:2}.static-contents .kitty_banner__balloon:after,.static-contents .kitty_banner__balloon:before{clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:3.33333vw;left:50%;position:absolute;transform:translateX(-50%);width:5.45vw}.static-contents .kitty_banner__balloon:after{background-color:#000;bottom:-3.61111vw;z-index:1}.static-contents .kitty_banner__balloon p{margin:0;padding:0}.static-contents .kitty_banner__banner{margin-top:6.11111vw}.static-contents .sec_recommend .module-section__inner{background:#fff8f1;padding:13.88889vw 5.55556vw 16.66667vw;text-align:center}.static-contents .sec_recommend h2{color:#ccae9f;font-family:Raleway,sans-serif;font-size:7.77778vw;font-weight:400;letter-spacing:0;line-height:11.66667vw}.static-contents .sec_recommend h2 sup{font-size:3.88889vw;line-height:7.77778vw;top:0;vertical-align:text-top}.static-contents .sec_recommend h3{font-size:4.44444vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:6.66667vw;margin-top:1.11111vw}.static-contents .sec_recommend h3 sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_recommend h4{font-size:3.88889vw;font-weight:400;font-weight:500;letter-spacing:0;line-height:5.83333vw;margin-top:1.38889vw}.static-contents .sec_recommend h4 sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_recommend .timer_box{margin:5.55556vw auto 0;width:88.88889vw}.static-contents .sec_recommend .timer_box .timer_text{font-size:4.44444vw;font-weight:400;letter-spacing:0;line-height:6.66667vw;margin-bottom:2.77778vw}.static-contents .sec_recommend .timer_box .timer_text sup{font-size:2.22222vw;line-height:4.44444vw;top:0;vertical-align:text-top}.static-contents .sec_recommend .recommend_txt{font-size:3.88889vw;font-weight:400;letter-spacing:0;line-height:5.83333vw;margin-top:3.33333vw}.static-contents .sec_recommend .recommend_txt sup{font-size:1.94444vw;line-height:3.88889vw;top:0;vertical-align:text-top}.static-contents .sec_recommend .recommend_img{margin-top:6.80556vw}.static-contents .sec_recommend .recommend_aubttl{background:url(../img/recommend_aubttl_bg.png) no-repeat bottom;background-size:36.25vw auto;font-size:3.33333vw;font-weight:400;letter-spacing:0;letter-spacing:.16em;line-height:5vw;margin-top:9.72222vw;padding-bottom:2.91667vw}.static-contents .sec_recommend .recommend_aubttl sup{font-size:1.66667vw;line-height:3.33333vw;top:0;vertical-align:text-top}.static-contents .sec_note .module-section__inner{background:#eceae8;padding:11.11111vw 5.55556vw}.static-contents .sec_note .note_list+.note_title{margin-top:8.33333vw}.static-contents .sec_note .note_title{font-size:3.33333vw;font-weight:500;margin-bottom:4.16667vw}.static-contents .sec_note .note_item{font-size:2.77778vw;line-height:1.3;padding-left:1.3em;text-indent:-1.3em}.static-contents .sec_note .note_item:not(:last-child){margin-bottom:4.16667vw}.static-contents .sec_note .note_item a{display:inline;text-decoration:underline}.static-contents .sec_note .note_item .color_red{color:#e60033}.static-contents .sec_footer .module-section__inner{background:#f8f9fa;padding:5.55556vw 16.66667vw}.static-contents .sec_footer .odule-button{border:none}.static-contents .sec_footer ul li+li{margin-top:2.77778vw}.static-contents .section_fixed .fixed_inner{background:#fff;border:.27778vw solid #e60033;border-radius:50%;bottom:25vw;height:20vw;opacity:0;position:fixed;right:3.88889vw;transform:translateX(100%);transition:all .2s ease 0s;width:20vw;z-index:5}.static-contents .section_fixed .fixed_inner .fixed_img{left:3.33333vw;position:absolute;top:-3.05556vw;width:11.11111vw}.static-contents .section_fixed .fixed_inner .fixed_text{color:#e60033;display:flex;flex-direction:column;font-size:2.77778vw;font-weight:400;font-weight:500;height:100%;justify-content:center;letter-spacing:0;line-height:4.16667vw;line-height:1.3!important;padding-top:3.33333vw;position:relative;text-align:center}.static-contents .section_fixed .fixed_inner .fixed_text sup{font-size:1.38889vw;line-height:2.77778vw;top:0;vertical-align:text-top}.static-contents .section_fixed .fixed_inner .fixed_text:after{border-right:.27778vw solid #e60033;border-top:.27778vw solid #e60033;bottom:1.66667vw;content:"";display:block;height:1.94444vw;position:absolute;right:8.47222vw;-ms-transform:rotate(135deg);transform:translateY(-50%);transform:rotate(135deg);width:1.94444vw}.static-contents .section_fixed.cont1 .fixed_inner{opacity:1;transform:translateY(0)}.static-contents .section_fixed.cont2 .fixed_inner .fixed_text:after{bottom:1.11111vw;content:"";display:block;position:absolute;right:8.47222vw;-ms-transform:rotate(-45deg);transform:translateY(-50%);transform:rotate(-45deg)}.static-contents .section_fixed.cont3 .fixed_inner{opacity:0;transform:translateX(100%)}.static-contents .sec_prod .prod_img{width:63.88889vw}.static-contents .event__inner{background:#fff8f1;background:linear-gradient(180deg,#fff8f1,#fff 25%);margin-inline:auto;padding:10.55556vw 0 11.11111vw;width:100vw}.static-contents .event__wrapper{padding:0 5.55556vw}.static-contents .event__ttl{color:#000;font-family:Raleway,sans-serif;font-size:7.77778vw;font-weight:500;letter-spacing:.15em;line-height:1;margin-bottom:7.77778vw;text-align:center}.static-contents .event__ttl-sub{font-size:3.33333vw;font-weight:400;line-height:150%;margin-bottom:1.38889vw;text-align:center}.static-contents .event__catch{font-size:4.44444vw;font-weight:500;line-height:150%;margin-bottom:8.33333vw;text-align:center}@media screen and (min-width:801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:438px!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:60.8333333333vw!important}.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cover{padding-top:0}.static-contents .js-module-acc.m-opened .js-acc-btn-label-close{display:block;margin-bottom:0}.static-contents .is-pc{display:none!important;visibility:hidden}}
