@keyframes modal-video{0%{opacity:0}to{opacity:1}}@keyframes modal-video-inner{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translate(0)}}.modal-video{animation-duration:.35s;animation-name:modal-video;animation-timing-function:ease-in-out;background-color:hsla(0,0%,100%,.65);cursor:pointer;height:100%;left:0;opacity:1;position:fixed;top:0;transition:opacity .35s ease-in-out;width:100%;z-index:1000000}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{transform:translateY(100px)}.modal-video-body{display:table;height:100%;margin:0 auto;max-width:940px;width:80%}@media only screen and (max-width:767px){.modal-video-body{width:96%}}.modal-video-inner{display:table-cell;height:100%;vertical-align:middle;width:100%}.modal-video-movie-wrap{animation-duration:.35s;animation-name:modal-video-inner;animation-timing-function:ease-in-out;background-color:#333;height:0;padding-bottom:56.25%;position:relative;transform:translate(0);transition:transform .35s ease-in-out;width:100%}.modal-video-movie-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:767px){.modal-video-movie-wrap.is-short{margin:auto;padding-bottom:128%!important;width:72%}}.modal-video-close-btn{background:transparent;border:none;display:inline-block;height:35px;outline:none;overflow:hidden;position:absolute;right:-35px;top:-35px;width:35px;z-index:2}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:after,.modal-video-close-btn:before{background:#0083c8;border-radius:5px;content:"";height:2px;left:0;margin-top:-6px;position:absolute;top:50%;transition:background .3s ease-in-out;width:100%}.modal-video-close-btn:hover:after,.modal-video-close-btn:hover:before{background:#787878}@media only screen and (max-width:767px){.modal-video-close-btn{height:30px;right:0;top:-30px;width:30px}}body{overflow-x:hidden!important}@keyframes morphing{0%{border-radius:43% 55% 41% 36%/41% 46% 50% 55%}25%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}50%{border-radius:43% 55% 41% 36%/41% 46% 50% 55%}75%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}to{border-radius:43% 55% 41% 36%/41% 46% 50% 55%}}@keyframes morphing-2{0%{border-radius:50% 50% 39% 61%/57% 69% 31% 44%}25%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}50%{border-radius:50% 50% 39% 61%/57% 69% 31% 44%}75%{border-radius:50% 50% 50% 50%/50% 50% 50% 50%}to{border-radius:50% 50% 39% 61%/57% 69% 31% 44%}}@keyframes fuwafuwa{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes fuwafuwa-shadow{0%,to{filter:drop-shadow(0 -.1rem .1rem rgba(0,0,0,.1));transform:translateY(0)}50%{filter:drop-shadow(0 .3rem .3rem rgba(0,0,0,.25));transform:translateY(-16px)}}@keyframes trans{0%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(6px,6px)}}img{vertical-align:middle}main{-webkit-font-smoothing:auto;color:#000;font-family:游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif}.pc-view,main{display:block}.sp-view{display:none}.pc-br{display:inline-block}@media screen and (max-width:767px){.pc-view{display:none}.sp-view{display:block}.pc-br{display:none}}.opening{opacity:0;transform:translateY(5%);transition:transform .8s ease-in-out,opacity .8s ease-in-out}.opening.show{opacity:1;transform:translateY(0)}.is-view{transform:translateY(5%);transition:all .8s ease-in-out;transition-delay:.8s}.is-view,.is-view:after{opacity:0}.is-view.show{opacity:1;transform:translateY(0)}.is-view.show:after{animation-delay:2s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:trans;animation-timing-function:ease-in-out}.br-pc{display:block}.slider{overflow:hidden}.slider ul{padding-top:42.96875%}.slider ul li{left:50%;top:100%;transform:translate(-50%,-50%);width:156.25%}.slider ul li img{border:none;border-radius:0;height:auto;max-width:auto;width:100%}@media screen and (min-width:1281px){.slider ul{padding-top:550px}.slider ul li{width:2000px}}.fw-mainVisual{position:relative}.fw-mainVisual ul{height:0;overflow:hidden;padding-bottom:43.59375%;position:relative}.fw-mainVisual ul li{left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.fw-mainVisual ul li img{border:none;border-radius:0;height:auto;width:100%}@media screen and (max-width:767px){.fw-mainVisual{background-color:#eff9ff}.fw-mainVisual ul{padding-bottom:130.6666666667%}.fw-mainVisual ul li{width:100%}}.fw-mainVisual__anchor{bottom:140px;left:0;margin:-190px auto;max-width:1520px;position:absolute;right:3.3333333333%;z-index:1}.fw-mainVisual__anchor__gif{display:block;margin-bottom:10px}.fw-mainVisual__anchor a{background:#ff83b1;border-radius:10px;box-shadow:0 0 8px 0 rgba(0,0,0,.4);display:block;float:right;max-width:200px;padding:6px 6px 12px;transition-duration:.35s;transition-property:opacity,box-shadow,filter}.fw-mainVisual__anchor a img{display:block;height:auto;width:100%}.fw-mainVisual__anchor a:hover{box-shadow:0 0 0 0 rgba(0,0,0,.4);opacity:.9}.fw-mainVisual__anchor.link-premium{right:6.25%}.fw-mainVisual__anchor.link-premium a{animation:fuwafuwa-shadow 6s ease infinite;background:transparent;border-radius:42% 0 0 42%;box-shadow:0 0 0 0 transparent;padding:0}.fw-mainVisual__anchor.link-premium a:hover{filter:drop-shadow(0 0 0 rgba(0,0,0,0))}@media screen and (max-width:1280px){.fw-mainVisual__anchor{right:3.125%}.fw-mainVisual__anchor a{width:18.1818181818%}}@media screen and (max-width:1100px){.fw-mainVisual__anchor{right:3.6363636364%}}@media screen and (max-width:767px){.fw-mainVisual__anchor{font-size:2.1333333333vw;left:-5.3333333333%;margin:-13.3333333333% auto 0;position:relative;top:0}.fw-mainVisual__anchor a{border-radius:.8em;max-width:100%;width:39.3333333333%}.fw-mainVisual__anchor.link-premium a{animation:fuwafuwa 6s ease infinite;filter:drop-shadow(0 0 .3rem rgba(0,0,0,.25))}.fw-mainVisual__anchor.link-premium a:hover{filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}.anchorBtn{filter:drop-shadow(0 0 .45rem rgba(0,0,0,.25));margin:0 auto 7%;text-align:center;transition:filter .3s ease;width:65.5%}.anchorBtn:after,.anchorBtn:hover{filter:drop-shadow(0 0 0 rgba(0,0,0,.1))}@media only screen and (max-width:767px){.anchorBtn{margin-bottom:16%;width:100%}}.fw-lead__banner{margin:-80px auto -20px;width:86%}@media only screen and (max-width:767px){.fw-lead__banner{margin:-5.3333333333% auto 2.6666666667%;width:100%}}.fw-lead__contents{align-items:center;display:flex;justify-content:center;margin:-1% auto 0;width:68%;width:78%}@media only screen and (max-width:767px){.fw-lead__contents{flex-wrap:wrap;margin-top:10%;width:100%}}.fw-lead__catchCopy{color:#fff;flex-shrink:0;margin-left:-4em;text-align:center}@media only screen and (max-width:767px){.fw-lead__catchCopy{margin-left:auto;margin-right:auto;order:1}}.fw-lead__catchCopy__title{font-size:3.125em}@media only screen and (max-width:767px){.fw-lead__catchCopy__title{font-size:8vw}}.fw-lead__catchCopy__txt{font-size:2em;margin-top:-.25em}@media only screen and (max-width:767px){.fw-lead__catchCopy__txt{font-size:6.1333333333vw}}.fw-lead__catchCopy__txt span{font-size:.75em}.fw-lead__eyeCatch{flex-shrink:0;margin-top:3%;width:33.7837837838%;width:67.783784%}@media only screen and (max-width:767px){.fw-lead__eyeCatch{margin:-12vw auto 0;order:2;width:49.0666666667vw;width:112%}}.fw-lead__eyeCatch img{width:100%}.l-section__inner{font-size:16px;margin:0 auto;max-width:1000px;position:relative;width:100%}@media only screen and (max-width:1000px){.l-section__inner{font-size:1.6vw;margin:0 auto;width:96%}}@media only screen and (max-width:767px){.l-section__inner{width:90%}}.l-sectionWrapper{background:url(/jp/senka/features/face-wash/img/bg_lead.jpg) no-repeat top/cover}@media only screen and (max-width:767px){.l-sectionWrapper{background-image:url(/jp/senka/features/face-wash/img/bg_lead_sp.jpg)}}.fw-lead{padding-bottom:250px;padding-top:80px;position:relative}@media only screen and (max-width:1000px){.fw-lead{padding-bottom:25%;padding-top:8%}}@media only screen and (max-width:767px){.fw-lead{padding-bottom:0;padding-top:10.6666666667%}.fw-lead:before{background:url(/features/face-wash/img/bg_lead_sp.webp) no-repeat top/100% auto;padding-bottom:140%}}.fw-lead:before{background:url(/features/face-wash/img/bg_lead.webp) no-repeat top/100% 100%;content:"";height:0;left:0;opacity:0;padding-bottom:47.5vw;position:absolute;top:0;width:100%}.fw-points{padding-bottom:100px;position:relative;width:100%}@media only screen and (max-width:1000px){.fw-points{padding-top:10%}}.fw-points__inner{padding-top:265px;position:relative}@media only screen and (max-width:1000px){.fw-points__inner{padding-top:17.5%}}@media only screen and (max-width:767px){.fw-points__inner{padding-top:120vw}}.fw-points__inner:before{background:url(/features/face-wash/img/point_bg_before.webp) no-repeat top/100% 100%;content:"";display:block;display:none;height:0;left:0;margin:-38.2% auto auto;padding-bottom:66.4%;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:1000px){.fw-points__inner:before{margin-top:-47%}}@media only screen and (max-width:767px){.fw-points__inner:before{margin-left:-10%;margin-top:-60.2%;padding-bottom:81.4%;width:109vw;width:123%}}.fw-points__lead{left:0;margin:-500px auto auto;position:absolute;right:0}@media only screen and (max-width:1000px){.fw-points__lead{margin-top:-50%}}@media only screen and (max-width:767px){.fw-points__lead{left:0;margin-top:-112vw;right:0}}.fw-points__lead__inner{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767px){.fw-points__lead__inner{flex-wrap:wrap}}.fw-points__product{flex-shrink:0;width:29.6420581655%}@media only screen and (max-width:767px){.fw-points__product{width:43.3333333333vw}}.fw-points__product img{width:100%}.fw-points__lead__box{flex-shrink:0;margin-top:-1.5em}@media only screen and (max-width:767px){.fw-points__lead__box{width:100%}}.fw-points__lead__title{color:#fff}@media only screen and (max-width:767px){.fw-points__lead__title{left:0;margin:-100vw auto auto -4vw;position:absolute;right:0;text-align:center;width:100vw}}.fw-points__lead__title__txt{font-size:2.125em;line-height:1.35}@media only screen and (max-width:767px){.fw-points__lead__title__txt{font-size:4.8vw}}.fw-points__lead__title__txt--m{font-feature-settings:"palt";font-size:2.75em;letter-spacing:-.1em}@media only screen and (max-width:767px){.fw-points__lead__title__txt--m{font-size:8vw}}.fw-points__lead__title__productName{font-size:1.125em}@media only screen and (max-width:767px){.fw-points__lead__title__productName{font-size:2.4vw}}.fw-points__lead__txt_01{color:#fff;font-size:1.375em;line-height:1.4;margin-top:1em}@media only screen and (max-width:767px){.fw-points__lead__txt_01{font-size:4.5333333333vw;letter-spacing:-.1em;line-height:1.6;margin-top:0;text-align:center}}.fw-points__lead__txt_note{font-size:.75em;margin-top:1em}@media only screen and (max-width:767px){.fw-points__lead__txt_note{font-size:2.4vw;margin-top:0}}.fw-points__txtBox{background-color:#fff;border-radius:25px;width:100%}@media only screen and (max-width:767px){.fw-points__txtBox{border-radius:20px}}.fw-points__txtBox__inner{padding:8% 6%}@media only screen and (max-width:767px){.fw-points__txtBox__inner{padding:7.4666666667vw 2.6666666667vw}}.fw-points__txtBox__head,.fw-points__txtBox__ttl{display:block;margin:0 auto}.fw-points__txtBox__ttl_01{margin-bottom:7.1590909091%;width:43.5227272727%}@media only screen and (max-width:767px){.fw-points__txtBox__ttl_01{width:66.6666666667vw}}.fw-points__txtBox__head_01{margin-bottom:4.2045454545%;width:55.7954545455%}@media only screen and (max-width:767px){.fw-points__txtBox__head_01{margin-bottom:9.6vw;width:73.8666666667vw}}.fw-points__txtBox__head_02{margin-bottom:4.3181818182%;width:24.7727272727%}@media only screen and (max-width:767px){.fw-points__txtBox__head_02{margin-bottom:10.9333333333vw;width:36.5333333333vw}}.fw-points__note+.fw-points__txtBox__head_02{margin-top:2em}.fw-points__txtBox__head_03{margin-bottom:4.3181818182%;width:36.7045454545%}@media only screen and (max-width:767px){.fw-points__txtBox__head_03{width:59.3333333333vw}}.fw-points__txtBox__heading{font-size:1em;font-weight:700;margin:0 auto 1em;width:81.25%}.fw-points__txtBox__heading span{padding-left:2.8em;position:relative}.fw-points__txtBox__heading span:before{aspect-ratio:1/1;border-radius:50%;color:#fff;content:"";display:block;height:2em;left:0;line-height:2em;margin-top:-.5em;position:absolute;text-align:center;top:0;width:2em}@media only screen and (max-width:767px){.fw-points__txtBox__heading{font-size:3.7333333333vw;margin-bottom:2.9333333333vw;width:100%}}.fw-points__txtBox__head_01{color:#0083c8}.fw-points__txtBox__head_01 span:before{background-color:#0083c8;content:"1"}.fw-points__txtBox__head_02{color:#ffa1c8}.fw-points__txtBox__head_02 span:before{background-color:#ffa1c8;content:"2"}.fw-points__txtBox__txt{font-size:1.125em;letter-spacing:.1em;line-height:1.85;margin:0 auto;width:81.25%}.fw-points__txtBox__txt.u-fullWidth{width:100%}@media only screen and (max-width:767px){.fw-points__txtBox__txt.u-spTextCenter{text-align:center}.fw-points__txtBox__txt{font-size:3.7333333333vw;letter-spacing:0;width:100%}}.fw-points__txtBox__txt span{display:block;font-size:.8em;margin-top:.8em}.fw-points__img{margin:0 auto}.fw-tvcm__txt{font-size:1.5em;font-weight:700;margin:8% auto .6em;text-align:center}.fw-tvcm__txt.fw-tvcm__txt--s{margin-top:0}@media only screen and (max-width:767px){.fw-tvcm__txt{font-size:4.8vw;font-size:4.1vw}}.fw-points__img_01{margin:0 auto 4.5454545455%;width:56.5909090909%}@media only screen and (max-width:767px){.fw-points__img_01{width:100%}}.fw-points__txtBox__subHead{color:#0083c8;font-size:1.25em;font-weight:700;margin-bottom:3em;margin-top:2em;text-align:center}@media only screen and (max-width:767px){.fw-points__txtBox__subHead{font-size:4.5333333333vw}}.fw-points__img_02{margin-bottom:2em;margin-left:30%;margin-top:6.25%;width:42.5%}.fw-points__img_02 img{width:100%}@media only screen and (max-width:767px){.fw-points__img_02{margin:6.6666666667vw auto 6em 6%;width:89%}}.fw-points__img_03{margin-left:30.1136363636%;margin-top:1em;width:58.4090909091%}@media only screen and (max-width:767px){.fw-points__img_03{margin:4em auto 0;width:95%}}.fw-points__img_04{margin-right:5.6818181818%;width:36.3636363636%}.fw-points__img_04 img{width:100%}@media only screen and (max-width:767px){.fw-points__img_04{margin:0 auto 4em;width:54.6666666667vw}}.fw-points__note{font-size:.75em;margin-top:2em;text-align:center}@media only screen and (max-width:767px){.fw-points__note{font-size:2.4vw}}.fw-points__line{border:0;border-top:3px dotted #0574ab;height:0;height:3px;margin:6.5909090909% 0;padding:0;width:100%}@media only screen and (max-width:767px){.fw-points__line{margin-bottom:12vw;margin-top:12vw}}.l-fw-points__imgs{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:767px){.l-fw-points__imgs{display:block}}.fw-tvcm{padding-bottom:100px;padding-top:100px}@media only screen and (max-width:767px){.fw-tvcm{padding-bottom:13.3333333333vw;padding-top:15.6vw}}.fw-tvcm__ttl{margin:0 auto 8%;width:27%}@media only screen and (max-width:767px){.fw-tvcm__ttl{width:35.7333333333vw}}.fw-tvcm__movie{margin:0 auto 1.2em;width:64%}@media only screen and (max-width:767px){.fw-tvcm__movie{width:100%}}.fw-tvcm__movie__thumb a{box-shadow:0 0 0 hsla(0,0%,78%,0),0 0 0 rgba(215,230,245,0);display:inline-block;overflow:hidden;position:relative;transition:transform .4s ease-in-out,box-shadow .3s ease-in-out,border-radius .3s ease-in-out}.fw-tvcm__movie__thumb a:after{background:url(/jp/senka/assets/img/icon_movieBtn.svg) no-repeat 50%/100% auto;bottom:0;content:"";display:inline-block;height:100px;left:0;margin:auto;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100px;z-index:1}@media only screen and (max-width:767px){.fw-tvcm__movie__thumb a:after{height:14.6666666667vw;max-height:100px;max-width:100px;width:14.6666666667vw}}.fw-tvcm__movie__thumb a:hover{border-radius:4px;box-shadow:8px 8px 10px hsla(0,0%,78%,.44),-8px -8px 10px rgba(215,230,245,.24);transform:translate(-4px,-8px)}.fw-tvcm__movie__thumb a:hover:after{opacity:.2}.fw-tvcm__movie__thumb.is-no-after a:after{content:none}.fw-tvcm__movie__thumb.is-no-after a:hover{box-shadow:none}.fw-tvcm__txt--s{font-size:1.125em;font-weight:400}@media only screen and (max-width:767px){.fw-tvcm__txt--s{font-size:3.7333333333vw}}.fw-products__info{background-color:#fff;border-radius:30px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.fw-products__info{border-radius:15px}}.fw-products__info__inner{padding:4.4% 6% 3%}@media only screen and (max-width:767px){.fw-products__info__inner{padding:8vw 4.4vw 8.6666666667vw}}.fw-products__info__ttl_01,.fw-products__ttl_01{margin:0 auto;width:67.0454545455%}@media only screen and (max-width:767px){.fw-products__ttl_01{width:73.8666666667vw}}.fw-products__ttl_02{margin:0 auto;width:38.5%}@media only screen and (max-width:767px){.fw-products__ttl_02{width:67.0666666667vw}}.fw-products__info__items{display:flex;margin:16.4772727273% auto 2.9545454545%;width:100%}@media only screen and (max-width:767px){.fw-products__info__items{flex-wrap:wrap;justify-content:space-between;margin-top:26.9333333333vw}}.fw-products__info__items .fw-products__info__item{position:relative;width:100%}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item{width:37.6vw}.fw-products__info__items .fw-products__info__item:nth-child(n+3){margin-top:22.4vw}}.fw-products__info__items .fw-products__info__item:after,.fw-products__info__items .fw-products__info__item:before{content:"";display:block;height:0;margin:auto;position:absolute}.fw-products__info__items .fw-products__info__item:before{left:0;margin-top:-34.5454545455%;right:0;top:0}.fw-products__info__items .fw-products__info__item:after{right:0;top:0}.fw-products__info__items .fw-products__info__item:first-child:before{background:url(/features/face-wash/img/products__info__baloon_01.webp) no-repeat top/100% 100%;padding-bottom:19.0909090909%;width:82.7272727273%}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:first-child:before{padding-bottom:9.2vw;width:37.3333333333vw}}.fw-products__info__items .fw-products__info__item:first-child:after{background:none;margin-right:-11.3636363636%;margin-top:-4.5454545455%;padding-bottom:42.2727272727%;width:42.2727272727%;z-index:1}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:first-child:after{margin-right:4%;padding-bottom:11.8666666667vw;width:11.8666666667vw}}.fw-products__info__items .fw-products__info__item:nth-child(2):before{background:url(/features/face-wash/img/products__info__baloon_03.png) no-repeat top/100% 100%;margin-top:-46%;padding-bottom:30%;width:81.8181818182%}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(2):before{margin-top:-49%;padding-bottom:14.4vw;width:35.7333333333vw}}.fw-products__info__items .fw-products__info__item:nth-child(2):after{background:url(/features/face-wash/img/icon--feature_02.webp) no-repeat top/100% 100%;margin-right:-12.7272727273%;margin-top:-3.1818181818%;padding-bottom:42.2727272727%;width:42.2727272727%;z-index:0}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(2):after{margin-right:-4%;margin-top:10%;padding-bottom:15.6vw;width:15.6vw}}.fw-products__info__items .fw-products__info__item:nth-child(3):before{background:url(/features/face-wash/img/products__info__baloon_02.webp) no-repeat top/100% 100%;margin-top:-34.363636%;padding-bottom:18.6363636364%;width:100.9090909091%}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(3):before{background-image:url(/features/face-wash/img/products__info__baloon_02_sp.webp);margin-top:-17vw;padding-bottom:13.7333333333vw;width:32.2666666667vw}}.fw-products__info__items .fw-products__info__item:nth-child(3):after{background:url(/features/face-wash/img/icon--feature_01.webp) no-repeat top/100% 100%;margin-right:-12.7272727273%;margin-top:-3.1818181818%;padding-bottom:42.2727272727%;width:42.2727272727%;z-index:0}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(3):after{margin-right:-4%;margin-top:10%;padding-bottom:15.6vw;width:15.6vw}}.fw-products__info__items .fw-products__info__item:nth-child(4):before{background:url(/features/face-wash/img/products__info__baloon_04.webp) no-repeat top/100% 100%;padding-bottom:19.0909090909%;width:90.9090909091%}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(4):before{padding-bottom:8.9333333333vw;width:36.8vw}}.fw-products__info__items .fw-products__info__item:nth-child(4):after{background:url(/features/face-wash/img/icon--feature_03.webp) no-repeat top/100% 100%;margin-right:-12.7272727273%;margin-top:-3.1818181818%;padding-bottom:42.2727272727%;width:42.2727272727%;z-index:0}@media only screen and (max-width:767px){.fw-products__info__items .fw-products__info__item:nth-child(4):after{margin-right:-4%;margin-top:10%;padding-bottom:15.6vw;width:15.6vw}}.fw-products__info__item__pkg{margin:0 auto 1em;position:relative;width:53.1818181818%;z-index:1}@media only screen and (max-width:767px){.fw-products__info__item__pkg{width:15.6vw}}.fw-products__info__item__btn{font-size:16px;margin:0 auto;text-align:center;width:93.6363636364%}@media only screen and (max-width:1000px){.fw-products__info__item__btn{font-size:1.6vw;width:95%}}@media only screen and (max-width:767px){.fw-products__info__item__btn{width:100%}}.fw-products__info__item__btn a{border-radius:50px;box-sizing:border-box;color:#fff;display:block;font-size:.84375em;line-height:1.25;padding:.9em 0;position:relative;transition:background-color .4s ease-in,color .4s ease-in;white-space:nowrap;width:100%}@media only screen and (max-width:767px){.fw-products__info__item__btn a{font-size:2.6666666667vw;padding:.5em 0}}.fw-products__info__item__btn a:after{border-color:#fff transparent transparent;border-style:solid;border-width:9.5px 5.5px 0;bottom:0;content:"";display:block;height:0;margin:auto 6.7961165049% auto auto;position:absolute;right:0;top:0;transition:border-color .4s ease-in;width:0}@media only screen and (max-width:1000px){.fw-products__info__item__btn a:after{margin-right:1.2vw}}.fw-products__info__bt21{padding:5% 0 6%;position:relative}.fw-products__info__bt21:before{background:url(/features/face-wash/img/product_bg.webp) no-repeat top/cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media only screen and (max-width:767px){.fw-products__info__bt21{margin-top:-8.9552238806%;padding:14.9253731343% 0}.fw-products__info__bt21:before{background:url(/features/face-wash/img/product_bg_sp.webp) no-repeat bottom/cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000)}}.bt21__ttl{margin:0 auto 4%;width:46.3%}@media only screen and (max-width:767px){.bt21__ttl{margin:0 auto 7.4626865672%;width:74.6268656716%}}.bt21__img{margin:0 auto 5%;position:relative;width:71.2%}.bt21__img:before{background:url(/jp/senka/features/face-wash/img/copy_bt21.svg) no-repeat 50%/100% auto;bottom:.3em;content:"";display:inline-block;height:1em;position:absolute;right:-4em;width:2.2em}@media only screen and (max-width:767px){.bt21__img{margin:0 auto 11.1940298507%;width:91.0447761194%}.bt21__img:before{bottom:-1.5em;right:0;width:2em}}.bt21__txt{margin:0 auto 3%;width:23.6%}@media only screen and (max-width:767px){.bt21__txt{margin:0 auto 7.4626865672%;width:35.223880597%}.bt21__lists.l-ec__nav li{margin:0 .6%;width:31%}}.fw-products__cpArea{background:url(/features/face-wash/img/cp_bg_pc.webp) no-repeat center 100px/100% auto;margin:-2% -6.8% 0;padding:24% 0 2%}@media only screen and (max-width:767px){.fw-products__cpArea{background:url(/features/face-wash/img/cp_bg.webp) no-repeat center 7vw/100% auto;margin-bottom:-7.4626865672%;padding:35.8208955224% 0 1.4925373134%}}.cp2025__title{margin:0 auto 6%;width:45.8%}@media only screen and (max-width:767px){.cp2025__title{filter:drop-shadow(1px 1px 6px rgba(0,0,0,.1));margin:0 auto 8.2089552239%;width:73.4328358209%}}.cp2025__img{margin:0 auto 6%;width:71.5%}@media only screen and (max-width:767px){.cp2025__img{filter:drop-shadow(1px 1px 6px rgba(0,0,0,.2));margin:0 auto 13.4328358209%;width:89.552238806%}}.cp2025__mov{margin:0 auto 2%;width:64%}.cp2025__mov a{box-shadow:0 0 0 hsla(0,0%,78%,0),0 0 0 rgba(215,230,245,0);display:inline-block;overflow:hidden;position:relative;transition:transform .4s ease-in-out,box-shadow .3s ease-in-out,border-radius .3s ease-in-out}.cp2025__mov a:after{background:url(/jp/senka/assets/img/icon_movieBtn.svg) no-repeat 50%/100% auto;bottom:0;content:"";display:inline-block;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:80px;z-index:1}.cp2025__mov a:active,.cp2025__mov a:hover{border-radius:4px;box-shadow:8px 8px 10px hsla(0,0%,78%,.44),-8px -8px 10px rgba(215,230,245,.24);transform:translate(-4px,-8px)}.cp2025__mov a:active:after,.cp2025__mov a:hover:after{opacity:.2}@media only screen and (max-width:767px){.cp2025__mov{margin:0 auto 2.9850746269%;width:85.0746268657%}.cp2025__mov a:after{height:14.6666666667vw;max-height:100px;max-width:100px;width:14.6666666667vw}}.cp2025__txt{margin:0 auto;width:49.5%}@media only screen and (max-width:767px){.cp2025__txt{margin-bottom:2.2388059701%;width:85.8208955224%}}.u-bgColor--blue a{background-color:#1a8ecc;border:1px solid #1a8ecc}.u-bgColor--blue a:hover{background-color:#fff;color:#1a8ecc}.u-bgColor--blue a:hover:after{border-color:#1a8ecc transparent transparent}.u-colorBlue{color:#1a8ecc}.u-bgColor--gray a{background-color:#959494;border:1px solid #959494}.u-bgColor--gray a:hover{background-color:#fff;color:#959494}.u-bgColor--gray a:hover:after{border-color:#959494 transparent transparent}.u-colorGray{color:#959494}.u-bgColor--pink a{background-color:#f3a8bb;border:1px solid #f3a8bb}.u-bgColor--pink a:hover{background-color:#fff;color:#f3a8bb}.u-bgColor--pink a:hover:after{border-color:#f3a8bb transparent transparent}.u-colorPink{color:#f3a8bb}.u-bgColor--lightBlue a{background-color:#86c6c5;border:1px solid #86c6c5}.u-bgColor--lightBlue a:hover{background-color:#fff;color:#86c6c5}.u-bgColor--lightBlue a:hover:after{border-color:#86c6c5 transparent transparent}.u-colorLightBlue{color:#86c6c5}.fw-products__info__ttl+.fw-products__info__note{font-size:.75em;margin-top:5em}@media only screen and (max-width:767px){.fw-products__info__ttl+.fw-products__info__note{font-size:2.4vw}}.fw-products__info__note{font-size:.891875em;font-size:10px;margin:auto;text-align:center}.fw-products{background-color:#eff9ff;padding-bottom:100px;padding-top:100px}@media only screen and (max-width:1000px){.fw-products{padding-top:10%}}@media only screen and (max-width:767px){.fw-products{padding-bottom:14vw;padding-top:16.4vw}}.fw-products__info{margin-bottom:9.5%}.fw-products__lineups{font-size:16px;width:100%}@media only screen and (max-width:1000px){.fw-products__lineups{font-size:1.6vw}}.fw-products__lineups .fw-products__lineup{width:100%}.fw-products__lineups .fw-products__lineup+.fw-products__lineup{margin-top:10.2%}.l-products__lineup{display:flex;margin-left:13%;margin-top:9.7%}@media only screen and (max-width:767px){.l-products__lineup{display:block;margin-left:auto}.l-products__lineup+.l-products__lineup{margin-top:16.1333333333vw}}.l-products__lineup__icons{left:0;margin-left:-16.091954023%;position:absolute;top:0;width:10.3448275862%}@media only screen and (max-width:767px){.l-products__lineup__icons{margin-left:10vw;width:17.4666666667vw}}.products__lineup__icons .products__lineup__icon+.products__lineup__icon{margin-top:8.8888888889%}@media only screen and (max-width:767px){.products__lineup__icons .products__lineup__icon+.products__lineup__icon{margin-top:1.0666666667vw}}.products__lineup__img{margin-bottom:7.4074074074%}.products__lineup__img_02{align-items:center;display:flex}@media only screen and (max-width:767px){.products__lineup__img_02{flex-wrap:wrap}}.products__lineup__img_02__img{flex-shrink:0;width:31.1111111111%}@media only screen and (max-width:767px){.products__lineup__img_02__img{margin:0 auto;width:61.3333333333vw}}.products__lineup__img_02__img img{width:100%}.products__lineup__img_02__txt{font-size:.64em;font-size:11.52px;font-size:1.125em}@media only screen and (max-width:767px){.products__lineup__img_02__txt{font-size:3.7333333333vw;margin-top:1em;text-align:center}}.products__lineup__ttl{color:#16315f;font-size:2.25em;font-weight:700;line-height:1.3;margin-top:-.2em}@media only screen and (max-width:767px){.products__lineup__ttl{font-size:6.4vw;text-align:center}}.products__lineup__ttl span{font-size:.8em}@media only screen and (max-width:767px){.products__lineup__ttl span{font-size:.75em}}.products__lineup__ttl span.products__lineup__ttl__note{font-size:.6em}.products__lineup__ttl sup{font-size:.5em}.products__lineup__ttl .salesName{display:block;font-size:.5em;margin-top:.25em;white-space:nowrap}@media only screen and (max-width:767px){.products__lineup__ttl .salesName{font-size:3.3333333333vw;margin-left:-.5em}}.products__lineup__txt{font-size:1.125em;margin-bottom:1.2em;margin-top:.8em}@media only screen and (max-width:767px){.products__lineup__txt{font-size:3.3333333333vw;margin-bottom:1.3em;text-align:center}}.products__lineup__txt sup{font-size:.8em;vertical-align:top}@media only screen and (max-width:767px){.products__lineup__txt--s{font-size:3.2vw;margin-top:-1.1em;text-align:center}}.products__lineup__txt__note{display:block;font-size:.64em;font-size:11.52px}.products__lineup__note{display:inline-block;font-size:.6875em;line-height:1.4;margin-top:1em}@media only screen and (max-width:767px){.products__lineup__note{font-size:2.4vw}}.products__lineup__thumb{margin-bottom:6.9333333333vw;width:34.2%}@media only screen and (max-width:767px){.products__lineup__thumb{width:100%}}.products__lineup__thumb__img{position:relative;width:48.5294117647%}@media only screen and (max-width:767px){.products__lineup__thumb__img{margin:0 auto;width:24vw}}.products__lineup__thumb__img img{position:relative;z-index:2}.products__lineup__thumb__img.icon--no01 img{position:relative;z-index:1}.products__lineup__thumb__img.icon--no01:before{background:url(/features/face-wash/img/icon--no01.webp) no-repeat top/100% 100%;margin-right:-54.5454545455%;margin-top:-13.9393939394%;padding-bottom:72.7272727273%;width:76.3636363636%;z-index:2}@media only screen and (max-width:767px){.products__lineup__thumb__img.icon--no01:before{margin-right:-23.0666666667vw;margin-top:0}}.products__lineup__thumb__img.icon--feature_01:before{background:url(/features/face-wash/img/icon--feature_01.webp) no-repeat top/100% 100%}@media only screen and (max-width:767px){.products__lineup__thumb__img.icon--feature_01:before{margin-right:-23.0666666667vw;margin-top:0;padding-bottom:17.6vw;width:17.6vw}}.products__lineup__thumb__img.icon--feature_02:before{background:url(/features/face-wash/img/icon--feature_02.webp) no-repeat top/100% 100%}@media only screen and (max-width:767px){.products__lineup__thumb__img.icon--feature_02:before{margin-right:-23.0666666667vw;margin-top:0;padding-bottom:17.6vw;width:17.6vw}}.products__lineup__info{width:62.0689655172%}@media only screen and (max-width:767px){.products__lineup__info{width:100%}}.products__lineup__btns{width:81.4814814815%}@media only screen and (max-width:767px){.products__lineup__btns{width:100%}}.products__lineup__btns .products__lineup__btn{text-align:center}.products__lineup__btns .products__lineup__btn+.products__lineup__btn{margin-top:.7em}@media only screen and (max-width:767px){.products__lineup__btns .products__lineup__btn+.products__lineup__btn{margin-top:1.5em}}.products__lineup__btns .products__lineup__btn a{border-radius:50px;box-sizing:border-box;display:block;font-size:1.125em;padding:1em 0;width:100%}@media only screen and (max-width:767px){.products__lineup__btns .products__lineup__btn a{font-size:3.2vw;padding:.7em 0}}.btn--cosme{background:#fff;border:2px solid #16315f;color:#16315f;transition:background-color .4s ease-in,color .4s ease-in}.btn--cosme:hover{background-color:#16315f;color:#fff}.btn--detail{background:#16315f;border:2px solid #16315f;color:#fff;transition:background-color .4s ease-in,color .4s ease-in}.btn--detail:hover{background-color:#fff;color:#16315f}.cpBanner{bottom:6.25vw!important;filter:drop-shadow(0 0 .45rem rgba(0,0,0,.25));max-width:240px;right:1.171875vw;transition:filter .3s ease}.cpBanner:after,.cpBanner:hover{filter:drop-shadow(0 0 0 rgba(0,0,0,.1))}@media only screen and (max-width:767px){.cpBanner{bottom:8.6666666667vw!important;filter:drop-shadow(0 0 .2rem rgba(0,0,0,.2));right:2vw;width:39.3333333333vw}.cpBanner .cpBanner__close{bottom:90%}}.l-ec{background:#fadae6;padding:55px 12px}.l-ec__title{margin-bottom:30px;text-align:center}.l-ec__title img{max-width:265px}.l-ec__nav{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:960px;padding:0 10px}.l-ec__nav li{margin:0 1%;text-align:center;width:23%}.l-ec__nav li:first-of-type{margin:0 33% min(2vw,20px)}.l-ec__nav a{background:#fff;display:block;overflow:hidden;text-decoration:none;transition:all .3s ease}.l-ec__nav a:hover{opacity:.7}.l-ec__nav div img{max-width:200px}@media only screen and (max-width:767px){.l-ec{padding:9.3333333333% 5.3333333333% 8%}.l-ec__title{margin-bottom:6%}.l-ec__title img{width:54.6666666667%}.l-ec__nav{box-sizing:border-box;flex-wrap:wrap}.l-ec__nav li{margin-bottom:4%;width:31%}.l-ec__nav div img{max-width:100%}}.cm{margin:25px auto 90px;position:relative;width:640px;z-index:2}@media only screen and (max-width:767px){.cm{margin:5.3333333333vw auto 12vw;width:auto}}.cm__main a{box-shadow:0 0 0 hsla(0,0%,78%,0),0 0 0 rgba(215,230,245,0);display:inline-block;overflow:hidden;position:relative;transition:transform .4s ease-in-out,box-shadow .3s ease-in-out,border-radius .3s ease-in-out}.cm__main a:after{background:url(/jp/senka/assets/img/icon_movieBtn.svg) no-repeat 50%/100% auto;bottom:0;content:"";display:inline-block;height:80px;left:0;margin:auto;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:80px;z-index:1}.cm__main a:active,.cm__main a:hover{border-radius:4px;box-shadow:8px 8px 10px hsla(0,0%,78%,.44),-8px -8px 10px rgba(215,230,245,.24);transform:translate(-4px,-8px)}.cm__main a:active:after,.cm__main a:hover:after{opacity:.2}@media only screen and (max-width:767px){.cm__main a:after{height:14.6666666667vw;max-height:100px;max-width:100px;width:14.6666666667vw}}.cm__txt{color:#fff;font-size:1.625em;text-align:center}@media only screen and (max-width:767px){.cm__txt{font-size:4.5333333333vw}}.u-text-shadow{text-shadow:0 0 10px #4841268c}