@charset "utf-8";
ul {margin:0; padding:0;}
li{list-style:none;}
img {border:0;}
a {text-decoration:none;}
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);


@font-face { font-family: ngb; src:url(http://www.hdweb.co.kr/NanumGothicBold.eot); } 
#comingsoon {width:100%;padding-top:100px;text-align:center}

/*페이지공통*/
#Pagecommon{font-size:16px;color:#555;line-height:26px;letter-spacing:-0.3px;font-family:'notokr-regular'}

/*인사말*/
#p0101 {text-align:center;letter-spacing:-.3px;line-height:26px}
#p0101 .tit{margin:40px 0;}
#p0101 .tit .s_tit{color:#222;font-size:16px;font-family:'notokr-regular'}
#p0101 .tit img{margin:0 0 30px;}
#p0101 .tit .m_tit{position:relative;color:#222;font-size:24px;font-family:'notokr-regular'}
#p0101 .tit p strong{font-weight:100;font-family:'notokr-bold'}
#p0101 .cont_wrap{color:#222}
#p0101 .cont_wrap .txt01{font-size:17px;font-family:'notokr-regular'}
#p0101 .cont_wrap .txt01 strong{font-weight:100;font-family:'notokr-medium'}
#p0101 .cont_wrap .txt01 span{color:#134a9a}
#p0101 .cont_wrap .box_cont{width:100%;margin:40px 0 0;background:url('/sh_page/img/p33_box_bg.png')}

/*의료진소개*/
.p46 .one{overflow:hidden;margin-bottom:90px}
.p46>img{float:left;box-shadow: 2px 20px 55px -19px rgba(0,0,0,0.43)}
/*.p46 .txt_wrap{width:52%;float:right;position:relative}*/
/*.p46 .txt_wrap .tit_wrap::after{display:block;content:'';position:absolute;bottom:-10px;left:-114px;width:225px;height:1px;background:#ddd}*/
.p46 .txt_wrap .s_tit{font-size:20px;color:#1fbaec;font-family:'notokr-light'}
.p46 .txt_wrap .tit{padding-left:50px;margin:-1px 0 26px;font-size:32px;color:#222;font-family:'notokr-light';background:url('/sh_page/img/page46_icon.png')no-repeat left center;line-height:50px}
.p46 .txt_wrap .tit span{font-family:'notokr-bold'}
.p46 .cont_wrap .cont_tit{margin-bottom:10px;font-size:18px;font-family:'notokr-bold'}
.p46 .cont_wrap .ul_wrap{position:relative;padding:28px 20px;margin-top:19px;background:#f2f2f2;font-size:15px}
.p46 .cont_wrap ul li{position:relative;padding-left:10px}
.p46 .cont_wrap ul li:before{content:'';position:absolute;top:9px;left:0;width:4px;height:4px;border-radius:50%;background:#134a9a}
/*
.p46 .cont_wrap ul.li_left{float:left}
.p46 .cont_wrap ul.li_right{float:right;width:47%;margin-top:0;letter-spacing: -0.8px}
*/
.p46 .cont_wrap .ul_wrap{float:left;width:44%}
.p46 .cont_wrap .ul_wrap:first-child{margin-right:14px}

/*진료시간*/
.p57 .tit_wrap{text-align:center}
.p57 .tit_wrap .tit:before{position:absolute;top:-13px;left:50%;display:block;content:"";width:1px;height:25px;background:#ddd}
.p57 .tit_wrap .tit{position:relative;padding:31px;margin:30px 0 16px;border:1px solid #ddd}
.p57 .tit_wrap .tit span{font-family:'notokr-medium'}
.p57 .tel_box{overflow:hidden}
.p57 .tel_box .img{float:left}
.p57 .tel_box .txt{float:right;width:408px;padding:37px 40px;color:#fff;background:#0d3671}
.p57 .tel_box .txt .tel{line-height:32px;font-size:20px;font-family:'notokr-bold'}
.p57 .tel_box .txt .tel:before{display:inline-block;content:"";width:2px;height:18px;margin-right:9px;background:#fff}
.p57 .tel_box .txt .one{padding-bottom:25px;}
.p57 .tel_box .txt .one span{margin-left:11px;color:#fff !important}
.p57 .tel_box ul{padding:12px 0 0 14px}
.p57 .tel_box ul li:before{display:inline-block;content:"";width:3px;height:3px;margin:0 5px 5px 0;border-radius:3px;background:#fff}
.p57 .tel_box ul li{margin-bottom:3px}
.p57 .tel_box ul li span{margin-right:80px;color:rgba(250,250,250,.6)}

/*pgae44*/
#p44 .title { padding-left:15px;font-size:20px;letter-spacing:-0.5px;color:#325ab5;background:url(/sh_page/img/page_tit.png) no-repeat left center;font-family: 'notokr-medium';}
#p44 .title p {padding-top:23px;}
#p44 .text {border:2px dotted #CCC; padding:30px; margin:30px 0; background-image:url(/sh_page/img/p44_text_p_box_bg.png); background-repeat:no-repeat;}
#p44 .text p { font-size:14px; line-height:28px; ;font-family: 'notokr-regular'}
#p44 .section2 {padding-top:30px;}
#p44 dl {font-size:15px; color:#414141;font-family: 'notokr-regular'}
#p44 dt {padding-left:15px;font-size:20px;letter-spacing:-0.5px;color:#325ab5;background:url(/sh_page/img/page_tit.png) no-repeat left center;font-family: 'notokr-medium';}
#p44 dd {padding:15px 0 0 26px;}
#p44 dl .t2 {padding-top:60px;}
#p44 dl .d2 {padding:0; margin:10px 0 0 24px; font-weight:normal; font-size:14px; color:#616161; line-height:26px;}
#p44 dl .d3 {padding:0; margin:10px 0 0 24px; font-weight:normal; font-size:14px; color:#616161; line-height:30px;}

#p44 table {border-top:2px solid #666; border-bottom:1px solid #999; margin-top:15px;}
#p44 table th {border-bottom:1px solid #CCC; height:30px; background-color:#f9f9f9; border-right:1px solid #CCC;}
#p44 table td {font-size:13px; border-right:1px dotted #CCCCCC; font-weight:normal; border-bottom:1px dotted #CCCCCC; line-height:24px;}
#p44 table .t1 {text-align:center;}
#p44 .mm {font-size:10px;}











