body{
	margin:0; padding:0;
	font-size:11px; font-family:arial,dotum; color:#484848;
	background-color:#FFFFFF;
}

h1, h2, h3, h4{
	margin:0; padding:0;
}

select{
	font-size:11px; font-family:arial,dotum; color:#666666;
	border-color:#666666; background-color:#FFFFFF;
}

.clear{
	clear:both;
}

/*div#top*/
#top{
	margin:0; padding:34px 0 10px 0; background:#f3f2f2;
}

	#topbox{
		width:900px;  padding-left:14px;
	}

		#topbox img{
			margin:0; padding:9px 0 0 0;
		}

		#logo{
			margin:0; padding:0 0 0 0;
			float:left;
		}

		#logo h1{
			width:193px; height:19px;
			background:url(../img/main-logo.gif) no-repeat;	
		}

		#logo a{
			width:193px; height:19px;
			display:block;
		}

		#logo span{
			display:none;
		}

		#mainmenu{
			margin:0; padding:0 0 0 49px;
			float:left;
		}

		#mainmenu ul{
			margin:0; padding:0;
		}

		#mainmenu li{
			float:left;
			display:inline;
		}

		#mainmenu span{
			display:none;
		}

		#mainmenu a{
			height:27px;
			display:block;
		}

		#mainmenu #mm1 a{
			width:67px; 
			background:url(../img/main-menu1.gif) no-repeat;
		}

		#mainmenu #mm2 a{
			width:67px; 
			background:url(../img/main-menu2.gif) no-repeat;
		}

		#mainmenu #mm3 a{
			width:66px; 
			background:url(../img/main-menu3.gif) no-repeat;
		}

		#mainmenu #mm4 a{
			width:77px; 
			background:url(../img/main-menu4.gif) no-repeat;
		}

		#mainmenu #mm5 a{
			width:82px; 
			background:url(../img/main-menu5.gif) no-repeat;
		}

		#mainmenu #mm6 a{
			width:68px; 
			background:url(../img/main-menu6.gif) no-repeat;
		}
		

		#mainmenu #mm1 a:hover{
			background-position:0 -27px;
		}

		#mainmenu #mm2 a:hover{
			background-position:0 -27px;
		}

		#mainmenu #mm3 a:hover{
			background-position:0 -27px;
		}

		#mainmenu #mm4 a:hover{
			background-position:0 -27px;
		}

		#mainmenu #mm5 a:hover{
			background-position:0 -27px;
		}

		#mainmenu #mm6 a:hover{
			background-position:0 -27px;
		}


		#submenu{
			float:left;
			margin:0; padding:2px 5px;
			background:#4e4e4e;
		}

		#submenu ul{
			margin:0; padding:0;
		}

		#submenu li{
			display:inline; margin:0; padding:0;
			font-size:9px; font-family:arial; color:#bdbdbd; line-height:11px; 
		}

		#submenu a{
			font-size:9px; font-family:arial; color:#bdbdbd; text-decoration:none; line-height:11px;
		}

		#submenu a:hover{
			color:#9d9d9d;
		}

		#submenu img{ margin:0; padding:0; border:0;}

/*div#top end*/

/*language*/
	.lang-style{
		position:absolute; left:683px; top:52px;		
	}

	.lang-style ul{
		margin:0; padding:0; width:70px;
		list-style:none; background:#4e4e4e;
	}

	.lang-style li{
		margin:0; padding:0;		
	}
	
	.lang-style ul a{
		display:block;		
		padding:0 3px 0 2px;
		font-size:9px; font-family:arial,dotum; color:#bdbdbd; text-decoration:none; line-height:14px; background:#4e4e4e;
	}

	.lang-style ul a:hover{				
		background:#3e3e3e;
	}

	#lang{
		display:none;
	}

/*submenu*/
	.submenu{
		visibility:hidden;color:#939393;
	}
	
	.submenu a{
		font-size:11px; font-family:arial; color:#939393; text-decoration:none; line-height:26px;
	}

	.submenu a:hover{
		color:#1f5691; 		
	}

	.submenu ul{
		margin:0; padding:0;
		list-style:none;
	}

	.submenu li{
		display:inline;
		margin:0; padding:0;
	}


	#hm1, #hm2, #hm3, #hm5, #hm6{
		position:absolute; left:263px; top:58px; padding-right:10px;		
		height:26px;				
		background:#fff ;
		border:1px solid #e6e6e6;
	}

	#hm1{		
		padding-left:10px;
	}
	
	#hm2{
		padding-left:20px;
	}
	
	#hm3{
		padding-left:30px;		
	}

	#hm4{
	}

	#hm5{
		padding-left:280px;
	}

	#hm6{
		padding-left:40px;		
	}
/*submenu*/


/*div#copylight*/
#copylight{
	clear:both;
	height:76px;
	background-color:#F3F2F2;
	border-top:1px solid #D8E1EA;
}

	#cpbox{
		width:900px;
		padding-top:10px;
		text-align:left;
		font-size:11px; font-family:arial; color:#999999;
	}

	#cpbox dl{
		margin:0 0 0 27px; padding:0;
	}

	#cpbox dt{
		float:left;
		margin:0; padding:15px 10px 0 0;
		
	}
	#cpbox dd{
		float:left;
		margin:8px 0 0 0; padding:0 0 0 7px;
		font-size:11px; font-family:arial,dotum; color:#777777;
		border-left:1px solid #CCCCCC;
	}

	#cpbox a{
		font-size:11px; font-family:arial; color:#2C8DEB; text-decoration:none;
	}

	#cpbox a:hover{
		font-size:11px; font-family:arial; color:#000000; text-decoration:none;
	}
	
	#cpbox select#family{
	    float:right;
		border:solid #acacac 1px; 
	}
	
	
/*div#copylight end*/

/*Quickmenu*/
#left ul#quickmenu{
		margin:70px 0 0 13px; padding:0;
		width:175px;
		text-indent:-9999px;
		border-top:#e6e6e6 solid 1px; border-left:#e6e6e6 solid 1px; border-right:#e6e6e6 solid 1px;
	}		

		#quickmenu li{
			margin:0; padding:0;
			height:49px;
			border-bottom:#e6e6e6 solid 1px;
			list-style-type:none;
		}

		#quickmenu li a{
			display:block; width:175px; height:49px;
		}		

		#quickmenu #q1 a{				
			background:url(../img/main-banner01.jpg) 0 0 no-repeat;		
		}		
	
		#quickmenu #q2 a{
			background:url(../img/main-banner02.jpg) 0 0 no-repeat;
		}

		#quickmenu #q3 a{
			background:url(../img/main-banner03.jpg) 0 0 no-repeat;
		}

		#quickmenu #q4 a{
			background:url(../img/main-banner04.jpg) 0 0 no-repeat;
		}

		#quickmenu #q1 a:hover, #quickmenu #q2 a:hover,#quickmenu #q3 a:hover,#quickmenu #q4 a:hover{		
			background-position:0 -49px;		
		}
/*Quickmenu end*/

	.button{
		width:90px; height:22px;
		font-size:11px; font-family:arial; color:#666666;
		background-color:#E0E0E0; border:solid 1px #0F0F0F;
	}

	.submit{
		width:699px;
		height:45px;
		margin:0; padding:0;
		text-align:center;
	}

