.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 .module-details{max-width:300px}.static-contents .module-details summary{align-items:center;display:flex;justify-content:space-between;list-style-type:none}.static-contents .module-details summary::-webkit-details-marker{display:none}.static-contents .module-details summary .icon{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.5%205.5H12V6.5H6.5V12H5.5V6.5H0V5.5H5.5V0H6.5V5.5Z%22%20fill%3D%22%2345433E%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%;background-size:contain;display:block;height:12px;transition:transform .4s;width:12px}.static-contents .module-details details[open] summary .icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%222%22%20viewBox%3D%220%200%2012%202%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12%201.5H0V0.5H12V1.5Z%22%20fill%3D%22%2345433E%22%2F%3E%3C%2Fsvg%3E")}.static-contents{--zi-fixed:999;--zi-modal:2000}.static-contents .module-mainV2{font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-style:normal}.static-contents .js-selectCart__display__clear{display:none}.static-contents .js-selectCart__display__clear.m-show{display:block}.static-contents .l-cp{background-color:#f5f5fd;background-image:url(../img/cp_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-cp .l-cp__ttl{color:#fff;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5vw,36px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-cp .l-cp__box-upper{background-color:#fff;margin:min(2.77778vw,20px) 0 0;padding:min(8.33333vw,60px) 0 min(5.55556vw,40px);position:relative}.static-contents .l-cp .l-cp__mask{background-color:rgba(0,0,0,.502);display:grid;height:100%;inset:0;place-items:center;position:absolute;width:100%;z-index:1}.static-contents .l-cp .l-cp__mask-txt{color:#fff;font-size:min(3.88889vw,28px);font-weight:600;line-height:1.5}.static-contents .l-cp .l-cp__box-ttl{font-optical-sizing:auto;font-size:min(5vw,36px);font-style:normal;font-weight:600}.static-contents .l-cp .l-cp__box-ttl,.static-contents .l-cp .l-cp__catch{color:#221551;font-family:"Noto Serif JP",serif;line-height:1.5;text-align:center}.static-contents .l-cp .l-cp__catch{font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600}.static-contents .l-cp .l-cp__catch.l-cp__catch--mt5{margin:min(1.38889vw,10px) 0 0}.static-contents .l-cp .l-cp__catch.l-cp__catch--mt20{margin:min(5.55556vw,40px) 0 0}.static-contents .l-cp .l-cp__catch.l-cp__catch--mt30{margin:min(8.33333vw,60px) 0 0}.static-contents .l-cp .l-cp__catch em{font-size:min(5vw,36px);font-style:normal}.static-contents .l-cp .l-cp__catch strong{color:#c80421;font-size:min(5vw,36px)}.static-contents .l-cp .l-cp__date{border-bottom:min(.27778vw,2px) solid #221551;border-top:min(.27778vw,2px) solid #221551;letter-spacing:.02em;line-height:1.5;padding:min(1.38889vw,10px)}.static-contents .l-cp .l-cp__date,.static-contents .l-cp .l-cp__tag{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600;margin:min(2.77778vw,20px) auto 0;text-align:center;width:-moz-max-content;width:max-content}.static-contents .l-cp .l-cp__tag{background-color:#f5f5fd;border:min(.27778vw,2px) solid #221551;border-radius:min(5.55556vw,40px);line-height:1;padding:min(1.94444vw,14px) min(5.55556vw,40px)}.static-contents .l-cp .l-cp__img{margin:min(2.77778vw,20px) 0 0}.static-contents .l-cp .l-cp__img img{width:100%}.static-contents .l-cp .l-cp__img-caption{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(2.77778vw,20px) 0 0;text-align:center}.static-contents .l-cp .l-cp__entry-ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600;line-height:1.3;margin:min(5.55556vw,40px) 0 0;text-align:center}.static-contents .l-cp .l-cp__entry-ttl em{font-size:min(5.55556vw,40px);font-style:normal}.static-contents .l-cp .l-cp__entry-tag{background-color:#221551;border-radius:min(3.88889vw,28px);color:#fff;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.5;margin:min(4.16667vw,30px) auto 0;padding:0 min(9.44444vw,68px) min(.55556vw,4px);text-align:center;width:-moz-max-content;width:max-content}.static-contents .l-cp .l-cp__entry-date{color:#000;font-size:min(3.88889vw,28px);font-weight:700;line-height:1.5;margin:min(2.77778vw,20px) 0 0;text-align:center}.static-contents .l-cp .l-cp__entry-note-txt{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(1.38889vw,10px) 0 0;text-align:center}.static-contents .l-cp .l-cp__entry-box{border:min(.27778vw,2px) solid #d3d2cf;margin:min(4.16667vw,30px) min(5.55556vw,40px) 0;padding:min(4.16667vw,30px)}.static-contents .l-cp .l-cp__entry-box-note,.static-contents .l-cp .l-cp__entry-box-txt{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5}.static-contents .l-cp .l-cp__entry-box-note{margin:min(2.77778vw,20px) 0 0;padding-left:1.3em;text-indent:-1.3em}.static-contents .l-cp .l-cp__entry-check-txt{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(4.16667vw,30px) min(5.55556vw,40px) 0;text-align:center}.static-contents .l-cp .l-cp__entry-check-txt label{align-items:center;gap:min(2.77778vw,20px)}.static-contents .l-cp .l-cp__entry-check-txt label:before{height:min(4.72222vw,34px);width:min(4.72222vw,34px)}.static-contents .l-cp .l-cp__entry-check-btn{margin:min(4.16667vw,30px) 0 0;text-align:center}.static-contents .l-cp .l-cp__entry-note-list{margin:min(4.16667vw,30px) min(2.77778vw,20px) 0}.static-contents .l-cp .l-cp__entry-note-item{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;padding-left:1.3em;text-indent:-1.3em}.static-contents .l-cp .l-cp__box-lower{background-color:#fff;background-image:url(../img/cp_box_lower_bg.svg);background-position:top;background-repeat:no-repeat;background-size:min(77.77778vw,560px);padding:min(12.77778vw,92px) min(5.55556vw,40px) min(8.33333vw,60px)}.static-contents .l-cp .l-cp__coupon-ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-cp .l-cp__coupon-ttl strong{color:#c80421;font-size:min(5vw,36px)}.static-contents .l-cp .l-cp__coupon-img{margin:min(2.77778vw,20px) 0 0}.static-contents .l-cp .l-cp__coupon-img img{width:100%}.static-contents .l-cp .l-cp__note-acc{margin:min(8.33333vw,60px) 0 0}.static-contents .l-cp .l-cp__note-acc .js-acc-cover{background:linear-gradient(transparent 50%,#f5f5fd 70%)}.static-contents .l-cp .l-cp__note-acc-ttl{align-items:center;color:#000;display:flex;font-size:min(3.88889vw,28px);font-weight:400;gap:min(2.77778vw,20px);justify-content:space-between;line-height:1.5;text-align:center}.static-contents .l-cp .l-cp__note-acc-ttl:after,.static-contents .l-cp .l-cp__note-acc-ttl:before{background-color:#000;content:"";display:block;flex-grow:1;height:min(.27778vw,2px)}.static-contents .l-cp .l-cp__note-acc-sub-ttl{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(4.16667vw,30px) 0 0}.static-contents .l-cp .l-cp__note-acc-item{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(1.66667vw,12px) 0 0;padding-left:1.3em;text-indent:-1.3em}.static-contents .l-cp .l-cp__note-acc-item em{color:#c80421;font-style:normal}.static-contents .l-lineup{background:linear-gradient(180deg,#d9d2f3,#f5f5fd);padding:min(11.11111vw,80px) min(6.94444vw,50px)}.static-contents .l-lineup .l-lineup__ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5.55556vw,40px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-lineup .l-lineup__catch{color:#221551;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.5;margin:min(1.38889vw,10px) auto 0;text-align:center;width:-moz-max-content;width:max-content}.static-contents .l-lineup .l-lineup__nav{margin:min(5.55556vw,40px) 0 0}.static-contents .l-lineup .l-lineup__list{display:grid;gap:min(8.33333vw,60px) min(2.77778vw,20px);grid-template-columns:1fr 1fr}.static-contents .l-lineup .l-lineup__item{flex-basis:min(41.66667vw,300px)}.static-contents .l-lineup .l-lineup__item.l-lineup__item--last{grid-column:1/3;grid-row:4/5}.static-contents .l-lineup .l-lineup__link{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border-top:min(.27778vw,2px) solid #221551;color:#000;display:flex;font-size:min(3.88889vw,28px);font-weight:400;justify-content:center;line-height:1.5;margin:0 auto;max-width:min(41.66667vw,300px);min-height:min(27.77778vw,200px);padding:0 0 min(5.83333vw,42px) min(17.77778vw,128px);position:relative;text-align:center;text-decoration:none;width:100%}.static-contents .l-lineup .l-lineup__link:after{background-image:url(../img/lineup_link_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:min(6.94444vw,50px);content:"";display:block;height:min(1.94444vw,14px);position:absolute;right:min(10.55556vw,76px);width:min(3.05556vw,22px);z-index:1}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link01{background-image:url(../img/lineup_bg01.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link02{background-image:url(../img/lineup_bg02.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link03{background-image:url(../img/lineup_bg03.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link04{background-image:url(../img/lineup_bg04.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link05{background-image:url(../img/lineup_bg05.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link06{background-image:url(../img/lineup_bg06.jpg)}.static-contents .l-lineup .l-lineup__link.l-lineup__link--link07{background-image:url(../img/lineup_bg07.jpg)}.static-contents .l-item{padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-item .l-item__ttl{border-bottom:min(.27778vw,2px) solid #221551;color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5.55556vw,40px);font-style:normal;font-weight:600;line-height:1.5;margin:min(16.66667vw,120px) 0 0;padding:0 0 min(1.38889vw,10px);text-align:center}.static-contents .l-item .l-item__ttl.l-item__ttl--mt0{margin:0}.static-contents .l-item .l-item__ttl span{display:block;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:400;line-height:1.5}.static-contents .l-item .l-item__box{margin:min(5.55556vw,40px) 0 0}.static-contents .l-item .l-item__catch-txt{color:#000;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.5;text-align:center}.static-contents .l-item .l-item__catch-txt em{font-size:min(4.44444vw,32px);font-style:normal;font-weight:700}.static-contents .l-item .l-item__catch-note{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;text-align:center}.static-contents .l-item .l-item__catch-note.l-item__catch-note--mt2{margin:min(.55556vw,4px) 0 0}.static-contents .l-item .l-item__img-large{margin:min(4.16667vw,30px) 0}.static-contents .l-item .l-item__img-large img{margin:0 auto;width:min(77.77778vw,560px)}.static-contents .l-item .l-item__wrap{display:grid;gap:min(2.77778vw,20px);grid-template-columns:min(33.33333vw,240px) 1fr;margin:min(5.55556vw,40px) 0 0}.static-contents .l-item .l-item__name{color:#000;font-size:min(3.33333vw,24px);font-weight:400;line-height:1.5}.static-contents .l-item .l-item__name.l-item__name--fs14{font-size:min(3.88889vw,28px)}.static-contents .l-item .l-item__type{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(2.77778vw,20px) 0 0}.static-contents .l-item .l-item__price{color:#000;font-size:min(3.88889vw,28px);font-weight:500;line-height:1.5;margin:min(4.16667vw,30px) 0 0}.static-contents .l-item .l-item__price em{font-size:min(4.72222vw,34px);font-style:normal}.static-contents .l-item .l-item__price.l-item__price--mt10{margin:min(2.77778vw,20px) 0 0}.static-contents .l-item .l-item__note{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(5.55556vw,40px) 0 0;text-align:center}.static-contents .l-item .l-item__cart{margin:min(5.55556vw,40px) 0 0}.static-contents .l-item .l-item__cart.m-checked .module-buttonV3.module-buttonV3__checkbox:before{background-image:url(/sw/onlinestore/assets_static/img/icon_check_on.svg)}.static-contents .l-cp-sub{background-color:#f5f5fd;background-image:url(../img/cp_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:100%;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-cp-sub .l-cp-sub__ttl{color:#fff;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5vw,36px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-cp-sub .l-cp-sub__box{background-color:#fff;margin:min(2.77778vw,20px) 0 0;padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .l-cp-sub .l-cp-sub__box-ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5vw,36px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-cp-sub .l-cp-sub__catch{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600;line-height:1.5;margin:min(1.38889vw,10px) 0 0;text-align:center}.static-contents .l-cp-sub .l-cp-sub__note{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(1.38889vw,10px) 0 0;text-align:center}.static-contents .l-cp-sub .l-cp-sub__date{border-bottom:min(.27778vw,2px) solid #221551;border-top:min(.27778vw,2px) solid #221551;color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(3.88889vw,28px);font-style:normal;font-weight:600;letter-spacing:.02em;line-height:1.5;margin:min(2.77778vw,20px) auto 0;padding:min(1.38889vw,10px);text-align:center;width:-moz-max-content;width:max-content}.static-contents .l-cp-sub .l-cp-sub__img{margin:min(4.16667vw,30px) 0 0}.static-contents .l-cp-sub .l-cp-sub__img img{width:100%}.static-contents .l-cp-sub .l-cp-sub__btn{margin:min(4.16667vw,30px) 0 0;text-align:center}.static-contents .l-howto{display:block;padding:min(11.11111vw,80px) min(8.33333vw,60px)}.static-contents .l-howto .l-howto__ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(5vw,36px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-howto .l-howto__box{background-image:url(../img/flow_box_bg.png),url(../img/flow_box_bg_repeat.png);background-position:top;background-repeat:no-repeat,repeat-y;background-size:100%;margin:min(5.55556vw,40px) 0 0;padding:min(23.88889vw,172px) min(4.16667vw,30px) min(6.66667vw,48px)}.static-contents .l-howto .l-howto__list{display:grid;gap:min(2.77778vw,20px);grid-template-columns:1fr 1fr;grid-template-rows:auto}.static-contents .l-howto .l-howto__item.l-howto__item--item01{grid-column:1/3;grid-row:1/2}.static-contents .l-howto .l-howto__item.l-howto__item--item02{grid-column:1/3;grid-row:2/3}.static-contents .l-howto .l-howto__item.l-howto__item--item03{grid-column:2/3;grid-row:3/4}.static-contents .l-howto .l-howto__item.l-howto__item--item04{grid-column:1/3;grid-row:4/5}.static-contents .l-howto .l-howto__item.l-howto__item--item05{grid-column:1/3;grid-row:5/6}.static-contents .l-howto .l-howto__item.l-howto__item--nolink{color:#000;font-size:min(3.88889vw,28px);font-weight:300;grid-column:1/2;grid-row:6/7;line-height:1;text-align:center}.static-contents .l-howto .l-howto__item.l-howto__item--item06{grid-column:1/2;grid-row:7/8}.static-contents .l-howto .l-howto__item.l-howto__item--item07{grid-column:2/3;grid-row:7/8}.static-contents .l-howto .l-howto__item.l-howto__item--item08{grid-column:2/3;grid-row:8/9}.static-contents .l-howto .l-howto__link{align-items:center;background-color:#fff;background-position:0;background-repeat:no-repeat;background-size:contain;color:#45433e;display:flex;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.3;min-height:min(16.66667vw,120px);position:relative;text-decoration:none;width:100%}.static-contents .l-howto .l-howto__link:after{background-image:url(../img/howto_link_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:min(4.16667vw,30px);position:absolute;top:50%;transform:translateY(-50%);width:min(2.5vw,18px);z-index:1}.static-contents .l-howto .l-howto__link.l-howto__link--wide{justify-content:center}.static-contents .l-howto .l-howto__link.l-howto__link--wide:after{right:min(6.11111vw,44px)}.static-contents .l-howto .l-howto__link.l-howto__link--short{padding:0 0 0 min(13.33333vw,96px)}.static-contents .l-howto .l-howto__link.l-howto__link--short:after{right:min(2.77778vw,20px)}.static-contents .l-howto .l-howto__link.l-howto__link--link01{background-image:url(../img/howto_link_bg01.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link02{background-image:url(../img/howto_link_bg02.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link03{background-image:url(../img/howto_link_bg03.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link04{background-image:url(../img/howto_link_bg04.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link05{background-image:url(../img/howto_link_bg05.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link06{background-image:url(../img/howto_link_bg06.jpg);padding:0 0 0 min(9.72222vw,70px)}.static-contents .l-howto .l-howto__link.l-howto__link--link07{background-image:url(../img/howto_link_bg07.jpg)}.static-contents .l-howto .l-howto__link.l-howto__link--link08{background-image:url(../img/howto_link_bg08.jpg)}.static-contents .l-bnr{border-top:min(.27778vw,2px) solid #ccc;display:flex;flex-direction:column;gap:min(8.33333vw,60px);padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .l-bnr .l-bnr__ttl{color:#221551;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-size:min(4.72222vw,34px);font-style:normal;font-weight:600;line-height:1.5;text-align:center}.static-contents .l-bnr .l-bnr__img{margin:min(1.38889vw,10px) 0 0}.static-contents .l-bnr .l-bnr__img img{width:100%}.static-contents .l-bnr .l-bnr__note{color:#000;font-size:min(2.77778vw,20px);font-weight:400;line-height:1.5;margin:min(1.38889vw,10px) 0 0;padding-left:1.3em;text-indent:-1.3em}.static-contents .l-bottom-link{border-top:min(.27778vw,2px) solid #ccc;padding:min(5.55556vw,40px) 0 0;text-align:center}.static-contents .l-floating-nav{background-color:#fff;bottom:0;left:0;margin:0 auto;position:fixed;right:0;transform:translateY(100px);transition:transform .5s ease;width:min(100vw,720px);z-index:11}.static-contents .l-floating-nav.l-floating-nav--visible{transform:translateY(0)}.static-contents .l-floating-nav.l-floating-nav--hidden{transform:translateY(100px)}.static-contents .l-floating-nav .l-floating-nav__clear-txt{background-color:#221551;color:#fff;font-size:min(3.33333vw,24px);font-weight:600;line-height:1.5;padding:min(1.38889vw,10px) 0;text-align:center}.static-contents .l-floating-nav .l-floating-nav__wrap{align-items:center;border-top:min(.27778vw,2px) solid #000;display:flex;justify-content:space-between;padding:min(2.77778vw,20px) min(4.16667vw,30px)}.static-contents .l-floating-nav .l-floating-nav__total-price{color:#45433e;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.5}.static-contents .l-floating-nav .l-floating-nav__total-price span{font-size:min(4.72222vw,34px)}.static-contents .l-floating-nav .l-floating-nav__cart .module-buttonV3__cv{min-height:inherit}.static-contents .l-floating-nav .l-floating-nav__cart .module-buttonV3__cv span{font-size:min(3.33333vw,24px)}@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}.static-contents .l-cp .l-cp__note-acc.js-acc-defaultHeight .js-acc-cont{min-height:320px!important}}@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}.static-contents .l-cp .l-cp__note-acc.js-acc-defaultHeight .js-acc-cont{min-height:55.5555555556vw!important}}@media(hover:hover){.static-contents .module-details summary{cursor:pointer}}
