@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.sp{display:none!important}.sp_block{display:none!important}.cf:after{content:"";display:block;clear:both}.selectable{-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.inview{position:relative;overflow:hidden;opacity:0;transition:all .8s cubic-bezier(.34,.615,.4,.985)}.inview:after{content:'';position:relative;top:0;left:0;display:block;width:100%;height:100%;transform:translate(0,0);transition:transform 1s cubic-bezier(.34,.615,.4,.985) .5s}.inview.-green:after{background:#00bb31}.inview.-yellow:after{background:#ffcd00}.inview.-blue:after{background:#98b6e4}.inview.-pink:after{background:#d56fa7}.inview.-on{opacity:1;transform:translate(0,0)!important}.inview.-top{transform:translate(0,-30%)}.inview.-top.-on:after{transform:translate(0,-102%)}.inview.-bottom{transform:translate(0,30%)}.inview.-bottom.-on:after{transform:translate(0,102%)}.inview.-left{transform:translate(-30%,0)}.inview.-left.-on:after{transform:translate(-102%,0)}.inview.-right{transform:translate(30%,0)}.inview.-right.-on:after{transform:translate(102%,0)}.inview.-up{transform:translateY(2rem)}.inview .inview_box{transform:translate(102%,0);transition:transform .6s cubic-bezier(.77,0,.175,1)}.inview .inview_box:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#fff;z-index:1}@-moz-keyframes inview{0%{transform:translate(0,0)}100%{transform:translate(102%,0)}}@-webkit-keyframes inview{0%{transform:translate(0,0)}100%{transform:translate(102%,0)}}@-o-keyframes inview{0%{transform:translate(0,0)}100%{transform:translate(102%,0)}}@keyframes inview{0%{transform:translate(0,0)}100%{transform:translate(102%,0)}}.lp-waso-module__ttl--desc{margin-top:2.361111111111111vw;line-height:1.4;text-align:center;font-size:1.388888888888889vw;font-weight:700}.lp-waso-module__ttl--sub{font-size:1.666666666666667vw;font-weight:700;color:#00bb31}.js-LpWasoToggleBtn{position:relative;cursor:pointer}.js-LpWasoToggleBtn:hover{opacity:.7}.js-LpWasoToggleBtn:before,.js-LpWasoToggleBtn:after{content:"";position:absolute;top:50%;right:0;display:block;width:12px;height:2px;background-color:#000;transition:transform .4s cubic-bezier(.42,0,.58,1)}.js-LpWasoToggleBtn:not(.-active):before{transform:rotate(90deg)}.lp-waso-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;background:rgba(0,0,0,.8);opacity:0;transform:translate(0,0);transition:all .5s linear 0s}.lp-waso-modal.active{opacity:1}.lp-waso-modal__inner{position:absolute;top:50%;left:50%;width:100%;max-width:100%;max-height:100%;margin-top:6.25vw;transform:translate(-50%,-50%);backface-visibility:hidden}.lp-waso-modal__btn--close{position:absolute;top:-5px;right:0;width:3.75vw;height:3.75vw;outline:none;color:#fff;opacity:1;cursor:pointer;z-index:10;transform:translate(0,-100%);transition:opacity .3s linear 0s}.lp-waso-modal__btn--close:hover{opacity:.6;transition:opacity .3s linear 0s}.lp-waso-modal__btn--close:before,.lp-waso-modal__btn--close:after{content:'';position:absolute;top:50%;right:0;width:100%;height:1px;background:#fff}.lp-waso-modal__btn--close:before{transform:rotate(-45deg)}.lp-waso-modal__btn--close:after{transform:rotate(45deg)}.lp-waso-menu{position:relative;width:100%;text-align:right;background:#fff}.lp-waso-menu__head{display:flex;align-items:center;justify-content:flex-end;height:3.472222222222222vw}.lp-waso-menu__head a{position:relative;display:inline-block;margin-right:1.388888888888889vw;padding-right:2.777777777777778vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;color:#000}.lp-waso-menu__head a:before{content:'';position:absolute;top:50%;right:0;width:.833333333333333vw;height:.833333333333333vw;border:2px solid;border-color:transparent transparent #000 #000;transform:rotate(-45deg) translate(0,-100%)}.lp-waso-menu__head a.-active:before{transform:rotate(135deg) translate(50%,50%)}.lp-waso-menu__detail{position:absolute;top:100%;right:0;display:none;margin:0;text-align:left;background:rgba(255,255,255,.7);z-index:10}.lp-waso-menu__list{list-style:none}.lp-waso-menu__item a{position:relative;display:block;width:15.972222222222221vw;padding:1.111111111111111vw 1.527777777777778vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:.972222222222222vw;font-weight:700;color:#000}.lp-waso-menu__item a:before{content:'';position:absolute;top:50%;right:1.388888888888889vw;width:.833333333333333vw;height:.833333333333333vw;border:2px solid;border-color:transparent transparent #000 #000;transform:rotate(-45deg) translate(0,-100%)}.lp-waso-modal-bright .lp-waso-modal__inner{width:90vh}.lp-waso-modal-bright__warp{position:relative;margin:0 auto;padding-top:56.25%}.lp-waso-modal-bright #myPlayer{position:absolute;top:0;left:0;width:100%!important;height:100%!important;margin:0 auto}.lp-waso-modal-banner__warp{position:relative;display:inline-block;width:100%;height:100%;max-width:800px;margin:0 auto}.lp-waso-modal-banner__warp img{width:100%}.lp-waso-modal-banner__text{position:absolute;top:0;left:50%;width:50%;text-align:center;padding:6.25vw 0}.lp-waso-modal-banner__ttl{margin-top:3vw;margin-bottom:2vw;line-height:1.03448275862069;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:7.249999999999999vw;font-weight:700}.lp-waso-modal-banner__p{line-height:1.4;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:2.5vw;font-weight:700}.lp-waso-modal-banner__btn{margin-top:4.75vw}.lp-waso-modal-banner__btn a{display:inline-block;width:16.25vw;padding:1.5vw 0;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:2vw;font-weight:700;background:#000;color:#fff}.lp-waso-modal-concern__warp{position:relative;padding:5vw;background:#fff}.lp-waso-modal-concern__pic1{position:absolute;top:0;left:0;width:5vw;height:11.25vw;background-size:100% auto;background-image:url(../images/lp/waso/concern__bg1.png?$staticlink$)}.lp-waso-modal-concern__pic2{position:absolute;top:0;right:0;width:15vw;height:3.75vw;background-size:100% auto;background-image:url(../images/lp/waso/concern__bg2.png?$staticlink$)}.lp-waso-modal-concern__pic3{position:absolute;bottom:8.25vw;left:0;width:15.75vw;height:5vw;background-size:100% auto;background-image:url(../images/lp/waso/concern__bg3.png?$staticlink$)}.lp-waso-modal-concern__pic4{position:absolute;bottom:0;right:5vw;width:5vw;height:12.5vw;background-size:100% auto;background-image:url(../images/lp/waso/concern__bg4.png?$staticlink$)}.lp-waso-modal-concern__ttl{margin:0 auto;padding-top:2.5vw}.lp-waso-modal-concern__ttl img{width:100%}.lp-waso-modal-concern__desc{margin-top:2.5vw;text-align:center;font-size:2.25vw}.lp-waso-modal-concern__step1{position:relative}.lp-waso-modal-concern__step1 .lp-waso-modal-concern__ttl{width:59.12500000000001vw}.lp-waso-modal-concern__step1--list{list-style:none}.lp-waso-modal-concern__step1--item{float:left;position:relative;width:50%;height:11.25vw;padding-top:3.75vw;padding-bottom:3.75vw;font-size:2.5vw;font-weight:700}.lp-waso-modal-concern__step1--item:before{content:'';position:absolute;bottom:0;left:0;width:42.5vw;height:1px;background:#000}.lp-waso-modal-concern__step1--item input{top:0}.lp-waso-modal-concern__step1--item label{cursor:pointer}.lp-waso-modal-concern__step1--btn{margin-top:5vw;text-align:center}.lp-waso-modal-concern__step1--btn button{width:45vw;margin:0 auto;padding:1.25vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:2vw;font-weight:700;background:#000;color:#fff}.lp-waso-modal-concern__step1--btn button:hover{opacity:.7}.lp-waso-modal-concern__step2{position:relative;display:none}.lp-waso-modal-concern__step2 .lp-waso-modal-concern__ttl{width:66.375vw}.lp-waso-modal-concern__step2--ttl{margin-top:5vw;margin-bottom:1.25vw;text-align:center;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:3vw;font-weight:700;letter-spacing:normal}.lp-waso-modal-concern__step2--desc{text-align:center;font-size:2.25vw}.lp-waso-modal-concern__step2--list{margin:0 auto 5vw;text-align:center;list-style:none}.lp-waso-modal-concern__step2--item{display:inline-block;width:25vw;margin:5vw 2vw 0;list-style:none;text-align:center}.lp-waso-modal-concern__step2--pic{width:25vw;margin:0 auto}.lp-waso-modal-concern__step2--pic img{width:100%}.lp-waso-modal-concern__step2--name{display:flex;justify-content:center;align-items:center;height:10vw;margin-top:2vw}.lp-waso-modal-concern__step2--name p{line-height:1.375;font-size:2vw;font-weight:700}.lp-waso-modal-concern__step2--btn{margin-top:2.5vw}.lp-waso-modal-concern__step2--btn a{display:block;width:21.25vw;margin:0 auto;padding:1.25vw 0;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:2vw;font-weight:700;letter-spacing:.05em;background:#000;color:#fff}.lp-waso-modal-concern .lp-waso-modal__inner{position:relative;top:0;max-height:none;margin-top:100px;margin-bottom:100px;transform:translate(-50%,0)}.lp-waso-modal-concern__btn-close{margin-top:7.5vw;text-align:center}.lp-waso-modal-concern__btn-close a{position:relative;padding-left:2.5vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:2vw;font-weight:700;color:#000}.lp-waso-modal-concern__btn-close a:before,.lp-waso-modal-concern__btn-close a:after{content:'';position:absolute;top:0;left:.75vw;width:1px;height:100%;background:#000}.lp-waso-modal-concern__btn-close a:before{transform:rotate(-45deg)}.lp-waso-modal-concern__btn-close a:after{transform:rotate(45deg)}.lp-waso-main-visual__ttl{display:none}.lp-waso-main-visual .video-js{position:absolute;right:0;top:0;width:100%;height:100%}.lp-waso-main-visual .vjs-poster{background-size:100% auto!important}.lp-waso-main-visual .z-video-or-image-wrapper .video-wrapper{position:relative;display:block;max-width:100%;padding-top:56.25%}.lp-waso-bestsellers{position:relative;padding-top:8.333333333333332vw;margin-bottom:4.166666666666666vw}.lp-waso-bestsellers__pic1{position:absolute;top:10.13888888888889vw;right:50%;width:11.527777777777779vw;height:9.722222222222223vw;margin-right:38.47222222222222vw;background-size:100% auto;background-image:url(../images/lp/waso/bestsellers__pic1.jpg?$staticlink$)}.lp-waso-bestsellers__pic2{position:absolute;top:0;left:50%;width:11.666666666666666vw;height:17.63888888888889vw;margin-left:32.15277777777778vw;background-size:100% auto;background-image:url(../images/lp/waso/bestsellers__pic2.jpg?$staticlink$)}.lp-waso-bestsellers__ttl{width:30.694444444444446vw;margin:auto;text-align:center}.lp-waso-bestsellers__ttl img{width:100%}.lp-waso-bestsellers__slider{width:74.72222222222223vw;margin:4.027777777777778vw auto 0;padding-bottom:2.083333333333333vw;overflow:visible}.lp-waso-bestsellers #js-slider{display:none}.lp-waso-bestsellers #js-slider.slick-initialized{display:block}.lp-waso-bestsellers .slick-arrow:after{border-color:#000;padding:.972222222222222vw}.lp-waso-bestsellers .slick-arrow.slick-prev{left:-3.472222222222222vw}.lp-waso-bestsellers .slick-arrow.slick-next{right:-3.472222222222222vw}.lp-waso-bestsellers .slick-dots{bottom:0}.lp-waso-bestsellers .slick-dots li{width:10px;height:10px;border-radius:100%}.lp-waso-bestsellers-slider{width:13.61111111111111vw;margin:0 auto;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";color:#000}.lp-waso-bestsellers-slider a{display:block;width:100%}.lp-waso-bestsellers-slider__cat{padding:.694444444444444vw 0;text-align:center;color:#fff}.lp-waso-bestsellers-slider__cat--green{background:#00bb31}.lp-waso-bestsellers-slider__cat--yellow{background:#ffcd00}.lp-waso-bestsellers-slider__cat--pink{background:#d56fa7}.lp-waso-bestsellers-slider__cat--blue{background:#98b6e4}.lp-waso-bestsellers-slider__cat--b{margin-bottom:.277777777777778vw;font-size:1.111111111111111vw}.lp-waso-bestsellers-slider__cat--b b{font-weight:700}.lp-waso-bestsellers-slider__cat--txt{font-size:.833333333333333vw}.lp-waso-bestsellers-slider__pic{margin:.694444444444444vw auto 1.805555555555555vw}.lp-waso-bestsellers-slider__pic img{width:100%}.lp-waso-bestsellers-slider__name{display:flex;justify-content:center;align-items:center;height:6.388888888888888vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";color:#000}.lp-waso-bestsellers-slider__name p{line-height:1.333333333333333;text-align:center;font-size:1.25vw;font-weight:700}.lp-waso-bestsellers-slider__desc{margin-top:1.388888888888889vw}.lp-waso-bestsellers-slider__desc p{line-height:1.428571428571429;text-align:center;font-size:.972222222222222vw}.lp-waso-bestsellers-slider__desc p small{display:inline-block;margin-top:.694444444444444vw;font-size:.972222222222222vw}.lp-waso-story{position:relative}.lp-waso-story__pic1{position:absolute;top:4.305555555555555vw;right:50%;width:24.166666666666668vw;height:13.055555555555557vw;margin-right:25.694444444444443vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic1.jpg?$staticlink$)}.lp-waso-story__pic2{position:absolute;top:0;left:50%;width:62.01388888888889vw;height:19.72222222222222vw;margin-left:-12.083333333333334vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic2.jpg?$staticlink$)}.lp-waso-story__pic3{position:absolute;top:6.388888888888888vw;left:50%;width:30.486111111111114vw;height:17.15277777777778vw;margin-left:19.444444444444446vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic3.jpg?$staticlink$)}.lp-waso-story__pic4{position:absolute;top:29.51388888888889vw;right:50%;width:50vw}.lp-waso-story__pic4 img{width:100%}.lp-waso-story__pic5{width:17.84722222222222vw;height:22.22222222222222vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic5.jpg?$staticlink$)}.lp-waso-story__pic6{position:absolute;top:4.861111111111112vw;left:12.63888888888889vw;width:30.416666666666664vw;height:12.5vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic6.jpg?$staticlink$)}.lp-waso-story__pic7{position:absolute;top:77.98611111111111vw;right:50%;width:17.84722222222222vw;height:6.666666666666667vw;margin-right:19.51388888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/story__pic7.jpg?$staticlink$)}.lp-waso-story__content{width:50%;padding-top:29.51388888888889vw;transform:translate(100%,0)}.lp-waso-story__content-inner{width:36.80555555555556vw;margin-left:6.944444444444445vw}.lp-waso-story__content--pic{position:relative;margin-top:2.777777777777778vw}.lp-waso-story__ttl{width:27.84722222222222vw;margin-top:1.041666666666667vw;margin-bottom:2.083333333333333vw}.lp-waso-story__ttl img{width:100%}.lp-waso-story__disc{margin-bottom:2.777777777777778vw;line-height:1.444444444444444;font-size:1.25vw}.lp-waso-story__more{border-top:solid 1px #000;border-bottom:solid 1px #000}.lp-waso-story__more--ttl{padding:1.25vw 0;font-size:1.111111111111111vw;font-weight:700}.lp-waso-story__more--disc{display:none;margin:0;padding-bottom:1.388888888888889vw;line-height:1.444444444444444;font-size:1.25vw}.lp-waso-ingredients{position:relative;padding-top:13.88888888888889vw;padding-bottom:14.027777777777779vw;text-align:center}.lp-waso-ingredients__pic1{position:absolute;top:0;right:50%;width:17.84722222222222vw;height:22.22222222222222vw;margin-right:32.15277777777778vw;background-size:100% auto;background-image:url(../images/lp/waso/ingredients__pic1.jpg?$staticlink$)}.lp-waso-ingredients__pic2{position:absolute;top:7.638888888888889vw;left:50%;width:27.152777777777775vw;height:12.083333333333334vw;margin-left:22.84722222222222vw;background-size:100% auto;background-image:url(../images/lp/waso/ingredients__pic2.jpg?$staticlink$)}.lp-waso-ingredients__pic3{position:absolute;bottom:7.5vw;left:50%;width:30.486111111111114vw;height:12.708333333333332vw;margin-left:19.51388888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/ingredients__pic3.jpg?$staticlink$)}.lp-waso-ingredients__pic4{position:absolute;bottom:0;left:50%;width:17.84722222222222vw;height:24.305555555555554vw;margin-left:25.833333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/ingredients__pic4.jpg?$staticlink$)}.lp-waso-ingredients__ttl{position:relative;width:39.30555555555556vw;margin:1.388888888888889vw auto 2.430555555555556vw}.lp-waso-ingredients__ttl img{width:100%}.lp-waso-ingredients-map{position:relative;width:89.58333333333334vw;margin:5.555555555555555vw auto 0}.lp-waso-ingredients-map__pic img{width:100%}.lp-waso-ingredients-map__list{list-style:none}.lp-waso-ingredients-map__item{position:absolute}.lp-waso-ingredients-map__item a{position:relative;display:block;width:17.84722222222222vw;height:100%}.lp-waso-ingredients-map__item a:hover{opacity:1}.lp-waso-ingredients-map__item a:hover img{opacity:.6}.lp-waso-ingredients-map__item a img{position:relative;width:100%;z-index:1}.lp-waso-ingredients-map__item a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;background:#fff}.lp-waso-ingredients-map__item--hyogo{top:6.25vw;left:37.98611111111111vw}.lp-waso-ingredients-map__item--hyogo a:before{background:#98b6e4}.lp-waso-ingredients-map__item--kochi{top:46.59722222222222vw;left:33.68055555555556vw}.lp-waso-ingredients-map__item--kochi a:before{background:#ffcd00}.lp-waso-ingredients-map__item--okinawa{top:34.72222222222222vw;left:13.750000000000002vw}.lp-waso-ingredients-map__item--okinawa a:before{background:#00bb31}.lp-waso-ingredients-map__item--miyakojima{top:16.666666666666664vw;left:1.111111111111111vw}.lp-waso-ingredients-map__item--miyakojima a:before{background:#d56fa7}.lp-waso-products{padding-top:140px;text-align:center}.lp-waso-products__ttl{width:22.36111111111111vw;margin:1.388888888888889vw auto 4.305555555555555vw}.lp-waso-products__ttl img{width:100%}.lp-waso-products__lineup{margin-bottom:11.11111111111111vw}.lp-waso-products__item{padding-bottom:10.416666666666668vw}.lp-waso-products__item:last-child{padding-bottom:0}.lp-waso-products-lineup{padding-bottom:14.305555555555555vw;text-align:center}.lp-waso-products-lineup__box{position:relative;width:74.72222222222223vw;margin:0 auto}.lp-waso-products-lineup__box--inner{position:relative;padding:4.166666666666666vw 0;border:solid .694444444444444vw #fff;background:#fbf6eb}.lp-waso-products-lineup__pic1{position:absolute;top:-8.333333333333332vw;right:50%;width:24.166666666666668vw;height:12.083333333333334vw;margin-right:19.51388888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic1.jpg?$staticlink$)}.lp-waso-products-lineup__pic2{position:absolute;top:-3.541666666666667vw;left:50%;width:24.166666666666668vw;height:18.125vw;margin-left:19.51388888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic2.jpg?$staticlink$)}.lp-waso-products-lineup__pic3{position:absolute;bottom:-1.875vw;right:50%;width:15.138888888888888vw;height:19.444444444444446vw;margin-right:32.15277777777778vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic3.jpg?$staticlink$)}.lp-waso-products-lineup__pic4{position:absolute;bottom:-7.291666666666667vw;left:50%;width:42.986111111111114vw;height:22.22222222222222vw;margin-left:6.944444444444445vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic4.jpg?$staticlink$)}.lp-waso-products-lineup__pic5{position:absolute;top:-14.374999999999998vw;right:50%;width:17.84722222222222vw;height:23.819444444444443vw;margin-right:32.15277777777778vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic5.jpg?$staticlink$)}.lp-waso-products-lineup__pic6{position:absolute;top:-8.333333333333332vw;left:50%;width:24.166666666666668vw;height:16.25vw;margin-left:25.833333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic6.jpg?$staticlink$)}.lp-waso-products-lineup__pic7{position:absolute;bottom:-7.291666666666667vw;right:50%;width:24.166666666666668vw;height:16.73611111111111vw;margin-right:19.51388888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic7.jpg?$staticlink$)}.lp-waso-products-lineup__pic8{position:absolute;bottom:-14.305555555555555vw;left:50%;width:17.84722222222222vw;height:23.75vw;margin-left:22.916666666666664vw;background-size:100% auto;background-image:url(../images/lp/waso/products-lineup__pic8.jpg?$staticlink$)}.lp-waso-products-lineup__ttl{width:35.625vw;margin:0 auto}.lp-waso-products-lineup__ttl img{width:100%}.lp-waso-products-lineup__list{list-style:none}.lp-waso-products-lineup__item{display:inline-block;width:13.88888888888889vw;margin:0 1.041666666666667vw}.lp-waso-products-lineup__item img{width:100%}.lp-waso-products-lineup__item--btn{margin-top:1.527777777777778vw}.lp-waso-products-lineup__item--btn a{position:relative;display:block;width:100%;padding-bottom:.833333333333333vw;text-align:left;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;color:#000}.lp-waso-products-lineup__item--btn a:before{content:'';position:absolute;top:0;right:.138888888888889vw;width:.694444444444444vw;height:.694444444444444vw;border:2px solid;border-color:transparent transparent #000 #000;transform:rotate(-45deg)}.lp-waso-products-lineup__item--btn a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:.416666666666667vw;background:#00bb31}.lp-waso-products-lineup__item--green a:after{background:#00bb31}.lp-waso-products-lineup__item--yellow a:after{background:#ffcd00}.lp-waso-products-lineup__item--pink a:after{background:#d56fa7}.lp-waso-products-lineup__item--blue a:after{background:#98b6e4}.lp-waso-products-lineup__btn a{display:block;width:29.166666666666668vw;margin:4.444444444444445vw auto 0;padding:1.388888888888889vw 0;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;background:#000;color:#fff}.lp-waso-products-item{position:relative}.lp-waso-products-item__barrier-balance{padding-top:31.041666666666668vw}.lp-waso-products-item__barrier-balance--pic1{position:absolute;top:2.777777777777778vw;left:50%;width:26.944444444444443vw;height:16.666666666666664vw;margin-left:19.444444444444446vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__barrier-balance--pic01.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic2{position:absolute;top:0;right:50%;width:62.083333333333336vw;height:31.041666666666668vw;margin-right:-12.083333333333334vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__barrier-balance--pic02.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic3{position:absolute;top:11.11111111111111vw;left:50%;width:43.125vw;height:28.749999999999996vw;margin-left:.555555555555556vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__barrier-balance--pic03.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic4{position:absolute;top:5.555555555555555vw;left:50%;width:17.84722222222222vw;height:24.166666666666668vw;margin-left:32.083333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__barrier-balance--pic04.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance .lp-waso-products-item__content:before{content:'';position:absolute;top:28.47222222222222vw;left:-3.333333333333333vw;width:17.916666666666668vw;height:17.98611111111111vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__barrier-balance--pic05.png?$staticlink$)}.lp-waso-products-item__barrier-balance .lp-waso-products-item__ttl{width:33.125vw}.lp-waso-products-item__barrier-balance .lp-waso-products-item__desc{width:30.555555555555557vw}.lp-waso-products-item__moisture-charge{padding-top:43.333333333333336vw}.lp-waso-products-item__moisture-charge--pic1{position:absolute;top:10.555555555555555vw;left:50%;width:36.80555555555556vw;height:27.361111111111114vw;margin-left:13.194444444444445vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__moisture-charge--pic01.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic2{position:absolute;top:0;right:50%;width:43.333333333333336vw;height:43.333333333333336vw;margin-right:-5.694444444444445vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__moisture-charge--pic02.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic3{position:absolute;top:4.861111111111112vw;left:50%;width:43.125vw;height:28.749999999999996vw;margin-left:.555555555555556vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__moisture-charge--pic03.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic4{position:absolute;top:6.666666666666667vw;right:50%;width:17.84722222222222vw;height:24.166666666666668vw;margin-right:32.083333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__moisture-charge--pic04.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge .lp-waso-products-item__content:before{content:'';position:absolute;top:9.722222222222223vw;right:-12.5vw;width:27.083333333333332vw;height:27.083333333333332vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__moisture-charge--pic05.png?$staticlink$)}.lp-waso-products-item__moisture-charge .lp-waso-products-item__ttl{width:33.75vw}.lp-waso-products-item__moisture-charge .lp-waso-products-item__desc{width:42.36111111111111vw}.lp-waso-products-item__moisture-charge .lp-waso-products-item__products{top:-11.11111111111111vw;right:19.444444444444446vw}.lp-waso-products-item__pore-care{padding-top:32.43055555555556vw}.lp-waso-products-item__pore-care--pic1{position:absolute;top:7.361111111111112vw;left:50%;width:43.125vw;height:27.77777777777778vw;margin-left:-18.40277777777778vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__pore-care--pic01.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic2{position:absolute;top:0;right:50%;width:62.083333333333336vw;height:31.041666666666668vw;margin-right:-12.083333333333334vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__pore-care--pic02.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic3{position:absolute;top:11.11111111111111vw;left:50%;width:43.125vw;height:28.749999999999996vw;margin-left:.555555555555556vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__pore-care--pic03.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic4{position:absolute;top:2.777777777777778vw;left:50%;width:17.84722222222222vw;height:24.166666666666668vw;margin-left:32.083333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__pore-care--pic04.jpg?$staticlink$)}.lp-waso-products-item__pore-care .lp-waso-products-item__content:before{content:'';position:absolute;top:21.52777777777778vw;right:-11.38888888888889vw;width:20.48611111111111vw;height:20.48611111111111vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__pore-care--pic05.png?$staticlink$)}.lp-waso-products-item__pore-care .lp-waso-products-item__ttl{width:20.97222222222222vw}.lp-waso-products-item__pore-care .lp-waso-products-item__desc{width:42.36111111111111vw}.lp-waso-products-item__pore-care .lp-waso-products-item__products{top:-4.166666666666666vw;right:13.88888888888889vw}.lp-waso-products-item__spot-clear{padding-top:39.861111111111114vw}.lp-waso-products-item__spot-clear--pic1{position:absolute;top:24.86111111111111vw;right:50%;width:43.125vw;height:12.5vw;margin-right:6.944444444444445vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__spot-clear--pic01.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic2{position:absolute;top:0;right:50%;width:62.083333333333336vw;height:31.041666666666668vw;margin-right:-12.083333333333334vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__spot-clear--pic02.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic3{position:absolute;top:6.944444444444445vw;left:50%;width:49.44444444444444vw;height:33.05555555555556vw;margin-left:.555555555555556vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__spot-clear--pic03.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic4{position:absolute;top:15.833333333333332vw;right:50%;width:17.84722222222222vw;height:24.166666666666668vw;margin-right:25.833333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__spot-clear--pic04.jpg?$staticlink$)}.lp-waso-products-item__spot-clear .lp-waso-products-item__content:before{content:'';position:absolute;top:390px;left:-9.027777777777777vw;width:23.88888888888889vw;height:23.88888888888889vw;background-size:100% auto;background-image:url(../images/lp/waso/products-item__spot-clear--pic05.png?$staticlink$)}.lp-waso-products-item__spot-clear .lp-waso-products-item__ttl{width:22.01388888888889vw}.lp-waso-products-item__spot-clear .lp-waso-products-item__desc{width:43.05555555555556vw}.lp-waso-products-item__spot-clear .lp-waso-products-item__products{top:-6.944444444444445vw}.lp-waso-products-item__content{position:relative;width:87.36111111111111vw;margin:0 auto 6.944444444444445vw;padding-top:5.555555555555555vw;text-align:left}.lp-waso-products-item__ttl{position:relative}.lp-waso-products-item__ttl img{width:100%}.lp-waso-products-item__ttl--sub{position:relative;margin:2.777777777777778vw 0 1.736111111111111vw;font-size:1.388888888888889vw;font-weight:700}.lp-waso-products-item__desc{position:relative;line-height:1.444444444444444;font-size:1.25vw}.lp-waso-products-item__desc small{line-height:3;font-size:1.111111111111111vw}.lp-waso-products-item__products{position:absolute;top:0;right:0}.lp-waso-products-item-products{display:inline-block;vertical-align:bottom;width:17.916666666666668vw;list-style:none;text-align:center;overflow:visible}.lp-waso-products-item-products__pic{width:17.84722222222222vw;margin:0 auto}.lp-waso-products-item-products__pic img{width:100%}.lp-waso-products-item-products__name{margin-top:1.111111111111111vw}.lp-waso-products-item-products__name p{line-height:1.4;font-size:1.388888888888889vw;font-weight:700}.lp-waso-products-item-products__btn{margin-top:1.388888888888889vw}.lp-waso-products-item-products__btn a{display:block;width:14.583333333333334vw;margin:0 auto;padding:1.111111111111111vw 0;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;letter-spacing:.05em;background:#000;color:#fff}.lp-waso-instagram{position:relative;margin:auto;padding-top:13.88888888888889vw;text-align:center}.lp-waso-instagram__pic1{position:absolute;top:0;left:50%;width:24.23611111111111vw;height:13.88888888888889vw;margin-left:25.694444444444443vw;background-size:100% auto;background-image:url(../images/lp/waso/instagram__pic1.jpg?$staticlink$)}.lp-waso-instagram__pic2{position:absolute;top:-5.833333333333333vw;right:50%;width:11.527777777777779vw;height:16.666666666666664vw;margin-right:32.083333333333336vw;background-size:100% auto;background-image:url(../images/lp/waso/instagram__pic2.jpg?$staticlink$)}.lp-waso-instagram__pic3{position:absolute;top:100px;left:50%;width:24.166666666666668vw;height:24.375vw;margin-left:25.694444444444443vw;background-size:100% auto;background-image:url(../images/lp/waso/instagram__pic3.jpg?$staticlink$)}.lp-waso-instagram__ttl{width:25.624999999999996vw;margin:0 auto}.lp-waso-instagram__ttl img{width:100%}.lp-waso-instagram__btn{margin-top:1.388888888888889vw}.lp-waso-instagram__btn a{display:block;width:21.52777777777778vw;margin:0 auto;padding:1.111111111111111vw 0;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;letter-spacing:.05em;background:#000;color:#fff}.lp-waso-instagram__warp{position:relative}.lp-waso-instagram__warp.pdp-social-media-section.rv-section{max-width:74.72222222222223vw;margin:4.166666666666666vw auto 0;padding:0}.lp-waso-instagram__content{display:none}.lp-waso-instagram__content.slick-initialized{display:block}.lp-waso-instagram .dragdealer{width:auto;margin-left:.694444444444444vw;margin-right:.694444444444444vw}.lp-waso-instagram .slick-counter{width:auto;margin-left:.694444444444444vw;margin-right:.694444444444444vw}.lp-waso-instagram-content{display:flex;flex-wrap:wrap;max-width:100%;margin:0 auto}.lp-waso-instagram-content__row--2{flex:0 0 25%;max-width:25%;padding-right:.694444444444444vw;padding-left:.694444444444444vw}.lp-waso-instagram-content__row--2 .lp-waso-instagram-content__col{margin-bottom:1.388888888888889vw}.lp-waso-instagram-content__row--1{flex:0 0 50%;max-width:50%;padding-right:.694444444444444x;padding-left:.694444444444444vw}.lp-waso-instagram-content__col .img{display:block;width:100%;height:100%;background-color:#ccc;background-size:cover;background-position:center}.lp-waso-instagram-content__col .img:before{content:'';display:block;padding-top:100%}.lp-waso-promise{position:relative;padding-top:20.13888888888889vw;text-align:center}.lp-waso-promise__pic1{position:absolute;top:0;right:50%;width:36.80555555555556vw;height:14.583333333333334vw;margin-right:13.194444444444445vw;background-size:100% auto;background-image:url(../images/lp/waso/promise__pic1.jpg?$staticlink$)}.lp-waso-promise__pic2{position:absolute;top:5.138888888888888vw;left:50%;width:5.208333333333334vw;height:29.583333333333332vw;margin-left:44.79166666666667vw;background-size:100% auto;background-image:url(../images/lp/waso/promise__pic2.jpg?$staticlink$)}.lp-waso-promise__pic3{position:absolute;top:0;left:50%;width:30.486111111111114vw;height:6.944444444444445vw;margin-left:19.444444444444446vw;background-size:100% auto;background-image:url(../images/lp/waso/promise__pic3.jpg?$staticlink$)}.lp-waso-promise__pic4{position:absolute;bottom:0;right:50%;width:11.805555555555555vw;height:11.11111111111111vw;margin-right:38.19444444444444vw;background-size:100% auto;background-image:url(../images/lp/waso/promise__pic4.jpg?$staticlink$)}.lp-waso-promise__inner{max-width:74.72222222222223vw;margin:auto}.lp-waso-promise__ttl{width:27.013888888888886vw;margin:1.041666666666667vw auto 2.083333333333333vw}.lp-waso-promise__ttl img{width:100%}.lp-waso-promise__sustainability{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:4.166666666666666vw;list-style:none}.lp-waso-promise__sustainability--item{width:22.083333333333332vw}.lp-waso-promise__detail{margin-top:5.555555555555555vw;margin-bottom:2.083333333333333vw}.lp-waso-promise__project{position:relative;padding-top:11.11111111111111vw;padding-bottom:11.11111111111111vw}.lp-waso-promise-sustainability__ttl{position:relative;padding-bottom:1.388888888888889vw;font-size:1.666666666666667vw;font-weight:700}.lp-waso-promise-sustainability__ttl:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:.277777777777778vw;background:#00bb31}.lp-waso-promise-sustainability__desc{margin-top:2.083333333333333vw;margin-left:0;line-height:1.5;text-align:left;font-size:1.111111111111111vw}.lp-waso-promise-detail__content{border-bottom:solid 2px #000}.lp-waso-promise-detail-tab{position:relative;display:flex;justify-content:center;list-style:none}.lp-waso-promise-detail-tab__item{position:relative;margin-left:.555555555555556vw;margin-right:.555555555555556vw;border-top:solid 2px #000;border-left:solid 2px #000;border-right:solid 2px #000}.lp-waso-promise-detail-tab__item.-active a{background:#fbf6eb;color:#000}.lp-waso-promise-detail-tab__item.-active a:hover{opacity:1}.lp-waso-promise-detail-tab__item a{display:flex;align-items:center;justify-content:center;width:23.88888888888889vw;height:6.805555555555555vw;line-height:1.25;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.666666666666667vw;font-weight:700;background:#000;color:#fff}.lp-waso-promise-detail-tab:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#000}.lp-waso-promise-detail-content__ttl{display:none;text-transform:none}.lp-waso-promise-detail-content__wrap{width:87.36111111111111vw;margin:0 auto;padding:5.555555555555555vw 0 4.166666666666666vw}.lp-waso-promise-policy{position:relative;display:flex}.lp-waso-promise-policy__row{width:100%;list-style:none}.lp-waso-promise-policy__item{position:relative;margin-bottom:1.388888888888889vw}.lp-waso-promise-policy__icon{position:absolute;top:0;left:0;width:9.027777777777777vw}.lp-waso-promise-policy__icon img{width:100%}.lp-waso-promise-policy__content{margin-left:11.527777777777779vw;text-align:left}.lp-waso-promise-policy__content--ttl{margin-bottom:.694444444444444vw;line-height:1.4;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.388888888888889vw;font-weight:700;letter-spacing:normal;text-transform:none}.lp-waso-promise-policy__content--desc{margin-bottom:2.083333333333333vw;line-height:1.5;font-size:1.111111111111111vw}.lp-waso-promise-policy__text{position:absolute;bottom:0;left:50%;width:50%;margin-left:1.388888888888889vw;margin-bottom:1.388888888888889vw;line-height:1.5;text-align:left;font-size:1.111111111111111vw}.lp-waso-promise-story{display:flex;margin:0 auto}.lp-waso-promise-story__content{width:50%;text-align:left}.lp-waso-promise-story__ttl{margin-bottom:2.083333333333333vw;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.666666666666667vw;font-weight:700;letter-spacing:normal;color:#00bb31}.lp-waso-promise-story__ttl--sub{margin-bottom:.694444444444444vw;line-height:1.4;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.388888888888889vw;font-weight:700;letter-spacing:normal;text-transform:none}.lp-waso-promise-story__desc{width:31.25vw;margin-bottom:2.083333333333333vw;line-height:1.4;font-size:1.388888888888889vw}.lp-waso-promise-story__desc.bold{width:36.11111111111111vw;margin-bottom:3.472222222222222vw}.lp-waso-promise-story__pic{width:50%}.lp-waso-promise-story__pic img{width:100%}.lp-waso-promise-saving{display:flex;margin:0 auto}.lp-waso-promise-saving__content{width:50%;text-align:left}.lp-waso-promise-saving__desc{width:31.25vw;line-height:1.5;font-size:1.388888888888889vw}.lp-waso-promise-saving__desc small{line-height:3;font-size:1.111111111111111vw}.lp-waso-promise-saving__pic{width:50%}.lp-waso-promise-saving__pic img{width:100%}.lp-waso-promise-project{position:relative;width:87.36111111111111vw;margin:0 auto}.lp-waso-promise-project__pic{position:absolute;top:0;left:0;width:30.486111111111114vw}.lp-waso-promise-project__pic img{width:100%}.lp-waso-promise-project__ttl{position:relative;margin-left:33.33333333333333vw;margin-bottom:1.388888888888889vw;padding-top:2.083333333333333vw;padding-bottom:2.083333333333333vw;padding-left:6.944444444444445vw;text-align:left;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.388888888888889vw;font-weight:700;letter-spacing:normal}.lp-waso-promise-project__ttl:before{content:'';position:absolute;top:0;left:0;width:5.555555555555555vw;height:5.555555555555555vw;background-size:cover;background-position:center;background-image:url(../images/lp/waso/promise__policy--icon06.png?$staticlink$)}.lp-waso-promise-project__desc{margin-left:33.33333333333333vw;line-height:1.5;text-align:left;font-size:1.111111111111111vw}.lp-waso-promise-project__btn{margin-top:1.388888888888889vw}.lp-waso-promise-project__btn a{display:block;width:11.11111111111111vw;margin-left:33.33333333333333vw;padding:.694444444444444vw 0;text-align:center;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:1.111111111111111vw;font-weight:700;letter-spacing:.05em;background:#000;color:#fff}.lp-waso{overflow:hidden;width:100%;margin:0 auto;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:20px;font-size:2rem;background:#fbf6eb}.lp-waso__visual{position:relative;width:100%;max-width:100%;z-index:1}.lp-waso__bestsellers,.lp-waso__story,.lp-waso__ingredients,.lp-waso__products,.lp-waso__instagram{width:100%;margin:0 auto}.lp-waso img{max-width:none}@media all and (min-width:769px){.selectable{pointer-events:none}.lp-waso-promise-detail__content.policy .lp-waso-promise-content__policy{display:block!important}.lp-waso-promise-detail__content.story .lp-waso-promise-content__story{display:block!important}.lp-waso-promise-detail__content.saving .lp-waso-promise-content__saving{display:block!important}.lp-waso-promise-detail-content__wrap{display:none!important}}@media all and (min-width:769px),(min-resolution:2dppx),(-webkit-min-device-pixel-ratio:2){.lp-waso-modal-concern__pic1{background-image:url(../images/lp/waso/concern__bg1@2x.png?$staticlink$)}.lp-waso-modal-concern__pic2{background-image:url(../images/lp/waso/concern__bg2@2x.png?$staticlink$)}.lp-waso-modal-concern__pic3{background-image:url(../images/lp/waso/concern__bg3@2x.png?$staticlink$)}.lp-waso-modal-concern__pic4{background-image:url(../images/lp/waso/concern__bg4@2x.png?$staticlink$)}.lp-waso-main-visual .z-player.pc{background-image:url(../images/lp/waso/main-visual@2x.jpg?$staticlink$)!important}.lp-waso-bestsellers__pic1{background-image:url(../images/lp/waso/bestsellers__pic1@2x.jpg?$staticlink$)}.lp-waso-bestsellers__pic2{background-image:url(../images/lp/waso/bestsellers__pic2@2x.jpg?$staticlink$)}.lp-waso-story__pic1{background-image:url(../images/lp/waso/story__pic1@2x.jpg?$staticlink$)}.lp-waso-story__pic2{background-image:url(../images/lp/waso/story__pic2@2x.jpg?$staticlink$)}.lp-waso-story__pic3{background-image:url(../images/lp/waso/story__pic3@2x.jpg?$staticlink$)}.lp-waso-story__pic5{background-image:url(../images/lp/waso/story__pic5@2x.jpg?$staticlink$)}.lp-waso-story__pic6{background-image:url(../images/lp/waso/story__pic6@2x.jpg?$staticlink$)}.lp-waso-story__pic7{background-image:url(../images/lp/waso/story__pic7@2x.jpg?$staticlink$)}.lp-waso-ingredients__pic1{background-image:url(../images/lp/waso/ingredients__pic1@2x.jpg?$staticlink$)}.lp-waso-ingredients__pic2{background-image:url(../images/lp/waso/ingredients__pic2@2x.jpg?$staticlink$)}.lp-waso-ingredients__pic3{background-image:url(../images/lp/waso/ingredients__pic3@2x.jpg?$staticlink$)}.lp-waso-ingredients__pic4{background-image:url(../images/lp/waso/ingredients__pic4@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic1{background-image:url(../images/lp/waso/products-lineup__pic1@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic2{background-image:url(../images/lp/waso/products-lineup__pic2@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic3{background-image:url(../images/lp/waso/products-lineup__pic3@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic4{background-image:url(../images/lp/waso/products-lineup__pic4@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic5{background-image:url(../images/lp/waso/products-lineup__pic5@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic6{background-image:url(../images/lp/waso/products-lineup__pic6@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic7{background-image:url(../images/lp/waso/products-lineup__pic7@2x.jpg?$staticlink$)}.lp-waso-products-lineup__pic8{background-image:url(../images/lp/waso/products-lineup__pic8@2x.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic1{background-image:url(../images/lp/waso/products-item__barrier-balance--pic01@2x.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic2{background-image:url(../images/lp/waso/products-item__barrier-balance--pic02@2x.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic3{background-image:url(../images/lp/waso/products-item__barrier-balance--pic03@2x.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic4{background-image:url(../images/lp/waso/products-item__barrier-balance--pic04@2x.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__barrier-balance--pic05@2x.png?$staticlink$)}.lp-waso-products-item__moisture-charge--pic1{background-image:url(../images/lp/waso/products-item__moisture-charge--pic01@2x.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic2{background-image:url(../images/lp/waso/products-item__moisture-charge--pic02@2x.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic3{background-image:url(../images/lp/waso/products-item__moisture-charge--pic03@2x.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic4{background-image:url(../images/lp/waso/products-item__moisture-charge--pic04@2x.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__moisture-charge--pic05@2x.png?$staticlink$)}.lp-waso-products-item__pore-care--pic1{background-image:url(../images/lp/waso/products-item__pore-care--pic01@2x.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic2{background-image:url(../images/lp/waso/products-item__pore-care--pic02@2x.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic3{background-image:url(../images/lp/waso/products-item__pore-care--pic03@2x.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic4{background-image:url(../images/lp/waso/products-item__pore-care--pic04@2x.jpg?$staticlink$)}.lp-waso-products-item__pore-care .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__pore-care--pic05@2x.png?$staticlink$)}.lp-waso-products-item__spot-clear--pic1{background-image:url(../images/lp/waso/products-item__spot-clear--pic01@2x.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic2{background-image:url(../images/lp/waso/products-item__spot-clear--pic02@2x.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic3{background-image:url(../images/lp/waso/products-item__spot-clear--pic03@2x.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic4{background-image:url(../images/lp/waso/products-item__spot-clear--pic04@2x.jpg?$staticlink$)}.lp-waso-products-item__spot-clear .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__spot-clear--pic05@2x.png?$staticlink$)}.lp-waso-instagram__pic1{background-image:url(../images/lp/waso/instagram__pic1@2x.jpg?$staticlink$)}.lp-waso-instagram__pic2{background-image:url(../images/lp/waso/instagram__pic2@2x.jpg?$staticlink$)}.lp-waso-instagram__pic3{background-image:url(../images/lp/waso/instagram__pic3@2x.jpg?$staticlink$)}.lp-waso-promise__pic1{background-image:url(../images/lp/waso/promise__pic1@2x.jpg?$staticlink$)}.lp-waso-promise__pic2{background-image:url(../images/lp/waso/promise__pic2@2x.jpg?$staticlink$)}.lp-waso-promise__pic3{background-image:url(../images/lp/waso/promise__pic3@2x.jpg?$staticlink$)}.lp-waso-promise__pic4{background-image:url(../images/lp/waso/promise__pic4@2x.jpg?$staticlink$)}.lp-waso-promise-project__ttl:before{background-image:url(../images/lp/waso/promise__policy--icon06@2x.png?$staticlink$)}}@media screen and (max-width:768px){.sp{display:inline-block!important}.sp_block{display:block!important}.pc{display:none!important}.lp-waso-module__ttl--desc{max-width:89.33333333333333vw;margin-top:6.133333333333333vw;margin-left:auto;margin-right:auto;line-height:1.2;font-size:4vw}.lp-waso-module__ttl--sub{font-size:4vw}.js-LpWasoToggleBtn:before,.js-LpWasoToggleBtn:after{width:2.933333333333333vw;height:.533333333333333vw}.lp-waso-modal__inner{margin-top:9.333333333333334vw}.lp-waso-modal__btn--close{width:6.666666666666667vw;height:6.666666666666667vw}.lp-waso-menu__head{height:10.666666666666668vw}.lp-waso-menu__head a{margin-right:2.666666666666667vw;padding-right:5.333333333333334vw;font-size:3.466666666666666vw}.lp-waso-menu__head a:before{width:1.866666666666667vw;height:1.866666666666667vw;border:.533333333333333vw solid;border-color:transparent transparent #000 #000}.lp-waso-menu__item a{width:48vw;padding:3.733333333333334vw;font-size:3.466666666666666vw}.lp-waso-menu__item a:before{right:2.666666666666667vw;width:1.866666666666667vw;height:1.866666666666667vw;border:.533333333333333vw solid;border-color:transparent transparent #000 #000}.lp-waso-modal-bright .lp-waso-modal__inner{max-width:90%}.lp-waso-modal-banner__text{top:61%;left:0;width:100%;padding:0}.lp-waso-modal-banner__ttl{margin-top:10.666666666666668vw;margin-bottom:1.333333333333333vw;font-size:9.6vw}.lp-waso-modal-banner__p{line-height:1.2;font-size:4vw}.lp-waso-modal-banner__btn{margin-top:8vw}.lp-waso-modal-banner__btn a{width:26.666666666666668vw;padding:3.2vw 0;font-size:2.933333333333333vw}.lp-waso-modal-banner .lp-waso-modal__inner{width:89.33333333333333vw;max-width:90%}.lp-waso-modal-concern__pic1{background-image:url(../images/lp/waso/concern__bg1@sp.png?$staticlink$)}.lp-waso-modal-concern__pic1{width:4.8vw;height:13.333333333333334vw}.lp-waso-modal-concern__pic2{background-image:url(../images/lp/waso/concern__bg2@sp.png?$staticlink$)}.lp-waso-modal-concern__pic2{width:14.666666666666666vw;height:4.8vw}.lp-waso-modal-concern__pic3{background-image:url(../images/lp/waso/concern__bg3@sp.png?$staticlink$)}.lp-waso-modal-concern__pic3{bottom:8vw;width:12vw;height:4.8vw}.lp-waso-modal-concern__pic4{background-image:url(../images/lp/waso/concern__bg4@sp.png?$staticlink$)}.lp-waso-modal-concern__pic4{right:2.666666666666667vw;width:4.8vw;height:10.666666666666668vw}.lp-waso-modal-concern__desc{margin-top:6.666666666666667vw;font-size:3.2vw}.lp-waso-modal-concern__step1 .lp-waso-modal-concern__ttl{width:63.06666666666667vw}.lp-waso-modal-concern__step1--item{padding-top:4vw;padding-bottom:4vw}.lp-waso-modal-concern__step1--item:before{width:37.333333333333336vw}.lp-waso-modal-concern__step1--btn{margin-top:8vw}.lp-waso-modal-concern__step1--btn button{width:64vw;padding:2.666666666666667vw 0;font-size:2.933333333333333vw}.lp-waso-modal-concern__step2 .lp-waso-modal-concern__ttl{width:70.8vw}.lp-waso-modal-concern__step2--ttl{margin-top:6.666666666666667vw;margin-bottom:4vw;font-size:4vw}.lp-waso-modal-concern__step2--desc{font-size:3.2vw}.lp-waso-modal-concern__step2--list{margin-top:8vw;margin-bottom:10.666666666666668vw}.lp-waso-modal-concern__step2--item{position:relative;display:block;width:100%;margin-top:0;margin-left:0;margin-bottom:8vw}.lp-waso-modal-concern__step2--pic{width:29.333333333333332vw;margin:0;text-align:left}.lp-waso-modal-concern__step2--name{position:absolute;left:33.33333333333333vw;top:0;height:14.666666666666666vw;margin-top:0}.lp-waso-modal-concern__step2--name p{line-height:1.307692307692308;text-align:left;font-size:3.466666666666666vw}.lp-waso-modal-concern__step2--btn{position:absolute;top:50%;left:33.33333333333333vw;margin-top:2.933333333333333vw}.lp-waso-modal-concern__step2--btn a{width:32vw;padding:2.933333333333333vw 0;font-size:2.933333333333333vw}.lp-waso-modal-concern .lp-waso-modal__inner{margin-top:13.333333333333334vw;margin-bottom:13.333333333333334vw;max-width:90%}.lp-waso-main-visual .z-video-or-image-wrapper .video-wrapper{padding-top:173.5%}.lp-waso-bestsellers{padding-top:16vw;margin-bottom:13.333333333333334vw}.lp-waso-bestsellers__pic1{background-image:url(../images/lp/waso/bestsellers__pic1@sp.jpg?$staticlink$)}.lp-waso-bestsellers__pic1{top:21.333333333333336vw;right:auto;left:0;width:13.333333333333334vw;height:16vw;margin-right:0}.lp-waso-bestsellers__pic2{background-image:url(../images/lp/waso/bestsellers__pic2@sp.jpg?$staticlink$)}.lp-waso-bestsellers__pic2{top:0;left:auto;right:0;width:16vw;height:26.666666666666668vw;margin-left:0}.lp-waso-bestsellers__ttl{width:67.2vw}.lp-waso-bestsellers__slider{width:100%;margin:10.666666666666668vw auto 0;padding-bottom:4vw}.lp-waso-bestsellers .slick-arrow{visibility:visible}.lp-waso-bestsellers .slick-arrow:after{padding:.933333333333333vw}.lp-waso-bestsellers .slick-arrow.slick-prev{left:0}.lp-waso-bestsellers .slick-arrow.slick-next{right:0}.lp-waso-bestsellers .slick-dots li{width:2.666666666666667vw;height:2.666666666666667vw}.lp-waso-bestsellers-slider{width:38.666666666666664vw}.lp-waso-bestsellers-slider__cat{padding:2.266666666666667vw 0}.lp-waso-bestsellers-slider__cat--b{margin-bottom:0;font-size:3.2vw}.lp-waso-bestsellers-slider__cat--txt{font-size:2.933333333333333vw}.lp-waso-bestsellers-slider__pic{margin:3.2vw auto 6.133333333333333vw}.lp-waso-bestsellers-slider__name{height:10.8vw}.lp-waso-bestsellers-slider__name p{line-height:1.333333333333333;font-size:3.2vw}.lp-waso-bestsellers-slider__desc{margin-top:3.733333333333334vw}.lp-waso-bestsellers-slider__desc p{line-height:1.333333333333333;font-size:3.2vw}.lp-waso-bestsellers-slider__desc p small{margin-top:2.4vw;font-size:2.666666666666667vw}.lp-waso-story__pic1{background-image:url(../images/lp/waso/story__pic1@sp.jpg?$staticlink$)}.lp-waso-story__pic1{top:4vw;left:0;right:auto;width:25.333333333333336vw;height:31.066666666666663vw;margin-right:0}.lp-waso-story__pic2{background-image:url(../images/lp/waso/story__pic2@sp.jpg?$staticlink$)}.lp-waso-story__pic2{top:0;left:auto;right:0;width:60.66666666666667vw;height:16.666666666666664vw;margin-left:0}.lp-waso-story__pic3{background-image:url(../images/lp/waso/story__pic3@sp.jpg?$staticlink$)}.lp-waso-story__pic3{top:8vw;left:auto;right:0;width:42.66666666666667vw;height:24vw;margin-left:0}.lp-waso-story__pic4{top:46.800000000000004vw;right:0;width:100vw}.lp-waso-story__pic5{background-image:url(../images/lp/waso/story__pic5@sp.jpg?$staticlink$)}.lp-waso-story__pic5{width:37.333333333333336vw;height:46.400000000000006vw}.lp-waso-story__pic6{background-image:url(../images/lp/waso/story__pic6@sp.jpg?$staticlink$)}.lp-waso-story__pic6{top:8.533333333333333vw;left:auto;right:-5.333333333333334vw;width:71.73333333333333vw;height:29.333333333333332vw;margin-left:0}.lp-waso-story__pic7{background-image:url(../images/lp/waso/story__pic7.jpg?$staticlink$)}.lp-waso-story__pic7{display:none}.lp-waso-story__content{width:100%;padding-top:148vw;transform:translate(0,0)}.lp-waso-story__content-inner{width:89.33333333333333vw;margin:0 auto}.lp-waso-story__content--pic{margin-top:8.533333333333333vw}.lp-waso-story__ttl{width:59.46666666666667vw;margin-top:2vw;margin-bottom:6.666666666666667vw}.lp-waso-story__disc{margin-bottom:6.666666666666667vw;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-story__more--ttl{padding:4.533333333333333vw 0;font-size:4vw}.lp-waso-story__more--disc{padding-bottom:9.333333333333334vw;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-ingredients{padding-top:43.333333333333336vw;padding-bottom:34.66666666666667vw}.lp-waso-ingredients__pic1{background-image:url(../images/lp/waso/ingredients__pic1@sp.jpg?$staticlink$)}.lp-waso-ingredients__pic1{top:19.2vw;left:0;right:auto;width:21.2vw;height:37.333333333333336vw;margin-right:0}.lp-waso-ingredients__pic2{background-image:url(../images/lp/waso/ingredients__pic2@sp.jpg?$staticlink$)}.lp-waso-ingredients__pic2{top:12.8vw;left:auto;right:0;width:48.53333333333333vw;height:21.333333333333336vw;margin-left:0}.lp-waso-ingredients__pic3{background-image:url(../images/lp/waso/ingredients__pic3@sp.jpg?$staticlink$)}.lp-waso-ingredients__pic3{bottom:6.933333333333333vw;left:auto;right:0;width:48.53333333333333vw;height:21.333333333333336vw;margin-left:0}.lp-waso-ingredients__pic4{background-image:url(../images/lp/waso/ingredients__pic4@sp.jpg?$staticlink$)}.lp-waso-ingredients__pic4{left:auto;right:10.933333333333334vw;width:26.666666666666668vw;height:36.266666666666666vw;margin-left:0}.lp-waso-ingredients__ttl{width:84.26666666666667vw;margin-top:4.533333333333333vw;margin-bottom:5.066666666666666vw}.lp-waso-ingredients-map{width:89.33333333333333vw;margin:38vw auto 0;padding-bottom:38.93333333333333vw}.lp-waso-ingredients-map__item a{width:40vw}.lp-waso-ingredients-map__item--hyogo{top:-30.666666666666664vw;left:auto;right:5.333333333333334vw}.lp-waso-ingredients-map__item--kochi{top:68.26666666666667vw;left:auto;right:0}.lp-waso-ingredients-map__item--okinawa{top:-13.333333333333334vw;left:0}.lp-waso-ingredients-map__item--miyakojima{top:81.6vw;left:0}.lp-waso-products{padding-top:16vw}.lp-waso-products__ttl{width:47.86666666666667vw;margin-top:2.666666666666667vw;margin-bottom:21.333333333333336vw}.lp-waso-products__lineup{margin-bottom:16vw}.lp-waso-products__item{padding-bottom:16vw}.lp-waso-products-lineup{padding-bottom:22.933333333333334vw}.lp-waso-products-lineup__box{width:89.33333333333333vw}.lp-waso-products-lineup__box--inner{padding:17.333333333333336vw 0 16vw;border:solid 1.066666666666667vw #fff}.lp-waso-products-lineup__pic1{background-image:url(../images/lp/waso/products-lineup__pic1@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic1{top:-10.666666666666668vw;left:-5.333333333333334vw;right:auto;width:37.2vw;height:37.333333333333336vw;margin-right:0}.lp-waso-products-lineup__pic2{background-image:url(../images/lp/waso/products-lineup__pic2@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic2{top:-5.333333333333334vw;left:auto;right:-5.333333333333334vw;width:48.53333333333333vw;height:26.666666666666668vw;margin-left:0}.lp-waso-products-lineup__pic3{background-image:url(../images/lp/waso/products-lineup__pic3@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic3{bottom:-10.666666666666668vw;left:-2.666666666666667vw;right:auto;width:37.333333333333336vw;height:64vw;margin-right:0}.lp-waso-products-lineup__pic4{background-image:url(../images/lp/waso/products-lineup__pic4@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic4{bottom:-16vw;left:auto;right:-5.333333333333334vw;width:48.53333333333333vw;height:21.333333333333336vw;margin-left:0}.lp-waso-products-lineup__pic5{background-image:url(../images/lp/waso/products-lineup__pic5@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic5{top:-16vw;left:-5.333333333333334vw;right:auto;width:21.333333333333336vw;height:28.4vw;margin-right:0}.lp-waso-products-lineup__pic6{background-image:url(../images/lp/waso/products-lineup__pic6@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic6{top:-10.666666666666668vw;left:auto;right:-5.333333333333334vw;width:36vw;height:24vw;margin-left:0}.lp-waso-products-lineup__pic7{background-image:url(../images/lp/waso/products-lineup__pic7@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic7{bottom:-14.399999999999999vw;left:5.333333333333334vw;right:auto;width:35.199999999999996vw;height:23.466666666666665vw;margin-right:0}.lp-waso-products-lineup__pic8{background-image:url(../images/lp/waso/products-lineup__pic8@sp.jpg?$staticlink$)}.lp-waso-products-lineup__pic8{bottom:-22.933333333333334vw;left:auto;right:5.333333333333334vw;width:24vw;height:32vw;margin-left:0}.lp-waso-products-lineup__ttl{width:75.73333333333333vw}.lp-waso-products-lineup__item{width:37.86666666666667vw;margin:0 1.466666666666667vw 5.333333333333334vw}.lp-waso-products-lineup__item--pic img{width:100%}.lp-waso-products-lineup__item--btn{margin-top:4vw}.lp-waso-products-lineup__item--btn a{padding-bottom:2.4vw;font-size:2.933333333333333vw}.lp-waso-products-lineup__item--btn a:before{width:2vw;height:2vw}.lp-waso-products-lineup__item--btn a:after{height:.8vw}.lp-waso-products-lineup__btn a{width:78.66666666666666vw;margin:2.666666666666667vw auto 0;padding:4vw 0;font-size:3.2vw}.lp-waso-products-item__barrier-balance{padding-top:40.8vw}.lp-waso-products-item__barrier-balance--pic1{background-image:url(../images/lp/waso/products-item__barrier-balance--pic01@sp.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic1{top:2.4vw;left:auto;right:5.333333333333334vw;width:24vw;height:24vw;margin-left:0}.lp-waso-products-item__barrier-balance--pic2{background-image:url(../images/lp/waso/products-item__barrier-balance--pic02@sp.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic2{top:0;left:0;right:auto;width:62.66666666666667vw;height:31.466666666666665vw;margin-right:0}.lp-waso-products-item__barrier-balance--pic3{background-image:url(../images/lp/waso/products-item__barrier-balance--pic03@sp.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic3{top:12vw;left:auto;right:14.666666666666666vw;width:43.2vw;height:28.799999999999997vw;margin-left:0}.lp-waso-products-item__barrier-balance--pic4{background-image:url(../images/lp/waso/products-item__barrier-balance--pic04@sp.jpg?$staticlink$)}.lp-waso-products-item__barrier-balance--pic4{top:6.666666666666667vw;left:auto;right:0;width:21.333333333333336vw;height:28.799999999999997vw;margin-left:0}.lp-waso-products-item__barrier-balance .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__barrier-balance--pic05@sp.png?$staticlink$)}.lp-waso-products-item__barrier-balance .lp-waso-products-item__content:before{top:41.333333333333336vw;left:auto;right:-5.333333333333334vw;width:30.533333333333335vw;height:34.53333333333333vw}.lp-waso-products-item__barrier-balance .lp-waso-products-item__ttl{width:71.06666666666666vw}.lp-waso-products-item__barrier-balance .lp-waso-products-item__desc{width:auto}.lp-waso-products-item__moisture-charge{padding-top:50.66666666666667vw}.lp-waso-products-item__moisture-charge--pic1{background-image:url(../images/lp/waso/products-item__moisture-charge--pic01@sp.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic1{top:10.666666666666668vw;left:auto;right:0;width:32vw;height:28.26666666666667vw;margin-left:0}.lp-waso-products-item__moisture-charge--pic2{background-image:url(../images/lp/waso/products-item__moisture-charge--pic02@sp.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic2{top:0;left:12vw;right:auto;width:50.66666666666667vw;height:50.66666666666667vw;margin-right:0}.lp-waso-products-item__moisture-charge--pic3{background-image:url(../images/lp/waso/products-item__moisture-charge--pic03@sp.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic3{top:5.333333333333334vw;left:auto;right:5.333333333333334vw;width:43.333333333333336vw;height:29.06666666666667vw;margin-left:0}.lp-waso-products-item__moisture-charge--pic4{background-image:url(../images/lp/waso/products-item__moisture-charge--pic04@sp.jpg?$staticlink$)}.lp-waso-products-item__moisture-charge--pic4{top:16.53333333333333vw;left:0;right:auto;width:21.333333333333336vw;height:28.799999999999997vw;margin-right:0}.lp-waso-products-item__moisture-charge .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__moisture-charge--pic05@sp.png?$staticlink$)}.lp-waso-products-item__moisture-charge .lp-waso-products-item__content:before{top:21.333333333333336vw;left:auto;right:-5.333333333333334vw;width:36.266666666666666vw;height:44.13333333333333vw}.lp-waso-products-item__moisture-charge .lp-waso-products-item__ttl{width:72.13333333333334vw}.lp-waso-products-item__moisture-charge .lp-waso-products-item__desc{width:auto}.lp-waso-products-item__pore-care{padding-top:39.46666666666667vw}.lp-waso-products-item__pore-care--pic1{background-image:url(../images/lp/waso/products-item__pore-care--pic01@sp.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic1{top:6.666666666666667vw;left:28.26666666666667vw;width:43.46666666666666vw;height:28.799999999999997vw;margin-left:0}.lp-waso-products-item__pore-care--pic2{background-image:url(../images/lp/waso/products-item__pore-care--pic02@sp.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic2{top:0;left:0;right:auto;width:62.66666666666667vw;height:31.466666666666665vw;margin-right:0}.lp-waso-products-item__pore-care--pic3{background-image:url(../images/lp/waso/products-item__pore-care--pic03@sp.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic3{top:10.666666666666668vw;left:auto;right:10.666666666666668vw;width:43.2vw;height:28.799999999999997vw;margin-left:0}.lp-waso-products-item__pore-care--pic4{background-image:url(../images/lp/waso/products-item__pore-care--pic04@sp.jpg?$staticlink$)}.lp-waso-products-item__pore-care--pic4{top:2.666666666666667vw;left:auto;right:0;width:21.333333333333336vw;height:28.799999999999997vw;margin-left:0}.lp-waso-products-item__pore-care .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__pore-care--pic05@sp.png?$staticlink$)}.lp-waso-products-item__pore-care .lp-waso-products-item__content:before{top:42.93333333333334vw;left:auto;right:-5.333333333333334vw;width:27.866666666666667vw;height:32.666666666666664vw}.lp-waso-products-item__pore-care .lp-waso-products-item__ttl{width:44.93333333333333vw}.lp-waso-products-item__pore-care .lp-waso-products-item__desc{width:auto}.lp-waso-products-item__spot-clear{padding-top:40.53333333333333vw}.lp-waso-products-item__spot-clear--pic1{background-image:url(../images/lp/waso/products-item__spot-clear--pic01@sp.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic1{top:17.599999999999998vw;left:0;right:auto;width:42.66666666666667vw;height:18.933333333333334vw;margin-right:0}.lp-waso-products-item__spot-clear--pic2{background-image:url(../images/lp/waso/products-item__spot-clear--pic02@sp.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic2{top:0;left:0;right:auto;width:61.86666666666667vw;height:30.933333333333334vw;margin-right:0}.lp-waso-products-item__spot-clear--pic3{background-image:url(../images/lp/waso/products-item__spot-clear--pic03@sp.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic3{top:7.466666666666668vw;left:auto;right:0;width:48.53333333333333vw;height:32.53333333333333vw;margin-left:0}.lp-waso-products-item__spot-clear--pic4{background-image:url(../images/lp/waso/products-item__spot-clear--pic04@sp.jpg?$staticlink$)}.lp-waso-products-item__spot-clear--pic4{top:11.733333333333333vw;left:4.666666666666667vw;right:auto;width:21.333333333333336vw;height:28.799999999999997vw}.lp-waso-products-item__spot-clear .lp-waso-products-item__content:before{background-image:url(../images/lp/waso/products-item__spot-clear--pic05@sp.png?$staticlink$)}.lp-waso-products-item__spot-clear .lp-waso-products-item__content:before{top:42.266666666666666vw;left:auto;right:-5.333333333333334vw;width:32vw;height:38.800000000000004vw}.lp-waso-products-item__spot-clear .lp-waso-products-item__ttl{width:47.06666666666667vw}.lp-waso-products-item__spot-clear .lp-waso-products-item__desc{width:auto}.lp-waso-products-item__content{width:89.33333333333333vw;margin:0 auto;padding-top:6.666666666666667vw}.lp-waso-products-item__ttl--sub{margin:5.333333333333334vw 0 3.333333333333333vw;font-size:4vw}.lp-waso-products-item__desc{line-height:1.333333333333333;font-size:3.2vw}.lp-waso-products-item__desc small{font-size:2.666666666666667vw}.lp-waso-products-item__products{position:relative;top:0!important;right:0!important;margin-top:8vw}.lp-waso-products-item-products{position:relative;display:block;width:100%;margin-bottom:5.066666666666666vw}.lp-waso-products-item-products__pic{width:29.333333333333332vw;margin:0;text-align:left}.lp-waso-products-item-products__name{position:absolute;bottom:50%;left:34.66666666666667vw;margin-top:0;margin-bottom:2.133333333333333vw}.lp-waso-products-item-products__name p{line-height:1.307692307692308;text-align:left;font-size:3.466666666666666vw}.lp-waso-products-item-products__btn{position:absolute;top:50%;left:34.66666666666667vw;margin-top:.8vw}.lp-waso-products-item-products__btn a{width:32vw;padding:2.933333333333333vw 0;font-size:2.933333333333333vw}.lp-waso-instagram{padding-top:26.666666666666668vw}.lp-waso-instagram__pic1{background-image:url(../images/lp/waso/instagram__pic1@sp.jpg?$staticlink$)}.lp-waso-instagram__pic1{left:auto;right:0;width:36vw;height:16vw;margin-left:0}.lp-waso-instagram__pic2{background-image:url(../images/lp/waso/instagram__pic2@sp.jpg?$staticlink$)}.lp-waso-instagram__pic2{top:-10.666666666666668vw;width:15.866666666666667vw;height:29.333333333333332vw;margin-right:34.266666666666666vw}.lp-waso-instagram__pic3{background-image:url(../images/lp/waso/instagram__pic3@sp.jpg?$staticlink$)}.lp-waso-instagram__pic3{top:118.66666666666667vw;width:25.333333333333336vw;height:26.666666666666668vw;margin-left:24.666666666666668vw}.lp-waso-instagram__ttl{width:55.06666666666666vw}.lp-waso-instagram__btn{margin-top:5.333333333333334vw}.lp-waso-instagram__btn a{width:53.333333333333336vw;padding:2.933333333333333vw 0;font-size:2.933333333333333vw}.lp-waso-instagram__warp.pdp-social-media-section.rv-section{max-width:76vw;margin:10.666666666666668vw auto 0}.lp-waso-instagram .dragdealer{margin-left:1.333333333333333vw;margin-right:1.333333333333333vw}.lp-waso-instagram .slick-counter{margin-left:1.333333333333333vw;margin-right:1.333333333333333vw}.lp-waso-instagram-content{display:block}.lp-waso-instagram-content__row--2{display:flex;flex-wrap:wrap;max-width:100%;flex:0 0 100%;padding-right:0;padding-left:0;margin-bottom:2.666666666666667vw}.lp-waso-instagram-content__row--2 .lp-waso-instagram-content__col{flex:0 0 50%;max-width:50%;padding-right:1.333333333333333vw;padding-left:1.333333333333333vw;margin-bottom:0}.lp-waso-instagram-content__row--1{flex:0 0 100%;max-width:100%;padding-right:1.333333333333333vw;padding-left:1.333333333333333vw;margin-bottom:2.666666666666667vw}.lp-waso-promise{padding-top:36.8vw}.lp-waso-promise__pic1{background-image:url(../images/lp/waso/promise__pic1@sp.jpg?$staticlink$)}.lp-waso-promise__pic1{left:0;right:auto;width:36vw;height:24vw;margin-right:0}.lp-waso-promise__pic2{background-image:url(../images/lp/waso/promise__pic2@sp.jpg?$staticlink$)}.lp-waso-promise__pic2{top:12vw;left:auto;right:0;width:13.333333333333334vw;height:32vw;margin-right:0}.lp-waso-promise__pic3{background-image:url(../images/lp/waso/promise__pic3@sp.jpg?$staticlink$)}.lp-waso-promise__pic3{top:0;left:auto;right:0;width:58.666666666666664vw;height:14.666666666666666vw;margin-left:0}.lp-waso-promise__pic4{background-image:url(../images/lp/waso/promise__pic4@sp.jpg?$staticlink$)}.lp-waso-promise__pic4{bottom:0;left:0;right:auto;width:16vw;height:21.333333333333336vw;margin-right:0}.lp-waso-promise__inner{width:89.33333333333333vw;max-width:100%}.lp-waso-promise__ttl{width:57.733333333333334vw;margin:2vw auto 4vw}.lp-waso-promise__sustainability{display:block;margin-top:9.333333333333334vw}.lp-waso-promise__sustainability--item{width:100%;margin-bottom:7.466666666666668vw}.lp-waso-promise__detail{margin-top:2.666666666666667vw;margin-bottom:5.333333333333334vw}.lp-waso-promise__project{padding-top:21.333333333333336vw;padding-bottom:16vw}.lp-waso-promise .lp-waso-module__ttl--desc{text-align:left}.lp-waso-promise-sustainability{text-align:left}.lp-waso-promise-sustainability__ttl{padding-bottom:2.133333333333333vw;font-size:4vw}.lp-waso-promise-sustainability__ttl:before{height:.533333333333333vw}.lp-waso-promise-sustainability__desc{margin-top:4vw;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-promise-detail__content{width:89.33333333333333vw;margin:0 auto;border-bottom:solid 1px #000}.lp-waso-promise-detail-tab{display:none}.lp-waso-promise-detail-content{border-top:solid 1px #000}.lp-waso-promise-detail-content__ttl{display:block;padding:4.533333333333333vw 0;text-align:left;font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;-ms-font-feature-settings:"normal";font-size:4vw;font-weight:700;letter-spacing:normal}.lp-waso-promise-detail-content__wrap{width:100%;display:none;padding:4vw 0 8vw}.lp-waso-promise-policy{display:block}.lp-waso-promise-policy__item{width:100%;margin-bottom:2.666666666666667vw}.lp-waso-promise-policy__icon{width:20vw}.lp-waso-promise-policy__content{margin-left:22.933333333333334vw}.lp-waso-promise-policy__content--ttl{margin-bottom:1.333333333333333vw;line-height:1.214285714285714;font-size:3.733333333333334vw}.lp-waso-promise-policy__content--desc{width:100%;margin-bottom:4vw;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-promise-policy__text{position:relative;bottom:0;left:0;width:100%;margin-bottom:2.666666666666667vw;line-height:1.333333333333333;font-size:3.2vw;transform:none}.lp-waso-promise-story{display:block;max-width:100%}.lp-waso-promise-story__content{width:100%;margin-bottom:8vw}.lp-waso-promise-story__ttl{margin-bottom:4vw;font-size:4vw}.lp-waso-promise-story__ttl--sub{margin-bottom:1.333333333333333vw;line-height:1.214285714285714;font-size:3.733333333333334vw}.lp-waso-promise-story__desc{width:100%;margin-bottom:4vw;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-promise-story__desc.bold{width:100%;margin-bottom:6.666666666666667vw;line-height:1.2;font-size:4vw}.lp-waso-promise-story__pic{width:89.33333333333333vw}.lp-waso-promise-saving{display:block;max-width:100%}.lp-waso-promise-saving__content{width:100%;margin-bottom:8vw}.lp-waso-promise-saving__desc{width:100%;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-promise-saving__desc small{font-size:2.666666666666667vw}.lp-waso-promise-saving__pic{width:89.33333333333333vw}.lp-waso-promise-project{width:89.33333333333333vw}.lp-waso-promise-project__pic{width:43.2vw}.lp-waso-promise-project__ttl{margin-left:46.13333333333333vw;padding-top:10.666666666666668vw;padding-bottom:0;padding-left:0;line-height:1.333333333333333;font-size:3.2vw}.lp-waso-promise-project__ttl:before{background-image:url(../images/lp/waso/promise__policy--icon06@sp.png?$staticlink$)}.lp-waso-promise-project__ttl:before{width:10.666666666666668vw;height:10.666666666666668vw}.lp-waso-promise-project__desc{margin-left:0;margin-top:5.333333333333334vw;font-size:2.933333333333333vw}.lp-waso-promise-project__btn{margin-top:5.333333333333334vw}.lp-waso-promise-project__btn a{margin-left:0;width:24vw;padding:2.933333333333333vw 0;font-size:2.933333333333333vw}.lp-waso{font-size:3.466666666666666vw}}@media screen and (min-width:1440px){.lp-waso-module__ttl--desc{margin-top:34px;font-size:20px}.lp-waso-module__ttl--sub{font-size:24px}.lp-waso-menu__head{height:50px}.lp-waso-menu__head a{margin-right:20px;padding-right:40px;font-size:16px}.lp-waso-menu__head a:before{width:12px;height:12px}.lp-waso-menu__item a{width:230px;padding:16px 22px;font-size:14px}.lp-waso-menu__item a:before{right:20px;width:12px;height:12px}.lp-waso-bestsellers{padding-top:120px;margin-bottom:60px}.lp-waso-bestsellers__pic1{top:146px;width:166px;height:140px;margin-right:554px}.lp-waso-bestsellers__pic2{width:168px;height:254px;margin-left:463px}.lp-waso-bestsellers__ttl{width:442px}.lp-waso-bestsellers__slider{width:1076px;margin:58px auto 0;padding-bottom:30px}.lp-waso-bestsellers .slick-arrow:after{padding:14px}.lp-waso-bestsellers .slick-arrow.slick-prev{left:-50px}.lp-waso-bestsellers .slick-arrow.slick-next{right:-50px}.lp-waso-bestsellers-slider{width:196px}.lp-waso-bestsellers-slider__cat{padding:10px 0}.lp-waso-bestsellers-slider__cat--b{margin-bottom:4px;font-size:16px}.lp-waso-bestsellers-slider__cat--txt{font-size:12px}.lp-waso-bestsellers-slider__pic{margin:10px auto 26px}.lp-waso-bestsellers-slider__name{height:92px}.lp-waso-bestsellers-slider__name p{font-size:18px}.lp-waso-bestsellers-slider__desc{margin-top:20px}.lp-waso-bestsellers-slider__desc p{font-size:14px}.lp-waso-bestsellers-slider__desc p small{font-size:14px}.lp-waso-story__pic1{width:348px;height:188px;margin-right:370px}.lp-waso-story__pic2{width:893px;height:284px;margin-left:-174px}.lp-waso-story__pic3{top:92px;width:439px;height:247px;margin-left:280px}.lp-waso-story__pic4{top:425px;width:720px}.lp-waso-story__pic5{width:257px;height:320px}.lp-waso-story__pic6{top:70px;left:182px;width:438px;height:180px}.lp-waso-story__pic7{top:1123px;width:257px;height:96px;margin-right:281px}.lp-waso-story__content{padding-top:425px}.lp-waso-story__content-inner{width:530px;margin-left:100px}.lp-waso-story__content--pic{margin-top:40px}.lp-waso-story__ttl{width:401px;margin-top:15px;margin-bottom:30px}.lp-waso-story__disc{margin-bottom:40px;font-size:18px}.lp-waso-story__more--ttl{padding:18px 0;font-size:16px}.lp-waso-story__more--disc{padding-bottom:20px;font-size:18px}.lp-waso-ingredients{padding-top:200px;padding-bottom:202px}.lp-waso-ingredients__pic1{width:257px;height:320px;margin-right:463px}.lp-waso-ingredients__pic2{top:110px;width:391px;height:174px;margin-left:329px}.lp-waso-ingredients__pic3{bottom:108px;width:439px;height:183px;margin-left:281px}.lp-waso-ingredients__pic4{width:257px;height:350px;margin-left:372px}.lp-waso-ingredients__ttl{width:566px;margin:20px auto 35px}.lp-waso-ingredients-map{width:1290px;margin:80px auto 0}.lp-waso-ingredients-map__item a{width:257px}.lp-waso-ingredients-map__item--hyogo{top:90px;left:547px}.lp-waso-ingredients-map__item--kochi{top:671px;left:485px}.lp-waso-ingredients-map__item--okinawa{top:500px;left:198px}.lp-waso-ingredients-map__item--miyakojima{top:240px;left:16px}.lp-waso-products{padding-top:140px}.lp-waso-products__ttl{width:322px;margin:20px auto 62px}.lp-waso-products__lineup{margin-bottom:160px}.lp-waso-products__item{padding-bottom:150px}.lp-waso-products-lineup{padding-bottom:206px}.lp-waso-products-lineup__box{width:1076px}.lp-waso-products-lineup__box--inner{padding:60px 0;border:solid 10px #fff}.lp-waso-products-lineup__pic1{top:-120px;width:348px;height:174px;margin-right:281px}.lp-waso-products-lineup__pic2{top:-51px;width:348px;height:261px;margin-left:281px}.lp-waso-products-lineup__pic3{bottom:-27px;width:218px;height:280px;margin-right:463px}.lp-waso-products-lineup__pic4{bottom:-105px;width:619px;height:320px;margin-left:100px}.lp-waso-products-lineup__pic5{top:-207px;width:257px;height:343px;margin-right:463px}.lp-waso-products-lineup__pic6{top:-120px;width:348px;height:234px;margin-left:372px}.lp-waso-products-lineup__pic7{bottom:-105px;width:348px;height:241px;margin-right:281px}.lp-waso-products-lineup__pic8{bottom:-206px;width:257px;height:342px;margin-left:330px}.lp-waso-products-lineup__ttl{width:513px}.lp-waso-products-lineup__item{width:200px;margin:0 15px}.lp-waso-products-lineup__item--btn{margin-top:22px}.lp-waso-products-lineup__item--btn a{padding-bottom:12px;font-size:16px}.lp-waso-products-lineup__item--btn a:before{right:2px;width:10px;height:10px}.lp-waso-products-lineup__item--btn a:after{height:6px}.lp-waso-products-lineup__btn a{width:420px;margin:64px auto 0;padding:20px 0;font-size:16px}.lp-waso-products-item__barrier-balance{padding-top:447px}.lp-waso-products-item__barrier-balance--pic1{top:40px;width:388px;height:240px;margin-left:280px}.lp-waso-products-item__barrier-balance--pic2{width:894px;height:447px;margin-right:-174px}.lp-waso-products-item__barrier-balance--pic3{top:160px;width:621px;height:414px;margin-left:8px}.lp-waso-products-item__barrier-balance--pic4{top:80px;width:257px;height:348px;margin-left:462px}.lp-waso-products-item__barrier-balance .lp-waso-products-item__content:before{top:410px;left:-48px;width:258px;height:259px}.lp-waso-products-item__barrier-balance .lp-waso-products-item__ttl{width:477px}.lp-waso-products-item__barrier-balance .lp-waso-products-item__desc{width:440px}.lp-waso-products-item__moisture-charge{padding-top:624px}.lp-waso-products-item__moisture-charge--pic1{top:152px;width:530px;height:394px;margin-left:190px}.lp-waso-products-item__moisture-charge--pic2{width:624px;height:624px;margin-right:-82px}.lp-waso-products-item__moisture-charge--pic3{top:70px;width:621px;height:414px;margin-left:8px}.lp-waso-products-item__moisture-charge--pic4{top:196px;width:257px;height:348px;margin-right:462px}.lp-waso-products-item__moisture-charge .lp-waso-products-item__content:before{top:140px;right:-180px;width:390px;height:390px}.lp-waso-products-item__moisture-charge .lp-waso-products-item__ttl{width:486px}.lp-waso-products-item__moisture-charge .lp-waso-products-item__desc{width:610px}.lp-waso-products-item__moisture-charge .lp-waso-products-item__products{top:-160px;right:280px}.lp-waso-products-item__pore-care{padding-top:467px}.lp-waso-products-item__pore-care--pic1{top:106px;width:621px;height:400px;margin-left:-265px}.lp-waso-products-item__pore-care--pic2{width:894px;height:447px;margin-right:-174px}.lp-waso-products-item__pore-care--pic3{top:160px;width:621px;height:414px;margin-left:8px}.lp-waso-products-item__pore-care--pic4{top:40px;width:257px;height:348px;margin-left:462px}.lp-waso-products-item__pore-care .lp-waso-products-item__content:before{top:310px;right:-164px;width:295px;height:295px}.lp-waso-products-item__pore-care .lp-waso-products-item__ttl{width:302px}.lp-waso-products-item__pore-care .lp-waso-products-item__desc{width:610px}.lp-waso-products-item__pore-care .lp-waso-products-item__products{top:-60px;right:200px}.lp-waso-products-item__spot-clear{padding-top:574px}.lp-waso-products-item__spot-clear--pic1{top:358px;width:621px;height:180px;margin-right:100px}.lp-waso-products-item__spot-clear--pic2{width:894px;height:447px;margin-right:-174px}.lp-waso-products-item__spot-clear--pic3{top:100px;width:712px;height:476px;margin-left:8px}.lp-waso-products-item__spot-clear--pic4{top:228px;width:257px;height:348px;margin-right:372px}.lp-waso-products-item__spot-clear .lp-waso-products-item__content:before{top:390px;left:-130px;width:344px;height:344px}.lp-waso-products-item__spot-clear .lp-waso-products-item__ttl{width:317px}.lp-waso-products-item__spot-clear .lp-waso-products-item__desc{width:620px}.lp-waso-products-item__spot-clear .lp-waso-products-item__products{top:-100px}.lp-waso-products-item__content{width:1258px;margin:0 auto 100px;padding-top:80px}.lp-waso-products-item__ttl--sub{margin:40px 0 25px;font-size:20px}.lp-waso-products-item__desc{font-size:18px}.lp-waso-products-item__desc small{font-size:16px}.lp-waso-products-item-products{width:258px}.lp-waso-products-item-products__pic{width:257px}.lp-waso-products-item-products__name{margin-top:16px}.lp-waso-products-item-products__name p{font-size:20px}.lp-waso-products-item-products__btn{margin-top:20px}.lp-waso-products-item-products__btn a{width:210px;padding:16px 0;font-size:16px}.lp-waso-instagram{padding-top:200px}.lp-waso-instagram__pic1{width:349px;height:200px;margin-left:370px}.lp-waso-instagram__pic2{top:-84px;width:166px;height:240px;margin-right:462px}.lp-waso-instagram__pic3{top:100px;width:348px;height:351px;margin-left:370px}.lp-waso-instagram__ttl{width:369px}.lp-waso-instagram__btn{margin-top:20px}.lp-waso-instagram__btn a{width:310px;padding:16px 0;font-size:16px}.lp-waso-instagram__warp.pdp-social-media-section.rv-section{max-width:1076px;margin:60px auto 0}.lp-waso-instagram .dragdealer{margin-left:10px;margin-right:10px}.lp-waso-instagram .slick-counter{margin-left:10px;margin-right:10px}.lp-waso-instagram-content__row--2{padding-right:10px;padding-left:10px}.lp-waso-instagram-content__row--2 .lp-waso-instagram-content__col{margin-bottom:20px}.lp-waso-instagram-content__row--1{padding-right:10px;padding-left:10px}.lp-waso-promise{padding-top:290px}.lp-waso-promise__pic1{width:530px;height:210px;margin-right:190px}.lp-waso-promise__pic2{top:74px;width:75px;height:426px;margin-left:645px}.lp-waso-promise__pic3{width:439px;height:100px;margin-left:280px}.lp-waso-promise__pic4{width:170px;height:160px;margin-right:550px}.lp-waso-promise__inner{max-width:1076px}.lp-waso-promise__ttl{width:389px;margin:15px auto 30px}.lp-waso-promise__sustainability{margin-top:60px}.lp-waso-promise__sustainability--item{width:318px}.lp-waso-promise__detail{margin-top:80px;margin-bottom:30px}.lp-waso-promise__project{padding-top:160px;padding-bottom:160px}.lp-waso-promise-sustainability__ttl{padding-bottom:20px;font-size:24px}.lp-waso-promise-sustainability__ttl:before{height:4px}.lp-waso-promise-sustainability__desc{margin-top:30px;font-size:16px}.lp-waso-promise-detail-tab__item{margin-left:8px;margin-right:8px}.lp-waso-promise-detail-tab__item a{width:344px;height:98px;font-size:24px}.lp-waso-promise-detail-content__wrap{width:1258px;padding:80px 0 60px}.lp-waso-promise-policy__item{margin-bottom:20px}.lp-waso-promise-policy__icon{width:130px}.lp-waso-promise-policy__content{margin-left:166px}.lp-waso-promise-policy__content--ttl{margin-bottom:10px;font-size:20px}.lp-waso-promise-policy__content--desc{margin-bottom:30px;font-size:16px}.lp-waso-promise-policy__text{margin-left:20px;margin-bottom:20px;font-size:16px}.lp-waso-promise-story{max-width:1076px;margin:0 auto}.lp-waso-promise-story__ttl{margin-bottom:30px;font-size:24px}.lp-waso-promise-story__ttl--sub{margin-bottom:10px;font-size:20px}.lp-waso-promise-story__desc{width:450px;margin-bottom:30px;font-size:20px}.lp-waso-promise-story__desc.bold{width:520px;margin-bottom:50px}.lp-waso-promise-saving{max-width:1076px;margin:0 auto}.lp-waso-promise-saving__desc{width:450px;font-size:20px}.lp-waso-promise-saving__desc small{font-size:16px}.lp-waso-promise-project{width:1258px}.lp-waso-promise-project__pic{width:439px}.lp-waso-promise-project__ttl{margin-left:480px;margin-bottom:20px;padding-top:30px;padding-bottom:30px;padding-left:100px;font-size:20px}.lp-waso-promise-project__ttl:before{width:80px;height:80px}.lp-waso-promise-project__desc{margin-left:480px;font-size:16px}.lp-waso-promise-project__btn{margin-top:20px}.lp-waso-promise-project__btn a{width:160px;margin-left:480px;padding:10px 0;font-size:16px}.lp-waso{min-width:1258px}.lp-waso__bestsellers,.lp-waso__story,.lp-waso__ingredients,.lp-waso__products,.lp-waso__instagram{max-width:1440px}}@media screen and (min-width:800px){.lp-waso-modal__inner{margin-top:50px}.lp-waso-modal__btn--close{width:30px;height:30px}.lp-waso-modal-bright .lp-waso-modal__inner{max-width:800px}.lp-waso-modal-banner__text{padding:50px 0}.lp-waso-modal-banner__ttl{margin-top:24px;margin-bottom:16px;font-size:58px}.lp-waso-modal-banner__p{font-size:20px}.lp-waso-modal-banner__btn{margin-top:38px}.lp-waso-modal-banner__btn a{width:130px;padding:12px 0;font-size:16px}.lp-waso-modal-banner .lp-waso-modal__inner{max-width:800px}.lp-waso-modal-concern__warp{padding:40px}.lp-waso-modal-concern__pic1{width:40px;height:90px}.lp-waso-modal-concern__pic2{width:120px;height:30px}.lp-waso-modal-concern__pic3{bottom:66px;width:126px;height:40px}.lp-waso-modal-concern__pic4{right:40px;width:40px;height:100px}.lp-waso-modal-concern__ttl{padding-top:20px}.lp-waso-modal-concern__desc{margin-top:20px;font-size:18px}.lp-waso-modal-concern__step1 .lp-waso-modal-concern__ttl{width:473px}.lp-waso-modal-concern__step1--item{height:90px;padding-top:30px;padding-bottom:30px;font-size:20px}.lp-waso-modal-concern__step1--item:before{width:340px}.lp-waso-modal-concern__step1--btn{margin-top:40px}.lp-waso-modal-concern__step1--btn button{width:360px;padding:10px 0;font-size:16px}.lp-waso-modal-concern__step2 .lp-waso-modal-concern__ttl{width:531px}.lp-waso-modal-concern__step2--ttl{margin-top:40px;margin-bottom:10px;font-size:24px}.lp-waso-modal-concern__step2--desc{font-size:18px}.lp-waso-modal-concern__step2--list{margin:0 auto 40px}.lp-waso-modal-concern__step2--item{width:200px;margin:40px 16px 0}.lp-waso-modal-concern__step2--pic{width:200px}.lp-waso-modal-concern__step2--name{height:80px;margin-top:16px}.lp-waso-modal-concern__step2--name p{font-size:16px}.lp-waso-modal-concern__step2--btn{margin-top:20px}.lp-waso-modal-concern__step2--btn a{width:170px;padding:10px 0;font-size:16px}.lp-waso-modal-concern .lp-waso-modal__inner{max-width:800px}.lp-waso-modal-concern__btn-close{margin-top:60px}.lp-waso-modal-concern__btn-close a{padding-left:20px;font-size:16px}.lp-waso-modal-concern__btn-close a:before,.lp-waso-modal-concern__btn-close a:after{left:6px}}

.lp-waso-bestsellers-slider__pic {
    position: relative;
}
.lp-waso-bestsellers-slider__cat--new,
.lp-waso-products-item-products__badge {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    line-height: 1;
    color: #000;
}
.lp-waso-newlineup img,
.lp-waso__plp-head img {
    width: 100%;
}
.lp-waso-newlineup__box--inner {
    position: relative;
    padding: calc(64 * 100vw / 1440) calc(35 * 100vw / 1440) calc(69 * 100vw / 1440);
    border: solid 0.694444444444444vw #fff;
    background: #fbf6eb;
}
.lp-waso-newlineup__ttl {
    margin: 0 auto;
}
.lp-waso-newlineup__box {
    position: relative;
    z-index: 1;
    margin: 0 auto;
}
.lp-waso-newlineup {
    position: relative;
}
.lp-waso-newlineup__list {
    display: flex;
    justify-content: center;
}
.lp-waso-newlineup__item--copy p {
    color: #000;
    font-family:ShiseidoGinza,Helvetica Neue,Helvetica,Helvetica,Arial,sans-serif;
    font-weight: 700;
}
.lp-waso-use-89-less-plastic__ttl {
    position: relative;
}
.lp-waso-use-89-less-plastic__ttl:before {
    content: '';
    display: block;
    position: absolute;
    background-position: center center;
    background-size: cover;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content {
    position: relative;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content::before {
    content: '';
    display: block;
    position: absolute;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
.lp-waso-newlineup__pic1 {
    position: absolute;
    top: 0;
    right: 50%;
    background-size: 100% auto;
    background-image: url(../images/lp/waso/new-lineup_pic03.jpg?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic--pic1,
.lp-waso-products-item__use-89-less-plastic--pic2 {
    position: absolute;
    top: 0;
    right: 50%;
    background-size: 100% auto;
}
.lp-waso-products-item__use-89-less-plastic--pic1 {
    background-image: url(../images/lp/wasoproducts-lineup__pic09.jpg?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic--pic2 {
    background-image: url(../images/lp/wasoproducts-lineup__pic10.jpg?$staticlink$);
}
.lp-waso__plp-head {
    background: #fff;
}
@media screen and (min-width: 1440px) {
    .lp-waso-newlineup__box--inner {
        padding: 64px 35px 69px;
        border: solid 10px #fff;
    }
    .lp-waso-products-item__use-89-less-plastic--pic1 {
        left: 50%;
        margin-left: 271px;
    }
    .lp-waso-products-item__use-89-less-plastic--pic2 {
        left: auto;
        right: 50%;
        margin-right: -337px;
    }
    .lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content::before {
        right: 50%;
        margin-right: 470px;
    }
}
@media all and (min-width:769px){
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item-products__name p {
    min-height: 5.7em;
}
.lp-waso-promise-policy{
    padding-bottom: 92px;
}
.lp-waso-bestsellers-slider__cat--new {
    font-size: 12px;
    top: 88px;
}
.lp-waso-products-item-products__badge {
    font-size: 12px;
    top: 178px;
}
.lp-waso-newlineup__ttl {
    width: 281px;
    height: 39px;
}
.lp-waso-newlineup__list {
    margin-top: 58px;
}
.lp-waso-newlineup__list li {
    width: 480px;
}
.lp-waso-newlineup__list li:not(:first-of-type) {
    margin-left: 39px;
}
.lp-waso-newlineup__box {
    width: 1076px;
}
.lp-waso-newlineup {
    padding-top: 50px;
    margin-bottom: -60px;
}
.lp-waso-newlineup__item {
    display: flex;
    align-items: center;
}
.lp-waso-newlineup__item--pic,
.lp-waso-newlineup__item--copy {
    flex: 0 0 auto;
}
.lp-waso-newlineup__item--pic {
    width: 250px;
}
.lp-waso-newlineup__item--copy {
    width: 230px;
    font-size: 16px;
    padding-left: 34px;
}
.lp-waso-newlineup__pic1 {
    width: 327px;
    height: 211px;
    margin-right: 393px;
}
.lp-waso-products-item__use-89-less-plastic {
    padding-top: 546px;
    margin-top: -78px;
    margin-bottom: 209px;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content::before {
    top: 278px;
    width: 290px;
    height: 290px;
    background-image: url(../images/lp/waso/products-lineup__pic13.png?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic--pic1 {
    top: 0;
    right: 0;
    width: 449px;
    height: 442px;
    background-image: url(../images/lp/waso/products-lineup__pic9.jpg?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic--pic2 {
    top: 82px;
    width: 1103px;
    height: 465px;
    background-image: url(../images/lp/waso/products-lineup__pic10.jpg?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__products {
    top: -153px;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__ttl {
    width: 465px;
    padding-left: 114px;
    margin-bottom: 38px;
}
.lp-waso-use-89-less-plastic__ttl:before {
    width: 80px;
    height: 80px;
    top: 0;
    left: 0;
    background-image: url(../images/lp/waso/promise__policy--icon10.png?$staticlink$);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__desc {
    width: 620px;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__desc small {
    display: inline-block;
    margin-top: 18px;
    line-height: 1.5;
}
.lp-waso__plp-head {
    padding: 160px 0 70px;
}
.lp-waso__plp-head .lp-waso-plp-headc__ttl {
    width: 496px;
    margin: 0 auto;
}
}
@media (max-width:1440px) and (min-width:769px){
.lp-waso-promise-policy{
    padding-bottom: calc(92 * 100vw / 1440);
}
.lp-waso-bestsellers-slider__cat--new {
    font-size: calc(12 * 100vw / 1440);
    top: calc(88 * 100vw / 1440);
}
.lp-waso-products-item-products__badge {
    font-size: calc(12 * 100vw / 1440);
    top: calc(178 * 100vw / 1440);
}
.lp-waso-newlineup__ttl {
    width: calc(281 * 100vw / 1440);
    height: calc(39 * 100vw / 1440);
}
.lp-waso-newlineup__list {
    margin-top: calc(58 * 100vw / 1440);
}
.lp-waso-newlineup__list li {
    width: calc(480 * 100vw / 1440);
}
.lp-waso-newlineup__list li:not(:first-of-type) {
    margin-left: calc(39 * 100vw / 1440);
}
.lp-waso-newlineup__box {
    width: calc(1076 * 100vw / 1440);
}
.lp-waso-newlineup {
    padding-top: calc(50 * 100vw / 1440);
    margin-bottom: calc(-60 * 100vw / 1440);
}
.lp-waso-newlineup__item--pic {
    width: calc(250 * 100vw / 1440);
}
.lp-waso-newlineup__item--copy {
    width: calc(230 * 100vw / 1440);
    font-size: calc(16 * 100vw / 1440);
    padding-left: calc(34 * 100vw / 1440);
}
.lp-waso-newlineup__pic1 {
    width: calc(327 * 100vw / 1440);
    height: calc(211 * 100vw / 1440);
    margin-right: calc(393 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic {
    padding-top: calc(546 * 100vw / 1440);
    margin-top: calc(-78 * 100vw / 1440);
    margin-bottom: calc(209 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content::before {
    top: calc(278 * 100vw / 1440);
    left: calc(-6.319444444444445vw + (-40 * 100vw / 1440));
    width: calc(250 * 100vw / 1440);
    height: calc(290 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic--pic1 {
    width: calc(449 * 100vw / 1440);
    height: calc(442 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic--pic2 {
    top: calc(82 * 100vw / 1440);
    left: 0;
    width: calc(1103 * 100vw / 1440);
    height: calc(465 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__products {
    top: calc(-153 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__ttl {
    width: calc(465 * 100vw / 1440);
    padding-left: calc(114 * 100vw / 1440);
    margin-bottom: calc(38 * 100vw / 1440);
}
.lp-waso-use-89-less-plastic__ttl:before {
    width: 5.555555555555555vw;
    height: 5.555555555555555vw;
    top: 0;
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__desc {
    width: calc(620 * 100vw / 1440);
}
.lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__desc small {
    margin-top: calc(18 * 100vw / 1440);
    line-height: 1.5;
}
.lp-waso__plp-head {
    padding: calc(160 * 100vw / 1440) 0 calc(70 * 100vw / 1440);
}
.lp-waso__plp-head .lp-waso-plp-headc__ttl {
    width: calc(496 * 100vw / 1440);
}
}
@media all and (max-width:768px){
    .lp-waso-products-item-products__name {
        top: 0;
        bottom: 0;
        margin-bottom: 0;
        display: flex;
        align-items: center;
    }
    .lp-waso-bestsellers-slider__cat--new {
        font-size: calc(18 * 100vw / 750);
        top: calc(144 * 100vw / 750);
    }
    .lp-waso-products-item-products__badge {
        font-size: calc(18 * 100vw / 750);
        top: calc(-6 * 100vw / 750);
        right: 0;
        width: 29.333333333333332vw;
        margin: 0;
    }
    .lp-waso-newlineup__box--inner {
        padding: calc(64 * 100vw / 750) 0 calc(60 * 100vw / 750);
        border: solid 1.066666666666667vw #fff;
    }
    .lp-waso-newlineup__ttl {
        width: calc(314 * 100vw / 750);
    }
    .lp-waso-newlineup__list {
        margin-top: calc(60 * 100vw / 750);
    }
    .lp-waso-newlineup__list li {
        width: calc(284 * 100vw / 750);
    }
    .lp-waso-newlineup__list li:not(:first-of-type) {
        margin-left: calc(30 * 100vw / 750);
    }
    .lp-waso-newlineup__box {
        width: 89.33333333333333vw;
    }
    .lp-waso-newlineup {
        padding-top: calc(50 * 100vw / 750);
        margin-bottom: calc(-48 * 100vw / 750);
    }
    .lp-waso-newlineup__item--copy {
        font-size: calc(22 * 100vw / 750);
        margin-top: calc(43 * 100vw / 750);
    }
    .lp-waso-newlineup__item--pic {
        width: calc(262 * 100vw / 750);
    }
    .lp-waso-newlineup__pic1 {
        width: calc(195 * 100vw / 750);
        height: calc(212 * 100vw / 750);
        margin-right: calc(180 * 100vw / 750);
    }
    .lp-waso-products-item__use-89-less-plastic {
        padding: calc(374 * 100vw / 750) 0 calc(145 * 100vw / 750);
        margin-top: calc(-71 * 100vw / 750);
    }
    .lp-waso-newlineup__pic1 {
        background-image: url(../images/lp/waso/new-lineup_pic03@sp.jpg?$staticlink$);
    }
    .lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__content::before {
        top: calc(308 * 100vw / 750);
        right: -5.333333vw;
        width: calc(240 * 100vw / 750);
        height: calc(290 * 100vw / 750);
        background-image: url(../images/lp/waso/products-lineup__pic13@sp.png?$staticlink$);
    }
    .lp-waso-products-item__use-89-less-plastic--pic1 {
        top: 0;
        right: 0;
        width: calc(253 * 100vw / 750);
        height: calc(258 * 100vw / 750);
        background-image: url(../images/lp/waso/products-lineup__pic9@sp.jpg?$staticlink$);
    }
    .lp-waso-products-item__use-89-less-plastic--pic2 {
        top: calc(70 * 100vw / 750);
        left: 0;
        width: calc(585 * 100vw / 750);
        height: calc(304 * 100vw / 750);
        background-image: url(../images/lp/waso/products-lineup__pic10@sp.jpg?$staticlink$);
    }
    .lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__ttl {
        width: calc(491 * 100vw / 750);
        padding-left: calc(100 * 100vw / 750);
        margin-bottom: calc(58 * 100vw / 750);
    }
    .lp-waso-products-item__use-89-less-plastic .lp-waso-products-item-products:last-of-type {
        margin-bottom: 0;
    }
    .lp-waso-use-89-less-plastic__ttl:before {
        width: 10.666666666666668vw;
        height: 10.666666666666668vw;
        top: calc(11 * 100vw / 750);
        left: 0;
        background-image: url(../images/lp/waso/promise__policy--icon10@sp.png?$staticlink$);
    }
    .lp-waso-products-item__use-89-less-plastic .lp-waso-products-item__desc small {
        display: inline-block;
        margin-top: calc(36 * 100vw / 750);
        line-height: 1.3;
    }
    .lp-waso__plp-head {
        padding: calc(160 * 100vw / 750) 0 calc(50 * 100vw / 750);
    }
    .lp-waso__plp-head .lp-waso-plp-headc__ttl {
        width: calc(553 * 100vw / 750);
        margin: 0 auto;
    }
}
/* 231218 */
.lp-waso-main-visual {
    margin: 0 auto;
}
.lp-waso-main-visual img {
    width: 100%;
}
@media all and (min-width:769px){
    .lp-waso-main-visual {
        width: 281px;
        padding-top: 85px;
    }
    .lp-waso-bestsellers {
        padding-top: 55px;
    }
    .lp-waso-bestsellers .lp-waso-module__ttl--desc {
        margin-top: 171px;
    }
    .lp-waso-bestsellers__pic2 {
        top: -7px;
    }
}
@media (max-width:1440px) and (min-width:769px){
    .lp-waso-main-visual {
        width: calc(281 * 100vw / 1440);
        padding-top: calc(85 * 100vw / 1440);
    }
    .lp-waso-bestsellers {
        padding-top: calc(55 * 100vw / 1440);
    }
    .lp-waso-bestsellers .lp-waso-module__ttl--desc {
        margin-top: calc(171 * 100vw / 1440);
    }
    .lp-waso-bestsellers__pic2 {
        top: calc(-7 * 100vw / 1440);
    }
}
@media all and (max-width:768px){
    .lp-waso-main-visual {
        width: calc(281 * 100vw / 750);
        padding-top: calc(101 * 100vw / 750);
    }
    .lp-waso-bestsellers {
        padding-top: calc(44 * 100vw / 750);
    }
    .lp-waso-bestsellers .lp-waso-module__ttl--desc {
        margin-top: calc(120 * 100vw / 750);
    }
    .lp-waso-bestsellers__pic1 {
        top: calc(84 * 100vw / 750);
    }
    .lp-waso-bestsellers__pic2 {
        top: calc(-76 * 100vw / 750);
        right: calc(21 * 100vw / 750);
    }
}