@charset "UTF-8";h1.main-page-title.page-title.h0{display:none}.contents_haircare{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif;font-feature-settings:"palt";padding-top:0}.contents_haircare *{font-family:\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,sans-serif}.contents_haircare a:hover{opacity:.6}.contents_haircare h1,.contents_haircare h2,.contents_haircare h3,.contents_haircare h4,.contents_haircare h5{color:#333;line-height:1.4}.contents_haircare p{font-size:15px}.contents_haircare ul,.contents_haircare dl{margin:0;padding:0;list-style:none}.contents_haircare dd{margin:0;padding:0}.uk-container{max-width:960px}.contents_haircare img{max-width:100%}.text-small{font-size:1.2rem}.fr{float:right;display:inline;*zoom:1}.fl{float:left;display:inline;*zoom:1}.cl{clear:both}.pd{padding:1rem}.am{margin-right:auto;margin-left:auto;display:block}.mt3{margin-top:3px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.mb3{margin-bottom:3px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb100{margin-bottom:100px!important}.ml3{margin-left:3px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.mr3{margin-right:3px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.pl3{padding-left:3px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.pl50{padding-left:50px!important}.pr3{padding-right:3px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pr50{padding-right:50px!important}.pt3{padding-top:3px!important}.pt0{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt45{padding-top:45px!important}.pt50{padding-top:50px!important}.pb3{padding-bottom:3px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pb50{padding-bottom:50px!important}.bold{font-weight:700}.normal{font-weight:400}.ac{text-align:center!important}.al{text-align:left!important}.ar{text-align:right!important}.oh{overflow:hidden;position:relative;*zoom:1}.position_ab{position:absolute}.fineindent{padding-left:1em;text-indent:-1em}.fineindent3{padding-left:2.5em;text-indent:-2.5em}.db{display:block}.noborder{border:none!important}.text-indent-none{text-indent:100%;white-space:nowrap;display:block;overflow:hidden}.clearfix:after{content:".";display:block;height:0px;clear:both;line-height:0;visibility:hidden}.text-large{font-size:1.8rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.clearfix{*zoom:1}.contents_haircare section{margin:50px auto;box-sizing:border-box;line-height:1.9}.reed-text{display:block}.reed-text>p{display:block}.sec{text-align:center}.sec p{display:inline-block;margin:0 0 1.5rem}.sec-inner{max-width:960px;margin:auto;text-align:center}.h2-title{font-size:5rem;margin:40px auto;display:inline-block;font-family:Times New Roman,\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro W3,Hiragino Mincho Pro,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,\30e1\30a4\30ea\30aa,Meiryo,serif;line-height:1.4;font-weight:500}.h2-sub-title{font-size:2.6rem;display:inline-block;margin:-1rem auto;font-family:Times New Roman,\6e38\660e\671d,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro W3,Hiragino Mincho Pro,\30d2\30e9\30ae\30ce\660e\671d  ProN W3,Hiragino Mincho ProN,\30e1\30a4\30ea\30aa,Meiryo,serif}.h3-title{font-size:2.4rem;font-weight:700}.title-img{max-width:500px;margin:auto auto 60px}.title-img img{max-width:100%}.sub-title{font-size:1.5rem;font-weight:400;margin:0rem 0;display:block;color:#ccc;font-family:Helvetica Neue,\30e1\30a4\30ea\30aa,Meiryo,serif}.card-subtitle img{height:2.2rem;width:25%}.sec .card{background:#fff;width:100%;max-width:960px;padding:50px 100px;margin:auto;box-sizing:border-box}.card .read-text{margin:40px 0;text-align:left}.card a{text-decoration:none}.card-inner li{box-sizing:border-box;padding-right:10px}.card-inner li:first-child,.card-inner li:last-child{margin:0}.card-inner ul{flex-wrap:nowrap}.card-title{font-size:2rem;font-weight:700;line-height:1.4;padding:1rem 0;border:1px solid;margin-bottom:50px}.card-subtitle{color:#bbb;font-family:Helvetica Neue,\30e1\30a4\30ea\30aa,Meiryo,serif;text-align:center}h4.card-title2{font-size:2.4rem;font-weight:700;margin-bottom:15px;text-align:center}.btn-cart{border-radius:5px;cursor:pointer;position:relative;text-align:center}.btn-cart a{padding:1rem;color:#fff;overflow:hidden;display:block;max-width:100%;text-decoration:none}.btn-cart a:hover{text-decoration:none}.btn-cart a:after{content:"";border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:relative;display:none!important;text-decoration:none;left:2rem;top:.4rem;transform:translateY(-50%) rotate(-45deg);-webkit-transform:translateY(-50%) rotate(-45deg)}.sec1{text-align:center;max-width:960px;margin:0 auto}.sec1 img{max-width:100%}.list-none li{list-style:none}.kv{margin:auto}.kv-nav li{font-size:0px;text-align:left;margin-bottom:1px;padding-left:5px}.uk-grid>*>:last-child{padding-left:0}.sec2{padding:50px 0}.sec2 .read-text{max-width:700px;display:block;margin:auto}.offer2022{text-align:center}.combi-bg{margin:auto;background:url(/cdn/shop/files/lp_haircare_products_bg.jpg?v=1658718452) no-repeat;background-size:cover;height:auto;background-position:center}.sec6,.sec7,.sec8{margin:0;padding:50px 0}.sec5{margin:0;padding:0 0 50px}.sec5 .sub-title{color:#fff}.sec5 h3.card-title{color:#71b14d;text-align:center}.sec5 .btn-cart{background:#80bc72}.sec5 .btn-cart a{color:#fff}.sec6 h3.card-title{color:#71b14d;text-align:center}.sec6 .btn-cart{background:#80bc72}.sec6 .btn-cart a{color:#fff}.sec7 h3.card-title{color:#71b14d;text-align:center}.sec7 .btn-cart{background:#80bc72}.sec7 .btn-cart a{color:#fff}.sec8 h3.card-title{color:#71b14d;text-align:center}.sec8 .btn-cart{background:#80bc72}.sec8 .btn-cart a{color:#fff}.sec10 h3{font-size:1.4rem;line-height:1.4}#section-08{background:#f4f5f7}#section-08 .uk-container .uk-grid div{margin-bottom:50px}#section-08 .uk-container dl dt{font-size:2rem;color:#82a90d;font-weight:700;margin-bottom:20px;min-height:60px;margin-top:20px}#section-08 .uk-container dl{text-align:left}@media(max-width:640px){.uk-grid>*{padding-left:none;margin-top:20px}.uk-grid .kv-nav{margin-top:0}section{width:100%;margin:25px 0;box-sizing:border-box;line-height:1.6;overflow:hidden}.sec5,.sec6,.sec7,.sec8{padding:25px 0}.sec .card{width:90%;padding:25px}.card-title{margin-bottom:25px}.card .read-text{margin:20px 0}.h3-title{font-size:2rem}.kv-nav li{margin-top:0;margin-bottom:0;padding-left:0}.title-img{padding:3rem;margin-bottom:0}.sec2{padding-top:60px}.sec2 .read-text,.sec3 .read-text{padding:1rem 2.5rem;text-align:left}.sec4-bg{background:none}.sec4 .w90{margin:auto;padding:0 5%}.sec4 .h3-title{padding-top:0}.sec4 .card{background:#fff!important}.sec4-text{padding:0 25px}img.sp-big{max-width:120%;position:relative;left:-10%}.h2-sub-title{font-size:2.2rem;margin-top:10px}.h2-title{font-size:4rem;line-height:1.4;margin-top:50px}h4.card-title2{font-size:2rem;line-height:1.4}.sec10 h3{font-size:1.2rem}#section-08 dl{text-align:left}#section-08 .uk-container{width:80%;margin:0 auto}#section-08 .uk-container .uk-grid div{margin-bottom:8vw}#section-08 .uk-container dl dt{margin-bottom:5.333333333333333;min-height:auto}}.kv-nav li{margin-bottom:4px}.sec4-bg{background:url('{{ "lp_haircare_sec3_bg_2008.png" | asset_url }}') no-repeat}.sec9-bg{background:url('{{ "lp_haircare_sec9_bg_2008.jpg" | asset_url }}') no-repeat;background-size:cover;min-height:450px;background-position:center}.sec9 h3.card-title{color:#3eb6e2}.sec9 .btn-cart{background:#3eb6e2}.sec9{margin:0;padding:50px 0}@media(max-width:640px){.uk-child-width-1-2>*{width:100%}.sec4-bg{background:none}.card-subtitle img{width:60%}.uk-grid{text-align:center}.sc_img img{width:60%}.section-template--15424023822508__main-padding{padding-top:0!important}section{margin:5px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/haircare_style.css.map */
