.color-micellar-sensitive{color:#f16843 !important}.color-micellar-brightup{color:#3772ca !important}.color-micellar-moist{color:#ec578f !important}.color-sengan-brightup{color:#3772ca !important}.color-sengan-moist{color:#ec578f !important}.color-sengan-biyoueki{color:#ec578f !important}.color-sheet-brightup{color:#3772ca !important}.color-sheet-moist{color:#ec578f !important}.color-sheet-enrich{color:#9c73d8 !important}.color-facewash-controlcare{color:#10b9c4 !important}.color-facewash-brightup{color:#3772ca !important}.color-facewash-moist{color:#ec578f !important}.bgcolor-micellar-sensitive{background-color:#f16843 !important}.bgcolor-micellar-brightup{background-color:#3772ca !important}.bgcolor-micellar-moist{background-color:#ec578f !important}.bgcolor-sengan-brightup{background-color:#3772ca !important}.bgcolor-sengan-moist{background-color:#ec578f !important}.bgcolor-sengan-biyoueki{background-color:#ec578f !important}.bgcolor-sheet-brightup{background-color:#3772ca !important}.bgcolor-sheet-moist{background-color:#ec578f !important}.bgcolor-sheet-enrich{background-color:#9c73d8 !important}.bgcolor-facewash-controlcare{background-color:#10b9c4 !important}.bgcolor-facewash-brightup{background-color:#3772ca !important}.bgcolor-facewash-moist{background-color:#ec578f !important}.bordercolor-micellar-sensitive{border-color:#f16843 !important}.bordercolor-micellar-brightup{border-color:#3772ca !important}.bordercolor-micellar-moist{border-color:#ec578f !important}.bordercolor-sengan-brightup{border-color:#3772ca !important}.bordercolor-sengan-moist{border-color:#ec578f !important}.bordercolor-sengan-biyoueki{border-color:#ec578f !important}.bordercolor-sheet-brightup{border-color:#3772ca !important}.bordercolor-sheet-moist{border-color:#ec578f !important}.bordercolor-sheet-enrich{border-color:#9c73d8 !important}.bordercolor-facewash-controlcare{border-color:#10b9c4 !important}.bordercolor-facewash-brightup{border-color:#3772ca !important}.bordercolor-facewash-moist{border-color:#ec578f !important}@media screen and (max-width: 767px){.page-lp-facewash section.point.point-1 .awa-1{position:absolute;top:-10px;right:2.5vw;z-index:10}.page-lp-facewash section.point.point-2{margin-top:55px}.page-lp-facewash section.point.point-2::before{background-image:none}.page-lp-facewash section.point.point-2 .awa-1{position:absolute;bottom:-60px;left:50%;margin-left:25px}.page-lp-facewash section.point.point-2 .awa-2{position:absolute;top:0;right:3vw;z-index:3}}@media screen and (min-width: 768px){.page-lp-facewash section.point.point-1 .awa-1{position:absolute;top:-35px;left:500px}.page-lp-facewash section.point.point-2::before{background-image:none}.page-lp-facewash section.point.point-2 .fukidashi-a::before{top:-18px !important}.page-lp-facewash section.point.point-2 .awa-1{position:absolute;bottom:-90px;left:50%;margin-left:10px}.page-lp-facewash section.point.point-2 .awa-2{display:none}}@media screen and (max-width: 767px){.onayami{margin-top:40px;padding-bottom:32vw;position:relative}.onayami .onayami-title-1{text-align:center;font-size:16px;letter-spacing:0.1em}.onayami .onayami-title-2{margin-top:15px;text-align:center;font-size:16px;font-weight:bolder;line-height:1.77em;letter-spacing:0.05em}.onayami .boxes{display:flex;justify-content:center;flex-wrap:wrap;max-width:450px;margin:40px auto 0}.onayami .boxes .box{width:164px;height:170px;background-size:164px 170px;position:relative;display:flex;justify-content:center;align-items:center}.onayami .boxes .box:nth-of-type(1){margin-right:8vw;background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-a-sp.png)}.onayami .boxes .box:nth-of-type(2){background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-c-sp.png)}.onayami .boxes .box:nth-of-type(3){margin-top:-10px;background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-b-sp.png)}.onayami .boxes .box .box-num{width:70px;position:absolute;top:-12px;left:50%;margin-left:-38px}.onayami .boxes .box .box-num img{width:100%}.onayami .boxes .box .box-text{font-size:12px;line-height:1.777em;text-align:center}.onayami .product-img{position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);width:41.2vw;max-width:250px}.onayami .product-img img{width:100%}.onayami .awa-2{position:absolute;top:494px;left:7vw}.onayami .awa-3{position:absolute;top:204px;right:7vw}}@media screen and (min-width: 768px){.onayami{margin-top:55px;padding-bottom:150px;position:relative}.onayami .onayami-title-1{text-align:center;font-size:26px;letter-spacing:0.1em;line-height:1.77em}.onayami .onayami-title-2{margin-top:55px;text-align:center;font-size:26px;font-weight:bolder;line-height:1.77em;letter-spacing:0.1em}.onayami .boxes{display:flex;justify-content:space-between;width:860px;margin:70px auto 0}.onayami .boxes .box{width:266px;height:275px;background-size:266px 275px;position:relative;display:flex;justify-content:center;align-items:center}.onayami .boxes .box:nth-of-type(1){background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-a.png)}.onayami .boxes .box:nth-of-type(2){background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-b.png)}.onayami .boxes .box:nth-of-type(3){background-image:url(../../../assets/images/lp/sheet/onayami/onayami-fukidashi-c.png)}.onayami .boxes .box .box-num{width:98px;position:absolute;top:-19px;left:50%;margin-left:-119px}.onayami .boxes .box .box-num img{width:100%}.onayami .boxes .box .box-text{font-size:18px;line-height:1.777em;text-align:center}.onayami .product-img{position:absolute;bottom:-135px;left:50%;transform:translateX(-50%);width:265px}.onayami .product-img img{width:100%}.onayami .awa-2{position:absolute;bottom:-100px;left:50%;margin-left:-440px}.onayami .awa-3{position:absolute;top:345px;left:50%;margin-left:420px}}@media screen and (max-width: 767px){section.massage{margin-top:120px;position:relative}section.massage .massage-title{text-align:center}section.massage .massage-title .massage-title-text{display:inline-block;font-size:18px;line-height:1.3em;letter-spacing:0.1em;color:#89aba1;text-align:center;border-top:0.5px solid #89aba1;border-bottom:0.5px solid #89aba1;padding:6px 15px}section.massage .massage-contents{display:flex;align-items:center;justify-content:space-between;width:90vw;margin:20px auto 0}section.massage .massage-contents .massage-text{font-size:12px;line-height:1.5em;color:#89aba1}section.massage .massage-contents .massage-pic{margin-left:25px;width:28vw;min-width:28vw;max-width:28vw}section.massage .massage-contents .massage-pic img{width:100%}section.massage .awa-1{position:absolute;bottom:-90px;right:25vw;z-index:3}}@media screen and (min-width: 768px){section.massage{margin-top:180px;position:relative}section.massage .massage-title{text-align:center}section.massage .massage-title .massage-title-text{display:inline-block;font-size:30px;line-height:1em;letter-spacing:0.1em;color:#89aba1;text-align:center;border-top:1px solid #89aba1;border-bottom:1px solid #89aba1;padding:6px 25px}section.massage .massage-contents{display:flex;align-items:center;justify-content:space-between;width:790px;margin:30px auto 0}section.massage .massage-contents .massage-text{font-size:16px;line-height:2.125em;color:#89aba1}section.massage .massage-contents .massage-pic{margin-left:25px;width:208px;min-width:208px;max-width:208px}section.massage .massage-contents .massage-pic img{width:100%}section.massage .awa-1{position:absolute;top:0;left:50%;margin-left:425px}}@media screen and (max-width: 767px){section.type-lineup{padding-top:65px}section.type-lineup .title{text-align:center}section.type-lineup .title .title-ja{font-size:21px;font-weight:normal;letter-spacing:0.1em}section.type-lineup .title .title-en{margin-top:8px;font-size:14px;letter-spacing:0.1em}section.type-lineup .boxes{width:90vw;max-width:450px;margin:0 auto}section.type-lineup .boxes .box{margin-top:35px;width:100%;position:relative}section.type-lineup .boxes .box.box-controlcare .box-arch{width:175px}section.type-lineup .boxes .box.box-brightup .box-arch{width:154px}section.type-lineup .boxes .box.box-moist .box-arch{width:118px}section.type-lineup .boxes .box .box-arch{margin:0 auto;height:40px}section.type-lineup .boxes .box .box-arch img{width:100%}section.type-lineup .boxes .box .box-product{width:100%;text-align:center}section.type-lineup .boxes .box .box-product img{height:210px}section.type-lineup .boxes .box .box-product-name{margin-top:15px;font-size:15px;letter-spacing:0.05em;line-height:1.5em;text-align:center;position:relative}section.type-lineup .boxes .box .box-product-name .yakuyou{border-width:1px;border-style:solid;font-size:10px;line-height:1em;padding:3px 5px;display:inline-block;position:absolute;top:1px;left:50%;margin-left:-170px}section.type-lineup .boxes .box .box-product-text{margin-top:10px;font-size:12px;letter-spacing:0.05em;line-height:1.5em;text-align:left;padding:0 20px}section.type-lineup .boxes .box .box-product-text .kome{font-size:10px;color:#978c70}section.type-lineup .boxes .box .btns{margin-top:10px;display:flex;justify-content:center;position:relative}section.type-lineup .boxes .box .btns .round-btn-arrow{margin:10px 5px 0;font-size:12px;letter-spacing:0.05em;background-color:#6d5d35;color:#f8f7f5;width:100%;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;position:relative}section.type-lineup .boxes .box .btns .round-btn-arrow svg{width:39px;fill:currentColor}section.type-lineup .boxes .box .btns .round-btn-arrow::after{content:"\e900";font-family:'icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11%;transform:translateY(-50%) scale(0.8);font-size:10px;transition:.2s}section.type-lineup .boxes .box .btns .round-btn-arrow:hover::after{transform:translateY(-50%) scale(0.8) translateX(3px)}section.type-lineup .boxes .box .btns .shops-popup{margin:10px 5px 0;width:100%}section.type-lineup .boxes .box .btns .shops-popup .round-btn-cart{height:40px !important;border-radius:20px !important}section.type-lineup .boxes .box .btns .shops-popup .shops{margin-left:-35px}section.type-lineup .recipe{margin:45px auto 0;background-color:#f8f7f5;width:90vw;max-width:450px;border-radius:10px;padding-bottom:20px;position:relative}section.type-lineup .recipe .recipe-title{font-size:15px;line-height:1em;font-weight:normal;text-align:center;transform:translateY(-0.5em);letter-spacing:0.1em}section.type-lineup .recipe ul.feature{margin:10px 0 0;padding:0;display:flex;justify-content:center}section.type-lineup .recipe ul.feature li{list-style:none;font-size:11px;letter-spacing:0.05em;line-height:1.22em;display:flex;justify-content:center;align-items:center;text-align:center;width:65px;height:70px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-middle.png);background-size:65px 70px}section.type-lineup .recipe ul.feature li:first-child{width:67px;height:70px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-left.png);background-size:67px 70px}section.type-lineup .recipe ul.feature li:last-child{width:67px;height:70px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-right.png);background-size:67px 70px}section.type-lineup .recipe .note{margin-top:10px;text-align:center;font-size:10px;line-height:1.5em}section.type-lineup .recipe .note .kome{font-size:10px}section.type-lineup .recipe .recipe-awa{display:none}section.type-lineup .awa-1{position:absolute;top:120px;left:5vw}section.type-lineup .awa-2{position:absolute;top:120px;right:5vw}section.type-lineup .awa-3{position:absolute;top:150px;left:5vw}}@media screen and (min-width: 768px){section.type-lineup{padding-top:170px;position:relative}section.type-lineup .title{text-align:center}section.type-lineup .title .title-ja{font-size:34px;font-weight:normal;letter-spacing:0.1em}section.type-lineup .title .title-en{margin-top:17px;font-size:24px;letter-spacing:0.1em}section.type-lineup .boxes{width:1020px;margin:80px auto 0;display:flex;position:relative}section.type-lineup .boxes .box{width:340px;padding-bottom:90px;position:relative}section.type-lineup .boxes .box.box-controlcare .box-arch{width:228px}section.type-lineup .boxes .box.box-brightup .box-arch{width:204px}section.type-lineup .boxes .box.box-moist .box-arch{width:157px}section.type-lineup .boxes .box .box-arch{margin:0 auto;height:55px}section.type-lineup .boxes .box .box-arch img{width:100%}section.type-lineup .boxes .box .box-product{width:100%;text-align:center}section.type-lineup .boxes .box .box-product img{height:310px}section.type-lineup .boxes .box .box-product-name{margin-top:20px;font-size:16px;letter-spacing:0.05em;line-height:1.5em;text-align:center;height:75px;position:relative}section.type-lineup .boxes .box .box-product-name .yakuyou{border-width:1px;border-style:solid;font-size:14px;line-height:1em;padding:3px 5px;display:inline-block;transform:translateY(-5px);position:absolute;top:5px;left:50%;margin-left:-85px}section.type-lineup .boxes .box .box-product-text{margin-top:15px;font-size:14px;letter-spacing:0.05em;line-height:1.57em;text-align:left;padding:0 20px}section.type-lineup .boxes .box .box-product-text .kome{margin-top:5px;font-size:12px;display:inline-block;line-height:1.3em;color:#978c70}section.type-lineup .boxes .box .btns{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}section.type-lineup .boxes .box .btns .round-btn-arrow{margin:10px auto 0;font-size:14px;letter-spacing:0.05em;background-color:#6d5d35;color:#f8f7f5;width:210px;height:50px;border-radius:25px;display:flex;align-items:center;justify-content:center;position:relative}section.type-lineup .boxes .box .btns .round-btn-arrow svg{width:39px;fill:currentColor}section.type-lineup .boxes .box .btns .round-btn-arrow::after{content:"\e900";font-family:'icons' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11%;transform:translateY(-50%) scale(0.8);font-size:10px;transition:.2s}section.type-lineup .boxes .box .btns .round-btn-arrow:hover::after{transform:translateY(-50%) scale(0.8) translateX(3px)}section.type-lineup .boxes .box .btns .shops-popup{margin:10px auto 0;position:relative}section.type-lineup .recipe{margin:65px auto 0;background-color:#f8f7f5;width:1000px;border-radius:20px;padding-bottom:30px;position:relative}section.type-lineup .recipe .recipe-title{font-size:20px;line-height:1em;font-weight:normal;text-align:center;transform:translateY(-0.5em);letter-spacing:0.1em}section.type-lineup .recipe ul.feature{margin:20px 0 0;padding:0;display:flex;justify-content:center}section.type-lineup .recipe ul.feature li{list-style:none;font-size:18px;letter-spacing:0.1em;line-height:1.22em;display:flex;justify-content:center;align-items:center;text-align:center;width:130px;height:140px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-middle.png);background-size:130px 140px}section.type-lineup .recipe ul.feature li:first-child{width:135px;height:140px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-left.png);background-size:135px 140px}section.type-lineup .recipe ul.feature li:last-child{width:135px;height:140px;background-image:url(../../../assets/images/lp/sengan/type-lineup/circle-right.png);background-size:135px 140px}section.type-lineup .recipe .note{margin-top:20px;text-align:center;font-size:14px;line-height:1.3em}section.type-lineup .recipe .note .kome{font-size:12px}section.type-lineup .recipe .recipe-awa{position:absolute;bottom:60px;right:-45px}section.type-lineup .awa-2,section.type-lineup .awa-3{display:none}section.type-lineup .awa-1{position:absolute;top:316px;left:50%;margin-left:-250px}}
