: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}.productsDetails img{height:auto;max-width:100%;width:100%}.productsDetails .order__box__txt{font-size:15px;margin-top:3em}@media only screen and (max-width:767px){.productsDetails .order__box__txt{font-size:4vw}}.productsDetails .buy__reviews .sec05{margin:0 -5.56%}.productsDetails .buy__reviews .sliderContainer{overflow:visible;position:static}.productsDetails .buy__reviews .sliderContainerWrapper{margin:0 auto;overflow:clip;width:90%}.productsDetails .buy__reviews .sliderContainer{padding-bottom:2em}.productsDetails .buy__reviews .swiper-ui-wrapper{margin:30px auto 0;max-width:840px;width:100%}@media only screen and (max-width:767px){.productsDetails .buy__reviews .swiper-ui-wrapper{margin-top:4.6666666667vw}}.productsDetails .buy__reviews .swiper-ui-wrapper__inner{align-items:center;display:flex;justify-content:center}.productsDetails .buy__reviews .swiper-pagination-bullet-active{background-color:#ce0058}.productsDetails .buy__reviews .swiper-pagination-bullet{aspect-ratio:1/1;border-radius:50%;max-height:8px;max-width:8px;transform:none}.productsDetails .buy__reviews .swiper-pagination-bullet:hover{background-color:#ce0058;opacity:.6}@media only screen and (max-width:767px){.productsDetails .buy__reviews .swiper-pagination-bullet{height:1.6vw;width:1.6vw}}.productsDetails .buy__reviews .swiper-horizontal>.swiper-pagination-bullets,.productsDetails .buy__reviews .swiper-pagination-bullets.swiper-pagination-horizontal,.productsDetails .buy__reviews .swiper-pagination-custom,.productsDetails .buy__reviews .swiper-pagination-fraction{bottom:-2.5em;bottom:-3vw;height:1.6em;position:inherit;width:auto;z-index:0}@media only screen and (max-width:767px){.productsDetails .buy__reviews .swiper-horizontal>.swiper-pagination-bullets,.productsDetails .buy__reviews .swiper-pagination-bullets.swiper-pagination-horizontal,.productsDetails .buy__reviews .swiper-pagination-custom,.productsDetails .buy__reviews .swiper-pagination-fraction{bottom:auto;height:1.9em;margin-bottom:auto;margin-top:auto;position:inherit}}.productsDetails .buy__reviews .swiper-button-next,.productsDetails .buy__reviews .swiper-button-prev{bottom:0;margin-bottom:-1.5em;position:inherit;z-index:4;z-index:10}@media only screen and (max-width:767px){.productsDetails .buy__reviews .swiper-button-next,.productsDetails .buy__reviews .swiper-button-prev{position:inherit;top:0}}.productsDetails .buy__reviews .swiper-button-next:hover:after,.productsDetails .buy__reviews .swiper-button-next:hover:before,.productsDetails .buy__reviews .swiper-button-prev:hover:after,.productsDetails .buy__reviews .swiper-button-prev:hover:before{border-color:#ce0058}.productsDetails .buy__reviews .swiper-button-next:after,.productsDetails .buy__reviews .swiper-button-next:before,.productsDetails .buy__reviews .swiper-button-prev:after,.productsDetails .buy__reviews .swiper-button-prev:before{border-color:#ce0058;border-width:2px;padding:.2em}.productsDetails .buy__reviews .swiper-button-next{margin-left:2.5em}.productsDetails .buy__reviews .swiper-button-prev{margin-right:2.5em}.productsDetails .buy__reviews .swiper-pauseBtn{background:url(/pr/assets/img/common/btn--pause.webp) no-repeat 50%/100% 100%;cursor:pointer;height:0;margin-left:.5em;padding-bottom:1em;width:.8em}.productsDetails .buy__reviews .swiper-pauseBtn.is-pause{border-style:solid;border-bottom:.6em solid transparent;border-left:1em solid #ce0058;border-right:0;border-top:.6em solid transparent;height:0;margin-right:-.2em;padding-bottom:0;width:0}@media only screen and (max-width:767px){.productsDetails .buy__reviews .swiper-pauseBtn.is-pause{border-bottom:.7em solid transparent;border-left:1.1em solid #ce0058;border-top:.7em solid transparent;margin-top:-.5em}.productsDetails .buy__reviews .swiper-pauseBtn{padding-bottom:4vw;width:3.3333333333vw}}.productsDetails .buy__reviews .usersVoices{margin:0 auto}.productsDetails .buy__reviews .usersVoice__contents{background-color:#f0f0f0;border-radius:.7em;padding:1.5em}.productsDetails .buy__reviews .usersVoice__contents__tags{display:flex;font-size:2.6666666667vw}@media only screen and (min-width:768px){.productsDetails .buy__reviews .usersVoice__contents__tags{font-size:13.44px}}.productsDetails .buy__reviews .usersVoice__contents__tags .usersVoice__contents__tag{background-color:#fff;color:#000;margin-bottom:1em;margin-top:1em;padding:.2em .4em}.productsDetails .buy__reviews .usersVoice__contents__tags .usersVoice__contents__tag+.usersVoice__contents__tag{margin-left:1em}.productsDetails .buy__reviews .usersVoice__contents__ttl{font-size:4.2666666667vw;font-weight:700}@media only screen and (min-width:768px){.productsDetails .buy__reviews .usersVoice__contents__ttl{font-size:21.504px}}.productsDetails .buy__reviews .usersVoice__contents__txt{font-size:3.7333333333vw;line-height:1.5}@media only screen and (min-width:768px){.productsDetails .buy__reviews .usersVoice__contents__txt{font-size:18.816px}}.productsDetails .buy__reviews .sec05{margin-bottom:3em}.productsDetails .buy__reviews .sec05__note{font-size:2.6666666667vw;margin-left:2em;margin-top:1em}@media only screen and (min-width:768px){.productsDetails .buy__reviews .sec05__note{font-size:13.44px}}.productsDetails .buy__reviews .sec05__note__txt+.sec05__note__txt{margin-top:.5em}.productsDetails .featureStorage{align-items:center;aspect-ratio:375/1001;background:url(/pr/assets/img/product/skincare/medicated-moisture-lift-gel/storage_bg.webp) no-repeat top/100% auto;box-sizing:border-box;display:flex;flex-direction:column;margin:0 -5.56%;padding:12.8vw 0 5.3333333333vw}@media only screen and (min-width:768px){.productsDetails .featureStorage{margin:0;padding:57.6px 0 24px}}.productsDetails .featureStorage__title{align-items:center;display:flex;flex-direction:column;font-size:7.4666666667vw;gap:1.6vw;line-height:1.25;padding-bottom:8.5333333333vw;text-align:center}@media only screen and (min-width:768px){.productsDetails .featureStorage__title{font-size:33.6px;gap:7.2px;padding-bottom:38.4px}}.productsDetails .featureStorage__title__pink{color:#ce0058}.productsDetails .featureStorage__title__asterisk{font-size:.645em;line-height:1;vertical-align:top}.productsDetails .featureStorage__title__line--large{font-size:10.6666666667vw}@media only screen and (min-width:768px){.productsDetails .featureStorage__title__line--large{font-size:48px}}.productsDetails .featureStorage__img{width:72vw}@media only screen and (min-width:768px){.productsDetails .featureStorage__img{width:324px}}.productsDetails .featureStorage__lead{font-size:6.4vw;line-height:9.6vw;padding-top:9.0666666667vw;text-align:center}@media only screen and (min-width:768px){.productsDetails .featureStorage__lead{font-size:28.8px;line-height:43.2px;padding-top:40.8px}}.productsDetails .featureStorage__hiddenTxt{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.productsDetails .featureStorage__note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.2);border-radius:1.6vw;box-sizing:border-box;font-size:2.1333333333vw;line-height:2.9333333333vw;margin-top:auto;padding:3.2vw;width:89.3333333333vw}@media only screen and (min-width:768px){.productsDetails .featureStorage__note{border-radius:7.2px;font-size:9.6px;line-height:13.2px;padding:14.4px;width:402px}}.productsDetails .featureGel{display:flex;flex-direction:column;gap:6.4vw}@media only screen and (min-width:768px){.productsDetails .featureGel{gap:32px}}.productsDetails .featureGel__title{font-size:4.5333333333vw;font-weight:700;line-height:8vw;text-align:center}@media only screen and (min-width:768px){.productsDetails .featureGel__title{font-size:22.6666666667px;line-height:40px}}.productsDetails .featureGel__img{width:89.3333333333vw}@media only screen and (min-width:768px){.productsDetails .featureGel__img{width:446.6666666667px}}