.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%,#e2f4fa 70%);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 em{font-style:normal}.static-contents img{height:auto;width:100%}.static-contents h2,.static-contents h3{font-weight:500}.static-contents .wrap{padding:0 min(5.55556vw,40px)}.static-contents .main{color:#000;font-family:Noto Sans JP,sans-serif;font-size:min(3.88889vw,28px);font-weight:400;line-height:1.5;width:100%}.static-contents .module-checkbox input+label{align-items:center;gap:0 min(5.55556vw,40px)}.static-contents .module-checkbox input+label:before{height:min(5vw,36px);width:min(4.72222vw,34px)}.static-contents .mt-15{margin-top:min(4.16667vw,30px)}.static-contents .mt-20{margin-top:min(5.55556vw,40px)}.static-contents .text_center{text-align:center}.static-contents .color_red{color:#c80421}.static-contents .color_pink{color:#ce0058}.static-contents .cp{background:url(../img/cp_bg_260413.png) no-repeat 0 0/contain;background-color:#e2f4fa;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .cp .cp__title{color:#ce0058;font-family:BIZ UDPMincho,serif;font-size:min(5.55556vw,40px);font-style:normal;font-weight:400;letter-spacing:.05em;line-height:1.2;text-align:center}.static-contents .cp .cp__text{font-size:min(3.88889vw,28px);margin-top:min(2.77778vw,20px);text-align:center}.static-contents .campaign__title{background-color:#ce0058;color:#fff;font-size:min(4.44444vw,32px);font-weight:700;padding:min(1.38889vw,10px) 0;text-align:center}.static-contents .campaign__lead{font-size:min(3.88889vw,28px);text-align:center}.static-contents .campaign__lead span{font-size:min(4.44444vw,32px);font-weight:700}.static-contents .campaign__inner{background-color:#fff;border:min(.27778vw,2px) solid #ce0058;padding:min(6.94444vw,50px) 0 min(8.33333vw,60px);position:relative}.static-contents .campaign__text{color:#ce0058;font-size:min(4.44444vw,32px);font-weight:700;margin-top:min(.55556vw,4px);text-align:center}.static-contents .cp1{margin-top:min(5.55556vw,40px);position:relative}.static-contents .cp1 .cp1__img{margin:min(2.77778vw,20px) auto 0;width:min(77.77778vw,560px)}.static-contents .cp1 .cp1__note{margin-top:min(2.77778vw,20px)}.static-contents .cp1 .cp1__note li{font-size:min(2.77778vw,20px);padding-left:1.3em;text-indent:-1.3em}.static-contents .cp1 .cp1__note li>a{color:#c80421}.static-contents .cp2{margin-top:min(5.55556vw,40px);position:relative}.static-contents .cp2 .cp2__obi{border:min(.27778vw,2px) solid #ce0058;border-radius:min(16.66667vw,120px);color:#ce0058;font-size:min(4.44444vw,32px);font-weight:700;justify-content:center;margin:min(2.77778vw,20px) auto 0;max-width:min(46.66667vw,336px);text-align:center}.static-contents .cp2 .cp2__cap{font-size:min(2.77778vw,20px);margin-top:min(4.16667vw,30px);text-align:center}.static-contents .cp2 .cp2__cap span{display:inline-block;font-size:min(3.33333vw,24px);font-weight:700;margin-bottom:min(1.38889vw,10px)}.static-contents .cp2 .cp2__end{background-color:rgba(0,0,0,.7);inset:0;position:absolute;z-index:2}.static-contents .cp2 .cp2__end_text{align-items:center;color:#fff;display:flex;font-size:min(4.44444vw,32px);height:100%;justify-content:center;text-align:center;width:100%}.static-contents .cp2 .cp2__img{margin:min(2.77778vw,20px) auto 0;width:min(83.33333vw,600px)}.static-contents .cp2 .cp2__note{margin-top:min(2.77778vw,20px)}.static-contents .cp2 .cp2__note li{font-size:min(2.77778vw,20px);padding-left:1.3em;text-indent:-1.3em}.static-contents .cp2 .cp2__note li>a{color:#c80421}.static-contents .entry{background-color:#fff;margin-top:min(5.55556vw,40px);padding:min(8.33333vw,60px) min(5.55556vw,40px)}.static-contents .entry .entry__lead{display:flex;justify-content:center}.static-contents .entry .entry__lead img{width:min(16.11111vw,116px)}.static-contents .entry .entry__textarea{padding-left:min(2.77778vw,20px)}.static-contents .entry .entry__text01{font-size:min(3.88889vw,28px)}.static-contents .entry .entry__text02{font-size:min(5.55556vw,40px)}.static-contents .entry .entry__period{background-color:#ce0058;border-radius:min(5.55556vw,40px);color:#fff;font-size:min(3.88889vw,28px);font-weight:700;margin-top:min(5.55556vw,40px);padding:0 0 min(.83333vw,6px);text-align:center}.static-contents .entry .entry__date{font-size:min(3.88889vw,28px);margin-top:min(2.77778vw,20px);text-align:center}.static-contents .entry .entry__box{background-color:#f4f4f5;font-size:min(3.33333vw,24px);margin-top:min(5.55556vw,40px);padding:min(5.55556vw,40px) min(2.77778vw,20px)}.static-contents .entry .entry__text_s{font-size:min(2.77778vw,20px);margin-top:min(2.77778vw,20px)}.static-contents .entry .notes{margin-top:min(5.55556vw,40px)}.static-contents .entry .notes li{display:flex;margin-top:min(1.38889vw,10px)}.static-contents .entry .notes span{padding-right:min(1.38889vw,10px)}.static-contents .entry .module-buttonV3{background-color:#45433e;color:#fff}.static-contents .agree{margin-top:min(5.55556vw,40px)}.static-contents .agree .agree__text{font-size:min(3.88889vw,28px)}.static-contents .agree .agree__link{margin-top:min(5.55556vw,40px);text-align:center}.static-contents .note .module-buttonV3{align-items:center;background-color:#fff;border:min(.27778vw,2px) solid #d3d2cf;color:#000;justify-content:center;overflow:hidden;padding:min(3.33333vw,24px) min(5.55556vw,40px)}.static-contents .note .module-buttonV3.module-buttonV3__small{max-width:min(66.66667vw,480px);min-height:min(12.77778vw,92px)}.static-contents .note .module-buttonV3.module-buttonV3__small span{font-size:min(3.33333vw,24px);font-weight:600;line-height:1.5}.static-contents .note .module-buttonV3.module-buttonV3__plus{background-position:right min(6.94444vw,50px) center;padding-left:min(9.44444vw,68px);padding-right:min(9.44444vw,68px)}.static-contents .note .notes span{padding:0 min(.83333vw,6px)}.static-contents .note .notes a{text-underline-offset:min(.55556vw,4px)}.static-contents .note .js-module-acc.js-acc-defaultHeight .js-acc-cover{padding-top:min(5.55556vw,40px)}.static-contents .note__title{align-items:center;display:flex;font-size:min(3.33333vw,24px);line-height:1.4;margin-top:min(5.55556vw,40px)}.static-contents .note__title:after,.static-contents .note__title:before{background:#000;content:"";display:block;height:min(.27778vw,2px);width:min(13.33333vw,96px)}.static-contents .note__title:before{margin-right:min(2.77778vw,20px)}.static-contents .note__title:after{margin-left:min(2.77778vw,20px)}.static-contents .note__subtitle{font-size:min(2.77778vw,20px);margin-top:min(5.55556vw,40px)}.static-contents .notes{font-size:min(2.77778vw,20px)}.static-contents .notes li{display:flex}.static-contents .notes a{color:#c80421;text-decoration:underline}.static-contents .anchor{margin-bottom:min(11.11111vw,80px);padding:0 min(1.38889vw,10px)}.static-contents .anchor__ttl{margin-bottom:min(4.16667vw,30px);text-align:center}.static-contents .anchor__ttl span{background-color:#fff;color:#ce0058;font-size:min(5.55556vw,40px);padding:0 min(2.77778vw,20px)}.static-contents .anchor__txt{font-size:min(4.44444vw,32px);margin-bottom:min(4.16667vw,30px);text-align:center}.static-contents .anchor__list{display:flex;gap:min(2.77778vw,20px)}.static-contents .anchor__list li{width:min(41.66667vw,300px)}.static-contents .anchor__list li a{background-color:#fff;border:min(.27778vw,2px) solid #ce0058;border-radius:min(.83333vw,6px);display:block;overflow:hidden;text-decoration:none}.static-contents .anchor__name{color:#ce0058;font-size:min(3.05556vw,22px);font-weight:700;line-height:1.2;margin-bottom:min(1.94444vw,14px);text-align:center}.static-contents .anchor__arrow{background-color:#ce0058;display:flex;justify-content:center;padding:min(1.66667vw,12px);text-align:center}.static-contents .anchor__arrow img{height:min(2.5vw,18px);width:min(3.88889vw,28px)}.static-contents .item{background-color:#ffede2;background-image:url(../img/item_bg_top_260413.png);background-position:top;background-repeat:no-repeat;padding:min(11.11111vw,80px) 0}.static-contents .item .zaikokbn1 .module-buttonV3__cv:not(.js-acc-btn):before,.static-contents .item .zaikokbn2 .module-buttonV3__cv:not(.js-acc-btn):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:min(5vw,36px);left:min(7.5vw,54px);position:absolute;transition:all .2s ease 0s;width:min(4.72222vw,34px)}.static-contents .item .zaikokbn2 .module-buttonV3__cv:not(.js-acc-btn):before{left:min(2.77778vw,20px)}.static-contents .item .m-checked .module-buttonV3__cv:not(.js-acc-btn):before{background-image:url(/sw/onlinestore/assets_static/img/icon_check_on.svg);background-size:100%}.static-contents .item__ttl{color:#ce0058;font-family:BIZ UDPMincho,serif;font-size:min(6.66667vw,48px);font-style:normal;font-weight:400;line-height:1.2;margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .item__wrap+.item__wrap{margin-top:min(11.11111vw,80px)}.static-contents .item__cnt{background-color:#fff;border-bottom:min(.27778vw,2px) solid #ce0058;border-top:min(.27778vw,2px) solid #ce0058;padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .item__items+.item__items{margin-top:min(16.66667vw,120px)}.static-contents .item__items-ttl{background-color:#ce0058;border-radius:100vh;color:#fff;font-size:min(4.44444vw,32px);font-weight:700;margin-bottom:min(2.77778vw,20px);padding:0 0 min(.27778vw,2px);text-align:center}.static-contents .item__items-lead{font-size:min(4.44444vw,32px);font-weight:700;margin:0 min(-2.77778vw,-20px) min(5.55556vw,40px);text-align:center}.static-contents .item__item+.item__item{margin-top:min(11.11111vw,80px)}.static-contents .item__item-main{display:flex}.static-contents .item__item-img{flex-shrink:0;margin-right:min(2.77778vw,20px);width:min(33.33333vw,240px)}.static-contents .item__item-name{font-size:min(3.33333vw,24px);margin-bottom:min(2.77778vw,20px)}.static-contents .item__item-detail{font-size:min(2.77778vw,20px);margin-bottom:min(4.16667vw,30px)}.static-contents .item__item-price{font-size:min(3.88889vw,28px);font-weight:500;line-height:1}.static-contents .item__item-price em{font-size:min(4.72222vw,34px);font-weight:700}.static-contents .item__item-btn{margin-top:min(5.55556vw,40px)}.static-contents .item__item-btn:not(.js-module-acc){min-height:min(15.55556vw,112px)}.static-contents .item__item-acc button{background-color:transparent;border:none}.static-contents .item__item-acc .module-type-cart__cont{border-bottom:min(.27778vw,2px) solid #d3d2cf;padding:min(4.16667vw,30px) 0}.static-contents .item__item-acc .module-type-cart__unit{padding-left:min(5.55556vw,40px);position:relative}.static-contents .item__item-acc .module-type-cart__unit:not(:last-child){margin-bottom:min(2.77778vw,20px)}.static-contents .item__item-acc .item__item-cart-btn{align-items:center;background:transparent;border:none;display:flex;font-size:min(3.33333vw,24px);gap:min(5.55556vw,40px);padding:min(1.38889vw,10px) 0 min(1.38889vw,10px) min(10.27778vw,74px);position:relative;text-align:left;width:100%}.static-contents .item__item-acc .item__item-cart-btn picture{flex-shrink:0;width:min(13.88889vw,100px)}.static-contents .item__item-acc .item__item-cart-btn: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:min(5vw,36px);left:min(0vw,0px);position:absolute;transition:all .2s ease 0s;width:min(4.72222vw,34px)}.static-contents .item__item-acc .m-checked .item__item-cart-btn:before{background-image:url(/sw/onlinestore/assets_static/img/icon_check_on.svg);background-size:100%}.static-contents .item__item-acc .zaikokbn0 .module-type-cart__end,.static-contents .item__item-acc .zaikokbn9 .module-type-cart__end{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;color:#fff;display:flex;font-size:min(3.33333vw,24px);font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}.static-contents .item__item-acc .zaikokbn0 .module-type-cart__end span,.static-contents .item__item-acc .zaikokbn9 .module-type-cart__end span{color:#fff}.static-contents .item__item-sub{margin-top:min(11.11111vw,80px)}.static-contents .item__item-sub-ttl{background-color:#f2f2f2;text-align:center}.static-contents .item__item-sub-main{align-items:center;border:min(.27778vw,2px) solid #f2f2f2;display:flex;gap:min(2.77778vw,20px);padding:0 min(2.77778vw,20px)}.static-contents .item__item-sub-img{flex-shrink:0;width:min(33.33333vw,240px)}.static-contents .item__item-sub-name{font-size:min(3.33333vw,24px);font-weight:700;margin-bottom:min(2.77778vw,20px)}.static-contents .item__item-sub-link{align-items:center;display:inline-flex;font-size:min(2.77778vw,20px);gap:min(1.66667vw,12px)}.static-contents .item__item-sub-link img{display:inline;height:min(1.94444vw,14px);width:min(1.11111vw,8px)}.static-contents .item__item-sub-note{color:#ce0058;font-size:min(2.77778vw,20px);margin-top:min(1.38889vw,10px)}.static-contents .item__item-sub-note li{display:flex;gap:0 min(1.38889vw,10px)}.static-contents .select{bottom:0;left:0;margin-inline:auto;max-width:min(100vw,720px);position:sticky;right:0;z-index:10}.static-contents .select .module-buttonV3.module-buttonV3__cv{max-width:min(43.05556vw,310px);min-height:min(8.88889vw,64px);padding:min(1.38889vw,10px) min(4.44444vw,32px)}.static-contents .select .module-buttonV3.module-buttonV3__cv>span{font-size:min(3.33333vw,24px);font-weight:700;line-height:183%;padding-left:unset}.static-contents .select .module-buttonV3.module-buttonV3__cv>span:before{content:none}.static-contents .select__clear{background-color:#ce0058;color:#fff;display:none;font-weight:700;padding:min(.83333vw,6px) 0;text-align:center}.static-contents .select__clear.m-show{display:block}.static-contents .select__clear--border2{left:0;position:absolute;top:0;width:100%}.static-contents .select__clear p{font-size:min(3.33333vw,24px)}.static-contents .select__clear_txt{color:#fff;font-size:min(4.44444vw,32px);font-weight:700;line-height:150%}.static-contents .select__price{color:#000;font-size:min(3.88889vw,28px);font-weight:500;line-height:150%}.static-contents .select__price span{font-size:min(4.72222vw,34px);font-weight:700}.static-contents .select__body{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:min(2.77778vw,20px) min(4.16667vw,30px)}.static-contents .select__price{width:100%}.static-contents .select__cart{text-align:right;width:100%}.static-contents .makeup{margin-top:min(5.55556vw,40px)}.static-contents .makeup .makeup__lead{margin-bottom:min(2.77778vw,20px);text-align:center}.static-contents .makeup .makeup__title{align-items:center;color:#ce0058;display:flex;font-size:min(4.44444vw,32px);gap:0 min(2.77778vw,20px)}.static-contents .makeup .makeup__title:after,.static-contents .makeup .makeup__title:before{background:#ce0058;content:"";display:block;flex-grow:1;height:min(.27778vw,2px)}.static-contents .makeup .notes,.static-contents .makeup img{margin-top:min(2.77778vw,20px)}.static-contents .makeup .notes li{display:flex;gap:0 min(1.38889vw,10px)}.static-contents .cp-note{padding:min(11.11111vw,80px) min(5.55556vw,40px)}.static-contents .cp-note__text{font-size:min(2.77778vw,20px)}.static-contents .cp-note__list{font-size:min(2.77778vw,20px);padding-left:1.3em;text-indent:-1.3em}.static-contents .js-selectCart__display__clear{display:none}.static-contents .js-selectCart__display__clear.m-show{display:block}@media screen and (min-width:801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:370px!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:55.5555555556vw!important}.static-contents .is-pc{display:none!important;visibility:hidden}}@media(hover:hover){.static-contents .module-details summary{cursor:pointer}}
