#ClinicList .clinic_btn a{padding-left:0.8em;background:url(/assets/images/common/ico_chevron-right.png) 0 0.4em no-repeat;background-size:0.4em auto}#ClinicList .tokyo_area #ClinicList-cont .area_cont{display:none}#ClinicList .tokyo_area #ClinicList-cont .area_cont#area3{display:block}#ClinicList .tokyo_area #ClinicList-cont .area_cont .area_name{display:none}#ClinicList .tokyo_area #ClinicList-cont .area_cont ul.clinic_cont{display:flex;flex-wrap:wrap}#ClinicList .tokyo_area #ClinicList-cont .area_cont ul.clinic_cont li.clinic_name{margin:0.5% 1%}@media (max-width: 979px){#ClinicList .tokyo_area #ClinicList-cont .area_cont ul.clinic_cont li.clinic_name{width:50%;margin:0;padding:1%}}#ClinicList .all_area #ClinicList-cont{display:flex;flex-wrap:wrap}#ClinicList .all_area #ClinicList-cont .area_cont{width:24%;margin:0 0.5% 1%}@media (max-width: 979px){#ClinicList .all_area #ClinicList-cont .area_cont{width:calc(50% - 4px);margin:1px}}#ClinicList .all_area #ClinicList-cont .area_cont .area_name{background-color:#FFDFEA;display:block;position:relative;text-align:center;text-decoration:none;padding:5px 0}#ClinicList .all_area #ClinicList-cont .area_cont .area_name:hover{opacity:0.6}#ClinicList .all_area #ClinicList-cont .area_cont .area_name::after{content:"";position:absolute;top:50%;right:8px;width:20px;height:20px;margin-top:-10px;background:url(/assets/images/common/ico_plus.png) 50% 50% no-repeat;background-size:10px auto;border-radius:50%}#ClinicList .all_area #ClinicList-cont .area_cont .area_name.js-acc-open::after{background-image:url(/assets/images/common/ico_minus.png)}#ClinicList .all_area #ClinicList-cont .area_cont a.area_name::after{background-image:url(/assets/images/common/ico_chevron-left.png);background-size:30% auto;transform:rotate(180deg)}#ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont{display:none;background-color:#FFF7F8;padding:10px}@media (min-width: 980px){#ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont .area_link{font-size:90%}}#ClinicList.eyelid_list .tokyo_area #ClinicList-cont .area_cont ul.clinic_cont li.clinic_name#clinic112{display:none}#modal-tesslift{font-size:20px}#modal-tesslift p{font-size:16px}#modal-tesslift .table-box thead{text-align:center}#modal-tesslift .table-box tbody th{width:15%}#modal-tesslift .table-box tbody td{text-align:center;font-size:18px}@media screen and (max-width: 979px){#modal-tesslift p{font-size:3.5vw}#modal-tesslift .table-box{width:100%;font-size:3.5vw}#modal-tesslift .table-box thead th,#modal-tesslift .table-box thead td{padding:5px 5px}#modal-tesslift .table-box tbody th,#modal-tesslift .table-box tbody td{padding:5px 5px}#modal-tesslift .table-box tbody th{width:26%}#modal-tesslift .table-box tbody td{text-align:center;font-size:18px}}#modal-tesslift h2{width:700px;height:60px;display:flex;justify-content:center;align-items:center;background:#fdf0d4;font-size:30px;font-weight:bold;color:#3f3214;box-shadow:0 5px 15px rgba(63,50,20,0.2);border-radius:15px;margin:0 auto 30px}#modal-tesslift h3{border-left:4px solid #95762f;padding:0 0 0 15px;color:#95762f;margin:30px 0 10px}#modal-tesslift .price_table{position:relative}#modal-tesslift .price_table .icon_off{position:absolute;top:-75px;right:-28px;z-index:10}#modal-tesslift .table-box table{width:100%;font-size:18px}#modal-tesslift .table-box table thead tr th{background:#95762f;color:#fff;padding-top:10px}#modal-tesslift .table-box table thead tr th:nth-child(2){width:22%}#modal-tesslift .table-box table tbody tr th{background:#fdfaf1;text-align:center}#modal-tesslift .table-box table tbody tr td.usually p{display:inline-flex;padding:0 5px;position:relative}#modal-tesslift .table-box table tbody tr td.usually p::before{content:"";display:block;width:100%;height:1px;background:#000;position:absolute;left:0;top:50%}#modal-tesslift .table-box table tbody tr td.cam{background:#fafafa;position:relative}#modal-tesslift .table-box table tbody tr td.cam::before{content:"";display:block;width:23px;height:23px;background:url(/assets/agingcare/ope/threadlift/tess/images/modal_arrow.svg) center center/100% auto no-repeat;position:absolute;left:-11px;top:50%;transform:translate(0, -50%)}#modal-tesslift .table-box table tbody tr td.cam .price{display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:bold;line-height:1.4;color:#aa0c14}#modal-tesslift .table-box table tbody tr td.cam .price .off{font-size:14px;display:flex;justify-content:center;align-items:center;background:#aa0c14;padding:2px 7px;color:#fffc9e;border-radius:5px;margin:0 0 0 10px}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont{font-size:16px}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont .area_name{background:#f9f7f4}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont{padding:0;background:#fff;border:1px solid #eeebe7;border-top:none}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li+li{border-top:1px dashed #eeebe7}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li .clinic_btn a{display:block;padding:7px 7px 7px 30px;background:none;position:relative}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li .clinic_btn a::before{content:"";width:30px;height:100%;background:url(/assets/images/common/ico_chevron-right.png?2025531185811) center center/7px auto no-repeat;filter:brightness(0) saturate(100%) invert(41%) sepia(61%) saturate(444%) hue-rotate(4deg) brightness(100%) contrast(89%);position:absolute;left:0;top:0}#modal-tesslift .caution{padding:15px 20px;font-size:15px}@media screen and (max-width: 979px){#modal-tesslift{font-size:3.5vw;padding:4vw 3vw 3vw}#modal-tesslift h2{width:80vw;height:10vw;font-size:4.5vw;box-shadow:0 1vw 2.5vw rgba(63,50,20,0.2);border-radius:2vw;margin:0 auto 4vw}#modal-tesslift h3{border-left:0.75vw solid #95762f;padding:0 0 0 2vw;margin:5vw 0 2vw}#modal-tesslift .price_table .icon_off{width:20vw;top:-16vw;right:-5vw}#modal-tesslift .table-box tbody th{width:inherit !important}#modal-tesslift .table-box table{font-size:3vw;line-height:1.5}#modal-tesslift .table-box table thead tr th{font-size:3vw;padding:4vw 2vw 2vw 2vw}#modal-tesslift .table-box table thead tr th:nth-child(1){width:22% !important}#modal-tesslift .table-box table thead tr th:nth-child(2){width:auto !important}#modal-tesslift .table-box table thead tr th:nth-child(3){width:25% !important}#modal-tesslift .table-box table thead tr th:nth-child(4){width:28% !important}#modal-tesslift .table-box table tbody tr th,#modal-tesslift .table-box table tbody tr td{font-size:3vw;padding:2vw 0;text-align:center}#modal-tesslift .table-box table tbody tr td{font-size:3vw}#modal-tesslift .table-box table tbody tr td.usually p{padding:0 0.5vw}#modal-tesslift .table-box table tbody tr td.cam::before{width:4vw;height:4vw;left:-2vw}#modal-tesslift .table-box table tbody tr td.cam .price{flex-direction:column;font-size:4vw}#modal-tesslift .table-box table tbody tr td.cam .price .off{font-size:3vw;padding:0.5vw 1vw;border-radius:1vw;margin:1vw 0 0}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont{font-size:3.5vw}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont .area_name{background:#f9f7f4;padding:1vw 0}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont{padding:0;background:#fff;border:1px solid #eeebe7;border-top:none}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li+li{border-top:1px dashed #eeebe7}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li .clinic_btn{font-size:3vw}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li .clinic_btn a{padding:1.5vw 1.5vw 1.5vw 5vw}#modal-tesslift #ClinicList .all_area #ClinicList-cont .area_cont ul.clinic_cont li .clinic_btn a::before{width:5vw;background:url(/assets/images/common/ico_chevron-right.png?2025531185811) center center/1.5vw auto no-repeat}#modal-tesslift .caution{padding:2vw 3vw;font-size:3vw}}
