@charset "utf-8";
ul {margin:0;padding:0}
li{list-style:none}
img {border:0}
a {text-decoration:none}

@font-face {font-family:ngb;src:url(http://www.hdweb.co.kr/NanumGothicBold.eot)} 
#comingsoon {width:100%;padding-top:100px;text-align:center}


/* 공통 */
#PageCommon{position:relative;width:100%;margin:50px 0;font-size:15px;line-height:25px;color:#666;letter-spacing:-0.2px;font-family:'notokr-regular'}
#PageCommon * {box-sizing:border-box}
#PageCommon .c_blue {color:#6e9500}
#PageCommon .c_green {color:#376d37}
#PageCommon .top_area{margin-bottom:25px;text-align:center}
#PageCommon .top_area p {width:50%;margin:0 auto 15px;background:url(/sh_page/img/top_area_line.png) center repeat-x}
#PageCommon .top_area p span {display:inline-block;padding:0 10px;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;color:#b1b1b1;background-color:#fff}
#PageCommon .top_area h3 {padding-top:42px;font-size:22px;line-height:1.5;color:#222;background:url(/sh_page/img/top_area_deco.png) top center no-repeat;font-family:'notokr-bold'}
#PageCommon .box_area h4 {padding-left:12px;margin-bottom:10px;font-size:17px;color:#222;background:url(/sh_page/img/h5_arr.png) left center no-repeat;font-family:'notokr-bold'}


/* 인사말 */
.p6{padding:231px 120px 69px;background-image:url(../sh_page/img/p6-1.jpg);background-repeat:no-repeat;background-position:center top;text-align:center}
.p6 img{margin-bottom:45px}
.p6 h1{margin-bottom:30px;font-size:18px;line-height:25px;font-family:'notokr-bold';color:#222}
.p6 h1 span{color:#3fb7ba}
.p6 > p{font-size:15px;line-height:25px;font-family:'notokr-regular';color:#777}
.p6 > p span{font-family:'notokr-medium';color:#333}


/*진료안내*/
.p0102_hos .top_area{margin-bottom:60px !important;}
.p0102_hos .p0102_cont{overflow:hidden;margin-bottom:60px}
.p0102_hos .p0102_cont .cont_tit{float:left;width:25%;padding:65px 0 0 50px;border-top:2px solid #6e9500}
.p0102_hos .p0102_cont .cont_tit .tit{margin-bottom:5px;font-size:22px;color:#333;font-family:'notokr-bold'}
.p0102_hos .p0102_cont .cont_tit .s_tit{font-size:14px;font-style:italic;color:#6e9500;font-family:'notokr-medium'}
.p0102_hos .p0102_cont .cont_box{float:left;width:75%;padding:33px 56px;border-top:2px solid #e5e5e5;font-size:15px;color:#666;font-family:'notokr-regular'}
.p0102_hos .p0102_cont .cont_box .img_box{margin-bottom:20px}
.p0102_hos .p0102_cont .cont_box .img_box img{width:100%}

/* 소아건강관리&청소년성장관리 */
.p0201_hos .box_area {padding:30px;margin-bottom:25px;background-color:#f4f8fc}
.p0201_hos .box_area.white {border:1px solid #ddd;background-color:#fff}

/* 예약안내 */
.p0401_hos .box_area {padding:30px 30px 30px 150px;margin-bottom:25px;}
.p0401_hos .box_area.time {background:url(/sh_page/img/p0401_icon01.png) 40px 45px no-repeat #f4f8fc}
.p0401_hos .box_area dl {overflow:hidden}
.p0401_hos .box_area dl dt {float:left;width:70px;margin-right:30px;border-right:1px solid #ddd;color:#3378c1;font-family:'notokr-bold'}
.p0401_hos .box_area dl dd {float:left}
.p0401_hos .box_area p {margin-top:10px}
.p0401_hos .box_area.resv {border:1px solid #ddd;background:url(/sh_page/img/p0401_icon02.png) 40px 45px no-repeat}
.p0401_hos .box_area.resv dl dt {width:195px}

/*입퇴원안내*/
.p0202_hos .top_area{margin-bottom:60px !important;}
.p0202_hos .p0102_cont{overflow:hidden;margin-bottom:20px}
.p0202_hos .p0102_cont .cont_tit{border-left:2px solid #6e9500;padding-left:20px;margin-bottom:20px;font-size:16px;line-height:40px;color:#333;background:#f7f7f7;font-family:'notokr-bold';}

.p0202_hos .p0102_cont .cont_box{font-size:16px;color:#666;font-family:'notokr-regular'}

.p0202_hos .p0102_cont .cont_box .box_tit{padding-left:20px;margin-bottom:10px;font-size:15px;color:#333;font-family:'notokr-bold'}
.p0202_hos .p0102_cont .cont_box .box_tit span{display:inline-block;margin-right:10px;color:#6e9500}
.p0202_hos .p0102_cont .cont_box .box_list{padding-left:20px;margin-bottom:10px;font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}
.p0202_hos .p0102_cont .cont_box .box_list li{position:relative;padding:5px 40px;border-bottom:1px dashed #ddd}
.p0202_hos .p0102_cont .cont_box .box_list li:before{position:absolute;left:24px;top:21px;content:'';width:3px;height:3px;border-radius:100px;background:#6e9500}
.p0202_hos .p0102_cont .cont_box .box_list li:last-child{border-bottom:0}

.p0202_hos .p0102_cont .cont_box .box_tit02{height:40px;font-size:15px;line-height:40px;text-align:center;color:#fff;background:#6e9500; font-family:'notokr-bold'}
.p0202_hos .p0102_cont .cont_box .box_list02{overflow:hidden;padding:10px 30px;background:#f7f7f7}
.p0202_hos .p0102_cont .cont_box .box_list02 li{position:relative;float:left;width:50%;padding:10px 20px;border-bottom:1px dashed #ddd}
.p0202_hos .p0102_cont .cont_box .box_list02 li:before{position:absolute;left:0px;top:21px;content:'';width:3px;height:3px;border-radius:100px;background:#6e9500}
.p0202_hos .p0102_cont .cont_box .box_list02 li:last-child,.p0202_hos .p0102_cont .cont_box .box_list02 li:nth-child(5){border-bottom:0}
.p0202_hos .p0102_cont .caption{margin-top:10px;text-align:right;font-size:14px;color:#666}

/*비급여안내*/
.hos_page_table table{overflow:hidden;width:100%;border-radius:30px 30px 0 0}
.hos_page_table table th{border-right:1px solid #7ad4d4;font-weight:normal;font-size:16px;line-height:35px;color:#fff;background:#40c1c2;font-family:'notokr-bold'}
.hos_page_table table th:last-child{border-right:0}
.hos_page_table table td{border-right:1px solid #efefef;height:50px;font-size:15px;line-height:26px;color:#666;text-align:center;}
.hos_page_table table td:last-child{border-right:0}
.hos_page_table table .gray{background:#f7f7f7}
.hos_page_table table{border-bottom:1px solid #efefef}
.hos_page_table .t_tit{margin-top:10px;text-align:right;font-size:15px;color:#333;font-family:'notokr-medium'}

/*입소안내*/
.p37_top{position:relative;clear:both;height:100px;padding:30px 30px 30px 200px;background:#f7f7f7}
.p37_top .img{position:absolute;left:13px;bottom:-20px}
.p37_top .tit{float:left;width:120px;padding-top:10px;font-size:30px;color:#444;font-family:'notokr-bold'}
.p37_top .s_tit{float:left;display:inline-block;padding-left:10px;font-size:14px;line-height:22px;color:#666;font-family:'notokr-regular'}
.p37_cont{border:5px solid #f7f7f7;padding:40px 20px}

.p37_cont .cont_tit{margin-bottom:10px;font-size:18px;color:#333;font-family:'notokr-bold'}
.p37_cont .cont_list,.p37_cont .cont_tbl,.p37_cont .cont_img{padding-bottom:15px;margin-bottom:15px;border-bottom:1px dotted #ddd}
.p37_cont .cont_list li{position:relative;padding-left:10px;font-size:15px;line-height:26px;color:#666;font-family:'notokr-regular'}
.p37_cont .cont_list li:before{position:absolute;left:0;top:10px;content:'';width: 3px;height:3px;border-radius:100px;background:#6e9500}
.p37_cont table{width:100%;border-top:1px solid #ddd}
.p37_cont table th{border-bottom:1px solid #8baa33;border-right:1px solid #8baa33;padding:10px;font-weight:normal;font-size:15px;line-height:23px;color:#fff;text-align:center;background:#6e9500;font-family:'notokr-medium'}

.p37_cont table td{padding:15px 5px;font-size:14px;text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-family:'notokr-regular'}
.p37_cont table .fs{border-left:1px solid #ddd}

.p37_cont .b_l{border-left:3px solid #c00}
.p37_cont .b_b{border-bottom:3px solid #c00}
.p37_cont .b_t{border-top:3px solid #c00}
.p37_cont .b_r{border-right:3px solid #c00}

.p37_cont .grn{color:#6e9500}
.p37_cont .blue{color:#2461b4}
.p37_cont .red{color:#c00}
.p37_cont .cap{margin-bottom:5px;text-align:right;font-size:15px;color:#666;font-family:'notokr-regular'}
.p37_cont .bt_cap{margin-top:10px;font-size:15px;color:#666;font-family:'notokr-regular'}

.p37_cont .ft_tel{margin-top:20px;font-size:22px;text-align:center;color:#333;font-family:'notokr-bold'}