<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*작업자 : 진재남 / 작업일자 : 2016-08-19*/

/* 컨텐츠영역 1 */
.contents_area_1 { position: relative; width: 100%; background: #fff; height: 540px; }
.contents_area_1 .main_slide_box { width: 100%; height: 540px; }
.contents_area_1 .main_slide_box .slide_slogan { position: absolute; top: 65px; left: 50px; z-index: 2; }
.contents_area_1 .main_slide_box .slide_slogan .txt_01 { font-size: 30px; color: #323232; line-height: 1.4; margin-bottom: 32px; }
.contents_area_1 .main_slide_box .slide_slogan .txt_02 { font-size: 14px; color: #323232; line-height: 1.7 }
.contents_area_1 .main_slide_box .news { position: absolute; left: 0; bottom: 0; background: rgba(0, 0, 0, .7); width: 100%; overflow: hidden; height: 50px; line-height: 50px; }
.contents_area_1 .main_slide_box .news h2 { font-size: 15px; font-weight: 700; line-height: 1; color: #fff; display: inline-block; margin-right: 10px; margin-left: 30px; }
.contents_area_1 .main_slide_box .news p { font-size: 15px; color: #fff; display: inline-block; }

/* 컨텐츠영역 2 */
.contents_area_2 { margin-top: 25px; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }
.contents_area_2:before, .contents_area_2:after { content: " "; display: table; }
.contents_area_2:after { clear: both; }
.contents_area_2 .clinic { float: left; width: 510px; height: 290px; }
.contents_area_2 .clinic .clinic_box { padding: 35px; }
.contents_area_2 .clinic .clinic_box h2 { font-size: 26px; line-height: 1; color: #fff; text-align: center; margin-bottom: 15px; }
.contents_area_2 .clinic .clinic_box p { font-size: 14px; color: #fff; text-align: center; margin-bottom: 40px; line-height: 1.5; }
.contents_area_2 .clinic .clinic_box ul { overflow: hidden; }
.contents_area_2 .clinic .clinic_box ul li { float: left; width: 141px; height: 50px; line-height: 50px; margin-left: 8px; margin-bottom: 8px; }
.contents_area_2 .clinic .clinic_box ul li:nth-child(1), .contents_area_2 .clinic .clinic_box ul li:nth-child(4) { margin-left: 0; }
.contents_area_2 .clinic .clinic_box ul li a { text-align: center; width: 100%; height: 100%; font-size: 15px; color: #fff; display: block; background: url('/images/skin5005/clinic_bg.png') no-repeat center; }
.contents_area_2 .clinic .clinic_box ul li a:hover { background: #fff; }
.contents_area_2 .ca_outer { float: left; width: 509px; height: 290px; border-left: 1px solid #e6e6e6; }
.contents_area_2 .ca_outer .call { margin-top: 35px; }
.contents_area_2 .ca_outer .call h2 { font-size: 26px; line-height: 1; color: #333; margin-top: 15px; margin-bottom: 15px; text-align: center; }
.contents_area_2 .ca_outer .call h3 { font-size: 44px; line-height: 1; color: #333; text-align: center; font-family: 'Arial', sans-serif !important; font-weight: 700; margin-bottom: 12px; }
.contents_area_2 .ca_outer .call p.tel { font-size: 14px; color: #333; text-align: center; }
.contents_area_2 .ca_outer ul.about { text-align: center; margin-top: 40px; }
.contents_area_2 .ca_outer ul.about li { display: inline-block; width: 110px; text-align: center; }
.contents_area_2 .ca_outer ul.about li a { display: block; }
.contents_area_2 .ca_outer ul.about li a img { display: block; margin: 0 auto; }
.contents_area_2 .ca_outer ul.about li a h3 { padding-top: 10px; font-size: 14px; line-height: 1; color: #333; text-align: center; }

/* 컨텐츠영역 3 */
.contents_area_3 { border-bottom: 1px solid #e6e6e6; }
.contents_area_3:before, .contents_area_3:after { content: " "; display: table; }
.contents_area_3:after { clear: both; }
.contents_area_3 .time_outer { float: left; width: 510px; height: 295px; }
.contents_area_3 .time_outer .time { margin: 35px; }
.contents_area_3 .time_outer .time h2 { font-size: 26px; line-height: 1; color: #333; }
.contents_area_3 .time_outer .time p.time_info { font-size: 14px; color: #555; margin-top: 15px; font-family: 'NanumBarunGothicLight', sans-serif !important; }
.contents_area_3 .time_outer .time .time_table { margin-top: 20px; font-family: 'NanumBarunGothicLight', sans-serif !important; }
.contents_area_3 .time_outer .time .time_table ul:before, .contents_area_3 .time_outer .time .time_table ul:after { content: " "; display: table; }
.contents_area_3 .time_outer .time .time_table ul:after { clear: both; }
.contents_area_3 .time_outer .time .time_table ul li { float: left; width: 50%; height: 30px; font-size: 14px; color: #555; letter-spacing: -1px;}
.contents_area_3 .time_outer .time .time_table ul li span { display: inline-block; width: 80px; }
.contents_area_3 .time_outer .time .time_table p { font-size: 14px; color: #555; padding-left: 30px; height: 20px; line-height: 20px; margin-top: 60px; font-family: 'NanumBarunGothicLight', sans-serif !important; }
.contents_area_3 .board_outer { float: right; width: 509px; height: 295px; border-left: 1px solid #e6e6e6; }
.contents_area_3 .board_outer .board { margin: 35px 35px 0 35px; }
.contents_area_3 .board_outer .board:last-child { margin-top: 25px; }
.contents_area_3 .board_outer .board h2 { font-size: 26px; line-height: 1; color: #333; }
.contents_area_3 .board_outer .board ul { margin-top: 20px; }
.contents_area_3 .board_outer .board ul li { position: relative; height: 30px; padding-left: 10px; overflow: hidden; }
.contents_area_3 .board_outer .board ul li:after { content: " "; position: absolute; top: 5px; left: 0; width: 3px; height: 3px; background: #8d8d8d; overflow: hidden; }
.contents_area_3 .board_outer .board ul li a { font-size: 14px; color: #555; line-height: 1.5; float: left; font-family: 'NanumBarunGothicLight', sans-serif !important; }
.contents_area_3 .board_outer .board ul li a:hover { text-decoration: underline !important; }
.contents_area_3 .board_outer .board ul li a img { margin-left: 10px; }
.contents_area_3 .board_outer .board ul li span.day { font-size: 14px; float: right; width: 100px; color: #777; margin-top: 2px; text-align: right; }

/* 컨텐츠영역 4 */
.contents_area_4 { }
.contents_area_4:before, .contents_area_4:after { content: " "; display: table; }
.contents_area_4:after { clear: both; }
.contents_area_4 .facilities_outer { float: left; width: 510px; height: 250px; }
.contents_area_4 .facilities_outer .facilities { margin: 35px; }
.contents_area_4 .facilities_outer .facilities h2 { font-size: 26px; line-height: 1; color: #333; }
.contents_area_4 .facilities_outer .facilities p.gal_info { font-size: 14px; color: #555; margin-top: 20px; font-family: 'NanumBarunGothicLight', sans-serif !important; }
.contents_area_4 .facilities_outer .facilities ul { margin-top: 25px; overflow: hidden; }
.contents_area_4 .facilities_outer .facilities ul li { float: left; width: 144px; height: 100px; margin-left: 4px; }
.contents_area_4 .facilities_outer .facilities ul li:first-child { margin-left: 0; }
.contents_area_4 .facilities_outer .facilities ul li a { display: block; width: 100%; height: 100%; overflow: hidden; }
.contents_area_4 .facilities_outer .facilities ul li a img { display: block; width: auto; height: 100%; }
.contents_area_4 .crown { float: right; width: 509px; height: 250px; border-left: 1px solid #e6e6e6; }
.contents_area_4 .crown p { margin: 35px; overflow: hidden; }
.contents_area_4 .crown p img { display: block; margin: 0 auto; }</pre></body></html>