@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css");

body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#f4f5f6; font-family:Nanum Gothic,sans-serif; font-size:12px; color:#333; line-height:1.5;}

a:link, a:visited {text-decoration:none; color:#878787;}
a:hover, a:active {text-decoration:underline; color:#224085;}

/*ÀüÃ¼*/
#wrapper {width:100%;min-width:1200px;overflow: hidden;}

/*Å¬¸®´Ð À§¿¡ ¾ñ¾îÁø°Í*/
#clinic {width:100%;position:relative; height:327px; z-index:5; min-width:1200px; margin-top:60px;overflow: hidden; }

.clinic_list {position:absolute;width:1702px; height:327px; left:50%; margin-left:-851px; }
.btn {width:22px; height:22px; position:absolute; margin-left:317px; margin-top:128px;}
.btn2 {width:22px; height:22px; position:absolute; margin-left:1363px; margin-top:128px;}
.alpha {width:295px; height:327px; position:absolute; background-color:#f4f5f6; filter:alpha(opacity=50); opacity:0.5; }
.alpha2 {width:295px; height:327px; position:absolute; background-color:#f4f5f6; filter:alpha(opacity=50); opacity:0.5; margin-left:1407px;}
.clinic_img {}
.clinic_img ul li {float:left;}
.clinic_img .left {margin-right:57px;}
.clinic_img .right {margin-right:56px;}

/*³»¿ë*/
#wrap {width:100%; min-width:1000px; margin:0 auto;} 

/*³×ºñ*/
.top {width:100%; height:42px; background-color:#222222;}
.navi {width:1000px; margin:0 auto; }
.top_logo {width:92px; float:left;}
.menu {float:left; font-size:13px; margin-top:10px; font-weight:bold; padding-left:17px; color:#fff;}
.menu a.top_menu:link, a.top_menu:visited {text-decoration:none; margin:22px; color:#fff;}
.menu a.top_menu:hover, a.top_menu:active {text-decoration:none; color:#35aeeb; }
.log {width:162px; float:right;}
.log ul li {float:left;}
/*ÇÏÀ§³×ºñ*/
.lower {width:100%; height:42px; background-color:#fff; border-bottom:solid 1px #e1e2e2; display:none;}
.lower_navi {width:1000px; height:42px; margin:0 auto; font-size:13px; }
.lower_menu {font-size:13px; vertical-align:middle; padding-top:13px; display:none;}
.lower_menu a.lower_link:link, a.lower_link:visited {text-decoration:none; margin-left:12px; margin-right:12px; color:#58585a;font-weight:bold;}
.lower_menu a.lower_link:hover, a.lower_link:active {text-decoration:none; color:#35aeeb; font-weight:bold;}
#t_navi_1 { padding-left:120px; }
#t_navi_2 { padding-left:160px; }
#t_navi_3 { padding-left:260px; }
#t_navi_4 { padding-left:380px; }
#t_navi_5 { padding-left:420px; }
#t_navi_6 { padding-left:520px; }
/*·Î°í&½Ã°£*/
.time {width:1000px; height:167px; margin:0 auto;}
.logo {float:left; margin-left:384px; margin-top:51px;}
.m_time {float:right;}

/*¸ÞÀÎºñÁÖ¾ó*/
.main {width:1000px; margin:0 auto; height:434px; }

/*½ºÅ¸&ºñÆ÷*/
.gallery {width:1000px; height:202px; margin:0 auto; margin-top:50px;}
.star {width:371px; height:202px; float:left;}
.before {width:616px; height:202px; float:right; background:url(/images/new_main/ba_bg.jpg) no-repeat;}

/*´º½º&Áöµµ*/
.news_box {width:100%; height:185px; background:#fff; margin-top:45px;}
.news_list {width:1000px; height:140px; margin:0 auto; padding-top:13px;}
.news_after {width:384px; height:140px; float:left;}
.list_btn {width:384px; height:33px;}
.online {width:106px; height:33px; float:left;}
.after {width:105px; float:left;}
.line {width:173px; height:32px; border-bottom:solid 1px #1dc7d6; float:left;}
.txt_list {width:384px; height:71px; margin-top:30px;  }
.list01 {width:384px; height:14px; margin-bottom:10px;  clear:both;}
.list01 ul li {float:left;}
.list01 .text { line-height:1;}
.text a:link, a:visited {text-decoration:none; color:#242424;}
.text a:hover, a:active {text-decoration:underline; color:#224085;}
.list01 .day {float:right; line-height:1; color:#737373;}

.map_box {width:566px; height:139px; float:right; border-bottom:solid 1px #e1e1e1;}
.map_btn {width:223px; float:left;}
.map_btn .kakao {width:218px; height:50px; margin-bottom:5px;}
.map {width:343px; height:139px; float:left;}

/*ÇªÅÍ*/
#footer {width:100%; height:110px;  border-top:solid 1px #eaeaea;}
.copy {width:1000px; margin:0 auto;}