.inner{width:100%;max-width:1130px;margin:0 auto}.sp-none{display:none}@media not screen and (min-width: 768px){.sp-none{display:block}}.pc-none{display:block}@media not screen and (min-width: 768px){.pc-none{display:none}}.up-large{font-size:1rem;position:relative;top:-3px}p{margin:0;padding:0}.sig04__inner{max-width:1130px;width:100%;margin:0 auto}.sig__FV-img{width:100%;position:relative}.sig__FV-img img{width:100%;display:inline-block}@media not screen and (min-width: 768px){.sig__FV-img{margin:0 calc(50% - 50vw);width:100vw}}.sig04__title-box{position:absolute;top:0;left:2.78vw}.sig04__title-box img{max-width:350px;width:24vw;display:inline-block}@media screen and (max-width: 768px){.sig04__title-box img{width:40vw}}.sig04__FV-text{font-size:min(1.4641288433vw,20px);line-height:1.9;font-weight:700;letter-spacing:.08em;margin-top:64px}@media not screen and (min-width: 768px){.sig04__FV-text{font-size:12px;margin-top:50px}}.sig04__FV-icon{position:absolute;bottom:3.367vw;left:3.07vw;width:30vw;max-width:400px}.sig04__FV-icon img{width:100%;display:inline-block}.point{margin-bottom:77px}.point__wrapper{background-color:#f4f4f8;padding:36px 50px 60px}@media not screen and (min-width: 768px){.point__wrapper{padding:21px 0 44px}}.point__title-box{text-align:center}.point__sub-title{font-size:min(1.1713030747vw,16px);line-height:2;letter-spacing:.08em;font-weight:700}@media not screen and (min-width: 768px){.point__sub-title{font-size:min(3.7333333333vw,14px)}}.point__title{font-size:min(2.5622254758vw,35px);line-height:2.6571428571;letter-spacing:.1em;font-weight:700}@media not screen and (min-width: 768px){.point__title{font-size:min(6.1333333333vw,23px)}}.point__text{font-size:min(1.1713030747vw,16px);line-height:2;letter-spacing:.08em;font-weight:700}@media not screen and (min-width: 768px){.point__text{font-size:min(3.7333333333vw,14px)}}.point__card-items{display:grid;grid-template-columns:repeat(3,1fr);gap:29px;margin-top:50px}@media not screen and (min-width: 768px){.point__card-items{grid-template-columns:1fr;gap:20px;padding:0 30px}}.point__card-item{background-color:#fff;padding:35px 20px 30px;position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 4;justify-items:center}.card-img02{margin-top:15px}.point__num{text-align:center;display:block;font-size:min(1.1713030747vw,16px);font-family:Bodoni URW,sans-serif;position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media not screen and (min-width: 768px){.point__num{font-size:min(4.2666666667vw,16px);top:-8px}}.font-large{font-size:min(3.2942898975vw,45px);font-family:Bodoni URW,sans-serif}@media not screen and (min-width: 768px){.font-large{font-size:min(12vw,45px)}}.point__card-title{font-size:min(1.317715959vw,18px);letter-spacing:.06em;font-weight:700;text-align:center}@media not screen and (min-width: 768px){.point__card-title{font-size:min(4.8vw,18px)}}.point__card-text{font-size:min(1.0980966325vw,15px);line-height:1.7857142857;letter-spacing:.1em}@media not screen and (min-width: 768px){.point__card-text{font-size:min(3.7333333333vw,14px)}}.point__btn{text-align:center}.point__btn a{padding:10px 72px 10px 20px;background-color:#000;color:#fff;cursor:pointer;font-size:min(.878477306vw,12px);overflow:hidden;position:relative;z-index:1;-webkit-transition:.3s;transition:.3s;display:inline-block}@media not screen and (min-width: 768px){.point__btn a{font-size:min(3.2vw,12px)}}.point__btn a:before{background:#9e9e9e;position:absolute;top:0;left:0;content:"";width:100%;height:100%;-webkit-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:.2s cubic-bezier(.45,0,.55,1);transition:.2s cubic-bezier(.45,0,.55,1);z-index:-1}.point__btn a:hover:before{-webkit-transform:scale(1,1);transform:scale(1)}.point__btn a:after{font-family:icon;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-10%);transform:translateY(-10%);background-image:url(/cdn/shop/files/btn-arrow_7291d48f-7f91-4711-a666-c556e0620530.svg?v=1706643723);background-repeat:no-repeat;background-size:contain;width:2.5vw;aspect-ratio:1/1;content:"";display:inline-block}@media not screen and (min-width: 768px){.point__btn a:after{width:50px}}.feature__inner{background-color:#f4f4f8}.feature__bg-img{background-image:url(/cdn/shop/files/feature-bg.jpg?v=1706643725);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#f4f4f8;position:relative;aspect-ratio:904/796;width:100%;max-width:904px;margin:0 auto}@media not screen and (min-width: 768px){.feature__bg-img{background-image:url(/cdn/shop/files/feature-bg-sp.jpg?v=1706643724);background-size:cover;background-position:50% 0;aspect-ratio:311/727;padding:0 20px 30px}}.feature__bg-img img{width:100%;display:inline-block}.feature__title-box{position:absolute;top:5vw;right:6vw;width:24.89vw;max-width:340px}@media not screen and (min-width: 768px){.feature__title-box{position:static;width:100%;-webkit-transform:none;transform:none;padding-top:700px;margin:0 auto}}@media not screen and (min-width: 600px){.feature__title-box{padding-top:500px}}@media not screen and (min-width: 500px){.feature__title-box{padding-top:400px}}@media not screen and (min-width: 400px){.feature__title-box{padding-top:330px}}@media not screen and (min-width: 375px){.feature__title-box{padding-top:330px}}.feature__sub-ttl{text-align:center;font-size:min(1.1713030747vw,16px);letter-spacing:.08em;font-weight:700}@media not screen and (min-width: 768px){.feature__sub-ttl{font-size:min(3.2vw,12px)}}.feature__ttl{font-size:min(1.6105417277vw,22px);letter-spacing:.08em;line-height:1.8181818182;font-weight:700;margin-top:10px;text-align:center}@media not screen and (min-width: 768px){.feature__ttl{font-size:min(4.2666666667vw,16px)}}.feature__text{font-size:min(1.0248901903vw,14px);letter-spacing:.1em;line-height:2;margin-top:37px}@media not screen and (min-width: 768px){.feature__text{font-size:min(3.7333333333vw,14px);margin-top:20px}}.feature__graph-box{display:grid;grid-template-columns:repeat(2,1fr);background-color:#fff;gap:38px;padding:20px 40px;border-radius:8px;position:absolute;bottom:2vw;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:60vw;max-width:810px}@media not screen and (min-width: 768px){.feature__graph-box{position:static;-webkit-transform:none;transform:none;grid-template-columns:1fr;width:100%;bottom:9.333vw;margin:33px auto 0;padding:10px}}.feature__graph-box img{aspect-ratio:360/232;-o-object-fit:contain;object-fit:contain}.font-small{font-size:10px;vertical-align:top}.font-mini{font-size:8px;vertical-align:top}.feature__notes{max-width:904px;width:100%;margin:15px auto 0}.feature__note{position:relative;font-size:min(.7320644217vw,10px);line-height:1.5;letter-spacing:.08em;color:#707070}@media not screen and (min-width: 768px){.feature__note{font-size:min(2.6666666667vw,10px);line-height:1.5;letter-spacing:.08em}}.feature__note span{position:absolute;top:0;left:0}.feature__note p{position:relative;padding-left:30px}.featur02__inner{padding:33px 37px 42px;background-color:#fff;width:100%;max-width:904px;margin:0 auto}@media not screen and (min-width: 768px){.featur02__inner{padding:25px 15px 16px}}.inner{background-color:#f4f4f8}.featur02__ttl{font-size:min(1.6105417277vw,22px);line-height:1.8181818182;letter-spacing:.08em;margin:0 auto;font-weight:700;padding:0 40px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;text-align:center}@media not screen and (min-width: 768px){.featur02__ttl{font-size:min(4.2666666667vw,16px);line-height:1.75;letter-spacing:.08em;width:100%;padding:0 10px}}.featur02__ttl:before{content:"";position:absolute;bottom:10px;left:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl1.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.featur02__ttl:before{width:15px;height:15px}}.featur02__ttl:after{content:"";position:absolute;bottom:10px;right:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl2.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.featur02__ttl:after{width:15px;height:15px}}.featur02__grid-box01{margin-top:40px}@media not screen and (min-width: 768px){.featur02__grid-box01{margin-top:20px}}.featur02__grid-items{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.featur02__ttl-box:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:150px;background-image:url(/cdn/shop/files/deco-question.svg?v=1706643723);background-repeat:no-repeat;background-size:contain;z-index:-1}.featur02__item--large img{width:100%;display:inline-block}.featur02__grid-box02-text{font-size:min(1.0248901903vw,14px);line-height:1.7857142857;letter-spacing:.06em;margin-top:31px}@media not screen and (min-width: 768px){.featur02__grid-box02-text{font-size:min(3.2vw,12px);line-height:2;letter-spacing:.06em}}.featur02__grid-box02-text-small{font-size:min(.878477306vw,12px);line-height:1.6666666667;letter-spacing:.08em;text-align:center;margin-top:21px}.feature03__ttl-box{display:block;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 20px}@media not screen and (min-width: 768px){.feature03__ttl-box{width:100%}}.feature03__ttl-box p{font-size:min(1.1713030747vw,16px);line-height:2.5;letter-spacing:.08em;font-weight:700}@media not screen and (min-width: 768px){.feature03__ttl-box p{font-size:min(3.2vw,12px)}}.feature03__ttl-box h2{font-size:min(1.6105417277vw,22px);line-height:1.8181818182;letter-spacing:.08em;font-weight:700;position:relative;padding:0 30px}@media not screen and (min-width: 768px){.feature03__ttl-box h2{font-size:min(4.2666666667vw,16px)}}.feature03__ttl-box h2:before{content:"";position:absolute;bottom:10px;left:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl1.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.feature03__ttl-box h2:before{width:15px;height:15px}}.feature03__ttl-box h2:after{content:"";position:absolute;bottom:10px;right:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl2.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.feature03__ttl-box h2:after{width:15px;height:15px}}@media not screen and (min-width: 768px){.featur03__inner{margin:0 calc(50% - 50vw);width:100vw}}.featur03__inner img{width:100%;margin:47px auto 0}.feature03__lists-sp{display:none}@media not screen and (min-width: 768px){.feature03__lists-sp{display:block;margin-top:30px}}@media not screen and (min-width: 768px){.feature03__list{max-width:240px;width:100%;margin:0 auto;padding-left:30px;position:relative}}.feature03__list+.feature03__list{margin-top:27px}@media not screen and (min-width: 768px){.feature03__num{color:#fff;background-color:#000;border-radius:50%;font-size:11px;padding:2px 10px;position:absolute;top:0;left:0}}@media not screen and (min-width: 768px){.feature03__list-ttl{font-size:min(3.4666666667vw,13px);font-weight:700}}.feature03__list-text{font-size:min(3.2vw,12px);line-height:1.6666666667;letter-spacing:.06em}.feature04{padding-top:50px}.feature04__inner img{width:100%;max-width:200px;margin:32px auto 0;display:inline-block}.feature04__ttl{font-size:min(1.1713030747vw,16px);line-height:2.5;letter-spacing:.08em;border:2px solid #000;padding:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;top:0;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;font-weight:700}@media not screen and (min-width: 768px){.feature04__ttl{font-size:min(4.2666666667vw,16px);padding:5px 8px;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}}.feature04__grid-wrapper{border:2px solid #000;position:relative}.feature04__grid-box{display:grid;grid-template-columns:1fr 1.5fr 1fr;padding:55px 100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;gap:20px;justify-items:center}@media not screen and (min-width: 768px){.feature04__grid-box{grid-template-columns:1fr;padding:20px 15px}}.feature04__grid-item-small{max-width:185px;width:100%;margin:0 auto;position:relative;text-align:center}@media not screen and (min-width: 768px){.feature04__grid-item-small{display:grid;grid-template-columns:1.5fr 1fr;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:26px;justify-items:center}}.feature04__grid-item-small img{max-width:114px;width:100%;display:inline-block}@media not screen and (min-width: 768px){.feature04__grid-item-small img{margin-left:0;margin-top:0;max-width:89px}}.feature04__num{color:#fff;background-color:#ff0074;border-radius:50%;font-size:11px;padding:2px 10px;position:absolute;top:0;left:0}@media screen and (max-width: 750px){.feature04__num{top:12px}}.feature04__grid-item-text{padding-left:30px;font-size:min(.878477306vw,12px);line-height:1.6666666667;letter-spacing:.06em;text-align:left}@media not screen and (min-width: 768px){.feature04__grid-item-text{font-size:min(3.2vw,12px);padding-left:35px}}@media not screen and (min-width: 768px){.feature04__grid-item-large{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:320px;margin:0 auto}}@media not screen and (min-width: 768px){.feature04__grid-item-01{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:42px}}.petite__logo{position:absolute;bottom:31px;right:3.81vw;max-width:167px;width:100%}@media not screen and (min-width: 768px){.petite__logo{max-width:87px}}.inner.petite,.point__wrapper.petite{background-color:#fff5f5}.spec__fukidashi-pc{color:#fff;font-size:min(1.09375vw,14px);font-weight:700;background-color:#df7780;padding:10px 30px;width:fit-content;position:relative}.spec__fukidashi-pc:after{content:"";position:absolute;bottom:-18px;left:50%;border:10px solid transparent;border-top:10px solid #df7780;-webkit-transform:translateX(-50%);transform:translate(-50%);width:12px;height:12px}@media screen and (max-width: 768px){.spec__fukidashi-pc{display:none}}.spec__fukidashi-sp{color:#fff;font-size:min(calc(14 / 375 * 100vw),14px);font-weight:700;background-color:#df7780;padding:10px 25px;width:fit-content;position:relative;text-align:center;display:none}@media screen and (max-width: 768px){.spec__fukidashi-sp{display:block;width:100%}}.spec__fukidashi-sp:after{content:"";position:absolute;bottom:-18px;left:50%;border:10px solid transparent;border-top:10px solid #df7780;-webkit-transform:translateX(-50%);transform:translate(-50%);width:12px;height:12px}.under-bar{border-bottom:1px solid #fff}.compare__btn{font-size:min(calc(12 / 1366 * 100vw),12px);color:#000;margin:50px 30px 30px;border-bottom:1px solid #000;position:relative;width:fit-content}@media screen and (max-width: 768px){.compare__btn{font-size:min(3.2vw,12px);margin:40px auto 0}}.compare__btn :before{position:absolute;content:"";width:20px;height:20px;background-image:url(/cdn/shop/files/arrow-down.svg?v=1706765467);background-repeat:no-repeat;background-size:contain;left:-25px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fukidashi{color:#df7780;border:1px solid #df7780;padding:14px 30px;width:fit-content;position:relative;background-color:#fff;font-size:min(calc(12 / 1366 * 100vw),12px);font-weight:700;margin-left:auto;margin-right:30px}.fukidashi:after,.fukidashi:before{border:solid transparent;content:"";height:0;width:0;pointer-events:none;position:absolute;bottom:100%;left:50%}.fukidashi:after{border-color:#fff0;border-top-width:20px;border-bottom-width:20px;border-left-width:10px;border-right-width:10px;margin-left:-10px;border-bottom-color:#fff}.fukidashi:before{border-color:#0df77800;border-top-width:22px;border-bottom-width:22px;border-left-width:11px;border-right-width:11px;margin-left:-11px;margin-bottom:1px;border-bottom-color:#df7780}@media not screen and (min-width: 768px){.fukidashi{font-size:min(3.2vw,12px);padding:10px 15px;width:100%;margin-top:20px}}.featur02__grid-items{display:grid;grid-template-columns:.8fr .8fr 1.5fr;gap:15px;margin-top:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media not screen and (min-width: 768px){.featur02__grid-items{grid-template-columns:1fr;gap:18px}}.featur02__grid-items--2col{display:grid;grid-template-columns:1fr 1fr;gap:30px}@media not screen and (min-width: 768px){.featur02__grid-items--2col{display:grid;grid-template-columns:1fr;gap:30px}}.featur02__grid-items.featur02__grid-items--02{display:grid;grid-template-columns:1fr 2fr;gap:40px;justify-items:center}@media not screen and (min-width: 768px){.featur02__grid-items.featur02__grid-items--02{grid-template-columns:1fr;margin-top:35px}}.featur02__grid-description{width:100%;max-width:343px;margin:0 auto}.featur02__grid-description img{margin-top:15px}@media not screen and (min-width: 768px){.featur02__grid-description img{margin-top:20px}}.featur02__text{font-size:min(1.0248901903vw,14px);line-height:2;letter-spacing:.1em}@media not screen and (min-width: 768px){.featur02__text{font-size:min(3.7333333333vw,14px);line-height:2;letter-spacing:.1em}}.featur02__grid-box02{margin-top:95px;border:1px dotted #000;padding:44px 64px;position:relative}@media not screen and (min-width: 768px){.featur02__grid-box02{padding:44px 20px 20px}}.featur02__ttl-box{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content}.featur02__ttl-box:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:150px;background-image:url(/cdn/shop/files/deco-question.svg?v=1706643723);background-repeat:no-repeat;background-size:contain;z-index:-1}.featur02__sub-ttl{font-size:min(1.1713030747vw,16px);line-height:1.75;letter-spacing:.1em;text-align:center;font-weight:700}@media not screen and (min-width: 768px){.featur02__sub-ttl{font-size:min(3.2vw,12px);line-height:2.3333333333}}.featur02__ttl02{font-size:min(1.6105417277vw,22px);line-height:1.2727272727;letter-spacing:.1em;text-align:center;font-weight:700}@media not screen and (min-width: 768px){.featur02__ttl02{font-size:min(5.3333333333vw,20px);line-height:1.4}}.featur02__item{max-width:165px;width:100%;margin:0 auto}.featur02__item.featur02__item--large{max-width:400px;margin:0 auto;width:100%}@media not screen and (min-width: 768px){.featur02__item.featur02__item--large{width:100%;max-width:286px}}.featur02__item.featur02__item--large img{width:100%;display:inline-block}.featur02__item--large{width:100%;max-width:286px;margin:0 auto}.featur02__grid-box02-text{font-size:min(1.0248901903vw,14px);line-height:1.7857142857;letter-spacing:.06em;margin-top:31px;text-align:center}@media not screen and (min-width: 768px){.featur02__grid-box02-text{font-size:min(3.2vw,12px);line-height:2;letter-spacing:.06em;text-align:left}}.featur02__grid-box02-text-small{font-size:min(.7320644217vw,10px);line-height:1.6666666667;letter-spacing:.08em;text-align:center;margin-top:21px}@media not screen and (min-width: 768px){.featur02__grid-box02-text-small{font-size:min(3.2vw,12px);margin-top:21px}}.merits{background:#f4f4f8}.merits__ttl{font-size:min(1.6105417277vw,22px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-weight:700;text-align:center;padding:0 30px;position:relative}@media not screen and (min-width: 768px){.merits__ttl{font-size:min(4.2666666667vw,16px)}}.merits__ttl:before{content:"";position:absolute;bottom:10px;left:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl1.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.merits__ttl:before{width:15px;height:15px}}.merits__ttl:after{content:"";position:absolute;bottom:10px;right:0;width:20px;height:20px;background-image:url(/cdn/shop/files/deco-ttl2.png?v=1706643723);background-repeat:no-repeat;background-size:contain}@media not screen and (min-width: 768px){.merits__ttl:after{width:15px;height:15px}}.merits__box{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:900px;margin:37px auto 0}@media not screen and (min-width: 768px){.merits__box{grid-template-columns:1fr;gap:37px}}.merits__item{border-radius:10px;background-color:#fff;padding:60px 30px 20px;position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2}.merits__sab-ttl{padding:10px;font-size:min(.878477306vw,12px);letter-spacing:.08em;font-weight:700;background-color:#ff0074;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;left:0}.merits__sab-ttl02{background-color:#000;padding:10px;font-size:min(.878477306vw,12px);letter-spacing:.08em;font-weight:700;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;top:0;left:0}@media not screen and (min-width: 768px){.merits__sab-ttl,.merits__sab-ttl02{font-size:min(3.2vw,12px)}}.merits__img{max-width:442px;width:73%;margin:0 auto}@media not screen and (min-width: 768px){.merits__img{max-width:442px;width:100%;margin:0 auto;position:relative;left:-10px}}.merits__img.img-large{max-width:442px;width:100%}@media not screen and (min-width: 768px){.merits__img.img-large{position:relative;left:10px}}.merits__text{font-size:min(1.0248901903vw,14px);line-height:1.5}@media not screen and (min-width: 768px){.merits__text{font-size:min(3.7333333333vw,14px)}}#LP_4th{font-family:Avenir,Noto Sans CJK JP,sans-serif;margin-top:60px}.about_4th,.campaign_content_4th,.GBA_top_4th,.GBA_data_list_4th,.GBA_collaboration_4th,.GBA_toao_4th,.GBA_partner_4th,.campaign_goods_4th,.message_title_4th,.message_4th_wrapper{max-width:980px;margin:0 auto}.about_4th{display:flex;justify-content:space-between;padding:120px 0}.about_content_4th{width:calc(100% - 300px)}.about_content_4th *{color:#ff642d}.about_title_4th{font-size:25px;font-weight:700;letter-spacing:.08em}.about_text_4th{margin-top:50px}.about_text_4th p{font-size:16px;line-height:35px;letter-spacing:.06em}.about_content_4th h5{font-size:25px;line-height:45px;margin-top:50px}.about_media_4th{display:flex;align-items:flex-end}.about_media_4th img{width:200px}.about_text_4th p{margin-top:35px}.about_text_4th p:first-child{margin-top:0}.two_campaign_4th{margin-bottom:110px}.campaign_top_4th{padding-top:36px;background:#001e64;padding-bottom:166px}.campaign_top_4th h3{font-size:30px;font-weight:700;color:#fff;text-align:center;line-height:50px;letter-spacing:.08em}.campaign_content_4th{display:flex;justify-content:space-between;margin-top:-104px}.campaign_item_4th{width:450px;position:relative;border:3px solid #001E64;padding-top:36px;padding-bottom:43px;background:#fff}.campaign_number_wrap,.campaign_check_4th{position:absolute}.campaign_number_wrap{top:-40px;left:-60px;animation:bob 2s infinite;z-index:2}.campaign_number_4th{color:#fff;font-size:19px;font-weight:700;background:#ff632e;transform:rotate(-14deg);border-radius:50%;padding:0 25px;display:inline-flex;align-items:center;letter-spacing:.08em;gap:6px}.campaign_number_4th span{font-size:48px;font-family:"Bodoni 72",Bodoni MT,sans-serif}.campaign_media_4th{margin:0 auto;padding:0 50px}.campaign_text_4th,.campaign_text_4th *{color:#ff632e;text-align:center}.campaign_text_4th span{font-size:14px;letter-spacing:.025em;display:block;width:max-content;height:29px;padding:0 15px;margin:21px auto 6px;border:1px solid #FF632E}.campaign_text_4th h4{font-size:30px;font-weight:700;line-height:38px;letter-spacing:.08em}.campaign_text_4th p{font-size:16px;font-weight:700;letter-spacing:.025em}.campaign_check_4th{font-size:17px;color:#fff;letter-spacing:.025em;padding:0 60px 21px;bottom:-37px;left:50%;transform:translate(-50%)}.campaign_check_4th:hover{opacity:1}.campaign_check_4th:before{content:"";position:absolute;width:100%;border-top:55px solid #FF632E;top:0;left:0;z-index:-1;border-left:86.5px solid transparent;border-right:86.5px solid transparent}.GBA_project_4th{background:#ffe8e0;border-top-left-radius:380px;border-top-right-radius:380px;padding-bottom:90px}.GBA_top_4th{padding-top:65px}.GBA_top_4th,.GBA_top_4th *{text-align:center;line-height:45px;letter-spacing:.08em}.GBA_top_4th h5{font-size:23px;font-weight:700}.GBA_top_4th svg{margin-top:40px}.GBA_top_4th h4{font-size:30px;color:#001e64;font-weight:700;margin-top:45px}.GBA_top_text_4th{margin-top:30px}.GBA_top_text_4th p{color:#001e64}.GBA_top_text_4th p,.GBA_collaboration_4th p,.campaign_goods_text_4th p,.message_content_4th p{font-size:16px;line-height:2;letter-spacing:.06em;margin-top:32px}.GBA_top_text_4th p:first-child,.campaign_goods_text_4th p:first-child,.message_content_4th p:first-child{margin-top:0}.GBA_data_list_4th{display:flex;gap:40px;flex-wrap:wrap;margin-top:70px}.GBA_data_item_4th{color:#001e64;text-align:center;width:300px;height:300px;border-radius:40px;background:#fff}.GBA_data_item_4th h4{font-size:20px;font-weight:700;line-height:45px;letter-spacing:.04em;margin-top:43px}.GBA_data_item_4th h4.GBA_data_number{margin-top:20px}.GBA_data_item_4th h4 span{font-size:52px;line-height:1.4}.GBA_data_item_4th p{font-size:14px;line-height:1.7;letter-spacing:.03em;margin-top:20px}.GBA_more_4th{display:flex;align-items:center;justify-content:center;margin-top:60px;margin-bottom:90px}.GBA_more_4th a{font-size:16px;font-weight:700;text-decoration:underline}.GBA_more_4th:before{content:"\ff1f";font-family:icon;font-size:1.8em;margin-right:.5em}.image_bar_4th{width:100%;display:flex;justify-content:flex-end;animation:scrlRev linear infinite 40s}.image_bar_4th img{width:113vw}.GBA_collaboration_4th{color:#001e64;text-align:center;margin-top:60px}.GBA_collaboration_4th h5{font-size:23px;font-weight:700;line-height:2;letter-spacing:.08em}.GBA_collaboration_4th h4{font-size:45px;font-weight:900;line-height:1;letter-spacing:.04em;margin-top:10px}.GBA_toao_4th{display:flex;gap:50px;background:#fff;margin-top:60px;border-radius:40px;padding:55px 60px 45px 80px}.GBA_toao_4th>div{width:calc(50% - 25px)}.GBA_toao_content_4th p{font-size:16px;font-weight:500;line-height:35px;letter-spacing:.06em;margin-top:40px;text-align:center}.GBA_toao_content_4th a{display:block;width:260px;font-size:15px;font-weight:500;line-height:23px;letter-spacing:.08em;margin:35px auto 0;text-align:center;border:1px solid #000000;border-radius:22px;padding:11px 0;position:relative}.GBA_toao_content_4th a svg{position:absolute;top:50%;transform:translateY(-50%);right:30px}.GBA_partner_4th{color:#001e64;margin-top:60px}.GBA_partner_title_4th,.message_title_4th{font-size:23px;font-weight:900;line-height:45px;letter-spacing:.08em;text-align:center;position:relative}.GBA_partner_title_4th:before,.GBA_partner_title_4th:after,.message_title_4th:before,.message_title_4th:after{content:"";display:block;width:calc(50% - 156px);height:1px;background:#001e64;position:absolute;top:50%;transform:translateY(-50%)}.GBA_partner_title_4th:before,.message_title_4th:before{left:0}.GBA_partner_title_4th:after,.message_title_4th:after{right:0}.GBA_partner_4th_wrapper{display:flex;justify-content:center;gap:66px;margin-top:36px}.GBA_partner_media_4th{width:236px}.GBA_partner_content_4th{max-width:522px;max-width:630px}.partner_name_4th{display:inline-flex;align-items:center}.content_name_4th{font-size:16px;font-weight:300;line-height:1;letter-spacing:.06em;display:inline-block;width:70px;position:relative}.partner_name_4th .name_4th{font-size:27px;font-weight:900;line-height:1;letter-spacing:.08em}.partner_name_4th img{width:25px;height:25px;margin-left:20px}.GBA_partner_content_4th p{line-height:2;letter-spacing:.06em;margin-top:20px}.GBA_partner_content_4th>p{font-size:16px;margin-bottom:40px}.partner_profile_4th>p{font-size:14px}.partner_profile_4th .content_name_4th:after{content:"";display:block;width:452px;height:1px;background:#707070;position:absolute;top:50%;transform:translateY(-50%);left:70px}.campaign_goods_4th{padding:120px 0}.campaign_goods_4th>.campaign_item_4th{width:100%;position:relative;padding-top:100px;padding-bottom:70px;margin-top:110px}.campaign_goods_4th>.campaign_item_4th:first-child{margin-top:0}.campaign_goods_title_4th{font-size:24px;font-weight:700;line-height:1;letter-spacing:.15em;color:#fff;display:inline-flex;align-items:center;gap:15px;position:absolute;top:0;padding:12px 25px 15px 166px;background:#001e64;z-index:0;border-bottom-right-radius:25px}.campaign_goods_title_4th span{font-size:14px;font-weight:500;letter-spacing:.025em}.campaign_goods_wrapper{display:flex;justify-content:center;gap:35px}.campaign_goods_media_4th,.campaign_goods_media2_4th{width:387px;position:relative}.campaign1_character,.campaign2_character{position:absolute;z-index:3}.campaign1_character{width:210px;top:237px;left:-22px}.campaign2_character1{width:85.5px;height:117.5px;top:81px;left:35px}.campaign2_character2{width:86.5px;height:89px;top:146px;left:396px}.campaign2_character3{width:99.5px;height:98px;top:120px;right:-39px}.campaign2_character4{width:113px;height:110.5px;top:382px;left:-64px}.campaign2_character5{width:145px;height:130.5px;top:353px;right:44px}.campaign2_character6{width:110.5px;height:112.5px;top:607px;left:146px}.campaign2_character7{width:106.5px;height:118.5px;top:673px;left:705px}.campaign_goods_text_4th{width:417px;color:#ff642d}.campaign1_goods_text1{font-size:23px;font-weight:700;line-height:42px;letter-spacing:.025em;text-decoration:underline;display:block;margin-top:20px}.campaign2_goods_text1,.campaign2_goods_text2,.campaign2_goods_text3{font-weight:700;letter-spacing:.025em;display:block}.campaign2_goods_text1{font-size:18px;line-height:26px}.campaign2_goods_text2{font-size:23px;line-height:34px;margin-top:6px}.campaign2_goods_text3{font-size:54px;line-height:79px}.campaign2_goods_text4{margin-top:0!important}.and_4th{font-size:29px;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;color:#fff;background:#ff632e;margin:10px auto}.campaign_goods_wrapper2{display:flex;width:830px;margin:0 auto}.campaign_goods_text2_4th{width:443px;color:#ff632e;background:#ffe8e0;padding-top:20px;padding-left:20px}.campaign_goods_text2_4th h5{font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.025em}.campaign_goods_text2_4th p{font-size:12px;line-height:20px;letter-spacing:.06em;margin-top:15px}.campaign_goods_text2_4th p span{display:inline-block;padding:0 6px;border:1px solid #FF632E;margin-left:8px}.campaign_detail_4th{width:260px;margin:50px auto 0}.campaign_detail_4th a{margin:auto auto 0;width:100%;height:32px;letter-spacing:.08em;display:flex;align-items:center;justify-content:center;background-color:#707070;color:#fff;position:relative;z-index:0;box-sizing:border-box}.campaign_detail_4th a:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1;transition:transform .45s cubic-bezier(.785,.135,.15,.86);background-color:#000}.campaign_detail_4th a:after{content:"\21c0";right:var(--pad_xxs);font-size:6px;font-family:icon;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 641px){.campaign_detail_4th a{min-width:100px;height:48px}.campaign_detail_4th a:after{font-size:10px}}.message_4th{color:#001e64;background:#f4f4f8;padding-top:45px;padding-bottom:100px}.message_title_4th:before,.message_title_4th:after{width:calc(50% - 94px)}.message_4th_wrapper{display:flex;justify-content:center;gap:45px;margin-top:40px}.message_media_4th{width:253px}.message_content_4th{width:638px}.CEO_name_4th{font-size:16px;line-height:1;letter-spacing:.06em;margin-top:20px;display:inline-flex;align-items:center;gap:20px}.CEO_name_4th span{font-size:27px;font-weight:700;line-height:1;letter-spacing:.08em}.message_content_4th p:first-child{margin-top:0}.the_one_and_only_4th{background:#ffe8e0;padding:90px 0}.the_one_and_only_4th_wrapper{display:flex;justify-content:center;gap:75px}.the_one_and_only_media_4th{margin-top:90px;width:528px}.the_one_and_only_content_4th{text-align:center}.the_one_and_only_content_4th img{width:302px}.the_one_and_only_content_text_4th{margin-top:47.5px}.the_one_and_only_content_text_4th p{font-size:14px;font-weight:700;line-height:25px;letter-spacing:.06em;text-align:center;margin-top:25px}.the_one_and_only_content_text_4th p:first-child{margin-top:0}@media (min-width: 980px){.SP_4th{display:none!important}}@media (max-width: 979px){.about_4th{display:block;padding:40px 30px}.about_content_4th{width:100%}.about_title_4th{font-size:18px;line-height:32px}.about_text_4th{margin-top:30px}.about_text_4th p{font-size:13px;line-height:28px}.about_content_4th h5{font-size:16px;line-height:28px;margin-top:40px}.about_media_4th{margin-top:37px;justify-content:flex-end}.about_media_4th img{width:125px}.about_text_4th p{margin-top:28px}.two_campaign_4th{margin-bottom:110px}.campaign_top_4th{padding-top:27px;padding-bottom:120px}.campaign_top_4th h3{font-size:17px;line-height:28px}.campaign_content_4th{flex-direction:column;margin-top:-70px;padding:0 20px}.campaign_item_4th{width:100%;padding:26px 0 33px}.campaign_content_4th>.campaign_item_4th:first-child{margin-bottom:70px}.campaign_number_wrap{top:-30px;left:-15px}.campaign_number_4th{font-size:14px;padding:0 18px}.campaign_number_4th span{font-size:35px}.campaign_media_4th{width:100%;padding:0 35px}.campaign_text_4th span{font-size:11px;height:25px;padding:2px 7px;margin:12px auto 5px}.campaign_text_4th h4{font-size:22px;line-height:29px}.campaign_text_4th p{font-size:12px}.campaign_check_4th{font-size:12px;padding:0 47px 16px;bottom:-30px;left:50%;transform:translate(-50%)}.campaign_check_4th:before{border-top:40px solid #FF632E;border-left:65px solid transparent;border-right:65px solid transparent}.GBA_project_4th{border-top-left-radius:90px;border-top-right-radius:90px;padding-bottom:55px}.GBA_top_4th{padding-top:55px}.GBA_top_4th h5{font-size:13px;line-height:19px}.GBA_top_4th svg{width:130px;margin-top:15px}.GBA_top_4th h4{font-size:17px;line-height:25px;margin-top:30px}.GBA_top_text_4th{margin-top:30px}.GBA_top_text_4th p,.GBA_collaboration_4th p,.campaign_goods_text_4th p,.message_content_4th p{font-size:12px;margin-top:24px}.GBA_data_list_4th{justify-content:center;gap:15px;margin-top:50px}.GBA_data_item_4th{height:auto;padding-bottom:30px}.GBA_data_item_4th h4{font-size:15px;margin-top:38px}.GBA_data_item_4th h4.GBA_data_number{font-size:20px}.GBA_data_item_4th h4 span{font-size:45px}.GBA_data_item_4th p{font-size:11px;line-height:20px;margin-top:25px}.GBA_more_4th{display:flex;align-items:center;justify-content:center;margin-top:60px;margin-bottom:90px}.image_bar_4th{width:1376.4px}.image_bar_4th img{width:100%}.GBA_collaboration_4th h5{font-size:13px}.GBA_collaboration_4th h4{font-size:22px;margin-top:10px}.GBA_collaboration_4th p:first-child{margin-top:20px}.GBA_toao_4th{flex-direction:column-reverse;gap:40px;margin:60px 20px 0;padding:40px 0}.GBA_toao_4th>div{width:100%}.GBA_toao_media_4th{padding:0 30px}.GBA_toao_content_4th img{display:block;width:250px;margin:0 auto}.GBA_toao_content_4th p{font-size:12px;line-height:25px;margin-top:30px}.GBA_toao_content_4th a{width:240px;font-size:14px;line-height:17px;margin:40px auto 0;text-align:center;padding:14px 0}.GBA_toao_content_4th a svg{position:absolute;top:50%;transform:translateY(-50%);right:30px}.GBA_partner_4th{padding:0 20px}.GBA_partner_title_4th,.message_title_4th{font-size:17px}.GBA_partner_title_4th:before,.GBA_partner_title_4th:after,.message_title_4th:before,.message_title_4th:after{width:calc(50% - 110px)}.GBA_partner_4th_wrapper{flex-direction:column;align-items:center;gap:33px;margin-top:28px}.GBA_partner_media_4th{width:263px}.GBA_partner_content_4th{padding:0 15px}.content_name_4th{font-size:13px;width:50px}.partner_name_4th .name_4th{font-size:17px}.partner_name_4th img{width:20px;height:20px;margin-left:15px}.GBA_partner_content_4th p{line-height:22px;margin-top:13px}.GBA_partner_content_4th>p{font-size:12px;margin-bottom:32px}.partner_profile_4th>p{font-size:11px;line-height:19px}.partner_profile_4th .content_name_4th:after{width:calc(100vw - 120px);left:50px;max-width:442px}.campaign_goods_4th{padding:85px 20px 80px}.campaign_goods_4th>.campaign_item_4th{width:100%;padding:90px 30px 40px;margin-top:40px}.campaign_goods_title_4th{font-size:17px;line-height:25px;letter-spacing:.08em;display:inline-block;width:100%;padding:8px 0 10px 112px;border-bottom-right-radius:20px;left:0}.campaign_goods_title_4th span{font-size:12px;display:block;margin-bottom:2px}.campaign_goods_wrapper{display:block}.campaign_goods_media_4th,.campaign_goods_media2_4th,.campaign_goods_media2_4th img{width:100%}.campaign1_character{width:140px;top:auto;left:-24px;bottom:-55px}.campaign2_character1,.campaign2_character6{display:none}.campaign2_character2{width:60.55px;height:62.3px;top:687px;left:3px}.campaign2_character3{width:89.5px;height:88.2px;top:180px;right:-20px}.campaign2_character4{width:101.7px;height:99.45px;top:338px;left:-33px}.campaign2_character5{width:101.5px;height:91.35px;top:533px;right:-20px}.campaign2_character7{width:71px;height:79px;top:820px;left:auto;right:0}.campaign_goods_text_4th{width:100%;margin-top:70px}.campaign_goods_text_4th.SP_4th{margin-top:25px;text-align:center}.campaign2_goods_text_4th{margin-top:15px}.campaign1_goods_text1{font-size:17px;line-height:35px}.campaign2_goods_text1{font-size:13px;line-height:19px}.campaign2_goods_text2{font-size:17px;line-height:25px;margin-top:5px}.campaign2_goods_text3{font-size:40px;line-height:58px}.campaign2_goods_text4{margin-top:15px!important}.and_4th{width:55px;height:55px;margin:4px auto 10px}.campaign_goods_wrapper2{display:block;width:100%}.campaign_goods_text2_4th{width:100%;padding-top:10px;padding-bottom:13px}.campaign_goods_text2_4th h5{font-size:15px}.campaign_goods_text2_4th p{font-size:8px;line-height:14px;margin-top:7px}.campaign_goods_text2_4th p span{display:block;width:max-content;margin-top:6px;margin-left:0}.campaign_detail_4th{margin:40px auto 0}.campaign_detail_4th a{font-size:14px;height:62px}.campaign_detail_4th a:after{font-size:11px}.message_4th{padding:25px 20px 50px}.message_title_4th:before,.message_title_4th:after{width:calc(50% - 50px)}.message_4th_wrapper{display:block;margin-top:20px}.message_media_4th{margin:0 auto}.message_content_4th{width:100%;margin-top:25px;padding:0 15px}.CEO_name_4th{font-size:13px;gap:15px}.CEO_name_4th span{font-size:17px}.the_one_and_only_4th{padding:45px 20px 56px}.the_one_and_only_4th_wrapper{display:block}.the_one_and_only_media_4th{margin-top:0;width:100%}.the_one_and_only_content_4th img{width:263px;margin-top:45px}.the_one_and_only_content_text_4th{margin-top:42.5px}.the_one_and_only_content_text_4th p{font-size:12px;line-height:24px;margin-top:24px}.PC_4th{display:none!important}}.gba_banner img{width:100%}.GBA_product_collaboration{max-width:854px;margin:80px auto 0}.GBA_product_collaboration_wrapper{display:flex;gap:50px}.GBA_product_collaboration_content{color:#ff632e}.GBA_product_collaboration_content h5{font-size:20px;font-weight:700;line-height:29px;letter-spacing:.08em}.GBA_product_collaboration_content h4{font-size:32px;font-weight:700;line-height:45px;letter-spacing:.04em;margin-top:12px}.GBA_product_collaboration_content p{font-size:16px;line-height:30px;letter-spacing:.06em;margin-top:12px}.GBA_product_collaboration_under{font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.1em;color:#fff;background:#ff632e;max-width:854px;padding:11px 0;margin-top:50px;text-align:center;border-radius:26px}#about_sanitary .GBA_top_4th{padding-top:60px;width:100%;max-width:100%}#about_sanitary .GBA_top_4th h5{font-size:20px;line-height:35px}#about_sanitary .GBA_top_4th svg{width:181px;line-height:35px;margin-top:27px}.GBA_image_area{display:flex;flex-wrap:wrap;margin-top:48px}.GBA_image_area img{width:25%}#about_sanitary .GBA_top_4th h4,#about_sanitary .GBA_top_4th p,#about_sanitary .GBA_data_item_4th{color:#000}#about_sanitary .GBA_top_4th h4{font-size:20px;letter-spacing:.04em}#about_sanitary .GBA_top_text_4th{margin-top:16px}#about_sanitary .GBA_data_list_4th{margin-top:45px;justify-content:center}#about_sanitary .GBA_data_item_4th{margin-top:45px}#about_sanitary .GBA_more_4th{margin-top:40px;padding-bottom:60px}.GBA_collaborations,.GBA_partner_4th_product{color:#ff632e}.GBA_collaborations{text-align:center;margin-top:70px}.GBA_collaborations h2{font-size:35px;font-weight:900;line-height:45px;letter-spacing:.04em}.GBA_collaborations p{font-size:16px;line-height:30px;letter-spacing:.06em;margin-top:25px}.GBA_partner_4th_product .GBA_partner_4th_wrapper{margin-top:20px}.GBA_partner_4th_product .GBA_partner_title_4th:before,.GBA_partner_4th_product .GBA_partner_title_4th:after{background:#ff632e}.the_one_and_only_product{max-width:1360px;padding:90px 15px;background:#fff;border:2px solid #FF632E;border-radius:90px;margin:50px auto 0}.GBA_border,.GBA_size_guide{max-width:1360px;width:100%;margin:0 auto}.GBA_border{background:#707070;height:1px;margin-top:80px;margin-bottom:25px}.gba_addition{background-color:#ffe8e0}.gba_addition h2{background-color:#ff642d}.gba_addition h2:after{border-color:#FF642D transparent transparent transparent}.gba_addition p:not(.addition_notes){color:#ff642d!important}.gba_addition .addition_notes{font-size:10px;font-weight:400}.gba_addition img{width:118px!important;height:118px!important;top:-32px!important;right:18px!important}@media (min-width: 750px){.GBA_product_SP,.GBA_product_collaboration_content_SP{display:none}}@media (max-width: 749px){.GBA_product_PC{display:none}.GBA_product_collaboration{margin:40px auto 0;padding:0 15px}.GBA_product_collaboration_wrapper{display:block;padding:0 20px}.GBA_product_collaboration_media{margin-top:32px}.GBA_product_collaboration_content h5{font-size:15px;line-height:20px;text-align:center}.GBA_product_collaboration_content h4{font-size:28px;margin-top:9px;text-align:center}.GBA_product_collaboration_content p{font-size:14px;line-height:25px;margin-top:43px;padding:0 25px}.GBA_product_collaboration_content p:last-child{margin-top:25px}.GBA_product_collaboration_under{font-size:18px;height:82px;padding:15px 0;margin-top:37px;text-align:center;border-radius:41px}#about_sanitary .GBA_top_4th h5{font-size:16px;line-height:25px}.GBA_image_area{margin-top:37px;gap:5px}.GBA_image_area img{width:calc(50% - 2.5px)}#about_sanitary .GBA_top_4th h4{font-size:18px;margin-top:35px}#about_sanitary .GBA_top_text_4th{font-size:14px;line-height:2;margin-top:20px}#about_sanitary .GBA_data_list_4th{margin-top:37px}#about_sanitary .GBA_data_item_4th{margin-top:0}#about_sanitary .GBA_more_4th{padding-bottom:47px;margin-bottom:0}.GBA_more_4th:before{font-size:33px}.GBA_collaborations{margin-top:75px;padding:0 40px}.GBA_collaborations h2{font-size:30px}.GBA_collaborations p{font-size:14px;line-height:2;margin-top:10px}.GBA_partner_4th_product{margin-top:48px}.GBA_partner_4th_product .GBA_partner_4th_wrapper{margin-top:11px}.the_one_and_only_product{border-radius:45px;margin:45px 10px 0;padding:50px 0 37px}.the_one_and_only_product .the_one_and_only_media_4th{padding:0 15px}.the_one_and_only_product .the_one_and_only_content_text_4th p{font-size:13px}.GBA_border{width:calc(100% - 50px);margin:50px 25px 18px}.gba_addition img{width:110px!important;height:110px!important;top:10px!important;right:-10px!important}}@font-face{font-family:Bodoni MT;src:url(/cdn/shop/files/BodoniFLF-Bold_1.ttf?v=1719634032) format("truetype")}@keyframes bob{0%{transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{transform:translateY(-30%);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{transform:translateY(0)}to{transform:translateT(0)}}@keyframes scrlRev{0%{-webkit-transform:translateX(0%);transform:translate(0)}to{-webkit-transform:translateX(50%);transform:translate(50%)}}#aroma_shooter_lp{padding-top:60px}.aroma_section{padding-top:50px;opacity:0;transform:translateY(50px);transition:opacity .2s ease-out,transform .2s ease-out}#aroma_shooter_lp>div{position:relative}#aroma_shooter_lp h2,#aroma_shooter_lp>div>p,.aroma_purple{color:#c82070}.aroma_blue{color:#098c9d}#aroma_shooter_lp h2{font-size:46px;font-weight:700;font-family:"Bodoni 72",Bodoni MT,sans-serif;line-height:1;letter-spacing:.05em;display:block;width:max-content;margin:0 auto;position:relative}#aroma_shooter_lp h2:before{content:"";display:block;width:160px;height:1px;background:#c82070;position:absolute;transform:rotate(115deg);bottom:70px;left:-85px}#aroma_shooter_lp>div>p{text-align:center;line-height:1;letter-spacing:.1em;margin-top:40px}#aroma_shooter_lp .sup{font-size:10px;vertical-align:top;line-height:3}#aroma_shooter_lp .caution{font-size:10px;color:#707070;line-height:1.5;letter-spacing:.08em;position:absolute;left:23px;bottom:15px}#aroma_shooter_lp .image_banner{position:relative}#aroma_shooter_lp .image_banner:first-child>*:not(div),#aroma_shooter_lp .image_banner:first-child .fv_left_top>*{opacity:0;transition:all .2s linear}#aroma_shooter_lp .image_banner:first-child .visible{opacity:1}#aroma_shooter_lp .image_banner .fv_left_top{position:absolute;top:min(calc(11000vw / 1366),110px);left:min(calc(13300vw / 1366),133px)}#aroma_shooter_lp .image_banner h1{font-size:calc(4400vw / 1366);line-height:calc(61 / 44);letter-spacing:.05em}#aroma_shooter_lp .image_banner .aromashooter{width:calc(37680vw / 1366);margin-top:calc(5600vw / 1366)}#aroma_shooter_lp .image_banner .fits{width:calc(26064vw / 1366);position:absolute;top:min(calc(4400vw / 1366),44px);right:min(calc(5100vw / 1366),51px)}#aroma_shooter_lp .image_banner .sup{font-size:calc(1000vw/1366);line-height:4}#aroma_shooter_lp .fv_link{position:fixed;bottom:50px;right:80px;display:block;width:220px;height:176px;z-index:9;overflow:visible}#aroma_shooter_lp .fv_link img{transform:translate(-5px,-22px) scale(1.33)}#aroma_shooter_lp #collaboration{background-color:#f0eff4;min-height:1212px}#aroma_shooter_lp #collaboration>p{font-size:30px;font-weight:700}#aroma_shooter_lp #collaboration>img{display:block;margin:35px auto 0}#aroma_shooter_lp .collaboration_bottomleft{width:300px;margin:0!important;position:absolute;bottom:0;left:50%;transform:translate(-125%)}#aroma_shooter_lp .collaboration_content{max-width:1143px;margin:73px auto 0;padding-left:min(50%,571.5px);text-align:center}#aroma_shooter_lp .collaboration_content>p{font-size:25px;line-height:30px;font-weight:700}#aroma_shooter_lp .collaboration_content h4{font-size:56px;line-height:64px;font-weight:500;margin-top:12px}#aroma_shooter_lp .collaboration_content h4 .plus{font-weight:200}#aroma_shooter_lp .collaboration_content>p:not(:first-child){display:block;width:max-content;margin:16px auto 0;padding-bottom:10px;border-bottom:5px solid #FFFFFF}#aroma_shooter_lp .collaboration_content_bottom{font-size:16px;font-weight:500;line-height:30px;letter-spacing:.1em;margin-top:43px}#aroma_shooter_lp .collaboration_content_bottom .sup{line-height:2.5}#aroma_shooter_lp #lineup{padding-bottom:117px}#aroma_shooter_lp #lineup>p{font-size:25px;font-weight:500}#aroma_shooter_lp .lineup_wrapper{display:flex;flex-wrap:wrap;margin-top:40px;justify-content:center;gap:52px}#aroma_shooter_lp .lineup_item{position:relative;text-align:center;padding:20px 40px 47px;font-weight:700;max-width:436px}#aroma_shooter_lp .lineup_item1{border:2px solid #C82070}#aroma_shooter_lp .lineup_item2{border:2px solid #098C9D}#aroma_shooter_lp .lineup_wrapper{display:flex}#aroma_shooter_lp .lineup_item p{font-size:16px;line-height:30px;margin-top:12px}#aroma_shooter_lp .lineup_item p span{font-size:24px;line-height:49px;letter-spacing:.075em}#aroma_shooter_lp .lineup_item>span{font-size:13px;line-height:30px;margin-top:10px}#aroma_shooter_lp .lineup_item>a{font-family:Avenir;font-size:15px;line-height:30px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px;width:210px;height:49px;position:absolute;left:50%;bottom:-24.5px;transform:translate(-50%);border-radius:29px;opacity:1!important}#aroma_shooter_lp .lineup_item1>a{border:2px solid #C82070}#aroma_shooter_lp .lineup_item2>a{border:2px solid #098C9D}#aroma_shooter_lp #lineup .sup{line-height:1}#aroma_shooter_lp #issue{background:url(/cdn/shop/files/aroma_issue_bg.png?v=1724374743) center;padding-bottom:130px}#aroma_shooter_lp #issue .issue_box{width:84%;max-width:1143px;margin:45px auto 0;background:#fff;border-radius:10px;padding:46px 50px 90px}#aroma_shooter_lp #issue .issue_box>p,#aroma_shooter_lp.aroma_product_page .issue_right>p{font-size:25px;font-weight:500;line-height:45px;letter-spacing:.03em}#aroma_shooter_lp #issue .issue_box>p{text-align:center}#aroma_shooter_lp #issue .issue_wrapper,#aroma_shooter_lp #issue .issue_left{display:flex;justify-content:center}#aroma_shooter_lp #issue .issue_wrapper{margin:60px auto 0;gap:56px}#aroma_shooter_lp #issue .issue_left{flex-wrap:wrap;width:max-content;column-gap:37px}#aroma_shooter_lp #issue .issue_left_item{width:max-content;text-align:center}#aroma_shooter_lp #issue .issue_left>img{margin:38px auto 0;max-width:475px;height:max-content}#aroma_shooter_lp #issue .issue_left_item p{font-size:16px;font-weight:700;line-height:30px;letter-spacing:.04em}#aroma_shooter_lp #issue .issue_left_item p span{border-bottom:2px solid #C71B75;padding-bottom:2px}#aroma_shooter_lp #issue .issue_left_item:last-of-type p span{border-bottom:2px solid #038FA3}#aroma_shooter_lp #issue .issue_left_item img{margin-top:16px;width:min(calc(24845vw / 1366),248.45px)}#aroma_shooter_lp #issue .issue_right{position:relative}#aroma_shooter_lp #issue .issue_right>div:not(:first-child){font-size:16px;font-weight:500;line-height:30px;letter-spacing:.1em;margin-top:min(calc(17200vw / 1366),172px)}#aroma_shooter_lp #issue .issue_right>span{font-size:10px;color:#707070;line-height:1.5;letter-spacing:.08em;display:block;margin-top:38px}#aroma_shooter_lp #issue .sup{line-height:2.5}#aroma_shooter_lp #issue .issue_arrow.lp_PC{position:absolute;width:min(calc(53000vw / 1366),530px);margin-top:0;opacity:0;transition:all .2s ease-out}#aroma_shooter_lp #issue .issue_arrow.lp_PC.a_visible{opacity:1;transform:translate(max(calc(-6400vw / 1366),-64px))}#aroma_shooter_lp #issue .issue_arrow>p{font-size:20px;color:#fff;font-weight:700;line-height:32px;letter-spacing:.075em;text-align:center;display:block;width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#aroma_shooter_lp #point{padding-bottom:130px;background:#f4f4f8}#aroma_shooter_lp .point_wrapper{width:84%;max-width:1143px;margin:44px auto 0}#aroma_shooter_lp .point_list{display:flex;gap:40px}#aroma_shooter_lp .point_item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:calc((100% - 80px) / 3);background:#fff;text-align:center;padding:18px 0 24px;border-radius:10px;position:relative;cursor:pointer;transition:all .2s linear}#aroma_shooter_lp .point_item.active{transform:translateY(-20px);background:linear-gradient(60deg,#eaa6d5,#9acfe6 60%)}#aroma_shooter_lp .point_item.active p{color:#fff}#aroma_shooter_lp .point_item.active img{filter:brightness(10) invert(0)}#aroma_shooter_lp .point_item:before,#aroma_shooter_lp .point_item:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-29px}#aroma_shooter_lp .point_item:before{width:26px;height:29px;background:#fff}#aroma_shooter_lp .point_item:after{border-top:29px solid transparent;border-left:13px solid #f4f4f8;border-right:13px solid #f4f4f8}#aroma_shooter_lp .point_item.active:before{background:linear-gradient(60deg,#eaa6d5,#9acfe6 60%)}#aroma_shooter_lp .point_item p{font-size:min(calc(1800vw/1366),18px);font-weight:700;line-height:26px;letter-spacing:.03em;margin-top:10px}#aroma_shooter_lp .point_item .sup{line-height:1.5}#aroma_shooter_lp .point_content{margin-top:43px;background:linear-gradient(30deg,#eaa6d5,#9acfe6 60%);border-radius:10px;padding:2px}#aroma_shooter_lp .point_content>div{border-radius:10px;display:none;width:100%;height:100%;transition:all .2s linear}#aroma_shooter_lp .point_content>.active{display:block}#aroma_shooter_lp .point_content h4{font-size:25px;font-weight:700;line-height:45px;letter-spacing:.03em;display:flex;align-items:center;justify-content:center}#aroma_shooter_lp .point_content h4 .aroma_large{font-size:40px;line-height:59px;margin-left:14px}#aroma_shooter_lp .point_content1{background:url(/cdn/shop/files/aroma_point1_bg.png?v=1724374743) right center;background-size:cover;padding-top:43px;padding-bottom:14px;position:relative}#aroma_shooter_lp .point1_graph{display:flex;gap:min(calc(4700vw / 1366),47px);margin-top:32px;padding-left:min(calc(5600vw / 1366),56px)}#aroma_shooter_lp .point_content1 .caution{position:relative;left:auto;bottom:auto;margin-top:30px;display:block;padding:0 24px}#aroma_shooter_lp .point_content2{background:#fff;padding-top:43px;padding-bottom:17px;position:relative;text-align:center}#aroma_shooter_lp .point_content2 p{font-size:16px;line-height:30px;letter-spacing:.06em;margin-top:30px}#aroma_shooter_lp .point_content2 p span{font-weight:700}#aroma_shooter_lp .point_content2 img{margin-top:46px;padding:0}#aroma_shooter_lp .point_content2 .caution{position:static;display:block;text-align:left;padding-left:23px;margin-top:50px}#aroma_shooter_lp .point_content3{background:url(/cdn/shop/files/aroma_point3_bg.png?v=1724374743) right center;background-size:cover;padding:54px 0 68px min(calc(10500vw /1366),105px)}#aroma_shooter_lp .point_content3_wrapper{width:max-content;text-align:center}#aroma_shooter_lp .point_content3_wrapper span{font-family:Avenir;font-size:18px;color:#fff;font-weight:700;line-height:38px;display:block;width:100%;max-width:450px;margin:0 auto;border-radius:19px}#aroma_shooter_lp .point_content3_wrapper .point3_period{background:#c82070;margin-top:70px}#aroma_shooter_lp .point_content3_wrapper .point3_refresh{background:#0c8b9d;margin-top:40px}#aroma_shooter_lp .point_content3_wrapper p{font-size:18px;line-height:45px;letter-spacing:.03em;margin-top:17px}#aroma_shooter_lp .point_content3_wrapper p span{display:inline;color:inherit}#aroma_shooter_lp .point_content .sup{line-height:3.5;margin-bottom:auto}#aroma_shooter_lp #review{background:url(/cdn/shop/files/aroma_review_bg.png?v=1724374743) bottom center;height:1120px;padding-bottom:180px}#aroma_shooter_lp #review .review_wrapper{position:relative;margin:60px auto 0;max-width:1171px;height:812px}#aroma_shooter_lp #review .review_item{display:flex;align-items:center;justify-content:space-between;font-weight:700;background:#fff;border-radius:10px;padding:15px;position:absolute;font-size:16px;line-height:30px;letter-spacing:.06em;width:418px;height:193px;box-shadow:8px 8px 15px #515a6242;opacity:0;transition:all .2s ease-out}#aroma_shooter_lp #review .review_item img:first-child{margin-bottom:auto}#aroma_shooter_lp #review .review_item img:last-child{margin-top:auto}#aroma_shooter_lp #review .review_item:nth-child(1){top:0;left:88px}#aroma_shooter_lp #review .review_item:nth-child(2){font-size:20px;line-height:35px;width:357px;height:194px;top:57px;right:77px;z-index:3}#aroma_shooter_lp #review .review_item:nth-child(3){font-size:20px;line-height:35px;width:516px;height:161px;top:220px;left:315px;z-index:2}#aroma_shooter_lp #review .review_item:nth-child(4){font-size:20px;line-height:35px;width:452px;height:161px;bottom:241px;right:0}#aroma_shooter_lp #review .review_item:nth-child(5){bottom:254px;left:0}#aroma_shooter_lp #review .review_item:nth-child(6){height:203px;bottom:0;left:min(6%,120px)}#aroma_shooter_lp #review .review_item:nth-child(7){font-size:20px;line-height:32px;width:309px;height:203px;bottom:51px;right:min(24%,279px);z-index:2}#aroma_shooter_lp #benefit{padding-bottom:80px}#aroma_shooter_lp #benefit>p{font-size:16px;font-weight:700;line-height:30px;letter-spacing:.05em;margin-top:46px}#aroma_shooter_lp .benefit_wrapper{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:46px}#aroma_shooter_lp .benefit_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:243px;height:243px;background:url(/cdn/shop/files/aroma_benefit_bg.png?v=1724506299);background-size:contain}#aroma_shooter_lp .benefit_item p{font-size:14px;line-height:21px;letter-spacing:.08em;text-align:center;margin-top:17px}#aroma_shooter_lp #benefit .caution{position:relative;bottom:auto;margin-top:50px}#aroma_shooter_lp #benefit .sup{line-height:1.8}#aroma_shooter_lp #product{padding-bottom:65px}#aroma_shooter_lp .product_wrapper{margin-top:46px}#aroma_shooter_lp .product_item{display:flex}#aroma_shooter_lp .product_item:nth-child(2n){flex-direction:row-reverse}#aroma_shooter_lp .product_item>img{width:50%}#aroma_shooter_lp .product_item .product_content{width:50%;background:#faeff9;padding:31px 23px 108px}#aroma_shooter_lp .product_item:nth-child(2n) .product_content{background:#e9f5f7}#aroma_shooter_lp .product_item .product_content>h5{font-family:Avenir;font-size:18px;font-weight:700;display:block;width:100%;text-align:center;position:relative}#aroma_shooter_lp .product_item .product_content>h5:before,#aroma_shooter_lp .product_item .product_content>h5:after{content:"";display:block;width:calc(50% - 61px);height:1px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%)}#aroma_shooter_lp .product_item .product_content>h5:before,.aroma_product_page .p_top_item>h5:before,.aroma_product_page .product_item>h5:before{left:0}#aroma_shooter_lp .product_item .product_content>h5:after,.aroma_product_page .p_top_item>h5:after,.aroma_product_page .product_item>h5:after{right:0}#aroma_shooter_lp .product_item:nth-child(2n) .product_content>h5:before,#aroma_shooter_lp .product_item:nth-child(2n) .product_content>h5:after{width:calc(50% - 89px);background:#0c8b9d}#aroma_shooter_lp .product_item .product_content>p.aroma_purple,#aroma_shooter_lp .product_item .product_content>p.aroma_blue,.aroma_product_page .p_top_item>p.aroma_purple,.aroma_product_page .p_top_item>p.aroma_blue,.aroma_product_page .p_top_item>p.aroma_gray{font-size:16px;font-weight:700;line-height:30px;letter-spacing:.05em;text-align:center;margin-top:20px}#aroma_shooter_lp .product_item .product_content>p span,.aroma_product_page .p_top_item>p span{font-size:24px;line-height:49px}#aroma_shooter_lp .product_content_tag{display:flex;justify-content:center;margin-top:24px;gap:5px}#aroma_shooter_lp .product_content_tag>span{font-size:15px;line-height:2;letter-spacing:.05em;display:block;width:max-content;padding:2.5px 15.5px;border-radius:21px}#aroma_shooter_lp .product_content_tag.aroma_purple>span{border:1px solid #C82070}#aroma_shooter_lp .product_content_tag.aroma_blue>span{border:1px solid #0C8B9D}#aroma_shooter_lp .product_content_text{font-size:16px;line-height:30px;letter-spacing:.06em;display:block;width:max-content;margin:23px auto 0}#aroma_shooter_lp .product_item .product_content>span{font-size:15px;line-height:2;margin-top:27px;display:block;width:100%;text-align:left;position:relative;padding-left:18px}#aroma_shooter_lp .product_item .product_content>span:after{content:"";display:block;width:calc(100% - 209px);height:1px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%);right:0}#aroma_shooter_lp .product_item:nth-child(2n) .product_content>span:after{width:calc(100% - 208px);background:#0c8b9d}#aroma_shooter_lp .product_item .product_content>img{display:block;margin:9px auto 0}#aroma_shooter_lp .product_item .product_content_bottom{display:flex;align-items:flex-end;justify-content:center;gap:58px;margin-top:28px;border-top:1px solid #C82070}#aroma_shooter_lp .product_item:nth-child(2n) .product_content_bottom{border-top:1px solid #0C8B9D}#aroma_shooter_lp .product_content_bottom h5{font-size:16px;font-weight:700;line-height:30px;margin-top:25px}#aroma_shooter_lp .product_content_bottom_left p,#aroma_shooter_lp .product_content_bottom_left span{line-height:30px;margin-top:7px}#aroma_shooter_lp .product_content_bottom_left p{font-size:15px}#aroma_shooter_lp .product_content_bottom_left span{font-size:12px}#aroma_shooter_lp .product_content_bottom_right p{font-size:15px;line-height:30px}#aroma_shooter_lp .product_content_bottom_right p .price{font-size:35px;line-height:51px}#aroma_shooter_lp .product_content .campaign_detail_4th a{height:62px;margin-top:17px}#aroma_shooter_lp #product .caution{position:relative;top:24px}#aroma_shooter_lp #product .sup{line-height:2.5}#aroma_shooter_lp #campaign{background:url(/cdn/shop/files/aroma_campaign_bg.png?v=1724374742) center;padding-bottom:67px}#aroma_shooter_lp .campaign_wrapper{width:84%;background:#fff;margin:40px auto 0;position:relative;border:5px solid #C82070}#aroma_shooter_lp .campaign_top{background:#f4f4f8;padding:54px 8px 80px;display:flex;justify-content:center}#aroma_shooter_lp .campaign_top_left{display:flex;align-items:flex-end;justify-content:center;position:relative;width:50%}#aroma_shooter_lp .campaign_img{position:relative}#aroma_shooter_lp .campaign_top_left h3,#aroma_shooter_lp .campaign_top_left h4,#aroma_shooter_lp .campaign_top_left h5{font-weight:700}#aroma_shooter_lp .campaign_top_left span{font-size:33px;font-weight:500;letter-spacing:.03em;display:block;padding-top:40px;margin:auto 24px}#aroma_shooter_lp .campaign_img img{position:relative;z-index:2}#aroma_shooter_lp .campaign_top_left .circle{font-size:min(calc(2200vw/ 1366),22px);color:#fff;font-weight:500;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;width:min(calc(9800vw/ 1366),98px);height:min(calc(9800vw/ 1366),98px);border-radius:50%;position:absolute;bottom:37.5%;z-index:1}.circle_purple{background:#c82070;left:max(calc(-9100vw/ 1366),-91px)}.circle_blue{background:#098b9d;right:max(calc(-9100vw/ 1366),-91px)}#aroma_shooter_lp .campaign_top_right{width:50%;padding-left:28px}#aroma_shooter_lp .campaign_top_right_box{width:max-content;max-width:100%}#aroma_shooter_lp .campaign_top_right_box_top,#aroma_shooter_lp .campaign_top_right h3,#aroma_shooter_lp .campaign_top_right h4,#aroma_shooter_lp .campaign_top_right h5{display:block;width:max-content}#aroma_shooter_lp .campaign_top_right h5{font-size:min(calc(2700vw / 1366),27px);font-weight:700;line-height:calc(52/27);letter-spacing:.03em;margin:0 auto}#aroma_shooter_lp .campaign_top_right h5 span{font-size:min(calc(3900vw / 1366),39px)}#aroma_shooter_lp .campaign_top_right h5 img{margin-bottom:15px}#aroma_shooter_lp .campaign_top_right h5 img:first-child{margin-right:16px}#aroma_shooter_lp .campaign_top_right h5 img:last-child{margin-left:16px}#aroma_shooter_lp .campaign_top_right h4{font-size:min(calc(4100vw / 1366),41px);font-weight:700;line-height:calc(60/41);letter-spacing:.03em;margin-top:13px}#aroma_shooter_lp .campaign_top_right h3{font-size:min(calc(5700vw / 1366),57px);font-weight:500;line-height:calc(82/57);letter-spacing:.03em}#aroma_shooter_lp .campaign_top_right p{font-size:min(calc(1600vw / 1366),16px);line-height:30px;letter-spacing:.06em;margin-top:18px}#aroma_shooter_lp .campaign_top_right p>.price{font-weight:700;line-height:34px}#aroma_shooter_lp .campaign_top_right p span span{font-size:25px}#aroma_shooter_lp .campaign_bottom{padding:50px 20px 43px}#aroma_shooter_lp .campaign_wrapper>h5{font-size:25px;color:#c82070;font-weight:500;line-height:36px;letter-spacing:.1em;display:block;width:100%;margin-top:-18px;text-align:center;position:relative}#aroma_shooter_lp .campaign_wrapper>h5:before,#aroma_shooter_lp .campaign_wrapper>h5:after{content:"";display:block;width:calc(50% - 74px);height:2px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%)}#aroma_shooter_lp .campaign_wrapper>h5:before{left:0}#aroma_shooter_lp .campaign_wrapper>h5:after{right:0}#aroma_shooter_lp .campaign_bottom_wrapper,#aroma_shooter_lp .campaign_bottom_wrapper_item{display:flex}#aroma_shooter_lp .campaign_bottom_wrapper{gap:min(calc(7700vw / 1366),77px);flex-wrap:wrap}#aroma_shooter_lp .campaign_bottom_wrapper_item{width:max-content;gap:30px}#aroma_shooter_lp .campaign_bottom_wrapper_item span{font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:31px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:#c82070}#aroma_shooter_lp .campaign_bottom_wrapper_item img{width:104px}#aroma_shooter_lp .campaign_bottom_wrapper_item:first-child img{padding:0 12px}#aroma_shooter_lp .campaign_bottom_wrapper_item p{font-size:16px;line-height:30px;letter-spacing:.06em;margin-top:3px}#aroma_shooter_lp .right_top{position:absolute;top:-45px;right:-56px;width:min(calc(19300vw / 1366),193px)}#aroma_shooter_lp #campaign .sup{line-height:4;font-weight:400}#aroma_shooter_lp #howtouse{padding-bottom:100px}#aroma_shooter_lp .howtouse_wrapper,#aroma_shooter_lp .howtouse_item{display:flex;justify-content:center}#aroma_shooter_lp .howtouse_wrapper{gap:37px;margin-top:53px;padding:0 20px}#aroma_shooter_lp .howtouse_item{flex-wrap:wrap;column-gap:min(calc(5200vw/1366),52px);row-gap:36px;text-align:center;max-width:520px}#aroma_shooter_lp .howtouse_title{font-family:Avenir;font-size:18px;font-weight:700;width:100%;height:35px;border-radius:21px}#aroma_shooter_lp .howtouse_item1 .howtouse_title{color:#c82070;border:1px solid #C82070}#aroma_shooter_lp .howtouse_item2 .howtouse_title{color:#0c8b9d;border:1px solid #0C8B9D}#aroma_shooter_lp .howtouse_content{width:194px;height:100%}#aroma_shooter_lp .howtouse_content_top{display:flex;flex-direction:column;justify-content:space-between;width:max-content;height:160px;margin:0 auto}#aroma_shooter_lp .howtouse_content_top img{display:block;margin-right:auto}#aroma_shooter_lp .howtouse_content_top h4{font-size:16px;font-weight:700;line-height:30px}#aroma_shooter_lp .howtouse_content p{font-size:13px;line-height:25px;letter-spacing:.06em;margin-top:18px;text-align:left}@media (min-width:980px){.lp_SP{display:none!important}#aroma_shooter_lp .product_item>img{object-fit:cover}#aroma_shooter_lp .product_item .product_content{padding:min(calc(2600vw / 1366),26px) min(calc(2300vw / 1366),23px) min(calc(3600vw / 1366),36px)}#aroma_shooter_lp .product_item .product_content>p.aroma_purple,#aroma_shooter_lp .product_item .product_content>p.aroma_blue{margin-top:min(calc(1400vw / 1366),14px)}#aroma_shooter_lp .product_content_tag{margin-top:min(calc(2400vw / 1366),24px);flex-wrap:wrap}#aroma_shooter_lp .product_content_text{margin:min(calc(2300vw / 1366),23px) auto 0}#aroma_shooter_lp .product_item .product_content>span{margin-top:min(calc(2700vw / 1366),27px)}#aroma_shooter_lp .product_item .product_content>img{margin:min(calc(900vw / 1366),9px) auto 0;width:min(calc(53200vw / 1366),532px)}#aroma_shooter_lp .product_item .product_content_bottom{margin-top:min(calc(2800vw / 1366),28px);display:block;position:relative}#aroma_shooter_lp .product_content_bottom h5{margin-top:min(calc(2500vw / 1366),25px)}#aroma_shooter_lp .product_content_bottom_right{position:absolute;right:0;bottom:0}#aroma_shooter_lp #product .campaign_detail_4th{margin:min(calc(3000vw / 1366),30px) auto 0}}@media (min-width:980px) and (max-width: 1210px){#aroma_shooter_lp .campaign_bottom_wrapper{width:54vw;margin:0 auto}}@media (min-width:1110px){#aroma_shooter_lp .product_content_bottom_left{padding-left:min(calc(6200vw / 1366),62px)}#aroma_shooter_lp .product_content_bottom_right{right:min(calc(6800vw / 1366),68px)}}@media (min-width: 1211px){#aroma_shooter_lp .campaign_bottom_wrapper{justify-content:center}}@media (max-width: 979px){.lp_PC{display:none!important}.aroma_section{padding-top:35px}#aroma_shooter_lp h2{font-size:24px}#aroma_shooter_lp h2:before{width:84px;transform:rotate(115deg);bottom:36px}#aroma_shooter_lp>div>p{margin-top:24px}#aroma_shooter_lp .sup{font-size:8px}#aroma_shooter_lp .caution{left:20px;bottom:27px}#aroma_shooter_lp .image_banner .lp_SP{width:100%}#aroma_shooter_lp .image_banner h1{font-size:max(calc(2300vw / 375),23px);line-height:max(calc(3800vw / 375),38px)}#aroma_shooter_lp .image_banner .aromashooter{width:max(calc(20300vw / 375),203px)}#aroma_shooter_lp .image_banner .fits{width:max(calc(18400vw / 375),184px);top:auto;right:auto;bottom:67px;left:17px}#aroma_shooter_lp .fv_link{bottom:16px;right:16px;width:141px;height:114px;overflow:visible}#aroma_shooter_lp .fv_link img{transform:translate(-5px,-10px) scale(1.33)}#aroma_shooter_lp .fv_link svg{width:100%;height:100%}#aroma_shooter_lp .image_banner .sup{font-size:max(800vw/375,8px)!important;line-height:3!important}#aroma_shooter_lp #collaboration{background:url(/cdn/shop/files/aroma_collaboration_bg_sp.png?v=1724543694) bottom;background-size:cover;min-height:1147px;padding-bottom:100vw}#aroma_shooter_lp #collaboration>p{font-size:17px;line-height:28px}#aroma_shooter_lp #collaboration>img{max-width:360px;margin:27px auto 0}#aroma_shooter_lp .collaboration_bottomleft{display:none!important}#aroma_shooter_lp .collaboration_content{margin-top:42px;padding-left:0}#aroma_shooter_lp .collaboration_content>p{font-size:15px;line-height:18px}#aroma_shooter_lp .collaboration_content h4{font-size:34px;line-height:38px;margin-top:9px}#aroma_shooter_lp .collaboration_content h4 .plus{font-size:35px;line-height:40px}#aroma_shooter_lp .collaboration_content>p:not(:first-child){line-height:1;margin:7px auto 0;padding-bottom:5px}#aroma_shooter_lp .collaboration_content_bottom{font-size:13px;line-height:28px;margin-top:40px}#aroma_shooter_lp #lineup{padding-bottom:92px}#aroma_shooter_lp #lineup>p{font-size:15px;line-height:25px;margin-top:20px}#aroma_shooter_lp .lineup_wrapper{width:calc(100% - 76px);margin:30px auto 0;gap:48px}#aroma_shooter_lp .lineup_item{width:100%;padding:13px 0 32px}#aroma_shooter_lp .lineup_item>img{width:172px}#aroma_shooter_lp .lineup_item p{font-size:11px;line-height:19px;margin-top:6px}#aroma_shooter_lp .lineup_item p span{font-size:16px;line-height:31px}#aroma_shooter_lp .lineup_item>span{font-size:10px;line-height:16px;margin-top:5px}#aroma_shooter_lp .lineup_item>a{font-size:11px;line-height:18px;padding:0 12px;width:143px;height:34px;bottom:-17px}#aroma_shooter_lp .lineup_item>a img{width:9px}#aroma_shooter_lp #lineup .sup{line-height:2.5}#aroma_shooter_lp #issue{padding-bottom:70px}#aroma_shooter_lp #issue .issue_box{width:calc(100% - 40px);margin:35px auto 0;padding:0 0 20px}#aroma_shooter_lp #issue .issue_arrow{width:88%;margin:0 auto;transform:translateY(-12px);text-align:center}#aroma_shooter_lp #issue .issue_arrow>p{font-size:clamp(14px,calc(1400vw / 375),28px);line-height:clamp(22px,calc(2200vw / 375),44px);top:18%;transform:translate(-50%)}#aroma_shooter_lp #issue .issue_wrapper,#aroma_shooter_lp #issue .issue_left{flex-direction:column;align-items:center}#aroma_shooter_lp #issue .issue_wrapper{margin-top:10px}#aroma_shooter_lp #issue .issue_left{width:100%;row-gap:38px}#aroma_shooter_lp #issue .issue_left_item{width:max-content;text-align:center}#aroma_shooter_lp #issue .issue_left>img{margin:5px auto 0;padding:0 22px;max-width:100%;max-height:51px}#aroma_shooter_lp #issue .issue_left_item p{font-size:13px;line-height:25px}#aroma_shooter_lp #issue .issue_left_item img{width:216.5px;margin-top:14px}#aroma_shooter_lp #issue .issue_right{padding:0 22px}#aroma_shooter_lp #issue .issue_right>p.aroma_purple{font-size:15px;font-weight:500;line-height:25px;letter-spacing:.03em;text-align:center}#aroma_shooter_lp #issue .issue_right>div:not(:first-child){font-size:13px;line-height:28px;letter-spacing:.06em;margin-top:24px}#aroma_shooter_lp #issue .issue_right>span{margin-top:31px}#aroma_shooter_lp #issue .sup{line-height:3}#aroma_shooter_lp #point{padding-bottom:72px}#aroma_shooter_lp .point_wrapper{width:calc(100% - 40px);margin:46px auto 0}#aroma_shooter_lp .point_list{gap:14px}#aroma_shooter_lp .point_item{width:calc((100% - 24px) / 3);padding:12px 0 10px;height:119px;justify-content:flex-start}#aroma_shooter_lp .point_item.active{transform:translateY(-12px)}#aroma_shooter_lp .point_item:before,#aroma_shooter_lp .point_item:after{bottom:-15px}#aroma_shooter_lp .point_item:before{width:14px;height:15px}#aroma_shooter_lp .point_item:after{border-top:15px solid transparent;border-left:7px solid #f4f4f8;border-right:7px solid #f4f4f8}#aroma_shooter_lp .point_item p{font-size:12px;line-height:17px;letter-spacing:0em;margin-top:auto;margin-bottom:auto}#aroma_shooter_lp .point_item img{padding:0 32px}#aroma_shooter_lp .point_item .sup{font-size:9px;line-height:1.5}#aroma_shooter_lp .point_content{margin-top:31px}#aroma_shooter_lp .point_content h4{font-size:15px;font-weight:500;line-height:32px;display:block;text-align:center}#aroma_shooter_lp .point_content h4 .aroma_large{font-size:23px;line-height:34px;letter-spacing:.03em;margin-left:0}#aroma_shooter_lp .point_content1{background:url(/cdn/shop/files/aroma_point1_bg_sp.png?v=1724549828) right top 5%;background-size:cover;padding-top:18px;padding-bottom:14px}#aroma_shooter_lp .point1_graph{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:28px;padding:0 27px}#aroma_shooter_lp .point_content1 .caution{margin-top:15px;width:100%}#aroma_shooter_lp .point_content2{padding-top:18px;padding-bottom:20px}#aroma_shooter_lp .point_content2 p{font-size:13px;line-height:28px;margin-top:35px;padding:0 27px;text-align:left}#aroma_shooter_lp .point_content2 img{padding:0 27px;margin-top:64px}#aroma_shooter_lp .point_content2 .caution{margin-top:80px;padding-left:22px}#aroma_shooter_lp .point_content3{background:url(/cdn/shop/files/aroma_point3_bg_sp.png?v=1724551487) bottom center;background-size:cover;padding:39px 25px 96vw}#aroma_shooter_lp .point_content3 h4{font-size:23px;line-height:35px;letter-spacing:.03em}#aroma_shooter_lp .point_content3_wrapper{width:100%}#aroma_shooter_lp .point_content3_wrapper span{line-height:30px}#aroma_shooter_lp .point_content3_wrapper .point3_period{margin-top:55px}#aroma_shooter_lp .point_content3_wrapper p{line-height:33px}#aroma_shooter_lp .point_content .sup{line-height:3}#aroma_shooter_lp #review{height:auto;padding-bottom:98px}#aroma_shooter_lp #review .review_wrapper{margin:26px 18px 0;width:calc(100% - 36px);height:997px}#aroma_shooter_lp #review .review_item{padding:9px}#aroma_shooter_lp #review .review_item img{width:20px}#aroma_shooter_lp #review .review_item:nth-child(1){font-size:12px;line-height:20px;width:79.2vw;height:127px;left:0;z-index:2}#aroma_shooter_lp #review .review_item:nth-child(2){font-size:18px;line-height:28px;width:calc(27500vw/375);height:127px;top:121px;right:0;z-index:1}#aroma_shooter_lp #review .review_item:nth-child(3){font-size:20px;line-height:32px;width:calc(34000vw / 375);height:144px;top:266px;left:0}#aroma_shooter_lp #review .review_item:nth-child(4){font-size:16px;line-height:25px;width:calc(24200vw/375);height:122px;top:428px;bottom:auto;right:0}#aroma_shooter_lp #review .review_item:nth-child(5){font-size:13px;line-height:22px;width:calc(27500vw/375);height:155px;bottom:298px;left:0}#aroma_shooter_lp #review .review_item:nth-child(6){font-size:13px;line-height:20px;width:calc(30700vw/375);height:133px;bottom:159px;left:auto;right:0}#aroma_shooter_lp #review .review_item:nth-child(7){font-size:18px;line-height:28px;width:calc(23900vw/375);height:157px;bottom:0;left:13px;right:auto}#aroma_shooter_lp #benefit{padding-bottom:103px}#aroma_shooter_lp #benefit>p{font-size:14px;line-height:25px;margin-top:26px}#aroma_shooter_lp .benefit_wrapper{column-gap:10px;row-gap:32px;padding:0 30px;margin-top:33px}#aroma_shooter_lp .benefit_item{width:calc(50vw - 35px);height:calc(50vw - 35px);max-width:243px;max-height:243px}#aroma_shooter_lp .benefit_item img{width:35%;min-width:50.4px}#aroma_shooter_lp .benefit_item p{font-size:12px;line-height:18px;margin-top:14px}#aroma_shooter_lp #benefit .caution{margin-top:32px}#aroma_shooter_lp #product{padding-bottom:65px}#aroma_shooter_lp .product_wrapper{margin-top:18px}#aroma_shooter_lp .product_item{flex-direction:column!important}#aroma_shooter_lp .product_item>img,#aroma_shooter_lp .product_item .product_content{width:100%}#aroma_shooter_lp .product_item .product_content{padding:17px 13.5px 36px}#aroma_shooter_lp .product_item .product_content>h5{font-size:14px}#aroma_shooter_lp .product_item .product_content>h5:before,#aroma_shooter_lp .product_item .product_content>h5:after{width:calc(50% - 45px)}#aroma_shooter_lp .product_item:nth-child(2n) .product_content>h5:before,#aroma_shooter_lp .product_item:nth-child(2n) .product_content>h5:after{width:calc(50% - 66px)}#aroma_shooter_lp .product_item .product_content>p.aroma_purple,#aroma_shooter_lp .product_item .product_content>p.aroma_blue{font-size:14px;margin-top:6px}#aroma_shooter_lp .product_item .product_content>p span{font-size:22px;line-height:32px}#aroma_shooter_lp .product_item .product_content .product_content_tag{margin-top:20px;gap:4px}#aroma_shooter_lp .product_item .product_content .product_content_tag>span{font-size:11px;line-height:16px;letter-spacing:0em;padding:4px 9.5px}#aroma_shooter_lp .product_content_text{font-size:13px;line-height:25px}#aroma_shooter_lp .product_item .product_content>span{font-size:13px;line-height:30px;margin-top:25px;padding-left:15px}#aroma_shooter_lp .product_item .product_content>span:after{width:calc(100% - 173px)}#aroma_shooter_lp .product_item:nth-child(2n) .product_content>span:after{width:calc(100% - 172px)}#aroma_shooter_lp .product_item .product_content_bottom{flex-direction:column;gap:9px}#aroma_shooter_lp .product_content_bottom_left{padding-left:23px;margin-right:auto}#aroma_shooter_lp .product_content_bottom h5{font-size:13px;line-height:22px;margin-top:20px}#aroma_shooter_lp .product_content_bottom_left p,#aroma_shooter_lp .product_content_bottom_left span{margin-top:5px}#aroma_shooter_lp .product_content_bottom_left p{font-size:11px;line-height:20px}#aroma_shooter_lp .product_content_bottom_right{padding-right:25px}#aroma_shooter_lp .product_content_bottom_left span,#aroma_shooter_lp .product_content_bottom_right p{font-size:10px}#aroma_shooter_lp .product_content_bottom_right p{line-height:24px}#aroma_shooter_lp .product_content_bottom_right p .price{font-size:27px;line-height:39px}#aroma_shooter_lp .product_content .campaign_detail_4th a{margin-top:13px}#aroma_shooter_lp #product .caution{top:0;left:0;margin-top:13px;padding:0 20px}#aroma_shooter_lp #product .sup{line-height:1.5}#aroma_shooter_lp #campaign{padding-bottom:106px}#aroma_shooter_lp .campaign_wrapper{width:calc(100% - 40px);margin:45px auto 0;border:4px solid #C82070}#aroma_shooter_lp .campaign_top{flex-direction:column;padding:40px 24px 36px;gap:30px}#aroma_shooter_lp .campaign_top_left,#aroma_shooter_lp .campaign_top_right,#aroma_shooter_lp .campaign_top_right_box{width:100%}#aroma_shooter_lp .campaign_top_left{flex-wrap:wrap}#aroma_shooter_lp .campaign_top_left_sp{width:100%}#aroma_shooter_lp .campaign_top_left_sp span{display:inline!important;margin:0!important;padding:0}#aroma_shooter_lp .campaign_top_left_sp h5{font-size:20px;font-weight:700;line-height:39px;letter-spacing:.03em;display:block;width:max-content;margin:0 auto}#aroma_shooter_lp .campaign_top_left_sp h5 span{font-size:29px}#aroma_shooter_lp .campaign_top_left_sp h5 img{margin-bottom:15px}#aroma_shooter_lp .campaign_top_left_sp h5 img:first-child{margin-right:15px}#aroma_shooter_lp .campaign_top_left_sp h5 img:last-child{margin-left:15px}#aroma_shooter_lp .campaign_top_left_sp h4{font-size:21px;font-weight:700;line-height:40px;letter-spacing:.03em;margin-top:6px;text-align:center}#aroma_shooter_lp .campaign_top_left_sp h3{font-size:29px;font-weight:500;line-height:52px;letter-spacing:.03em;text-align:center}#aroma_shooter_lp .campaign_top_left>span{font-size:19px;padding-top:0;margin:auto 16px}#aroma_shooter_lp .campaign_img img{width:51.15px!important}#aroma_shooter_lp .campaign_top_left .circle{font-size:13px;width:65px;height:65px;bottom:65px}.circle_purple{left:-57.67px}.circle_blue{right:-57.67px}#aroma_shooter_lp .campaign_top_right{padding-left:0}#aroma_shooter_lp .campaign_top_right p{font-size:13px;line-height:23px;letter-spacing:.02em;margin-top:0}#aroma_shooter_lp .campaign_top_right p>span{line-height:28px}#aroma_shooter_lp .campaign_top_right p span span{font-size:20px}#aroma_shooter_lp .campaign_bottom{padding:40px 0 34.4px}#aroma_shooter_lp .campaign_wrapper>h5{font-size:16px;line-height:24px;margin-top:-12px}#aroma_shooter_lp .campaign_wrapper>h5:before,#aroma_shooter_lp .campaign_wrapper>h5:after{width:calc(50% - 48px)}#aroma_shooter_lp .campaign_bottom_wrapper{flex-direction:column;gap:32px;justify-content:center;align-items:center}#aroma_shooter_lp .campaign_bottom_wrapper_item{flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:16px}#aroma_shooter_lp .campaign_bottom_wrapper_item img{width:75px}#aroma_shooter_lp .campaign_bottom_wrapper_item:first-child span{margin-top:2px}#aroma_shooter_lp .campaign_bottom_wrapper_item:first-child img{padding:0 10px}#aroma_shooter_lp .campaign_bottom_wrapper_item span{font-size:21px;width:31.5px;height:31.5px}#aroma_shooter_lp .campaign_bottom_wrapper_item p{font-size:13px;line-height:23px;text-align:center;display:block;width:100%}#aroma_shooter_lp .right_top{width:93px;height:93px;top:-46px;right:-15px}#aroma_shooter_lp #campaign .sup{font-size:8px;line-height:3.5;font-weight:400}#aroma_shooter_lp #campaign\3000.campaign_detail_4th{margin:12px auto 0}#aroma_shooter_lp #campaign\3000.caution{bottom:56px}#aroma_shooter_lp #howtouse{padding-bottom:60px}#aroma_shooter_lp .howtouse_wrapper{flex-direction:column;margin-top:28px}#aroma_shooter_lp .howtouse_item{column-gap:23px;row-gap:28px;margin:0 auto}#aroma_shooter_lp .howtouse_title{font-size:13px;line-height:30px;height:30px}#aroma_shooter_lp .howtouse_content{width:calc(50% - 14px)}#aroma_shooter_lp .howtouse_content_top{height:128px}#aroma_shooter_lp .howtouse_content_top h4{font-size:14px}#aroma_shooter_lp .howtouse_content p{font-size:12px;line-height:23px}}.aroma_product_page{padding-top:0!important}.aroma_gray{color:#939393}.aroma_product_page .aroma_section,.aroma_product_page .p_image_banner{max-width:1330px;margin-left:auto;margin-right:auto;opacity:1!important;transform:translate(0)}.aroma_product_page #p_top{padding-bottom:144px}.aroma_product_page .p_top_wrapper{display:flex;gap:28px;max-width:1089px;margin:0 auto}.aroma_product_page .p_top_item{text-align:center}.aroma_product_page .p_top_item>h5{font-family:Avenir;font-size:15px;font-weight:700;line-height:30px;display:block;width:100%;text-align:center;position:relative}.aroma_product_page .p_top_item>h5:before,.aroma_product_page .p_top_item>h5:after{content:"";display:block;width:calc(50% - 51px);height:1px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%)}.aroma_product_page .p_top_item2>h5:before,.aroma_product_page .p_top_item2>h5:after{width:calc(50% - 74px);background:#0c8b9d}.aroma_product_page .p_top_item3>h5:before,.aroma_product_page .p_top_item3>h5:after{width:calc(50% - 88px);background:#939393}.aroma_product_page .product_content_tag{flex-wrap:wrap}#aroma_shooter_lp.aroma_product_page .product_content_tag>span{font-size:12px;line-height:18px;display:block;width:max-content;padding:4px 16px;border-radius:21px}#aroma_shooter_lp .product_content_tag.aroma_gray>span{border:1px solid #939393}.aroma_product_page .p_top_item>.title{font-size:12px;font-weight:700;line-height:20px;letter-spacing:.05em;margin-top:16px}.aroma_product_page .p_top_item>.price{font-size:29px;font-weight:300;line-height:34px;display:block;margin-top:16px;height:34px}.aroma_product_page .p_top_item>.otoku{color:#ff0074}.aroma_product_page .p_top_item>.otoku span{font-size:14px;font-weight:700;color:#fff;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-3px);background:#ff0074;padding:0 7px;margin-right:12px;height:34px}.aroma_product_page .p_top_item .campaign_detail_4th{margin:24px auto 0}.aroma_product_page #p_top .sup{font-size:8px;line-height:1.5}.aroma_product_page .image_banner .fv_left_top{top:min(calc(8400vw / 1366),84px)!important;left:min(calc(9000vw / 1366),90px)!important}.aroma_product_page .image_banner h1{font-size:min(calc(3700vw / 1366),37px)!important;line-height:calc(61 / 37)!important}.aroma_product_page .image_banner .aromashooter{width:min(calc(32222vw / 1366),322.22px)!important;margin-top:min(calc(3767vw / 1366),37.67px)!important}.aroma_product_page .image_banner .sup{font-size:min(calc(1000vw/1366),10px)!important;line-height:5}.aroma_product_page .image_banner .fits{width:min(calc(26064vw / 1366),240.64px)!important;top:auto!important;right:auto!important;bottom:52px;left:41px}.aroma_product_page #collaboration{background:url(/cdn/shop/files/aroma_campaign_bg.png?v=1724374742) center!important;display:flex;justify-content:center;gap:84px;padding-top:95px;min-height:608px!important}.aroma_product_page .collaboration_left{width:min(calc(61500vw/1366),615px);padding-top:10px;text-align:center}.aroma_product_page .collaboration_left>p{font-size:min(calc(2000vw/1366),20px);font-weight:700;line-height:1.5;letter-spacing:.1em;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:6px 0;border-radius:31px;border:1px solid #C82070;margin:0 auto}.aroma_product_page .collaboration_left>img{width:min(calc(60000vw/1366),600px);margin:33px auto 0}.aroma_product_page .collaboration_right{text-align:center}.aroma_product_page .collaboration_right>p{font-size:20px;line-height:24px;font-weight:700}.aroma_product_page .collaboration_right h4{font-size:42px;line-height:48px;font-weight:500;margin-top:12px}.aroma_product_page .collaboration_right .plus{font-weight:200}.aroma_product_page .collaboration_right>p:not(:first-child){font-size:21px;line-height:20px;display:block;width:max-content;margin:16px auto 0;padding-bottom:10px;border-bottom:5px solid #FFFFFF}.aroma_product_page .collaboration_right_bottom{font-size:16px;line-height:35px;margin-top:50px;text-align:left}.aroma_product_page #issue{background:none!important;padding-top:0!important;padding-bottom:126px!important}#aroma_shooter_lp.aroma_product_page #issue .issue_wrapper{background:#f4f4f8!important;max-width:100%;padding:95px 26px 109px;margin-top:0!important;position:relative}#aroma_shooter_lp.aroma_product_page .issue_arrow{width:532px;position:relative!important;opacity:1!important}#aroma_shooter_lp.aroma_product_page .issue_right>p{display:block;width:max-content;margin-top:37px;padding-left:min(calc(8200vw / 1366),82px)}#aroma_shooter_lp.aroma_product_page .single_purple .issue_left_item p span{border-bottom:2px solid #C71B75!important}#aroma_shooter_lp.aroma_product_page .issue_right>div:not(:first-child){font-weight:400!important;line-height:35px!important;letter-spacing:0em!important;width:max-content;margin-top:32px!important;padding-left:min(calc(8200vw / 1366),82px)}#aroma_shooter_lp.aroma_product_page .issue_left{column-gap:24px}#aroma_shooter_lp.aroma_product_page .issue_left>img{margin:46px auto 0}#aroma_shooter_lp.aroma_product_page #issue .issue_left_item p{font-size:18px;line-height:34px}.aroma_product_page #issue .issue_single>img{height:152px!important;margin-top:auto!important;margin-bottom:21.5%!important}.aroma_product_page .aroma_separation{background-image:url(/cdn/shop/files/aroma_p_banner_pc.png?v=1724580392)}#aroma_shooter_lp.aroma_product_page #p_product{padding-bottom:120px}#aroma_shooter_lp.aroma_product_page .product_item{flex-wrap:wrap;justify-content:center;column-gap:28px;row-gap:30px}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n){flex-direction:row!important;margin-top:75px}#aroma_shooter_lp.aroma_product_page .product_item>h5{font-family:Avenir;font-size:24px;font-weight:700;line-height:33px;display:block;width:100%;text-align:center;position:relative}#aroma_shooter_lp.aroma_product_page .product_item>h5:before,#aroma_shooter_lp.aroma_product_page .product_item>h5:after{content:"";display:block;width:calc(50% - 96px);height:1px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%)}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n)>h5:before,#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n)>h5:after,#aroma_shooter_lp.aroma_product_page .product_item.only_daily>h5:before,#aroma_shooter_lp.aroma_product_page .product_item.only_daily>h5:after{width:calc(50% - 133px);background:#0c8b9d}#aroma_shooter_lp.aroma_product_page .product_item>img{width:496px;margin-top:22px}#aroma_shooter_lp.aroma_product_page .product_item .product_content{background:none!important;padding:0!important}#aroma_shooter_lp.aroma_product_page .product_content_top{width:436px;margin:0 auto}#aroma_shooter_lp.aroma_product_page .product_content_top>p.aroma_purple,#aroma_shooter_lp.aroma_product_page .product_content_top>p.aroma_blue{font-size:20px;font-weight:700;line-height:38px;letter-spacing:.05em;text-align:center;margin-top:0}#aroma_shooter_lp.aroma_product_page .product_content_top>p span{font-size:31px;line-height:63px}#aroma_shooter_lp.aroma_product_page .product_content .product_content_tag{margin-top:21px;gap:12px}#aroma_shooter_lp.aroma_product_page .product_content .product_content_tag>span{font-size:15px;line-height:21px;letter-spacing:0em!important;padding:9px 20px}#aroma_shooter_lp.aroma_product_page .product_item:first-child .product_content_tag{width:485px;position:relative;left:50%;transform:translate(-50%)}#aroma_shooter_lp.aroma_product_page .p_product_content_bottom>h5{font-size:17px;font-weight:700;line-height:32px;margin-top:23px}#aroma_shooter_lp.aroma_product_page .product_content_text{width:auto;margin:30px auto 0}#aroma_shooter_lp.aroma_product_page .product_item .product_content>span{margin-top:44px;padding-left:0!important}#aroma_shooter_lp.aroma_product_page .product_item .product_content>span:after{content:"";display:block;width:calc(100% - 228px);height:1px;background:#c82070;position:absolute;top:50%;transform:translateY(-50%);right:0}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n) .product_content>span:after,#aroma_shooter_lp.aroma_product_page .product_item.only_daily .product_content>span:after{background:#0c8b9d}#aroma_shooter_lp.aroma_product_page .product_item .product_content>img{width:100%;margin-top:28px}#aroma_shooter_lp #p_product .caution{position:relative;top:77px;width:83%;margin:0 auto;left:0}#aroma_shooter_lp #p_product .sup{line-height:1.5!important}#aroma_shooter_lp.aroma_product_page #benefit{background:url(/cdn/shop/files/aroma_campaign_bg.png?v=1724374742)!important;background-size:cover!important;padding-bottom:7px!important}#aroma_shooter_lp.aroma_product_page #benefit>p{font-size:20px;font-weight:700;line-height:29px;letter-spacing:.05em;text-align:center;margin-top:0!important}#aroma_shooter_lp.aroma_product_page .benefit_item{background:#fff!important;border-radius:50%}#aroma_shooter_lp.aroma_product_page .benefit_item p{font-size:14px;line-height:21px;letter-spacing:.08em;text-align:center;margin-top:17px}#aroma_shooter_lp.aroma_product_page #benefit .caution{position:relative;bottom:auto;margin-top:20px}#aroma_shooter_lp.aroma_product_page #benefit .sup{line-height:1.8}#aroma_shooter_lp.aroma_product_page #point{background:url(/cdn/shop/files/aroma_campaign_bg.png?v=1724374742)!important;background-size:cover!important;padding-bottom:85px!important;margin-top:16px}#aroma_shooter_lp.aroma_product_page #point>p{font-size:23px;font-weight:700;line-height:38px;letter-spacing:.05em;text-align:center}#aroma_shooter_lp.aroma_product_page .p_point_content{margin-top:46px;height:auto;padding:0 62px}#aroma_shooter_lp.aroma_product_page .p_point_content>div{background:#fff;border-radius:10px;padding-top:27px;position:relative}#aroma_shooter_lp.aroma_product_page .p_point_content>div:not(:first-child){margin-top:40px}#aroma_shooter_lp.aroma_product_page .p_point_icon{position:absolute;top:23px;left:23px;margin:0}#aroma_shooter_lp.aroma_product_page .p_point_content h4{font-size:21px;font-weight:500;line-height:38px;display:flex;align-items:center;justify-content:center}#aroma_shooter_lp .p_point_content h4 .aroma_large{font-size:31px;line-height:61px;letter-spacing:.03em;margin-left:7px}#aroma_shooter_lp .p_point_content1{padding-bottom:28px}#aroma_shooter_lp .p_point_content1 .point1_graph{display:flex;justify-content:center;gap:53px;margin-top:46px;padding-left:0!important}#aroma_shooter_lp .p_point_content1 .caution{position:relative;display:block;top:0;left:0;padding:0 24px;margin-top:70px}#aroma_shooter_lp .p_point_content2{padding-bottom:63px;text-align:center}#aroma_shooter_lp .p_point_content2 p{font-size:16px;line-height:30px;letter-spacing:.06em;margin-top:26px}#aroma_shooter_lp .p_point_content2 p span{font-weight:700}#aroma_shooter_lp .p_point_content2 img{margin-top:50px}#aroma_shooter_lp .p_point_content3{padding-bottom:36px}#aroma_shooter_lp .p_point_content3 h4{font-size:23px;line-height:35px;letter-spacing:.03em}#aroma_shooter_lp .p_point_content3 .point_content3_wrapper{width:100%;display:flex;justify-content:center;gap:23px;margin-top:27px}#aroma_shooter_lp .p_point_content3 .point_content3_wrapper span{margin-top:0;line-height:30px;width:372px;padding:4px 0}#aroma_shooter_lp .p_point_content3 .point_content3_wrapper p{line-height:33px}#aroma_shooter_lp .p_point_content .sup{line-height:5;margin-bottom:auto}#aroma_shooter_lp.aroma_product_page #howtouse h2{color:#000;position:relative;font-family:Bodoni Moda,serif;font-weight:500;text-align:center;padding-top:1em;margin-bottom:1em;line-height:1.2;font-size:3.2rem;letter-spacing:var(--letter_s_l)}#aroma_shooter_lp.aroma_product_page #howtouse h2:before{content:"";display:block;position:absolute;top:0;left:50%;width:80px;height:0;border-top:1px solid currentColor;transform:rotate(350deg) translate(-50%)}.aroma_spec{padding:0 min(8.5vw,calc(1330px * .085)) 120px;margin-bottom:0}.aroma_spec>*{max-width:500px}.aroma_spec .fe_spec__content h5{font-size:14px;margin-bottom:15px;font-weight:700}.aroma_spec .under{text-decoration:underline}@media (min-width: 980px){.aroma_product_page .p_top_wrapper{padding:0 20px}.aroma_product_page .p_img_tag img{width:auto;height:251px}}@media (max-width: 979px){.aroma_product_page #p_top{padding-bottom:254px}.aroma_product_page .p_top_wrapper{flex-direction:column;gap:66px;padding:0 15px}.aroma_product_page .p_img_tag{display:flex;justify-content:center}.aroma_product_page .p_img_tag img,.aroma_product_page .p_img_tag .product_content_tag{width:50%}.aroma_product_page .p_img_tag img{min-width:185px;max-width:374px}.aroma_product_page .p_img_tag .product_content_tag{flex-direction:column;align-items:center;gap:10px!important;margin:0!important}#aroma_shooter_lp.aroma_product_page .p_img_tag .product_content_tag>span{width:100%;padding:4px 16px}.aroma_product_page .image_banner h1{font-size:max(calc(2300vw / 375),23px)!important;line-height:calc(38 / 23)!important}.aroma_product_page .image_banner .aromashooter{width:max(54.168vw,203.13px)!important;margin-top:max(7.2vw,27px)!important}.aroma_product_page .image_banner .sup{font-size:max(calc(1000vw/375),10px)!important;line-height:3!important}.aroma_product_page .image_banner .fits{width:max(48.992vw,183.72px)!important}.aroma_product_page #collaboration{flex-direction:column;gap:32px;padding:42px 10px 60px!important}.aroma_product_page .collaboration_left{width:100%;padding-top:0}.aroma_product_page .collaboration_left>p{font-size:17px;line-height:28px;width:100%;padding:18px 0;border-radius:45px}.aroma_product_page .collaboration_left>img{width:100%;margin-top:22px}.aroma_product_page .collaboration_right>p{font-size:15px;line-height:18px}.aroma_product_page .collaboration_right h4{font-size:34px;line-height:38px;margin-top:9px}.aroma_product_page .collaboration_right>p:not(:first-child){font-size:16px;line-height:15px;letter-spacing:.03em;margin-top:9px;padding-bottom:6px}.aroma_product_page .collaboration_right_bottom{font-size:13px;font-weight:500;line-height:28px;margin-top:39px;text-align:center}.aroma_product_page #issue{background:none!important;padding-top:0!important;padding-bottom:0!important}#aroma_shooter_lp.aroma_product_page .issue_arrow{width:100%!important;margin-top:0!important;transform:translate(0)!important;background:#f4f4f8}#aroma_shooter_lp.aroma_product_page .issue_arrow img{width:100%}#aroma_shooter_lp.aroma_product_page .issue_arrow p{font-size:max(calc(1700vw / 375),17px)!important;line-height:max(7.2vw,27px)!important}#aroma_shooter_lp.aroma_product_page #issue .issue_wrapper{flex-direction:column-reverse;max-width:100%;padding:30px 0 126px;position:relative;gap:46px!important}#aroma_shooter_lp.aroma_product_page .issue_right>p,#aroma_shooter_lp.aroma_product_page .issue_right>div:not(:first-child){margin-left:auto;margin-right:auto;padding:0}#aroma_shooter_lp.aroma_product_page .issue_right>p{margin-top:0!important}#aroma_shooter_lp.aroma_product_page .issue_right>div:not(:first-child){font-weight:500!important;line-height:28px!important;letter-spacing:.06em!important;margin-top:24px!important}#aroma_shooter_lp.aroma_product_page .caution{left:26px;bottom:27px;display:block;width:calc(100% - 52px)}#aroma_shooter_lp.aroma_product_page .issue_left{column-gap:24px}#aroma_shooter_lp.aroma_product_page .issue_left>img{margin:0 auto!important}#aroma_shooter_lp.aroma_product_page #issue .issue_left_item p{font-size:18px;line-height:34px}.aroma_product_page #issue .issue_single>img{height:auto!important}#aroma_shooter_lp.aroma_product_page #issue .caution{left:26px;display:block;width:calc(100% - 52px)}.aroma_product_page .aroma_separation{background-image:url(/cdn/shop/files/aroma_p_banner_sp.png?v=1724580391)}#aroma_shooter_lp.aroma_product_page #p_product{padding-left:13.5px;padding-right:13.5px;padding-bottom:85px}#aroma_shooter_lp.aroma_product_page .product_item{row-gap:8px}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n){margin-top:60px}#aroma_shooter_lp.aroma_product_page .product_item>h5{font-size:14px;line-height:30px}#aroma_shooter_lp.aroma_product_page .product_item>h5:before,#aroma_shooter_lp.aroma_product_page .product_item>h5:after{width:calc(50% - 46px)}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n)>h5:before,#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n)>h5:after,#aroma_shooter_lp.aroma_product_page .product_item.only_daily>h5:before,#aroma_shooter_lp.aroma_product_page .product_item.only_daily>h5:after{width:calc(50% - 68px)}#aroma_shooter_lp.aroma_product_page .product_item>p{font-size:14px;font-weight:700;line-height:30px;text-align:center;margin-top:0}#aroma_shooter_lp.aroma_product_page .product_item>p span{font-size:31px;line-height:32px}#aroma_shooter_lp.aroma_product_page .product_item>img{width:calc(1064vw / 15);margin:17px auto 0}#aroma_shooter_lp.aroma_product_page .product_content_top{width:100%}#aroma_shooter_lp.aroma_product_page .product_content .product_content_tag{margin-top:21px;gap:4px}#aroma_shooter_lp.aroma_product_page .product_content .product_content_tag>span{font-size:11px;line-height:18px;padding:3px 8px}#aroma_shooter_lp.aroma_product_page .product_item:first-child .product_content_tag{width:100%;left:auto;transform:translate(0)}#aroma_shooter_lp.aroma_product_page .p_product_content_bottom,#aroma_shooter_lp.aroma_product_page .product_content_text{padding:0 21.5px}#aroma_shooter_lp.aroma_product_page .p_product_content_bottom>h5{font-size:13px;line-height:22px}#aroma_shooter_lp.aroma_product_page .p_product_content_bottom>p{font-size:10px;line-height:20px;margin-top:6px}#aroma_shooter_lp.aroma_product_page .product_content_text{margin:20px auto 0}#aroma_shooter_lp.aroma_product_page .product_item .product_content>span{margin-top:25px;padding-left:15px!important}#aroma_shooter_lp.aroma_product_page .product_item .product_content>span:after{width:calc(100% - 173px)}#aroma_shooter_lp.aroma_product_page .product_item:nth-child(2n) .product_content>span:after{width:calc(100% - 172px)}#aroma_shooter_lp.aroma_product_page .product_item .product_content>img{margin-top:10px}#aroma_shooter_lp #p_product .caution{top:45px;width:100%}#aroma_shooter_lp.aroma_product_page #benefit{padding-bottom:27px!important}#aroma_shooter_lp.aroma_product_page #benefit>p{font-size:14px;line-height:25px}#aroma_shooter_lp.aroma_product_page .benefit_item p{font-size:12px;line-height:18px;margin-top:14px}#aroma_shooter_lp.aroma_product_page #benefit .sup{line-height:1.8}#aroma_shooter_lp.aroma_product_page #point{padding-bottom:40px!important;margin-top:3px}#aroma_shooter_lp.aroma_product_page #point>p{font-size:16px;line-height:25px;margin-top:0}#aroma_shooter_lp.aroma_product_page .p_point_content{margin-top:26px;padding:0 12px}#aroma_shooter_lp.aroma_product_page .p_point_content>div{padding-top:21px}#aroma_shooter_lp.aroma_product_page .p_point_content>div:not(:first-child){margin-top:18px}#aroma_shooter_lp.aroma_product_page .p_point_icon{top:12px;left:12px;padding:0!important}#aroma_shooter_lp.aroma_product_page .p_point_content h4{font-size:14px;display:inline-block;text-align:center;width:100%}#aroma_shooter_lp .p_point_content h4 .aroma_large{font-size:23px;line-height:30px;margin-left:0}#aroma_shooter_lp .p_point_content1{padding-bottom:34px}#aroma_shooter_lp .p_point_content1 .point1_graph{gap:39px;margin-top:33px;padding:0 27px!important}#aroma_shooter_lp .p_point_content1 .caution{width:calc(100% - 26px);left:13px;padding:0;margin-top:30px}#aroma_shooter_lp .p_point_content2{padding-bottom:63px}#aroma_shooter_lp .p_point_content2 p{font-size:13px;line-height:28px;margin-top:18px;padding:0 56px;text-align:left}#aroma_shooter_lp .p_point_content2 img{margin-top:18px;padding:0 56px}#aroma_shooter_lp .p_point_content2 .caution{text-align:left}#aroma_shooter_lp .p_point_content3{padding-bottom:40px}#aroma_shooter_lp .p_point_content3 h4{font-size:18px!important;line-height:30px!important}#aroma_shooter_lp .p_point_content3 .point_content3_wrapper{flex-direction:column;width:100%;padding:0 34px;gap:29px;margin-top:30px}#aroma_shooter_lp .p_point_content3 .point_content3_wrapper span{width:100%}#aroma_shooter_lp .p_point_content .sup{line-height:2}}@media (max-width: 640px){.aroma_spec{padding:0 16px 85px;margin-top:33px}.aroma_spec>*{max-width:100%}.aroma_spec .fe_spec__right,.aroma_spec .fe_spec__content:not(:first-child){margin-top:50px}.aroma_spec .fe_spec__content h5{margin-top:0;margin-bottom:11px}}#thermal_air_lp{padding-top:60px}.thermal_section{padding-top:50px;opacity:0;transform:translateY(50px);transition:opacity .2s ease-out,transform .2s ease-out}#thermal_air_lp>div{position:relative}.thermal_orange,#thermal_air_lp .section_title,#thermal_product_page_top .section_title{color:#ff8a3d}.thermal_gold{color:#ab8c36}#thermal_air_lp .section_title img,#thermal_product_page_top .section_title img{display:block;margin:0 auto}#thermal_air_lp h2,#thermal_product_page_top h2{font-size:50px;font-weight:300;font-family:Avenir,sans-serif;line-height:1.36;letter-spacing:.08em;text-align:center}#thermal_air_lp p,#thermal_product_page_top #day365>p,#thermal_product_page_bottom p{font-size:16px;line-height:2.1875;letter-spacing:.06em}#thermal_air_lp p{margin-top:24px}#thermal_air_lp .section_title p,#thermal_product_page_top .section_title p{font-size:20px;font-weight:700;line-height:calc(29 / 20);letter-spacing:.08em;text-align:center;margin-top:0}#thermal_air_lp .section_title h2,#thermal_product_page_top .section_title h2{margin-top:12px}#thermal_air_lp .sup,#thermal_product_page_bottom .sup{font-size:10px;vertical-align:top;line-height:2}#thermal_air_lp .caution,#thermal_product_page_bottom .caution{font-size:10px;color:#707070;line-height:1.5;letter-spacing:.08em;position:absolute;left:23px;bottom:15px}#thermal_air_lp .image_banner,#thermal_product_page_top .image_banner{position:relative}#thermal_air_lp .image_banner:first-child>*:not(div),#thermal_air_lp .image_banner:first-child>div>*{opacity:0;transition:all .2s linear}#thermal_air_lp .image_banner:first-child .visible{opacity:1}#thermal_air_lp .image_banner .fv_left_top{position:absolute;top:min(calc(9800vw / 1366),98px);left:min(calc(10400vw / 1366),104px)}#thermal_air_lp .image_banner h4{font-size:calc(2400vw / 1366);line-height:calc(50 / 24);letter-spacing:.12em}#thermal_air_lp .thermal_1024{font-size:calc(2100vw / 1366);line-height:1;letter-spacing:.04em;display:flex;align-items:center;width:max-content;height:calc(4000vw / 1366);padding:0 12px;border:1px solid #FF8A3D;margin-top:35px}#thermal_air_lp .thermal_1024_number{font-size:calc(2300vw / 1366);font-family:Avenir,sans-serif;letter-spacing:.06em;margin-top:calc(200vw / 980)}#thermal_air_lp .thermal_1024_text{margin-bottom:calc(200vw / 980)}#thermal_air_lp .image_banner .fv_left_bottom{position:absolute;bottom:min(calc(8200vw / 1366),82px);left:min(calc(10400vw / 1366),104px)}#thermal_air_lp .image_banner .fv_left_bottom img{width:calc(39600vw / 1366)}#thermal_air_lp .image_banner .fv_left_bottom p{font-size:calc(2000vw / 1366);line-height:2.15;letter-spacing:.08em;margin-top:calc(2800vw / 1366)}#thermal_air_lp .thermal_bar{padding:25px 0;border-top:2px solid #FF8A3D;border-bottom:2px solid #FF8A3D}#thermal_air_lp .thermal_bar_content{display:flex;align-items:center;gap:16px;margin-right:21px}#thermal_air_lp .thermal_bar_content img:first-child{width:484.68px;height:30.96px}#thermal_air_lp .thermal_bar_content img:last-child{width:44.77px}#thermal_air_lp #about{text-align:center}#thermal_air_lp .about_top{padding-bottom:48px;background:#fff;position:relative}#thermal_air_lp .about_top img{width:min(calc(49900vw / 1366),500px)}#thermal_air_lp .about_top h4{font-size:20px;font-weight:700;line-height:2.25;letter-spacing:.08em;margin-top:10px}#thermal_air_lp .about_bottom{padding-top:50px;padding-bottom:75px;position:relative;overflow:hidden}#thermal_air_lp .about_bottom>*{position:relative;z-index:2}#thermal_air_lp .about_bottom:before,#thermal_air_lp .about_bottom:after{content:"";display:block;position:absolute}#thermal_air_lp .about_bottom:before{width:100vw;height:112.21px;bottom:0;left:0;background:#f4f4f8}#thermal_air_lp .about_bottom:after{width:150.625vw;height:56.25vw;bottom:0;left:50%;transform:translate(-50%);background:#ff8a3d;border-bottom-left-radius:50%;border-bottom-right-radius:50%;z-index:1}#thermal_air_lp .about_bottom h4,#thermal_product_page_top #day365 h4{font-size:20px;font-weight:500;line-height:calc(29 / 20);letter-spacing:.06em}#thermal_air_lp .about_bottom h3,#thermal_product_page_top #day365 h3{font-size:25px;font-weight:700;line-height:1.44;letter-spacing:.08em;margin-top:15px}#thermal_air_lp .about_content_bottom{display:flex;justify-content:center;flex-wrap:wrap;gap:32px;margin-top:40px}#thermal_air_lp .about_content_bottom_item{width:171px;height:171px;background:url(/cdn/shop/files/thermal_circle.png?v=1728685484) no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}#thermal_air_lp .about_content_bottom_item p{font-size:13px;line-height:calc(19 / 13);letter-spacing:.06em;margin-top:0}#thermal_air_lp .about_content_bottom_item h4{font-size:15px;line-height:calc(5 / 3);letter-spacing:.06em;margin-top:6px}#thermal_air_lp .orange_area,#thermal_product_page_top .orange_area,#thermal_product_page_bottom .orange_area{color:#fff;background:#ff8a3d}#thermal_air_lp #technology{background:#f4f4f8;border-bottom:2px solid #FF8A3D}.technology_top{display:flex;flex-wrap:wrap;justify-content:center;gap:28px;margin-top:50px;padding-bottom:100px}.technology_top_item a{display:flex}.technology_top_item_left{width:38px;font-weight:300;font-family:Avenir,sans-serif;letter-spacing:.08em}.technology_top_item_number{font-size:26px;line-height:calc(36 / 26);text-align:center;border-top:2px solid #FF8A3D;border-bottom:2px solid #FF8A3D;margin-bottom:8px}#thermal_air_lp .technology_top_item_title{font-size:15px;line-height:1.2;writing-mode:vertical-rl;transform:rotate(180deg);display:inline-flex;align-items:center;width:100%;text-align:right}#thermal_air_lp .technology_top_item_main,#thermal_product_page_top .technology_top_item{width:216px;border:2px solid #FF8A3D;background:#fff;height:100%;padding:12px 10px;text-align:center;position:relative}#thermal_air_lp .technology_top_item_main p,#thermal_product_page_top .technology_top_item p{font-size:11px;line-height:calc(16 / 11);letter-spacing:.03em;margin-top:8px}#thermal_air_lp .technology_top_item_main h5,#thermal_product_page_top .technology_top_item h5{font-size:14px;font-weight:700;line-height:calc(20 / 14);letter-spacing:.025em;margin-top:3px}#thermal_air_lp .technology_top_item_main:after{content:"";display:block;border-top:15px solid #FF8A3D;border-left:25.5px solid transparent;border-right:25.5px solid transparent;position:absolute;bottom:-15px;left:50%;transform:translate(-50%)}#thermal_air_lp .technology_content_item{display:flex;border-top:2px solid #FF8A3D;padding-right:min(calc(13000vw / 1366),130px)}#thermal_air_lp .technology_content_title{width:calc(50vw - 553px);min-width:130px;font-weight:300;font-family:Avenir,sans-serif}#thermal_air_lp .technology_content_title_number{font-size:51px;line-height:calc(70/51);letter-spacing:.08em;display:flex;align-items:center;justify-content:flex-end;padding-right:4px;position:relative;top:-2px;height:80px}#thermal_air_lp .technology_content_title_number span{position:relative;z-index:2}#thermal_air_lp .technology_content_title_number:after{content:"";position:absolute;display:block;width:24px;height:80px;background:#ff8a3d;right:-12px;border-radius:50%;z-index:1}#thermal_air_lp .technology_content_title_side{font-size:28px;line-height:calc(34 / 28);writing-mode:vertical-rl;letter-spacing:.08em;transform:rotate(180deg);display:inline-flex;align-items:flex-end;width:100%;text-align:right;margin-top:24px;padding-left:30px;max-width:1106px}#thermal_air_lp .technology_content_box{background:#fff;padding:60px min(calc(7000vw/1366),70px) 50px;border-left:2px solid #FF8A3D;border-right:2px solid #FF8A3D;position:relative;width:100%}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box{padding-top:72px}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:before,#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:after{content:"";display:block;height:12px;position:absolute;top:0}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:before{width:100vw;left:0;background:#fff;border-bottom:2px solid #FF8A3D}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:after{right:-2px;border-right:2px solid #FF8A3D}#thermal_air_lp .technology_content_top{display:flex;justify-content:center;gap:calc(4400vw / 1366)}#thermal_air_lp .technology_content_top_left{width:calc(5200% / 94);min-width:350px;max-width:520px}#thermal_air_lp .technology_content_top_left h4{font-size:min(calc(2000vw / 1366),20px);font-weight:700;line-height:calc(29 / 20);letter-spacing:.08em}#thermal_air_lp .technology_content_top_left h3{font-size:min(calc(2500vw / 1366),25px);font-weight:700;line-height:1.8;letter-spacing:.04em;margin-top:min(calc(2200vw / 1366),22px)}#thermal_air_lp .technology_content_top_left p{font-size:min(calc(1600vw / 1366),16px);line-height:2.1875;letter-spacing:.06em;margin-top:min(calc(4000vw / 1366),40px)}#thermal_air_lp .technology_content_top_left img{width:min(calc(44300vw / 1366),443px);margin-top:35px}#thermal_air_lp .technology_content_top_right{width:calc(3600% / 94);max-width:360px}#thermal_air_lp .technology_content_bottom{margin-top:50px}#technology_waterproof .technology_content_bottom{margin-top:0}#thermal_air_lp .technology_content_bottom_wrapper,#thermal_product_page_bottom .technology_terahertz_list,#thermal_product_page_bottom .technology_shape_list{display:flex;flex-wrap:wrap;gap:24px}#thermal_air_lp .technology_content_bottom_item,#thermal_product_page_bottom .technology_terahertz_item,#thermal_product_page_bottom .technology_shape_item{width:calc(50% - 12px);position:relative}#thermal_air_lp .technology_content_bottom_item{background:#f4f4f8;padding:40px min(calc(6000vw/1366),60px)}#thermal_air_lp .terahertz_content_number,#thermal_product_page_bottom .terahertz_content_number{width:46px;height:46px;position:absolute;top:8px;left:8px}#thermal_air_lp .technology_content_bottom_item h4,#thermal_product_page_bottom .technology_terahertz_item h4,#thermal_product_page_bottom .technology_shape_item h4,#thermal_product_page_bottom .technology_box_left h4{font-size:min(calc(2000vw/1366),18px);font-weight:700;line-height:calc(30 / 18);letter-spacing:.1em;text-align:center}#thermal_air_lp .technology_content_bottom_item p,#thermal_product_page_bottom .technology_terahertz_item p,#thermal_product_page_bottom .technology_shape_item p{font-size:13px;line-height:2;letter-spacing:.06em;margin-top:32px}#thermal_air_lp .technology_content_bottom_item p span:not(.thermal_under_orange),#thermal_product_page_bottom .technology_terahertz_item p span:not(.thermal_under_orange){font-weight:700}#thermal_air_lp .technology_content_bottom_item:first-child img:not(.terahertz_content_number){padding-bottom:20px}#thermal_air_lp .technology_content_bottom_item img:not(.terahertz_content_number),#thermal_product_page_bottom .technology_terahertz_item img:not(.terahertz_content_number),#thermal_product_page_bottom .technology_shape_item img{display:block;margin:32px auto 0}#thermal_air_lp .technology_content_bottom_item .caution,#thermal_product_page_bottom .technology_terahertz_item .caution{display:inline-flex;left:0;padding:0 21px}#thermal_air_lp .technology_content_bottom_item .caution span,#thermal_product_page_bottom .technology_terahertz_item .caution span{display:block;min-width:22px}#thermal_air_lp .technology_content_bottom_box{display:flex;justify-content:space-between;background:#f4f4f8;padding:min(calc(4000vw / 1366),40px)}#thermal_air_lp .waterproof_content_bottom_material:not(:first-child){margin-top:min(calc(3000vw / 1366),30px)}#thermal_air_lp .technology_content_bottom_title,#thermal_product_page_bottom .technology_point_bottom_title{display:flex;align-items:center}#thermal_air_lp .technology_content_bottom_number,#thermal_product_page_bottom .technology_point_bottom_number{font-size:14px;line-height:19px;letter-spacing:.08em;width:34px;height:25px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #FF8A3D}#thermal_air_lp .technology_content_bottom_number_right,#thermal_product_page_bottom .technology_point_bottom_number_right{font-size:min(1vw,13px);line-height:calc(19 / 13);letter-spacing:.08em;height:25px;display:flex;align-items:center;padding:0 10px 0 12px;position:relative}#thermal_air_lp .technology_content_bottom_number_right:after,#thermal_product_page_bottom .technology_point_bottom_number_right:after{content:"";display:block;position:absolute;right:0;transform:translate(100%);border-left:5px solid #FF8A3D;border-top:12.5px solid transparent;border-bottom:12.5px solid transparent}#thermal_air_lp .technology_content_bottom_box_left_subtitle,#thermal_product_page_bottom .technology_point_bottom_left_subtitle{font-size:11px;line-height:calc(16 / 11);letter-spacing:.08em;margin-left:14px;display:inline-flex;flex-wrap:wrap;column-gap:3px}#thermal_air_lp .technology_content_bottom_caution,#thermal_product_page_bottom .technology_point_bottom_caution{font-size:13px;font-weight:700;letter-spacing:.15em;width:100%;color:#fff;background:#ff0074;margin-top:42px;border-radius:34px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:8px 20px 8px 12px;position:relative}#thermal_air_lp .technology_content_bottom_caution img,#thermal_product_page_bottom .technology_point_bottom_caution img{width:28px;height:28px}#thermal_air_lp .waterproof_right_point{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);width:15px}#thermal_air_lp .waterproof_content_bottom_material p,#thermal_product_page_bottom .technology_point_bottom_item p{font-size:min(1vw,13px);line-height:2;letter-spacing:.06em;margin-top:8px}#thermal_air_lp .technology_content_bottom_box_left{width:43%}#thermal_air_lp .technology_content_bottom_box_right{width:50%}#thermal_air_lp .material_point,#thermal_product_page_bottom .material_point{display:flex;justify-content:center;margin-top:25px}#thermal_air_lp .material_point{gap:min(calc(1800vw/1366),18px)}#thermal_air_lp .material_point_item,#thermal_product_page_bottom .material_point_item{background:#fff;border-radius:16px;text-align:center;padding:20px 0;max-width:107px}#thermal_air_lp .material_point_item span,#thermal_product_page_bottom .material_point_item span{line-height:1;letter-spacing:.06em;display:block}#thermal_air_lp .material_point_item p,#thermal_product_page_bottom .material_point_item p{font-weight:700;line-height:1;letter-spacing:.06em;margin-top:8px}#thermal_air_lp .material_point_item{width:max(calc((100% - 3600vw / 1366) / 3),calc((100% - 36px) / 3))}#thermal_air_lp .material_point_item span{font-size:min(calc(1200vw / 1366),13px)}#thermal_air_lp .material_point_item p{font-size:min(calc(1400vw / 1366),15px)}#thermal_product_page_bottom .material_point_item{width:calc((100% - 36px)/3)}#thermal_product_page_bottom .material_point_item span{font-size:13px}#thermal_product_page_bottom .material_point_item p{font-size:15px}#thermal_air_lp .technology_content_bottom .thermal_under_orange,#thermal_product_page_bottom .technology_shape_item .thermal_under_orange{border-bottom:2px solid #FF8A3D}#thermal_air_lp .technology_content_deepgray,#thermal_product_page_bottom .technology_content_deepgray{margin-top:50px;padding-bottom:55px;position:relative;color:#414551}#thermal_air_lp .deepgray_area,#thermal_product_page_bottom .deepgray_area{position:absolute}#thermal_air_lp .deepgray_circle,#thermal_product_page_bottom .deepgray_circle{color:transparent;width:117px;height:117px;background:#fff;border-radius:50%;position:relative;z-index:1}#thermal_air_lp .deepgray_circle:after,#thermal_product_page_bottom .deepgray_circle:after{content:"";display:block;width:113px;height:113px;background:#414551;border-radius:50%;position:absolute;top:2px;left:2px}#thermal_air_lp .deepgray_text,#thermal_product_page_bottom .deepgray_text{font-size:15px;font-weight:700;line-height:calc(22 / 15);letter-spacing:.08em;margin-top:14px;text-align:center}#thermal_air_lp .deepgray_right,#thermal_product_page_bottom .deepgray_right{padding-top:27px;margin-left:70px;position:relative}#thermal_air_lp .deepgray_right h3,#thermal_air_lp .deepgray_right p,#thermal_product_page_bottom .deepgray_right h3,#thermal_product_page_bottom .deepgray_right p{padding-left:100px}#thermal_air_lp .deepgray_right h3,#thermal_product_page_bottom .deepgray_right h3{font-size:min(calc(2600vw / 1366),20px);font-weight:700;line-height:calc(29 / 20);letter-spacing:.1em;padding-top:15px;padding-bottom:15px;border-top:2px solid #414551;border-bottom:2px solid #414551}#thermal_air_lp .deepgray_right p,#thermal_product_page_bottom .deepgray_right p{margin-top:27px}#thermal_air_lp .deepgray_right_top,#thermal_product_page_bottom .deepgray_right_top{font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:33px;font-weight:700;line-height:calc(5 / 3);letter-spacing:.08em;padding-left:12px;position:absolute;top:-10px;right:0}#thermal_air_lp .deepgray_right_top{background:#fff}#thermal_air_lp #day365{font-weight:700;text-align:center;padding-bottom:100px}#thermal_air_lp #day365 h3{font-size:25px;line-height:1.44;letter-spacing:.1em}#thermal_air_lp .day365_wrapper,#thermal_product_page_top .day365_wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:65px;margin-top:55px}#thermal_air_lp .day365_item,#thermal_product_page_top .day365_item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:108px}#thermal_air_lp .day365_item img,#thermal_product_page_top .day365_item img{margin:0 auto}#thermal_air_lp .day365_item p,#thermal_product_page_top .day365_item p{font-size:16px;line-height:1.4375;letter-spacing:.06em;margin-top:15px}#thermal_air_lp .day365_item .day365_image,#thermal_product_page_top .day365_item .day365_image{height:100%;display:flex;align-items:center;justify-content:center}#thermal_air_lp #issue{background:#f4f4f8;padding-bottom:130px;border-top:2px solid #FF8A3D}#thermal_air_lp #issue .issue_wrapper{display:flex;justify-content:center;margin:30px auto 0;gap:56px}#thermal_air_lp #issue .issue_left{width:46%;max-width:495px}#thermal_air_lp #issue .issue_right{position:relative}#thermal_air_lp #issue .issue_arrow{width:100%;margin-top:0;font-size:min(calc(2500vw / 1366),25px);font-weight:700;line-height:1.8;letter-spacing:.08em;display:flex;align-items:center;justify-content:center;position:relative;min-height:44px;padding:0 35px}#thermal_air_lp #issue .issue_arrow:before{content:"";display:block;position:absolute;top:0;left:0;border-right:11px solid #FF8A3D;border-top:22px solid transparent;border-bottom:22px solid transparent;transform:translate(-100%)}#thermal_air_lp #issue .issue_right .no_percent{font-size:13px;line-height:1;letter-spacing:.04em;display:inline-flex;align-items:center;gap:10px;margin-top:30px}.thermal_color_box_beige{width:23px;height:23px;display:inline-block;color:transparent;background:#fde4b8}#thermal_air_lp #issue .issue_right>p{font-size:min(calc(1600vw / 1366),16px)}#thermal_air_lp #issue .issue_right>span{font-size:10px;color:#707070;line-height:1.5;letter-spacing:.08em;display:block;margin-top:16px}#thermal_air_lp #issue .issue_box{width:75.3%;max-width:1028px;min-width:972px;margin:75px auto 0;background:#fff;border-radius:8px;padding:36px min(calc(5000vw / 1366),50px) 40px}#thermal_air_lp #issue .issue_box_title{text-align:center;line-height:29px}#thermal_air_lp #issue .issue_box_title h4{font-size:20px;font-weight:700;letter-spacing:.08em;position:relative}#thermal_air_lp #issue .issue_box_title span{position:relative;z-index:2}#thermal_air_lp #issue .issue_box_title h4:before{content:"?";font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:73px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.2;z-index:1}#thermal_air_lp .issue_box_merit{display:flex;font-weight:700;margin-top:40px}#thermal_air_lp .issue_box_merit_left{display:flex;align-items:center;justify-content:center;height:51px;border:2px solid #FF8A3D;padding-left:25px;padding-right:16px;margin-right:30px;position:relative}#thermal_air_lp .issue_box_merit_left p{font-size:16px;margin:0}#thermal_air_lp .issue_box_merit_left:before,#thermal_air_lp .issue_box_merit_left:after{content:"";display:block;position:absolute}#thermal_air_lp .issue_box_merit_left:before{border-left:9px solid #FF8A3D;border-top:25.5px solid transparent;border-bottom:25.5px solid transparent;right:-11px}#thermal_air_lp .issue_box_merit_left:after{border-left:9px solid #FFFFFF;border-top:23.5px solid transparent;border-bottom:23.5px solid transparent;right:-9px}#thermal_air_lp .issue_box_merit_right{display:flex;gap:20px}#thermal_air_lp .issue_box_merit li{font-size:clamp(12px,calc(1300vw/ 1366),13px);font-weight:700;line-height:2;letter-spacing:.04em}#thermal_air_lp #issue .issue_box_title p{margin-top:25px}#thermal_air_lp .issue_bottom{margin-top:75px}#thermal_air_lp .issue_bottom_title{font-size:20px;color:#fff;font-weight:700;letter-spacing:.1em;width:75.3%;max-width:1028px;height:44px;display:flex;align-items:center;justify-content:center;background:#2b2b2b;border-radius:22px;margin:0 auto;font-feature-settings:normal}#thermal_air_lp .issue_bottom_content{display:flex;justify-content:center;flex-wrap:wrap;gap:60px;margin-top:50px}#thermal_air_lp .issue_bottom_content_item{width:145.86px;height:140.05px;background:url(/cdn/shop/files/thermal_issue_bg.png?v=1724374743) center no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.06em}#thermal_air_lp .issue_bottom_content_item span{font-size:14px;line-height:calc(18 / 14)}#thermal_air_lp .issue_bottom_content_item p{font-size:16px;font-weight:700;line-height:1.5;margin-top:2px}#thermal_air_lp #orange{padding:98px 0 130px}#thermal_air_lp .orange_text{font-size:20px;line-height:2.5;letter-spacing:.1em;width:max-content;margin:0 auto}#thermal_air_lp #middle_banner{padding-top:0!important}#thermal_air_lp .image_banner-middle{position:relative}#thermal_air_lp .image_banner-middle>div{position:absolute}#thermal_air_lp .fv_right_top{font-size:calc(2400vw / 1366);line-height:calc(43 / 24);letter-spacing:.12em;top:min(calc(13200vw / 1366),132px);right:min(calc(14400vw / 1366),144px)}#thermal_air_lp .fv_right_bottom{bottom:min(calc(6000vw / 1366),60px);right:min(calc(11400vw / 1366),114px)}#thermal_air_lp .fv_right_bottom img{width:calc(39626vw / 1366)}#thermal_air_lp .fv_right_bottom p{font-size:calc(2000vw / 1366);line-height:2.15;letter-spacing:.08em;margin-top:calc(1800vw / 1366)}#thermal_air_lp .fv_model{font-size:15px;color:#707070;line-height:calc(25 / 15);letter-spacing:.08em;bottom:13px;left:26px}#thermal_air_lp #size{padding-bottom:84px}#thermal_air_lp .size_description{font-size:15px;color:#6e6e6e;line-height:calc(5 / 3);letter-spacing:.08em;text-align:center;margin-top:25px}#thermal_air_lp .size_list{max-width:1010px;display:flex;flex-wrap:wrap;justify-content:center;gap:min(calc(8200vw / 1366),82px);margin:45px auto 0}#thermal_air_lp .size_item{width:282px}#thermal_air_lp .size_item img{padding:0 27px}#thermal_air_lp .size_item h3{font-size:30px;color:#6e6e6e;line-height:calc(5 / 3);letter-spacing:.08em;text-align:center;margin-top:34px}#thermal_air_lp .size_item>p{font-size:13px;color:#6e6e6e;font-weight:300;line-height:calc(23 / 13);letter-spacing:.02em;display:block;width:max-content;margin:10px auto 0}#thermal_air_lp .size_item_bottom{padding:10px 0;border:1px solid #FF8A3D;margin-top:12px}#thermal_air_lp .size_item_bottom p{font-size:15px;line-height:calc(5 / 3);letter-spacing:.08em;text-align:center;margin:0}#thermal_air_lp .size_item_bottom p span{font-weight:700}#thermal_air_lp #product{padding-top:18px;border-top:2px solid #FF8A3D}#thermal_air_lp .product_wrapper{margin-top:18px;border-top:2px solid #FF8A3D;background:#f4f4f8}#thermal_air_lp .product_top{display:flex}#thermal_air_lp .product_left,#thermal_air_lp .product_right{width:50%}#thermal_air_lp .product_left{display:flex;align-items:center;justify-content:center;border-right:1px solid #FF8A3D}#thermal_air_lp .product_left img{max-width:448px}#thermal_air_lp .product_right{border-left:1px solid #FF8A3D}#thermal_air_lp .product_right_top,#thermal_air_lp .product_right_bottom{padding-left:min(calc(10000vw / 1366),100px)}#thermal_air_lp .product_right_top{font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.08em;height:87px;display:flex;align-items:center;padding-top:27px}#thermal_air_lp .product_right_bottom{margin-top:30px;padding-top:28px;border-top:2px solid #FF8A3D;padding-right:min(calc(14500vw / 1366),145px);padding-bottom:50px}#thermal_air_lp .product_right_bottom p{line-height:1.875;margin-top:0}#thermal_air_lp .product_material_area{margin-top:28px;padding:17px 0 23px;border-top:2px solid #FF8A3D;border-bottom:2px solid #FF8A3D;position:relative}#thermal_air_lp .product_material_text{font-size:14px;font-weight:300;line-height:calc(20 / 14);letter-spacing:.03em}#thermal_air_lp .product_material_circle{width:176px;height:176px;background:#fff;border:2px solid #FF8A3D;border-radius:88px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;top:50%;right:min(-10%,-94px);transform:translateY(-50%)}#thermal_air_lp .product_material_circle span{font-size:17px;font-weight:500;line-height:calc(25 / 17);letter-spacing:.03em}#thermal_air_lp .price_area{display:flex;align-items:center;margin-top:32px;gap:16px}#thermal_air_lp .price_area_left{font-size:min(calc(2100vw / 1366),21px);font-weight:700;letter-spacing:.04em;color:#fff;background:#fe0073;height:40px;display:flex;align-items:center;justify-content:center;padding:0 14px}#thermal_air_lp .price_area_right{position:relative}#thermal_air_lp .normal_price{font-size:min(calc(1500vw / 1366),15px);font-weight:300;line-height:1.4;position:absolute;top:-16px}#thermal_air_lp .normal_centerline{text-decoration:line-through}#thermal_air_lp .price_area_right p{color:#fe0073;margin-top:0}#thermal_air_lp .price_area_right p .price{font-size:min(calc(3500vw / 1366),35px);font-weight:700;line-height:calc(51 / 35)}#thermal_air_lp .campaign_detail_4th{margin-top:27px;margin-left:0}#thermal_air_lp .campaign_detail_4th a{height:62px}#thermal_air_lp .product_bottom{display:flex;justify-content:center;background:linear-gradient(120deg,#caebfb,#fcdfb6 80%);border:8px solid #FF8A3D;padding:45px 70px 60px;position:relative;gap:min(calc(4600vw / 1366),46px);display:none}#thermal_air_lp .product_bottom:before,#thermal_air_lp .product_bottom:after{content:"";display:block;position:absolute}#thermal_air_lp .product_bottom:before{top:-38px;left:82%;border-bottom:38px solid #FF8A3D;border-left:36px solid transparent;border-right:36px solid transparent}#thermal_air_lp .product_bottom:after{top:-26px;left:calc(82% + 12px);border-bottom:26px solid #FCDFB6;border-left:24px solid transparent;border-right:24px solid transparent}#thermal_air_lp .product_bottom_left_image{width:111.87px;height:111.87px}#thermal_air_lp .product_bottom_left{display:flex;gap:14px}#thermal_air_lp .product_bottom_left h3{font-size:40px;font-weight:700;line-height:1.375;letter-spacing:.08em;padding-left:15px;padding-bottom:20px;border-bottom:2px solid #FF8A3D}#thermal_air_lp .product_bottom_left_content>p{font-size:17px;font-weight:700;line-height:calc(32 / 17);letter-spacing:.05em;margin-top:12px;padding-left:15px}#thermal_air_lp .product_bottom .thermal_under_orange{border-bottom:3px solid #FFC198}#thermal_air_lp .product_bottom_box{display:flex;align-items:center;gap:18px;padding:14px 23px 20px 30px;background:#fff;border-radius:8px;margin-top:30px}#thermal_air_lp .product_bottom_box p{font-size:12px;line-height:calc(23 / 12);letter-spacing:.06em;margin-top:0}#thermal_air_lp .product_bottom_list{display:flex;align-items:flex-end;gap:15px}#thermal_air_lp .product_bottom_item{text-align:center}#thermal_air_lp .product_bottom_item span{font-size:10px;font-weight:500;line-height:1;display:block;margin-top:14px}#thermal_air_lp .product_bottom_right{max-width:520px}#thermal_air_lp .product_bottom .image{font-size:10px;color:#4f5053;line-height:1.5;letter-spacing:.08em;position:absolute;bottom:20px;right:25px}#thermal_air_lp #gift{padding-top:20px}#thermal_air_lp .gift_wrapper,#thermal_product_page_bottom .gift_wrapper{color:#fff;background:#de7a2e;display:flex;position:relative}#thermal_air_lp .gift_wrapper{border-top:2px solid #FF8A3D}#thermal_air_lp .gift_image{width:100vw;height:100%}#thermal_air_lp .gift_content{position:absolute;top:calc(12500vw/1366);left:calc(75800vw/1366)}#thermal_air_lp .gift_content h4,#thermal_product_page_bottom .gift_content h4{font-size:min(calc(2000vw / 1366),20px);font-weight:700;line-height:calc(29 / 20);letter-spacing:.2em}#thermal_air_lp .gift_content p,#thermal_product_page_bottom .gift_content p{font-size:min(calc(1600vw / 1366),16px);line-height:2.5625;letter-spacing:.12em;margin-top:min(calc(5000vw/1366),50px)}#thermal_air_lp .gift_to,#thermal_product_page_bottom .gift_to{display:inline-flex;flex-wrap:wrap;align-items:flex-end;margin-top:min(calc(4500vw/1366),45px);gap:8px}#thermal_air_lp .gift_tag,#thermal_product_page_bottom .gift_tag{font-size:min(calc(1400vw / 1366),14px);font-weight:300;line-height:calc(20 / 14);letter-spacing:.1em;display:inline-flex;align-items:center;height:31px;border:1px solid #FFFFFF;border-radius:16px;padding:0 14px}#thermal_air_lp .gift_to span:last-child,#thermal_product_page_bottom .gift_to span:last-child{line-height:1}#thermal_air_lp .float_link{font-size:18px;font-weight:700;letter-spacing:.08em;color:#fff;position:fixed;bottom:30px;right:45px;display:flex;align-items:center;justify-content:center;width:270px;height:64px;z-index:9;background:#000;border-radius:37px}#thermal_air_lp .float_link img{margin-top:10px;margin-left:9px}@media (min-width:1110px){#thermal_air_lp .product_content_bottom_left{padding-left:min(calc(6200vw / 1366),62px)}#thermal_air_lp .product_content_bottom_right{right:min(calc(6800vw / 1366),68px)}}@media (min-width:980px) and (max-width: 1296px){#thermal_air_lp .waterproof_content_bottom_material:last-child .technology_content_bottom_box_left_subtitle,#thermal_product_page_bottom .technology_point_bottom_item:last-child .technology_point_bottom_left_subtitle{width:82px}}@media (min-width:1367px){#thermal_air_lp .technology_content_item{padding-right:max(calc(50vw - 553px),130px)}}@media (max-width: 979px){#thermal_air_lp h2,#thermal_product_page_top h2{font-size:32px;line-height:1.375}#thermal_air_lp p{font-size:13px;line-height:calc(25 / 13);margin-top:0}#thermal_air_lp .section_title p,#thermal_product_page_top .section_title p{font-size:14px;line-height:calc(25 / 14);letter-spacing:.08em;margin-top:0}#thermal_air_lp .section_title h2,#thermal_product_page_top .section_title h2{margin-top:10px}#thermal_air_lp .caution{font-size:8px;left:23px;bottom:15px}#thermal_air_lp .image_banner>img,#thermal_air_lp .image_banner-middle>img,#thermal_product_page_top .image_banner>img{width:100%}#thermal_air_lp .image_banner .fv_left_top{top:calc(4800vw / 375);left:calc(3400vw / 375)}#thermal_air_lp .image_banner h4{font-size:calc(1400vw / 375);line-height:2}#thermal_air_lp .thermal_1024{font-size:calc(1200vw / 375);line-height:1;height:auto;padding:5px 8px;margin-top:20px}#thermal_air_lp .thermal_1024_number{font-size:calc(1200vw / 375);margin-top:0}#thermal_air_lp .thermal_1024_text{margin-bottom:calc(200vw / 375)}#thermal_air_lp .image_banner .fv_left_bottom{bottom:calc(4800vw / 375);left:calc(3400vw / 375)}#thermal_air_lp .image_banner .fv_left_bottom img{width:58.976vw}#thermal_air_lp .image_banner .fv_left_bottom p{font-size:calc(1100vw / 375);line-height:calc(13 / 11);margin-top:calc(1000vw / 375)}#thermal_air_lp .thermal_bar{padding:10px 0;border-top:1px solid #FF8A3D;border-bottom:1px solid #FF8A3D}#thermal_air_lp .thermal_bar_content{gap:10px;margin-right:9px}#thermal_air_lp .thermal_bar_content img:first-child{width:242.34px;height:15.48px}#thermal_air_lp .thermal_bar_content img:last-child{width:26.16px}#thermal_air_lp .about_top{padding-bottom:45px}#thermal_air_lp .about_top img{width:309px}#thermal_air_lp .about_top p{margin-top:20px}#thermal_air_lp .about_top h4{font-size:16px;line-height:1.875;margin-top:10px}#thermal_air_lp .about_bottom{padding:35px 52px 40px}#thermal_air_lp .about_bottom:after{width:130vw;height:56.25vw}#thermal_air_lp .about_bottom h4,#thermal_product_page_top #day365 h4{font-size:clamp(13px,calc(1300vw / 375),20px);line-height:calc(22 / 13)}#thermal_air_lp .about_bottom h3,#thermal_product_page_top #day365 h3{font-size:clamp(17px,calc(1300vw / 375),25px);line-height:calc(28 / 17)}#thermal_air_lp .about_bottom>p,#thermal_product_page_top #day365>p{font-size:clamp(12px,calc(1200vw / 375),13px);line-height:calc(28 / 12);text-align:left;max-width:100%;margin-top:30px}#thermal_air_lp .about_bottom>p{width:max-content;margin-left:auto;margin-right:auto}#thermal_air_lp .about_content_bottom{gap:20px;margin-top:30px}#thermal_air_lp .about_content_bottom_item{width:125px;height:125px}#thermal_air_lp .about_content_bottom_item p{font-size:11px;line-height:calc(16 / 11)}#thermal_air_lp .about_content_bottom_item h4{font-size:12px;line-height:calc(19 / 12);margin-top:2px}#thermal_air_lp #technology{border-bottom:1px solid #FF8A3D}.technology_top{column-gap:10px;row-gap:23px;margin-top:26px}.technology_top_item_left{width:24px}.technology_top_item_number{font-size:16px;line-height:1.375;border-top:1px solid #FF8A3D;border-bottom:1px solid #FF8A3D}#thermal_air_lp .technology_top_item_title{font-size:9px;line-height:calc(12 / 9)}#thermal_air_lp .technology_top_item_main{width:calc(14200vw / 375);max-width:216px;min-height:200px;border:1px solid #FF8A3D;padding:8px 9px}#thermal_air_lp .technology_top_item_main p,#thermal_product_page_top .technology_top_item p{font-size:10px;line-height:1.5}#thermal_air_lp .technology_top_item_main h5,#thermal_product_page_top .technology_top_item h5{font-size:12px;line-height:calc(17 / 12)}#thermal_air_lp .technology_top_item_main:after{border-top:9px solid #FF8A3D;border-left:16px solid transparent;border-right:16px solid transparent;bottom:-9px}#thermal_air_lp .technology_content_item{border-top:1px solid #FF8A3D;padding-right:0}#thermal_air_lp .technology_content_title{width:40px;min-width:40px}#thermal_air_lp .technology_content_title_number{font-size:24px;line-height:1.375;padding-right:.5px;top:0;height:38px}#thermal_air_lp .technology_content_title_number:after{width:12px;height:38px;right:-6px}#thermal_air_lp .technology_content_title_side{font-size:12px;line-height:calc(16 / 12);margin-top:12px;padding-left:12px}#thermal_air_lp .technology_content_box{width:calc(100% - 40px);padding:36px 5.6vw 28px;border-left:1px solid #FF8A3D;border-right:none}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box{padding-top:46px}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:before{width:100%;height:10px;border-bottom:1px solid #FF8A3D}#thermal_air_lp .technology_content_item:not(:first-child) .technology_content_box:after{content:none}#thermal_air_lp .technology_content_top{flex-direction:column;gap:0}#thermal_air_lp .technology_content_top_left,#thermal_air_lp .technology_content_top_right{width:74.8vw}#thermal_air_lp .technology_content_top_left{min-width:0;margin:0 auto}#thermal_air_lp .technology_content_top_left h4{font-size:14px;line-height:calc(24 / 14);letter-spacing:.02em}#thermal_air_lp .technology_content_top_left h3{font-size:17px;line-height:calc(30 / 17);margin-top:14px}#thermal_air_lp .technology_content_top_left p{font-size:14px;line-height:2;margin-top:20px}#thermal_air_lp .technology_content_top_right{max-width:100%;margin:30px auto 0}#thermal_air_lp .technology_content_top_right img{display:flex;margin:0 auto}#thermal_air_lp .technology_content_top_right .lp_SP{width:96%;margin-top:20px}#thermal_air_lp .technology_content_bottom{margin-top:40px}#technology_waterproof .technology_content_bottom{margin-top:0}#thermal_air_lp .technology_content_bottom_wrapper{gap:14px}#thermal_air_lp .technology_content_bottom_item{width:100%;padding:24px calc(800vw / 375)}#thermal_air_lp .terahertz_content_number,#thermal_product_page_bottom .terahertz_content_number{width:32px;height:32px;top:7px}#thermal_air_lp .terahertz_content_number{left:7px}#thermal_air_lp .technology_content_bottom_item h4,#thermal_product_page_bottom .technology_terahertz_item h4,#thermal_product_page_bottom .technology_shape_item h4,#thermal_product_page_bottom .technology_box_left h4{font-size:14px}#thermal_air_lp .technology_content_bottom_item h4{line-height:calc(20 / 14)}#thermal_air_lp .technology_content_bottom_item p,#thermal_product_page_bottom .technology_terahertz_item p,#thermal_product_page_bottom .technology_shape_item p{font-size:12px;letter-spacing:.02em;margin-top:20px}#thermal_air_lp .technology_content_bottom_item>p,#thermal_air_lp .technology_content_bottom_item:not(:nth-child(3)) img:not(.terahertz_content_number){padding:0 calc(1100vw / 375)}#thermal_air_lp .technology_content_bottom_item:nth-child(4) img:not(.terahertz_content_number){padding:0}#thermal_air_lp .technology_content_bottom_item img:not(.terahertz_content_number),#thermal_product_page_bottom .technology_terahertz_item img:not(.terahertz_content_number){display:block;margin:30px auto 0}#thermal_air_lp .technology_content_bottom_item .caution,#thermal_product_page_bottom .technology_terahertz_item .caution{position:relative;left:0;bottom:0;padding:0;margin-top:18px}#thermal_air_lp .technology_content_bottom_item .caution{padding-top:5px;margin-left:4px}#thermal_air_lp .technology_content_bottom_item .caution span{min-width:19px}#thermal_air_lp .technology_content_bottom_box{flex-direction:column-reverse;padding:16px 18px 32px}#thermal_air_lp .waterproof_content_bottom_material,#thermal_product_page_bottom .technology_point_bottom_item{margin-top:25px}#thermal_air_lp .technology_content_bottom_title,#thermal_product_page_bottom .technology_point_bottom_title{display:flex;align-items:center}#thermal_air_lp .technology_content_bottom_number,#thermal_product_page_bottom .technology_point_bottom_number{font-size:12px;line-height:16px;width:29px;height:22px;border:1px solid #FF8A3D}#thermal_air_lp .technology_content_bottom_number_right,#thermal_product_page_bottom .technology_point_bottom_number_right{font-size:11px;line-height:16px;letter-spacing:0em;height:22px;padding:0 5px 0 10px}#thermal_air_lp .technology_content_bottom_number_right:after,#thermal_product_page_bottom .technology_point_bottom_number_right:after{border-left:4px solid #FF8A3D;border-top:11px solid transparent;border-bottom:11px solid transparent}#thermal_air_lp .technology_content_bottom_box_left_subtitle,#thermal_product_page_bottom .technology_point_bottom_left_subtitle{font-size:10px;line-height:13px;margin-left:11px}#thermal_air_lp .technology_content_bottom_caution,#thermal_product_page_bottom .technology_point_bottom_caution{font-size:12px;line-height:calc(20 / 12);letter-spacing:.06em;margin-top:28px;border-radius:55px;gap:23px;padding:14px 40px 14px 12px}#thermal_air_lp .waterproof_right_point{position:absolute;bottom:-50px;left:50%;transform:translate(-50%);width:15px}#thermal_air_lp .waterproof_content_bottom_material p,#thermal_product_page_bottom .technology_point_bottom_item p{font-size:12px;line-height:calc(22 / 12);margin-top:10px}#thermal_air_lp .technology_content_bottom_box_left,#thermal_air_lp .technology_content_bottom_box_right{width:100%}#thermal_air_lp .material_point{gap:8px;margin-top:12px}#thermal_air_lp .material_point_item,#thermal_product_page_bottom .material_point_item{width:calc((100% - 20px) / 3);padding:13px 0}#thermal_air_lp .material_point_item span,#thermal_product_page_bottom .material_point_item span{font-size:10px}#thermal_air_lp .material_point_item p,#thermal_product_page_bottom .material_point_item p{font-size:12px;margin-top:6px}#thermal_air_lp .technology_content_deepgray{margin-top:30px;padding-bottom:14px}#thermal_air_lp .deepgray_circle,#thermal_product_page_bottom .deepgray_circle{width:72px;height:72px}#thermal_air_lp .deepgray_circle:after,#thermal_product_page_bottom .deepgray_circle:after{width:68px;height:68px}#thermal_air_lp .deepgray_text,#thermal_product_page_bottom .deepgray_text{font-size:8px;line-height:1.5;margin-top:3px;background-color:#fff;position:relative;z-index:1}#thermal_air_lp .deepgray_right,#thermal_product_page_bottom .deepgray_right{padding-top:20px;margin-left:0}#thermal_air_lp .deepgray_right h3,#thermal_product_page_bottom .deepgray_right h3{font-size:12px;line-height:calc(20 / 12);padding-bottom:18px;padding-left:35px;margin-left:40px;border-top:1px solid #414551;border-bottom:1px solid #414551}#thermal_air_lp .deepgray_right p,#thermal_product_page_bottom .deepgray_right p{font-size:12px;line-height:2;letter-spacing:.02em;padding:0 27px;margin-top:27px}#thermal_air_lp .deepgray_right_top,#thermal_product_page_bottom .deepgray_right_top{font-size:19px;line-height:calc(23 / 19);padding-left:10px;top:5px}#thermal_air_lp #day365{padding-bottom:70px}#thermal_air_lp #day365 h3{font-size:15px;line-height:1.4;letter-spacing:.08em}#thermal_air_lp .day365_wrapper,#thermal_product_page_top .day365_wrapper{column-gap:0;row-gap:30px;margin-top:40px}#thermal_air_lp .day365_item .day365_image,#thermal_product_page_top .day365_image{width:68px;height:68px}#thermal_air_lp .day365_item:nth-child(3) img,#thermal_product_page_top .day365_item:nth-child(3) img{width:50.5px}#thermal_air_lp .day365_item:nth-child(n+4) img,#thermal_product_page_top .day365_item:nth-child(n+4) img{height:55.5px}#thermal_air_lp .day365_item p,#thermal_product_page_top .day365_item p{font-size:12px;line-height:calc(20 / 12);letter-spacing:0em;margin-top:12px}#thermal_air_lp #issue{padding-bottom:54px;border-top:1px solid #FF8A3D}#thermal_air_lp #issue .issue_wrapper{flex-direction:column;margin:0 auto;width:calc(30100vw / 375);gap:48px}#thermal_air_lp #issue .issue_left{width:100%;max-width:100%}#thermal_air_lp #issue .issue_left>img{width:calc(24700vw / 375);max-width:100%;height:auto;margin:0 7.2vw}#thermal_air_lp #issue .issue_left .no_percent{font-size:9px;display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px;text-align:right}.thermal_color_box_beige{width:18px;height:18px}#thermal_air_lp #issue .issue_arrow{font-size:14px;line-height:calc(32 / 14)}#thermal_air_lp #issue .issue_arrow:before{top:-14px;left:0;border-top:none;border-bottom:14px solid #FF8A3D;border-left:calc(15050vw / 375) solid transparent;border-right:calc(15050vw / 375) solid transparent;transform:translate(0)}#thermal_air_lp #issue .issue_right>p{font-size:14px;line-height:calc(24 / 14);letter-spacing:.02em;margin-top:16px;padding:0 6px}#thermal_air_lp #issue .issue_right>span{font-size:8px;margin-top:22px;padding-left:6px}#thermal_air_lp #issue .issue_box{width:calc(30800vw / 375);max-width:100%;min-width:0;margin:40px auto 0;border-radius:6px;padding:34px 21px 36px}#thermal_air_lp #issue .issue_box_title h4{font-size:14px;line-height:calc(25 / 14);letter-spacing:.08em}#thermal_air_lp #issue .issue_box_title p{font-size:12px;line-height:calc(22 / 12);letter-spacing:.02em;margin-top:27px}#thermal_air_lp .issue_box_merit{flex-direction:column;height:auto;margin-top:22px}#thermal_air_lp .issue_box_merit_left{padding:0;border:1px solid #FF8A3D;margin-right:0;margin-bottom:12px}#thermal_air_lp .issue_box_merit_left p{font-size:14px;line-height:calc(25 / 14);letter-spacing:.08em}#thermal_air_lp .issue_box_merit_left:before,#thermal_air_lp .issue_box_merit_left:after{border-bottom:none;right:0}#thermal_air_lp .issue_box_merit_left:before{border-top:11px solid #FF8A3D;border-left:calc(13300vw / 375) solid transparent;border-right:calc(13300vw / 375) solid transparent;bottom:-12px}#thermal_air_lp .issue_box_merit_left:after{border-top:11px solid #FFFFFF;border-left:calc(13300vw / 375 - 1px) solid transparent;border-right:calc(13300vw / 375 - 1px) solid transparent;bottom:-11px}#thermal_air_lp .issue_box_merit_right{flex-direction:column;display:flex;gap:0;margin-top:18px}#thermal_air_lp .issue_box_merit li{font-size:12px;line-height:calc(28 / 12);letter-spacing:.02em}#thermal_air_lp .issue_bottom{margin-top:40px}#thermal_air_lp .issue_bottom_title{font-size:14px;width:calc(100% - 40px);height:40px;border-radius:20px}#thermal_air_lp .issue_bottom_content{width:max(calc(57700vw / 750),277px);max-width:100%;gap:23px;margin:23px auto 0}#thermal_air_lp .issue_bottom_content_item{width:127.08px;height:122.01px}#thermal_air_lp .issue_bottom_content_item span{font-size:11px;line-height:calc(14 / 11)}#thermal_air_lp .issue_bottom_content_item p{font-size:14px;line-height:calc(17 / 14)}#thermal_air_lp #orange{padding:60px 0 70px}#thermal_air_lp .orange_text{font-size:12px;line-height:calc(32 / 12)}#thermal_air_lp .fv_right_top{font-size:calc(1200vw / 375);line-height:calc(25 / 12);top:calc(20000vw / 375);left:calc(2800vw / 375);right:auto}#thermal_air_lp .fv_right_bottom{bottom:9.6vw;left:calc(2800vw / 375);right:auto}#thermal_air_lp .fv_right_bottom img{width:58.976vw}#thermal_air_lp .fv_right_bottom p{font-size:calc(1100vw / 375);line-height:calc(24 / 11);margin-top:calc(1000vw / 375)}#thermal_air_lp .fv_model{font-size:8px;line-height:1.5;bottom:7px;left:13px}#thermal_air_lp #size{padding-bottom:60px}#thermal_air_lp .size_description{font-size:12px;letter-spacing:0em;margin-top:17px}#thermal_air_lp .size_list{width:100%;max-width:100%;align-items:center;justify-content:center;gap:60px;padding:0 45px;margin:36px auto 0}#thermal_air_lp .size_item{width:282px}#thermal_air_lp .size_item img{padding:0 42px 0 24px}#thermal_air_lp .size_item h3{line-height:calc(41 / 30);margin-top:12px}#thermal_air_lp .size_item>p{font-size:11px;line-height:calc(18 / 11);margin:5px auto 0}#thermal_air_lp .size_item_bottom{padding:12.5px 0}#thermal_air_lp .size_item_bottom p{font-size:12px}#thermal_air_lp #product{padding-top:6px;border-top:1px solid #FF8A3D}#thermal_air_lp .product_wrapper{margin-top:4px;border-top:1px solid #FF8A3D}#thermal_air_lp .product_top{flex-direction:column}#thermal_air_lp .product_left,#thermal_air_lp .product_right{width:100%}#thermal_air_lp .product_left{border-right:none;padding-top:12px;padding-bottom:30px}#thermal_air_lp .product_left img{width:calc(25300% / 375);max-width:100%}#thermal_air_lp .product_right{border-top:1px solid #FF8A3D;border-left:none}#thermal_air_lp .product_right_top{font-size:13px;line-height:calc(20 / 13);height:42px;padding:10px 0;justify-content:center}#thermal_air_lp .product_right_bottom{margin-top:0;border-top:1px solid #FF8A3D;padding:17px 23px 40px 29px}#thermal_air_lp .product_right_bottom p{font-size:11px;line-height:2;letter-spacing:.02em;padding:0 13px}#thermal_air_lp .product_material_area{margin-top:20px;margin-right:20px;padding:15px 13px 16px;border-top:1px solid #FF8A3D;border-bottom:1px solid #FF8A3D}#thermal_air_lp .product_material_text{font-size:11px;line-height:calc(16 / 11);letter-spacing:.02em}#thermal_air_lp .product_material_circle{width:101px;height:101px;border:1px solid #FF8A3D;border-radius:51px;gap:8px;right:-20px}#thermal_air_lp .product_material_circle span{font-size:9px;line-height:calc(13 / 9)}#thermal_air_lp .product_material_circle img{width:30px}#thermal_air_lp .price_area{margin-top:25px;gap:13px}#thermal_air_lp .price_area_left{font-size:14px;line-height:calc(29 / 14);height:28px;padding:0 12px}#thermal_air_lp .normal_price{font-size:15px}#thermal_air_lp .price_area_right p{font-size:15px;color:#fe0073;margin-top:0;padding:0}#thermal_air_lp .price_area_right p .price{font-size:35px}#thermal_air_lp .campaign_detail_4th{margin-left:auto}#thermal_air_lp .product_bottom{flex-direction:column;background:linear-gradient(to bottom,#caebfb,#fcdfb6 120%);border:6px solid #FF8A3D;padding:30px 30px 38px;gap:9px}#thermal_air_lp .product_bottom:before,#thermal_air_lp .product_bottom:after{left:50%;transform:translate(-50%);border-left:49px solid transparent;border-right:49px solid transparent}#thermal_air_lp .product_bottom:before{top:-20px;border-bottom:20px solid #FF8A3D}#thermal_air_lp .product_bottom:after{top:-14px;border-bottom:20px solid #CAEBFB}#thermal_air_lp .product_bottom_left_image{width:91.77px;height:91.77px;position:absolute;top:26px;left:20px}#thermal_air_lp .product_bottom_left h3{font-size:28px;line-height:1.25;padding-left:18px;padding-bottom:8px;border-bottom:1px solid #FF8A3D;margin-left:80px}#thermal_air_lp .product_bottom_left_content>p{font-size:14px;line-height:2;letter-spacing:.02em;margin-top:28px;padding-left:0}#thermal_air_lp .product_bottom_SP{position:relative;text-align:center}#thermal_air_lp .product_bottom .image{font-size:8px;bottom:-1px;right:0}#thermal_air_lp .product_bottom_box{flex-direction:column;gap:13px;padding:17px 30px 20px;border-radius:6px;margin-top:10px}#thermal_air_lp .product_bottom_box p{font-size:12px;line-height:calc(22 / 12)}#thermal_air_lp #gift{padding-top:8px}#thermal_air_lp .gift_wrapper{border-top:1px solid #FF8A3D;margin-top:4px}#thermal_air_lp .gift_image img,#thermal_product_page_bottom .gift_image,#thermal_product_page_bottom .gift_image img{width:100%}#thermal_air_lp .gift_content{width:max-content;max-width:100%;padding:0 32px;top:105.6vw;left:50%;transform:translate(-50%)}#thermal_air_lp .gift_content h4,#thermal_product_page_bottom .gift_content h4{font-size:clamp(14px,1400vw/375,20px);line-height:calc(25 / 14);letter-spacing:.08em}#thermal_air_lp .gift_content p,#thermal_product_page_bottom .gift_content p{font-size:clamp(12px,1200vw/375,16px);line-height:calc(28 / 12);letter-spacing:.08em;margin-top:calc(3200vw/375)}#thermal_air_lp .gift_to,#thermal_product_page_bottom .gift_to{display:inline-flex;align-items:center;margin-top:calc(2600vw/375);gap:6px}#thermal_air_lp .gift_tag,#thermal_product_page_bottom .gift_tag{font-size:clamp(12px,1200vw/375,14px);line-height:calc(14 / 12);height:clamp(24px,2400vw/375,31px);border-radius:12px;padding:0 clamp(12px,1200vw/375,14px)}#thermal_air_lp .gift_to span:last-child,#thermal_product_page_bottom .gift_to span:last-child{line-height:1.5;letter-spacing:.1em}#thermal_air_lp .float_link{bottom:30px;left:50%;right:auto;transform:translate(-50%)}}#thermal_product_page_top{padding:0 50px}#thermal_product_page_top .image_banner>div{position:absolute;left:calc((100vw - 100px) * 693.72 / 1266)}#thermal_product_page_top .image_banner .fv_right_top{top:calc((100vw - 100px) * 126 / 1266)}#thermal_product_page_top .image_banner .fv_right_top h4{font-size:calc(1900vw / 1366);line-height:calc(34 / 19);letter-spacing:.12em}#thermal_product_page_top .image_banner .fv_right_middle{top:calc((100vw - 100px) * 322 / 1266)}#thermal_product_page_top .image_banner .fv_right_middle img{width:calc(32751vw / 1366)}#thermal_product_page_top .image_banner .fv_right_middle p{font-size:calc(1600vw / 1366);line-height:2.125;letter-spacing:.08em;margin-top:calc(1400vw / 1366)}#thermal_product_page_top .image_banner .fv_right_bottom{display:flex;gap:calc(1200vw / 1366);bottom:calc((100vw - 100px) * 33 / 1266);left:calc((100vw - 100px) * 676.54 / 1266)}#thermal_product_page_top .fv_right_bottom_item{width:calc((100vw - 100px) * 126 / 1366);height:calc((100vw - 100px) * 126 / 1366);background:url(/cdn/shop/files/banner_point_bg.svg?v=1729657117) no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.5}#thermal_product_page_top .fv_right_bottom_item.thermal_orange{color:#ff6500}#thermal_product_page_top .fv_right_bottom_item p{font-size:calc(1000vw / 1366);letter-spacing:.06em}#thermal_product_page_top .fv_right_bottom_item h4{font-size:calc(1200vw / 1366);font-weight:700;margin-top:calc(300vw / 1366)}#thermal_product_page_top #day365{text-align:center;padding-bottom:75px}#thermal_product_page_top #day365>p{width:max-content;margin:50px auto 0;letter-spacing:.06em}#thermal_product_page_top .day365_item p{font-weight:700}#thermal_product_page_top .technology{background:#f4f4f8;padding:50px 20px 65px}#thermal_product_page_top .technology_top{margin-top:35px;padding-bottom:0}#thermal_product_page_top .technology_top_item{border:none;padding:11px 10px}#thermal_product_page_top .technology_top_item p{letter-spacing:.08em;margin-top:13px}#thermal_product_page_top .technology_top_item h5{margin-top:3px}#thermal_product_page_top .technology_top_item .detail_button{margin:15px 20px 0}#thermal_product_page_top .technology_top_item a{display:flex;background-color:var(--color_light);position:relative;width:100%;height:38px;text-align:center;align-items:center;color:#fff;justify-content:center;letter-spacing:.08em;font-size:12px;font-weight:500;z-index:0}#thermal_product_page_top .technology_top_item a:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1;transition:transform .45s cubic-bezier(.785,.135,.15,.86);background-color:var(--color_base)}#thermal_product_page_top .technology_top_item a:after{content:"\2192";font-family:icon;right:var(--pad_ss);font-size:10px;margin-left:.5em}#thermal_product_page_top #product_details{margin-top:80px}#thermal_product_page_top #p_spec{max-width:1118px}#thermal_product_page_top #p_spec h2{text-align:left}#thermal_product_page_top #p_spec th{font-weight:700;min-width:61px}#thermal_product_page_top #size_guide{display:inline-flex;align-items:center;margin-top:14px;cursor:pointer}#thermal_product_page_top #size_guide_popup{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;display:none;z-index:999;background:#32323280;transition:opacity .2s ease-out,transform .2s ease-out}#thermal_product_page_top #size_guide_popup img{width:90vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#thermal_product_page_top #size_guide:before{content:"\25b7";font-family:icon;font-size:1.8em;margin-right:.5em}.thermal_separation{background:url(/cdn/shop/files/thermal_p_cover.png?v=1729180544);background-size:cover;background-repeat:no-repeat;background-position:center top}#thermal_product_page_bottom{max-width:1152px;padding:0 32px 100px;margin:95px auto 0}#thermal_product_page_bottom #technology_bottom{background:#f4f4f8;padding:50px 70px 85px}#thermal_product_page_bottom .technology_title{font-weight:700;text-align:center}#thermal_product_page_bottom .technology_title h4{font-size:20px;line-height:calc(29 / 20);letter-spacing:.15em}#thermal_product_page_bottom .technology_title h3{font-size:25px;line-height:calc(41 / 25);letter-spacing:.08em;margin-top:18px;display:inline-flex;align-items:flex-end}#thermal_product_page_bottom .technology_wrapper_left .technology_title h4{font-size:min(calc(2000vw / 1366),20px)}#thermal_product_page_bottom .technology_wrapper_left .technology_title h3{font-size:min(calc(2500vw / 1366),25px)}#thermal_product_page_bottom .technology_title h3:before,#thermal_product_page_bottom .technology_title h3:after{font-family:icon;font-size:21px}#thermal_product_page_bottom .technology_title h3:before{content:"\ff3c";margin-right:1em}#thermal_product_page_bottom .technology_title h3:after{content:"\ff0f";margin-left:1em}#thermal_product_page_bottom .technology_wrapper{display:flex;justify-content:space-between;margin-top:30px}#thermal_product_page_bottom .technology_wrapper_left,#thermal_product_page_bottom .technology_wrapper_right{width:47.5%}#thermal_product_page_bottom .technology_wrapper_left p,#thermal_product_page_bottom .technology_wrapper_right p,#thermal_product_page_bottom .technology_point_top_left p{font-size:14px;line-height:2;letter-spacing:.1em}#thermal_product_page_bottom .technology_wrapper_left p{width:max-content;margin:56px auto 0}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_left,#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right{width:48.5%}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_left{text-align:center}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_left img{width:81.5%}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right>*{width:94.5%}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right p{margin-top:47px}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right img{margin-top:27px}#thermal_product_page_bottom .technology_terahertz_item{background:#fff;background-image:linear-gradient(to right,#FF8A3D 2px,transparent 3px),linear-gradient(to bottom,#FF8A3D 2px,transparent 3px),linear-gradient(to left,#FF8A3D 2px,transparent 3px),linear-gradient(to top,#FF8A3D 2px,transparent 3px);background-size:5px 2px,2px 5px,5px 2px,2px 5px;background-repeat:repeat-x,repeat-y,repeat-x,repeat-y;background-position:left top,right top,right bottom,left bottom;padding:40px 40px 20px}#thermal_product_page_bottom .technology_terahertz_item:nth-child(1) img:not(.terahertz_content_number){margin-bottom:30px}#thermal_product_page_bottom .technology_terahertz_item:nth-child(-n+2){padding-bottom:38px}#thermal_product_page_bottom .technology_terahertz_item p,#thermal_product_page_bottom .technology_terahertz_item:not(:nth-child(3)) img:not(.terahertz_content_number){padding:0 20px}#thermal_product_page_bottom .technology_point{background:#fff;padding:50px min(calc(6500vw / 1366),65px) 40px;margin-top:60px;position:relative}#thermal_product_page_bottom .technology_point:before{content:"";display:block;background:url(/cdn/shop/files/thermal_p_point_logo.png?v=1729420819) no-repeat;background-size:cover;width:calc(34595vw / 1366);height:calc(7413vw / 1366);position:absolute;top:0;left:0}#thermal_product_page_bottom .technology_point_top,#thermal_product_page_bottom .technology_point_bottom{display:flex;justify-content:space-between}#thermal_product_page_bottom .technology_point_top_left{padding-top:10px;width:calc(47500% / 835)}#thermal_product_page_bottom .technology_point_top_left h3{font-size:min(calc(2200vw / 1150),22px);font-weight:700;line-height:calc(40 / 22);letter-spacing:.08em}#thermal_product_page_bottom .technology_point_top_left p{font-size:min(1.4vw,14px);margin-top:30px}#thermal_product_page_bottom .technology_point_top_right{width:calc(28800% / 835)}#thermal_product_page_bottom .technology_point_bottom_left{width:calc(37500% / 835)}#thermal_product_page_bottom .technology_point_bottom_right{width:calc(42300% / 835)}#thermal_product_page_bottom .technology_point_bottom_item:not(:first-child){margin-top:25px}#thermal_product_page_bottom .technology_point_bottom_caution{margin-bottom:75px}#thermal_product_page_bottom .material_point{gap:18px}#thermal_product_page_bottom .tencel_logo{margin-top:25px;text-align:center}#thermal_product_page_bottom .tencel_logo img{width:141px}#thermal_product_page_bottom .technology_box{background:#fff;display:flex;justify-content:space-between;padding:18px 30px;margin-top:30px;position:relative;margin-bottom:140px}#thermal_product_page_bottom .technology_box_left,#thermal_product_page_bottom .technology_box_right{width:44%}#thermal_product_page_bottom .technology_box_left{margin:min(calc(3200vw / 1366),32px) auto 0}#thermal_product_page_bottom .technology_box_left h4{line-height:calc(26/ 18)}#thermal_product_page_bottom .technology_box_left p{font-size:13px;line-height:2;letter-spacing:.06em;padding:0 3.8%;margin-top:min(calc(2500vw / 1366),25px)}#thermal_product_page_bottom .tencel_caution{bottom:-37px;left:10px}#thermal_product_page_bottom .technology_shape_list{margin-top:40px}#thermal_product_page_bottom .technology_shape_item{background:#fff;padding:30px 25px 10px}#thermal_product_page_bottom .technology_shape_item p,#thermal_product_page_bottom .technology_shape_item:nth-child(2) img{padding:0 min(calc(3200vw / 1366),32px)}#thermal_product_page_bottom .deepgray_text,#thermal_product_page_bottom .deepgray_circle,#thermal_product_page_bottom .deepgray_right_top{background:#f4f4f8}#thermal_product_page_bottom .technology_howtowash,#thermal_product_page_bottom .technology_howtowash h3{background:#fff;border:2px solid #FF8A3D}#thermal_product_page_bottom .technology_howtowash{padding:40px min(calc(7500vw / 1366),75px) 30px;margin-top:45px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:48px}#thermal_product_page_bottom .technology_howtowash h3{font-size:22px;font-family:"Bodoni 72",Bodoni MT,sans-serif;line-height:1;padding:12px 18px;position:absolute;top:0;left:20px;transform:translateY(-50%)}#thermal_product_page_bottom .technology_howtowash_item{display:flex;gap:4px;height:max-content}#thermal_product_page_bottom .technology_howtowash_number{font-family:"Bodoni 72",sans serif;font-size:20px;font-weight:700;width:28.41px;height:28.41px;display:flex;align-items:center;justify-content:center}#thermal_product_page_bottom .technology_howtowash_content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:20px}#thermal_product_page_bottom .technology_howtowash_image{margin-top:8px}#thermal_product_page_bottom .technology_howtowash_content p,#thermal_product_page_bottom .technology_howtowash_item_last_add{font-size:13px;font-weight:500;line-height:calc(20 / 13);letter-spacing:.08em;text-align:center}#thermal_product_page_bottom .technology_howtowash_item_last{position:relative;padding:28px 56px 20px;gap:15px;border:1.7px solid #FF8A3D;border-radius:11.36px}#thermal_product_page_bottom .technology_howtowash_item_last_add{word-break:keep-all;padding:0 10px;background:#fff;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}#thermal_product_page_bottom .gift_content{position:absolute;top:14%;left:49.3%}#thermal_product_page_bottom .gift_wrapper:before{content:"GIFT";font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:115px;color:#fff6;line-height:1;letter-spacing:.1em;display:block;position:absolute;top:calc((278px - 100vw)* 13 / 1088);left:calc((278px - 100vw)* 4 / 1088)}.thermal_more4{font-size:14px;line-height:calc(24 / 14);letter-spacing:.08em;padding-top:5px;padding-bottom:11px}.product_addition_info_thermal{background:#ffefe5;padding:var(--pad_s) var(--pad_ss) var(--pad_xxs);margin:var(--pad_s) 0;margin:7% 0;position:relative;border-radius:4px}.product_addition_info_thermal img{top:-23px!important;right:3px!important}.product_addition_info_thermal h2{font-family:nobel,sans-serif;color:#fff;background:#ff8a3d;font-size:1rem;position:absolute;top:-.7em;left:var(--pad_xxs);padding:0 var(--pad_ss)}.product_addition_info_thermal h2:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:7px 5px 0 5px;position:absolute;bottom:1px;left:1em;transform:translateY(100%);border-color:#FF8A3D transparent transparent transparent}.product_addition_info_thermal p{font-size:1.4rem;position:relative}.product_addition_info_thermal p:not(.addition_thermal){font-weight:700}.product_addition_info_thermal .thermal_orange{color:#ff761c}.product_addition_info_thermal .addition_thermal_size span{font-size:10px;line-height:1.5;letter-spacing:.08em;display:block}.product_addition_info_thermal .addition_thermal_size .caution{color:#707070;margin-top:6px}#thermal_float_cart{font-size:18px;font-weight:700;letter-spacing:.08em;color:#fff;position:fixed;bottom:30px;right:45px;display:flex;align-items:center;justify-content:center;width:270px;height:64px;z-index:9;background:#000;border-radius:37px;cursor:pointer}#thermal_cart_modal{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;display:none;z-index:999;background:#32323280;transition:opacity .2s ease-out,transform .2s ease-out}#thermal_cart_modal form{width:90vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px}@media (min-width: 980px){.thermal_separation{background-attachment:fixed}}@media (max-width: 979px){#thermal_product_page_top{padding:0}#thermal_product_page_top .image_banner>div{position:absolute;left:calc(2800vw / 375)}#thermal_product_page_top .image_banner .fv_right_top{top:calc(3400vw / 375)}#thermal_product_page_top .image_banner .fv_right_top h4{font-size:calc(1200vw / 375);line-height:1.75}#thermal_product_page_top .image_banner .fv_right_middle{top:calc(20158vw / 375)}#thermal_product_page_top .image_banner .fv_right_middle img{width:58.976vw}#thermal_product_page_top .image_banner .fv_right_middle p{font-size:calc(1100vw / 375);line-height:calc(13 / 11);margin-top:calc(1200vw / 375)}#thermal_product_page_top .image_banner .fv_right_bottom{width:calc(100vw - 30px);max-width:750px;gap:0;justify-content:space-between;bottom:4vw;left:50%;transform:translate(-50%)}#thermal_product_page_top .fv_right_bottom_item{width:calc(8500vw / 375);height:calc(8500vw / 375);max-width:174.28px;max-height:174.28px;position:relative}#thermal_product_page_top .fv_right_bottom_item p,#thermal_product_page_top .fv_right_bottom_item h4{font-size:min(calc(1100vw / 375),22px)}#thermal_product_page_top .fv_right_bottom_item p{line-height:calc(16 / 11);position:absolute;top:max(calc(-2000vw / 375),-40px);left:50%;transform:translate(-50%);word-break:keep-all}#thermal_product_page_top .fv_right_bottom_item h4{line-height:calc(17 / 11);margin-top:0}#thermal_product_page_top #day365{padding-bottom:60px}#thermal_product_page_top #day365>p{padding:0 50px;margin-top:30px}#thermal_product_page_top .technology{padding-bottom:45px}#thermal_product_page_top .technology_top_item{width:calc(16200vw / 375);max-width:216px;min-height:275px;padding:10px 9px}#thermal_product_page_top .technology_top_item p{margin-top:10px}#thermal_product_page_top .technology_top_item h5{margin-top:5px}#thermal_product_page_top .technology_top_item a{height:25px;font-size:10px;letter-spacing:.1em;padding:0 10px 0 15px;justify-content:space-between}#thermal_product_page_top .technology_top_item a:after{content:"\21c0";font-size:6px;margin-left:11px}#thermal_product_page_top #product_details{margin-top:45px}.thermal_separation{background:url(/cdn/shop/files/thermal_p_cover_sp.png?v=1729487997);background-size:cover;background-repeat:no-repeat;background-position:center top;height:64.8vw}#thermal_product_page_bottom{padding:0 0 60px;margin:0}#thermal_product_page_bottom #technology_bottom{padding:36px 4vw 56px}#thermal_product_page_bottom .technology_title h4{font-size:12px!important;line-height:calc(16 / 12);letter-spacing:.1em}#thermal_product_page_bottom .technology_title h3{font-size:16px!important;line-height:1.5625;margin-top:10px}#thermal_product_page_bottom .technology_title h3:before{margin-right:10px}#thermal_product_page_bottom .technology_title h3:after{margin-left:10px}#thermal_product_page_bottom .technology_wrapper{display:block;margin-top:24px}#thermal_product_page_bottom .technology_wrapper,#thermal_product_page_bottom .technology_terahertz_list{padding:0 4vw}#thermal_product_page_bottom .technology_wrapper_left,#thermal_product_page_bottom .technology_wrapper_right{width:100%!important}#thermal_product_page_bottom .technology_wrapper_left p{width:100%;margin:45px auto 0}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_left{text-align:right}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_left img{width:100%}#thermal_product_page_bottom .technology_wrapper_right{margin-top:35px}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right>*{width:100%}#thermal_product_page_bottom .terahertz_wrapper .technology_wrapper_right p{margin-top:5px}#thermal_product_page_bottom .technology_wrapper_right p.lp_SP,#thermal_product_page_bottom .technology_terahertz_list{margin-top:45px}#thermal_product_page_bottom .technology_terahertz_item{width:100%;padding:24px 18px 16px}#thermal_product_page_bottom .technology_terahertz_item:nth-child(-n+2){padding-bottom:16px}#thermal_product_page_bottom .technology_terahertz_item:nth-child(3){padding-bottom:30px}#thermal_product_page_bottom .terahertz_content_number{left:10px}#thermal_product_page_bottom .technology_terahertz_item h4,#thermal_product_page_bottom .technology_shape_item h4,#thermal_product_page_bottom .technology_box_left h4{line-height:calc(24 / 14)}#thermal_product_page_bottom .technology_terahertz_item p{padding:0 16px}#thermal_product_page_bottom .technology_shape_item p{padding:0 12px}#thermal_product_page_bottom .technology_terahertz_item img{margin-bottom:0!important}#thermal_product_page_bottom .technology_terahertz_item:not(:nth-child(3)) img:not(.terahertz_content_number){padding:0}#thermal_product_page_bottom .technology_point{padding:50px 16px 20px;margin:75px 15px 0}#thermal_product_page_bottom .technology_point:before{width:calc(17398vw / 375);height:calc(3728vw / 375)}#thermal_product_page_bottom .technology_point_top{display:block}#thermal_product_page_bottom .technology_point_top_left{max-width:750px;margin:0 auto;padding-top:0}#thermal_product_page_bottom .technology_point_top_left h3{font-size:17px;line-height:calc(30 / 17);letter-spacing:.04em}#thermal_product_page_bottom .technology_point_top_left p{font-size:14px;letter-spacing:.06em;margin-top:24px}#thermal_product_page_bottom .technology_point_top_left,#thermal_product_page_bottom .technology_point_top_right,#thermal_product_page_bottom .technology_point_bottom_left,#thermal_product_page_bottom .technology_point_bottom_right{width:100%}#thermal_product_page_bottom .technology_point_top_right{margin-top:30px;padding:0 12px}#thermal_product_page_bottom .technology_point_top_right img,#thermal_product_page_bottom .technology_box_right img{display:block;margin:0 auto}#thermal_product_page_bottom .technology_point_bottom{flex-direction:column-reverse;padding:0 12px}#thermal_product_page_bottom .technology_point_bottom_caution{width:calc(100% - 30px);margin:30px 15px 60px}#thermal_product_page_bottom .technology_box{display:block;padding:24px 25px;margin:45px 15px 70px}#thermal_product_page_bottom .technology_box_left,#thermal_product_page_bottom .technology_box_right{width:100%}#thermal_product_page_bottom .technology_box_left{margin:0}#thermal_product_page_bottom .technology_box_left p{font-size:12px;letter-spacing:.02em;padding:0 10px;margin-top:20px}#thermal_product_page_bottom .technology_box_right{margin-top:25px}#thermal_product_page_bottom .material_point{gap:9px}#thermal_product_page_bottom .material_point_item p{line-height:1}#thermal_product_page_bottom .tencel_caution{left:9px;bottom:-33px}#thermal_product_page_bottom .technology_shape_list{flex-direction:column;margin-top:50px}#thermal_product_page_bottom .technology_shape_item{width:100%;padding:24px 12px}#thermal_product_page_bottom .technology_content_deepgray{margin:30px 9px 0;padding-bottom:0}#thermal_product_page_bottom .technology_howtowash{justify-content:center;padding:50px 35px 37px;margin:60px 15px 0;gap:45px}#thermal_product_page_bottom .technology_howtowash_item{gap:16px}#thermal_product_page_bottom .technology_howtowash_content{flex-direction:row;justify-content:flex-start;gap:10px}#thermal_product_page_bottom .technology_howtowash_image{width:72px;margin:0;text-align:center}#thermal_product_page_bottom .technology_howtowash_content img{height:56px}#thermal_product_page_bottom .technology_howtowash_content p,#thermal_product_page_bottom .technology_howtowash_item_last_add{font-size:12px;line-height:1.5;letter-spacing:.05em;text-align:left}#thermal_product_page_bottom .technology_howtowash_item_last{padding:20px 40px}#thermal_product_page_bottom .technology_howtowash_item_last .technology_howtowash_content{gap:40px}#thermal_product_page_bottom #gift{padding-top:0}#thermal_product_page_bottom .gift_content{width:max-content;max-width:100%;padding:0 32px;top:calc(39400vw / 375);left:50%;transform:translate(-50%)}#thermal_product_page_bottom .gift_wrapper:before{font-size:67px;top:calc(-800vw / 375);left:0}.thermal_more4{padding-top:2px;padding-bottom:38px}.product_addition_info_thermal img{top:8px!important;right:-18px!important}#thermal_float_cart{bottom:30px;left:50%;right:auto;transform:translate(-50%)}}@media (max-width: 408px){#thermal_air_lp .waterproof_content_bottom_material:last-child .technology_content_bottom_box_left_subtitle,#thermal_product_page_bottom .technology_point_bottom_item:last-child .technology_point_bottom_left_subtitle{width:75px}}#frenchrose_airlite,#mesh_airlite,#campaign_airlite{margin-left:auto;margin-right:auto;max-width:var(--mw_m)}#frenchrose_airlite{display:none}.frenchrose_title{color:#b874a4;font-weight:700;text-align:center}.frenchrose_title h4{font-size:18px;line-height:calc(26/18);letter-spacing:.08em;width:max-content;margin:0 auto;padding-bottom:4px;border-bottom:3px solid #B874A4}.frenchrose_title p{font-size:22px;line-height:calc(32/22);letter-spacing:.09em;margin-top:20px}.frenchrose_content{background:url(/cdn/shop/files/airlite_frenchrose.png?v=1733189627);background-size:cover;height:min(calc(65500vw / 1366),655px);position:relative;margin-top:62px;font-weight:700}.frenchrose_content>*{position:absolute}.french_new_color{font-size:clamp(11px,calc(2200vw/1366),22px);line-height:1.5;letter-spacing:.08em;text-align:center;color:#fff;background:#b874a4;display:flex;align-items:center;justify-content:center;width:clamp(80px,calc(16000vw/1366),160px);height:clamp(80px,calc(16000vw/1366),160px);border-radius:50%;top:-54px;left:min(calc(5000vw / 1366),50px)}.under_purple{border-bottom:3px solid #B874A4}.frenchrose_content_text{top:min(calc(11828vw / 1366),118.28px);left:min(calc(12879vw / 1366),128.79px)}.frenchrose_content h2{font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:min(calc(5500vw / 1366),55px);line-height:1;letter-spacing:.045em}.frenchrose_content_text>img{width:min(calc(22209vw / 1366),222.09px)}.frenchrose_content h3{font-size:min(calc(3000vw / 1366),30px);color:#b874a4;line-height:calc(4/3);letter-spacing:.08em;margin-top:min(calc(2700vw / 1366),27px)}.frenchrose_content p{font-size:min(calc(1800vw / 1366),18px);line-height:calc(59/36);letter-spacing:.1em;margin-top:min(calc(3000vw / 1366),30px)}#mesh_airlite{padding:100px 25px 112px;margin-top:20px;background:#f3f4f8}#mesh_airlite h4{font-size:22px;font-weight:700;line-height:calc(40/22);letter-spacing:.08em}.mesh_title{text-align:center}.mesh_title h3{font-size:30px;font-weight:700;line-height:calc(4/3);letter-spacing:.08em;margin-top:5px}.mesh_title p{font-size:18px;font-weight:500;line-height:calc(62/36);letter-spacing:.1em;margin-top:37px}.mesh_wrapper{display:flex;justify-content:center;padding-top:61px}.mesh_item{width:min(calc(49000vw / 1366),490px);position:relative}.mesh_item_image{width:min(calc(45000vw / 1366),450px);margin:0 auto;position:relative}.mesh_item_image p{font-size:min(calc(1500vw / 1366),15px);font-weight:500;line-height:1;letter-spacing:.065em;display:flex;align-items:center;justify-content:center;width:min(calc(32600vw / 1366),326px);height:min(calc(4100vw / 1366),41px);background:#fff;border-top-left-radius:20px;position:absolute;bottom:0;right:0}.mesh_item_content{margin-top:41px}.mesh_item_content_top{display:flex;align-items:center;gap:20px}.airlite_fullcover_online{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;background:#9372d2;border-radius:50%;position:absolute;top:-80px;right:-23px}.airlite_fullcover_online span{font-size:14px: font-weight: 500;line-height:calc(10/7);letter-spacing:.02em;padding-bottom:3px;border-bottom:1px solid}.airlite_fullcover_online p{font-size:22px;font-weight:700;line-height:1.5;letter-spacing:.08em;margin-top:8px}#mesh_airlite .mesh_item_content_top h4{font-size:min(calc(2200vw/1366),22px);border-bottom:2px solid}.mesh_item_content p{font-size:min(calc(1400vw/1366),14px);font-weight:500;line-height:2;letter-spacing:.065em}.mesh_content_or{font-size:22px;font-weight:700;line-height:calc(40/22);letter-spacing:.08em;display:flex;align-items:center;height:min(calc(33600vw / 1366),336px)}#campaign_airlite{color:#b874a4;background:#f7ddf0;border:10px solid #B874A4;margin-top:20px;margin-bottom:45px;padding-top:38px;display:none}.campaign_airlite_title{font-size:18px;font-weight:700;letter-spacing:.1em;text-align:center}.campaign_airlite_title h4{line-height:calc(26/18);width:min(calc(59300vw / 1366),593px);border-bottom:2px solid #B874A4;margin:0 auto;padding-bottom:10px}.campaign_airlite_title p{line-height:calc(35/18);margin-top:20px}.campaign_airlite_title .under_purple{text-decoration:none;border-bottom:3px solid rgba(184,116,165,.5)}.campaign_airlite_wrapper{background:url(/cdn/shop/files/airlite_campaign_bg.png?v=1733190104);display:flex;margin-top:27px}.campaign_airlite_left{width:calc(42328% / 1093);overflow:hidden}.campaign_airlite_left img{width:auto;height:100%;transform:translateY(5%)scale(1.3)}.campaign_airlite_right{width:calc(66972% / 1093);position:relative}.campaign_airlite_right_content{width:calc(54100% / 669.72);background:#f7ddf0;border-radius:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:min(calc(1750vw / 1366),17.5px) min(calc(2500vw / 1366),25px)}.campaign_airlite_right_content h4{font-size:min(calc(3000vw / 1366),30px);font-weight:700;line-height:calc(44/30);letter-spacing:.1em;text-align:center;width:max-content;margin:0 auto;border-bottom:2px solid}.campaign_airlite_right_content p{font-size:min(calc(1300vw / 1366),13px);line-height:calc(27/13);letter-spacing:.06em;display:block;margin-top:min(calc(1880vw / 1366),18.8px)}.campaign_airlite_right_content .campaign_herbal{font-size:min(calc(1900vw / 1366),19px);font-weight:500;line-height:calc(27/19)}.campaign_airlite_right_content>span{font-size:min(calc(1100vw / 1366),11px);line-height:calc(18/11);letter-spacing:.06em;margin-top:min(calc(2900vw / 1366),29px);display:block}.campaign_airlite_bottom{display:flex;align-items:center;justify-content:center;gap:23px;font-weight:500;text-align:right;line-height:calc(49/31);letter-spacing:.06em;padding-top:33px;padding-bottom:60px}.campaign_airlite_bottom_text p{font-size:13px}.campaign_airlite_bottom_text h4{font-size:18px}.campaign_airlite_bottom_image{width:min(calc(39828vw / 1366),398.28px)}#product_about_airlite.product_about_airlite_fullcover>div{background-image:url(/cdn/shop/files/imt_airlite_about_fullcover_pc.png?v=1733724672)!important;background-size:100%;background-repeat:no-repeat;background-position:center top}.product_addition_info_airlite{background:#f7ddf0;padding:20px 24px 18px}.product_addition_info_airlite h2{background:#b874a4}.product_addition_info_airlite h2:after{border-color:#B874A4 transparent transparent transparent}.product_addition_info.product_addition_info_airlite.img_on>img{height:175px;top:-70px;right:-75px}.product_addition_info_airlite p,.product_addition_info_airlite p span{font-size:14px!important;line-height:calc(25/14);letter-spacing:.07em;color:#b874a4!important}.product_addition_info_airlite p{font-weight:500}.product_addition_info_airlite p span{font-weight:700}.product_addition_info_airlite .caution{font-size:10px;line-height:1.5;letter-spacing:.065em;display:block;color:#707070;margin-top:38px}@media (max-width: 1239px){.product_addition_info.product_addition_info_airlite.img_on>img{left:310px;right:auto}}@media (max-width: 1189px){.product_addition_info.product_addition_info_airlite.img_on>img{height:calc(12500vw / 1087);top:calc(-2500vw / 1087);right:0}}@media (max-width: 1007px){.product_addition_info.product_addition_info_airlite.img_on>img{left:auto;right:calc(-6000vw/641)}}@media (max-width: 839px){#product_about_airlite.product_about_airlite_fullcover>div{background-image:url(/cdn/shop/files/airlite_about_fullcover_sp.jpg?v=1733792245)!important;background-size:100%;background-repeat:no-repeat;background-position:center top}}@media (max-width: 640px){.frenchrose_title h4{font-size:12px;line-height:calc(17/12);padding-bottom:1.5px;border-bottom:1px solid #B874A4}.frenchrose_title p{font-size:16px;line-height:1.46875;letter-spacing:.1em;margin-top:13px}.frenchrose_title .newcolor-newtype{font-size:18px}.frenchrose_content{background:url(/cdn/shop/files/airlite_frenchrose_sp.png?v=1733189627);background-size:cover;height:max(calc(32500vw / 375),325px);margin-top:30px}.french_new_color{font-size:12px;line-height:calc(31/24);width:60px;height:60px;top:-18px;left:17px}.under_purple{border-bottom:1px solid #B874A4}.frenchrose_content_text{top:65px;left:34.25px}.frenchrose_content h2{font-size:max(calc(2500vw/375),25px)}.frenchrose_content_text>img{width:calc(10100vw / 375)}.frenchrose_content h3{font-size:max(calc(1400vw/375),14px);line-height:calc(10/7);margin-top:12px}.frenchrose_content p{font-size:max(calc(1200vw/375),12px);font-weight:500;line-height:calc(58/36);letter-spacing:.09em;margin-top:45px}#mesh_airlite{padding:50px 45px 60px;margin-top:10px}#mesh_airlite h4{font-size:13px;line-height:calc(19/13)}.mesh_title h3{font-size:18px;line-height:calc(26/18)}.mesh_title p{font-size:12px;font-weight:400;line-height:calc(58/36);margin-top:20px}.mesh_wrapper{flex-direction:column;padding-top:24px;gap:15px}.mesh_item,.mesh_item_image,.mesh_item_image p{width:100%}.mesh_item_image{overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.mesh_item_image p{font-size:13px;font-weight:400;line-height:2;height:auto;border-top-left-radius:0}.mesh_item_content{margin-top:16px}.mesh_item_content_top{gap:10px}.mesh_item_content_top img{width:55px}#mesh_airlite .mesh_item_content_top h4{font-size:14px;border-bottom:1px solid}.mesh_item_content p{font-size:14px;font-weight:400;line-height:calc(25/14);letter-spacing:.05em;margin-top:7px}.mesh_content_or{line-height:calc(30/22);height:auto;justify-content:center}.airlite_fullcover_online{width:95px;height:95px;top:-49px;right:-26px}.airlite_fullcover_online span,.airlite_fullcover_online p{font-size:12px;line-height:calc(31/24)}.airlite_fullcover_online span{display:block;width:86px;padding-bottom:4px}.airlite_fullcover_online p{margin-top:4px}#campaign_airlite{border:8px solid #B874A4;margin-top:10px;margin-bottom:64px;padding-top:35px}.campaign_airlite_title{padding:0 35px}.campaign_airlite_title h4{font-size:14px;line-height:calc(10/7);width:100%;border-bottom:1px solid #B874A4;padding-bottom:13px}.campaign_airlite_title p{font-weight:500;line-height:calc(32/21);letter-spacing:.08em;margin-top:16px}.campaign_airlite_title .under_purple{border-bottom:1px solid rgba(184,116,165,.5)}.herbal_present_text{font-size:18px;font-weight:700;line-height:calc(25/18);letter-spacing:.06em;display:block;margin-top:8px}.campaign_airlite_wrapper{background:url(/cdn/shop/files/airlite_campaign_bg_sp.png?v=1733190156);flex-direction:column;align-items:center;margin-top:14px;padding-top:0;padding-bottom:25px}.campaign_airlite_left{width:100%;padding:0}.campaign_airlite_left img,.campaign_airlite_right{width:100%}.campaign_airlite_right{margin-top:24px}.campaign_airlite_right_content{width:calc(31000vw / 375);position:relative;top:auto;left:auto;transform:translate(0);padding:19px 15px 12px;margin:0 auto}.campaign_airlite_right_content:before{content:"";display:block;position:absolute;border-bottom:18px solid #f7ddf0;border-left:10.5px solid transparent;border-right:10.5px solid transparent;top:-18px;left:50px}.campaign_airlite_right_content h4{display:none}.campaign_airlite_right_content p{font-size:14px;line-height:calc(23/14);letter-spacing:.06em;margin-top:0}.campaign_airlite_right_content .campaign_herbal{font-size:15px;line-height:calc(23/15);letter-spacing:.05em}.campaign_airlite_right_content>span{font-size:10px;line-height:1.8;letter-spacing:.01em;margin-top:22px}.campaign_airlite_bottom{flex-direction:column;gap:15px;font-size:12px;text-align:center;line-height:calc(10/6);letter-spacing:.04em;padding-top:20px;padding-bottom:40px}.campaign_airlite_bottom_image{width:calc(23600vw / 375)}.product_addition_info_airlite{padding:20px 22px}.product_addition_info.product_addition_info_airlite.img_on>img{height:115px;top:15px;right:clamp(-40px,calc(-2000vw/375),-20px)}.product_addition_info_airlite .caution{margin-top:34px}}#new_airlite_lp{padding-top:60px}.new_airlite_fv>div.fv_bg,.new_airlite_about{opacity:0;transition:opacity .2s ease}.new_airlite_fv>div.fv_text,.new_airlite_about h2,.new_airlite_about p{opacity:0;transition:opacity .5s ease}.new_airlite_fv>div.visible,.new_airlite_about.visible,.new_airlite_about h2.visible,.new_airlite_about p.visible{opacity:1}.new_airlite_fv{position:relative}.new_airlite_fv .fv_bg img{width:100%}.new_airlite_fv .fv_text{position:absolute;top:calc(16500vw / 2560);left:21.875vw;width:57.5vw}.new_airlite_about{color:#fff;font-weight:700;text-align:center;position:relative;background-color:#b874a4;padding-top:clamp(25px,calc(5000vw / 2560),50px);padding-bottom:calc(9.375vw + 50px);margin-top:-1px}.new_airlite_about:before{content:"";display:block;position:absolute;top:calc(-9.375vw + 1px);border-top:4.6875vw solid transparent;border-bottom:4.6875vw solid #b874a4;border-left:50vw solid transparent;border-right:50vw solid #b874a4}.new_airlite_about:after{content:"";display:block;position:absolute;bottom:0;border-top:4.6875vw solid transparent;border-bottom:4.6875vw solid #f8f1f6;border-left:50vw solid transparent;border-right:50vw solid #f8f1f6}.new_airlite_about h2{font-size:clamp(25px,calc(5000vw / 2560),50px);line-height:1.2;letter-spacing:.11em}.new_airlite_about p{font-size:clamp(15px,calc(3000vw / 2560),30px);line-height:2.5;letter-spacing:.07em;margin-top:clamp(45px,calc(9000vw / 2560),90px)}.new_airlite_type,.airlite_lp_tab{background:#f8f1f6;padding:0 clamp(40px,3.125vw,80px)}.new_airlite_type{padding-top:clamp(45px,calc(9000vw / 2560),90px)}.new_airlite_type_title{font-size:min(calc(5000vw/2560),50px);font-weight:700;line-height:1.6;letter-spacing:.08em;display:flex;align-items:center;gap:min(calc(5000vw/2560),50px);margin-left:min(2.34375vw,60px)}.new_airlite_type_title img{width:min(16.40625vw,420px)}.new_airlite_type_list{display:flex;gap:calc(5%/3);margin-top:clamp(52.5px,calc(10500vw/2560),105px)}.new_airlite_type_item{width:calc(50% - 5% / 6);background:#fff;border:1px solid #000000;border-radius:10px;padding:clamp(47.5px,calc(9500vw/2560),95px) clamp(42.5px,calc(8500vw/2560),85px) clamp(37.5px,calc(7500vw/2560),75px)}.new_airlite_type_item_title{display:flex;align-items:flex-end;gap:clamp(18.5px,calc(3700vw/2560),37px)}.new_airlite_type_item_title_number{width:clamp(73px,calc(14600vw/2560),146px)}.new_airlite_type_item_title_number{font-size:33px;font-family:Avenir,sans-serif;font-weight:900;line-height:1;font-style:italic}.new_airlite_type_item_title_number span{font-size:60px;display:block;line-height:1}.new_airlite_type_item_title_text{position:relative}.new_airlite_type_item_title_text span{font-family:Avenir,sans-serif;font-size:min(calc(4500vw / 2560),45px);font-weight:400;line-height:1;color:#a48f26;font-style:italic;display:inline-flex;border-bottom:2px solid;position:absolute;top:clamp(-65px,calc(-6500vw/2560),-40px)}.new_airlite_type_item .new_airlite_type_item_title_text img{width:min(16.25vw,416px)}.new_airlite_type_item:last-child .new_airlite_type_item_title_text img{width:min(calc(64700vw/ 2560),323.5px)}.new_airlite_type_item:last-child .new_airlite_type_item_title_text img.fullcover_limited{width:min(calc(28900vw/ 2560),289px);position:absolute;top:max(calc(-9500vw/2560),-95px)}.new_airlite_type_item_title_text p{font-size:min(calc(3800vw/2560),38px);font-weight:200;letter-spacing:.04em;line-height:1}.new_airlite_type_item_title_text h4{font-size:min(calc(4500vw/2560),45px);font-weight:700;line-height:1;margin-top:clamp(10px,.78125vw,20px);padding-bottom:clamp(10px,.78125vw,20px);border-bottom:3px solid}.new_airlite_type_item_content{display:flex;gap:min(2.8125vw,72px);margin-top:min(calc(13000vw / 2560),130px)}.new_airlite_type_item:not(:first-child) .new_airlite_type_item_content{flex-direction:row-reverse}.new_airlite_type_item_content_text{width:min(calc(43500vw/2560),435px);position:relative}.new_airlite_type_item_content_text h4{font-size:min(1.25vw,32px);font-weight:500;line-height:1;letter-spacing:.07em;padding-bottom:clamp(10px,.78125vw,20px);border-bottom:1px solid;position:relative}.new_airlite_type_item_content_text h4:after{content:"";display:block;width:min(calc(31622vw/2560),316.22px);height:1px;background:linear-gradient(to left,#000000 50%,transparent 50%);position:absolute;left:calc(100% - 1px);bottom:-1px;transform:translate(-50%) rotate(35deg)}.new_airlite_type_item:not(:first-child) .new_airlite_type_item_content_text h4:after{background:linear-gradient(to right,#000000 50%,transparent 50%);left:auto;right:calc(100% - 1px);transform:translate(50%) rotate(-35deg)}.new_airlite_type_item_content_text h4 span{font-size:min(calc(3700vw/2560),37px);color:#b874a4;font-weight:700;line-height:1;letter-spacing:.07em}.new_airlite_type_item_content_text p{font-size:min(1.09375vw,28px);line-height:calc(55/28);letter-spacing:.06em;margin-top:clamp(15px,calc(3000vw/2560),30px)}.airlite_color_list{display:flex;align-items:center;gap:10px;margin-top:clamp(25px,calc(5000vw/2560),50px)}.airlite_color_text{font-size:min(calc(3500vw/2560),35px);letter-spacing:.05em;font-family:Avenir,sans-serif;margin-right:5px;font-style:italic}#new_airlite_lp .color-circle{color:transparent;width:21.5px;height:21.5px;border-radius:50%;display:block}#new_airlite_lp .color-circle.black,#new_airlite_lp .color-circle.black_fullcover{background:#000}#new_airlite_lp .color-circle.rose,#new_airlite_lp .color-circle.rose_fullcover{background:#b874a4}#new_airlite_lp .color-circle.navy{background:#20265e}#new_airlite_lp .color-circle.lilac{background:#c8b7da}#new_airlite_lp .color-circle.coral{background:#f4c0bd}#new_airlite_lp .new_airlite_type .new_airlite_type_list .new_airlite_type_item .new_airlite_type_item_content .new_airlite_type_item_content_image{width:min(calc(49400vw/2560),494px)}#new_airlite_lp .airlite_lp_tab{padding-top:clamp(95px,calc(19000vw / 2560),190px);padding-bottom:clamp(125px,calc(25000vw / 2560),250px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches{height:clamp(90px,7.03125vw,180px);display:flex;align-items:flex-end;justify-content:flex-end;gap:clamp(10px,.78125vw,20px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch{display:flex;align-items:flex-end;height:75%;background:#fff;border:1px solid;border-top-left-radius:5px;border-top-right-radius:5px;padding:clamp(10px,.78125vw,20px) clamp(15px,calc(3000vw / 2560),30px);cursor:pointer;border-bottom:none}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch,#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch *{transition:all .05s ease}#new_airlite_lp .airlite_lp_tab .airlite_tab_number{width:clamp(34px,2.65625vw,68px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_number{font-size:clamp(16px,1.25vw,32px);font-family:Avenir,sans-serif;font-weight:900;line-height:2;font-style:italic}#new_airlite_lp .airlite_lp_tab .airlite_tab_number span{font-size:clamp(21px,calc(4200vw / 2560),42px);display:block;text-align:center;line-height:.5}#new_airlite_lp .airlite_lp_tab .airlite_tab_title{font-size:clamp(15px,calc(3000vw / 2560),30px);font-weight:700;line-height:1;letter-spacing:.03em;padding-left:clamp(8px,.625vw,16px);padding-right:clamp(10px,.78125vw,20px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch .airlite_tab_image{width:clamp(52px,4.0625vw,104px);margin-bottom:-4px}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch img{width:100%}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch.is-selected{height:100%;color:#fff;background:#b874a4;border:none;padding-bottom:clamp(17.5px,calc(3500vw / 2560),35px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number{clamp(39px,calc(7800vw / 2560),78px);filter:brightness(0) invert(1)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number{font-size:clamp(18px,1.40625vw,36px);line-height:1.7}#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number span{font-size:clamp(25px,calc(5000vw / 2560),50px);line-height:.7}#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_title{font-size:clamp(17.5px,calc(3500vw / 2560),35px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch.is-selected img{filter:brightness(0) invert(1)}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content{border:2px solid #b874a4;border-radius:10px 0 10px 10px;position:relative;background:#f5f4f9}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content:before{content:"New!\a0\a0 Full-Cover";font-family:Avenir,sans-serif;font-size:28px;font-weight:500;color:#b874a4;letter-spacing:.02em;font-style:italic;position:absolute;writing-mode:vertical-lr;top:25px;left:-1px;transform:translate(-50%);z-index:2;height:272px;text-align:center}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content.type01-selected:before{content:"Air Lite shorts"}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content.type02-selected:before{content:"New!\a0\a0 Full-Cover"}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content:after{content:"";background:#f8f1fc;display:block;width:2px;height:272px;position:absolute;top:25px;left:-2px;z-index:1}.airlite_lp_tab_content_item{display:none}.airlite_lp_tab_content_item.is-visible{display:block}.airlite_tab_content_top,.airlite_tab_content_bottom{display:flex}.airlite_tab_content_top{position:relative;z-index:1;border-top-left-radius:10px;overflow:hidden}.airlite_tab_content_top_left{width:calc(138500% / 2385);position:relative;overflow:hidden}.airlite_tab_content_top_left img{opacity:0;transition:opacity .5s ease}.airlite_tab_content_top_left img:not(:first-child){position:absolute;top:0;left:0}.airlite_tab_content_top_left img.visible{opacity:1}.airlite_tab_content_top_right{font-weight:700;line-height:1;margin-top:min(calc(45000vw / 2560),450px);margin-left:max(calc(-7000vw / 2560),-70px);position:relative;z-index:2}.airlite_tab_content_top_right>img{width:min(calc(91800vw / 2560),459px)}.airlite_lp_tab_content_item_type01 .airlite_tab_content_top_right{margin-top:min(calc(45000vw / 2560),450px)}.airlite_lp_tab_content_item_type02 .airlite_tab_content_top_right{margin-top:min(calc(37000vw / 2560),370px)}.airlite_tab_content_top_right h4{display:inline-flex;gap:min(calc(3000vw / 2560),30px);margin-bottom:min(calc(7500vw / 2560),75px)}.airlite_tab_content_top_right .limited_type{font-family:Avenir,sans-serif;font-size:min(calc(6068vw / 2560),30px);font-weight:600;line-height:1;color:#a48f26;font-style:italic;display:inline-flex;border-bottom:2px solid}.airlite_tab_content_top_right .online_limited{font-size:min(calc(3500vw / 2560),17.5px);font-style:italic;color:#fff;background:#000;display:flex;align-items:center;padding:0 min(calc(3000vw / 2560),15px)}.airlite_tab_content_top_right h3{font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:min(calc(15000vw / 2560),75px);letter-spacing:.045em}.airlite_tab_content_top_right p{font-size:min(calc(5000vw / 2560),25px);letter-spacing:.08em;margin-top:min(3.125vw,40px);display:flex;gap:10px}.airlite_tab_content_top_right p span:not(.color-circle){margin-right:min(calc(3500vw / 2560),17.5px);letter-spacing:.05em}#new_airlite_lp .airlite_tab_content_top_right .color-circle{width:24px;height:24px;cursor:pointer}.airlite_tab_content_bottom{margin-top:max(calc(-16000% / 2385),-160px);border-bottom-right-radius:10px;overflow:hidden}.airlite_tab_content_bottom_left{width:calc(132500% / 2385);margin-top:min(calc(25000vw / 2560),250px);padding-left:min(calc(11500vw / 2560),115px)}.airlite_tab_content_bottom_left .airlite_tab_content_text_point{display:flex;gap:min(calc(4000% / 2385),40px)}.airlite_tab_content_bottom_left .airlite_tab_content_text_point img{width:clamp(70px,5.46875vw,140px)}.airlite_tab_content_bottom_left .airlite_tab_content_text_point div{display:flex;align-items:center}.airlite_tab_content_bottom_left .airlite_tab_content_text_point h4{font-size:clamp(25px,calc(5000vw / 2560),50px);font-weight:700;line-height:1.5;letter-spacing:.005em;width:min(calc(68500vw / 2560),685px);border-bottom:1px solid}.airlite_tab_content_bottom_left ul{margin-top:min(calc(3000vw / 2560),60px)}.airlite_tab_content_bottom_left li{font-size:min(calc(3800vw / 2560),38px);letter-spacing:.125em;padding-left:min(calc(1188vw/1280),23.76px);position:relative}.airlite_tab_content_bottom_left li:before{content:"\30fb";position:absolute;left:0}#new_airlite_lp .new_airlite_product_button{width:clamp(365px,calc(47500vw/1280),475px);height:95px;color:#fff;background:#000;position:relative;border-radius:48px}#new_airlite_lp .airlite_tab_content_bottom_left .new_airlite_product_button{height:clamp(47.5px,calc(9500vw/1280),95px);margin-top:min(calc(3500vw / 2560),70px)}#new_airlite_lp .new_airlite_product_button a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:min(.78125vw,20px);width:100%;height:100%;text-align:center;line-height:1;letter-spacing:.08em}#new_airlite_lp .new_airlite_product_button span{font-size:min(1.40625vw,18px);font-weight:500;letter-spacing:.11em;letter-spacing:.09em}.airlite_lp_tab_content_item_type02 .new_airlite_product_button span,.new_airlite_product_item:last-child .new_airlite_product_button span{letter-spacing:.09em}#new_airlite_lp .new_airlite_product_button p{font-size:min(calc(2100vw/1280),21px);font-weight:700;letter-spacing:.11em}#new_airlite_lp .new_airlite_product_button a:after{content:"\21c0";font-family:icon;font-size:12px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.airlite_tab_content_bottom_right{width:calc(106000% / 2385)}#new_airlite_lp .frenchrose_airlite{height:min(calc(165400vw / 2560),1654px);position:relative;margin-top:min(11.71875vw,300px)}.frenchrose_airlite_bg{position:relative;overflow:hidden}#new_airlite_lp .frenchrose_airlite>*:not(.frenchrose_airlite_bg),.frenchrose_airlite_bg img:not(:first-child){position:absolute}.frenchrose_airlite_bg img:not(:first-child){width:100%;top:0;left:0}.frenchrose_airlite_bg img{opacity:0;transition:opacity 2s ease;animation-iteration-count:infinite;-webkit-animation:bg-anime 10s infinite;animation:bg-anime 10s infinite}.frenchrose_airlite_bg img:last-child{-webkit-animation-delay:5s;animation-delay:5s}#new_airlite_lp .frenchrose_airlite .french_new{width:min(16.09375vw,412px);top:max(calc(-9500vw / 2560),-95px);left:min(calc(15000vw / 2560),150px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text{top:min(7.8125vw,200px);left:min(calc(27000vw / 2560),270px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .french_new_color_text{font-family:Avenir,sans-serif;font-size:min(2.1875vw,56px);font-weight:600;line-height:1;color:#a48f26;font-style:italic;width:max-content;border-bottom:2px solid;padding-bottom:2px}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text h2{font-family:"Bodoni 72",Bodoni MT,sans-serif;font-size:min(5.46875vw,140px);font-weight:700;line-height:calc(15/14);letter-spacing:.045em;margin-top:min(3.125vw,80px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .french_new_color_text{width:min(calc(29900vw/ 2560),299px);padding-bottom:min(.78125vw,20px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text>.french_rose{width:min(calc(55000vw/ 2560),550px);margin-top:min(3.125vw,80px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text h3{font-size:min(3.125vw,80px);font-weight:700;color:#b874a4;line-height:1;letter-spacing:.09em;margin-top:min(4.6875vw,120px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text p{font-size:min(calc(3800vw / 2560),38px);font-weight:700;line-height:calc(70/38);letter-spacing:.065em;margin-top:min(3.125vw,90px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .under_purple{letter-spacing:.105em}.french_new_side{font-family:Avenir,sans-serif;font-size:min(2.1875vw,56px);font-weight:500;color:#b874a4;letter-spacing:.005em;writing-mode:vertical-lr;top:min(3.90625vw,100px);right:min(calc(9500vw / 2560),95px);font-style:italic}.french_new_side:after{content:"";display:block;width:1px;height:min(calc(132500vw / 2560),1325px);background:#b874a4;position:absolute;top:min(calc(100% + 5000vw / 2560),calc(100% + 50px));left:calc(50% - .5px)}#new_airlite_lp .campaign_airlite{color:#b874a4;background:#f7ddf0;border-top:clamp(10px,.78125vw,20px) solid #b874a4;border-bottom:clamp(10px,.78125vw,20px) solid #b874a4;margin-top:min(calc(38500vw / 2560),385px);display:none}#new_airlite_lp .campaign_airlite .campaign_airlite_wrapper{margin-top:0}#new_airlite_lp .campaign_airlite .campaign_airlite_left{width:min(46.875vw,1200px);background:transparent;padding:0;margin:auto 0;display:flex;align-items:center;overflow:hidden}#new_airlite_lp .campaign_airlite .campaign_airlite_left img{object-fit:cover}#new_airlite_lp .campaign_airlite .campaign_airlite_right{width:min(53.125vw,1360px);padding:min(calc(13000vw / 2560),130px) min(calc(9500vw / 2560),95px) min(calc(9500vw / 2560),95px);background:#f7ddf0}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title{letter-spacing:.1em;text-align:center}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title h4{font-size:min(1.5625vw,40px);font-weight:700;line-height:1;letter-spacing:.145em}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title h2{font-size:min(calc(8700vw / 2560),87px);font-weight:700;line-height:1;letter-spacing:.045em;width:max-content;margin:min(.78125vw,40px) auto 0;padding-bottom:16px;border-bottom:2px solid #B874A4}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title p{font-size:min(calc(3800vw / 2560),38px);font-weight:500;line-height:calc(75/38);letter-spacing:.06em;margin-top:min(calc(3750vw / 2560),75px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title .herbal_present_text{font-size:min(calc(5500vw / 2560),55px);font-weight:700;line-height:1;letter-spacing:.08em;margin-top:min(calc(2750vw / 2560),55px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title .under_purple{font-size:min(1.5625vw,40px);line-height:1.875;text-decoration:none;border-bottom:3px solid rgba(184,116,165,.5)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail{font-size:min(calc(3000vw / 2560),30px);font-weight:500;letter-spacing:.125em;background:#fff;border-radius:5px;padding:min(calc(1500vw / 2560),30px) min(3.90625vw,100px);margin-top:min(3.125vw,80px)}#new_airlite_lp .campaign_airlite .campaign_herbal{font-weight:700;letter-spacing:.085em}#new_airlite_lp .campaign_airlite .campaign_herbal_caution{font-size:min(calc(2500vw / 2560),25px);letter-spacing:.105em}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom{display:block;font-weight:500;text-align:center;line-height:calc(49/31);letter-spacing:.06em;padding:0;margin-top:min(3.90625vw,100px)}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text{position:relative}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:before,#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:after{content:"";display:block;position:absolute;width:min(calc(23000% / 1240),109px);height:1px;top:calc(50% - .5px)}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:before,#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:after{content:"";display:block;background:#b874a4;position:absolute;width:calc(23000% / 1240);height:1px;top:calc(50% - .5px)}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:before{left:0}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:after{right:0}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text p{font-size:min(calc(3000vw / 2560),30px);letter-spacing:.12em}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text h4{font-size:min(calc(3500vw / 2560),35px);letter-spacing:.12em}#new_airlite_lp .campaign_airlite .campaign_airlite_wrapper .campaign_airlite_right .campaign_airlite_bottom .campaign_airlite_bottom_image{width:min(calc(94500vw / 2560),945px);margin:min(calc(5500vw / 2560),55px) auto 0}#new_airlite_lp .new_airlite_product{margin:min(calc(47000vw / 2560),470px) auto 0;padding:0 min(calc(13000vw / 2560),130px);display:flex;gap:min(3.90625vw,100px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item{width:calc(110000%/2300)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title{line-height:1;position:relative}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title p{font-size:min(calc(3500vw / 2560),35px);letter-spacing:.025em}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title h4{font-size:min(calc(4500vw / 2560),45px);font-weight:700;letter-spacing:.03em;display:inline-flex;align-items:center;gap:min(calc(2500vw / 2560),25px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title h4 img{width:min(calc(9000vw / 2560),90px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item:not(:first-child) .new_airlite_product_item_title:before{content:"Limited Type";font-family:Avenir,sans-serif;font-size:min(calc(4547vw / 2560),45px);color:#a48f26;font-style:italic;position:absolute;top:max(calc(-9000vw / 2560),-90px);left:0;border-bottom:1px solid}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content{border:1px solid;position:relative;height:min(calc(77500vw / 2560),775px);padding-right:min(calc(11500vw / 2560),115px);display:flex;align-items:center;justify-content:flex-end;margin-top:min(.78125vw,20px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector{position:absolute;background:#fff;top:min(calc(14500vw / 2560),145px);padding:min(calc(2750vw / 2560),55px) 0;left:max(calc(-2500vw / 2560),-25px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li{font-size:min(calc(3700vw / 2560),37px);letter-spacing:.045em;display:flex;align-items:center;gap:min(calc(3000vw / 2560),30px);font-style:italic;width:max-content;cursor:pointer}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li.is-selected{font-size:min(calc(5000vw / 2560),50px);font-weight:700;border-bottom:1px solid}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li:before{content:"";display:block;width:24px;height:24px;border-radius:50%}#new_airlite_lp .new_airlite_product .selector_black:before,#new_airlite_lp .new_airlite_product .selector_black_fullcover:before{background:#000}#new_airlite_lp .new_airlite_product .selector_rose:before,#new_airlite_lp .new_airlite_product .selector_rose_fullcover:before{background:#b874a4}#new_airlite_lp .new_airlite_product .selector_navy:before{background:#20265e}#new_airlite_lp .new_airlite_product .selector_lilac:before{background:#c8b7da}#new_airlite_lp .new_airlite_product .selector_coral:before{background:#f4c0bd}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .new_airlite_product_item_image{width:min(20.46875vw,524px);height:min(calc(42600vw / 2560),426px);position:relative}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .new_airlite_product_item_image img{position:relative;z-index:1;opacity:0;transition:all .2s ease}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .new_airlite_product_item_image img:not(:first-child){position:absolute;top:0;left:0}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .new_airlite_product_item_image img.visible{opacity:1}#new_airlite_lp .new_airlite_product .new_airlite_product_item_content .new_airlite_product_item_image:after{content:"NEW !";font-family:Avenir,sans-serif;font-size:min(calc(5000vw / 2560),50px);font-weight:500;display:flex;letter-spacing:.025em;align-items:center;justify-content:center;color:#fff;background:#b874a4;width:min(calc(19000vw / 2560),190px);height:min(calc(19000vw / 2560),190px);border-radius:50%;position:absolute;top:max(calc(-13000vw / 2560),-130px);right:max(calc(-7000vw / 2560),-70px);opacity:0;transition:all .2s ease}#new_airlite_lp .new_airlite_product .new_airlite_product_item_content.rose_visible .new_airlite_product_item_image:after{opacity:1}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content>p{font-size:min(calc(3500vw / 2560),35px);font-weight:700;line-height:1;letter-spacing:.07em;display:inline-flex;align-items:center;position:absolute;bottom:min(calc(3500vw / 2560),35px);right:min(calc(3500vw / 2560),35px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .airlite_ml{font-size:min(calc(4500vw / 2560),45px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .sup{font-size:min(.78125vw,20px);font-weight:400;margin-bottom:auto}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_button{margin:min(calc(7000vw / 2560),70px) auto 0}#new_airlite_lp #about_sanitary{max-width:100vw;padding:0;margin-top:min(12.5vw,320px);margin-bottom:0!important}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover{position:relative;padding-top:min(calc(17500vw / 2560),175px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover h2{font-size:30px;margin-bottom:0;line-height:1;letter-spacing:.14em}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point{margin-top:min(3.59375vw,92px);margin-bottom:min(calc(15000vw / 2560),150px);gap:20px}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li{padding:min(2.34375vw,60px) min(calc(5000vw / 2560),50px);margin:0}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li h3 span{font-size:min(calc(3000vw / 2560),18px);font-weight:700;letter-spacing:.12em}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li svg{margin-top:min(2.34375vw,60px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li p{letter-spacing:.08em}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .caution{font-size:11.5px;letter-spacing:.08em;color:#747474;position:absolute;right:0}@media (min-width: 980px){.br_tablet{display:none!important}}@media (max-width: 1129px){.new_airlite_type_item_content_text h4:after{transform:translate(-50%) rotate(20deg)}.new_airlite_type_item:not(:first-child) .new_airlite_type_item_content_text h4:after{transform:translate(50%) rotate(-20deg)}}@media (max-width: 979px){.new_airlite_fv .fv_text{top:calc(20800vw / 750);left:7.2vw;width:calc(66100vw / 750)}.new_airlite_about{padding-top:clamp(12.5px,calc(2500vw / 750),25px);padding-bottom:min(calc(16000vw / 750 + 6vw),205px)}.new_airlite_about:before{top:calc(-16000vw / 750 + 1px);border-top:calc(8000vw / 750) solid transparent;border-bottom:calc(8000vw / 750) solid #b874a4}.new_airlite_about:after{border-top:calc(8000vw / 750) solid transparent;border-bottom:calc(8000vw / 750) solid #f8f1f6}.new_airlite_about h2{font-size:clamp(16px,calc(3200vw/750),32px);line-height:1.8125;letter-spacing:.09em}.new_airlite_about p{font-size:clamp(13px,2.4vw,18px);line-height:calc(50/18);margin-top:clamp(25px,calc(2500vw / 750),50px)}.new_airlite_type,.airlite_lp_tab{padding:0 clamp(15px,4vw,30px)}.new_airlite_type{padding-top:clamp(40px,calc(8000vw / 750),80px)}.new_airlite_type_title{font-size:clamp(11.9px,calc(2393vw/750),24px);line-height:2;letter-spacing:.06em;gap:clamp(5px,calc(1000vw/750),10px);margin-left:clamp(-6px,calc(-600vw/750),-3px)}.new_airlite_type_title img{width:clamp(80px,calc(16000vw/750),160px);margin-top:clamp(8px,calc(1600vw/750),16px)}.new_airlite_type_list{flex-direction:column;gap:clamp(5px,calc(1000vw/750),10px);margin-top:clamp(20px,calc(4000vw / 750),40px)}.new_airlite_type_item{width:100%;padding:clamp(17.5px,calc(3500vw/750),35px) clamp(15px,4vw,30px) clamp(20px,calc(4000vw/750),40px)}.new_airlite_type_item_title{gap:clamp(7.5px,2vw,15px)}.new_airlite_type_item_title_number{width:clamp(30.5px,calc(6100vw/750),61px)}.new_airlite_type_item_title_number{font-size:clamp(12px,calc(2000vw / 750),20px);line-height:2}.new_airlite_type_item_title_number span{font-size:clamp(20px,4vw,30px)}.new_airlite_type_item:not(:first-child){padding-top:clamp(37.5px,calc(6500vw/750),65px)}.new_airlite_type_item_title_text span{font-size:clamp(16px,calc(2200vw/750),22px);border-bottom:1px solid;top:clamp(-40px,calc(-4000vw/750),-24px)}.new_airlite_type_item .new_airlite_type_item_title_text img{width:min(30vw,225px)}.new_airlite_type_item:last-child .new_airlite_type_item_title_text img{width:min(47.6vw,357px)}.new_airlite_type_item:last-child .new_airlite_type_item_title_text img.fullcover_limited{width:min(calc(14000vw/ 750),1400px);top:max(calc(-4000vw/750),-40px)}.new_airlite_type_item_title_text p{font-size:clamp(9px,calc(1200vw/750),12px)}.new_airlite_type_item_title_text h4{font-size:clamp(12.5px,calc(2000vw/750),20px);margin-top:clamp(7.5px,2vw,15px);padding-bottom:clamp(5px,calc(1000vw/750),10px);border-bottom:2px solid}.new_airlite_type_item_content{gap:clamp(25px,calc(5000vw/750),50px);margin-top:20px}.new_airlite_type_item .new_airlite_type_item_content{flex-direction:row-reverse;justify-content:center}.new_airlite_type_item_content_text{width:min(42vw,315px)}.new_airlite_type_item_content_text h4{font-size:clamp(12px,calc(1600vw/750),16px);padding-bottom:clamp(5px,calc(1000vw/750),10px)}.new_airlite_type_item_content_text h4:after{width:clamp(92.2px,calc(18439vw/750),184.4px);background:linear-gradient(to right,#000000 50%,transparent 50%);left:auto;right:calc(100% - 1px);bottom:-1px;transform:translate(50%) rotate(-12.5deg)}.new_airlite_type_item:not(:first-child) .new_airlite_type_item_content_text h4:after{left:auto;right:calc(100% - 1px);transform:translate(50%) rotate(-12.5deg)}.new_airlite_type_item_content_text h4 span{font-size:clamp(18px,calc(2400vw/750),24px)}.new_airlite_type_item_content_text p{font-size:clamp(10px,2.4vw,18px);line-height:calc(35/18);margin-top:clamp(10px,calc(2000vw/750),20px)}.airlite_color_list{gap:6px;margin-top:clamp(12.5px,calc(2500vw/750),25px)}.airlite_color_text{font-size:clamp(14px,2.4vw,18px);margin-right:4px;letter-spacing:.03em}#new_airlite_lp .color-circle{width:10px;height:10px}#new_airlite_lp .new_airlite_type .new_airlite_type_list .new_airlite_type_item .new_airlite_type_item_content .new_airlite_type_item_content_image{width:clamp(100px,calc(20000vw/750),200px);margin-top:clamp(12px,2vw,15px)}#new_airlite_lp .airlite_lp_tab{padding-top:clamp(60px,16vw,120px);padding-bottom:clamp(62.5px,calc(12500vw/750),125px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches,#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content{max-width:730px;margin:0 auto}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches{height:clamp(52.5px,14vw,105px);gap:clamp(5px,calc(1000vw / 750),10px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch{height:81%;padding:clamp(10px,calc(2000vw / 750),20px) clamp(6px,calc(1200vw / 750),12px) clamp(12.5px,calc(2500vw / 750),25px) clamp(6px,calc(1200vw / 750),12px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_number{width:clamp(15px,4vw,30px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number{width:clamp(17px,calc(3400vw / 750),34px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_number,#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number{font-size:clamp(9px,calc(1200vw / 750),12px);line-height:2.3}#new_airlite_lp .airlite_lp_tab .airlite_tab_number span,#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_number span{font-size:clamp(14px,2.4vw,18px);line-height:.3}#new_airlite_lp .airlite_lp_tab .airlite_tab_title,#new_airlite_lp .airlite_lp_tab .airlite_tab_switch.is-selected .airlite_tab_title{font-size:clamp(8px,calc(1000vw / 750),10px);line-height:.4}#new_airlite_lp .airlite_lp_tab .airlite_tab_title{padding-left:clamp(4px,calc(800vw / 750),8px);padding-right:clamp(6px,calc(1200vw / 750),12px)}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch .airlite_tab_image{width:clamp(23px,6vw,45px);margin-bottom:-2px}#new_airlite_lp .airlite_lp_tab .airlite_tab_switches .airlite_tab_switch.is-selected{padding-bottom:clamp(17.5px,calc(3500vw / 750),35px)}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content:before,#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content:after{height:min(calc(16700vw/ 750),167px);top:12.5px}#new_airlite_lp .airlite_lp_tab .airlite_lp_tab_content:before{font-size:min(calc(1700vw / 750),17px)}.airlite_tab_content_top_left{width:60%}.airlite_tab_content_top_right{font-weight:700;line-height:1;margin-top:0;margin-left:0;position:absolute;right:min(3.6vw,27px)}.airlite_tab_content_top_right>img{width:min(calc(28100vw / 750),281px)}.airlite_lp_tab_content_item_type01 .airlite_tab_content_top_right{top:min(calc(17700vw / 750),177px);margin-top:0}.airlite_lp_tab_content_item_type02 .airlite_tab_content_top_right{top:min(15.6vw,117px);margin-top:0}.airlite_tab_content_top_right h4{display:inline-block;margin-bottom:clamp(12.5px,calc(2500vw/750),25px)}.airlite_tab_content_top_right .limited_type{font-size:clamp(12.5px,calc(2500vw/750),25px)}.airlite_tab_content_top_right .online_limited{font-size:min(2.4vw,18px);padding:0 min(calc(1300vw / 750),13px);margin-top:clamp(7.5px,2vw,15px)}.airlite_tab_content_top_right h3{font-size:clamp(20px,4vw,30px)}.airlite_tab_content_top_right p{font-size:clamp(7px,calc(1300vw/750),13px);margin-top:clamp(10px,calc(2000vw/750),20px);gap:clamp(5px,calc(1000vw/750),10px);align-items:center}.airlite_tab_content_top_right p span:not(.color-circle){margin-right:0}#new_airlite_lp .airlite_tab_content_top_right .color-circle{width:clamp(10px,calc(1300vw/750),13px);height:clamp(10px,calc(1300vw/750),13px)}.airlite_tab_content_bottom{margin-top:max(calc(-1800% / 690),-18px);gap:calc(400% / 690)}.airlite_tab_content_bottom_left{width:calc(39600% / 690);margin-top:clamp(20px,calc(4000vw / 750),40px);padding-left:min(calc(1600vw / 750),16px);padding-bottom:10px}.airlite_tab_content_bottom_left .airlite_tab_content_text_point{gap:min(calc(1700% / 690),27px)}.airlite_tab_content_bottom_left .airlite_tab_content_text_point img{width:clamp(30px,8vw,60px)}.airlite_tab_content_bottom_left .airlite_tab_content_text_point h4{font-size:min(3.6vw,27px);width:min(calc(26000vw / 750),260px)}.airlite_tab_content_bottom_left ul{margin-top:min(3.6vw,27px)}.airlite_tab_content_bottom_left li{font-size:min(calc(1900vw / 750),18px);padding-left:min(1.5vw,11.25px)}#new_airlite_lp .new_airlite_product_button{width:clamp(240px,64vw,480px);height:clamp(50px,calc(10000vw/750),100px)!important;border-radius:50px}#new_airlite_lp .new_airlite_product_button a{letter-spacing:.03em;gap:clamp(7.5px,2vw,15px)}#new_airlite_lp .new_airlite_product_button span{font-size:clamp(10px,calc(2000vw/750),20px);letter-spacing:.05em}#new_airlite_lp .new_airlite_product_button p{font-size:clamp(12.5px,calc(2500vw/750),25px);font-weight:700}.airlite_lp_tab_content_item_type02 .new_airlite_product_button span,.new_airlite_product_item:last-child .new_airlite_product_button span{letter-spacing:.03em}#new_airlite_lp .new_airlite_product_button a:after{font-size:clamp(8px,calc(1600vw/750),16px);right:clamp(8px,calc(1600vw/750),16px)}#new_airlite_lp .airlite_tab_content_bottom_left .new_airlite_product_button{position:absolute;left:50%;bottom:-1px;transform:translate(-50%,50%)}.airlite_tab_content_bottom_left .new_airlite_product_button{margin-top:0}.airlite_tab_content_bottom_right{width:calc(29000% / 690)}.airlite_tab_content_bottom_right img{width:100%}#new_airlite_lp .frenchrose_airlite{height:calc(65600vw / 750);margin-top:min(18vw,135px)}#new_airlite_lp .frenchrose_airlite .french_new{width:min(calc(16000vw / 750),160px);top:max(-6vw,-45px);left:min(calc(2000vw / 750),20px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text{top:min(10vw,75px);left:min(8vw,60px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .french_new_color_text{font-size:clamp(10px,calc(2000vw / 750),20px);border-bottom:1px solid;padding-bottom:1px}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text h2{font-size:clamp(20px,4vw,30px);line-height:1.5;margin-top:min(calc(2000vw / 750),20px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .french_new_color_text{width:min(calc(13600vw/ 750),136px);padding-bottom:min(calc(500vw/750),5px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text>.french_rose{width:24vw}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text h3{font-size:clamp(14px,calc(2400vw / 750),24px);margin-top:min(calc(3500vw / 750),35px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text p{font-size:clamp(9px,2.4vw,18px);line-height:calc(32/14);letter-spacing:.04em;margin-top:min(calc(4800vw / 750),48px)}#new_airlite_lp .frenchrose_airlite .frenchrose_content_text .under_purple{letter-spacing:.04em}.french_new_side{font-size:12px;top:min(calc(2000vw / 750),20px);right:min(calc(2200vw / 750),22px);line-height:1}.french_new_side:after{height:calc(49700vw / 750);top:min(calc(100% + 2vw),calc(100% + 15px))}#new_airlite_lp .campaign_airlite{margin-top:min(calc(8500vw / 750),85px)}#new_airlite_lp .campaign_airlite .campaign_airlite_wrapper{padding:0}#new_airlite_lp .campaign_airlite .campaign_airlite_left{display:none}#new_airlite_lp .campaign_airlite .campaign_airlite_right{width:100%;padding:clamp(40px,calc(8000vw / 750),80px) 0;margin-top:0}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title{padding:0 min(calc(5000vw / 750),50px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title h4{font-size:min(calc(2500vw / 750),25px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title h2{font-size:min(calc(5500vw / 750),55px);margin:min(calc(2000vw / 750),20px) auto 0;padding-bottom:min(calc(2000vw / 750),20px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title p,#new_airlite_lp .campaign_airlite .campaign_airlite_right_title .under_purple{font-size:clamp(11.5px,calc(2300vw / 750),23px);line-height:calc(38/23);letter-spacing:.08em;margin-top:min(calc(3500vw / 750),35px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title .herbal_present_text{font-size:min(calc(3500vw / 750),35px);margin-top:min(calc(2500vw / 750),25px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_title .under_purple{border-bottom:2px solid rgba(184,116,165,.5);padding-bottom:min(calc(600vw / 750),6px)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail p,#new_airlite_lp .campaign_airlite .campaign_herbal_caution{font-size:min(calc(2200vw / 750),22px);line-height:calc(42 / 22)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail{background:url(/cdn/shop/files/airlite_lp_herbal_bg_sp.png?v=1733574085);background-size:cover;border-radius:0;padding:0;margin-top:min(calc(7000vw / 750),70px);display:flex}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail>.lp_SP{width:48%;position:relative;overflow:hidden}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail>.lp_SP img{position:absolute;top:50%;left:50%;transform:translate(-52%,-48%) scale(1.7)}#new_airlite_lp .campaign_airlite .campaign_airlite_right_detail p{display:flex;flex-direction:column;justify-content:center;padding:min(8vw,60px) 2px min(calc(5000vw / 750),50px) min(4vw,30px);letter-spacing:.085em}#new_airlite_lp .campaign_airlite .campaign_herbal{font-size:clamp(12px,calc(2400vw / 750),24px);line-height:1.75;letter-spacing:.045em}#new_airlite_lp .campaign_airlite .campaign_herbal_caution{letter-spacing:.065em;margin-bottom:min(4vw,30px);display:block}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom{line-height:1.5;margin-top:min(calc(8000vw / 750),80px)}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:before,#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text:after{content:none}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text p,#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text h4{letter-spacing:.1em}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text p{font-size:clamp(11px,calc(2200vw / 750),22px)}#new_airlite_lp .campaign_airlite .campaign_airlite_bottom_text h4{font-size:clamp(11.5px,calc(2300vw / 750),23px)}#new_airlite_lp .campaign_airlite .campaign_airlite_wrapper .campaign_airlite_right .campaign_airlite_bottom .campaign_airlite_bottom_image{width:min(calc(53000vw / 750),530px);margin:min(4vw,30px) auto 0}#new_airlite_lp .new_airlite_product{margin:clamp(100px,calc(17500vw / 750),175px) auto 0;padding:0 max(4vw,30px);flex-direction:column;gap:clamp(100px,20vw,150px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item{width:100%;position:relative}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title{padding-left:clamp(50px,calc(10000vw / 750),100px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title p{font-size:clamp(9px,2.4vw,18px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title h4{font-size:clamp(13px,calc(2600vw / 750),26px);margin-top:min(calc(1200vw / 750),12px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_title h4 img{width:clamp(40px,calc(8000vw / 750),80px);position:absolute;top:0;left:0}#new_airlite_lp .new_airlite_product .new_airlite_product_item:not(:first-child) .new_airlite_product_item_title:before{font-size:clamp(13px,calc(2200vw / 750),22px);top:max(calc(-4000vw / 750),-40px);left:clamp(50px,calc(10000vw / 750),100px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content{height:clamp(212.5px,calc(42500vw / 750),425px);padding-right:min(11.6vw,87px);margin-top:min(calc(2000vw / 750),20px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector{padding:min(2.4vw,18px) 0;top:min(calc(3500vw / 750),35px);left:-8px}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li{font-size:min(calc(2400vw / 750),24px);letter-spacing:.04em;gap:min(2vw,15px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li.is-selected{font-size:min(calc(2800vw / 750),28px);letter-spacing:.04em}#new_airlite_lp .new_airlite_product .new_airlite_product_item_selector li:before{width:clamp(12px,calc(1600vw/750),16px);height:clamp(12px,calc(1600vw/750),16px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .new_airlite_product_item_image{width:min(33.6vw,252px);height:min(calc(20900vw / 750),209px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item_content .new_airlite_product_item_image:after{font-size:min(calc(2000vw / 750),20px);width:min(calc(9800vw / 750),98px);height:min(calc(9800vw / 750),98px);top:max(calc(-800vw / 750),-80px);right:max(calc(-7600vw / 750),-76px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content>p{font-size:clamp(12px,calc(1600vw / 750),16px);letter-spacing:.09em;top:min(2.4vw,18px);bottom:auto;right:min(calc(1000vw / 750),10px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .airlite_ml{font-size:clamp(14px,2.4vw,18px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_item_content .sup{font-size:min(calc(1000vw / 750),10px)}#new_airlite_lp .new_airlite_product .new_airlite_product_item .new_airlite_product_button{margin:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}#new_airlite_lp #about_sanitary{margin-top:clamp(60px,calc(10000vw / 750),100px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover{padding-top:clamp(37.5px,10vw,75px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover h2{font-size:20px}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point{margin-top:clamp(25px,calc(3500vw / 750),35px);margin-bottom:clamp(37.5px,10vw,75px);gap:10px}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li{padding:clamp(12.5px,calc(2500vw / 750),25px) clamp(10px,calc(2000vw / 750),20px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li:first-child{order:1}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li:nth-child(2){order:2}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li:nth-child(3){order:3}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li:nth-child(4){order:4}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li>p{font-size:clamp(11px,calc(1900vw / 750),19px);border-top:1px solid #000}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li h3 span{font-size:clamp(14px,calc(2000vw / 750),20px)}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .detail_point li svg{margin-top:15px}#new_airlite_lp #about_sanitary .about_detail.about_detail_fullcover .caution{font-size:clamp(7px,calc(1100vw / 750),11px);right:10px}}@keyframes zoomUp{0%{transform:scale(1)}to{transform:scale(1.15)}}@-webkit-keyframes bg-anime{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}5%{opacity:1}50%{opacity:1}55%{opacity:0}to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bg-anime{0%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}5%{opacity:1}50%{opacity:1}55%{opacity:0}to{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}}#signature04_new_product{background:#e7e8f0;padding:80px 0 70px;margin:100px 0}#signature04_new_product h2{font-size:28px;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:center}.sig04_new_inner{display:flex;justify-content:center;gap:min(calc(7700vw / 1366),77px);margin-top:50px}.sig04_new_left{display:flex;justify-content:space-between;position:relative;width:min(calc(62600vw / 1182),626px)}.sig04_new_left img{width:100%}.sig04_new_circle{display:flex;flex-direction:column;align-items:center;justify-content:center;width:172px;height:172px;border-radius:86px;background:#707070;position:absolute}.sig04_new_circle span{display:block;color:#fff;line-height:1;letter-spacing:.1em;font-family:sans-serif}.sig04_circle1{font-size:18px}.sig04_circle2{font-size:23px;margin-top:18px}.sig04_circle3{font-size:15px;margin-top:18px}.sig04_new_img1{width:calc(34400vw / 1182);max-width:344px;position:absolute;top:25.4%;left:2.7%}.sig04_new_img2{width:calc(43000vw / 1182);max-width:430px;min-width:420px;display:flex;align-items:center;margin-left:auto}.sig04_new_right{width:min(calc(47500vw / 1182),460px)}.sig04_new_right h4{font-size:20px;font-weight:700;line-height:1.75;letter-spacing:.1em}.sig04_new_right p{font-size:16px;line-height:2;letter-spacing:.09em;margin-top:18px}.sig04_new_right .caution{font-size:10px;line-height:1.5;letter-spacing:.08em;margin-top:9px;margin-bottom:43px;display:block}@media screen and (min-width: 980px){.sig04_new_SP{display:none}}@media screen and (max-width: 1182px){.sig04_new_inner{gap:calc(3200vw / 1182)}}@media screen and (max-width: 979px){.sig04_new_PC{display:none}.sig04_new_inner{flex-direction:column;gap:40px}.sig04_new_left,.sig04_new_right{width:100%}.sig04_new_circle{top:-24px;left:6px}.sig04_new_img1{width:calc(20500vw / 375);max-width:100%;top:88px;left:4px}.sig04_new_img2{width:calc(34300vw / 375);max-width:100%;min-width:0}.sig04_new_right{padding:0 32px}}@media screen and (max-width: 768px){#signature04_new_product{padding:45px 0;margin:0 0 35px}#signature04_new_product h2{font-size:17px;line-height:calc(30/17)}.sig04_new_inner{margin-top:45px}.sig04_new_circle{width:122px;height:122px}.sig04_new_img1{top:68px}.sig04_circle1{font-size:11px}.sig04_circle2{font-size:16px;margin-top:12px}.sig04_circle3{font-size:10px;margin-top:12px}.sig04_new_right h4{font-size:15px;line-height:calc(5/3);letter-spacing:.035em}.sig04_new_right p{font-size:12px;letter-spacing:.04em;margin-top:25px}.sig04_new_right .caution{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/a-custom.css.map */
