﻿@media screen and (max-width: 600px){.firsttime .com_green_h3{line-height:1.8 !important}}@media screen and (max-width: 600px){.firsttime .sec01_wrap_txt_last{margin-bottom:0 !important}}@media screen and (max-width: 600px){.firsttime .page-flex{padding-bottom:0 !important}}.firsttime .sec01 .firsttime_wrap h2{text-align:center;text-shadow:1px 1px 15px rgba(4,104,113,.5)}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_top{margin-bottom:90px}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_top{margin-bottom:65px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title{text-align:center}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2{display:inline-block;color:#fff;font-size:20px;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;line-height:1;position:relative;padding:0 92px;text-shadow:1px 1px 5px rgba(0,0,0,.16)}@media screen and (max-width: 979px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2{font-size:24px !important;padding:0px 40px}}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2{line-height:1.33}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2::before{position:absolute;display:inline-block;content:"";width:80px;height:21px;background-image:url(../img/icon/vio_set_item_left.png);background-size:contain;background-repeat:no-repeat;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 979px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2::before{width:56px;height:15px;left:-10px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2::after{position:absolute;display:inline-block;content:"";width:80px;height:21px;background-image:url(../img/icon/vio_set_item_right.png);background-size:contain;background-repeat:no-repeat;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 979px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2::after{width:56px;height:15px;right:-10px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2 span{font-size:14px;font-weight:500;letter-spacing:.08em;font-family:"Noto Serif JP",serif;color:#fff}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .set_item_title h2 span{font-size:12px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table{width:100%;overflow:hidden;margin-bottom:48px}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table table{width:100%;border-collapse:separate;border-spacing:0}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(1),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(1){width:24%}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(1),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(1){width:22%}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(2),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(2){width:38%}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(2),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(2){width:39%}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(3),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(3){width:38%}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(3),.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(3){width:39%}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th,.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td{padding:14px;font-size:14px;font-weight:500;text-align:center;vertical-align:middle}@media screen and (max-width: 979px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th,.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td{font-size:1.4rem}}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th,.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td{padding:0;height:82px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th{background-color:#1f7b84;color:#fff;text-align:center;border:solid 1px #1f7b84;border-bottom:none}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:first-child{background-color:#fff;border-radius:10px 0 0 0}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:nth-child(2) .small_txt{font-size:11px;font-weight:500;color:#fff;letter-spacing:.08em}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:last-child{border-radius:0 10px 0 0;background-color:#d6e5e6;color:#1f7b84}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table th:last-child .small_txt{font-size:11px;font-weight:500;color:#1f7b84;letter-spacing:.08em}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td{color:#1f7b84;letter-spacing:.08em}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:first-child{position:relative;border-left:solid 1px #fff}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:nth-child(2){background-color:#fff;border:solid 1px #1f7b84;border-left:none;border-bottom:none}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td:last-child{background-color:#fff;border:solid 1px #1f7b84;border-left:none;border-bottom:none}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table td .big_txt{font-size:20px;color:#1f7b84;letter-spacing:.08em;font-weight:500}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category td:first-child{text-align:center;background-color:#1f7b84;color:#fff}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category td:first-child::before{position:absolute;display:block;content:"";width:100%;height:1px;left:0;top:-0.5px;background-color:#fff}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category td{font-size:16px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category_last td:first-child{border-bottom:solid 1px #fff;border-radius:0 0 0 10px}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category_last td:nth-child(2){border-bottom:solid 1px #1f7b84;background-color:#c7faff}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_list .firsttime-pricing-table .category_last td:last-child{border-bottom:solid 1px #1f7b84;border-radius:0 0 10px 0}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto 0}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn{justify-content:center;margin:30px auto 0px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .com-btn__blue{width:48%;max-width:100%}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .com-btn__blue{width:100%;max-width:100%;margin-bottom:20px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .com-btn__blue a{border-radius:0;box-shadow:0 3px 6px #1f7b84}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .firsttime_btn{height:66px}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .firsttime_btn{height:76px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_btn .firsttime_btn a{height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img{width:100%;margin-bottom:34px}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img.firsttime_wrap_txt_img-doctor{position:relative}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img.firsttime_wrap_txt_img-doctor h2{font-size:18px;color:#fff;display:flex;align-items:center;justify-content:left;margin-top:20px;text-align:left}@media screen and (min-width: 980px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img.firsttime_wrap_txt_img-doctor h2{color:#000;font-size:22px;text-align:center;margin-top:0px;justify-content:center;width:50%;position:absolute;height:90%;top:50%;left:5%;transform:translateY(-50%);background-color:rgba(138,214,224,.3)}}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img{margin-bottom:18px}}.firsttime .sec01 .firsttime_wrap .firsttime_wrap_txt_img img{width:100%}.firsttime .sec01 .firsttime_wrap .firsttime_margin{margin-top:21px}.firsttime .sec01 .firsttime_wrap .firsttime_margin2{margin-top:54px}.firsttime .sec01 .firsttime_wrap .firsttime_margin_h2{margin-top:80px}@media screen and (max-width: 600px){.firsttime .sec01 .firsttime_wrap .firsttime_margin_h2{margin-top:50px}}.firsttime .sec01 .doctor_table_contents{border:solid 1px #fff;border-radius:10px;padding:33px 40px;margin:24px 0;background:#04a5b6}.firsttime .sec01 .doctor_table_contents li{font-size:15px;font-weight:400;color:#fff;line-height:1.5;letter-spacing:.08em;padding-left:30px;margin-bottom:24px;position:relative}.firsttime .sec01 .doctor_table_contents li:nth-of-type(2)::after{content:"❷"}.firsttime .sec01 .doctor_table_contents li:last-of-type{margin-bottom:0}.firsttime .sec01 .doctor_table_contents li:last-of-type::after{content:"❸"}.firsttime .sec01 .doctor_table_contents li::after{position:absolute;display:block;content:"❶";font-size:18px;color:#fff;width:16px;height:16px;left:6.5px;top:-1px;font-family:"Yu Mincho Light","YuMincho","Yu Mincho","游明朝体","ヒラギノ明朝 ProN","Hiragino Mincho ProN","メイリオ",Meiryo,sans-serif}.firsttime .sec01 .doctor_history{margin:25px 0 45px}.firsttime .sec01 .doctor_history dl{display:flex;flex-wrap:wrap;padding-bottom:42px;position:relative}.firsttime .sec01 .doctor_history dl::before{position:absolute;display:block;content:"";width:1px;height:100%;background-color:#fff;left:116.5px;top:5px}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_history dl::before{left:6px}}.firsttime .sec01 .doctor_history dl::after{position:absolute;display:block;content:"";width:13px;height:13px;background-color:#1f7b84;left:110.5px;top:5px;border-radius:50%}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_history dl::after{left:0}}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_history dl{padding-left:42px;padding-bottom:22px}}.firsttime .sec01 .doctor_history dl dt{width:116px;font-size:14px;font-weight:600;color:#fff;letter-spacing:.08em;line-height:1.8}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_history dl dt{width:100%;margin-bottom:3px}}.firsttime .sec01 .doctor_history dl dd{width:calc(100% - 116px);padding-left:58px;font-size:14px;font-weight:500;color:#fff;letter-spacing:.08em;line-height:1.8}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_history dl dd{width:100%;padding-left:0;line-height:1.8}}.firsttime .sec01 .doctor_margin01{margin-bottom:91px !important}@media screen and (max-width: 600px){.firsttime .sec01 .doctor_margin01{margin-bottom:80px !important}}.firsttime .sec01 .doctor_margin02{margin-top:53px}.firsttime .sec01 .doctor_margin03{margin-bottom:0 !important}.firsttime .sec02{background-color:#038494;padding:63px 0}@media screen and (max-width: 600px){.firsttime .sec02{padding:32px 0}}.firsttime .sec02 .sec02_wrap{width:90%;max-width:660px;margin:0 auto;position:relative;z-index:2}.firsttime .sec02 .sec02_wrap h2{font-size:24px;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;text-shadow:1px 1px 15px rgba(4,104,113,.5);text-align:center;margin-bottom:32px;line-height:1.84}@media screen and (max-width: 600px){.firsttime .sec02 .sec02_wrap h2{font-size:20px;margin-bottom:24px}}.firsttime .sec02 .sec02_wrap ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 600px){.firsttime .sec02 .sec02_wrap ul{justify-content:center;margin:30px auto 0px}}.firsttime .sec02 .sec02_wrap ul .com-btn__gold{width:48%;max-width:316px}@media screen and (max-width: 600px){.firsttime .sec02 .sec02_wrap ul .com-btn__gold{width:100%;max-width:100%;margin-bottom:20px}}.firsttime .sec02 .sec02_wrap ul .com-btn__gold a{border-radius:0;box-shadow:0 3px 6px #1f7b84}
/*# sourceMappingURL=firsttime.css.map */
