#Layer1 {
	position:absolute;
	left:829px;
	top:62px;
	width:104px;
	height:43px;
	z-index:1;
	
}
#Layer2 {
	position:absolute;
	left:829px;
	top:47px;
	width:112px;
	height:27px;
	z-index:2;
}

#Layer3 {
	position:absolute;
	left:414px;
	top:10px;
	width:350px;
	height:27px;
	z-index:3;
	color:#666666;
	font-size:11px;
	text-align:left;
}


#main_mq2 {width:950px; position:relative}
#sub_mq2 {width:950px; position:relative;margin:0 0 0 20px}

#main_mq {
	width:121px;
	height:105px;
	filter: Alpha(Opacity=60);
	background:#e1e1e1;
	}
	#main_mq ul {
		padding:7px 0 0 10px;
		margin:0;
		}
	#main_mq li {
		padding:0 0 0 0;
		margin:0;
		text-align:left;
		line-height:1.3em
		}
	#main_mq a {COLOR: #666666; TEXT-DECORATION: none; font-size:11px;font-family:dotum}
	#main_mq a:hover {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;font-family:dotum;}
	#main_mq div.btn {width:97px;margin:7px 0 6px 0;border:1px solid #ffffff}

#sub_mq {
	width:121px;
	height:105px;
	filter: Alpha(Opacity=60);
	background:#e1e1e1;
	}
	#sub_mq ul {
		padding:7px 0 0 10px;
		margin:0;
		}
	#sub_mq li {
		padding:0 0 0 0;
		margin:0;
		text-align:left;
		line-height:1.3em
		}
	#sub_mq a {COLOR: #666666; TEXT-DECORATION: none; font-size:11px;font-family:dotum}
	#sub_mq a:hover {COLOR: #000000; TEXT-DECORATION: none; font-size:11px;font-family:dotum;}
	#sub_mq div.btn {width:97px;margin:7px 0 6px 11px;border:1px solid #ffffff}

/*main ¹é±×¶ó¿îµå ÀÌ¹ÌÁö*/

#main01_all {}
	#main01_all .td_l{
		background:url(../img/main_bg01_1.gif) repeat-x top;
		width:30%;
		}
	#main01_all .td_r{
		background:url(../img/main_bg01_2.gif) repeat-x top;
		width:30%;
		}
		
#main02_all {}
	#main02_all .td_l{
		background:url(../img/main_bg02_1.gif) repeat-x top;
		width:30%;
		}
	#main02_all .td_r{
		background:url(../img/main_bg02_2.gif) repeat-x top;
		width:30%;
		}
		
#main03_all {}
	#main03_all .td_l{
		background:url(../img/main_bg03_1.gif) repeat-x top;
		width:30%;
		}
	#main03_all .td_r{
		background:url(../img/main_bg03_2.gif) repeat-x top;
		width:30%;
		}
		
#main04_all {}
	#main04_all .td_l{
		background:url(../img/main_bg04_1.gif) repeat-x top;
		width:30%;
		}
	#main04_all .td_r{
		background:url(../img/main_bg04_2.gif) repeat-x top;
		width:30%;
		}


.mainCont {overflow:hidden;height:100%;padding:0 0 30px 0;margin:0;}
	.mainCont * {padding:0;margin:0;}
	.mainCont .mBanner { float:left;width:256px;padding:0;}
	.mainCont .mBanner p.m_img {padding:0 0 0 24px; margin-bottom:5px; }
	.mainCont .mBanner p.m_flash {padding:0 0 0 24px;}
	
	.mainCont .mNews { float:left;width:434px;background:url(../img/main_bg03.gif) repeat-y;padding:15px 0 0 0;}
	.mainCont table {border-top:1px solid #dddddd;}	
	.mainCont td { background:url(../img/main_td_dot.gif) repeat-x bottom;height:28px;}
	.mainCont td.backNone { background:none;} 
	.mainCont ul.mainBanner {padding:20px 0 0 0;overflow:hidden;height:100%;}
	.mainCont ul.mainBanner li {padding:0 2px 0 0;margin:0; list-style:none; float:left;}
	.mainCont ul.mainBanner li img { vertical-align:middle;}
	.mainCont ul.mainBanner li.end {padding:0;}
	.mainCont .mcontBox {padding:0 0 0 30px;}
	
	.mainCont .mainList {margin:0 0 0 40px;}
	.mainCont .mBanner2 { float:left;background:url(../img/main_bg03.gif) repeat-y;width:260px;padding:15px 0 0 0;}
	.mainCont .mBanner2 ul.mBanner_table { float:right; overflow:hidden;height:100%;}
	.mainCont .mBanner2 ul.mBanner_table img { vertical-align:middle;}
	
.clear { clear:both;font-size:1px;height:1px;}