.pink-bg{background:#faf7fa}.cta.pink{border:none;box-shadow:0 0 5px #f5bdd5ad;color:#4b4b4b}h2.black{color:#4b4b4b;text-align:center;line-height:1.5;margin-bottom:50px}@media screen and (max-width:440px){h2.black{margin-bottom:40px}}h2.black span{font-size:24px;display:block}@media screen and (max-width:768px){h2.black span{font-size:20px}}@media screen and (max-width:440px){h2.black span{font-size:18px}}@media screen and (max-width:360px){h2.black span{font-size:17px}}ul.skin-list{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:center}@media screen and (max-width:440px){ul.skin-list li{width:50%}}.skin-problem ul{max-width:750px;margin:auto}@media screen and (max-width:768px){.skin-problem ul{width:90%}}@media screen and (max-width:440px){.skin-problem ul{width:95%}}.skin-problem li img{width:200px}@media screen and (max-width:440px){.skin-problem li img{width:85%;margin:auto}}.skin-problem p{font-size:20px;line-height:1.5;margin:5px auto 30px}@media screen and (max-width:440px){.skin-problem p{font-size:15px;margin:0 auto 20px}}.cause ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:768px){.cause ul{display:block}}.cause ul li{width:48%;margin-bottom:50px}@media screen and (max-width:768px){.cause ul li{width:100%;margin-bottom:30px}}.cause h3{font-size:25px;border-bottom:5px solid #fff;font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal;margin-bottom:20px}@media screen and (max-width:440px){.cause h3{font-size:18px;margin-bottom:15px}}.cause p{padding:0}@media screen and (max-width:440px){.cause p{font-size:14px;line-height:1.65}}.cause .cause-detail{display:flex}.cause .cause-detail img{display:block;width:35%;height:35%;padding-right:20px}@media screen and (max-width:768px){.cause .cause-detail img{width:30%;height:30%;padding-right:30px}}@media screen and (max-width:440px){.cause .cause-detail img{width:38%;height:38%;padding-right:10px;padding-top:4px}}.rui-message-intestine h2{font-size:30px}@media screen and (max-width:440px){.rui-message-intestine h2{font-size:22px}}.rui-message-intestine .rui-message-intestine_in{display:flex}@media screen and (max-width:768px){.rui-message-intestine .rui-message-intestine_in{display:block}}.rui-message-intestine .rui-message-intestine_in img{width:47%;height:47%;padding-right:40px}@media screen and (max-width:768px){.rui-message-intestine .rui-message-intestine_in img{width:65%;margin:auto}}@media screen and (max-width:440px){.rui-message-intestine .rui-message-intestine_in img{width:100%;padding-right:0}}.rui-message-intestine .rui-message-intestine_in p{padding:0}@media screen and (max-width:768px){.rui-message-intestine .rui-message-intestine_in p{padding:40px 0}}.supplement-strength .inner{max-width:850px}@media screen and (max-width:1024px){.supplement-strength .inner{width:85%}}@media screen and (max-width:440px){.supplement-strength .inner{width:90%}}.supplement-strength ul{text-align:center;justify-content:space-around}.supplement-strength ul img{width:150px;margin:auto}@media screen and (max-width:440px){.supplement-strength ul img{width:75%}}.supplement-strength ul li{margin-bottom:40px;font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal;color:#666}@media screen and (max-width:440px){.supplement-strength ul li{margin-bottom:20px}.supplement-strength ul li p{font-size:14px}}.supplement-strength .redeal-serum__box{background:#fff;margin-top:20px}@media screen and (max-width:768px){.supplement-strength .redeal-serum__box{display:block;width:65%;margin:20px auto;padding:24px;text-align:center}}@media screen and (max-width:440px){.supplement-strength .redeal-serum__box{width:95%;margin:0 auto 30px}}@media screen and (max-width:768px){.supplement-strength .redeal-serum__box .redeal-serum__box--image{width:100%}}.supplement-strength .redeal-serum__box .redeal-serum__box--proce{padding-left:30px}@media screen and (max-width:768px){.supplement-strength .redeal-serum__box .redeal-serum__box--proce{text-align:center;width:100%;padding-top:20px;padding-left:0}}@media screen and (max-width:440px){.supplement-strength .redeal-serum__box .redeal-serum__box--proce{padding-top:0}}.redeal-serum__box--proce p:first-child{font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal}.supplement-strength p.amount{font-size:20px;font-weight:400}@media screen and (max-width:440px){.supplement-strength p.amount{font-size:16px}}.supplement-strength p.intake{font-size:15px;font-weight:400}@media screen and (max-width:440px){.supplement-strength p.intake{font-size:12px}}.supplement-strength .redeal-serum__box .redeal-serum__box--proce p.price{font-size:22px;font-family:fot-tsukuardgothic-std,sans-serif;font-weight:700;font-style:normal;margin:8px auto 16px}@media screen and (max-width:440px){.supplement-strength .redeal-serum__box .redeal-serum__box--proce p.price{font-size:18px;font-weight:700}}.supplement-strength .cta{background:#363636;width:75%;padding:15px;display:block;text-align:center}.redeal-sns h2.black{margin-bottom:0}.redeal-contact.rd-lactoclean{background:#faf7fa}.redeal-contact.rd-lactoclean .redeal-contact__item{position:relative;z-index:2}.redeal-contact.rd-lactoclean .redeal-contact__item:after{position:absolute;content:"";background:#fff;width:120px;height:120px;border-radius:50%;left:-45px;top:-45px;opacity:1;z-index:1}@media screen and (max-width:440px){.redeal-contact.rd-lactoclean .redeal-contact__item:after{width:80px;height:80px;left:0;top:-15px}}.redeal-contact.rd-lactoclean .redeal-contact__item h2{position:relative;color:#4b4b4b;z-index:99}.redeal-contact.rd-lactoclean .cta{background:#fff;color:#f170a8}
/*# sourceMappingURL=/cdn/shop/t/20/assets/asset_custom_sup.css.map */
