@charset "utf-8";
ul {margin:0;padding:0}
li{list-style:none}
img {border:0}
a {text-decoration:none}


/* 공통 */
.common_page h3 {margin-bottom:15px;font-size:20px;letter-spacing:-0.3px;line-height:32px;color:#333;font-family:'notokr-medium'}
.common_page p {font-size:16px;line-height:28px;letter-spacing:-0.3px;color:#777;font-family:'notokr-regular'}
.common_page .column_top {margin-bottom:30px;text-align:center;background:url(/sh_page/img/common_tiocn.png) no-repeat center top}
.common_page .top_tit {display:inline-block;padding:40px 0 5px;font-size:24px;letter-spacing:-0.5px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/p34_bar.png) repeat-x center 90%}
.common_page .top_txt {font-size:16px;letter-spacing:-0.3px;line-height:26px;color:#888;font-family:'notokr-regular'}
.common_page .co_tit {margin-bottom:15px;padding-left:20px;font-size:20px;letter-spacing:-0.3px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/tit_ciocn.png) no-repeat left center}
.common_page .co_txt {margin-bottom:10px}
.common_page .column_md .md_box {margin-bottom:50px;padding:20px;border-top:2px solid #0079c1;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd}
.common_page .column_md dl {margin-bottom:30px}
.common_page .column_md dl:last-child {margin-bottom:0}
.common_page .column_md dt {margin-bottom:10px;font-size:16px;letter-spacing:-0.5px;color:#555;font-family:'notokr-regular'}
.common_page .column_md dt>span {font-size:20px;color:#333;font-style:italic;font-family:'notokr-medium'}
.common_page .column_md dd {font-size:16px;letter-spacing:-0.3px;line-height:27px;color:#777;font-family:'notokr-regular'}

/* 공통테이블 */
.table{width:100%;clear:both;table-layout:fixed;display:table;border-collapse:collapse;margin: 10px 0 10px;font-family: 'notokr-regular'}
.tbl_wrap{margin-top: 15px;}
.table caption{display:none}
.table thead th{background:#2368ad;color:#FFF;height:46px;/*border-top:2px solid #222222;*/border-right:1px solid #d2d2d2; font-size:16px;border-bottom: 1px solid #d2d2d2;font-weight:normal}
.table thead th.last{border-right:none}
.table .t_fir{background:#f4f3f3; color:#2368ad}
.table .t_last{border-right: 1px solid #d2d2d2;}
.table .last0 {text-align:left;padding-left:20px}
.table .last0>span {padding-left:100px}
.table tfoot th{background:#760a3a;color:#FFF;height:46px;/*border-bottom:2px solid #222222;*/border-right:1px solid #d2d2d2; font-size:16px}
.table tfoot th.last{border-right:none}
.table tbody{color:#777777}
.table tbody th{background:#0076d1;font-weight:bold;font-size:1.25em;letter-spacing:-0.05em;height:35px;border-bottom:1px solid #dfdfdf;color: #fff;}
.table tbody td{text-align:center;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;line-height:1.9em;letter-spacing:-0.05em;font-size: 15px;padding: 5px;}
.table tbody td.txt_p{text-align:center;color:#484848;font-size:1.25em;padding-left:0px}
.table .gy td {background-color:#f9f9f9}

/* 인사말 */
#p33 .content .top_bg {overflow:hidden;margin-bottom:50px;position:relative;height:300px;background:url(/sh_page/img/p33_bg.png) no-repeat}
#p33 .content .top_bg .p_btxt {margin-top:70px;text-align:center;font-size:26px;line-height:36px;letter-spacing:-0.5px;color:#333;font-family:'notokr-regular'}
#p33 .content .top_bg .p_btxt>b {color:#0079c1}
#p33 .content .top_bg .p_btxt>.th {font-family:'notokr-thin'}
#p33 .content .top_bg .top_box {width:500px;height:110px;margin:47px auto 0;background-color:#fff}
#p33 .content .top_bg ul {overflow:hidden}
#p33 .content .top_bg ul li {float:left;width:24.8%;height:110px}
#p33 .content .top_bg ul .lst {border-right:1px dashed #ddd}
#p33 .content .top_bg ul .list_01 {background:url(/sh_page/img/p33_icon01.png) no-repeat center}
#p33 .content .top_bg ul .list_02 {background:url(/sh_page/img/p33_icon02.png) no-repeat center}
#p33 .content .top_bg ul .list_03 {background:url(/sh_page/img/p33_icon03.png) no-repeat center}
#p33 .content .top_bg ul .list_04 {background:url(/sh_page/img/p33_icon04.png) no-repeat center}
#p33 .content .column {text-align:center}
#p33 .content .column>h3>span {margin-bottom:15px;color:#0079c1}

/* 미션과 비젼 */
#p34 .top>img {display:block;margin:50px auto}
#p34 .column ul {overflow:hidden}
#p34 .column ul li {float:left;padding:20px;width:44%;margin-right:10px;background-color:#f9f9f9}
#p34 .column ul .last {margin-right:0}
#p34 .column ul li .t_tit {margin-bottom:10px;padding-left:15px;font-size:20px;letter-spacing:-0.5px;color:#333;font-family:'notokr-medium';background:url(/sh_page/img/li_ticon.png) no-repeat left center}
#p34 .column ul li .t_tit>span {font-size:14px;color:#777;font-family:'notokr-regular'}
#p34 .column ul li .t_txt {font-size:15px;line-height:24px;letter-spacing:-0.5px;color:#555;font-family:'notokr-regular'}
#p34 .mid {padding-top:80px;text-align:center;background:url(/sh_page/img/common_tiocn.png) no-repeat center 5%}
#p34 .mid .m_tit {display:inline-block;font-size:20px;line-height:28px;letter-spacing:-0.3px;color:#333;background:url(/sh_page/img/p34_bar.png) repeat-x center 120%;font-family:'notokr-medium'}
#p34 .mid>img {display:block;margin:30px auto}
#p34 .mid dl {overflow:hidden;padding:10px;margin-bottom:20px;background-color:#f9f9f9}
#p34 .mid dl dt {float:left;padding:7px 12px;font-size:18px;letter-spacing:-0.3px;color:#fff;background-color:#41b5bf;font-family:'notokr-medium'}
#p34 .mid dl dd {float:left;padding-left:20px;text-align:left;font-size:16px;letter-spacing:-0.3px;line-height:28px;color:#555;font-family:'notokr-regular'}

/* 병원이용안내 */
#p41 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p41 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p41 .md_box dl dd {padding-left:12px}

/* 병동안내 */
#p42 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p42 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p42 .md_box dl dd {padding-left:12px}

/* 진료과목,내용,시간 */
#p44 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p44 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p44 .md_box dl dd {padding-left:12px}
#p44 .column_02 {margin-bottom:30px}

/* 외래,입원안내 */
#p45 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p45 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p45 .md_box dl dd {padding-left:12px}
#p45 .md_box img {display:block;margin:40px auto}

/* 입원종류 */
#p46 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p46 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p46 .md_box dl dd {padding-left:12px}
#p46 .md_box img {display:block;margin:20px auto}

/* 구비서류 */
#p47 .md_box dl dt {padding-left:17px;font-size:18px;color:#333;background:url(/sh_page/img/stit_icon.png) no-repeat left center}
#p47 .md_box dl span {position:absolute;line-height:2.2;color:#0079c1}
#p47 .md_box dl dd {padding-left:15px}
#p47 .md_box dl .dd_02 {color:#0079c1;font-family:'notokr-medium'}

/* 사회복지과 소개 */
#p49 .md_box dt {font-size:18px;color:#0079c1}
#p49 ul {overflow:hidden}
#p49 ul li {float:left;width:21%;height:410px;padding:10px;margin-right:15px}
#p49 ul li .li_tit {padding:85px 0 10px;font-size:18px;color:#333;text-align:center}
#p49 ul li span {position:absolute;line-height:2.2}
#p49 ul li p {padding-left:10px;margin-bottom:10px}
#p49 ul li p:last-child {margin-bottom:0}
#p49 ul .list_01 {background:url(/sh_page/img/p49_icon01.png) no-repeat center 7% #f5f5f5}
#p49 ul .list_02 {background:url(/sh_page/img/p49_icon02.png) no-repeat center 7% #f5f5f5}
#p49 ul .list_03 {background:url(/sh_page/img/p49_icon03.png) no-repeat center 7% #f5f5f5}
#p49 ul .list_04 {margin-right:0;background:url(/sh_page/img/p49_icon04.png) no-repeat center 7% #f5f5f5}

/* 치료프로그램 소개 */
#p50 img {display:block;margin:50px auto}
#p50 .md_box ul {overflow:hidden}
#p50 .md_box ul li {float:left;width:28%;height:155px;margin:10px;padding:10px;background-color:#f9f9f9}
#p50 .md_box dt {margin-bottom:8px;font-size:18px;letter-spacing:-0.3px;line-height:28px;color:#333;font-family:'notokr-medium'}
#p50 .md_box dt>span {font-size:20px;color:#0079c1;font-style:italic}
#p50 .md_box dd {font-size:16px;letter-spacing:-0.5px;line-height:26px;color:#555;font-family:'notokr-regular'}