@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{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{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}.wrapper{min-width:auto!important;overflow:visible}html{scroll-behavior:smooth}.block-page-top{bottom:90px!important}.ani-fadein{opacity:0}.ani-fadein.is-active{animation:ani-fadein 0.65s cubic-bezier(0.2,0.3,0.65,1.01) both}@keyframes ani-fadein{0%{filter:blur(12px);opacity:0}to{filter:blur(0px);opacity:1}}.ani-fadeinB{opacity:0}.ani-fadeinB.is-active{animation:ani-fadeinB 0.85s cubic-bezier(0.2,0.3,0.65,1.01) both}@keyframes ani-fadeinB{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}.scalplotion_lp{position:relative;display:block;width:100%;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:400;line-height:1.6;color:#564b46;font-feature-settings:normal;background:#fff;margin:0}.scalplotion_lp *{box-sizing:border-box;min-width:0;min-height:0}.scalplotion_lp h1,.scalplotion_lp h2,.scalplotion_lp h3,.scalplotion_lp h4,.scalplotion_lp h5,.scalplotion_lp h6{margin:0;padding:0;font-weight:normal;border:none}.scalplotion_lp a{opacity:1;transition:all 0.3s ease}@media (any-hover:hover){.scalplotion_lp a:hover{opacity:0.7}}.scalplotion_lp img{display:block;width:100%;height:auto;margin:0;vertical-align:baseline!important}.scalplotion_lp section{position:relative}.scalplotion_lp button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}.scalplotion_lp ul{list-style:none;margin:0;padding:0}.scalplotion_lp .cf:after{content:"";display:block;clear:both}.scalplotion_lp a{opacity:1;transition:0.3s cubic-bezier(0,0.93,0.23,1);text-decoration:none;opacity:1;transition:all 0.3s ease}@media (any-hover:hover){.scalplotion_lp a:hover{opacity:0.7;opacity:0.7}}.scalplotion_lp p.txt{font-size:15px;line-height:1.86;letter-spacing:0.09em;color:#fff}@media screen and (max-width:1000px){.scalplotion_lp .md-none{display:none}}.scalplotion_lp .smd-block{display:none}@media screen and (max-width:767px){.scalplotion_lp .smd-block{display:inline}}@media screen and (max-width:767px){.scalplotion_lp .smd-none{display:none}}.scalplotion_lp .sp-block{display:none}@media screen and (max-width:600px){.scalplotion_lp .sp-block{display:inline}}@media screen and (max-width:600px){.scalplotion_lp .sp-none{display:none}}.scalplotion_lp .sec-ttl{font-size:35.7px;font-weight:400;line-height:1.37;text-align:center}.scalplotion_lp .lp-kv{position:relative;height:150vh}.scalplotion_lp .lp-kv .lp-kv__inner{position:sticky;top:130px;height:calc(100vh - 130px);overflow:hidden}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv__inner{top:98px;height:100vh}}.scalplotion_lp .lp-kv .lp-kv_bg{position:absolute;background-image:url(../img/bg_kv_pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;inset:0;transform:scale(1.05);filter:url(#lp-waveDistort) blur(var(--kv-blur,0px));will-change:filter;overflow:hidden;z-index:1}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_bg{transform:scale(1.15);background-image:url(../img/bg_kv_sp.jpg);background-position:top center}}.scalplotion_lp .lp-kv .lp-kv_bg:after{content:"";position:absolute;inset:0;background-color:#eed9c5;mix-blend-mode:multiply;opacity:var(--kv-tint-opacity,0);pointer-events:none}.scalplotion_lp .lp-kv .lp-kv_intro,.scalplotion_lp .lp-kv .lp-kv_logo{width:100%;height:calc(100vh - 130px);z-index:1;transition:opacity 0.5s ease}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_intro,.scalplotion_lp .lp-kv .lp-kv_logo{height:calc(100vh - 98px)}}.scalplotion_lp .lp-kv .lp-kv_logo{position:absolute;inset:0;display:flex;align-items:center;padding-left:56vw}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_logo{align-items:end;justify-content:center;padding-bottom:38vw;padding-left:0}}.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo__inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_ttl{width:24.5vw;min-width:390px}@media screen and (max-width:1000px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_ttl{width:30vw;min-width:0}}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_ttl{width:66.6%;margin:0 auto}}.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_lacasta{width:8vw;min-width:130px;margin-top:4.5vw}@media screen and (max-width:1000px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_lacasta{min-width:0}}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_lacasta{display:none}}.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_debut{position:absolute;right:-20%;bottom:-30%;width:7.56vw;min-width:120px}@media screen and (max-width:1200px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_debut{right:-10%}}@media screen and (max-width:1000px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_debut{bottom:-50%;right:-20%;width:12vw;min-width:0}}@media screen and (max-width:600px){.scalplotion_lp .lp-kv .lp-kv_logo .lp-kv_logo_debut{right:5%;bottom:115%;width:20%}}.scalplotion_lp .lp-kv .lp-kv_intro{position:absolute;inset:0;display:grid;place-content:center;padding:0 10%;z-index:1;opacity:0;pointer-events:none}.scalplotion_lp .lp-kv .lp-kv_intro.is-show .lp-kv_intro_txt{opacity:1;transform:translateY(0);transition:opacity 0.5s ease,transform 0.5s ease}.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro__inner{position:relative;display:flex;align-items:center;justify-content:center;gap:15px}.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt{width:50%;padding:0 5% 0 10%;opacity:0;transform:translateY(4rem);transition:opacity 0.5s ease,transform 0.5s ease}@media screen and (max-width:1400px){.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt{padding-left:0}}@media screen and (max-width:1000px){.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt{width:100%;padding:0}}.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt .lp-kv_intro_ttl{width:75%}.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt .lp-kv_intro_desc{font-size:17px;font-weight:500;line-height:2;color:#fff;margin-top:40px}@media screen and (max-width:767px){.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_txt .lp-kv_intro_desc{font-size:15px}}.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_img{width:50%}@media screen and (max-width:1000px){.scalplotion_lp .lp-kv .lp-kv_intro .lp-kv_intro_img{display:none}}.scalplotion_lp .lp-kv .lp-kv_content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(880px,88vw);z-index:2}.scalplotion_lp .lp-about{position:relative;background:#fff;padding:180px 0}@media screen and (max-width:767px){.scalplotion_lp .lp-about{padding:90px 0}}.scalplotion_lp .lp-about .lp-about_head{padding:0 5%}.scalplotion_lp .lp-about .lp-about_head .lp-about_head_ttl{width:73.3%;max-width:425px;margin-inline:auto}@media screen and (max-width:767px){.scalplotion_lp .lp-about .lp-about_head .lp-about_head_ttl{margin-left:0;padding-inline:5%}}.scalplotion_lp .lp-about .lp-about_head .lp-about_head_desc{font-size:17px;font-weight:500;line-height:2;text-align:center;margin-top:40px}@media screen and (max-width:767px){.scalplotion_lp .lp-about .lp-about_head .lp-about_head_desc{font-size:15px;text-align:left;padding-inline:5%}}.scalplotion_lp .lp-about .lp-about_head .lp-about_head_img{margin-top:20px}@media screen and (min-width:768px){.scalplotion_lp .lp-about .lp-about_head .lp-about_head_img{display:none}}.scalplotion_lp .lp-about .lp-about_detail{position:relative;display:grid;grid-template-columns:45% 48%;column-gap:7%;align-items:center;grid-template-areas:"txt img";margin-top:130px;padding:0 10% 0 15%}@media screen and (max-width:1400px){.scalplotion_lp .lp-about .lp-about_detail{padding-left:10%}}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail{grid-template-columns:1fr;row-gap:40px;grid-template-areas:"ttl" "img" "desc";padding:0 10%}}@media screen and (max-width:767px){.scalplotion_lp .lp-about .lp-about_detail{margin-top:80px}}.scalplotion_lp .lp-about .lp-about_detail:before{content:"";display:block;position:absolute;top:0;right:0;width:800px;aspect-ratio:800/720;background-image:url(../img/bg_about.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-25%);pointer-events:none}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail:before{width:90%;transform:translateY(-15%)}}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_txt{-ms-grid-row:1;-ms-grid-column:1;position:relative;grid-area:txt;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_txt{display:contents}}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_ttl{position:relative;width:70.5%}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_ttl{grid-area:ttl}}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_img{-ms-grid-row:1;-ms-grid-column:3;position:relative;grid-area:img}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc{position:relative;font-size:17px;font-weight:500;line-height:2;max-inline-size:max-content}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc{grid-area:desc}}@media screen and (max-width:767px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc{font-size:15px;text-align:left}}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc p.note{font-size:12px;text-align:right;margin-top:1em}@media screen and (max-width:767px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc p.note{font-size:11px}}.scalplotion_lp .lp-type{position:relative;background:linear-gradient(0deg,#f5e5d3 0%,#efd3b4 100%);padding:160px 5% 180px}@media screen and (max-width:767px){.scalplotion_lp .lp-type{padding-top:80px;padding-bottom:100px}}.scalplotion_lp .lp-type:after,.scalplotion_lp .lp-type:before{content:"";display:block;position:absolute;left:0;width:100%;aspect-ratio:1600/100;background-repeat:no-repeat;background-size:cover;pointer-events:none}.scalplotion_lp .lp-type:before{top:-1px;background-image:url(../img/bg_type_top.png);background-position:top center}.scalplotion_lp .lp-type:after{bottom:-1px;background-image:url(../img/bg_type_bottom.png);background-position:bottom center}.scalplotion_lp .lp-type .lp-type_ttl{position:relative;width:67.5%;max-width:580px;margin-inline:auto}.scalplotion_lp .lp-type .lp-type_list{position:relative;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2.5%;width:100%;max-width:1260px;margin:80px auto 0}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list{column-gap:2%;margin-top:100px}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item{position:relative;display:grid;grid-template-columns:25% 70%;grid-template-rows:subgrid;grid-row:span 3;gap:0 5%;align-items:center;grid-template-areas:"img ttl" "img checklist" "btn btn";background-color:#fff;padding:60px 10% 30px}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item{grid-template-columns:1fr;align-items:stretch;grid-template-areas:"ttl" "checklist" "btn";padding:85px 10% 30px}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item>.lp-about_detail_ttl{-ms-grid-row:1;-ms-grid-column:1}}@media screen and (max-width:767px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item{padding-inline:7%}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;aspect-ratio:490/40;background-image:url(../img/bg_type_shadow.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(100%);pointer-events:none}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:img;aspect-ratio:75/150}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-img{position:absolute;top:0;left:50%;width:75px;transform:translate(-50%,-50%)}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-ttl{-ms-grid-row:1;-ms-grid-column:3;grid-area:ttl;width:100%}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-ttl{display:grid;place-content:center}}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-ttl img{margin-inline:auto}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist{-ms-grid-row:3;-ms-grid-column:3;grid-area:checklist;display:flex;flex-wrap:wrap;align-content:start;gap:0.5em 2em;font-size:17px;font-weight:500;line-height:1.5;margin-top:35px}@media screen and (max-width:767px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist{font-size:13px;text-align:left;margin-top:20px}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist li{position:relative;padding-left:1.25em}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist li:before{content:"";display:block;position:absolute;top:0.2em;left:0;width:1em;aspect-ratio:1/1;background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none}@media screen and (min-width:1201px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist li.is-full{width:100%}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-btn{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:btn;width:50px;margin:35px auto 0}@media screen and (max-width:1000px){.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_ttl{-ms-grid-row:1;-ms-grid-column:1}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_img{-ms-grid-row:3;-ms-grid-column:1}.scalplotion_lp .lp-about .lp-about_detail .lp-about_detail_desc{-ms-grid-row:5;-ms-grid-column:1}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-img{-ms-grid-row:3;-ms-grid-column:1}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-ttl{-ms-grid-row:1;-ms-grid-column:1}}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item>.item-ttl{-ms-grid-row:1;-ms-grid-column:1}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-checklist{-ms-grid-row:2;-ms-grid-column:1}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-btn{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (max-width:767px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item .item-btn{width:35px;margin-top:25px}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item.--balancing .item-ttl img{max-width:250px}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item.--balancing .item-checklist li:before{background-image:url(../img/img_type_balancing_check.jpg)}@media screen and (max-width:1200px){.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item.--gentle .item-ttl img{width:88%;max-width:230px}}.scalplotion_lp .lp-type .lp-type_list .lp-type_list__item.--gentle .item-checklist li:before{background-image:url(../img/img_type_gentle_check.jpg)}.scalplotion_lp .lp-lineup{position:relative;background:linear-gradient(0deg,#e0bc90 0%,#ebb0a4 100%);padding:130px 5% 160px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup{padding-top:80px;padding-bottom:70px}}.scalplotion_lp .lp-lineup .lp-lineup_ttl{width:45%;max-width:205px;margin-inline:auto}.scalplotion_lp .lp-lineup .lp-lineup_list{margin-top:65px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list{margin-top:55px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;background-color:#fff;max-width:1260px;margin-inline:auto;padding:165px 10% 70px;overflow:hidden}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item{padding:50px 5% 30px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .is-note{display:inline-block;font-size:10px;vertical-align:super;margin:0 0.25em}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-img{width:42.5%}@media screen and (max-width:1000px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-img{width:80%;margin-inline:auto}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail{width:50%}@media screen and (max-width:1000px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail{position:relative;width:100%;margin-top:30px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail:before{content:"";display:block;position:absolute;top:0;right:0;width:85%;aspect-ratio:1074/581;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}@media screen and (max-width:1000px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail:before{right:-10%;width:100%}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-subttl{position:relative}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-subttl span{display:inline-block;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:10px;font-weight:500;line-height:1.2;color:#815d32;background-color:#fcf7ee;border:1px solid #a99174;padding:0.5em 1em}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-ttl{position:relative;width:75%;max-width:355px;margin-top:35px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-ttl{margin-top:25px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-desc{font-size:18px;font-weight:500;line-height:2;margin-top:30px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-desc{font-size:16px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-price{display:flex;flex-wrap:wrap;column-gap:0.25em;font-size:14px;font-weight:500;line-height:1.6;margin-top:20px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-price{font-size:12px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-price span{font-size:11px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-price span{font-size:10px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-graph{margin-top:60px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-detail .item-graph{margin-top:30px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients{width:100%;background-image:url(../img/bg_lineup_balancing.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px;margin-top:60px;padding:50px 6.5%;overflow:hidden}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients{border-radius:20px;margin-top:30px;padding-top:30px;padding-bottom:30px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p{font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif;font-size:18px;font-weight:700;line-height:1.6;text-align:center}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p{font-size:16px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p.subttl{font-size:15px;font-weight:500;margin-top:0.5em}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p.subttl{font-size:12px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p.subttl span{font-size:11px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_ttl p.subttl span{font-size:10px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list{display:flex;flex-wrap:wrap;justify-content:center;gap:15px 5%;margin-top:20px}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list li{width:17.5%}@media screen and (max-width:1000px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list li{width:20%}}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list li{width:47.5%}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list li p{font-size:14px;font-weight:500;line-height:1.6;text-align:center;margin-top:0.5em}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-ingredients .item-ingredients_list li p{font-size:12px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-note{font-size:12px;font-weight:500;text-align:right;width:100%;margin-top:1em}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-note{font-size:11px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-btn{text-align:center;margin:60px auto 0}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-btn{margin-top:40px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-btn a{position:relative;display:inline-block;font-size:18px;font-weight:500;line-height:1.4;border:1px solid #d8c3bc;margin:0 auto;padding:1em 5em 1em 2em}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-btn a{font-size:14px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item .item-btn a:after{content:"";display:block;position:absolute;top:50%;right:1em;width:2em;aspect-ratio:35/9;background-image:url(../img/icn_arrow01.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(-50%);pointer-events:none}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item:not(:first-child){margin-top:60px}@media screen and (max-width:767px){.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item:not(:first-child){margin-top:40px}}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--balancing .item-detail:before{background-image:url(../img/bg_lineup_balancing.png)}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--balancing .item-ingredients{background-image:url(../img/bg_lineup_ingredients_balancing.jpg)}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--balancing .item-ingredients .item-ingredients_ttl p:not(.subttl){color:#b9917d}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--gentle .item-detail:before{background-image:url(../img/bg_lineup_gentle.png)}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--gentle .item-ingredients{background-image:url(../img/bg_lineup_ingredients_gentle.jpg)}.scalplotion_lp .lp-lineup .lp-lineup_list .lp-lineup_list__item.--gentle .item-ingredients .item-ingredients_ttl p:not(.subttl){color:#bca164}.scalplotion_lp .lp-parallax{position:relative;height:48.5vw;overflow:hidden}@media screen and (max-width:1000px){.scalplotion_lp .lp-parallax{height:110vw}}.scalplotion_lp .lp-parallax .lp-parallax_img{position:absolute;top:50%;left:50%;width:100%;height:130%;object-fit:cover;transform:translate(-50%,-50%) translateY(var(--parallax-y,0px));will-change:transform}.scalplotion_lp .lp-howto{position:relative;background-color:#f2f0f0;padding:160px 5% 160px;background-image:url(../img/bg_howto.jpg);background-repeat:no-repeat;background-position:top center;background-size:100% auto;overflow:hidden}@media screen and (max-width:767px){.scalplotion_lp .lp-howto{padding-top:60px;padding-bottom:100px}}.scalplotion_lp .lp-howto .lp-howto_ttl{width:45%;max-width:220px;margin-inline:auto}.scalplotion_lp .lp-howto .lp-howto_list{margin-top:150px}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list{margin-top:130px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item{position:relative;max-width:800px;margin-inline:auto}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item:before{content:"";display:block;position:absolute;top:0;left:0;width:1150px;aspect-ratio:1150/1110;background:url(../img/bg_howto_bubble01.png) no-repeat center/contain;pointer-events:none;z-index:0}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item:after{content:"";display:block;position:absolute;top:0;left:0;width:980px;aspect-ratio:980/1110;background:url(../img/bg_howto_bubble02.png) no-repeat center/contain;pointer-events:none;z-index:0}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item__inner{position:relative;background-color:#fff;padding:120px 5% 80px;z-index:1}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item__inner{padding-top:80px;padding-bottom:60px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item__inner:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;aspect-ratio:800/55;background-image:url(../img/bg_howto_shadow.png);background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateY(100%);pointer-events:none}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-img{position:absolute;top:0;left:50%;width:160px;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-img{width:110px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-ttl{margin-inline:auto}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow{margin-top:40px}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow{margin-top:30px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:10px;border-top:1px solid #cccccc;padding:20px 0}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_txt{width:55%}@media screen and (max-width:1000px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_txt{width:100%}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_txt .num{display:block;font-size:28px;font-weight:600;line-height:1}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_txt p{font-size:17px;font-weight:500;line-height:2;margin-top:0.5em}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_txt p{font-size:16px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_img{width:33%;aspect-ratio:220/130}@media screen and (max-width:1000px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_img{width:80%;margin-inline:auto}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-flow .item-flow__block .item-flow_img img{width:100%;height:100%;object-fit:contain}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie{margin-top:40px}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie{margin-top:30px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_ttl{font-size:17px;font-weight:500;line-height:2;text-align:center;margin-top:0.5em}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_ttl{font-size:16px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie__inner{position:relative;aspect-ratio:16/9;overflow:hidden}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_video{display:block;width:100%;height:100%;object-fit:cover}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_btn{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:65px;aspect-ratio:1/1;border-radius:50%;background-color:rgb(255,255,255);transition:background-color 0.3s,opacity 0.3s,visibility 0.3s;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_btn{width:50px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_btn:hover{opacity:0.75}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_btn .item-movie_btn_icon{display:block;width:0;height:0;margin-left:4px;border-style:solid;border-width:12px 0 12px 20px;border-color:transparent transparent transparent #d8d8d8}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie .item-movie_btn .item-movie_btn_icon{border-width:9px 0 9px 15px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item .item-movie.is-playing .item-movie_btn{opacity:0;visibility:hidden;pointer-events:none}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item:not(:first-child){margin-top:130px}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item:not(:first-child){margin-top:100px}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing:before{transform:translateX(-65%) scaleX(-1)}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing:after{transform:translateX(40%) scaleX(-1)}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing .item-ttl{width:59.25%}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing .item-ttl{width:84.5%}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing .item-flow__block .item-flow_txt .num{color:#e2a39a}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--balancing .item-movie .item-movie_ttl{color:#e2a39a}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle:before{transform:translateX(35%)}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle:after{transform:translateX(-60%)}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle .item-ttl{width:54.5%}@media screen and (max-width:767px){.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle .item-ttl{width:82.5%}}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle .item-flow__block .item-flow_txt .num{color:#d4a16a}.scalplotion_lp .lp-howto .lp-howto_list .lp-howto_list__item.--gentle .item-movie .item-movie_ttl{color:#d4a16a}.scalplotion_lp .lp-step{position:relative;background-color:#fcf6ee;background-image:url(../img/bg_step_pc.png);background-repeat:no-repeat;background-position:top center;background-size:100% auto;padding:160px 0 230px;overflow:hidden}@media screen and (max-width:767px){.scalplotion_lp .lp-step{padding-top:80px;padding-bottom:130px}}.scalplotion_lp .lp-step .lp-step_ttl{width:62%;max-width:265px;margin-inline:auto}.scalplotion_lp .lp-step .lp-step_desc{font-size:17px;font-weight:500;line-height:2;text-align:center;width:90%;margin:40px auto 0}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_desc{font-size:16px;margin-top:30px}}.scalplotion_lp .lp-step .lp-step_list{position:relative;display:flex;justify-content:center;column-gap:65px;width:90%;margin:120px auto 0}@media screen and (max-width:1200px){.scalplotion_lp .lp-step .lp-step_list{column-gap:15px}}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list{display:block;width:100%;margin-top:60px}.scalplotion_lp .lp-step .lp-step_list .slick-track{display:flex!important}.scalplotion_lp .lp-step .lp-step_list .slick-list{margin:0 -5px;padding-inline:10%}.scalplotion_lp .lp-step .lp-step_list .slick-slide{height:auto!important;margin:0 5px}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item{position:relative;background-color:#fff;padding:65px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1)}@media screen and (max-width:1200px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item{padding:50px 35px}}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item{width:100%;height:100%}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:10px;background-color:#ccbba5;pointer-events:none}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item:not(:last-child):after{content:"";display:block;position:absolute;top:50%;left:calc(100% + 15px);width:37px;aspect-ratio:1/1;background-image:url(../img/img_step_arrow.png);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%);z-index:2;pointer-events:none}@media screen and (max-width:1200px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item:not(:last-child):after{left:calc(100% - 10px)}}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item:not(:last-child):after{content:none}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-ttl{width:auto;height:80px}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-ttl{height:60px}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-ttl img{width:100%;height:100%;object-fit:contain}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-img{width:auto;height:290px;margin-top:10px}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-img{height:230px}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-img img{width:100%;height:100%;object-fit:contain}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-desc{font-size:17px;font-weight:500;line-height:1.6;text-align:center;margin-top:1em}@media screen and (max-width:767px){.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-desc{font-size:14px}}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-desc.--flexbox{display:flex;justify-content:space-between}.scalplotion_lp .lp-step .lp-step_list .lp-step_list__item .item-desc.--flexbox p{width:50%}.scalplotion_lp .lp-step .lp-step_list .lp-step_arrow{position:absolute;top:50%;z-index:2;width:25px;transform:translateY(-50%)}.scalplotion_lp .lp-step .lp-step_list .lp-step_arrow img{width:100%;display:block}.scalplotion_lp .lp-step .lp-step_list .lp-step_arrow.slick-prev{left:2.5%;transform:translateY(-50%) scaleX(-1)}.scalplotion_lp .lp-step .lp-step_list .lp-step_arrow.slick-next{right:2.5%}.scalplotion_lp .lp-step .lp-step_list .lp-step_arrow.slick-disabled{opacity:0.3;pointer-events:none}.scalplotion_lp .lp-fixed{position:fixed;bottom:150px;right:0;display:grid;place-content:center;width:250px;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1);cursor:pointer;opacity:1;transition:all 0.3s ease}@media (any-hover:hover){.scalplotion_lp .lp-fixed:hover{opacity:0.7}}.scalplotion_lp .lp-fixed{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(20px);transition:opacity 0.3s cubic-bezier(0.2,0.3,0.65,1.01),transform 0.3s cubic-bezier(0.2,0.3,0.65,1.01),visibility 0.3s ease}@media screen and (max-width:600px){.scalplotion_lp .lp-fixed{bottom:0;width:100%;box-shadow:none}}.scalplotion_lp .lp-fixed.is-show{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}
/*# sourceMappingURL=scalplotion.css.map */