﻿.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-sheet section.point.point-1 .awa-1{position:absolute;top:-10px;right:2.5vw;z-index:10}.page-lp-sheet section.point.point-2{margin-top:55px}.page-lp-sheet section.point.point-2::before{background-image:none}.page-lp-sheet section.point.point-2 .awa-1{position:absolute;top:64vw;right:5vw}}@media screen and (min-width: 768px){.page-lp-sheet section.point.point-1 .awa-1{position:absolute;top:-35px;left:460px}.page-lp-sheet section.point.point-2::before{background-image:none}.page-lp-sheet section.point.point-2 .awa-1{position:absolute;bottom:-125px;left:50%;margin-left:-650px}}@media screen and (max-width: 767px){.onayami{margin-top:40px;padding-bottom:19vw;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:80.8vw;max-width:450px}.onayami .product-img img{width:100%}.onayami .awa-2{position:absolute;top:264px;left:50%;margin-left:-180px}.onayami .awa-3{display:none}}@media screen and (min-width: 768px){.onayami{margin-top:55px;padding-bottom:100px;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:589px}.onayami .product-img img{width:100%}.onayami .awa-2{position:absolute;top:185px;left:50%;margin-left:-640px}.onayami .awa-3{position:absolute;top:485px;left:50%;margin-left:420px}}@media screen and (max-width: 767px){section.large-sheet{margin-top:120px;position:relative}section.large-sheet .large-sheet-title{text-align:center}section.large-sheet .large-sheet-title .large-sheet-title-text{display:inline-block;font-size:18px;line-height:1.3em;letter-spacing:0.1em;color:#ab9667;text-align:center;border-top:0.5px solid #ab9667;border-bottom:0.5px solid #ab9667;padding:6px 15px}section.large-sheet .large-sheet-contents{display:flex;align-items:center;justify-content:space-between;width:90vw;margin:20px auto 0}section.large-sheet .large-sheet-contents .large-sheet-text{font-size:12px;line-height:1.5em;color:#ab9667}section.large-sheet .large-sheet-contents .large-sheet-pic{margin-left:25px;width:28vw;min-width:28vw;max-width:28vw}section.large-sheet .large-sheet-contents .large-sheet-pic img{width:100%}section.large-sheet .awa-1{position:absolute;top:-50px;right:5vw}}@media screen and (min-width: 768px){section.large-sheet{margin-top:180px;position:relative}section.large-sheet .large-sheet-title{text-align:center}section.large-sheet .large-sheet-title .large-sheet-title-text{width:790px;display:inline-block;font-size:30px;line-height:1em;letter-spacing:0.1em;color:#ab9667;text-align:center;border-top:1px solid #ab9667;border-bottom:1px solid #ab9667;padding:6px 0}section.large-sheet .large-sheet-contents{display:flex;align-items:center;justify-content:space-between;width:790px;margin:30px auto 0}section.large-sheet .large-sheet-contents .large-sheet-text{font-size:16px;line-height:2.125em;color:#ab9667}section.large-sheet .large-sheet-contents .large-sheet-pic{margin-left:25px;width:208px;min-width:208px;max-width:208px}section.large-sheet .large-sheet-contents .large-sheet-pic img{width:100%}section.large-sheet .awa-1{display:none}}@media screen and (max-width: 767px){section.kowaza{margin-top:60px;position:relative}section.kowaza .kowaza-title{text-align:center}section.kowaza .kowaza-title .kowaza-title-text{display:inline-block;font-size:18px;line-height:1.3em;letter-spacing:0.1em;color:#ab9667;text-align:center;border-top:0.5px solid #ab9667;border-bottom:0.5px solid #ab9667;padding:6px 50px}section.kowaza .kowaza-contents{display:flex;justify-content:space-between;width:90vw;margin:60px auto 0;position:relative}section.kowaza .kowaza-contents.reverse .kowaza-pic{margin-left:0;margin-right:15px}section.kowaza .kowaza-contents .kowaza-texts{color:#ab9667}section.kowaza .kowaza-contents .kowaza-texts .kowaza-text-1{position:absolute;top:-30px;left:0;font-size:14px;font-weight:bolder;line-height:1.5em;color:#ab9667}section.kowaza .kowaza-contents .kowaza-texts .kowaza-text-2{font-size:13px;line-height:1.5em;color:#ab9667}section.kowaza .kowaza-contents .kowaza-pic{margin-left:15px;width:28vw;min-width:28vw;max-width:28vw}section.kowaza .kowaza-contents .kowaza-pic img{width:100%}section.kowaza .awa-1{position:absolute;top:-30px;left:5vw}}@media screen and (min-width: 768px){section.kowaza{margin-top:145px;position:relative}section.kowaza .kowaza-title{text-align:center}section.kowaza .kowaza-title .kowaza-title-text{display:inline-block;font-size:30px;line-height:1em;letter-spacing:0.1em;color:#ab9667;text-align:center;border-top:1px solid #ab9667;border-bottom:1px solid #ab9667;padding:6px 15px}section.kowaza .kowaza-contents{display:flex;align-items:center;justify-content:space-between;width:790px;margin:20px auto 0}section.kowaza .kowaza-contents.reverse{margin-top:50px}section.kowaza .kowaza-contents.reverse .kowaza-pic{margin-left:0;margin-right:25px}section.kowaza .kowaza-contents .kowaza-texts{color:#ab9667}section.kowaza .kowaza-contents .kowaza-texts .kowaza-text-1{font-size:20px;font-weight:bolder;line-height:2.125em}section.kowaza .kowaza-contents .kowaza-texts .kowaza-text-2{font-size:16px;line-height:2.125em}section.kowaza .kowaza-contents .kowaza-pic{margin-left:25px;width:208px;min-width:208px;max-width:208px}section.kowaza .kowaza-contents .kowaza-pic img{width:100%}section.kowaza .awa-1{position:absolute;top:-18px;left:50%;margin-left:475px}}@media screen and (max-width: 767px){section.type-lineup{margin-top:-20px;padding-top:85px;position:relative}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 .type-obi{margin:30px auto 0;width:90vw;font-size:16px;font-weight:bolder;letter-spacing:0.1em;text-align:center;display:block;position:relative;line-height:35px}section.type-lineup .type-obi::before{content:"";background-image:linear-gradient(to right, #b6ae9a, #b6ae9a 2px, transparent 2px, transparent 4px);background-size:4px 1px;background-repeat:repeat-x;display:block;width:100%;height:1px;position:absolute;top:0;left:0;right:0}section.type-lineup .type-obi::after{content:"";background-image:linear-gradient(to right, #b6ae9a, #b6ae9a 2px, transparent 2px, transparent 4px);background-size:4px 1px;background-repeat:repeat-x;display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;right:0}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-arch{margin:0 auto;width:180px;padding-bottom:5px}section.type-lineup .boxes .box .box-arch img{width:100%}section.type-lineup .boxes .box .box-arch .kome{display:inline-block;position:absolute;top:25px;left:50%;font-size:10px;transform:translateX(-50%)}section.type-lineup .boxes .box .box-product{width:100%;text-align:center}section.type-lineup .boxes .box .box-product img{height:190px}section.type-lineup .boxes .box .box-product .box-product-icon::before,section.type-lineup .boxes .box .box-product .box-product-icon span{font-size:10px;font-weight:bolder;white-space:nowrap;line-height:1em;display:inline-block;transform:scale(0.8)}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-water{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:57px;left:50%;margin-left:-111px;color:#2b77c1;background-color:#eaf3fb}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-water::before{content:"ウォーター"}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-oil-in{width:48px;height:57px;background-image:url(../../../assets/images/lineup/icon-oil-in.png);background-size:48px 57px;padding-top:23px;position:absolute;top:57px;left:50%;margin-left:-111px;color:#d29809}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}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{position:absolute;bottom:-50px;right:10px}section.type-lineup .awa-1{position:absolute;top:-6px;right:5vw}section.type-lineup .awa-2{position:absolute;top:-6px;left:0}section.type-lineup .awa-3{position:absolute;top:-40px;right:10vw}section.type-lineup .awa-4{position:absolute;top:-55px;left:2vw}section.type-lineup .awa-5{position:absolute;top:-80px;right:3vw}}@media screen and (min-width: 768px){section.type-lineup{margin-top:-50px;padding-top:155px;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 .type-obi{margin:60px auto 0;width:1000px;font-size:20px;font-weight:bolder;letter-spacing:0.1em;text-align:center;display:block;position:relative;line-height:50px}section.type-lineup .type-obi::after{content:"";background-image:linear-gradient(to right, #6d5d35, #6d5d35 5px, transparent 5px, transparent 8px);background-size:8px 1px;background-repeat:repeat-x;display:block;width:100%;height:1px;position:absolute;top:0;left:0;right:0}section.type-lineup .type-obi::before{content:"";background-image:linear-gradient(to right, #6d5d35, #6d5d35 5px, transparent 5px, transparent 8px);background-size:8px 1px;background-repeat:repeat-x;display:block;width:100%;height:1px;position:absolute;bottom:0;left:0;right:0}section.type-lineup .boxes{width:1020px;margin:40px auto 0;display:flex;justify-content:center;position:relative}section.type-lineup .boxes .box{width:340px;padding-bottom:90px;position:relative}section.type-lineup .boxes .box .box-arch{margin:0 auto;width:229px;height:55px}section.type-lineup .boxes .box .box-arch img{width:100%}section.type-lineup .boxes .box .box-arch .kome{display:inline-block;position:absolute;top:33px;left:50%;font-size:12px;transform:translateX(-50%)}section.type-lineup .boxes .box .box-product{width:100%;text-align:center}section.type-lineup .boxes .box .box-product img{height:300px}section.type-lineup .boxes .box .box-product .box-product-icon::before,section.type-lineup .boxes .box .box-product .box-product-icon span{font-size:11px;font-weight:bolder;white-space:nowrap;line-height:1em;display:inline-block}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-water{width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:80px;left:50%;margin-left:-150px;color:#2b77c1;background-color:#eaf3fb}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-water::before{content:"ウォーター"}section.type-lineup .boxes .box .box-product .box-product-icon.box-product-icon-oil-in{width:54px;height:73px;background-image:url(../../../assets/images/lineup/icon-oil-in.png);background-size:54px 73px;padding-top:33px;position:absolute;top:80px;left:50%;margin-left:-150px;color:#d29809}section.type-lineup .boxes .box .box-product-name{margin-top:15px;font-size:16px;letter-spacing:0.05em;line-height:1.5em;text-align:center;height:55px}section.type-lineup .boxes .box .box-product-name span.spsp{display:none}section.type-lineup .boxes .box .box-product-text{margin-top:10px;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{font-size:12px;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:-42px;right:-45px}section.type-lineup .awa-1{position:absolute;top:51px;left:50%;margin-left:-532px}section.type-lineup .awa-2,section.type-lineup .awa-5{display:none}section.type-lineup .awa-3{position:absolute;top:351px;right:-50px}section.type-lineup .awa-4{position:absolute;top:-11px;left:-180px}}
