@charset "utf-8";

/*해더좌표*/
#hd_ba {top:-404px;}
#hd_wrap {top:-248px;}
#document {top:-5000px;}
.cover_left {background:#232323; width:50%; top:0px; position:absolute; z-index:200;}
.cover_right {background:#232323; width:50%; top:0px; right:0px; position:absolute; z-index:200;}

/*메인 컨텐츠*/
#m_content {width:100%; background:#fafafa; padding:0 0 45px 0; overflow:hidden;}

/*메인상단*/
.mt_wrap {width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.mt_wrap .area_left {float:left; margin-right:7px;}
.mt_wrap .area_right {float:right; overflow:hidden; position:relative;}
.mt_wrap .area_right p {margin-bottom:7px;}
.mt_wrap .area_right .mtr_bas {width:489px; overflow:hidden;}
.mt_wrap .area_right .mtr_bas #mtr_ba1 {float:left; width:240px; height:288px; overflow:hidden; position:relative;}
.mt_wrap .area_right .mtr_bas #mtr_ba2 {float:right; width:242px; height:288px; overflow:hidden; position:relative;}

/*박스배너*/
.mtr_babox .roll_img {position:absolute;}
.mtr_babox .roll_img a {display:none;}
.mtr_babox .roll_img a.on {display:block;}
.mtr_babox .roll_img a.off {display:none;}
.mtr_babox .prev {position:absolute; display:block; right:0px; text-indent:-9999px; width:21px; height:21px; background:url(../img/main/mtr_prev.gif) no-repeat; cursor:pointer; z-index:10;}
.mtr_babox .next {position:absolute; display:block; left:0px; text-indent:-9999px; width:21px; height:21px; background:url(../img/main/mtr_next.gif) no-repeat; cursor:pointer; z-index:10;}

/*메인중단*/
/*.mc_wrap {width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.mc_wrap .db_box {height:65px; border-bottom:1px solid #c9c9c9; overflow:hidden;}
.mc_wrap .db_box .dbs1 {float:left; height:18px; margin:37px 80px 0 87px;}
.mc_wrap .db_box .dbs1 strong {font:bold 15px/18px "Nanum Gothic"; color:#000;}
.mc_wrap .db_box .dbs1 a {font:normal 12px/18px "dotum"; color:#858585;}
.mc_wrap .db_box .dbs2 {float:left; overflow:hidden; height:18px; margin-top:38px;}
.mc_wrap .db_box .dbs2 strong {float:left; font:bold 15px/18px "Nanum Gothic"; color:#000;}
#th_roll {float:left; width:520px; height:18px; margin:1px 0 0 15px; position:relative; overflow:hidden;}
#th_roll .roll_img {position:absolute;}
#th_roll .roll_img a {display:none; font:bold 13px/18px "dotum"; color:#616161; cursor:default; text-decoration:none;}
#th_roll .roll_img a em {font:bold 14px/18px "dotum"; color:#e50000;}
#th_roll .roll_img a.on {display:block;}
#th_roll .roll_img a.off {display:none;}
#th_roll .prev {position:absolute; display:block; right:18px; text-indent:-9999px; width:16px; height:16px; background:url(../img/main/th_prev.gif) no-repeat; cursor:pointer; z-index:10;}
#th_roll .next {position:absolute; display:block; right:0px; text-indent:-9999px; width:16px; height:16px; background:url(../img/main/th_next.gif) no-repeat; cursor:pointer; z-index:10;}*/
#mt_wrap_con {background:#ebeaea; padding-top:45px; border-bottom:1px solid #c9c9c9; position:relative;}
#mt_wrap_con .db_box {width:1200px; height:65px; margin:0 auto; overflow:hidden;}
#mt_wrap_con .db_box .dbs1 {float:left; height:18px; margin:37px 80px 0 87px;}
#mt_wrap_con .db_box .dbs1 strong {font:bold 15px/18px "Nanum Gothic"; color:#000;}
#mt_wrap_con .db_box .dbs1 a {font:normal 12px/18px "dotum"; color:#858585;}
#mt_wrap_con .db_box .dbs2 {float:left; overflow:hidden; height:18px; margin-top:38px;}
#mt_wrap_con .db_box .dbs2 strong {float:left; font:bold 15px/18px "Nanum Gothic"; color:#000;}
#th_roll {float:left; width:520px; height:18px; margin:1px 0 0 15px; position:relative; overflow:hidden;}
#th_roll .roll_img {position:absolute;}
#th_roll .roll_img a {display:none; font:bold 13px/18px "dotum"; color:#616161; cursor:default; text-decoration:none;}
#th_roll .roll_img a em {font:bold 14px/18px "dotum"; color:#e50000;}
#th_roll .roll_img a.on {display:block;}
#th_roll .roll_img a.off {display:none;}
#th_roll .prev {position:absolute; display:block; right:18px; text-indent:-9999px; width:16px; height:16px; background:url(../img/main/th_prev.gif) no-repeat; cursor:pointer; z-index:10;}
#th_roll .next {position:absolute; display:block; right:0px; text-indent:-9999px; width:16px; height:16px; background:url(../img/main/th_next.gif) no-repeat; cursor:pointer; z-index:10;}

.mc_wrap {width:1200px; margin:0 auto; overflow:hidden; position:relative;}
.mc_wrap .area_box {overflow:hidden; margin-top:40px;}
.mc_wrap .area_box .area_left {width:586px; overflow:hidden; float:left;}
.mc_wrap .area_box .area_left .clinic_box {width:293px; margin-bottom:45px; float:left; position:relative;}
.mc_wrap .area_box .area_left .clinic_box h4 {font:bold 23px/23px "Nanum Gothic"; color:#000; margin-bottom:18px;}
.mc_wrap .area_box .area_left .clinic_box img {display:block;}
.mc_wrap .area_box .area_left .clinic_box p {margin-top:14px; font:bold 12px/17px "dotum"; color:#858585;}
.mc_wrap .area_box .area_left .clinic_box .more {top:5px; right:43px; position:absolute;}

.mc_wrap .area_box .area_right {width:614px; overflow:hidden; float:right;}
.mc_wrap .area_box .area_right .bd_top {overflow:hidden;}
.m_board {float:left; width:279px; position:relative;}
.m_board.n1 {margin-right:39px;}
.m_board h4 {height:34px; border-bottom:2px solid #575757; font:bold 18px/18px "Nanum Gothic"; color:#000; margin-bottom:18px;}
.m_board ul li {border-bottom:1px solid #e0e0e0; height:37px; overflow:hidden;}
.m_board ul li a {float:left; font:normal 12px/37px "dotum"; color:#777;}
.m_board ul li img {float:left; margin:11px 0 0 8px;}
.m_board ul li .date {float:right;}
.m_board .more {top:-1px; right:0px; position:absolute;}

.mc_wrap .area_box .area_right .bd_bottom {overflow:hidden; margin-top:45px;}
.mc_wrap .area_box .area_right .bd_bottom .ba_box {float:right;}
.m_board2 {float:left; width:399px; position:relative;}
.m_board2 h4 {height:34px; border-bottom:2px solid #575757; font:bold 18px/18px "Nanum Gothic"; color:#000; margin-bottom:18px;}
.m_board2 .box {overflow:hidden;}
.m_board2 .box .db_img {float:left;}
.m_board2 .box ul {float:right; width:190px;}
.m_board2 .box ul li {height:48px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.m_board2 .box ul li a {font:normal 12px/15px "dotum"; color:#777;}
.m_board2 .box ul li img {margin:-2px 0 0 8px;}
.m_board2 .more {top:-1px; right:0px; position:absolute;}

/*메인하단*/
.mb_wrap {width:1200px; margin:0 auto; overflow:hidden; position:relative;}
#m_net {width:1200px; margin:7px auto 44px auto;}
.net_img {display:none;}


