@charset "utf-8";

/*layout*/
#wrap {
	width: 100%; min-width: 320px; min-height: 480px;
}
#header {
	margin:0px; padding:0px; width:100%; height:50px;
}
#main_menu {
	margin:0px; padding:0px; width:100%; height:35px; background-color: #555555; overflow: hidden;
}
#main_img {
	margin:0px; padding:10px 0px 10px 0px; width:100%; background-color: #eaeced;
}
#footer-wrapper {
	margin:0px; padding:0px; width:100%; float:left; background-color: #555555; clear: both;
}


/*header*/
#header .sitemap_btn {
     float:left; text-align: center; width:15%; margin-top:12px; 
}
#header h1.logo {
     float:left; text-align: center; width:70%; margin-top:8px; 
}
#header .login_btn {
     float:left; text-align: center; width:15%; margin-top:12px; 
}


/*main_menu*/
#main_menu ul {
	width: 100%; min-width:320px; margin: 0px;
}
#main_menu ul li.m1 {
	padding: 12px 0px 12px 0px; float:left; width: 22%;
}
#main_menu ul li.m2 {
	padding: 12px 0px 12px 0px; float:left; width: 17%;
}
#main_menu ul li.m3 {
	padding: 12px 0px 12px 0px; float:left; width: 26%;
}
#main_menu ul li.m4 {
	padding: 12px 0px 12px 0px; float:left; width: 18%;
}
#main_menu ul li p {
	text-align: center;
}




/*bottom_menu*/
#bottom_menu {
	margin: 16px auto; padding: 0px; width: 240px; height: 12px;
}
#bottom_menu ul li {
	margin: 0px; padding: 0px 11px 0px 10px; height:12px; float: left; background: url(../image/bm_line.gif) right no-repeat;  
}
#bottom_menu ul li.end {
	margin: 0px; padding: 0px 0px 0px 10px; height:12px; float: left; background: url();
}
#bottom_menu ul li a {
	FONT: normal normal 12px Dotum, sans-serif; line-height:12px; COLOR: #ffffff; FONT-WEIGHT: bold;  
}


/*footer*/
#footer {
	margin:10px 0px 16px 0px; padding:0px; float: center; clear: both; 
}
#footer p#copyright{
	margin:14px 0px 3px 0px; padding:0px; text-align: center; FONT: normal normal 12px Dotum, sans-serif; line-height:12px; COLOR: #ffffff;  
}
#footer address{
	margin:0px 0px 3px 0px; padding:0px; text-align: center; FONT: normal normal 12px Dotum, sans-serif; line-height:12px; COLOR: #ffffff;  
}
#footer p#tel{
	margin:0px 0px 0px 0px; padding:0px; text-align: center; FONT: normal normal 12px Dotum, sans-serif; line-height:12px; COLOR: #ffffff;  
}