.mainBG{background-color:#fdf8f3 !important}.bg{background-color:#fdf8f3 !important}.bgWhite{background-color:#fff !important}.bgPageColor{background-color:#fdf8f3 !important}.mb0{margin-bottom:0 !important}header{position:relative}.kome{line-height:1.5;vertical-align:text-top;font-size:10px !important;font-size:1rem !important;display:inline !important;padding:0 !important}.kome_txt{font-size:12px !important;font-size:1.2rem !important;padding:0 !important;color:#1c1c1c !important;text-align:left !important}.breadcrumbs{position:absolute;left:20px;margin-top:20px !important}@media(width >= 769px){.breadcrumbs{left:160px}}.PageSkincareTopHero{background:url(../../img/skincaretop/hero_sp.jpg) no-repeat center/cover;width:100%;height:620px;background-size:cover}@media(width >= 769px){.PageSkincareTopHero{background:url(../../img/skincaretop/hero_pc.jpg) no-repeat center/cover}}.PageSkincareTop_inner .PageSkincareTop_ttl{margin-bottom:40px}.PageSkincareTop_inner .PageSkincareTop_ttl h2{font-family:"Noto Serif JP M";text-align:center;font-size:clamp(2.4rem,.78vw + 2.094rem,3.6rem);line-height:56px}.PageSkincareTop_inner .PageSkincareTop_ttl h2 span{color:#e0b699}.PageSkincareTop_inner .PageSkincareTop_text p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);line-height:2.25;text-align:center}.PageSkincareTopProduct_inner .PageSkincareTopProduct_ttl{margin-bottom:40px}.PageSkincareTopProduct_inner .PageSkincareTopProduct_ttl h2{text-align:center;font-size:clamp(3rem,.39vw + 2.847rem,3.6rem);line-height:1.67}@media(width >= 769px){.PageSkincareTopProduct_inner .PageSkincareTopProduct_ttl h2{line-height:1.56}}.PageSkincareTopProduct_inner .PageSkincareTopProduct_ttl h2 span{color:#e0b699;display:block}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list{align-items:center;justify-content:center;gap:50px}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li{width:100%;margin-bottom:50px}@media(width >= 769px){.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li{width:28%;margin-bottom:0px}}@media(width >= 1200px){.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li{width:30%}}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li .BtnArea_link{padding:10px 0;width:min(100%,210px)}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li picture{display:block;margin-bottom:20px;position:relative}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li picture::after{content:"";background:url(../../img/skincaretop/arrow.svg) no-repeat center/contain;position:absolute;width:20px;height:40px;bottom:-230px;right:44%;transform:rotate(90deg)}@media(width >= 769px){.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li picture::after{bottom:40%;right:-30px;transform:unset}}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li .afternone::after{display:none}.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li h3{font-size:clamp(1.6rem,.13vw + 1.549rem,1.8rem);text-align:center;line-height:1.88;font-weight:500;margin-bottom:20px}@media(width >= 769px){.PageSkincareTopProduct_inner .PageSkincareTopProduct_list li h3{line-height:1.78}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl{margin-bottom:20px}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl h2{text-align:center;font-size:clamp(3rem,.39vw + 2.847rem,3.6rem);line-height:1.67;font-family:"Noto Serif JP";font-weight:500}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl h2{line-height:1.56}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl .ttl{margin-bottom:60px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl .ttl{margin-bottom:80px}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_ttl .ttl span{color:#e0b699;display:block}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_text{margin-bottom:60px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_text{margin-bottom:80px}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_text p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);line-height:2.25;text-align:center}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list{margin-bottom:60px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list{margin-bottom:80px}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list li{align-items:center;margin-bottom:60px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list li{margin-bottom:80px}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistLeft{width:100%;margin-bottom:40px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistLeft{margin-bottom:0px;width:38%}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight{width:100%}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight{width:58%}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight h3{font-size:clamp(3rem,.39vw + 2.847rem,3.6rem);font-weight:500;text-align:left}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight span{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);display:block;margin-bottom:20px;color:#e0b699;padding:5px 20px;width:fit-content;text-align:center;margin-bottom:20px}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight span{margin-bottom:30px}}.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight p{font-size:clamp(1.4rem,.13vw + 1.349rem,1.6rem);font-weight:400;line-height:2.43;text-align:justify}@media(width >= 769px){.PageSkincareTopItem .PageSkincareTopItem_inner .PageSkincareTopItem_list .PageSkincareTopItemlistRight p{line-height:2.25}}.PageSkincareFace_inner .TopTtl{margin-bottom:140px}.PageSkincareFace_inner .TopTtl h2{color:#e0b699 !important;line-height:1.33}.PageSkincareFace_inner .TopTtl h2::after{background-color:#e0b699 !important}.PageSkincareFace_inner .PageSkincareFace_list li{margin-bottom:60px}@media(width >= 769px){.PageSkincareFace_inner .PageSkincareFace_list li{margin-bottom:80px}}.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceLeft{width:100%;margin-bottom:40px}@media(width >= 769px){.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceLeft{margin-bottom:0px;width:38%}}.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceRight{width:100%}@media(width >= 769px){.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceRight{width:58%}}.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceRight h3{font-size:clamp(1.8rem,.13vw + 1.749rem,2rem);font-weight:500;line-height:2.11;text-align:left;margin-bottom:30px}@media(width >= 769px){.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceRight h3{margin-bottom:40px}}.PageSkincareFace_inner .PageSkincareFace_list li .PageSkincareFaceRight p{margin-bottom:30px}/*# sourceMappingURL=page-skincare_home.css.map */
