#bible .mainVisual_box{position:relative}#bible .mainVisual_box .mv_txtu,#bible .mainVisual_box .mv_txtd{letter-spacing:1px;position:absolute;left:6.3%}#bible .mainVisual_box .mv_txtu{font-size:1.5vw;line-height:1;top:34%}#bible .mainVisual_box .mv_txtd{font-size:1.1vw;line-height:2.3;bottom:18%}#bible .point_wrap,#bible .howto_wrap{width:80%;margin:25px auto 0}#bible .ttl_txt{letter-spacing:1.5px;text-align:center;margin-bottom:7%;font-family:Roboto,sans-serif;font-size:1.9vw;font-weight:700}#bible .point_wrap .design_ttl .ttl_dimg{width:100%;height:auto}#bible .point_wrap .design_ttl{width:20%;margin-top:-4%;margin-left:5px;position:relative}#bible .flex,#bible .flex .flex_item{display:-webkit-flex;display:-ms-flex;display:flex}#bible .flex{justify-content:space-evenly}#bible .flex .flex_item span{font-size:1.2vw;font-weight:700;display:block}#bible .point_wrap .design_ttl:after{content:"";border-top:2px solid #231815;width:23vw;position:absolute;top:9%;left:-5px}#bible .flex .flex_item .pos_txt{text-align:center;color:#fff;font-size:1.1vw;font-weight:700;line-height:2;position:absolute;top:11%;left:0;right:10%}#bible .flex .left_item .flex_item{margin-bottom:39%}#bible .flex .flex_item .design_ttl span{font-size:.8vw}#bible .flex .flex_img{width:25%}#bible .flex .flex_img img{width:100%}#bible .flex .right_item .flex_item{margin-top:35%}#bible .point_wrap .right_item .design_ttl{margin-left:24%}#bible .howto_wrap .ttl_txt{margin-bottom:2%}#bible .howto_wrap .cap{text-align:center;font-size:1.3vw}#bible .howto_wrap .flex{margin-top:5%}#bible .howto_wrap .left_box li{font-size:1vw}#bible .howto_wrap .left_box .flex_ttl{font-size:1.3vw}#bible .howto_wrap .left_box .small_txt{font-size:.8vw}#bible .howto_wrap ul li{line-height:2}#bible .howto_wrap .left_box li li{font-size:.8vw;line-height:1.3}#bible .howto_wrap .timing{margin-bottom:5%}#bible .howto_wrap .skincare .border_txt{border-bottom:2px solid #000;margin-right:5px;font-weight:700}#bible .howto_wrap .left_box li ul{margin-top:15px}#bible .howto_wrap .flex{justify-content:space-around}#bible .mainVisual_box .mv_txtu small{font-size:16px}#bible #main .hw_spray{width:80%;margin:5% auto}#bible #main .hw_spray .ttl{text-align:center;font-size:45px;font-weight:700}#bible #main .hw_spray .Introduction{text-align:center;margin:1.5% auto}#bible #main .hw_spray .Introduction p{font-size:1.35vw}#bible #main .hw_spray .Introduction small{margin:1% 0 3%;font-size:18px;display:block}#bible #main .hw_spray_cont .rd_txt{text-align:center;border-radius:25px;width:40%;margin:0 auto 3%;position:relative}#bible #main .hw_spray .hw_spray_cont .rd_txt p{padding:5px 0;font-size:26px;font-weight:700}#bible #main .hw_spray .component{background:#f1f2ed;border:2px solid #70885c;border-radius:10px;width:50%;margin:0 auto;padding:20px 15px}#bible #main .component_ttl{color:#70885c;border-bottom:1px solid #000;margin-bottom:15px;padding-bottom:10px;font-size:26px;font-weight:700}#bible #main .hw_spray .component_ttl span.rd_txt{padding:3px 12px 0}#bible #main .hw_spray .component_ttl small{font-size:17px;font-weight:400}#bible #main .hw_spray .component01{margin-bottom:30px}#bible #main .hw_spray .component_txt{font-size:18px}#bible #main .hw_spray .hw_spray_cont div.rd_txt:before{content:"";background-color:#333;width:4px;height:25px;margin:0 auto;display:block;position:absolute;bottom:-38px;left:0;right:0}#bible #main .hw_spray .hw_spray_cont div.rd_txt:after{content:"";background-color:#333;border-radius:10px;width:28px;height:4px;margin:0 auto;display:block;position:absolute;bottom:-27px;left:0;right:0}#bible #main .hw_spray .rd_txt{color:#fff;background:#000}#bible #main .component_ttl .rd_txt{font-size:20px}#bible #main .hw_spray .flx{justify-content:space-between;width:50%;margin:3% auto;display:flex}#bible #main .hw_spray .flx .flx_content{text-align:center;width:30%}#bible #main .hw_spray .flx .flx_bdr_txt{color:#70886c;border-top:3px solid #70885c;border-bottom:3px solid #70885c;margin-bottom:20px;padding:15px 0;font-size:18px;font-weight:700}#bible #main .hw_spray .flx .flx_txt{font-size:16px;font-weight:500}#bible #main .hw_spray .item{text-align:center;margin-bottom:3%}@media (max-width:767px){#bible .point_wrap,#bible .howto_wrap{width:90%}#bible .point_wrap .flex,#bible .howto_wrap .flex{display:block}#bible .flex .flex_item .pos_txt{font-size:13px}#bible .flex .flex_item span{font-size:16px}#bible .flex .left_item .flex_item.sp{display:-webkit-flex;display:-ms-flex;display:flex!important}#bible .point_wrap .design_ttl:after{width:90vw}#bible .flex .left_item .flex_item{margin-bottom:12%}#bible .flex .flex_item .pos_txt span{font-size:10px}#bible .flex .left_item .flex_item .item_txt{font-size:12px}#bible .ttl_txt{font-size:18px}#bible .flex .flex_img{text-align:center;width:100%;margin:20% 0}#bible .flex .flex_img img{width:auto;height:60vw;margin:0 auto}#bible .howto_wrap .left_box .flex_ttl,#bible .howto_wrap .left_box li{font-size:100%}#bible .howto_wrap{margin:0 auto}#bible .howto_wrap .cap{font-size:13px}#bible .howto_wrap .left_box .small_txt,#bible .howto_wrap .left_box li li{font-size:11px}#bible .howto_wrap .skincare{margin:10% 0}#bible .howto_wrap .right_box{text-align:center}#bible .howto_wrap .right_box img{width:50%}#bible .mainVisual_box .mv_txtd{font-size:7px;line-height:3vw;bottom:10%}#bible .mainVisual_box .mv_txtu small{font-size:1vw}#bible .mainVisual_box .mv_txtu{line-height:1.5}#bible #main .hw_spray .item{margin:12% 0}#bible #main .hw_spray .item img{width:auto;height:60vw;margin:0 auto}#bible #main .hw_spray .ttl{margin:20% 0 3%;font-size:7vw}#bible #main .hw_spray{width:90%}#bible #main .hw_spray .Introduction p,#bible #main .hw_spray .hw_spray_cont .rd_txt p{font-size:4.5vw}#bible #main .hw_spray .Introduction small{font-size:3.5vw}#bible #main .hw_spray_cont .rd_txt{width:100%;margin:0 auto 15%}#bible #main .hw_spray .component{box-sizing:border-box;width:100%;margin-bottom:10%}#bible #main .hw_spray .component_ttl span.rd_txt{box-sizing:border-box;margin-bottom:6%;font-size:4vw;display:block}#bible #main .component_ttl{text-align:center;font-size:6.8vw}#bible #main .hw_spray .component_txt{font-size:4.8vw}#bible #main .hw_spray .flx{width:100%;display:block}#bible #main .hw_spray .flx .flx_content{width:100%;margin-bottom:12%}#bible #main .hw_spray .flx .flx_bdr_txt{width:80%;margin:0 auto 20px}#bible #main .hw_spray .component_ttl small{font-size:3vw}}
