#head{background-image:url(/operation/common_ope_collect/img/target_cool/head_bg0.jpg)}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}#contents #anchor_body{margin:0 auto}#contents #anchor_body .photo_btn2{background:#fff !important;color:#81bce6 !important;border:solid 1px #81bce6 !important}#contents #anchor_body li a::before{border:solid 1px #81bce6}#contents #anchor_body li a::after{border-bottom:solid 1px #81bce6;border-right:solid 1px #81bce6}#contents #anchor_body li a:hover{color:#81bce6}#contents .mb20{margin-bottom:20px}#contents h2.ttl,#contents h4.ttl{color:#1d87bc}#contents h2.ttl .ttl_bg_blue,#contents h4.ttl .ttl_bg_blue{background:#1d87bc;color:#fff;font-size:1.8rem;padding:5px 7px;margin-right:10px}#contents .about_tc_box{margin:20px 0}#contents .about_tc_box figure+p{margin-top:unset}#contents .tc_mode{margin:60px 0 !important}#contents .tc_mode h2.ttl{text-align:center;font-size:2.2rem}#contents .tc_mode h2.ttl span{font-size:3.2rem}#contents .tc_mode .block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#contents .tc_mode .block .mode{display:flex;align-items:baseline;font-size:2rem;margin-bottom:17px}#contents .tc_mode .block .mode .modename.mode_active{background:#1d87bc !important}#contents .tc_mode .block .mode .modename{color:#fff;background:#7e7e7e;margin-right:24px;width:228px;text-align:center}#contents .tc_mode .block .mode p{font-weight:unset;text-align:left}#contents .tc_mode p{text-align:center;font-weight:bold}#contents .tc_mode p span{background:linear-gradient(transparent 50%, #fcff9c 0%)}#contents .tc_features{padding:1px 0}#contents .tc_features h3.ttl{color:#444;text-align:left}#contents .tc_features h3.ttl .ttl_bg_blue{color:#1d87bc;font-size:2.4rem;font-style:italic;margin-right:26px}#contents .tc_features h3.ttl .ttl_bg_blue .num_big{font-size:4rem !important;margin-left:5px}#contents .tc_features h3.ttl .kome_mark{font-size:1.2rem;vertical-align:super}#contents .tc_features h3.ttl:nth-of-type(2){margin-top:30px}#contents .tc_features .block{margin:20px 0}#contents .tc_features .block .kome_txt{font-size:1.1rem;text-align:right}#contents #good_point01{margin:40px 0 70px 0}#contents .dr_treatment .dr_treatment__box .dr_treatment__text{background-color:#fff;padding:26px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text h2{font-size:3rem;text-align:center;color:#05457e}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .dr_treatment__character{width:275px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text h3{font-size:1.6rem;color:#05457e;margin-bottom:6px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2:nth-of-type(1){margin:20px auto 10px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2{margin:40px auto 10px;width:100%;max-width:690px;background-color:#fff;border-radius:6px;box-sizing:border-box}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl{display:flex;justify-content:space-between;align-items:center;background:#2673c5;font-size:2.2rem}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl .left{color:#fff;border-left:solid 13px #1526a1;padding-left:8px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl .right{color:#d9edff;margin-right:14px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box{padding:20px 25px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box li{display:inline-block;margin-right:13px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box li::before{content:"";display:inline-block;width:20px;height:20px;padding-right:3px;background-image:url("/operation/hadaiku/img/sec4_icon_index.png");background-repeat:no-repeat;background-size:contain;vertical-align:middle}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box .img_box{display:flex;justify-content:space-between}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box .img_box figure{width:100px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 h4{color:#444;margin-bottom:.5rem;font-size:1.9rem;font-weight:bold}#contents .dr_treatment .dr_treatment__box .dr_tt2{background:url(/operation/common_ope_collect/img/target_cool/bg01.jpg) no-repeat center top #def0fb;background-size:cover;padding:50px 26px}#contents .dr_treatment .dr_treatment__box .treatment_text{text-align:center;font-size:2.8rem;color:#05457e;line-height:1.4;padding:22px 0}#contents table.table_col2{margin:20px 0 10px;width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:solid 1px #ccc;border-radius:10px;empty-cells:show}#contents table.table_col2 tr{border:none}#contents table.table_col2 tr th{padding:10px 15px;border-bottom:solid 1px #ccc;background:#f4f4f4;font-weight:bold;color:#000}#contents table.table_col2 tr td{padding:10px 15px;border-bottom:solid 1px #ccc;background:#fff;font-weight:bold;color:#000}#contents table.table_col2 tr:first-child th{white-space:nowrap}#contents table.table_col2 tr:last-child th{border:none}#contents table.table_col2 tr:first-child th:first-child{border-top-left-radius:10px}#contents table.table_col2 tr:last-child th:first-child{border-bottom-left-radius:10px}#contents table.table_col2 tr:first-child td:last-child{border-top-right-radius:10px}#contents table.table_col2 tr:last-child td{border:none}#contents table.table_price{margin:10px 0 10px}#contents table.table_price .taxin{font-size:1.2rem}#contents table.table_price .notice{font-size:1.2rem;font-weight:100}#contents table.table_price td{font-size:2rem}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#e3eff8}#contents .flowline h3{background:#81bce6;font-size:2.8rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:50%;box-sizing:border-box}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box figure.adj1 img{max-width:180px}#contents .flowline .flowline_box div.txt{padding:20px;width:50%;box-sizing:border-box}#contents .flowline .flowline_box div.txt_step03{width:100%}#contents .flowline .flowline_inner{padding:30px 40px}#contents .flowline .flowline_btn{text-align:center;padding-bottom:30px}#contents .flowline .flowline_btn .flowline_btn_item{background:#06c;color:#fff;padding:10px 50px;position:relative;box-sizing:border-box;display:inline-block;max-width:100%;border-radius:3px;text-align:center;line-height:1.4;width:auto;transition:all .2s ease-out;font-size:1.4rem}#contents .flowline .flowline_btn .flowline_btn_item::before{display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:16px;height:16px;border:solid 1px #fff;border-radius:50px;content:""}#contents .flowline .flowline_btn .flowline_btn_item::after{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:3px;height:3px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .flowline .flowline_btn .flowline_btn_item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents table.table_col2{margin:20px 0 10px;width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:solid 1px #ccc;border-radius:10px;empty-cells:show}#contents table.table_col2 tr{border:none}#contents table.table_col2 tr th{padding:10px 15px;border-bottom:solid 1px #ccc;background:#f4f4f4;font-weight:bold;color:#000}#contents table.table_col2 tr td{padding:10px 15px;border-bottom:solid 1px #ccc;background:#fff;font-weight:bold;color:#000}#contents table.table_col2 tr:first-child th{white-space:nowrap}#contents table.table_col2 tr:last-child th{border:none}#contents table.table_col2 tr:first-child th:first-child{border-top-left-radius:10px}#contents table.table_col2 tr:last-child th:first-child{border-bottom-left-radius:10px}#contents table.table_col2 tr:first-child td:last-child{border-top-right-radius:10px}#contents table.table_col2 tr:last-child td{border:none}#contents .risk_list li span{font-size:2rem;font-weight:bold}#contents .consent_form_box{padding:30px 30px 10px;background:#edece9}#contents .consent_form_box h2{font-weight:bold;font-size:2rem}#contents .consent_form_box .block{margin:20px 0}#contents .consent_form_box .block h3{font-weight:bold;font-size:1.7rem;margin-bottom:5px}#contents .faq{background:#f0f8ff;padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:30px 30px 0;border-bottom:none;border-radius:10px}#contents .faq .faq_item h2{color:#1d87bc}#contents .faq .faq_item h2::before{box-sizing:border-box;display:block;width:35px;height:35px;position:absolute;top:0;left:0;background:url(/operation/common_ope_collect/img/caresys/icon_q.png) no-repeat center center/contain;content:""}#contents .faq .faq_item .answer{padding-bottom:10px !important}#contents .faq .faq_item .answer .txt{padding:0px 0 30px 60px}#contents .faq .faq_item .answer::before{background:url(/operation/common_ope_collect/img/caresys/icon_a.png) no-repeat center center/contain;content:""}#contents .faq .faq_item .answer .img h3{color:#1d87bc}#contents .faq .faq_item .answer .img h3 strong{color:#1d87bc}#contents .target_cool_recommend{width:100%;background:url(/operation/common_ope_collect/img/target_cool/bg01.jpg) no-repeat center center #97c5e7;background-size:100% 100%;box-sizing:border-box;padding:40px;margin:0;text-align:center}#contents .target_cool_recommend h2.ttl{font-size:3rem;color:#05457e}#contents .target_cool_recommend .target_cool_recommend_box{background:rgba(255,255,255,.9);padding:40px 0;box-shadow:0 0 10px #97c7e7}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul{list-style-type:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul li{text-align:left;color:#2451a3;font-size:2rem}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul li::before{content:"";display:inline-block;width:26px;height:26px;padding-right:8px;background-image:url("/operation/other_ope/img/nightlase/checkmark.png");background-repeat:no-repeat;background-size:contain;vertical-align:middle}#contents #about_popular_treatments{background:url(/operation/common_ope_collect/img/target_cool/img_05.jpg) no-repeat center center/cover;height:380px}#contents .treatment_text3{font-size:2.3rem;color:#1d87bc;line-height:1.4;padding:0 0 35px}.consult2{position:relative;padding:0 5.3333333333vw 16vw}.consult__btn{position:relative;display:block;max-width:100%;width:100%;padding:1.1em 1em;box-sizing:border-box;text-align:center;letter-spacing:.05em;font-size:3.7333333333vw;font-weight:300;font-family:"メイリオ","Hiragino Kaku Gothic Pro",Meiryo,"ヒラギノ角ゴ Pro W3","MS PGothic","MS UI Gothic",Helvetica,Arial,sans-serif;color:#fff}.consult__btn::after{position:absolute;top:0;bottom:0;right:5%;display:block;width:1.5vw;height:1.5vw;margin:auto 0;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}.consult__btn em{display:inline-block;letter-spacing:.07em;font-size:4.5333333333vw;font-weight:bold;color:#fff}.consult__btn em em{color:#fff}.consult__btnWeb{background-color:#85c5d6;box-shadow:0px 5px 0px 0px rgba(198,220,225,.8)}.consult__btnWeb::before{position:absolute;top:0;bottom:0;left:6%;display:block;background:url(/regenerative_medicine/images/icon_btn01.png) no-repeat;background-size:auto 6.1333333333vw;width:6.4vw;height:6.1333333333vw;margin:auto 0;content:""}.consult__btnWeb:hover{background-color:#464b60}.consult__btnTel{background-color:#f09cb6;box-shadow:0px 5px 0px 0px rgba(228,207,217,.8)}.consult__btnTel::before{position:absolute;top:0;bottom:0;left:6%;display:block;background:url(/regenerative_medicine/images/icon_btn02.png) no-repeat;background-size:auto 8vw;width:5.6vw;height:8vw;margin:auto 0;content:""}.consult__btnTel:hover{background-color:#464b60}.consult__btnList2 a{color:#fff;transition:.3s;text-decoration:none}.consult__btnList2>li+li{margin-top:4.8vw}.consult__btnNote{margin-top:.5em;text-align:center;font-size:3.2vw}@media only screen and (max-width: 767px){#head{background-image:url(/operation/common_ope_collect/img/target_cool/head_bg0_sp.jpg);height:69vw}span.alt_text{padding:3vw 0;line-height:1.5}#contents h2.ttl .ttl_bg_blue{margin-right:unset;line-height:2.5}#contents .about_tc_box{margin:1em 0 !important}#contents .about_tc_box p{margin-top:20px !important}#contents .tc_mode h2.ttl{font-size:4vw}#contents .tc_mode h2.ttl span{font-size:6.5vw}#contents .tc_mode .block{width:100%}#contents .tc_mode .block .mode{display:block;font-size:1.8rem}#contents .tc_mode .block .mode .modename{margin-right:unset;width:100%}#contents .tc_mode .block .mode p{text-align:center}#contents .tc_features{margin:40px 0 0 0}#contents .tc_features .block{margin:25px 0 40px}#contents .tc_features .block .kome_txt{text-align:left}#contents #good_point01{margin:0 0 60px 0}#contents .dr_treatment .dr_treatment__box .dr_treatment__text h2{font-size:2.2rem}#contents .dr_treatment .dr_treatment__box .dr_treatment__text h2 span{font-size:2.8rem}#contents .dr_treatment .dr_treatment__box .dr_treatment__text h3{font-size:5vw;text-align:center;word-break:keep-all}#contents .dr_treatment .dr_treatment__box .dr_treatment__text p{font-size:1.4rem}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .dr_treatment__character{width:43%;right:4%}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl{font-size:5.4vw;line-height:1.3}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl .left{padding:6px 0 6px 8px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl .left_small{font-size:5.3vw}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .ttl .left_small span{font-size:3.5vw}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box{padding:15px 17px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box .img_box figure{width:100%}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box .img_box figure img{width:170px}#contents .dr_treatment .dr_treatment__box .dr_treatment__text .treatment_inner_box2 .text_box li{font-size:1.6rem}#contents .dr_treatment .dr_treatment__box .dr_tt2{padding:40px 13px 50px}#contents .dr_treatment .dr_treatment__box .treatment_text{font-size:6.5vw;line-height:1.3;padding:20px 0 0}#contents table.table_price th,#contents table.table_price td{display:block;text-align:center}#contents table.table_price th{width:unset;border-bottom:none !important}#contents table.table_price th:first-child{border-bottom-left-radius:0 !important}#contents table.table_price tr:first-child td:last-child{border-top-right-radius:0 !important}#contents .flowline_header{padding:0 0 30px}#contents .flowline ol li{background:#e3eff8}#contents .flowline h3{background:#81bce6;font-size:2.8rem;color:#fff;display:flex;align-items:center}#contents .flowline h3 img{width:100%;max-width:70px;height:auto;vertical-align:middle}#contents .flowline h3 span{display:inline-block;padding:3px 10px}#contents .flowline .flowline_box{display:flex;flex-wrap:wrap;align-items:center;box-shadow:0 0 8px #d1d1d1;background:#fff}#contents .flowline .flowline_box figure{width:100%;box-sizing:border-box}#contents .flowline .flowline_box figure img{width:100%;height:auto}#contents .flowline .flowline_box div.txt{padding:20px;width:100%;box-sizing:border-box}#contents .flowline .flowline_inner{padding:15px 15px}#contents .flowline .flowline_btn{text-align:center;padding:10px 30px 30px;margin:auto}#contents .flowline .flowline_btn .flowline_btn_item{background:#06c;color:#fff;padding:10px 40px;position:relative;box-sizing:border-box;display:inline-block;max-width:100%;border-radius:3px;text-align:center;line-height:1.4;width:auto;transition:all .2s ease-out;font-size:1.4rem}#contents .flowline .flowline_btn .flowline_btn_item::before{display:block;position:absolute;top:0;bottom:0;right:12px;margin:auto;width:16px;height:16px;border:solid 1px #fff;border-radius:50px;content:""}#contents .flowline .flowline_btn .flowline_btn_item::after{display:block;position:absolute;top:0;bottom:0;right:20px;margin:auto;width:3px;height:3px;border-top:solid 1px #fff;border-right:solid 1px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:""}#contents .flowline .flowline_btn .flowline_btn_item:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.02);transform:scale(1.02)}#contents .consent_form_box{padding:30px 10px 15px;background:#edece9}#contents .consent_form_box .block{margin:15px 0}#contents .consent_form_box .block h3{font-size:1.6rem;margin-bottom:unset}#contents .faq{padding:40px 0}#contents .faq .faq_item{margin-bottom:15px;box-sizing:border-box;background:#fff;padding:20px 20px 0;border-bottom:none;border-radius:10px}#contents .faq .faq_item .answer{padding:0}#contents .faq .faq_item .answer .txt{padding:0px 0 30px 60px}#contents .target_cool_recommend{width:100%;background:url(/operation/common_ope_collect/img/target_cool/bg01.jpg) no-repeat center center #97c5e7;background-size:100% 100%;box-sizing:border-box;padding:28px 5px;margin:0;text-align:center}#contents .target_cool_recommend h2.ttl{font-size:2.4rem}#contents .target_cool_recommend .target_cool_recommend_box{background:rgba(255,255,255,.9);padding:25px 0;box-shadow:0 0 10px #97c7e7}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul{list-style-type:none}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul li{font-size:4.2vw}#contents .target_cool_recommend .target_cool_recommend_box .target_cool_recommend_list ul li::before{width:18px;height:18px}#contents #about_popular_treatments{background-image:url(/operation/common_ope_collect/img/target_cool/img_05_sp.jpg);height:58vw}#contents .treatment_text3{font-size:2rem;line-height:1.3;padding:0 0 15px;text-align:center}.consult2{padding:0 5.3333333333vw 9vw}}@media(min-width: 1025px){.consult2{max-width:1065px;margin:0 auto;padding:0 20px 40px;box-sizing:border-box}.consult__btn{padding-left:100px;line-height:1.3;text-align:left;font-size:2rem}.consult__btn::after{right:7%;width:9px;height:9px}.consult__btn em{padding-bottom:3px;font-size:2.2rem;color:#fff}.consult__btn em em{color:#fff}.consult__btnWeb::before{left:12%;background-size:auto 30px;width:30px;height:30px}.consult__btnTel{pointer-events:none}.consult__btnTel::before{left:12%;background-size:auto 38px;width:26px;height:38px}.consult__btnTel:hover{background-color:#f09cb6}.consult__btnList2{display:flex;max-width:800px;margin:0 auto 0}.consult__btnList2>li{width:calc(50% - 1.333vw);margin-right:2.6666666667vw}.consult__btnList2>li+li{margin-top:0}.consult__btnList2>li:last-child{margin-right:0}.consult__btnNote{text-align:left;font-size:1.4rem}}@media(min-width: 1025px)and (min-width: 1025px){.consult__btnList2>li{width:calc(50% - 10px);margin-right:20px}}
/*# sourceMappingURL=../../../maps/operation/common_ope_collect/css/target_cool.css.map */
