@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}




/*페이지 공통*/
.page_t{background:url(/sh_page/img/page29_t_bg.png) no-repeat 0 0; height:262px; margin-bottom:80px; } 
.page_t02{background:url(/sh_page/img/page29_t_bg02.png) no-repeat 0 0 !important; height:262px; margin-bottom:80px; } 
.page_t h4{font-size:28px; font-weight:bold; color:#02348b; font-family: 'Nanum Myeongjo', serif; line-height:200%; padding:60px 0 0 30px;}
.gell{margin-bottom:40px}
.gell img	{margin-bottom:7px;}

/* 인사말 */
#page29{background:url(/sh_page/img/page29_bg.png) no-repeat left bottom; padding:20px 0 0 20px}
#page29 p{font-size:15px;line-height:26px;color:#666;text-align:justify;width:480px;margin-left:315px;letter-spacing:-0.05em;padding-bottom:43px;font-family:'notokr-regular'}
#page29 p.sign{position:absolute;bottom:-40px;right:-236px;font-size:15px;color:#333}
#page29 p.sign span{font-size:38px;font-family: 'Nanum Brush Script', cursive}

/*의료진소개*/
.p34{font-size:16px;color:#666;letter-spacing:-.3px;font-family:'notokr-regular'}
.p34 .cont_wrap{overflow:hidden;min-height:500px;height:100%;margin:40px 0;padding:2px 30px 40px 370px;border-bottom:1px dotted #ddd}
.p34 .cont_wrap h3{padding-left:30px;font-size:26px;color:#222;font-family:'notokr-bold';background: url(/sh_page/img/p41_tit_bg.png) 0 center no-repeat}
.p34 .cont_wrap h3 span{font-family:'notokr-light'}
.p34 .cont_wrap dl{position:relative;margin:30px 0 15px}
.p34 .cont_wrap dl::after{content:'';display:block;width:100%;height:3px;margin-top:30px;background:#f2f2f2 url(/sh_page/img/p34_corbar.png)left center no-repeat;}
.p34 .cont_wrap dl dt{margin-bottom:15px;font-size:18px;color:#222;font-family:'notokr-bold'}
.p34 .cont_wrap dl dd{line-height:24px}
.p34 .cont_wrap ul li{line-height:32px}
.p34 .cont_wrap ul li::before{content:'';display:inline-block;width:1px;height:14px;margin:0 12px 0 0;background:#02348b;transform:rotate(45deg)}
.p34 .cont_wrap ul li.green{color:#02348b}
.p34 .cont_wrap01{background:url(/sh_page/img/p34_img01.jpg)top left no-repeat}
.p34 .cont_wrap02{background:url(/sh_page/img/p34_img02.jpg)top left no-repeat}
.p34 .cont_wrap03{background:url(/sh_page/img/p34_img03.jpg)top left no-repeat}
.p34 .cont_wrap04{background:url(/sh_page/img/p34_img07.jpg)top left no-repeat}
.p34 .cont_wrap06{background:url(/sh_page/img/p34_img06.jpg)top left no-repeat}

/*비급여 비용안내*/
#page35 table { margin-bottom:40px; border-bottom:2px solid #CCC; width:100%; border-top:2px solid #CCC; }
#page35 table .last { border-right: none!important }
#page35 table tr th { background-color:#aad5eb; padding:8px; border-bottom:2px solid #e4e4e4; font-size:14px; border-left:1px solid #e4e4e4; border-right:2px solid #0f4f6f;}
#page35 table tr td { background-color:#FAFAFA; padding:8px; text-align:center; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4}

/* 입원대상 */
#page30{background:url(/sh_page/img/page30_bg.png) no-repeat right bottom; padding:20px 0 0 20px;}
#page30 h5{margin-bottom:20px;padding-left:30px;font-size:20px;color:#333;background:url(/sh_page/img/p41_tit_bg.png) 0 center no-repeat;font-family:'notokr-bold';}
#page30 .page30_list{margin-bottom:60px;padding:40px 20px;border:1px solid #ddd;background:url(/sh_page/img/list_box_bg.png) repeat;overflow:hidden;}
#page30 .page30_list.last	{margin-bottom:0}
#page30 .page30_list ul{float:left; margin-right:50px; font-size:15px; line-height:250%}
#page30 .page30_list ul li{border-bottom:1px dotted #ddd;margin-bottom: 20px;padding:0 0 18px 20px;font-size:15px;line-height:24px;color:#666;background:url(/sh_page/img/page30_dot.png) no-repeat 0 9px;font-family:'notokr-regular'}
#page30 .page30_list ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
#page30 .page30_list ul li b{display:inline-block;padding-right:11px; font-weight:normal;color:#4e4e4e;font-family:'notokr-bold'}
#page30 .page30_list ul li span	{letter-spacing:-0.1em;font-size:0.91em;}

/* 환자의권리의무 */
#page38 {font-family:'notokr-regular'}
#page38 .page_t{background:url(/sh_page/img/page38_t_bg.png) no-repeat right bottom; padding:20px 0 0 20px; min-height:164px}
#page38 .page_t h4{font-size:28px; font-weight:bold; color:#02348b; font-family: 'Nanum Myeongjo', serif; line-height:180%; padding:80px 0 0 20px;}
#page38 .page_t p{color:#999; font-size:18px; padding-left:22px;}
#page38 .page38_txt h5{margin:50px 0 20px;font-size:22px;color:#444;font-family:'notokr-bold'}
#page38 .page38_txt dt{font-size:18px; color:#176892; font-weight:bold; font-family: 'Nanum Myeongjo', serif; margin:10px 0 20px;}
#page38 .page38_txt dt strong{color:#91b3c4;}
#page38 .page38_txt dd{margin-bottom:30px;padding:30px 20px; border:1px solid #ebebeb; font-size:15px;line-height:26px;}

/* 양/한반 협진센터 */
#page42	{padding:20px 0 0 20px}
#page42 .page_t{background:url(/sh_page/img/page38_t_bg.png) top right no-repeat;margin-bottom:40px;border:1px solid #e4e4e4;height:100%;} 
#page42 .page_t p{padding:0 12px 60px 30px;font-size:15px;color:#666;line-height:26px;width:565px;font-family: 'notokr-regular';}
#page42 h5{margin-bottom:20px;padding-left:30px;font-size:20px;color:#333;background:url(/sh_page/img/p41_tit_bg.png) 0 center no-repeat;font-family:'notokr-bold';}
#page42 .page42_list{margin-bottom:60px;padding:20px 0 20px 30px;border:1px solid #ddd;background:url(/sh_page/img/list_box_bg.png) repeat;overflow:hidden;}
#page42 .page42_list.last{margin-bottom:40px}
#page42 .page42_list ul{float:left; margin-right:50px; font-size:15px; line-height:250%}
#page42 .page42_list ul li{padding:0 0 0 20px;font-size:15px;line-height:24px;color:#222;background:url(/sh_page/img/page30_dot.png) no-repeat 0 9px;font-family:'notokr-medium'}
#page42 .page42_list ul li b	{font-weight:bold;color:#4e4e4e}
#page42 .page42_list ul li span	{letter-spacing:-0.1em;font-size:0.91em;}

/* 입/퇴원 절차안내 */
#PageCommon{font-size:15px;line-height:25px;letter-spacing:-0.6px;color:#555;font-family:'notokr-regular'}
.p41 .gray{background-color:#f9f9f9}
.p41 .cont{margin-bottom:80px}
.p41 .cont .tit{padding-left:30px;font-size:20px;color:#333; background:url(/sh_page/img/p41_tit_bg.png) 0 center no-repeat;font-family:'notokr-bold'}
.p41 .cont ul{position:relative;margin:40px 0;text-align:center}
.p41 .cont ul:after{display:block;clear:both;content:""}
.p41 .cont ul:before{display:block;position:absolute;top:50%;left:0;z-index:-1;width:100%;height:1px;background-color:#ddd;content:""}
.p41 .cont li{float:left;position:relative;width:130px;height:130px;margin-right:47.5px;padding-top:30px;border-radius:50%;color:#fff;font-family:'notokr-medium'}
.p41 .cont li:after{display:block;position:absolute;top:44%;right:-27px;width:10px;height:18px;content:""}
.p41 .cont_01 li:after{background:url(/sh_page/img/p41_icon01_arrow.png) center center no-repeat}
.p41 .cont_02 li:after{background:url(/sh_page/img/p41_icon01_arrow.png) center center no-repeat}
.p41 .cont_03 li:after{background:url(/sh_page/img/p41_icon01_arrow.png) center center no-repeat}
.p41 .cont li:last-child{margin-right:0}
.p41 .cont li:last-child:after{display:none}
.p41 .cont li p{padding-top:10px} 
.p41 .cont_01 li{background-color:#1871cf}
.p41 .cont_02 li{background-color:#1871cf}
.p41 .cont_03 li{background-color:#1871cf}
.p41 .cont .border{position:relative}
.p41 .cont_01 .border{background-color:#478ed8}
.p41 .cont_02 .border{background-color:#478ed8}
.p41 .cont_03 .border{background-color:#478ed8}
.p41 .border:before{display:block;position:absolute;top:-5px;left:-5px;z-index:-1;width:140px;height:140px;border-radius:50%;content:""}
.p41 .cont_01 .border:before{background-color:rgba(24, 113, 207, 0.2)}
.p41 .cont_02 .border:before{background-color:rgba(24, 113, 207, 0.2)}
.p41 .cont_03 .border:before{background-color:rgba(24, 113, 207, 0.2)}
.p41 table{width:100%;border:1px solid #ddd;border-collapse:collapse}
.p41 th, .p41 td{height:45px;border:1px solid #ddd;text-align:center}
.p41 th{width:200px;font-weight:normal;font-family:'notokr-medium'}
.p41 .cont_01 th{width:160px}
.p41 .txt dl{margin-top:30px}
.p41 .txt dt{position:relative;padding-left:13px;color:#02348b;font-family:'notokr-medium'}
.p41 .txt dt:before{display:block;position:absolute;top:40%;left:0;width:5px;height:5px;border-radius:50%;background-color:#02348b;content:""}
.p41 .txt dd{padding-left:13px;color:#777}
.p41 .lh p{padding-top:5px!important;line-height:18px}
.p41 .lh span{font-size:14px;font-family:'notokr-regular'}


/* 비전과 미션 */
.p50 .top{display:flex;align-items:center;gap:40px}
.p50 .top div b{display:block;padding:20px 0;font-size:24px;font-weight:700;color:#222;font-family:"poppins"}
.p50 .top div img{display:block}
.p50 .top div p{font-size:21px;line-height:1.5;color:#222;font-family:"notokr-light"}
.p50 .top div p span{font-family:"notokr-bold"}
.p50 .bottom{margin-top:50px;padding:30px 0;background:#f7f7f7}
.p50 .bottom > span{display:block;text-align:center;font-size:24px;font-weight:700;color:#222;font-family:"poppins"}
.p50 .bottom > p{padding-top:15px;font-size:16px;text-align:center;color:#222}
.p50 .bottom ul{display:flex;align-items:center;justify-content:center;gap:20px;margin:20px 30px 0 30px}
.p50 .bottom ul li p{padding-top:15px;font-size:16px;color:#222;font-family:"notokr-medium"}
.p50 .bottom ul li div{display:flex;align-items:center;justify-content:center;width:74px;height:74px;background:#02348b;border-radius:100%}
.p50 .bottom ul li{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:40px 0;background:#fff;padding:30px}