﻿@charset "utf-8";

#contents .cont{color:#555; line-height:22px; float:left; width:100%;}
#contents .cont h4{margin:0 0 11px;color:#202020;font-size:15px;font-weight:600}/* 본문컨텐츠 타이틀 */
#contents .cont .desc1, #contents .desc1, .contents .desc1{margin-bottom:40px;}/* 하단 여백 50px*/
#contents .desc2{margin-bottom:25px;text-align:justify;}/* 하단 여백 35px*/
#contents .desc2 p{text-align:justify !important;}

/*서식*/
input[type=text], input[type=password], input[type=number]{border:1px solid #555;vertical-align:middle;height:19px;line-height:19px;padding:5px;font-family:"나눔고딕",NanumGothic;font-size: 13px;}
input[type=file]{border:1px solid #d2d2d0;background:#f0f0f0;vertical-align:middle;height:20px;padding:3px;font-size:13px;}
input[type=checkbox], input[type=radio]{vertical-align:middle;padding:0; margin:0 5px 0 0 ;border:1px solid #cfcfcf}
textarea{padding:10px; border:1px solid #d5d5d5;font-family: "나눔고딕", "NanumGothic";font-size:13px;color:#494949;  }
select{font-family: "나눔고딕", "NanumGothic"; line-height:24px;height:24px;padding-left:5px;vertical-align: middle;border:1px solid #b2b2b2}

.input01{max-width:stretch;}
/* tablist */
.tab_list {margin-bottom:42px;position:relative;clear:both;}
.tab_list:after{content:"";display:block;clear:both;}
.tab_list li{float:left;text-align:center;}
.tab_list li a{display:block;min-height:42px;min-width:114.5px;padding:0px 6px; text-align:center;font-weight:600;font-size: 15px;line-height:42px;color:#838282;background:#eff3f4;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6 }
.tab_list li:first-child a{border-left:1px solid #c6c6c6; }  /*12.7 탭 왼쪽 라인 추가*/
.tab_list li.on a{text-decoration:none;color:#fff;background:#007cbc;border-top:1px solid #007cbc;border-bottom:1px solid #007cbc;border-right:1px solid #007cbc; border-left: none; }
.tab_list li.on a:hover{background-color:#007cbc; transition: 0.7s; margin: 0px;}

.tab_list .tab_doctor{width:853px; height:44px;}
/*.tab_list .tab_doctor{background:#eff3f4 url('/images/sub/tab_doctor_bg.gif') no-repeat right top; width:853px; height:44px;}*/
.tab_list .tab_doctor li:first-child.on a{border-left:1px solid #007cbc;  }  /*05.03 탭 밀림 수정*/
.tab_list li.w1 a{min-width:280px;}/*05.12 탭 넓이 추가*/
.tab_list li.w2 a{min-width:211px;}/*05.20 탭 넓이 추가*/
.tab_list li.w3{width:180px;} /*08.01 탭 넓이 추가 2022.07.26 추가*/

/* 테이블 스타일 */
.tbl_st1 {border-top:2px solid #007CBC;border-bottom:1px solid #dddddd; color:#666666;overflow: hidden;}
.tbl_st1 table {width:100%}
.tbl_st1 thead th {padding:13px 0;text-align:center; font-weight:600; color:#494949; border-bottom: 1px solid #C7C7C7; background: #f5f5f5 url("/images/sub/tbl_line.gif") no-repeat left 12px; }
.tbl_st1 thead th:first-child {background: #f5f5f5;}
.tbl_st1 tbody th {font-weight: normal;}
.tbl_st1 tbody tr {border-top:1px solid #dddddd; font-weight:normal}
.tbl_st1 tbody tr:first-child {border-top: none;}
.tbl_st1 tbody td {padding:11px 0; text-align:center; }
.tbl_st1 tbody td:first-child {border-left: none;}
.tbl_st1 tbody td.td_al {padding:10px 20px;text-align:left}
.tbl_st1 tbody td a:hover, .tbl_st1 tbody td a:focus {color:#000000; text-decoration:underline}
.tbl_st1 .td_left {border-left:1px solid #dddddd;}
.tbl_st1 .td_btm {border-bottom:1px solid #dddddd;}

.tbl_st1 tbody td.title a{width:540px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block}

/* 테이블 스타일2 */
.tbl_st2{border-top:2px solid #007cbc; border-bottom:2px solid #007cbc;color:#555555;}
.tbl_st2 table{width:100%;border-collapse:separate !important; border-spacing:0}
.tbl_st2 thead th{padding:8px 0;text-align:center;font-weight:600; color:#007cbc; border-bottom:1px solid #007cbc;}
.tbl_st2 tbody th{border-top:1px solid #e1e2e4; font-weight:normal}
.tbl_st2 tbody td{padding:5px 0; text-align:center; border-top:1px solid #c7c7c7; border-left:1px dotted #9d9d9d;border-collapse:collapse;}
.tbl_st2 tbody td:first-child {border-left: 0}
.tbl_st2 tbody td.td_al{padding:5px 20px;text-align:left;word-break: break-all;}
.tbl_st2 tbody td a:hover, .tbl_st2 tbody td a:focus{color:#2f5fc2; text-decoration:underline}
.bg_check{padding-left:18px;color:#cc4a86; font-size:13px;font-weight:600;background:url("/images/sub/notice.png") no-repeat left 5px;}

/* 추가 테이블 라인 12.07 추가*/
.tbl_st2 thead tr .line_l, .tbl_st1 tbody tr .line_l {border-left:1px dotted #9d9d9d; }
.tbl_st2 tbody td.line_r {border-right:1px dotted #9d9d9d; }

/* 추가 테이블 깨짐 수정 03.23*/
.tbl_st2 tbody td.noline{border-left: 0px;}
.tbl_st2 tbody tr:first-child td{border-top: 0}
/* 추가 테이블 깨짐 수정 04.07*/
.tbl_st2 tbody td.d_name{font-weight:600;}
.tbl_st2 tbody td.d_info span{font-size:12px; font-weight:600; color:#555; line-height:16px; text-align:center;}
.tbl_st2 tbody td.time{color:#666; font-size:12px;font-weight:600;}

/* 검사 및 진료 안내 수정 03.24*/
.tbl_st2 tbody span.check{color:#ccc;cursor: default;}

/* 버튼 스타일*/
a.button0{background:#074F8A;color:#fff;min-width:80px;padding: 6px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button1{background:#007cbc;color:#fff;min-width:80px;padding: 6px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button2{background:#767676;color:#fff;min-width:80px; padding: 6px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button3{background:#009C93;color:#fff;min-width:80px; padding: 6px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button4{background:#E57418;color:#fff;min-width:80px; padding: 6px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}

a.button5{background:#007cbc;color:#fff;min-width:80px;padding: 8.5px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button6{background:#767676;color:#fff;min-width:80px; padding: 8.5px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button7{background:#009C93;color:#fff;min-width:80px; padding: 8.5px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button8{background:#E57418;color:#fff;min-width:80px; padding: 8.5px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.button9{background:#727272;color:#fff;min-width:80px; padding: 8.5px 10px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;}
a.select_go {background:#727272;min-width:44px; padding: 1px 0; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal;color: #fff; margin-right: 3px}
a.select_blue{background:#007cbc;color:#fff;min-width:80px;padding: 2px 9px; text-align:center; vertical-align: middle; display: inline-block;font-weight: normal; margin-left: 8px;font-size:14px}
.detail .select_text{font-size:14px;font-weight: normal;}


/* 리스트 스타일 */
.list_st1 li {background: url("/images/sub/bg_listdot.png") no-repeat scroll left 11px;padding: 0 0 0 10px;line-height:22px;color:#555555;}/*liner 12.12 변경*/
.list_st1 li.last{margin-bottom:18px;}

.list_st2 dt {float:left;width:60px;background: url("/images/common/bg_list_st2.gif") no-repeat scroll left 12px;padding: 0 0 0 10px;line-height:22px;color:#303030; font-weight:600}
.list_st2 dd{float:left;width:160px}
.list_st2:after{clear:both; content:'';display:block}

/* 연혁 */
.history{overflow:hidden}
.history dt{width:100px; float:left;font-size:24px; color:#303030; padding-top:10px; font-family:Helvetica}
.history dt::after {clear:both;background-color: #53cebb;content: "";font-weight:600;display: block;height: 2px;position: relative;top: -30px;width: 15px;}
.history dd{width:640px; float:left}
#contents.historyTop{background: url("/images/sub/bg_info_pg01_03_top.png") no-repeat right -10px;}
/* 연혁 추가 20160112 */
.history_txt {width: 340px; height: 110px; padding-top: 10px; font-size:19px;line-height:30px; color:#777}
.history_txt span{font-weight:600; color:#555}

/*콘텐츠 블록 */
#contents .cont .subtit_h4 {font-size: 24px; color:#444; font-weight: 600; margin: 0 0 23px;}
.subtit_h5 {font-size: 18px; color: #006fa8; font-weight: 600; margin-bottom: 5px;}

/*bg 12.07*/
.bg_clinic01 {background: url("/images/sub/bg_clinic_img01.gif") no-repeat scroll right 30px;}
.bg_clinic02 {background: url("/images/sub/bg_clinic_img04.gif") no-repeat scroll right 80px;}

/*의료진 소개 12.07*/
.proWrap {border-top:2px solid #007cbc; border-bottom:2px solid #007cbc;}
.professor{width:900px; padding:14px 0 24px 0; border-top:1px solid #007cbc; overflow: hidden;}
.professor:first-child {border-top:0;}
.professor .pro_info{float:left; width:669px; padding-left:36px;}
.professor .pro_info p.pro_title{color:#555555; margin:10px 0; width:100%; margin-bottom: 22px;}
.professor .pro_info p.pro_title .chos{font-size: 16px; font-weight: 600; line-height: 30px; color: #fff; display: inline-block; height: 30px; padding: 0 12px; background-color: #33ac9f;margin-left: 10px;position:relative; top:-2px}
.professor .pro_list {float:left; overflow: hidden;}
.professor .pro_list dt {float:left;width:60px;background: url("/images/common/bg_pro_list.gif") no-repeat scroll left 12px;padding: 0 20px 0 0;line-height:22px;color:#303030; font-weight:600}
.professor .pro_list dd{float:left;width:500px}
.f24 {font-size: 24px; color: #222;}

.protbl_st1{border-top:1px solid #c3c3c3; border-bottom:1px solid #c3c3c3; color:#555555; overflow: hidden;width:406px; float:left; }
#contents .protbl_st1 thead th{padding:5px 0;text-align:center;font-weight:600; color:#007cbc; }
.protbl_st1 tbody th{border-top:1px solid #e1e2e4; font-weight:normal}
.protbl_st1 tbody td{padding:5px 0; text-align:center; border-collapse:collapse; border-top:1px dotted #9d9d9d;font-size:12px;}
.protbl_st1 tbody td.td_al{padding:5px 20px;text-align:left}
.protbl_st1 tbody td a:hover, .protbl_st1 tbody td a:focus{color:#2f5fc2; text-decoration:underline}
.protbl_st1 tbody td span{font-size:14px;}

/* 추가 테이블 수정 04.21*/
.protbl_st1 tbody td.d_info {font-size:12px; font-weight:600; color:#555; line-height:16px; text-align:center;}

/* 검사 및 진료 안내 수정 03.24*/
.protbl_st1 tbody span.check{color:#ccc;cursor: default;}

.btn_reserv{ margin-left: 12px; background:#007cbc;position:relative;display:inline-block;color:#fff;min-width:30px;height: 14px;padding:44px 30px; line-height: 13px;text-align:center; vertical-align: middle; font-size: 13px; }
.btn_infomore{ margin-left: 12px; background:#fff;border:1px solid #aeaeae;position:relative;display:inline-block;min-width:30px;height: 14px;padding:33px 30px 53px 30px; line-height: 20px;text-align:center; vertical-align: middle; font-size: 13px; }

/* 게시판목록 스타일 12.07*/
.medi_list {border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc; }
.medi_list ul li {padding: 13px 0; border-top: 1px solid #c7c7c7; padding-left: 22px;background: url("/images/sub/bul_medi_list.gif") no-repeat 12px 23px }
.medi_list ul li:first-child {border-top: 0}
.medi_list ul li a {display: block; color: #007cbc; font-weight: 600;background: url("/images/sub/bg_medi_next.gif") no-repeat 855px }

/* 게시판 페이징 12.07 */
.nav_page {text-align: center; position: relative; margin-bottom: 20px; margin-top: 27px;}
.nav_page a {margin-left:-1px; display: inline-block; line-height:28px; width: 18px; height: 30px; padding-top:0; text-align: center; vertical-align: middle;}
.nav_page div+a {margin-left: 0px;}
.nav_page .page_on {color: #666; font-weight: bold; width: 25px} 
.nav_page .btn_first {background: url('/images/common/btn_first.gif') no-repeat left; width: 21px }
.nav_page .btn_pre {background: url('/images/common/btn_pre.gif') no-repeat left; width: 21px  }
.nav_page .btn_next {background: url('/images/common/btn_next.gif') no-repeat left; width: 21px  }
.nav_page .btn_last {background: url('/images/common/btn_last.gif') no-repeat left; width: 21px }
.nav_page .page_btn {display: inline-block; margin: 0}
.nav_page .page_btn a {margin: 0px 1px; vertical-align: middle;} 

/* 병원소개-관련기관 20160122 */
.org_wrap {overflow: hidden; margin-bottom: 40px; text-align: justify;}
.org_wrap .org_left, .org_wrap .org_right {width: 425px; float: left;position:relative;}
.org_tit {font-size:24px; color: #444; font-weight:bold; margin: 25px 0 15px 0;}
.org_stit {font-size: 18px; color: #006fa8; font-weight: bold; margin-bottom: 5px;}
.org_subs {color: #777777; line-height: 24px; letter-spacing: -0.02em;}
.org_tit a.link{font-size:11px; padding:3px 3px 1px;display:inline-block;border:1px solid #ddd; position:absolute; top:293px; right:0px; color:#777}
.org_tit a.link:hover{border:1px solid #aaa;background-color:#aaa ;color:#fff}

/* 게시판 검색 공통 12.07 */
.search_wrap{ width:100%; height:40px; text-align: center; background-color: #e9e9e9; padding-top: 18px}
.search_wrap fieldset{ text-align:center;}
.search_wrap fieldset select{ width:90px; height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; }
.search_wrap fieldset input{ height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; margin-left:10px;}
.search_wrap fieldset button{ height:22px; color:#FFF; vertical-align:middle; letter-spacing:-1px; border:0; background-color: #8d8d8d; padding:0 12px 2px 12px; line-height: 20px;}

/* 게시판 상세 12.07 */
.view_wrap {width: 900px; border-bottom: 2px solid #007cbc; margin-bottom: 25px; }
.view_wrap dt, .view_wrap dd {display: inline-block;}
.view_wrap dt {font-weight: bold;}
#contents .cont .view_tit {font-size: 16px; font-weight: 600; border-top: 2px solid #007cbc; border-bottom: 1px dotted #9d9d9d; padding:9px 0; color:#007cbc; text-align: center;margin-bottom:25px;}
#contents .cont .view_tit_h5 {color: #000; font-weight: 600; font-size: 13px; margin-bottom: 3px}
.subs_wrap {padding-left: 20px; font-size: 14px; min-height:190px; padding-bottom: 25px; color:#666;line-height:24px;}
.subs_wrap img{max-width:860px;}
.subs img { margin: 0 auto; margin-bottom: 25px; clear: both;}
.view_list {color:#888; padding: 5px 10px; border: 1px solid #bbb; font-weight: 600;}

/*이전글, 다음글 12.08*/
.before_next_Wrap {border-top: 1px solid #c7c7c7;  font-size: 13px; overflow: hidden; }
.before_next_Wrap dl {float: left; width: 430px; padding:14px 0 14px 10px;}
.before_next_Wrap dl:first-child {border-right: 1px solid #e6e6e6;}
.before_next_Wrap dt {width: 48px; overflow:hidden;  }
.before_next_Wrap .bg_before {background: url('/images/common/bg_before.gif') no-repeat left; padding-left: 22px;}
.before_next_Wrap .bg_next {background: url('/images/common/bg_next.gif') no-repeat left; padding-left: 22px;}

.before_next_Wrap dd{width:360px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

/*찾아오는길 12.08*/
.info_Wrap {width: 900px; border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc; margin-bottom: 25px; padding: 18px 0 18px 2px }
.marB18 {margin-bottom: 18px}



/* 규희 - 검사 안내 게시판 검색 12.10 */
.search_wrap_data{ width:100%; height:40px; text-align: center; border:1px solid #e9e9e9; padding-top: 18px}
.search_wrap_data input{ width:200px; height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; margin-left:10px;}
.search_wrap_data button{ height:22px; color:#FFF; vertical-align:middle; letter-spacing:-1px; border:0; background-color: #8d8d8d; padding:0 12px 2px 12px; line-height: 20px;}
.bg_data_pg06_02{background:url('/images/sub/bg_data_pg06.png') no-repeat  450px top;}
.f_color{color:#006fa8; font-size:24px;}
.padT50{padding-top:100px}


/* 규희 - 전체 진료과 12.10 */
.clinic_font{color:#555555; font-size:13px;}
.tab01_list li a:hover span, .tab01_list li a span.active{color:#1cc0b7;}
.marL2{margin-left:2px}
.marR9{margin-right:9px}

/* 규희 - 전체 진료과 tablist */
.tab_list_clinic {margin-bottom:42px;position:relative;clear:both;}
.tab_list_clinic:after{content:"";display:block;clear:both;}
.tab_list_clinic li{float:left;text-align:center;}
.tab_list_clinic li a{display:block;min-height:42px;min-width:437px;padding:0px 6px; text-align:center;font-weight:600;font-size: 15px;line-height:42px;color:#838282;background:#eff3f4;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6 }
.tab_list_clinic li:first-child a{border-left:1px solid #c6c6c6; }  /*12.7 탭 왼쪽 라인 추가*/
.tab_list_clinic li.on a{text-decoration:none;color:#fff;background:#007cbc;border-top:1px solid #007cbc;border-bottom:1px solid #007cbc;border-right:1px solid #007cbc; border-left: none; }



/* 의료진_임시적용 12.10 */
.doc_month, .doc_new {float: left; margin-top: 35px; margin-bottom: 45px;}
.doc {position: relative; width: 440px; height:500px; background: url("/images/sub/clinic_pg03_01_bg01_1.jpg") no-repeat 0 0; }
.doc .title {font-size: 18px; color: #fff; font-weight: 600; display: inline-block; width: 200px; height: 35px; line-height: 35px; background: url("/images/sub/clinic_pg03_01_bg02.png") no-repeat 0 0; text-align: center; margin: 21px 0 0 1px;}
.doc .photo_bg div img {position: absolute; left: 0;}
.doc .photo_bg .control {position: absolute; right: 20px; top: 16px; z-index:20;}
.doc .photo_bg .doctor_list {background-position:right 100px!important; height:480px; width:440px!important;}
.doc .photo_bg .doctor_list a{font-size:22px; color:#222; margin:18px 0 0 30px; display:block; line-height:30px;}
.doc .photo_bg .doctor_list a span{font-size:13.5px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; width:390px; display:block;}

#doctor1 .slidesjs-pagination {position: absolute; right: 49px; top: 20px; z-index:20;}
#doctor1 .slidesjs-pagination li {float: left; width: 12px; height: 12px; margin-left: 5px;}
#doctor1 .slidesjs-pagination li a {display: block; width: 12px; height: 12px; background: url("/images/sub/btn_B_off.png") no-repeat 0 0;}
#doctor1 .slidesjs-pagination li a.active {display: block; width: 12px; height: 12px; background: url("/images/sub/btn_B_on.png") no-repeat 0 0;}
#doctor1 .slidesjs-pagination li a span { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; }

#doctor2 .slidesjs-pagination {position: absolute; right: 49px; top: 20px; z-index:20;}
#doctor2 .slidesjs-pagination li {float: left; width: 12px; height: 12px; margin-left: 5px;}
#doctor2 .slidesjs-pagination li a {display: block; width: 12px; height: 12px; background: url("/images/sub/btn_B_off.png") no-repeat 0 0;}
#doctor2 .slidesjs-pagination li a.active {display: block; width: 12px; height: 12px; background: url("/images/sub/btn_B_on.png") no-repeat 0 0;}
#doctor2 .slidesjs-pagination li a span { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; }

/* 의료진 검색 12.10 */
.doc_search {clear: both; width: 838px; height: 48px; border: 1px solid #cecece;background: url("/images/sub/clinic_pg03_01_bg03.png") no-repeat 27px 17px; background-color: #f4f4f4; padding: 15px 0 0 60px;}
.doc_search p {color: #666; font-weight: 600; font-size: 13px; display: inline-block; line-height: 30px; margin-right: 10px;}
.doc_search p span {color: #333; font-weight: 600; font-size: 16px;line-height: 30px; margin-right: 5px;}
.doc_search input {border: 1px solid #dbdbdb; width: 455px;}
.doc_search .buttonB {background-color: #0d357d; color: #fff; font-weight: 600; line-height: 28px; display: inline-block; height: 31px; padding: 0 15px;}

/* 질병정보 리스트 12.10 */
.sick_list {border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc}
.sick_list .list_wrap {overflow: hidden; border-top: 1px solid #007cbc; padding: 14px 0 24px 20px;}
.sick_list .list_wrap:first-child {border-top: none;}
.sick_list .list_wrap dl {width: 720px; float: left;}
.sick_list .list_wrap dl dt {font-size: 13px; color: #303030; padding-top: 5px; }
.sick_list .list_wrap dl dd {font-size: 13px; color: #666; padding: 0 0 0 15px;}
.sick_list .list_wrap .slist_btn { margin-left: 12px; background:#fff;border:1px solid #aeaeae;position:relative;display:inline-block;min-width:30px;height: 14px;padding:33px 30px 53px 30px; line-height: 20px;text-align:center; vertical-align: middle; font-size: 13px; margin-top: -15px;}

/* 규희 - 게시판목록 스타일 12.07*/
.img_list {border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc; }
.img_list img{width:164px; height:120px}
.img_list.doc1 img{width:164px; height:180px}
.img_list span{width:164px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block;  margin-top:5px}
.img_list ul li{float:left; margin-right:20px; margin-bottom:25px}
.img_list ul li:nth-child(5n+5){ margin-right:0px}

#contents .cont_data{color:#555; line-height:22px;}

.bg_data_pg03_01{background:url('/images/sub/bg_data_pg03.png') no-repeat  right top;}

/*12.12  검사안내 list 추가*/
.img_list span{margin-top: 10px; display:inline-block; line-height: 24px; font-weight:600;}
.img_list .img_on{filter: grayscale(1);-webkit-filter: grayscale(1);}

/*20151231 관련기관*/
.info_layerw p{ font-size:14px; line-height:24px;}
#contents .cont  h4.subtit4{font-size: 24px; color:#444; font-weight: 600; margin: 0 0 15px;;}
.subtit5{font-weight: bold; color:#555555; background: url('/images/sub/bg_bar2.gif')no-repeat;display: block; padding-top:8px; width: 545px; font-size:18px; line-height:24px;}

.info_layer1{float:left; width: 980px;}
.info_layer1>* {float:left;}

.info_layer1 dl{border-top:2px solid #007cbc; width: 545px; }
.info_layer1 dl dt{background:#f7f7f7;  color:#494949; width:105px; padding:21px 0;text-align: center; float:left; border-bottom:#c6c6c6 1px solid;}
.info_layer1 dl dd{color:#666666; padding:21px 0 21px 15px; width: 425px; float:left; border-bottom:#c6c6c6 1px solid;}

/*e-book 12.31*/
.info_ebook{width:900px; background:url('/images/sub/bg_info_pg04_01.gif') no-repeat top right;  color:#666666;}

.ebook_listw{font-size:14px; color:#333333; text-align:center; background: url('/images/sub/bg_info_pg04_02.gif') repeat-y 0 2px; line-height:25px;}
.ebook_listw ul{width: 900px; overflow: hidden;}
.ebook_listw ul li{float:left; width:225px; margin:46px 0;}
.ebook_listw ul li a{display: block;}
.ebook_listw ul li a span{display: block; padding-bottom:8px; font-weight: 600;}

.ebooksel{font-size:14px; color:#666666; }
.padR20{padding-right:20px;}


/*신체부위별 진료과 안내*/
.cont .tab_w li{width:450px;}
.cont .info1{font-weight: 600; font-size:14px; background: url('/images/sub/ico_qut.gif') no-repeat 3px 19px; padding-left:23px; padding-top: 14px; color: #666;}
.cont .img01{margin-top: 27px}

.cont .right_part {float: right; margin-right: 2px; width: 619px}
.cont .body_search_Wrap {padding: 18px 0 0 197px;background: url('/images/sub/clinic_pg02_img02.gif') no-repeat 150px top #f4f4f4; border: 1px solid #cecece; width: 700px; height: 45px; margin-bottom: 21px; margin-top: 27px}
.cont .body_search_Wrap p {float: left; color: #333; font-size: 16px; font-weight: 600; margin-right: 22px; padding-top: 3px}
.cont .body_search_Wrap input {width: 355px; height: 28px; border: 1px solid #dbdbdb; padding: 0 0 0 10px}
.body_search_Wrap fieldset button {height: 30px; color: #fff; font-weight: 600; vertical-align: middle; background: #8f8f8f; border: 1px solid #757575; line-height: 20px; padding: 0 12px 2px 12px;font-family:"나눔고딕",NanumGothic; font-size: 14px }

.medi_list01 {border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc; }
.medi_list01 ul li {padding: 13.5px 0; border-top: 1px solid #c7c7c7; background: url("/images/sub/bul_medi_list.gif") no-repeat 12px 23px }
.medi_list01 ul li:first-child {border-top: 0; padding: 13px 0 18px 0}
.medi_list01 ul li a {display: block; color: #007cbc; font-weight: 600;background: url("/images/sub/bg_medi_next.gif") no-repeat 592px; padding-left: 25px; }
.medi_list01 ul li a.on{display: block; color: #007cbc; font-weight: 600;background: url("/images/sub/bg_medi_next_on.gif") no-repeat 592px; }
.medi_list01 dl {width: 589px; padding: 23px 0 29px 30px; margin-top: 15px; background: #f1f1f1 url("/images/sub/bg_dot_line04.gif") no-repeat left top}
.medi_list01 dt {color:#f69247; font-size: 16px; font-weight: 600; margin-bottom: 15px}
.medi_list01 dd {line-height: 23px}
.medi_list01 .site_go {display: inline; padding-left: 0; margin-top: -5px}
.medi_list01 .site_go img {padding-top: 5px; vertical-align: top;}

.medi_list01 p{padding:10px 0px 15px; position:relative;  border-top: 1px solid #c7c7c7;}
.medi_list01 p:first-child{border-top: 0px}
.medi_list01 a.med{display:inline-block; position:absolute; right:0; padding-right:15px; color:#007cbc; font-weight:bold}

/*신체부위별 진료과 안내 수정 0516*/
.medi_list02 {border-top: 2px solid #007cbc; border-bottom: 2px solid #007cbc; }
.medi_list02 > ul > li {border-top: 1px solid #c7c7c7; background: url("/images/sub/bul_medi_list.gif") no-repeat 12px 23px; }
.medi_list02 > ul > li:first-child {border-top: 0}
.medi_list02 > ul > li > a {padding: 14px 24px;display: inline-block; color: #666;  }
.medi_list02  li > div{padding:30px; background:#f1f1f1;border-top:1px dotted #c3c3c3; color:#666666 }
.medi_list02  li > div.closed{display:none}
.medi_list02 a.med{display:inline-block; position:absolute; right:0; padding-right:15px; color:#007cbc; font-weight:bold}

/* 헤딩 */
#contents h4.h4_tit, #contents h5.h4_tit {font-size:24px; color: #444; font-weight:bold; margin-bottom: 15px;} /* 센터색 */
#contents h5.h5_tit {font-size:18px; color: #006FA8; font-weight:bold; margin-bottom: 9px;} 
#contents h6.h6_tit {font-size:15px; color: #444; font-weight:600; margin-bottom: 5px; background: url("/images/sub/bu_h6.png") no-repeat 0 8px; padding-left: 12px;} /* 센터색 */
#contents .h6_sub {padding-left: 12px; margin-bottom: 17px; }
#contents .ex_tit{font-size: 15px;margin-bottom: 10px}
#contents .cont p.subtit_p {font-size: 24px; color:#444; font-weight: 600; margin: 0 0 23px;}
#contents .cont h4.h4_tit01{font-size:24px; color: #444; font-weight:bold; display: inline-block; vertical-align: middle; margin-bottom:0} /*0111추가*/

/* 테이블 스타일 */
.tbl_st3{border:1px solid #e1e2e4; color:#555555;}
.tbl_st3 table{width:100%}
.tbl_st3 th{padding:6px 0;background:#f8f8f8;text-align:center;border-left:1px solid #e1e2e4}
.tbl_st3 th:first-child{border-left:0 none}
.tbl_st3 th{border-top:1px solid #e1e2e4; font-weight:normal}
.tbl_st3 th.th_row{padding:6px 0;background:#f8f8f8;text-align:center;border-top:1px solid #e1e2e4; font-weight:bold;}
.tbl_st3 td{padding:6px 10px; border-left:1px solid #e1e2e4; border-top:1px solid #e1e2e4}
.tbl_st3 td.td_al{padding:6px 20px;text-align:left}
.tbl_st3 td.td_bl_none{ border-left:none;}
.th_bt_none { border-top:none;}

.tbl_st3 td span{ margin-left:10px;}
.tbl_st3 td input{ height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; margin-left:10px;}
.tbl_st3 td select{ margin-left:10px;}
.tbl_st3 td textarea{ margin-left:10px;}
.tbl_st3 td select#select_n{ width:70px; height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; }
.tbl_st3 td select#select_c{ width:330px; height:20px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; }

.padL10{padding-left:10px}

.button_chek{width:166px; height:25px; border:1px solid #aeaeae; background:#ffffff; padding:6px 15px; color:#555555; font-size:14px;}
.button_w{width:105px; height:40px; background:#007cbc; padding:13px 28px; color:#ffffff;}
.button_c{width:104px; height:39px; border:1px solid #aeaeae; background:#ffffff; padding:13px 28px; color:#555555;}

.data_pg03_02{width:900px; height:280px; background:url('/images/sub/bg_data_pg03_02.png') no-repeat;}

/*고객의소리 12.11*/
#contents .cont h4.titc_e{color:#ffffff;}

/*규희 - 고객의소리  12.11*/
.button_ck{width:145px; height:40px; background:#007cbc; padding:14px 18px; color:#ffffff;}
.font_1{font-size:17px; color:#555555;}
.font_2{font-size:13px; color:#555555;}
.marT56 {margin-top:56px}
.padT135 {padding-top:135px}
.padT30 {padding-top:30px}
/*규희 - 검사안내  12.11*/
.borderB{width:901px; height:1px; background:url('/images/sub/bg_data_pg03_02.png') no-repeat;}



/*고객의소리 12.11*/
#contents .cont h4.titc_e{color:#ffffff;}
.cont p.con_tit {font-size:24px; color:#444444; font-weight:600;}
.conw1{position:relative;}
.check_st1 {position:absolute; top:15px; right:0; letter-spacing: -0.02em;}



.tbl_st4 table{width:100%}
.tbl_st4 th{background:#f7f7f7;text-align:center;color:#494949;border-bottom:1px solid #c6c6c6; font-weight:normal; text-align: left;padding:13px 0 10px 20px; vertical-align: top;}
.tbl_st4 td{padding:10px 0;border-bottom:1px solid #c6c6c6; color:#dbdbdb;}

.tbl_st4 .tableend textarea{height: 145px;}



.tbl_st4 td span{ margin-left:10px;}
.tbl_st4 td input{ height:25px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; margin-left:10px;}
.tbl_st4 td select{ margin-left:10px;}
.tbl_st4 td textarea{ margin-left:10px;}
.tbl_st4 td select#select_n{ width:70px; height:27px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; }
.tbl_st4 td select#select_c{ width:330px; height:27px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px; }
.tbl_st4 td .in_name{width: 320px;}
.tbl_st4 td .selnum{width: 100px;}
.tbl_st4 td .in_sub{width: 770px;}
.tbl_st4 td textarea{width: 760px; height:90px;}
.selnum{width:120px;}
.agreeboxwrap{width:891px; height: 140px; background-color: #f7f7f7; padding:4px 5px 6px 4px;}
.agreebox{width: 890px; height: 140px; overflow:scroll;  overflow-x:hidden; border:1px solid #e3e1e4; background-color:#ffffff; }
.agreebox .agreelist{padding-left:20px;padding-top:15px; color:#555555; line-height: 27px;}
.agreebox .agreelist span{display: inline-block;}
.agreebox span{font-weight:normal;}
.button_chek{width:166px; height: 25px; border:1px solid #aeaeae;}

/*윤혜 입원/퇴원 절차 12.11 */
#contents .cont .con_h6 {
	font-size: 15px;
	color: #666666;
	font-weight: normal;
	margin-top: 18px;
	margin-bottom: 0px;
}

/*윤혜 입원/퇴원 절차 마진 12.11 */
.marB185{margin-bottom:185px}

/*윤혜 입원/퇴원 절차 리스트스타일 12.11 */
.list_st2 li {background: url("/images/sub/bg_listdot.png") no-repeat scroll left 11px;padding: 0 0 0 10px;line-height:22px;color:#555555;}
.list_st2 li.last{margin-bottom:10px;}

/*윤혜 비전 마진 12.11*/
.marT80{margin-top:80px}
.marB150{margin-bottom:150px}

/*151229 고객의소리 규 고객의소리 수정*/
.datainfowrap{width:891px;background-color: #f7f7f7; padding:4px 5px 4px 4px;}
.datainfo{width: 890px; height:149px;  border:1px solid #e3e1e4;  background: url('/images/sub/datainfo_bg1.gif') no-repeat 400px 39px; background-color:#ffffff; position:relative;}
.datainfo{padding-top:150px;}
.datainfo .button_ck1{width:145px; height:40px; background:#007cbc; padding:10px 30px; color:#ffffff;}
.datainfo .font_1{font-size:18px; color:#555555;}
.datainfo .font_2{font-size:14px; color:#555555;}

.datainfo1 {float:left; margin:30px 0; padding:5px 60px 0 60px;}
.datainfo1 .font_2{font-size:14px;}
.datainfo1:first-child {background: url('/images/sub/bg_data_pg03_04.gif') no-repeat 455px 15px;}
.datainfob{width: 890px; height:320px;  border:1px solid #e3e1e4;   background-color:#ffffff; position:relative;}

.button_link1{width:155px; height:40px; background:#007cbc; padding:8px 58px; color:#ffffff;}
.button_link2{width:155px; height:40px; background:#1cc0b7; padding:8px 58px; color:#ffffff;}

/*151229고객의 소리 추가*/
.tbl_st4{border-top:2px solid #007cbc;}

.padL15{padding-left:15px}

/*을지 갤러리 01.04*/
.subs_wrap01 {font-size: 13px; min-height:190px; color:#666;}
.subs01{overflow:hidden;}
.subs01 img {clear: both;}
.subs_img01{width:500px; float:left; text-align: center; margin-left:10px; margin-top: 30px;}
.subs_img01 > img{border:1px solid #e8e8e8}
.view_list {color:#888; font-weight: 600;}
.slid_img{width:498px; height:88px; overflow:hidden; border:1px solid #e8e8e8; margin-top:10px; }
.slid_img > *{float:left;}
.slid_img a.prev{height:88px; padding:36px 10px 0 9px;}
.slid_img a.next{height:88px; padding:36px 9px 0 10px;}
.slid_img ul{padding:0 15px 0 15px; background:#f9f9f9; border-left:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.slid_img ul li > *{padding:0;}
.slid_img ul li{float:left;  height:88px; padding:9px 0 0 10px;}
.slid_img ul li:first-child{padding-left:0;}
.subs_text01{width:350px; float:right; margin-right:10px;  text-align:justify; font-size:14px; line-height:2;margin-top: 28px;}
.slid_img a span{width:0;height:0;}

.subs_wrap02 {border-top:2px solid #007cbc;border-bottom:2px solid #007cbc; padding:0px}
.subs_wrap02 > div{clear:both;border-top:1px solid #c7c7c7;  clear: both; }
.subs_wrap02 > div:first-child{border-top:0px }
.subs_wrap02 div dl{padding-bottom: 15px}
.subs_wrap02 div dt{padding-top: 10px;color: #333333;font-weight:600; }
.subs_wrap02 div dd{padding-top: 15px; overflow: hidden;height:25px;}
.subs_wrap02 div dd img{display: none;}
.subs_wrap02 dl dt span{font-weight:400; padding-right:10px; font-size: 12px; float:right;}
.subs_wrap02 div.on dt{border-bottom:1px dotted #9d9d9d;font-size :16px; padding: 10px 0 10px 0px; color: #007cbc}
.subs_wrap02 div.on dl{padding-bottom: 30px}
.subs_wrap02 div.on dd{padding-top: 30px;height:auto;}
.subs_wrap02 div.on dd img{float:left; margin:0 30px 30px 0; max-width:490px ; max-height:340px; display: block;}
.subs_wrap02 div.on dl dt span{font-weight:400; padding-right:10px; font-size: 14px; float:right;}




.nav_page2 {text-align: center; position: relative; margin-bottom: 22px; margin-top: 32px;}
.nav_page2 a {margin-left:-1px; display: inline-block; line-height:28px; width: 18px; height: 30px; padding-top:0; text-align: center; vertical-align: middle;}
.nav_page2 div+a {margin-left: 0px;}
.nav_page2 .page_on {color: #666; font-weight: bold; width: 25px} 
.nav_page2 .btn_first {background: url('/images/common/btn_first.gif') no-repeat left; width: 21px }
.nav_page2 .btn_pre {background: url('/images/common/btn_pre.gif') no-repeat left; width: 17px  }
.nav_page2 .btn_next {background: url('/images/common/btn_next.gif') no-repeat left; width: 17px  }
.nav_page2 .btn_last {background: url('/images/common/btn_last.gif') no-repeat left; width: 21px }
.nav_page2 .page_btn {display: inline-block; margin: 0}
.nav_page2 .page_btn a {margin: 0px 1px; vertical-align: middle;} 

#contents .cont .view_wrap .view_titst1{font-size: 16px; font-weight: 600; border-top: 2px solid #007cbc; border-bottom: 1px dotted #9d9d9d; padding:12px 0 11px 0; color:#333333;   padding-left:10px;}
#contents .cont .view_wrap .view_titst1 span{ float:right; padding-right:8px; font-size:14px; font-weight:normal;}

.marT56{margin-top:56px}

/*인사말 콘텐츠 블록 151231*/
#info_sec{margin-top: 30px;}
.info_img{background:url('/images/sub/img_info_pg01_05n_1.png') no-repeat right top;margin-right:60px!important; width:870px!important;}
#info_con{color:#555555; font-size:14px; line-height: 28px; width:490px;position:relative}
#info_con span{font-size:17px; font-weight:600; color:#555555}
#info_con p{margin-bottom:30px;}
 .info_name{position:absolute; top:605px; right:60px;}

/*연혁 160104
.top_txt_blue{font-size:24px; font-weight:bold; color:#006fa8;  line-height: 30px;}
.top_txt{color:#555555;  font-weight:normal; font-size:14px; line-height: 32px;}


.top_img{float:right; margin-right:20px; margin-bottom:10px; margin-top: -15px;}
.his_con1{overflow:hidden; font-weight:600;}
.his_con1 dt{float:left; width:210px; padding:40px  30px 30px 0 ; height:72px;  text-align:center;  border-top: 2px solid #007cbc; }
.his_con1 dd{float:left; width:653px; padding:40px 0 0 0; margin:0;  border-top: 1px solid #e1dfe2;  height:40px; line-height: 24px; color:#333333; }
.his_con1 dd.dd_2009{float:left; width:653px; margin:0;  border-top: 2px solid #007cbc;  height:100px; color: #333333; }
.his_con1 dd li{background:url("/images/sub/img_info_pg01_03_01_02.png") no-repeat left center;  padding:0px 16px; font-weight:normal; margin-left:5px; font-size: 14px; width: 100%}
.his_con1 dd li:first-child{font-weight:normal; margin-left:5px; font-size: 14px; width: 100%;}

.his_con2{overflow:hidden; font-weight:600; margin-bottom:38px; }
.his_con2 dt{float:left; width:210px; padding:40px  30px 0 0 ; height:72px;  text-align:center;  border-top: 1px solid #dddddd; }
.his_con2 dd{float:left; width:653px; padding:40px 0 0 0; margin:0;  border-top: 1px solid #dddddd;  height:40px; line-height: 24px; color:#333333;}
.his_con2 dd.dd_2008{float:left; width:653px; margin:0;  border-top: 1px solid #dddddd;  height:100px;  }
.his_con2 dd li{background:url("/images/sub/img_info_pg01_03_01_02.png") no-repeat left center;  padding:0px 16px; font-weight:normal; margin-left:5px; font-size: 14px; width: 100%}
.his_con2 dd li:first-child{font-weight:normal; margin-left:5px; font-size: 14px; width: 100%;}

.his_con3{overflow:hidden; font-weight:600; border-bottom: 1px solid #dddddd; }
.his_con3 dt{float:left; width:210px; padding:40px 30px  0 0  ; height:72px;  text-align:center;  border-top: 1px solid #dddddd; }
.his_con3 dd{float:left; width:653px; padding:40px 0 0 0; margin:0;  border-top: 1px solid #dddddd;  height:40px; line-height: 24px; color:#333333; }
.his_con3 dd.dd_2007 {float:left; width:653px; margin:0;   height:85px; }
.his_con3 dd li{background:url("/images/sub/img_info_pg01_03_01_02.png") no-repeat left center;  padding:0px 16px; font-weight:normal; margin-left:5px; font-size: 14px; width: 100%}
.his_con3 dd li:first-child{font-weight:normal; margin-left:5px; font-size: 14px; width: 100%;}

.his_yfont{color:#555555; margin-right: 20px;}
*/

/*160105 연혁*/
.top_txt_blue{font-size:24px; font-weight:bold; color:#006fa8;  line-height: 30px;}
.top_txt{color:#555555;  font-weight:normal; font-size:14px; line-height: 32px;}

.top_img{float:right; margin-right:20px; margin-bottom:10px; margin-top: -15px;}

.his_con{overflow:hidden; font-weight:600;}
.his_con{width: 878px; border-bottom: 1px solid #e1dfe2;} 
.his_con dt{float:left; width:225px; padding-top:35px; text-align:center; color:#007cbc; font-size:27px;font-weight:800;}
.his_con dd{float:left; width:653px; padding:30px 0 40px 0; margin:0;   line-height: 30px; color:#333333; }
.his_con dd li{background:url("/images/sub/img_info_pg01_03_01_02.png") no-repeat left 10px;  padding:0px 16px; font-weight:normal; margin-left:5px; font-size: 14px; width: 100%}
.his_con dd li:first-child{font-weight:normal; margin-left:5px; font-size: 14px; width: 100%;}

.his_br{margin-left:95px;}

.his_con .his_dd_s {border-top: 2px solid #007cbc;  }

.his_yfont{color:#555555; margin-right: 20px;}
.his_yfont2{color:#555555; margin-right: 42px;}

/*TOP버튼*/
#wrap #footer .footer_box .top{position:absolute; top:-30px; right:0; z-index: 499; }

/* 진료과 전체 2016.01.08 */
.clinic_list{width:900px;clear: both;}
.clinic_list ul{overflow: hidden;}
.clinic_list li{width:137px; height:145px; margin-left:13px;margin-bottom:15px;float:left; text-align:center;}
.clinic_list li.first{margin-left:0}
.clinic_list li a {width: 135px; height: 33px;padding-top:110px;  display: block; border:1px solid #c7c7c7}
.clinic_list li.line2 a {width: 135px; height: 48px;padding-top:95px;  display: block; line-height:18px }
.clinic_list li a:hover, .clinic_list li a:focus{width: 127px; height: 29px;padding-top:106px;color:#007bb5; border:5px solid #007bb5; font-weight:600}
.clinic_list li.line2 a:hover, .clinic_list li.line2 a:focus{height: 44px;padding-top:91px;color:#007bb5;}

.clinic_list li.bg1 a {background:url("/images/sub/clinic/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list li.bg2 a {background:url("/images/sub/clinic/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list li.bg3 a {background:url("/images/sub/clinic/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list li.bg4 a {background:url("/images/sub/clinic/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list li.bg5 a {background:url("/images/sub/clinic/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list li.bg6 a {background:url("/images/sub/clinic/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list li.bg7 a {background:url("/images/sub/clinic/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list li.bg8 a {background:url("/images/sub/clinic/clinic_pg01_img8.gif") no-repeat center center}
.clinic_list li.bg9 a {background:url("/images/sub/clinic/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list li.bg10 a {background:url("/images/sub/clinic/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list li.bg11 a {background:url("/images/sub/clinic/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list li.bg12 a {background:url("/images/sub/clinic/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list li.bg13 a {background:url("/images/sub/clinic/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list li.bg14 a {background:url("/images/sub/clinic/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list li.bg15 a {background:url("/images/sub/clinic/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list li.bg16 a {background:url("/images/sub/clinic/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list li.bg17 a {background:url("/images/sub/clinic/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list li.bg18 a {background:url("/images/sub/clinic/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list li.bg19 a {background:url("/images/sub/clinic/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list li.bg20 a {background:url("/images/sub/clinic/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list li.bg21 a {background:url("/images/sub/clinic/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list li.bg22 a {background:url("/images/sub/clinic/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list li.bg23 a {background:url("/images/sub/clinic/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list li.bg24 a {background:url("/images/sub/clinic/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list li.bg25 a {background:url("/images/sub/clinic/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list li.bg26 a {background:url("/images/sub/clinic/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list li.bg27 a {background:url("/images/sub/clinic/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list li.bg28 a {background:url("/images/sub/clinic/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list li.bg29 a {background:url("/images/sub/clinic/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list li.bg30 a {background:url("/images/sub/clinic/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list li.bg31 a {background:url("/images/sub/clinic/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list li.bg32 a {background:url("/images/sub/clinic/clinic_pg01_img32.gif") no-repeat center center}
.clinic_list li.bg33 a {background:url("/images/sub/clinic/clinic_pg01_img33.gif") no-repeat center center}
.clinic_list li.bg34 a {background:url("/images/sub/clinic/clinic_pg01_img34.gif") no-repeat center center}
.clinic_list li.bg35 a {background:url("/images/sub/clinic/clinic_pg01_img35.gif") no-repeat center center}
.clinic_list li.bg36 a {background:url("/images/sub/clinic/clinic_pg01_img36.gif") no-repeat center center}
.clinic_list li.bg37 a {background:url("/images/sub/clinic/clinic_pg01_img37.gif") no-repeat center center}
.clinic_list li.bg38 a {background:url("/images/sub/clinic/clinic_pg01_img38.gif") no-repeat center center}
.clinic_list li.bg39 a {background:url("/images/sub/clinic/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list li.bg40 a {background:url("/images/sub/clinic/clinic_pg01_img40.gif") no-repeat center center}

/*on 이모티콘 */
.clinic_list li.bg1 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list li.bg2 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list li.bg3 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list li.bg4 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list li.bg5 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list li.bg6 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list li.bg7 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list li.bg8 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img8.gif") no-repeat center center}
.clinic_list li.bg9 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list li.bg10 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list li.bg11 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list li.bg12 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list li.bg13 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list li.bg14 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list li.bg15 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list li.bg16 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list li.bg17 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list li.bg18 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list li.bg19 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list li.bg20 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list li.bg21 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list li.bg22 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list li.bg23 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list li.bg24 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list li.bg25 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list li.bg26 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list li.bg27 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list li.bg28 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list li.bg29 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list li.bg30 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list li.bg31 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list li.bg32 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img32.gif") no-repeat center center}
.clinic_list li.bg33 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img33.gif") no-repeat center center}
.clinic_list li.bg34 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img34.gif") no-repeat center center}
.clinic_list li.bg35 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img35.gif") no-repeat center center}
.clinic_list li.bg36 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img36.gif") no-repeat center center}
.clinic_list li.bg37 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img37.gif") no-repeat center center}
.clinic_list li.bg38 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img38.gif") no-repeat center center}
.clinic_list li.bg39 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list li.bg40 a:hover {background:url("/images/sub/clinic_not/clinic_pg01_img40.gif") no-repeat center center}

/* 컨텐츠 미수급 임시 표시 */
.clinic_list li.not a:hover, .clinic_list li.not a:focus{width: 127px; height: 29px;padding-top:106px;color:#888; border:5px solid #f57808; }
.clinic_list li.line2.not a:hover, .clinic_list li.line2.not a:focus{height: 44px;padding-top:91px;color:#888;}

/*전문진료센터, 특수클리닉, 진료지원부서 160105*/
.picto li ul li{float:left; margin-left:15px; margin-top:15px}
.picto li ul li:first-child{margin-left:0;}
.picto li a{display:inline-block; width:137px; height:35px; text-align:center; padding-top:110px; font-size:17px; color:#4c4b4b;}
.picto li ul li.pg05_8 a{font-size:15px}
.picto li ul li.pg05_3 a, .picto  li ul li.pg05_5 a, .picto li ul li.pg05_9 a{letter-spacing: -2px;}


.tit_select{ width:197px; height:24px; border:1px solid #c8c8c8; line-height:13px; padding:0 0 0 10px;}
.pg7_5_img{margin-top:15px; display:inline-block;float:left; }
.pg7_5_c{display:inline-block; overflow:hidden;float:left; margin:15px 0 0 25px;}

#contents h6.h5_tit {font-size:18px; color: #006FA8; font-weight:bold; margin-bottom: 6px;} 
.marB6{margin-bottom:6px;}


/*0105 주요전화번호*/
.info_call{width:900px;  background:url("../images/sub/bg_reserv_pg05.png") no-repeat 450px top;  color:#555555;}

/*층별안내 */
.tbl_st5 {border-top:2px solid #007CBC; color:#555555;  }
.tbl_st5 table {width:100%}
.tbl_st5 th {font-weight:normal; color:#494949;  background: #f7f7f7 ; padding:13px 20px;}
.tbl_st5 tbody tr {border-bottom:1px solid #c6c6c6; font-weight:normal}
.tbl_st5 tbody td {padding:13px 20px;text-align:left }

/*편의시설 */
.info_layer2{float:left; width: 450px; position:relative;}
.info_layer2>* {float:left;}
.info_layer2 img{width:160px; height: 160px;}
.info_layer2 dl{border-top:2px solid #007cbc; width: 240px; margin-left:20px;}
.info_layer2 dl dt{background:#f7f7f7;  color:#494949; width:95px; padding:5px 0;text-align: center; float:left; border-bottom:#c6c6c6 1px solid; vertical-align: middle;}
.info_layer2 dl dd{color:#555555; padding:5px 0 5px 10px; width: 135px; float:left; border-bottom:#c6c6c6 1px solid; }
.info_layer2 .subtit6{font-weight: bold; color:#555555; background: url('/images/sub/bg_bar2.gif')no-repeat;display: block; padding-top:8px; width: 545px; font-size:18px; line-height:24px;width:250px; margin-left:20px; margin-bottom:15px;}
.info_layer2 dl dt.layer_dt{height:46px;padding-top:25px;}

.info_layer2 dl dd.layer_dt{height:46px;padding-top:25px;}
.info_layer2 dl dd.layer_dt1{height:66px;}
.info_layer2 dl dd.layer_dt2{height:61px;padding-top:10px;}
.info_layer2 .plusinfo{display: block; padding:10px 0 0 20px;}
.info_layer2wrap{ border-bottom:1px dotted #dbdbdb; overflow:hidden;}


/*최첨단의료장비  탭메뉴01.05*/
.tab_list01 {margin-bottom:42px;position:relative;clear:both;}
.tab_list01:after{content:"";display:block;clear:both;}
.tab_list01 li{float:left;text-align:center;}
.tab_list01 li a{display:block;min-height:42px;min-width:115px;padding:0px 6px; text-align:center;font-weight:600;font-size: 15px;line-height:42px;color:#838282;background:#eff3f4;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6 }
.tab_list01 li:first-child a{border-left:1px solid #c6c6c6; }  /*12.7 탭 왼쪽 라인 추가*/
.tab_list01 li.on a{text-decoration:none;color:#fff;background:#007cbc;border-top:1px solid #007cbc;border-bottom:1px solid #007cbc;border-right:1px solid #007cbc; border-left: none; }

/* 첨단의료장비 h5 */
.h5_box_in{position:relative;padding:0 0 30px;z-index:25;}
.h5_box_in h5{display:inline-block;font-weight:bold;line-height:1; font-size:24px; color: #444; vertical-align: middle;}
.h5_box_in span{display: inline-block; padding-left:20px;font-size:14px;font-weight:bold; color:#444; vertical-align:middle; background:url("/images/common/bg_h5_box.gif") no-repeat 10px 5px; }

.medi_img, .medi_txt {letter-spacing: -0.02em;overflow: hidden; margin-bottom: 25px; line-height: 24px;}
.medi_img li, .medi_txt li {line-height: 28px;}
.medi_img li p, .medi_txt li p, .medi_txt li dd {line-height: 24px;}
.medi_img img {float: left; }
.medi_img .medi_subs {float: right; }

/*160106 진료지원부서*/
.tab_list_width .on{width:299px;}
.tab_list_width li{width:300px;}
.tab_list_width1 .on{width:169px;}
.tab_list_width1 li{width:169px;}
.tab_list_width2 .on{width:449px;}
.tab_list_width2 li{width:450px;}
.tab_list_width3 .on{width:449px;}
.tab_list_width3 li{width:450px;}

/*팝업 01.06*/
#pop_wrap {width: 900px; margin: 0 auto; font-size: 14px; color: #555; line-height: 25px; overflow: hidden; position: relative; height: 800px; overflow-y:scroll;}
#pop_wrap .pop_header {padding-left: 17px; position:relative; background: url("/images/sub/bg_pop_header.gif") no-repeat left top; height: 42px; padding-top: 18px}
.popcontWrap .cont {padding:30px; width: 840px; overflow: hidden; min-height: 751px; position: relative;}
.popcontWrap .cont h2{font-size: 25px; font-weight: 600; margin-bottom: 10px}
.popcontWrap .cont h3{font-size: 18px; font-weight: 600; margin-bottom: 10px}
.popcontWrap .cont p{line-height: 22px}
#pop_wrap .cont .desc1, #pop_wrap .desc1{margin-bottom:40px;}/* 하단 여백 50px*/
#pop_wrap .desc2{margin-bottom:25px;}/* 하단 여백 35px*/
.btn_close a{position: absolute; top:24px; right: 32px}
.txt_blue{font-weight:600; color:#006fa8; }

.picto li ul li{float:left; margin-left:38px; margin-top:25px}
.picto li ul li:first-child{margin-left:0;}
.picto li a{display:inline-block; width:137px; height:35px; text-align:center; padding-top:110px; font-size:17px; color:#4c4b4b;}
.picto li ul li.pg05_8 a{font-size:15px}
.picto li ul li.pg05_3 a, .picto  li ul li.pg05_5 a, .picto li ul li.pg05_9 a{letter-spacing: -2px;}
.pop1_1{background: url('/images/sub/footer_pg01_img01.png') no-repeat; width:137px; height:145px;}
.pop1_2{background: url('/images/sub/footer_pg01_img02.png') no-repeat; width:137px; height:145px;}
.pop1_3{background: url('/images/sub/footer_pg01_img03.png') no-repeat; width:137px; height:145px;}
.pop1_4{background: url('/images/sub/footer_pg01_img04.png') no-repeat; width:137px; height:145px;}
.pop1_5{background: url('/images/sub/footer_pg01_img05.png') no-repeat; width:137px; height:145px;}
.pop1_6{background: url('/images/sub/footer_pg01_img06.png') no-repeat; width:137px; height:145px;}
.pop1_7{background: url('/images/sub/footer_pg01_img07.png') no-repeat; width:137px; height:145px;}
.pop1_8{background: url('/images/sub/footer_pg01_img08.png') no-repeat; width:137px; height:145px;}
.pop1_9{background: url('/images/sub/footer_pg01_img09.png') no-repeat; width:137px; height:145px;}
.pop1_10{background: url('/images/sub/footer_pg01_img10.png') no-repeat; width:137px; height:145px;}
.pop1_11{background: url('/images/sub/footer_pg01_img11.png') no-repeat; width:137px; height:145px;}
.pop1_12{background: url('/images/sub/footer_pg01_img12.png') no-repeat; width:137px; height:145px;}
.pop1_13{background: url('/images/sub/footer_pg01_img13.png') no-repeat; width:137px; height:145px;}
.pop1_14{background: url('/images/sub/footer_pg01_img14.png') no-repeat; width:137px; height:145px;}
.pop1_15{background: url('/images/sub/footer_pg01_img15.png') no-repeat; width:137px; height:145px;}
.pop1_16{background: url('/images/sub/footer_pg01_img16.png') no-repeat; width:137px; height:145px;}
.pop1_17{background: url('/images/sub/footer_pg01_img17.png') no-repeat; width:137px; height:145px;}
.pop1_18{background: url('/images/sub/footer_pg01_img18.png') no-repeat; width:137px; height:145px;}
.pop1_19{background: url('/images/sub/footer_pg01_img19.png') no-repeat; width:137px; height:145px;}
.pop1_20{background: url('/images/sub/footer_pg01_img20.png') no-repeat; width:137px; height:145px;}
.pop1_21{background: url('/images/sub/footer_pg01_img21.png') no-repeat; width:137px; height:145px;}
.pop1_22{background: url('/images/sub/footer_pg01_img22.png') no-repeat; width:137px; height:145px;}
.pop1_23{background: url('/images/sub/footer_pg01_img23.png') no-repeat; width:137px; height:145px;}

/*본문 테이블 */
.tbl_st6 {border-top:2px solid #007CBC; color:#555555; border-bottom:1px solid #e1e2e4; font-size:16px; }
.tbl_st6 table {width:100%}
.tbl_st6 thead th {font-weight:normal; color:#494949;  background: #f7f7f7 ; padding:13px 20px; border-left: 1px solid #C7C7C7; font-weight:600; border-bottom: 1px solid #C7C7C7}
.tbl_st6 thead th:first-child {border-left: 0}
.tbl_st6 tbody th {border-top:1px solid #e1e2e4; font-weight: normal;}
.tbl_st6 tbody th.th_row{padding:13px 20px;text-align:center;border-top:1px solid #e1e2e4; }
.tbl_st6 tbody th:first-child {border-left:0;}
.tbl_st6 tbody td {padding:13px 20px;text-align:center;border-left:1px solid #e1e2e4; border-top:1px solid #e1e2e4 }
.tbl_st6 tbody th.td_al,.tbl_st6 tbody td.td_al {padding:13px 20px;text-align:left}
.tbl_st6 thead tr .line_r, .tbl_st6 tbody tr .line_r {border-right:1px solid #C7C7C7;}
.tbl_st6 td.td_bl_none{ border-left:none;}
.th_bt_none { border-top:none;}

/*160106 진료*/
.tab1_layout{display:inline-block; position:absolute; top:147px; left:659px;}
.b3_mB{margin-bottom:42px;}
.con1_m{margin-left:14px;}


.th_letter{letter-spacing:2px;}
p.h5_tit{font-size:18px; color: #006FA8; font-weight:bold; margin-bottom: 6px;}
.tbl_font{font-size:14px; color:#555555; font-weight:normal; padding-left:8px;}
.tbl_st1 .tr_none{border-top:0px;}

a.button_go{background:url('/images/sub/bg_clinic_pg08_02_bt.png') no-repeat;color:#555555;width:152px; height:25px; vertical-align: middle; display: inline-block;font-weight: normal; padding:2px 0 0 16px; margin-bottom:43px;}
.pg8_02_tit{color:#006fa8; font-size:24px; height:114px; padding-top:8px; font-weight:bold; line-height:22px; line-height:34px;}
.con_08{border-top:1px solid #dcdadd; border-bottom:1px solid #dcdadd; margin-top:18px;}
.con_08 dt{ display:inline-block; width:183px; height:182px; background: url('/images/sub/bar_clinic_pg08_01.png') no-repeat center right}
.con_08 dt img{margin-top:53px; margin-left:31px;}
.con_08 dd{float:right; width:650px; margin-right:16px;}

.pcon_1{color:#006fa8; font-size:18px; font-weight:bold; margin-top:27px;}
.pcon_2{color:#555555; font-size:14px; margin-top:7px;}
.cont_8_1 .pcon_3{padding:7px 44px; color:#ffffff; font-size:14px; background-color:#3e8dd6; }
.cont_8_2 .pcon_3{padding:7px 37.5px 7px 38px; color:#ffffff; font-size:14px; background-color:#009c93; }
.cont_8_3 .pcon_3{padding:7px 44px; color:#ffffff; font-size:14px; background-color:#e57418; }

.cont_8B{margin-bottom:50px;}

.tab_list li a.tab_a{display:block;width:230px; min-height:42px;min-width:136.5px;padding:0px 6px; text-align:center;font-weight:600;font-size: 15px;line-height:42px;color:#838282;background:#eff3f4;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6 }
.tab_list li.on a.tab_a{text-decoration:none;color:#fff;background:#007cbc;border-top:1px solid #007cbc;border-bottom:1px solid #007cbc;border-right:1px solid #007cbc; border-left: none; }

.con_09{text-align: center;}
.con_09 li{float:left; margin-top:76px; margin-left:50px;}
.con_09 li:first-child{margin-left:0px;}
.con_09 dl{width:175px; height:97px;}
.con_09_1 dt{font-size:18px; color:#3d8ad2; font-weight:bold; padding-bottom:2px;}
.con_09_2 dt{font-size:18px; color:#05a198; font-weight:bold; padding-bottom:2px;}
.con_09 dd{font-size:15px; color:#555555; line-height:25px;}

.con_092{text-align: center; margin-top:3px; margin-bottom:29px;}
.con_092 li{float:left; margin-top:76px; margin-left:81px;}
.con_092 li:first-child{margin-left:0px;}
.con_092 dl{width:194px; height:97px;}
.con_092 dd{font-size:15px; color:#555555; line-height:25px; font-weight:600; margin-top:10px;}
.con_09_1{background: url('/images/sub/bg_clinic_pg09_01_1.png') no-repeat; height:175px;}
.con_09_2{background: url('/images/sub/bg_clinic_pg09_01_2.png') no-repeat; height:175px;}

.con_09_2_1{background: url('/images/sub/bg_clinic_pg09_01_3.png') no-repeat; height:194px;}
.con_09_2_2{background: url('/images/sub/bg_clinic_pg09_01_4.png') no-repeat; height:194px;}

.con_09_3{font-size:14px; color:#e57418; line-height:24px; font-weight:bold;}
.download_wrap{height:27px;}
a.download_b{background:#35aaa1 url('/images/sub/bg_download3.png') no-repeat center right;color:#fff;width:184px; height:27px; vertical-align: middle; display: inline-block;font-weight: normal; padding:2px 0 0 14px; margin-top:4px; margin-bottom:43px;}
a.download_b1{background:#35aaa1 url('/images/sub/bg_download3.png') no-repeat center right;color:#fff;width:184px; height:27px; vertical-align: middle; display: inline-block;font-weight: normal; padding:2px 0 0 14px; margin-top:4px;}
a.download_b2{background:#35aaa1 url('/images/sub/bg_download3.png') no-repeat center right ;color:#fff;width:265px; height:27px; vertical-align: middle; display: inline-block;font-weight: normal; padding:2px 0 0 14px; margin-top:4px; }

.p_line1{margin-top:4px;}
.p_line2{margin-top:4px; line-height: 24px}
.p_line3{margin-top:4px; line-height: 23px}
.p_mb{margin-bottom:19px;}

.marTB50{margin:50px 0;}
.marH{margin:19px 0 50px 0 ;}

/*20160112 친절직원*/
.dp4{height:235px;}
.bg_dp4{float:left; background:url('/images/sub/data_pg04_bg.png') no-repeat;width:210px; height:39px; margin-left:20px; 
text-align:center; font-size:16px; color:#666666; padding-top:196px; position:relative;}
.bg_dp4:first-child{margin-left:0px;}
.bg_dp4 span{color:#333333; font-weight:600;}

.bg_dp4_img{position:absolute; left:8px; bottom:60px;}
.bg_dp4_icon{position:absolute; left:15px; bottom:194px;}

.tbl_st7 {clear:left; border-top:2px solid #007CBC;border-bottom:1px solid #007CBC; color:#666666;}
.tbl_st7 table {width:100%}
.tbl_st7 thead th {padding:13px 0;text-align:center; font-weight:600; color:#494949; background: #f5f5f5 url("/images/sub/tbl_line.gif") no-repeat left 12px; }
.tbl_st7 thead th:first-child {background: #f5f5f5;}
.tbl_st7 tbody th {font-weight: normal;}
.tbl_st7 tbody tr {border-top:1px solid #dddddd; font-weight:normal}
.tbl_st7 tbody tr:first-child {border-top: none;}
.tbl_st7 tbody td {padding:11px 0; text-align:center; }
.tbl_st7 tbody td:first-child {border-left: none;}
.tbl_st7 tbody td.td_al {padding:10px 20px;text-align:left}
.tbl_st7 tbody td a:hover, .tbl_st1 tbody td a:focus {color:#000000; text-decoration:underline}
.tbl_st7 .td_left {border-left:1px solid #dddddd;}
.tbl_st7 .td_btm {border-bottom:1px solid #dddddd;}
.tbl_st7 tbody th {padding:13px 0;text-align:center; font-weight:600; color:#494949; background: #f5f5f5 url("/images/sub/tbl_line.gif") no-repeat left 12px; }
.tbl_st7 tbody th:first-child {background: #f5f5f5;}
.tbl_st7 tbody th {font-weight: normal;}

.td_al .fontB{color:#333333; font-weight:600;}
.tbl_marT .td_al a:hover, .tbl_marT .td_al a:focus{text-decoration:none;}
.fontL{margin-left:60px;}
.fontL:first-child{margin-left:0px;}
.bg_data_pg04{background:url("/images/sub/bg_data_pg03_01.png") no-repeat right top}



/* 찾아오시는 길 추가 20160112 */
#parking_map {overflow: hidden;}
#parking_map p {float: left;}
#parking_map ul.list_st2 {float: right; width: 280px;}
#parking_map ul.list_st2 li {line-height: 30px;background: url("/images/sub/bg_listline.png") no-repeat left 11px;padding: 0 0 0 10px;color:#666;}


/* 진료과 전체 리스트 new */
.clinic_list .nlist li.bg1 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list .nlist li.bg2 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list .nlist li.bg3 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list .nlist li.bg4 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list .nlist li.bg5 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list .nlist li.bg6 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list .nlist li.bg7 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list .nlist li.bg8 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img8.gif") no-repeat center center}

.clinic_list .nlist li.bg9 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list .nlist li.bg10 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list .nlist li.bg11 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list .nlist li.bg12 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list .nlist li.bg13 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list .nlist li.bg14 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list .nlist li.bg15 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list .nlist li.bg16 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list .nlist li.bg17 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list .nlist li.bg18 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list .nlist li.bg19 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list .nlist li.bg20 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list .nlist li.bg21 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list .nlist li.bg22 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list .nlist li.bg23 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list .nlist li.bg24 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list .nlist li.bg25 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list .nlist li.bg26 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list .nlist li.bg27 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list .nlist li.bg28 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list .nlist li.bg29 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list .nlist li.bg30 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list .nlist li.bg31 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list .nlist li.bg32 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img32.gif") no-repeat center center}
.clinic_list .nlist li.bg39 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list .nlist li.bg45 a {background:url("/images/sub/clinic/pic_back/clinic_pg01_img45.gif") no-repeat center center}

/* 진료과 전체 리스트 new color */
.clinic_list .clist li.bg1 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list .clist li.bg2 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list .clist li.bg3 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list .clist li.bg4 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list .clist li.bg5 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list .clist li.bg6 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list .clist li.bg7 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list .clist li.bg8 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img8.gif") no-repeat center center}
.clinic_list .clist li.bg9 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list .clist li.bg10 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list .clist li.bg11 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list .clist li.bg12 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list .clist li.bg13 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list .clist li.bg14 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list .clist li.bg15 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list .clist li.bg16 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list .clist li.bg17 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list .clist li.bg18 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list .clist li.bg19 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list .clist li.bg20 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list .clist li.bg21 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list .clist li.bg22 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list .clist li.bg23 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list .clist li.bg24 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list .clist li.bg25 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list .clist li.bg26 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list .clist li.bg27 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list .clist li.bg28 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list .clist li.bg29 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list .clist li.bg30 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list .clist li.bg31 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list .clist li.bg39 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list .clist li.bg45 a {background:url("/images/sub/clinic/pic_color/clinic_pg01_img45.gif") no-repeat center center}

/* 진료과 전체 리스트 new o color */
.clinic_list .olist li.bg1 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list .olist li.bg2 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list .olist li.bg3 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list .olist li.bg4 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list .olist li.bg5 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list .olist li.bg6 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list .olist li.bg7 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list .olist li.bg8 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img8.gif") no-repeat center center}
.clinic_list .olist li.bg9 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list .olist li.bg10 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list .olist li.bg11 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list .olist li.bg12 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list .olist li.bg13 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list .olist li.bg14 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list .olist li.bg15 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list .olist li.bg16 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list .olist li.bg17 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list .olist li.bg18 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list .olist li.bg19 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list .olist li.bg20 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list .olist li.bg21 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list .olist li.bg22 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list .olist li.bg23 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list .olist li.bg24 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list .olist li.bg25 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list .olist li.bg26 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list .olist li.bg27 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list .olist li.bg28 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list .olist li.bg29 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list .olist li.bg30 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list .olist li.bg31 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list .olist li.bg39 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list .olist li.bg45 a {background:url("/images/sub/clinic/o_color/clinic_pg01_img45.gif") no-repeat center center}


/*층별안내 02.18 추가*/
.floor_guide {overflow: hidden;}
.floor_right {float: right;}
.floor_guide a {border:1px solid #c7d9de; margin-bottom: 13px; font-size: 15px; background:#eff3f4;color:#086595;min-width:80px;padding: 15px 37px; text-align:center; vertical-align: middle; display: block;font-weight: 600;}
.floor_guide a:hover, .floor_guide a:focus, .floor_guide a.on {background:#007cbc;color:#fff; text-decoration:none; border: 1px solid #007cbc;}

/* 진료과 전체 리스트 type1-3 확정 */
.clinic_list .listB1 li.bg1 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img1.gif") no-repeat center center}
.clinic_list .listB1 li.bg2 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img2.gif") no-repeat center center}
.clinic_list .listB1 li.bg3 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img3.gif") no-repeat center center}
.clinic_list .listB1 li.bg4 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img4.gif") no-repeat center center}
.clinic_list .listB1 li.bg5 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img5.gif") no-repeat center center}
.clinic_list .listB1 li.bg6 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img6.gif") no-repeat center center}
.clinic_list .listB1 li.bg7 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img7.gif") no-repeat center center}
.clinic_list .listB1 li.bg8 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img8.gif") no-repeat center center}
.clinic_list .listB1 li.bg9 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img9.gif") no-repeat center center}
.clinic_list .listB1 li.bg10 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img10.gif") no-repeat center center}
.clinic_list .listB1 li.bg11 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img11.gif") no-repeat center center}
.clinic_list .listB1 li.bg12 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img12.gif") no-repeat center center}
.clinic_list .listB1 li.bg13 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img13.gif") no-repeat center center}
.clinic_list .listB1 li.bg14 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img14.gif") no-repeat center center}
.clinic_list .listB1 li.bg15 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img15.gif") no-repeat center center}
.clinic_list .listB1 li.bg16 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img16.gif") no-repeat center center}
.clinic_list .listB1 li.bg17 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img17.gif") no-repeat center center}
.clinic_list .listB1 li.bg18 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img18.gif") no-repeat center center}
.clinic_list .listB1 li.bg19 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img19.gif") no-repeat center center}
.clinic_list .listB1 li.bg20 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img20.gif") no-repeat center center}
.clinic_list .listB1 li.bg21 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img21.gif") no-repeat center center}
.clinic_list .listB1 li.bg22 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img22.gif") no-repeat center center}
.clinic_list .listB1 li.bg23 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img23.gif") no-repeat center center}
.clinic_list .listB1 li.bg24 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img24.gif") no-repeat center center}
.clinic_list .listB1 li.bg25 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img25.gif") no-repeat center center}
.clinic_list .listB1 li.bg26 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img26.gif") no-repeat center center}
.clinic_list .listB1 li.bg27 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img27.gif") no-repeat center center}
.clinic_list .listB1 li.bg28 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img28.gif") no-repeat center center}
.clinic_list .listB1 li.bg29 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img29.gif") no-repeat center center}
.clinic_list .listB1 li.bg30 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img30.gif") no-repeat center center}
.clinic_list .listB1 li.bg31 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img31.gif") no-repeat center center}
.clinic_list .listB1 li.bg32 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img32.gif") no-repeat center center}
.clinic_list .listB1 li.bg39 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img39.gif") no-repeat center center}
.clinic_list .listB1 li.bg45 a {background:url("/images/sub/clinic/pic_b2/clinic_pg01_img45.gif") no-repeat center center}


/* 토요일 진료안내 표 추가 03.24 */
.tbl_st9{border-top:2px solid #007CBC;border-bottom:1px solid #aaa; color:#555555; float:left; width:400px; }
.tbl_st9 table{width:400px; }
.tbl_st9 th{background:#f8f8f8;text-align:center;border-left:1px solid #e1e2e4;}
.tbl_st9 thead th{ color:#007CBC;padding:6px 0;}
.tbl_st9 th:first-child{border-left:0 none}
.tbl_st9 th{border-top:1px solid #e1e2e4; font-weight:normal;padding:5px 0;}
.tbl_st9 th.th_row{background:#f8f8f8;text-align:center;border-top:1px solid #e1e2e4; font-weight:bold;}
.tbl_st9 td{padding:5px 0; border-left:1px solid #e1e2e4; border-top:1px solid #e1e2e4}
.tbl_st9 td.td_al{padding:5px 20px;text-align:left}
.tbl_st9 td.td_bl_none{ border-left:none;}
.th_bt_none { border-top:none;}

/*예약현황조회03.30*/
.reser_print_info{color:#20a49e; font-weight:600; float:right;}
.reser_print_info img{margin-left:5px; vertical-align:middle;}

/*진료과 소개 이미지04.05*/
.depart_info_img{float:right; margin:0 50px 40px 50px;}

/* 전문진료센터 */
.pg05_0{background: url('/images/sub/clinic/pg_05/clinic_pg05_img00.png') no-repeat; width:137px; height:145px;}
.pg05_1{background: url('/images/sub/clinic/pg_05/clinic_pg05_img02.png') no-repeat; width:137px; height:145px;}
.pg05_2{background: url('/images/sub/clinic/pg_05/clinic_pg05_img01.png') no-repeat; width:137px; height:145px;}
.pg05_3{background: url('/images/sub/clinic/pg_05/clinic_pg05_img010.png') no-repeat; width:137px; height:145px;}
.pg05_4{background: url('/images/sub/clinic/pg_05/clinic_pg05_img04.png') no-repeat; width:137px; height:145px;}
.pg05_5{background: url('/images/sub/clinic/pg_05/clinic_pg05_img05.png') no-repeat; width:137px; height:145px;}
.pg05_6{background: url('/images/sub/clinic/pg_05/clinic_pg05_img06.png') no-repeat; width:137px; height:145px;}
.pg05_7{background: url('/images/sub/clinic/pg_05/clinic_pg05_img07.png') no-repeat; width:137px; height:145px;}
.pg05_8{background: url('/images/sub/clinic/pg_05/clinic_pg05_img08.png') no-repeat; width:137px; height:145px;}
.pg05_9{background: url('/images/sub/clinic/pg_05/clinic_pg05_img09.png') no-repeat; width:137px; height:145px;}
.pg05_10{background: url('/images/sub/clinic/pg_05/clinic_pg05_img12.png') no-repeat; width:137px; height:145px;}
.pg05_11{background: url('/images/sub/clinic/pg_05/clinic_pg05_img11.png') no-repeat; width:137px; height:145px;}
/* 진료지원부서 */
.pg07_1{background: url('/images/sub/clinic/pg_07/clinic_pg07_img01.png') no-repeat; width:137px; height:145px;}
.pg07_2{background: url('/images/sub/clinic/pg_07/clinic_pg07_img02.png') no-repeat; width:137px; height:145px;}
.pg07_3{background: url('/images/sub/clinic/pg_07/clinic_pg07_img03.png') no-repeat; width:137px; height:145px;}
.pg07_4{background: url('/images/sub/clinic/pg_07/clinic_pg07_img04.png') no-repeat; width:137px; height:145px;}
.pg07_5{background: url('/images/sub/clinic/pg_07/clinic_pg07_img05.png') no-repeat; width:137px; height:145px;}
.pg07_6{background: url('/images/sub/clinic/pg_07/clinic_pg07_img06.png') no-repeat; width:137px; height:145px;}
.pg07_7{background: url('/images/sub/clinic/pg_07/clinic_pg07_img07.png') no-repeat; width:137px; height:145px;}

.pg07_9{background: url('/images/sub/clinic/pg_07/clinic_pg07_img09.png') no-repeat; width:137px; height:145px;} 
.pg07_10{background: url('/images/sub/clinic/pg_07/clinic_pg07_img10.png') no-repeat; width:137px; height:145px;}
.pg07_11{background: url('/images/sub/clinic/pg_07/clinic_pg07_img11.png') no-repeat; width:137px; height:145px;} 
.pg07_12{background: url('/images/sub/clinic/pg_07/clinic_pg07_img12.png') no-repeat; width:137px; height:145px;} 
.pg07_13{background: url('/images/sub/clinic/pg_07/clinic_pg07_img13.png') no-repeat; width:137px; height:145px;} 




/*검색*/

#conbox.search #contents{position:relative;float:none;width:1120px;margin:30px 30px 0 40px;z-index:20;}
#conbox.search .search_wrap{ width:100%; height:60px; text-align: center; background: url('/images/sub/search_01.gif') 200px 0px no-repeat #007cbc; padding-top: 18px}
#conbox.search .search_wrap fieldset input{ height:35px; line-height:35px;  margin-right:7px;border:0}
#conbox.search .search_wrap fieldset button{ height:35px; color:#007cbc; background-color: #FFF; line-height: 35px; font-size:16px; font-weight:bold;cursor: pointer;}
#conbox.search .searchTit{font-size:23px; font-weight:bold;margin-bottom:30px}
#conbox.search .searchTit span{color:#007cbc;}
#conbox.search .tab_list li a{width:266px}

#conbox.search .search_box.bar{border-top:2px solid #007cbc;margin-top:45px ;padding-top:35px;}
#conbox.search .search_box p.title{font-size:25px; font-weight:bold;color:#262626;margin:10px 0 20px;}
#conbox.search .search_box p.more_btn{ text-align: right; clear:both}
#conbox.search .search_box p.more_btn a{display:inline-block; width:150px; text-align: center; background:#ececec; line-height: 26px;border:1px solid #c6c6c6;margin-left:10px}



#conbox.search .search_box > dl > dt a{font-size:16px; font-weight:500; color:#0e908b; margin:10px 0;}
#conbox.search .search_box > dl > dt > a span.bar{font-weight:100;display:inline-block;margin:0 7px;}
#conbox.search .search_box > dl > dd{border-bottom:1px dotted #ccc; margin-bottom:25px ; padding-bottom:25px; padding-top:5px;}
#conbox.search .search_box div.professor{width:560px !important; border:0;float:left; }
#conbox.search .search_box div.professor .pro_info{width:280px;padding-left:30px}
#conbox.search .search_box div.professor .btn_reserv{padding:10px 0px;width:123px;margin-left:0;}
#conbox.search .search_box div.professor .btn_infomore{padding:10px 0px;width:123px;}
#conbox.search .search_box div.professor .pro_title{color:#0e908b;font-size:18px; font-weight:600;}
#conbox.search .search_box div.professor dd {width:200px}
#conbox.search .search_box div.professor dl{max-height:63px;overflow: hidden;}
#conbox.search b{color:#015bff  !important;font-weight:normal;}


/*콘텐츠 담당자*/
.responsibility	{clear:both;border:1px solid #dfdfdf;}
.responsibility dl	{width:100%; overflow:hidden; padding:16px 0 5px 20px;}
.responsibility dl dt	{float:left; background:url("/images/common/r_dam_icon.gif") no-repeat left top; padding:1px 27px 6px 35px; white-space:nowrap;}
.responsibility dl dd	{margin:0 0 0 54px;}
.responsibility dl dd .r_lst	{display:inline-block; background:url("/images/common/r_dot_icon.gif") no-repeat left top; padding:1px 26px 13px 6px;}
.r_h60 {height:60px;clear:both;}
.r_pt60 {padding-top:60px;clear:both;}


