html { overflow-x:hidden;}
html, 
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-repeat: repeat-x;
	background-image: url(../img/main/main_bg2.jpg);
}

#wrap {
	margin:0 auto;
	width:1025px;
	position:relative;
	left:50%;
	margin-left:-500px;
} 
 

#toparea {
	position: relative;
	TOP:0px;
	left:0px;
	width:1003px;
	height:95px;
	background-image: url(../img/sub/main_bg.jpg);
}




/* main */
#Main { width:1025px; height:355px;}
#mainMenu {
	position:absolute;
	list-style:none;
	margin:0;
	padding:0;
	width:828px;
	top:25px;
	right:0px;
*zoom:1; 	z-index: 2;
}
#mainMenu:after { content:""; display:block; clear:both; } 
#mainMenu li { position:relative; float:right; } 
#mainMenu li a { position:relative; display:block; height:64px; text-decoration:none; } 
#mainMenu li.mainmenu a { width:739px; }

#mainflash {
	position:relative;
	top:0px;
	left:0px;
	z-index: 4;
	/* background:url(../img/main/main_visual_bg.jpg) repeat-x; */
}
.main_img {
	position: absolute;
	top:0px;
	left:0px;
	z-index: 4;
}

#main_doctor {
	position:absolute;
	width:339px;
	height:170px;
	top:142px;
	right:0px;
	z-index: 5;
}

#main_surgery {
	position:absolute;
	width:488px;
	height:185px;
	top:312px;
	right:0px;
	z-index: 9;
}
/* main */

/* container */
#container { width:1003px; height:366px;}
#counsle { position:relative; top:26px; left:10px; width:310px; height:101px; }
#online {
	position:relative;
	left:10px;
	width:310px;
	height:59px;
	top: 26px;
}
#bbs01 {
	position:absolute;
	top:707px;
	left:10px;
	width:310px;
	height:140px;
	z-index: 14;
	visibility: hidden;
}
#bbs02 {
	position:absolute;
	top:707px;
	left:10px;
	width:310px;
	height:140px;
	z-index: 11;
	visibility: hidden;
}
#bbs03 {
	position:absolute;
	top:707px;
	left:10px;
	width:310px;
	height:140px;
	z-index: 12;
	visibility: visible;
}
#bbs04 {
	position:absolute;
	top:707px;
	left:10px;
	width:310px;
	height:140px;
	z-index: 13;
	visibility: hidden;
}

#main_news { position:absolute; top:523px; left:342px; width:383px; height:160px;}
.main_news_bg {background:url(../img/main/news_bg.jpg) top no-repeat; height:118px; }
.main_news_padd {padding-left:17px;}
.main_news_more {padding-right:16px; padding-bottom:16px;}
.main_news_text { padding-top:7px; font-family: "gulim", "dotum";
	font-size: 11px;
	color:#6d6c6c;
	line-height: 16px;}
#main_news01 { position:absolute; top:42px; left:168px; width:191px; height:81px;}
#main_news02 {
	position:absolute;
	top:42px;
	left:168px;
	width:191px;
	height:81px;
	display: none;
}
#main_news03 {
	position:absolute;
	top:42px;
	left:168px;
	width:191px;
	height:81px;
	display: none;
}
#main_news04 {
	position:absolute;
	top:42px;
	left:168px;
	width:191px;
	height:81px;
	display: none;
}
#main_news05 {
	position:absolute;
	top:42px;
	left:168px;
	width:191px;
	height:81px;
	display: none;
}
#main_news06 {
	position:absolute;
	top:42px;
	left:168px;
	width:191px;
	height:81px;
	display: none;
}

#main_health { position:absolute; top:707px; left:342px; width:219px; height:151px;}
#main_system { position:absolute; top:707px; left:561px; width:164px; height:151px;}
#main_banner { position:absolute; top:523px; left:750px; width:242px; height:160px;}

#movie_bn { position:absolute; top:607px; left:750px; width:242px; height:215px;}
#movie_bn li{ display: block; margin-bottom: 5px;}

#movie { position:absolute; top:707px; left:750px; width:242px; height:215px;}
.movie_bg {background-image:url(../img/main/mov_bg.jpg); height:182px;}
#mov01 {
	position:absolute;
	top:707px;
	left:750px;
	width:242px;
	height:215px;
	z-index: 21;
	visibility: visible;
}
#mov02 {
	position:absolute;
	top:707px;
	left:750px;
	width:242px;
	height:215px;
	z-index: 22;
	visibility: hidden;
}

/* container */

/* quick menu */
#gotop { position:absolute; left:1020px; top:0px; width:92px; height:360px;}
/* quick menu */

/* footer */
#footer { position:relative; clear:both; width:1003px; height:133px;}
.network { background-image:url(../img/main/network.jpg)}
/* footer */
