:root{--leading-trim:calc(0.5em - 1lh/2)}html{height:100%!important;overflow-y:scroll}body,html{font-size:100%;overflow-x:clip!important}button,input,select,textarea{font:99% arial,helvetica,clean,sans-serif}table{font-size:inherit;font:100%}code,kbd,pre,samp,tt{font-family:monospace;*font-size:108%;line-height:130%}article,aside,body,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,html,li,nav,ol,p,section,ul{font-weight:400;margin:0;padding:0}::-moz-selection{background:hsla(42,46%,63%,.55)}::selection{background:hsla(42,46%,63%,.55)}article,aside,dd,dl,dt,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,section,ul{font-size:1em}article::-moz-selection,aside::-moz-selection,dd::-moz-selection,dl::-moz-selection,dt::-moz-selection,figcaption::-moz-selection,figure::-moz-selection,footer::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,header::-moz-selection,li::-moz-selection,nav::-moz-selection,ol::-moz-selection,p::-moz-selection,section::-moz-selection,ul::-moz-selection{background:hsla(42,46%,63%,.55)}article::selection,aside::selection,dd::selection,dl::selection,dt::selection,figcaption::selection,figure::selection,footer::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,header::selection,li::selection,nav::selection,ol::selection,p::selection,section::selection,ul::selection{background:hsla(42,46%,63%,.55)}dd,dt,h1,h2,h3,h4,h5,h6,p{line-height:1.7;margin-block:var(--leading-trim)}body{-webkit-text-size-adjust:100%;height:auto;min-height:100%;position:relative}@media only screen and (max-width:767px){body{min-width:320px}}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{display:block}address{font-style:normal}img{border-style:none;vertical-align:bottom}ol,ul{list-style:none}sub,sup{font-size:.6em}sub{display:inline-block;margin-bottom:-1em;position:relative;top:-.2em}table{border-spacing:0;empty-cells:show}iframe{border:none}a{color:#000}a,a:active,a:hover,a:link,a:visited{text-decoration:none}.lazyload{opacity:.1}body>img{display:none}sup{font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans}.js-ignitionPoint,.js-ignitionPoint .subject-child,[data-intersection-target*=subject],[data-intersection-target*=subject] .subject-child{opacity:0}.js-ignitionPoint.is-active,[data-intersection-target*=subject].is-active{opacity:1;transition:top .6s cubic-bezier(.25,.46,.45,.94),opacity .8s cubic-bezier(.25,.46,.45,.94)}.js-ignitionPoint.is-active .subject-child,[data-intersection-target*=subject].is-active .subject-child{opacity:1;transition:top .6s cubic-bezier(.25,.46,.45,.94) .2s,opacity .8s cubic-bezier(.25,.46,.45,.94) .2s}@media only screen and (min-width:768px){a{transition:opacity .3s}a:hover{opacity:.7}[data-action]{transition:opacity .3s}[data-action]:hover{opacity:.7}[data-movie-target*=player] .movieMain__btn:after{transition:opacity .3s}[data-movie-target*=player]:hover .movieMain__btn:after{opacity:.7}}body .bold,body b,body strong,html .bold,html b,html strong{font-weight:700}body{-webkit-font-smoothing:antialiased;font-family:ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS Pgothic,Osaka,sans-serif,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans}body,body a{color:#000}.font-min{font-family:FP-ヒラギノ明朝 ProN W3}.font-min,.font-min-w6{-webkit-font-smoothing:antialiased}.font-min-w6{font-family:FP-ヒラギノ明朝 ProN W6}@font-face{font-family:TheSansBold;src:url(/assets/webFonts/TheSansBold/font.woff2) format("woff2"),url(/assets/webFonts/TheSansBold/font.woff) format("woff")}.font-en{font-family:TheSansBold,sans-serif}.font-iwata--m{text-stroke:.02em;-webkit-text-stroke:.02em;font-family:IwaNMNewsPro-Md;transform:scaleY(.8)}.u-cf{*zoom:1}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-taL{text-align:left}.u-taR{text-align:right}.u-taC{text-align:center}.u-visHide{visibility:hidden}.u-hide{display:none!important}.u-hideTxt{display:block;height:0;overflow:hidden;position:absolute;width:100%}.u-pcHide{display:none}.u-fColor--wht{color:#fff}.u-indent--1{text-indent:1em}.u-indent--n1{padding-left:1em;text-indent:-1em}.u-indent--n1_3{padding-left:1.25em;text-indent:-1.25em}.u-indent--n1_5{padding-left:1.5em;text-indent:-1.5em}.u-indent--n2{padding-left:2em;text-indent:-2em}.u-liMarker{padding-left:1em;text-indent:-1em}.u-liMarker:before{content:"・"}.u-pcHide,.u-pcNobreak{display:none}.u-spHide{display:inline}.u-inlineBlock{display:inline-block}.u-urlTxt{word-break:break-all}.u-scrTxt{height:0;overflow:hidden;position:absolute;width:0}.u-blankIcon{height:1em;line-height:1em;padding-left:3px;position:relative;top:-.1em;vertical-align:middle;width:auto}.u-curning{font-feature-settings:"palt"}@media only screen and (max-width:767px){.u-pcNobreak{display:inline}.u-spNobreak{display:none}.u-pcHide{display:block}.u-spHide{display:none}}.u-linkIcon{display:inline-block;padding-left:1em;position:relative;text-decoration:none}.u-linkIcon:before{border-bottom:1px solid #626260;border-right:1px solid #626260;content:"";height:.4em;left:0;position:absolute;top:.6em;transform:rotate(-45deg);width:.4em}.u-linkIcon:link,.u-linkIcon:visited{text-decoration:none}.u-linkIcon:active,.u-linkIcon:hover{text-decoration:underline}.u-videoBox{padding-top:56.25%;position:relative;width:100%}.u-videoBox iframe{height:100%;position:absolute;right:0;top:0;width:100%}.u-mt0em{margin-top:0!important}.u-mb0em{margin-bottom:0!important}.u-pt0em{padding-top:0!important}.u-pb0em{padding-bottom:0!important}.u-mt0_5em{margin-top:.5em!important}.u-mb0_5em{margin-bottom:.5em!important}.u-pt0_5em{padding-top:.5em!important}.u-pb0_5em{padding-bottom:.5em!important}.u-mt1em{margin-top:1em!important}.u-mb1em{margin-bottom:1em!important}.u-pt1em{padding-top:1em!important}.u-pb1em{padding-bottom:1em!important}.u-mt1_5em{margin-top:1.5em!important}.u-mb1_5em{margin-bottom:1.5em!important}.u-pt1_5em{padding-top:1.5em!important}.u-pb1_5em{padding-bottom:1.5em!important}.u-mt2em{margin-top:2em!important}.u-mb2em{margin-bottom:2em!important}.u-pt2em{padding-top:2em!important}.u-pb2em{padding-bottom:2em!important}.u-mt2_5em{margin-top:2.5em!important}.u-mb2_5em{margin-bottom:2.5em!important}.u-pt2_5em{padding-top:2.5em!important}.u-pb2_5em{padding-bottom:2.5em!important}.u-mt3em{margin-top:3em!important}.u-mb3em{margin-bottom:3em!important}.u-pt3em{padding-top:3em!important}.u-pb3em{padding-bottom:3em!important}.u-mt3_5em{margin-top:3.5em!important}.u-mb3_5em{margin-bottom:3.5em!important}.u-pt3_5em{padding-top:3.5em!important}.u-pb3_5em{padding-bottom:3.5em!important}.u-mt4em{margin-top:4em!important}.u-mb4em{margin-bottom:4em!important}.u-pt4em{padding-top:4em!important}.u-pb4em{padding-bottom:4em!important}.u-mt4_5em{margin-top:4.5em!important}.u-mb4_5em{margin-bottom:4.5em!important}.u-pt4_5em{padding-top:4.5em!important}.u-pb4_5em{padding-bottom:4.5em!important}.u-mt5em{margin-top:5em!important}.u-mb5em{margin-bottom:5em!important}.u-pt5em{padding-top:5em!important}.u-pb5em{padding-bottom:5em!important}.u-mt5_5em{margin-top:5.5em!important}.u-mb5_5em{margin-bottom:5.5em!important}.u-pt5_5em{padding-top:5.5em!important}.u-pb5_5em{padding-bottom:5.5em!important}.u-mt6em{margin-top:6em!important}.u-mb6em{margin-bottom:6em!important}.u-pt6em{padding-top:6em!important}.u-pb6em{padding-bottom:6em!important}.u-mt6_5em{margin-top:6.5em!important}.u-mb6_5em{margin-bottom:6.5em!important}.u-pt6_5em{padding-top:6.5em!important}.u-pb6_5em{padding-bottom:6.5em!important}.u-mt7em{margin-top:7em!important}.u-mb7em{margin-bottom:7em!important}.u-pt7em{padding-top:7em!important}.u-pb7em{padding-bottom:7em!important}.u-mt7_5em{margin-top:7.5em!important}.u-mb7_5em{margin-bottom:7.5em!important}.u-pt7_5em{padding-top:7.5em!important}.u-pb7_5em{padding-bottom:7.5em!important}.u-mt8em{margin-top:8em!important}.u-mb8em{margin-bottom:8em!important}.u-pt8em{padding-top:8em!important}.u-pb8em{padding-bottom:8em!important}.u-mt8_5em{margin-top:8.5em!important}.u-mb8_5em{margin-bottom:8.5em!important}.u-pt8_5em{padding-top:8.5em!important}.u-pb8_5em{padding-bottom:8.5em!important}.u-mt9em{margin-top:9em!important}.u-mb9em{margin-bottom:9em!important}.u-pt9em{padding-top:9em!important}.u-pb9em{padding-bottom:9em!important}.u-mt9_5em{margin-top:9.5em!important}.u-mb9_5em{margin-bottom:9.5em!important}.u-pt9_5em{padding-top:9.5em!important}.u-pb9_5em{padding-bottom:9.5em!important}.u-mt10em{margin-top:10em!important}.u-mb10em{margin-bottom:10em!important}.u-pt10em{padding-top:10em!important}.u-pb10em{padding-bottom:10em!important}.u-mt10_5em{margin-top:10.5em!important}.u-mb10_5em{margin-bottom:10.5em!important}.u-pt10_5em{padding-top:10.5em!important}.u-pb10_5em{padding-bottom:10.5em!important}.comparison-block{margin:0 auto;max-width:430.08px;position:relative;width:100%}@media only screen and (max-width:767px){.comparison-block{max-width:85.3333333333vw}}.comparison-block .beforeImg{height:100%;position:relative;z-index:6}.comparison-block .beforeImg:before{background-color:#fff;bottom:0;color:#ce0058;content:"BEFORE";display:block;font-size:20px;left:0;padding:.15em .2em;position:absolute;text-align:center;width:100.8px;z-index:2}@media only screen and (max-width:767px){.comparison-block .beforeImg:before{font-size:4vw;width:20vw}}.comparison-block .afterImg{height:100%;position:absolute;top:0;width:100%;z-index:3}.comparison-block .afterImg:before{background-color:#ce0058;bottom:0;color:#fff;content:"AFTER";display:block;font-size:20px;padding:.15em .2em;position:absolute;right:0;text-align:center;width:100.8px;z-index:2}@media only screen and (max-width:767px){.comparison-block .afterImg:before{font-size:4vw;width:20vw}}.comparison-block img{display:block;left:0;pointer-events:none;position:absolute;top:0;z-index:1}.comparison-block img.beforeImg{z-index:6}.comparison-block img.afterImg{z-index:3}.comparison-before-img{height:100%;left:0;overflow:hidden;position:absolute;top:0;z-index:5}.comparison-before-img img{-o-object-fit:cover;object-fit:cover}.comparison-before-img__inner{bottom:0;height:100%;left:0;position:absolute;top:0}.comparison-after-img{position:relative;z-index:1}.comparison-after-img img,.comparison-before-img img{bottom:0;height:100%!important;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;position:relative;top:0;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%}.comparison-arrow{background-color:#fff;cursor:pointer;height:100%;left:50%;position:absolute;top:0;width:2px;z-index:9}.comparison-arrow:after{aspect-ratio:1/1;background-color:#fff;background:url(/pr/assets/img/product/comparison__arrow.webp) no-repeat 50%/100% 100%;border-radius:50%;content:"";display:block;height:36.96px;left:-18.48px;margin-top:-18.48px;position:absolute;top:50%;width:36.96px}@media only screen and (max-width:767px){.comparison-arrow:after{height:0;left:-3.6666666667vw;margin-top:-3.6666666667vw;padding-bottom:7.3333333333vw;width:7.3333333333vw}}.comparison-block::selection{background-color:transparent}.comparison-block::-moz-selection{background-color:transparent}.comparison-block ::selection{background-color:transparent}.comparison-block ::-moz-selection{background-color:transparent}.promotion img{height:auto;max-width:100%;width:100%}.promotion{overflow:hidden}.promotion .orderBeside_02{margin-top:10.6666666667%}.promotion .orderBeside_02 .order__box{margin-top:1em}.promotion .order__title{margin-bottom:0}.promotion .c-sidebar .c-menuCloseBtnWrapper{display:none}.promotion .c-menuCloseBtnWrapper{border-radius:0 1em 0 1em;display:block}@media only screen and (min-width:768px){.promotion .c-menuCloseBtnWrapper{width:12.285714%}}.promotion .purchaseModal{background-color:#f2f2f2;border-radius:1em;bottom:0;height:-moz-max-content;height:max-content;left:0;margin:auto;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .5s ease;width:89.3333333333vw;z-index:100}.promotion .purchaseModal.is-show{opacity:1;pointer-events:auto}.promotion .purchaseModal.is-lowerThanWindowHeight{height:100dvh;overflow-x:hidden;overflow-y:scroll;visibility:visible}@media only screen and (min-width:768px){.promotion .purchaseModal{left:15%;width:450.24px;width:450px}}@media only screen and (min-width:1400px){.promotion .purchaseModal{left:210px}}.promotion .purchaseModal__inner{padding:15.4666666667vw 5.3333333333vw 5.3333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__inner{padding:77.952px 26.88px 26.88px}}.promotion .purchaseModal__ttl{font-size:4.8vw;font-weight:700;margin-bottom:12.6666666667vw;position:relative;text-align:center}.promotion .purchaseModal__ttl:after{bottom:0;content:"";display:block;height:0;left:0;margin:auto;position:absolute;right:0}.promotion .purchaseModal__ttl.purchaseModal__ttl--ols:after{background:url(/pr/assets/img/common/logo--onlineStore.webp) no-repeat 50%/100% 100%;margin-bottom:-1.4em;padding-bottom:6.5333333333vw;width:20.5333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__ttl.purchaseModal__ttl--ols:after{margin-bottom:-1.5em;padding-bottom:32.928px;width:103.488px}}.promotion .purchaseModal__ttl.purchaseModal__ttl--newProducts,.promotion .purchaseModal__ttl.purchaseModal__ttl--pair{font-size:4vw;margin-bottom:.5em}@media only screen and (min-width:768px){.promotion .purchaseModal__ttl.purchaseModal__ttl--newProducts,.promotion .purchaseModal__ttl.purchaseModal__ttl--pair{font-size:20.16px}}.promotion .purchaseModal__ttl.purchaseModal__ttl--newProducts{margin-bottom:.5em}.promotion .purchaseModal__ttl.purchaseModal__ttl--shops{margin-top:1.5em}.promotion .purchaseModal__ttl.purchaseModal__ttl--shops:after{background:url(/pr/assets/img/common/icon--shop.svg) no-repeat 50%/100% 100%;margin-bottom:-1.7em;padding-bottom:7.4666666667vw;width:8vw}@media only screen and (min-width:768px){.promotion .purchaseModal__ttl.purchaseModal__ttl--shops:after{padding-bottom:37.632px;width:40.32px}.promotion .purchaseModal__ttl{font-size:24.192px;margin-bottom:57px}}.promotion .purchaseModal__btns{width:78.6666666667vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns{width:396.48px}}.promotion .purchaseModal__btns .purchaseModal__btn+.purchaseModal__btn{margin-top:2.6666666667vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn+.purchaseModal__btn{margin-top:13.44px}}.promotion .purchaseModal__btns .purchaseModal__btn a{background-color:#fff;border-radius:.5em;color:#e50063;display:block;font-size:3.4666666667vw;padding:2em 0;position:relative;width:100%}.promotion .purchaseModal__btns .purchaseModal__btn a:before{bottom:0;content:"";display:block;left:0;margin:auto;position:absolute;top:0}.promotion .purchaseModal__btns .purchaseModal__btn a:after{border:2px solid #ce0058;border-left:none;border-top:none;bottom:0;content:"";display:block;height:.5em;margin:auto 1em auto auto;position:absolute;right:0;top:0;transform:rotate(-45deg);width:.5em}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn a{font-size:17.472px}}.promotion .purchaseModal__btns .purchaseModal__btn a span{display:inline-block;padding-left:18vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn a span{padding-left:90px}}.promotion .purchaseModal__btns .purchaseModal__btn a span .tag{background-color:#ce0058;color:#fff;display:inline-block;margin-bottom:.25em;padding:0 .2em}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--shop a{text-align:center}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--shop a span{padding-left:0}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore a{padding:1.5em 0}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore a:before{background:url(/pr/assets/img/common/logo--onlineStore.webp) no-repeat 50%/100% 100%;height:0;margin-left:5.0666666667vw;padding-bottom:6.5333333333vw;width:20.8vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore a:before{margin-left:25.536px;padding-bottom:32.928px;width:104.832px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--medicated-moisture-lift-gel-limited-edition a:before{background:url(/pr/assets/img/promotion/25ss/medicated-moisture-lift-gel/pkg_01.webp) no-repeat 50%/100% 100%;padding-bottom:14vw;width:9.7333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--medicated-moisture-lift-gel-limited-edition a:before{padding-bottom:70.56px;width:49.056px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--medicated-moisture-lift-gel a:before{background:url(/pr/assets/img/promotion/25ss/medicated-moisture-lift-gel/pkg_02.webp) no-repeat 50%/100% 100%;margin-left:6.4vw;padding-bottom:14.2666666667vw;width:6.9333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--medicated-moisture-lift-gel a:before{margin-left:32.256px;padding-bottom:71.904px;width:34.944px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-gel a:before{background:url(/pr/assets/img/promotion/26ss/medicated-wrinkle-gel/pkg_medicated-wrinkle-gel.webp) no-repeat 50%/100% 100%;margin-left:4.3vw;padding-bottom:10.4vw;width:9.7333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-gel a:before{margin-left:18.144px;padding-bottom:52.416px;width:49.056px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--hair-foundation a:before{background:url(/pr/assets/img/product/haircare/hair-foundation/kv_01.webp) no-repeat 50%/100% 100%;margin-left:1.3vw;padding-bottom:14.6666666667vw;width:14.6666666667vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--hair-foundation a:before{margin-left:8.064px;padding-bottom:73.92px;width:73.92px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-gel-limited-edition a{padding:.648em 0}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-gel-limited-edition a:before{background:url(/pr/assets/img/promotion/26ss/medicated-wrinkle-gel/pkg_purchaseModal__btn--wrinkle-gel-limited-edition.webp) no-repeat 50%/100% 100%;padding-bottom:14vw;width:7.6vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-gel-limited-edition a:before{padding-bottom:70.56px;width:38.304px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-foundation a:before{background:url(/pr/assets/img/promotion/26ss/medicated-wrinkle-gel/pkg_wrinkle-foundation.webp) no-repeat 50%/100% 100%;margin-left:6.1333333333vw;padding-bottom:14.5333333333vw;width:4.9333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--wrinkle-foundation a:before{margin-left:30.912px;padding-bottom:73.248px;width:24.864px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--brightening-emulsion a:before{background:url(/pr/assets/img/promotion/26aw/3items/icon--brightening-emulsion.webp) no-repeat 50%/100% 100%;margin-left:6.1333333333vw;padding-bottom:14.5333333333vw;width:4.9333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--brightening-emulsion a:before{margin-left:30.912px;padding-bottom:73.248px;width:24.864px}}.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--brightening-emulsion_see-through a:before{background:url(/pr/assets/img/promotion/26aw/3items/icon--brightening-emulsion_see-through.webp) no-repeat 50%/100% 100%;margin-left:6.1333333333vw;padding-bottom:14.5333333333vw;width:4.9333333333vw}@media only screen and (min-width:768px){.promotion .purchaseModal__btns .purchaseModal__btn.purchaseModal__btn--onlineStore.purchaseModal__btn--brightening-emulsion_see-through a:before{margin-left:30.912px;padding-bottom:73.248px;width:24.864px}}.promotion #fixedMenu{display:none}.promotion a:hover{opacity:.8}.promotion .stickyBtn{bottom:0;left:0;margin:0 auto;opacity:0;position:fixed;right:0;transform:translateY(15vw);transition:transform 1s ease,opacity .8s ease;width:100%;z-index:15}@media only screen and (min-width:768px){.promotion .stickyBtn{transform:translateY(90px)}}.promotion .stickyBtn.is-show{opacity:1;transform:translateY(-5vw)}@media only screen and (min-width:768px){.promotion .stickyBtn.is-show{transform:translateY(-35px)}}.promotion .stickyBtn .fv__btn{margin-bottom:0;transform:scale(.9)}@media only screen and (min-width:768px){.promotion .stickyBtn .fv__btn{transform:scale(1);width:466.6666666667px}.promotion .stickyBtn{left:min(15%,210px);width:min(100%,500px)}}.promotion .main{font-size:16px;margin:0 auto;max-width:500px;width:100%}@media only screen and (min-width:768px){.promotion .main{padding-top:0}}@media only screen and (max-width:767px){.promotion .main{font-size:4.2666666667vw;max-width:100%}}.promotion .main .color{color:#ce0058}.promotion .mainVisual{position:relative}.promotion .mainVisual .fv__btn{margin-bottom:24%;width:93.6%}.promotion .mainVisual .fv__btn a:after,.promotion .mainVisual .fv__btn a:before{display:none}.promotion .mainVisual .fv__btn a span{font-size:28px}@media only screen and (max-width:767px){.promotion .mainVisual .fv__btn a span{font-size:6.4vw}}.promotion .mainVisual .fv__btn a .icon--plus{aspect-ratio:1/1;background:#fff;border-radius:50%;bottom:0;height:80%;margin:auto 5px auto auto;position:absolute;right:0;top:0;width:13.3333333333vw}@media only screen and (min-width:768px){.promotion .mainVisual .fv__btn a .icon--plus{width:48px}}.promotion .mainVisual .fv__btn a .icon--plus__inner{height:100%;position:relative;width:100%}.promotion .mainVisual .fv__btn a .icon--plus__inner:after,.promotion .mainVisual .fv__btn a .icon--plus__inner:before{background-color:#ce0058;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;width:5.1282051282vw}@media only screen and (min-width:768px){.promotion .mainVisual .fv__btn a .icon--plus__inner:after,.promotion .mainVisual .fv__btn a .icon--plus__inner:before{width:26.6666666667px}}.promotion .mainVisual .fv__btn a .icon--plus__inner:after{transform:rotate(90deg)}.promotion .mainVisual__kv{aspect-ratio:750/420;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:767px){.promotion .mainVisual__kv{width:100vw}}.promotion .mainVisual__title{line-height:.5;padding:1em 0 6.6666666667%;text-align:center}@media only screen and (max-width:767px){.promotion .mainVisual__title{line-height:.8;padding-top:6.6666666667vw}}.promotion .mainVisual__title__sub{color:#ce0058;display:block;font-size:2.0833333333em;letter-spacing:.05em;line-height:2.0833333333em}@media only screen and (max-width:767px){.promotion .mainVisual__title__sub{font-size:6.6666666667vw;line-height:6.6666666667vw}}.promotion .u-underLine{position:relative}.promotion .u-underLine:after{background-color:#ce0058;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.promotion .mainVisual__title__main{font-feature-settings:"palt";color:#ce0058;display:block;font-size:3.3333333333em}@media only screen and (max-width:767px){.promotion .mainVisual__title__main{font-size:10.6666666667vw}}.promotion .mainVisual__title__main strong{font-size:1.65em}.promotion .mainVisual__choice{display:flex;gap:.5333333333%;margin-bottom:8%}@media only screen and (max-width:767px){.promotion .mainVisual__choice{gap:.5333333333vw}}.promotion .mainVisual__choice__item{background-color:#ffe2e9;flex:1 0 0;padding:0 0 1.3333333333%;text-align:center}@media only screen and (max-width:767px){.promotion .mainVisual__choice__item{padding:0 0 1.8666666667vw}}.promotion .mainVisual__choice__item__label{background-color:#ce0058;color:#fff;display:block;font-size:1.5em;line-height:1.4;margin:0 auto 1.8666666667%;white-space:nowrap;width:94.073171%}@media only screen and (max-width:767px){.promotion .mainVisual__choice__item__label{font-size:4.5333333333vw;line-height:6.4vw;margin:0 auto 1.8666666667vw;padding:2.6666666667vw 0;width:29.3333333333vw}}.promotion .mainVisual__choice__item__pkg{margin:-.5em auto;transform:scale(.8);width:97.5609512195%}.promotion .mainVisual__choice__item__link{background-color:#fff;display:block;font-size:1em;letter-spacing:-.08em;line-height:1.5em;margin:2.6666666667% auto 0;padding:3% 0 1%;position:relative;width:29.3333333333%;width:67.0731707317%;width:89.4308719512%}@media only screen and (max-width:767px){.promotion .mainVisual__choice__item__link{font-size:3.2vw;line-height:4.8vw;margin:2.6666666667vw auto 0}}.promotion .mainVisual__choice__item__link span{padding-right:1.5em;position:relative}.promotion .mainVisual__choice__item__link span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none'%3E%3Cpath d='M5.63 6.75 0 0h11.258L5.63 6.75Z' fill='%23CE0058'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:1em;margin:auto;position:absolute;right:0;top:0;width:1.2em}.promotion .mainVisual__cta{padding-top:8%}@media only screen and (max-width:767px){.promotion .mainVisual__cta{padding-top:8vw}}.promotion .mainVisual__cta a{background-color:#ce0058;border-radius:16%;color:#fff;display:block;height:16%;margin:0 auto;position:relative;text-align:center;width:93.6%}@media only screen and (max-width:767px){.promotion .mainVisual__cta a{border-radius:16vw;height:16vw;width:93.6vw}}.promotion .mainVisual__cta a span{display:block;font-size:2em;line-height:16%}@media only screen and (max-width:767px){.promotion .mainVisual__cta a span{font-size:6.4vw;line-height:16vw}}.promotion .mainVisual__cta a:after{border:2px solid #fff;border-left:none;border-top:none;bottom:0;content:"";display:block;height:1em;margin:auto;position:absolute;right:4%;top:0;transform:rotate(-45deg);width:1em}@media only screen and (max-width:767px){.promotion .mainVisual__cta a:after{right:4vw}}.promotion .sec_item{padding-bottom:18.6666666667%}@media only screen and (max-width:767px){.promotion .sec_item{padding-bottom:21.3333333333vw}}.promotion .sec_item__h2{font-feature-settings:"palt";background-color:#ffe2e9;font-size:2.3333333333em;line-height:1.5;margin:0 -.1333333333% 5.3333333333%;padding:5.3333333333% 0;text-align:center}@media only screen and (max-width:767px){.promotion .sec_item__h2{font-size:7.4666666667vw;line-height:9.6vw;margin:0 -.1333333333vw 5.3333333333vw;padding:5.3333333333vw 0}}.promotion .sec_item__pkg{margin:-2em auto 2.6666666667%;width:64%}@media only screen and (max-width:767px){.promotion .sec_item__pkg{margin:-8vw auto 2.6666666667vw;width:64vw}}.promotion .sec_item__pkg.is-withSpf{margin:2em auto 8%;position:relative}.promotion .sec_item__pkg__img{position:relative}.promotion .sec_item__pkg__img:after{aspect-ratio:1/1;background:url(/pr/assets/img/promotion/26aw/3items/icon--spf_35.webp) no-repeat 50%/100% 100%;bottom:0;content:"";display:block;height:0;left:0;margin:auto auto 20%;padding-bottom:37.5%;position:absolute;right:0;right:-51%;width:37.5%;z-index:-1}@media only screen and (max-width:767px){.promotion .sec_item__pkg__img:after{margin-bottom:10.6666666667vw;padding-bottom:26.6666666667vw;right:-38vw;width:26.6666666667vw}}.promotion .sec_item__pkg__img_02:after{background:url(/pr/assets/img/promotion/26aw/3items/icon--spf_50.webp) no-repeat 50%/100% 100%;margin-bottom:15%;right:-60%}@media only screen and (max-width:767px){.promotion .sec_item__pkg__img_02:after{margin-bottom:8.8vw;right:-43vw}}.promotion .sec_item__pkg__spf{border:1px solid #ce0058;border-radius:16%;color:#070707;font-size:1.5em;line-height:1.6666666667em;margin-right:-10.6666666667%;margin-top:-10.6666666667%;padding:2.6666666667% 10.6666666667%;position:absolute;right:0;text-align:center;top:0;width:-moz-max-content;width:max-content}@media only screen and (max-width:767px){.promotion .sec_item__pkg__spf{border-radius:16vw;font-size:4.8vw;line-height:5.3333333333vw;margin-right:-10.6666666667vw;margin-top:-10.6666666667vw;padding:2.6666666667vw 10.6666666667vw}}.promotion .sec_item__name{margin-bottom:5.3333333333%;text-align:center}@media only screen and (max-width:767px){.promotion .sec_item__name{margin-bottom:5.3333333333vw}}.promotion .sec_item__name>*+*{margin-top:1.6%}@media only screen and (max-width:767px){.promotion .sec_item__name>*+*{margin-top:1.6vw}}.promotion .sec_item__name__category{background-color:#fff;border:1px solid #868686;display:inline-block;font-size:1.1666666667em;line-height:1.1666666667em;padding:1.6% 2.1333333333%}@media only screen and (max-width:767px){.promotion .sec_item__name__category{font-size:3.7333333333vw;line-height:3.7333333333vw;padding:1.6vw 2.1333333333vw}}.promotion .sec_item__name__product{font-size:1.6666666667em;line-height:1.5}@media only screen and (max-width:767px){.promotion .sec_item__name__product{font-size:5.3333333333vw;line-height:8vw}}.promotion .sec_item__name__product small{display:block;font-size:.55em;margin-top:1.3333333333%}@media only screen and (max-width:767px){.promotion .sec_item__name__product small{font-size:3.7333333333vw;line-height:3.7333333333vw;margin-top:1.3333333333vw}}.promotion .sec_item__name__variation{font-size:1.1666666667em;line-height:1.1666666667em;margin-top:1.2em}@media only screen and (max-width:767px){.promotion .sec_item__name__variation{font-size:3.7333333333vw;line-height:3.7333333333vw}}.promotion .colorLists{align-items:flex-start;display:flex;gap:2.1333333333%;justify-content:center;margin-bottom:5.3333333333%}@media only screen and (max-width:767px){.promotion .colorLists{gap:2.1333333333vw;margin-bottom:5.3333333333vw}}.promotion .colorLists__item{text-align:center;width:26.6666666667%}@media only screen and (max-width:767px){.promotion .colorLists__item{width:26.6666666667vw}}.promotion .colorLists__item__img{margin:0 auto 2.6666666667%;width:100%}@media only screen and (max-width:767px){.promotion .colorLists__item__img{margin:0 auto 2.6666666667vw;width:21.3333333333vw}}.promotion .colorLists__item__img img{aspect-ratio:80/64;-o-object-fit:cover;object-fit:cover}.promotion .colorLists__item__name{font-size:1.1666666667em;white-space:nowrap}@media only screen and (max-width:767px){.promotion .colorLists__item__name{font-size:3.7333333333vw;line-height:3.7333333333vw}}.promotion .colorLists__item__name span{display:block;font-size:1em;line-height:1.3333333333em;margin-top:1.0666666667%}@media only screen and (max-width:767px){.promotion .colorLists__item__name span{font-size:3.2vw;line-height:4.2666666667vw;margin-top:1.0666666667vw}}.promotion .colorLists.is-round .colorLists__item__img img{aspect-ratio:1/1;border-radius:50%}.promotion .colorLists.is-square2{gap:6.6666666667%}@media only screen and (max-width:767px){.promotion .colorLists.is-square2{gap:6.6666666667vw}}.promotion .colorLists.is-square2 .colorLists__item{width:24%}@media only screen and (max-width:767px){.promotion .colorLists.is-square2 .colorLists__item{width:24vw}}.promotion .colorLists.is-square2 .colorLists__item__img img{aspect-ratio:90/67}.promotion .sec_item__price{border-bottom:1px solid #868686;border-top:1px solid #868686;margin-bottom:5.3333333333%;padding:1em 0}@media only screen and (max-width:767px){.promotion .sec_item__price{margin:0 auto 5.3333333333vw;padding:2.6666666667vw 0;width:93.6%}}.promotion .sec_item__price__inner{align-items:center;display:flex;justify-content:space-between;padding:0 4%}.promotion .sec_item__price__inner+.sec_item__price__inner{padding-top:0}@media only screen and (max-width:767px){.promotion .sec_item__price__inner{padding:0 4vw}}.promotion .sec_item__price__inner+.sec_item__price__inner{margin-top:2.6666666667%}@media only screen and (max-width:767px){.promotion .sec_item__price__inner+.sec_item__price__inner{margin-top:2.6666666667vw}}.promotion .sec_item__price__title{font-size:1.1666666667em;line-height:1.1666666667em}@media only screen and (max-width:767px){.promotion .sec_item__price__title{font-size:3.7333333333vw;line-height:3.7333333333vw}}.promotion .sec_item__price__sell{font-size:1.1666666667em}@media only screen and (max-width:767px){.promotion .sec_item__price__sell{font-size:3.7333333333vw}}.promotion .sec_item__price__sell strong{font-size:2.5em;font-weight:700}@media only screen and (max-width:767px){.promotion .sec_item__price__sell strong{font-size:8vw}}.promotion .sec_item__price__note{font-size:.8333333333em;text-align:center;text-align:left}@media only screen and (max-width:767px){.promotion .sec_item__price__note{font-size:2.6666666667vw;line-height:3.7333333333vw;margin:0 auto;width:93.6%}}.promotion .sec_item__price__note p+p{margin-top:.3em}.promotion .featureArea{padding-top:13.3333333333%}@media only screen and (max-width:767px){.promotion .featureArea{padding-top:13.3333333333vw}}.promotion .featureArea__head{text-align:center}.promotion .featureArea__head>*+*{margin-top:2.6666666667%}@media only screen and (max-width:767px){.promotion .featureArea__head>*+*{margin-top:2.6666666667vw}}.promotion .featureArea__head__txt{color:#070707;display:inline-block;font-size:2em;line-height:1.5;padding-bottom:2.1333333333%}@media only screen and (max-width:767px){.promotion .featureArea__head__txt{font-size:6.4vw;line-height:9.6vw;padding-bottom:2.1333333333vw}}.promotion .featureArea__head__txt span{position:relative}.promotion .featureArea__head__txt span:after{background-color:#ce0058;bottom:0;content:"";display:block;height:1.5px;left:0;margin-bottom:-.1em;position:absolute;width:100%}.promotion .featureArea__lead{color:#070707;font-size:2em;margin:0 auto;position:relative;text-align:center;width:-moz-max-content;width:max-content}.promotion .featureArea__lead:after{background-color:#ce0058;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}@media only screen and (max-width:767px){.promotion .featureArea__lead{font-size:6.4vw;line-height:9.6vw;padding-bottom:1.0666666667vw}}.promotion .accordionBtnWrapper{margin-top:13.3333333333%}@media only screen and (max-width:767px){.promotion .accordionBtnWrapper{margin:13.3333333333% auto 0;width:93.6%}}.promotion [data-controller=slideToggle]+[data-controller=slideToggle]{margin-top:2.6666666667%}.promotion .feature__twenty{margin:5.3333333333% 0 0}.promotion .feature__twenty__inner{margin-bottom:.8em}.promotion .feature__twenty+.feature__twenty{margin-bottom:0;margin-top:5.3333333333%}.promotion .feature__cau{margin-left:2em}.promotion .comparison-block{max-width:100%;max-width:93.3333333333%;width:100%}.promotion .featureArea__img__pic{border-radius:1.3333333333%;overflow:hidden}@media only screen and (max-width:767px){.promotion .featureArea__img__pic{border-radius:1.3333333333vw}}.promotion .featureArea__img__pic img{aspect-ratio:350/223;-o-object-fit:cover;object-fit:cover}.promotion .featureArea__img__caption{font-size:.8333333333em;line-height:1.1666666667em;margin-left:1em}@media only screen and (max-width:767px){.promotion .featureArea__img__caption{font-size:2.6666666667vw;line-height:3.7333333333vw}}.promotion .c-btn--round--b[data-slideToggle-target]:before{background-color:#ce0058}.promotion .c-btn--round--b[data-slideToggle-target]:after{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%20%3Cdefs%3E%20%3Cstyle%3E%20.cls-1%20%7B%20fill%3A%20%23ffffff%3B%20fill-rule%3A%20evenodd%3B%20%7D%20%3C%2Fstyle%3E%20%3C%2Fdefs%3E%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M40%2C21.6H21.6V40H18.4V21.6H0V18.4H18.4V0h3.2V18.4H40v3.2Z%22%2F%3E%3C%2Fsvg%3E") no-repeat 50%/100% auto}.promotion .c-btn--round--b[data-slideToggle-target].bgColor--pink{background-color:#fff;border:1px solid #868686;color:#000}.promotion .c-btn--round--b[data-slideToggle-target].bgColor--pink.is-open{background-color:#ffe2e9;border:1px solid transparent}.promotion .buy__btn__content{margin-bottom:0;margin-top:0;padding:0}.promotion .buy__btn__content:before{display:none}.promotion .pointLists{display:flex;flex-direction:column;gap:5.3333333333%;margin:auto;padding-bottom:10%;padding-top:8%;width:88%;width:100%}@media only screen and (max-width:767px){.promotion .pointLists{width:88vw}}.promotion .pointLists__item{border:1px solid #f2f2f2;border-radius:1.3333333333%;padding-bottom:4%}.promotion .pointLists__item+.pointLists__item{margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .pointLists__item+.pointLists__item{margin-top:5.3333333333vw}.promotion .pointLists__item{border-radius:1.3333333333vw;padding-bottom:4vw}}.promotion .pointLists__item__img{border-radius:1.3333333333% 1.3333333333% 0 0;overflow:hidden}@media only screen and (max-width:767px){.promotion .pointLists__item__img{border-radius:1.3333333333vw 1.3333333333vw 0 0}}.promotion .pointLists__item__img img{aspect-ratio:330/215;-o-object-fit:cover;object-fit:cover}.promotion .pointLists__item__ttl{color:#070707;font-size:2em;line-height:3em;padding:3.2% 2.6666666667% 0;text-align:center}@media only screen and (max-width:767px){.promotion .pointLists__item__ttl{font-size:6.4vw;line-height:9.6vw;padding:3.2vw 2.6666666667vw 0}}.promotion .pointLists__item__ttl sup{font-size:.6em}.promotion .pointLists__item__txt{font-size:1.3333333333em;line-height:2em;margin-top:.3em;padding:0 2.6666666667%;text-align:center}@media only screen and (max-width:767px){.promotion .pointLists__item__txt{font-size:4.2666666667vw;line-height:6.4vw;padding:0 2.6666666667vw}}.promotion .pointLists__item__note{color:#666;font-size:.8333333333em;line-height:1.1666666667em;margin-top:1em;padding:0 2.6666666667%;text-align:left}@media only screen and (max-width:767px){.promotion .pointLists__item__note{font-size:2.6666666667vw;line-height:3.7333333333vw;margin-top:2.1333333333vw;padding:0 2.6666666667vw}}.promotion .howToUse{margin:8% auto 0;width:88%}@media only screen and (max-width:767px){.promotion .howToUse{margin:8vw auto 0;width:88vw}}.promotion .howToUse__img{border-radius:1.3333333333%;overflow:hidden}@media only screen and (max-width:767px){.promotion .howToUse__img{border-radius:1.3333333333vw}}.promotion .howToUse__img img{aspect-ratio:330/329;-o-object-fit:cover;object-fit:cover}.promotion .howto__mov{margin-bottom:2.6666666667%}.promotion .howToUse__caption{font-size:.8333333333em;line-height:1.1666666667em}@media only screen and (max-width:767px){.promotion .howToUse__caption{font-size:2.6666666667vw;line-height:3.7333333333vw}}.promotion .howToUse__txt{font-size:1.3333333333em;line-height:1.6;margin-top:5.3333333333%}.promotion .howToUse__txt span{font-size:.7em}@media only screen and (max-width:767px){.promotion .howToUse__txt{font-size:4.2666666667vw;line-height:6.4vw;margin-top:5.3333333333vw}}.promotion .howToUse__txt+.howToUse__txt{margin-top:1.5em}.promotion .howToUse__txt br+br{content:"";display:block;margin-top:.5em}.promotion .howToUse__notes{font-size:1.3333333333em;line-height:2em;margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .howToUse__notes{font-size:4.2666666667vw;line-height:6.4vw;margin-top:5.3333333333vw}}.promotion .howToUse__notes li{padding-left:1em;position:relative}.promotion .howToUse__notes li:before{content:"・";left:0;position:absolute;top:0}.promotion .howToUse__notes li+li{margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .howToUse__notes li+li{margin-top:5.3333333333vw}}.promotion .howToUse__notes__small{font-size:.7em;line-height:1.5em;margin-top:.3em}@media only screen and (max-width:767px){.promotion .howToUse__notes__small{font-size:3.7333333333vw;line-height:4.8vw}}.promotion .howToUse__lists{margin-bottom:13%;margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .howToUse__lists{margin-top:5.3333333333vw}}.promotion .howToUse__lists__item+.howToUse__lists__item{margin-top:5.3333333333%}.promotion .howToUse__lists__item__img{overflow:hidden}.promotion .howToUse__lists__item__img img{aspect-ratio:330/176;-o-object-fit:cover;object-fit:cover}.promotion .howToUse__lists__item__txt{background-color:#f2f2f2;font-size:1.3333333333em;line-height:2em;padding:4%}@media only screen and (max-width:767px){.promotion .howToUse__lists__item__txt{font-size:4.2666666667vw;line-height:6.4vw;padding:4vw}}.promotion .howToUse__extra{background-color:#f2f2f2;margin-bottom:13%;margin-top:5.3333333333%;padding:5.3333333333% 6.6666666667%;text-align:center}@media only screen and (max-width:767px){.promotion .howToUse__extra{margin-top:5.3333333333vw;padding:5.3333333333vw 6.6666666667vw}}.promotion .howToUse__extra__ttl{color:#ce0058;font-size:1.5em;line-height:2.1666666667em}@media only screen and (max-width:767px){.promotion .howToUse__extra__ttl{font-size:4.8vw;line-height:6.9333333333vw}}.promotion .howToUse__extra__pic{margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .howToUse__extra__pic{margin-top:5.3333333333vw}}.promotion .howToUse__extra__pic img{aspect-ratio:290/182.5;-o-object-fit:cover;object-fit:cover}.promotion .howToUse__extra__img{margin:8% auto;width:90%}@media only screen and (max-width:767px){.promotion .howToUse__extra__img{margin-top:8vw}}.promotion .howToUse__extra__img img{aspect-ratio:180/113;-o-object-fit:cover;object-fit:cover}.promotion .howToUse__extra__txt{font-size:1.3333333333em;line-height:2em;margin-top:5.3333333333%;text-align:left}@media only screen and (max-width:767px){.promotion .howToUse__extra__txt{font-size:4.2666666667vw;line-height:6.4vw;margin-top:5.3333333333vw}}.promotion .howToUse__order__img{margin-top:6.6666666667%}@media only screen and (max-width:767px){.promotion .howToUse__order__img{margin-top:6.6666666667vw}}.promotion .howToUse__order__img img{aspect-ratio:330/155;-o-object-fit:cover;object-fit:cover}.promotion .howToUse__order__note{font-size:.8333333333em;line-height:1.1666666667em;margin-top:2.1333333333%}@media only screen and (max-width:767px){.promotion .howToUse__order__note{font-size:2.6666666667vw;line-height:3.7333333333vw;margin-top:2.1333333333vw}}.promotion .typeLists{display:flex;flex-direction:column;gap:5.3333333333%;margin-top:5.3333333333%}@media only screen and (max-width:767px){.promotion .typeLists{gap:5.3333333333vw;margin-top:5.3333333333vw}}.promotion .typeLists__item__img{border-radius:1.3333333333%;overflow:hidden}@media only screen and (max-width:767px){.promotion .typeLists__item__img{border-radius:1.3333333333vw}}.promotion .typeLists__item__img img{aspect-ratio:350/223;-o-object-fit:cover;object-fit:cover}.promotion .typeLists__item__name{font-size:1.3333333333em;line-height:2em;margin-top:2.1333333333%;text-align:center}@media only screen and (max-width:767px){.promotion .typeLists__item__name{font-size:4.2666666667vw;line-height:6.4vw;margin-top:2.1333333333vw}}.promotion .typeLists__note{font-size:.8333333333em;line-height:1.25em;margin-top:2.6666666667%;text-align:center}@media only screen and (max-width:767px){.promotion .typeLists__note{font-size:2.6666666667vw;line-height:4vw;margin-top:2.6666666667vw}}.promotion .reviewBtnGroup{display:flex;flex-direction:column;gap:5.3333333333%;margin-top:13.3333333333%}@media only screen and (max-width:767px){.promotion .reviewBtnGroup{gap:5.3333333333vw;margin-top:13.3333333333vw}}.promotion .reviewBtn{background-color:#f2f2f2;padding:5.3333333333%}@media only screen and (max-width:767px){.promotion .reviewBtn{margin:auto;padding:5.3333333333vw;width:84.333333vw}}.promotion .reviewBtn+.reviewBtn{margin-top:5.3333333333%}.promotion .reviewBtn__ttl{align-items:center;display:flex;gap:4%;justify-content:center;margin-bottom:5.3333333333%}@media only screen and (max-width:767px){.promotion .reviewBtn__ttl{gap:4vw;margin-bottom:5.3333333333vw}}.promotion .reviewBtn__ttl__img{flex-shrink:0;width:18.6666666667%}@media only screen and (max-width:767px){.promotion .reviewBtn__ttl__img{width:19vw}}.promotion .reviewBtn__ttl__img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.promotion .reviewBtn__ttl__txt{color:#070707;font-size:1.5em;line-height:1.2}@media only screen and (max-width:767px){.promotion .reviewBtn__ttl__txt{font-size:4.8vw;line-height:6.9333333333vw}}.promotion .reviewBtn__lists{display:flex;gap:2.6666666667%}@media only screen and (max-width:767px){.promotion .reviewBtn__lists{gap:2.6666666667vw}}.promotion .reviewBtn__lists__item{flex:1 0 0;min-width:0}.promotion .reviewBtn__lists__item a{align-items:center;background-color:#fff;border:1px solid #868686;display:flex;font-size:2em;height:2.5em;justify-content:center}.promotion .reviewBtn__lists__item a.is-cosme{color:#2eb6aa;line-height:1.18}@media only screen and (max-width:767px){.promotion .reviewBtn__lists__item a{font-size:6.4vw}}.promotion .reviewBtn__lists__item a img{width:67.5883087558%}.promotion .reviewBtn__lists__item__logo{width:29.3333333333%}@media only screen and (max-width:767px){.promotion .reviewBtn__lists__item__logo{width:29.3333333333vw}}.promotion .reviewBtn__lists__item__cosme{color:#2eb6aa;font-size:2em;font-weight:700}@media only screen and (max-width:767px){.promotion .reviewBtn__lists__item__cosme{font-size:6.4vw}}.promotion .buy{margin-top:16%}@media only screen and (max-width:767px){.promotion .buy{margin-top:16vw}}.promotion .footerVisual img{display:block}.promotion .footerVisual img:first-child{aspect-ratio:409/804}.promotion .footerVisual img:last-child{aspect-ratio:405/523}