.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 .demo1-1{background-color:red;color:#fff;height:500px;opacity:0;transform:translateY(100px);transition:all 1s ease 0s;width:500px}.static-contents .demo1-1.m-effected{opacity:1;transform:translateY(0)}.static-contents .demo1-2{background-color:lime;width:500px}.static-contents .demo1-2 p{margin:50px 0;opacity:0;transform:translateY(100px)}.static-contents .demo1-2 p:first-child{transition:all 1s ease 0s}.static-contents .demo1-2 p:nth-child(2){transition:all 1s ease 1s}.static-contents .demo1-2 p:nth-child(3){transition:all 1s ease 2s}.static-contents .demo1-2.m-effected p{opacity:1;transform:translateY(0)}.static-contents .demo2{bottom:20px;position:fixed;right:20px;transform:translateX(0);transition:all 1s ease 0s;z-index:20}.static-contents .demo2.m-effected{transform:translateX(200px)}.static-contents .demo2 a{align-items:center;background-color:blue;border-radius:50%;color:#fff;display:flex;height:100px;justify-content:center;text-decoration:none;width:100px}.static-contents .module-modal{animation:fadeIn .3s ease-in 0s forwards;bottom:0;display:block;left:0;opacity:1;overflow-y:auto;overscroll-behavior-y:none;padding:100px 80px;position:fixed;right:0;scrollbar-width:none;top:0;visibility:visible;z-index:var(--zi-modal)}.static-contents .module-modal.m-hidden{display:none!important;opacity:0!important;visibility:hidden}body.m-noscroll{overflow-y:hidden;position:fixed;width:100%}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.static-contents .module-modal::-webkit-scrollbar{display:none}.static-contents .module-modal-cover{background-color:rgba(0,0,0,.8);bottom:0;left:0;position:fixed;right:0;top:0}.static-contents .module-modal-content{margin:auto;max-width:min(100% - 160px,960px);position:relative;width:100%;z-index:calc(var(--zi-modal) + 1)}.static-contents .module-modal-content.m-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.static-contents .module-modal-box{background-color:#fff;padding:40px}.static-contents .module-modal-close{position:absolute;right:0;top:-10px;transform:translateY(-100%)}.static-contents .module-modal-close button{background:transparent url(/sw/onlinestore/assets_static/img/icon_close_wht.svg) no-repeat 50%;background-size:contain;border:0;cursor:pointer;display:flex;height:23px;width:23px}.static-contents .module-tabs__buttons{border-bottom:1px solid #45433e;border-left:1px solid #d3d2cf;display:flex}.static-contents .module-tabs__button{align-items:center;background-color:#fff;border:0;border-right:1px solid #d3d2cf;color:inherit;display:flex;font-weight:400;justify-content:center;padding:10px;text-align:center;transition:all .3s ease-out;width:16.05%}.static-contents .module-tabs__button[aria-selected=true]{background-color:#45433e;color:#fff;cursor:default;pointer-events:none}.static-contents .module-tabs__content{opacity:1;transition:opacity .5s ease 0s}.static-contents .module-tabs__content[hidden]{opacity:0;transition:opacity 0s ease 0s}.static-contents .module-section,.static-contents .module-section:not(:first-child){color:#595757;margin:auto;max-width:720px}.static-contents .module-main{margin-top:0}.static-contents .header_bnr{margin-bottom:min(2.7777777778vw,20px)}.static-contents em{font-style:normal}.static-contents .lp-u-li-notes li{padding-left:1.3em;text-indent:-1.3em}.static-contents .lp-u-li-notesNum li{padding-left:2.5em;text-indent:-2.1em}.static-contents .lp-u-li-dot li,.static-contents .lp-u-p-note{padding-left:1.3em;text-indent:-1.3em}.static-contents .--inventoryCtrl{position:relative}.static-contents .--inventoryCtrl .zaikokbn0 .--mask,.static-contents .--inventoryCtrl .zaikokbn9 .--mask{align-items:center;background:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:999}.static-contents .--inventoryCtrl .zaikokbn0 .--mask span,.static-contents .--inventoryCtrl .zaikokbn9 .--mask span{color:#fff;font-size:min(3.8888888889vw,28px);font-weight:600;padding:min(5.5555555556vw,40px)}.static-contents .module-modal-box .--inner{height:min(111.1111111111vw,800px);max-height:57vh;overflow-y:scroll}.static-contents .module-modal-box h3{font-size:min(3.3333333333vw,24px);font-weight:500;text-align:center}.static-contents .module-modal-box h3+ul{margin-top:min(5.5555555556vw,40px)}.static-contents .module-modal-close button{height:min(8.3333333333vw,60px);width:min(8.3333333333vw,60px)}.static-contents .module-modal .module-buttonV3.js-modal-close{max-width:min(66.6666666667vw,480px);min-height:min(12.7777777778vw,92px)}.static-contents .module-modal .module-buttonV3.js-modal-close span{font-size:min(3.3333333333vw,24px)}.static-contents .lpCp-inner{padding:min(11.1111111111vw,80px) 0;text-align:center}.static-contents .lpCp-ttl{font-size:min(4.7222222222vw,34px);font-weight:700}.static-contents .lpCp-lead{font-size:min(3.8888888889vw,28px);margin-top:min(2.7777777778vw,20px)}.static-contents .lpCp-lead span{font-weight:600}.static-contents .lpCp-lead em{color:#e84388}.static-contents .lpCase-tabs div[role=tablist]{display:flex;flex-wrap:nowrap}.static-contents .lpCase-tabs div[role=tablist] button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f2f2;background-image:url(../img/icon-arrow--down.png);background-repeat:no-repeat;background-size:min(5.5555555556vw,40px) auto;border-bottom:min(.2777777778vw,2px) solid #ccc;border-top:0;display:block;flex-basis:50%;font-size:min(2.7777777778vw,20px);line-height:1.5;padding:min(2.5vw,18px) min(1.9444444444vw,14px);text-align:center}.static-contents .lpCase-tabs div[role=tablist] button:first-line{font-size:min(3.3333333333vw,24px);font-weight:600;padding-right:min(5.5555555556vw,40px)}.static-contents .lpCase-tabs div[role=tablist] button[aria-selected=true]{background-color:transparent;border-bottom:min(.2777777778vw,2px) solid #fff}.static-contents .lpCase-tabs div[role=tablist] button:first-child{background-position:right min(3.3333333333vw,24px) top min(2.0833333333vw,15px);border-left:0;border-right:min(.2777777778vw,2px) solid #ccc}.static-contents .lpCase-tabs div[role=tablist] button:first-child[aria-selected=true]{border-right:min(.2777777778vw,2px) solid #fff}.static-contents .lpCase-tabs div[role=tablist] button:last-child{background-position:right min(2.7777777778vw,20px) top min(2.0833333333vw,15px);border-left:min(.2777777778vw,2px) solid #ccc;border-right:0}.static-contents .lpCase-tabs div[role=tablist] button:last-child[aria-selected=true]{border-left:min(.2777777778vw,2px) solid #fff}.static-contents .lpCase-panel{padding:min(11.1111111111vw,80px) min(5.5555555556vw,40px) min(8.3333333333vw,60px)}.static-contents .lpCase-panel--ttl{font-size:min(4.4444444444vw,32px);font-weight:700;text-align:center}.static-contents .lpCase-panel--step{position:relative}.static-contents .lpCase-panel--step.--step1{margin-top:min(5.5555555556vw,40px)}.static-contents .lpCase-panel--step_ttl{background-color:#a9a9a9;color:#fff;font-size:min(3.8888888889vw,28px);font-weight:700;padding:min(1.25vw,9px);text-align:center}.static-contents .lpCase-panel--step.--step3 .lpCase-panel--step_ttl,.static-contents .lpCase-panel--step.--step5 .lpCase-panel--step_ttl{background-color:#e84388}.static-contents .lpCase-panel--step_detail{border:min(.2777777778vw,2px) solid #ccc;border-top:0;padding:min(4.1666666667vw,30px) min(5.5555555556vw,40px) min(5.5555555556vw,40px)}.static-contents .lpCase-panel--step_detail .--inner{align-items:center;display:flex;justify-content:space-between}.static-contents .lpCase-panel--step_detail .--txt{font-size:min(3.8888888889vw,28px)}.static-contents .lpCase-panel--step_detail .--txt em{color:#e84388}.static-contents .lpCase-panel--step_detail .--txt a{background-image:url(../img/icon-arrow--down_s.png);background-position:100%;background-repeat:no-repeat;background-size:min(1.9444444444vw,14px) auto;border-bottom:min(.2777777778vw,2px) solid #ccc;display:block;font-size:min(3.3333333333vw,24px);margin-top:min(2.7777777778vw,20px);text-decoration:none}.static-contents .lpCase-panel--step_detail picture{display:block}.static-contents .lpCase-panel--step_detail figure{margin:0}.static-contents .lpCase-panel--step_detail figure figcaption{color:#e84388;font-size:min(2.7777777778vw,20px);text-align:center}.static-contents .lpCase-panel--step_detail .lp-u-p-note{font-size:min(2.7777777778vw,20px)}.static-contents .lpCase-panel--step_detail .lp-u-p-note em{color:#e84388}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step1 .--txt{width:min(44.4444444444vw,320px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step1 .--img{width:min(30.5555555556vw,220px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step1:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:min(9.1666666667vw,66px);margin-left:min(16.6666666667vw,120px);width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step2 .--txt{width:min(44.4444444444vw,320px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step2 .--img{width:min(30.5555555556vw,220px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step2 .lp-u-p-note{margin-top:min(1.6666666667vw,12px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step2:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:min(9.1666666667vw,66px);margin-left:min(16.6666666667vw,120px);width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step3 .--txt{width:min(47.2222222222vw,340px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step3 .--img{width:min(27.7777777778vw,200px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step4 .--txt{width:min(40vw,288px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step4 .--img{width:min(35vw,252px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step4 .--img picture{margin:min(.5555555556vw,4px) min(2.3611111111vw,17px) 0 min(2.5vw,18px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step4:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:min(9.1666666667vw,66px);margin-left:min(16.6666666667vw,120px);width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step5 .--txt{width:min(52.7777777778vw,380px)}.static-contents .lpCase-panel.--each .lpCase-panel--step.--step5 .--img{width:min(22.2222222222vw,160px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step1 .--txt{width:min(44.4444444444vw,320px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step1 .--img{width:min(30.5555555556vw,220px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step1:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:min(9.1666666667vw,66px);margin-left:min(16.6666666667vw,120px);width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step2 .--txt{width:min(44.4444444444vw,320px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step2 .--img{width:min(30.5555555556vw,220px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step2 .lp-u-p-note{margin-top:min(1.6666666667vw,12px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step2:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:min(9.1666666667vw,66px);margin-left:min(16.6666666667vw,120px);width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step3 .--txt{width:min(50vw,360px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step3 .--txt p:has(img){margin:min(2.2222222222vw,16px) 0}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step3 .--txt p:has(img) img{height:auto;margin:auto;width:min(5vw,36px)}.static-contents .lpCase-panel.--bulk .lpCase-panel--step.--step3 .--img{width:min(27.7777777778vw,200px)}.static-contents .lpCase-panel--notice{font-size:min(3.8888888889vw,28px);font-weight:400;padding:min(5.5555555556vw,40px) min(5.5555555556vw,40px) min(5.5555555556vw,40px) min(22.2222222222vw,160px);position:relative}.static-contents .lpCase-panel--notice em{color:#e84388;font-weight:500}.static-contents .lpCase-panel--notice:after{background-color:#a9a9a9;clip-path:polygon(43% 0,57% 0,57% calc(100% - min(2.7777777778vw, 20px)),100% calc(100% - min(2.7777777778vw, 20px)),50% 100%,0 calc(100% - min(2.7777777778vw, 20px)),43% calc(100% - min(2.7777777778vw, 20px)));content:"";display:block;height:100%;left:min(16.6666666667vw,120px);position:absolute;top:0;width:min(3.3333333333vw,24px)}.static-contents .lpCase-panel>.lp-u-li-notes{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(2.7777777778vw,20px)}.static-contents .lpCase-panel>.lp-u-li-notes li{margin-top:min(1.1111111111vw,8px)}.static-contents .lpEntry{padding-bottom:min(16.6666666667vw,120px)}.static-contents .lpEntry-inner{border:min(.2777777778vw,2px) solid #ccc;margin:0 min(5.5555555556vw,40px);padding:min(8.3333333333vw,60px) min(5.5555555556vw,40px) min(11.1111111111vw,80px);position:relative}.static-contents .lpEntry-ttl{color:#e84388;font-size:min(4.4444444444vw,32px);text-align:center}.static-contents .lpEntry-period{margin-top:min(3.8888888889vw,28px);text-align:center}.static-contents .lpEntry-period--ttl{background-color:#f2f2f2;border-radius:100vh;font-size:min(3.3333333333vw,24px);margin:auto;padding:min(1.1111111111vw,8px) min(8.3333333333vw,60px);width:-moz-fit-content;width:fit-content}.static-contents .lpEntry-period--date{font-size:min(4.4444444444vw,32px);margin-top:min(2.7777777778vw,20px)}.static-contents .lpEntry-period .lp-u-p-note{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(.5555555556vw,4px)}.static-contents .lpEntry-notes{background-color:#f2f2f2;margin-top:min(2.7777777778vw,20px);padding:min(4.1666666667vw,30px)}.static-contents .lpEntry-notes p{font-size:min(3.3333333333vw,24px);font-weight:400}.static-contents .lpEntry-notes .lp-u-p-note{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(2.7777777778vw,20px)}.static-contents .lpEntry-check{margin-top:min(3.8888888889vw,28px)}.static-contents .lpEntry-check .module-checkbox input+label{align-items:center;font-size:min(3.8888888889vw,28px);gap:min(2.7777777778vw,20px)}.static-contents .lpEntry-check .module-checkbox input+label:before{height:min(5vw,36px);width:min(4.7222222222vw,34px)}.static-contents .lpEntry-check .module-checkbox input:checked+label:before{background-image:url(../img/icon-check-on.svg)}.static-contents .lpEntry-check p+p{text-align:center}.static-contents .lpEntry-check .module-buttonV3.module-buttonV3__emphasys{max-width:min(66.6666666667vw,480px);min-height:min(12.7777777778vw,92px)}.static-contents .lpEntry-check .module-buttonV3.module-buttonV3__emphasys span{font-size:min(3.3333333333vw,24px)}.static-contents .lpEntry .lp-u-li-notes{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(3.8888888889vw,28px)}.static-contents .lpEntry .lp-u-li-notes li{margin-top:min(1.1111111111vw,8px)}.static-contents .lpEntry .lp-u-li-notes li em{color:#e84388}.static-contents .lpEntry-precautions{border:min(.2777777778vw,2px) solid #ccc;margin-top:min(3.8888888889vw,28px);padding:min(3.3333333333vw,24px) min(2.7777777778vw,20px);position:relative}.static-contents .lpEntry-precautions--ttl{font-size:min(2.7777777778vw,20px);font-weight:700;text-align:center}.static-contents .lpEntry-precautions--btn{background:linear-gradient(180deg,hsla(0,0%,95%,0),#fff 80.97%);height:100%;left:0;padding:min(20.8333333333vw,150px) 0 0;position:absolute;text-align:center;top:0;width:100%}.static-contents .lpEntry-precautions--btn .module-buttonV3{max-width:min(43.0555555556vw,310px);min-height:min(8.8888888889vw,64px)}.static-contents .lpEntry-precautions--btn .module-buttonV3 span{font-size:min(3.3333333333vw,24px);padding-right:min(2.7777777778vw,20px);text-align:center;width:100%}.static-contents .lpEntry-precautions--btn .module-buttonV3 span:after{height:min(5.5555555556vw,40px);width:min(5.5555555556vw,40px)}.static-contents .lpItem{padding-bottom:min(16.6666666667vw,120px)}.static-contents .lpItem-ttl{background-color:#747578;color:#fff;font-size:min(4.7222222222vw,34px);font-weight:700;margin:0 min(5.5555555556vw,40px);padding:min(2.7777777778vw,20px);text-align:center}.static-contents .lpItem-inner{border:min(.2777777778vw,2px) solid #ccc;margin:0 min(5.5555555556vw,40px);padding:min(11.1111111111vw,80px) min(5.5555555556vw,40px)}.static-contents .lpItem-freq--ttl{background-color:#e84388;border-radius:100vh;color:#fff;font-size:min(4.4444444444vw,32px);margin:auto;padding:min(.5555555556vw,4px) min(9.0277777778vw,65px);width:-moz-fit-content;width:fit-content}.static-contents .lpItem-freq--lead{font-size:min(3.8888888889vw,28px);margin-top:min(3.8888888889vw,28px);text-align:center}.static-contents .lpItem-freq--lead em{color:#e84388;font-size:min(4.4444444444vw,32px)}.static-contents .lpItem-freq--cap{font-size:min(3.8888888889vw,28px);font-weight:400;margin-top:min(3.8888888889vw,28px);text-align:center}.static-contents .lpItem-freq .lp-u-li-notes{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(3.8888888889vw,28px)}.static-contents .lpItem-freq .lp-u-li-notes li{margin-top:min(1.1111111111vw,8px)}.static-contents .lpItem-freq .lp-u-li-notes li em{color:#e84388}.static-contents .lpItem-freq--btn{margin-top:min(3.8888888889vw,28px);text-align:center}.static-contents .lpItem-freq--btn .module-buttonV3{max-width:min(66.6666666667vw,480px);min-height:min(12.7777777778vw,92px)}.static-contents .lpItem-freq--btn .module-buttonV3 span{font-size:min(3.3333333333vw,24px);padding-right:0;text-align:center;width:100%}.static-contents .lpItem-freq--btn .module-buttonV3 span:after{height:min(5.5555555556vw,40px);width:min(5.5555555556vw,40px)}.static-contents .lpItem-freq--prodGroup{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:min(3.8888888889vw,28px);row-gap:min(4.1666666667vw,30px)}.static-contents .lpItem-freq--prodGroup li{flex-basis:min(37.5vw,270px)}.static-contents .lpItem-freq--prodGroup li figure{margin:0}.static-contents .lpItem-freq--prodGroup li figure figcaption{font-size:min(3.3333333333vw,24px);margin-top:min(1.6666666667vw,12px);text-align:center}.static-contents .lpItem-freq.--first .lpItem-freq--prod{display:block;margin:min(3.8888888889vw,28px) auto 0;width:min(55.8333333333vw,402px)}.static-contents .lpItem-freq.--second{margin-top:min(11.1111111111vw,80px)}.static-contents .lpItem-freq.--second .lpItem-freq--prod{display:block;margin:min(3.8888888889vw,28px) auto 0;width:min(55.8333333333vw,402px)}.static-contents .lpItem-freq--modal .--inner h4{font-size:min(3.8888888889vw,28px);font-weight:500}.static-contents .lpItem-freq--modal .--inner h4:not(:first-child){margin-top:1em}.static-contents .lpItem-freq--modal .--inner .lp-u-li-dot{font-size:min(2.7777777778vw,20px);font-weight:400}.static-contents .lpProd-genre{padding:min(16.6666666667vw,120px) min(5.5555555556vw,40px)}.static-contents .lpProd-genre.--kenyu,.static-contents .lpProd-genre.--mask,.static-contents .lpProd-genre.--serum{background-color:#f6f6f6}.static-contents .lpProd-genre--ttl{border-bottom:min(.2777777778vw,2px) solid #e84388;font-size:min(4.7222222222vw,34px);font-weight:700;margin:auto;padding-bottom:min(.5555555556vw,4px);width:-moz-fit-content;width:fit-content}.static-contents .lpProd-genre--forte{border-left:min(.2777777778vw,2px) solid #e84388;border-right:min(.2777777778vw,2px) solid #e84388;margin:min(2.7777777778vw,20px) min(5.5555555556vw,40px) 0;padding:min(.5555555556vw,4px) min(2.7777777778vw,20px) 0}.static-contents .lpProd-genre--forte .--copy{font-size:min(3.8888888889vw,28px);text-align:center}.static-contents .lpProd-genre--forte .--copy em{color:#e84388;font-size:min(6.1111111111vw,44px)}.static-contents .lpProd-genre--forte .lp-u-p-note{font-size:min(2.7777777778vw,20px)}.static-contents .lpProd-genre.--kenyu .--img{display:block;margin:min(5.5555555556vw,40px) auto 0;width:min(66.6666666667vw,480px)}.static-contents .lpProd-genre--item_copy{font-size:min(3.8888888889vw,28px)}.static-contents .lpProd-genre--item_copy,.static-contents .lpProd-genre--item_link{margin-top:min(5.5555555556vw,40px);text-align:center}.static-contents .lpProd-genre--item_link .module-buttonV3.module-buttonV3__right{background-color:#fff;background-size:min(1.6666666667vw,12px) auto;max-width:min(66.6666666667vw,480px);min-height:min(12.7777777778vw,92px)}.static-contents .lpProd-genre--item_link .module-buttonV3.module-buttonV3__right span{font-size:min(3.3333333333vw,24px)}.static-contents .lpProd-genre--limited{margin-top:min(11.6666666667vw,84px)}.static-contents .lpProd-genre--limited .lpProd-genre--item_copy{margin-top:min(1.3888888889vw,10px)}.static-contents .lpProd-genre--limited .lp-u-p-note{font-size:min(2.7777777778vw,20px);margin-top:min(1.3888888889vw,10px);text-align:center}.static-contents .lpProd-genre--announce{color:#e84388;font-size:min(4.4444444444vw,32px);margin:auto;padding-top:min(.5555555556vw,4px);position:relative;text-align:center;width:min(66.6666666667vw,480px)}.static-contents .lpProd-genre--announce:after,.static-contents .lpProd-genre--announce:before{background-color:#e84388;content:"";display:block;height:min(14.4444444444vw,104px);position:absolute;top:0;width:min(4.7222222222vw,34px)}.static-contents .lpProd-genre--announce:before{clip-path:polygon(0 0,8% 0,100% 100%,92% 100%);left:0}.static-contents .lpProd-genre--announce:after{clip-path:polygon(92% 0,100% 0,8% 100%,0 100%);right:0}.static-contents .lpProd-genre--lead{font-size:min(3.8888888889vw,28px);margin-top:min(2.7777777778vw,20px);text-align:center}.static-contents .lpProd-genre--subttl{border-radius:100vh;font-size:min(3.8888888889vw,28px);font-weight:700;margin-top:min(8.3333333333vw,60px);padding:min(.5555555556vw,4px) 0 min(1.1111111111vw,8px);text-align:center}.static-contents .lpProd-genre--subttl.--type1{background-color:#faeaff}.static-contents .lpProd-genre--subttl.--type2{background-color:#e8f7ee}.static-contents .lpProd-genre .lpProd-item+.lpProd-genre--subttl{margin-top:min(11.1111111111vw,80px)}.static-contents .lpProd-genre.--cream .lpProd-item .lp-u-p-note,.static-contents .lpProd-genre.--serum .lpProd-item .lp-u-p-note{text-align:center}.static-contents .lpProd-item{margin-top:min(8.3333333333vw,60px)}.static-contents .lpProd-item+.lpProd-item{margin-top:min(11.1111111111vw,80px)}.static-contents .lpProd-item+.lpProd-item.--refill{margin-top:min(8.3333333333vw,60px)}.static-contents .lpProd-item--award{display:block;margin:auto;width:min(61.1111111111vw,440px)}.static-contents .lpProd-item--award+.lpProd-item--inner{margin-top:min(5.5555555556vw,40px)}.static-contents .lpProd-item--copy{font-size:min(3.8888888889vw,28px);text-align:center}.static-contents .lpProd-item--copy+.lpProd-item--inner{margin-top:min(5.5555555556vw,40px)}.static-contents .lpProd-item--inner{display:flex;gap:min(2.7777777778vw,20px)}.static-contents .lpProd-item--img{display:block;flex-basis:min(33.3333333333vw,240px)}.static-contents .lpProd-item--detail{display:block;flex-basis:min(52.7777777778vw,380px)}.static-contents .lpProd-item--detail_tags li{border:min(.2777777778vw,2px) solid #595757;display:inline-block;font-size:min(3.3333333333vw,24px);font-weight:400;padding:min(.5555555556vw,4px) min(1.1111111111vw,8px)}.static-contents .lpProd-item--detail_tags li.--limited{border:min(.2777777778vw,2px) solid #e84388;color:#e84388}.static-contents .lpProd-item--detail_tags li+li{margin-left:min(1.3888888889vw,10px)}.static-contents .lpProd-item--detail_tags+.--name{margin-top:min(2.7777777778vw,20px)}.static-contents .lpProd-item--detail .--brand{margin-top:min(2.7777777778vw,20px)}.static-contents .lpProd-item--detail .--brand,.static-contents .lpProd-item--detail .--name{font-size:min(3.3333333333vw,24px);font-weight:400}.static-contents .lpProd-item--detail_set{margin-top:min(2.7777777778vw,20px)}.static-contents .lpProd-item--detail_set .js-acc-btn{background-color:transparent;background-image:url(/sw/onlinestore/assets_static/img/icon_plus.svg);background-position:right min(1.1111111111vw,8px) center;background-repeat:no-repeat;background-size:min(3.3333333333vw,24px) auto;border-bottom:min(.2777777778vw,2px) solid #595757;border-left:0;border-right:0;border-top:min(.2777777778vw,2px) solid #595757;font-size:min(3.3333333333vw,24px);font-weight:400;padding:min(3.3333333333vw,24px) 0;text-align:left;width:100%}.static-contents .lpProd-item--detail_set.m-opened .js-acc-btn{background-image:url(/sw/onlinestore/assets_static/img/icon_minus.svg);background-size:min(3.3333333333vw,24px) auto;border-bottom:0}.static-contents .lpProd-item--detail_set .js-acc-cont{border-bottom:min(.2777777778vw,2px) solid #595757;padding-bottom:min(3.3333333333vw,24px)}.static-contents .lpProd-item--detail_set .js-acc-cont .lp-u-li-dot{font-size:min(3.3333333333vw,24px);font-weight:400}.static-contents .lpProd-item--detail_set .js-acc-cont .lp-u-li-dot li+li{margin-top:min(1.3888888889vw,10px)}.static-contents .lpProd-item--detail .--type{font-size:min(3.3333333333vw,24px);font-weight:400;margin-top:min(2.7777777778vw,20px)}.static-contents .lpProd-item--detail .--price{font-size:min(3.8888888889vw,28px);margin-top:min(4.1666666667vw,30px)}.static-contents .lpProd-item--detail .--price em{font-size:min(4.7222222222vw,34px)}.static-contents .lpProd-item .js-module-zaiko{margin-top:min(5.5555555556vw,40px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__cv{max-width:min(88.8888888889vw,640px);min-height:min(15.5555555556vw,112px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__cv>span{font-size:min(4.1666666667vw,30px);padding-left:min(6.6666666667vw,48px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__cv>span:before{height:min(3.8888888889vw,28px);width:min(3.8888888889vw,28px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__cv>span .module-buttonV3__cv__subtext{font-size:min(3.6111111111vw,26px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__emphasys{max-width:min(88.8888888889vw,640px);min-height:min(15.5555555556vw,112px)}.static-contents .lpProd-item .js-module-zaiko .module-buttonV3__emphasys>span{font-size:min(3.3333333333vw,24px)}.static-contents .lpProd-item .js-module-zaiko+.lp-u-p-note{font-size:min(2.7777777778vw,20px);font-weight:400;margin-top:min(5.5555555556vw,40px)}.static-contents .lpNotes{border-bottom:min(.2777777778vw,2px) solid #ccc;padding:min(11.1111111111vw,80px) min(5.5555555556vw,40px)}.static-contents .lpNotes-ttl{font-size:min(3.3333333333vw,24px);margin-top:min(4.4444444444vw,32px)}.static-contents .lpNotes-ttl:first-child{margin-top:0}.static-contents .lpNotes .lp-u-li-notes{font-size:min(2.7777777778vw,20px);font-weight:400}.static-contents .lpNotes .lp-u-li-notes li{margin-top:min(1.1111111111vw,8px)}.static-contents .lpFixedNav{bottom:0;left:calc(50% - min(50vw,360px));margin:auto;opacity:0;pointer-events:none;position:fixed;transform:translateY(100px);transition:all 1s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:min(100vw,720px)}.static-contents .lpFixedNav.m-effected{opacity:1;pointer-events:auto;transform:translateY(0);-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;visibility:visible}.static-contents .lpFixedNav-navs{background-color:#fff;box-shadow:0 max(-1.3888888889vw,-10px) min(3.3333333333vw,24px) max(-1.1111111111vw,-8px) rgba(0,0,0,.12);display:flex;justify-content:space-between}.static-contents .lpFixedNav-navs--nav{align-items:center;display:flex;flex-basis:50%;position:relative}.static-contents .lpFixedNav-navs--nav a{background-repeat:no-repeat;display:block;text-decoration:none}.static-contents .lpFixedNav-navs--nav.--nav1:after{background-color:#ccc;content:"";height:min(8.8888888889vw,64px);position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(.2777777778vw,2px)}.static-contents .lpFixedNav-navs--nav.--nav1 a{background-image:url(../img/nav-entry.png);background-position:left min(5.5555555556vw,40px) center;background-size:min(8.8888888889vw,64px) auto;font-size:min(2.7777777778vw,20px);padding:min(1.1111111111vw,8px) min(4.1666666667vw,30px) min(1.1111111111vw,8px) min(16.5277777778vw,119px);text-align:center}.static-contents .lpFixedNav-navs--nav.--nav1 a em{color:#e84388;font-size:min(3.8888888889vw,28px)}.static-contents .lpFixedNav-navs--nav.--nav2:after{background-color:#d3d2cf;content:"";height:min(11.1111111111vw,80px);position:absolute;right:0;top:50%;transform:translateY(-50%);width:min(.2777777778vw,2px)}.static-contents .lpFixedNav-navs--nav.--nav2 a{background-image:url(../img/nav-item.png);background-position:left min(6.9444444444vw,50px) center;background-size:min(6.9444444444vw,50px) auto;font-size:min(3.8888888889vw,28px);padding:min(2.6388888889vw,19px) min(4.1666666667vw,30px) min(2.6388888889vw,19px) min(15.5555555556vw,112px)}.static-contents{--zi-fixed:999;--zi-modal:2000}@media screen and (min-width:801px){.static-contents .js-module-acc.js-acc-defaultHeight .js-acc-cont{max-height:100px!important}.static-contents .module-modal-content{max-width:668px}.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 .module-modal{padding:80px 5.3333333333vw}.static-contents .module-modal-content{max-width:unset}.static-contents .module-modal-content.m-center{max-width:89.3333333333%}.static-contents .module-modal-box{padding:40px 5.3333333333vw}.static-contents .module-tabs__button{flex:1 1;font-size:1.2rem;padding:3px 5px}.static-contents .module-h1{padding-left:min(2.7777777778vw,20px);padding-right:min(2.7777777778vw,20px)}.static-contents .is-pc{display:none!important;visibility:hidden}}@media(min-width:801px)and (max-width:1120px){.static-contents .module-modal{padding:100px 7.1428571429%}.static-contents .module-modal-content{max-width:min(85.7142857143%,960px)}}
