body *{font-family:"Noto Sans JP",sans-serif}body{font-size:15px;line-height:1.6;font-family:"Noto Sans JP",sans-serif}a:hover.thick,a:hover.thick img{text-decoration:none;opacity:.9}.cMain{color:#d9c984}.cOrange{color:#ff6e00}.cLightOrange{color:#f37053}.bg_Pink{background-color:#fde2dd}.bg_grd_Yellow{background-image:-webkit-gradient(linear, left top, right top, from(#fffce5), to(#fff8f1));background-image:linear-gradient(90deg, #fffce5, #fff8f1)}.bg_grd_YellowPink{background-image:-webkit-gradient(linear, left top, right top, from(#fff1a8), to(#fcecdf));background-image:linear-gradient(90deg, #fff1a8, #fcecdf)}.bg_grd_YellowPink_light{background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 241, 168, 0.6588235294)), to(#FCECDF));background-image:linear-gradient(90deg, rgba(255, 241, 168, 0.6588235294), #FCECDF)}.bg_grd_GoldYellow{background-image:-webkit-gradient(linear, left top, right top, from(#d7a75c), to(#d7b935));background-image:linear-gradient(90deg, #d7a75c, #d7b935)}.bdr_grd_1px_GoldYellow{border:1px solid;-o-border-image:linear-gradient(90deg, #d7a75c, #d7b935) 1;border-image:-webkit-gradient(linear, left top, right top, from(#d7a75c), to(#d7b935)) 1;border-image:linear-gradient(90deg, #d7a75c, #d7b935) 1}.bdr_grd_3px_GoldYellow{border:3px solid;-o-border-image:linear-gradient(90deg, #d7a75c, #d7b935) 1;border-image:-webkit-gradient(linear, left top, right top, from(#d7a75c), to(#d7b935)) 1;border-image:linear-gradient(90deg, #d7a75c, #d7b935) 1}.bdrBt_cOrange_1px_solid{border-bottom:1px solid #ff6e00}.bg_grd_LightYellow{background-image:-webkit-gradient(linear, left top, right top, from(rgb(255, 247, 230)), color-stop(50%, rgb(255, 255, 255)), to(rgb(255, 255, 245)));background-image:linear-gradient(90deg, rgb(255, 247, 230), rgb(255, 255, 255) 50%, rgb(255, 255, 245))}.bg_grd_Pink{background-image:-webkit-gradient(linear, left bottom, left top, from(rgb(255, 241, 233)), color-stop(60%, rgb(255, 238, 223)));background-image:linear-gradient(0deg, rgb(255, 241, 233), rgb(255, 238, 223) 60%)}.bg_grd_Beige_a{background-color:#e4d2ae}.bg_grd_Beige_b{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(255, 255, 255, 0)), to(rgb(247, 244, 241))),-webkit-gradient(linear, left top, right top, from(rgb(218, 203, 167)), to(rgb(236, 225, 189)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, rgb(247, 244, 241)),linear-gradient(90deg, rgb(218, 203, 167), rgb(236, 225, 189))}.bg_LightPink{background-color:#faeddf}.fc_sf{font-family:"Noto Serif",serif}.ls_015rem{letter-spacing:.15rem}.main_title{position:relative}.main_title::before{position:absolute;content:"";left:-18px;top:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px;height:1px;background-color:#d9c984;background-position:left}body#lp_datsumou{position:relative;z-index:-2;background-image:linear-gradient(-45deg, #fff0c4, #f7b1ab);background-position:bottom center;background-attachment:fixed}body#lp_datsumou.ikebukuro{background-image:linear-gradient(-45deg, #f7ecad, #ffc891)}body#lp_datsumou .lp-fixed-brand{display:none}@media screen and (min-width: 1200px){body#lp_datsumou .lp-fixed-brand{display:block;position:fixed;top:0;left:0;width:340px;height:100vh;z-index:10}body#lp_datsumou .lp-fixed-brand__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:-30px}body#lp_datsumou .lp-fixed-brand__logo{width:70%;height:auto}body#lp_datsumou .lp-fixed-brand__name{font-size:16px}}@media screen and (min-width: 1400px){body#lp_datsumou .lp-fixed-brand{width:calc((100% - 540px)/2 - 10px)}body#lp_datsumou .lp-fixed-brand__inner{width:100%;max-width:650px;margin-left:auto}body#lp_datsumou .lp-fixed-brand__logo{width:280px}body#lp_datsumou .lp-fixed-brand__name{font-size:20px}}@media screen and (min-width: 1200px){body#lp_datsumou .fixed_btn_pc{position:fixed;width:280px;height:50px;top:-100px;bottom:0;left:0;right:-880px;margin:auto}body#lp_datsumou .fixed_btn_pc a{color:#67be8d;font-weight:bold;-webkit-box-shadow:0 5px 0 #67be8d;box-shadow:0 5px 0 #67be8d}body#lp_datsumou .fixed_btn_pc a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(5px);transform:translateY(5px);opacity:1;color:#e7be99 !important}}@media screen and (min-width: 1400px){body#lp_datsumou .fixed_btn_pc{width:300px;right:-1050px}}#lp_datsumou header{position:absolute;background:rgba(0,0,0,0);top:10px;left:25px;width:320px}@media screen and (min-width: 576px){#lp_datsumou header{left:calc(50% - 240px);top:15px;width:460px}}#lp_datsumou.intermediate header{top:0px;left:20px}@media screen and (min-width: 576px){#lp_datsumou.intermediate header{left:calc(50% - 240px);top:6px;width:460px}}#lp_datsumou #eyecatch{padding:0}#lp_datsumou.ladies .btn_bg{background:url(../../datsumou_2603/_img/02int/btn_bg.webp) no-repeat top;width:100%;background-size:cover}#lp_datsumou.mens .btn_bg{background:url(../../datsumou_2603/_img/02int/btn_bg_mens.webp) no-repeat top;width:100%;background-size:cover}#lp_datsumou .vertical{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}#lp_datsumou .vertical span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;-webkit-font-feature-settings:"pkna";font-feature-settings:"pkna"}#lp_datsumou .btn_price_accordion{width:25px;height:25px;border-radius:50%;right:10px;top:10px;border:none;-webkit-box-shadow:5px 5px 8px #d8aa2a;box-shadow:5px 5px 8px #d8aa2a}@media screen and (min-width: 576px){#lp_datsumou .btn_price_accordion{top:17px}}#lp_datsumou .btn_price_accordion::before,#lp_datsumou .btn_price_accordion::after{right:calc(50% - 1px);top:calc(50% - 8px);width:3px;height:16px}@media screen and (min-width: 576px){#lp_datsumou .btn_price_accordion::before,#lp_datsumou .btn_price_accordion::after{right:calc(50% - 2px)}}#lp_datsumou .accordion_title{background-image:-webkit-gradient(linear, left top, right top, from(#d29c24), to(#eabf51));background-image:linear-gradient(90deg, #d29c24, #eabf51);border:none;height:unset;padding:10px}#lp_datsumou #case_movie .video_text_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#lp_datsumou #case_movie .video_text_wrap .video{width:60%;height:auto}#lp_datsumou #point{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.8))),-webkit-gradient(linear, left top, right top, from(rgb(244, 244, 244)), to(rgb(255, 255, 255)));background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, rgba(255, 255, 255, 0.8)),linear-gradient(90deg, rgb(244, 244, 244), rgb(255, 255, 255))}#lp_datsumou #point .point_num{width:50px;height:50px;background-color:#e4bc54}@media screen and (min-width: 576px){#lp_datsumou #point .point_num{width:65px;height:65px}}#lp_datsumou #point .video{position:relative;width:60%}#lp_datsumou #point .video img{width:100%;height:auto}#lp_datsumou #point .video::before,#lp_datsumou #point .video::after{position:absolute;content:""}#lp_datsumou #point .video::before{background:url(../../datsumou_2603/_img/03adv/point_ice.webp) no-repeat;background-size:100%;width:70px;height:100%;top:-5px;left:-18px}@media screen and (min-width: 576px){#lp_datsumou #point .video::before{width:80px}}#lp_datsumou #point .video::after{background:url(../../datsumou_2603/_img/03adv/point_circle.webp) no-repeat;background-size:100%;width:90px;height:90px;bottom:-12px;right:-10px}@media screen and (min-width: 576px){#lp_datsumou #point .video::after{width:110px;height:110px}}#lp_datsumou .price_bg{background:url(../../datsumou_2603/_img/_common/price_01.webp) no-repeat right;width:100%;height:180px;background-size:contain}#lp_datsumou #price .fukidashi_orange{position:relative}#lp_datsumou #price .fukidashi_orange::before,#lp_datsumou #price .fukidashi_orange::after{content:"";position:absolute;bottom:-3px;width:2px;height:2rem;background-color:#ff6e00}#lp_datsumou #price .fukidashi_orange::before{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);left:calc(50% - 135px)}#lp_datsumou #price .fukidashi_orange::after{-webkit-transform:rotate(25deg);transform:rotate(25deg);right:calc(50% - 135px)}#lp_datsumou #price .yen{position:relative}#lp_datsumou #price .yen::after{position:absolute;content:"";background:url(../../datsumou_2603/_img/_common/yen.webp) no-repeat center right;background-size:100%;width:18px;height:100%;bottom:2px;right:-21px;margin:0 auto}@media screen and (min-width: 768px){#lp_datsumou #price .yen::after{width:23px;bottom:0px;right:-26px}}#lp_datsumou #price .yen.mens{position:relative}#lp_datsumou #price .yen.mens::after{position:absolute;content:"";background:url(../../datsumou_2603/_img/_common/yen.webp) no-repeat center right;background-size:100%;width:18px;height:100%;bottom:0px;right:-19px;margin:0 auto}@media screen and (min-width: 576px){#lp_datsumou #price .yen.mens::after{width:22px;bottom:3px;right:-23px}}#lp_datsumou #price .open-modal-btn{position:absolute;top:-30px;right:-30px;z-index:2}#lp_datsumou #price .open-modal-btn.mens{top:6px;left:-30px;right:unset}@media screen and (min-width: 576px){#lp_datsumou #price .open-modal-btn.mens{top:8px}}@media screen and (min-width: 992px){#lp_datsumou #price .open-modal-btn.mens{top:0px}}#lp_datsumou #price .popup_area{background-color:rgba(0,0,0,0)}#lp_datsumou #price .popup_area img{width:80px}#lp_datsumou #price .popup_area::before{content:none}#lp_datsumou #price .popup_area.mens img{width:45px}@media screen and (min-width: 576px){#lp_datsumou #price .popup_area.mens img{width:50px}}#lp_datsumou #price .title_ladies_grd{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 165, 0, 0)), color-stop(40%, rgba(253, 253, 253, 0.6)), color-stop(50%, rgb(255, 255, 255)), color-stop(60%, rgba(253, 253, 253, 0.6)), to(rgba(255, 165, 0, 0)));background:linear-gradient(90deg, rgba(255, 165, 0, 0) 0%, rgba(253, 253, 253, 0.6) 40%, rgb(255, 255, 255) 50%, rgba(253, 253, 253, 0.6) 60%, rgba(255, 165, 0, 0) 100%)}#lp_datsumou #price .title_mens_grd{background:-webkit-gradient(linear, left top, right top, from(rgba(255, 165, 0, 0)), color-stop(40%, rgba(255, 233, 192, 0.5)), color-stop(50%, rgb(255, 246, 230)), color-stop(60%, rgba(255, 233, 192, 0.5)), to(rgba(255, 165, 0, 0)));background:linear-gradient(90deg, rgba(255, 165, 0, 0) 0%, rgba(255, 233, 192, 0.5) 40%, rgb(255, 246, 230) 50%, rgba(255, 233, 192, 0.5) 60%, rgba(255, 165, 0, 0) 100%)}#lp_datsumou #price .price_table_wrap{border:none}#lp_datsumou.advanced .treatment_box.mens{padding-bottom:80px !important}#lp_datsumou.advanced .price_needle_img{margin-top:-135px}@media screen and (min-width: 576px){#lp_datsumou #flow .slider_flow{margin-left:0}}.bg_cIvory{background-color:#f9f7ee}.ct_acc{border-bottom:1px solid #d6cc8b}.ct_acc:first-of-type{border-top:1px solid #d6cc8b}.ct_acc .acc_title{position:relative;padding:15px 30px 15px 30px;margin-bottom:0;z-index:1;cursor:pointer;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%}.ct_acc .acc_title::after,.ct_acc .acc_title::before{content:"";position:absolute;right:15px;top:40%;width:2px;height:.8em;background-color:#d6cc8b;-webkit-transition:all .3s;transition:all .3s}.ct_acc .acc_title::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ct_acc .acc_title.open::before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ct_acc .item_ask::before{content:"Q.";position:absolute;left:0;top:28%;font-size:20px;color:#d6cc8b;font-family:"Noto Serif",serif}.ct_acc .acc_inner{position:relative;display:none;padding:0px 10px 10px 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.ct_acc .acc_inner.price{border:1px solid #d6cc8b;border-top:none}.ct_acc .acc_inner::before{content:"A.";position:absolute;left:0;top:28%;font-size:20px;color:#d6cc8b;font-family:"Noto Serif",serif}#lp_datsumou #btn_02int{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(10%, #ffffff), color-stop(10%, #fcd769), to(#ffbf74));background:linear-gradient(180deg, #ffffff 0%, #ffffff 10%, #fcd769 10%, #ffbf74 100%)}#lp_datsumou #access .bg_access{background-image:-webkit-gradient(linear, left top, right top, from(#f7ecad), to(#f7ebdf));background-image:linear-gradient(90deg, #f7ecad, #f7ebdf)}.clinic_info{position:relative;display:grid;grid-template-columns:1fr 1fr}.clinic_info::before,.clinic_info::after{content:"";position:absolute;left:0;right:0;height:1px;background:#7d7d7d}.clinic_info::before{top:0}.clinic_info::after{bottom:0}.clinic_info_item{position:relative;padding:20px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:14px;line-height:1.45;letter-spacing:.08em}.clinic_info_topleft::after{content:"";position:absolute;top:10px;right:0;width:1px;bottom:7px;background:#7d7d7d}.clinic_info_bottomleft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinic_info_bottomleft::after{content:"";position:absolute;top:7px;right:0;width:1px;bottom:10px;background:#7d7d7d}.clinic_info_topleft::before{content:"";position:absolute;left:0;right:7px;bottom:0;height:1px;background:#7d7d7d}.clinic_info_topright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinic_info_topright::before{content:"";position:absolute;left:7px;right:0;bottom:0;height:1px;background:#7d7d7d}.doctor_name{display:block;margin:0 auto 3px;width:90px}/*# sourceMappingURL=layout_lp_datsumou_2603.css.map */