@CHARSET "UTF-8";

body {
	margin:0;
	font-size:12px;
	color:black;
	background-color:#F1EEE7;
	font-family:돋움, Dotum, AppleGothic, sans-serif;
	line-height:1.4;
}
a:link { text-decoration:none; color:black}
a:visited { text-decoration:none; color:black}
a:active { text-decoration:none; color:black}
a:hover { text-decoration:none; color:green}

form {
	display : inline;
}

td {
	font-size:12px;
}

label {
	cursor:pointer;
}

img {
	border-width:0;
}

div.blank_line {
	width:auto;
	clear:both;
	height:5px;
}

div.body_container {
	width:auto;
	height:auto;
	clear:both;
	background-image: url("/images/sub_bg.jpg");
	background-repeat:no-repeat;		
	
}
div.top {
	text-align:right;
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#f8f8f8;
	border-style:solid;
	padding:3px;
	margin-bottom:2px;
}
div.top_menu {
	width:auto;
	height:40px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
	margin-bottom:2px;
}
div.left {
	float:left;
	width:170px;	
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
	margin-bottom:3px;
}
div.main_body {
	
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
	margin-bottom:3px;
	
}
div.sub_body {
	
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
	margin-left:180px;
	margin-bottom:3px;

	
}
div.foot {
	
	clear:both;
	width:auto;
	height:30px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
}


div.top_menu_left {
	float:left;
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
}

div.top_menu_right {
	float:right;
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	padding:3px;
	background-color:white;
}
div.top_menu_unit {
	float:left;
	width:120px;
	height:30px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	margin-left:5px;
	background-color:skyblue;
}
div.left_unit {
	width:auto;
	height:25px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	margin-bottom:2px;
	padding:2px;
}
div.main_image {
	width:auto;
	height:250px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	clear:both;
	margin-bottom:2px;
}
div.main_notice {
	width:auto;
	height:auto;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	clear:both;
	padding:2px;
	margin-bottom:2px;
}

div.main_notice_box {
	float:left;
	width:300px;
	height:150px;	
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
}

div.main_company_box {
	width:auto;
	height:150px;
	margin-left:305px;	
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
}

div.main_banner_box {
	width:auto;
	height:100px;
	border-width:1px;
	border-color:#d9d9d9;
	border-style:solid;
	clear:both;
	padding:2px;
	margin-bottom:2px;
}

div.recent_notice {
	width:auto;
	padding:2px;
	padding-left:5px;
	font-size:12px;
	
}



.col {
	background-color:#d9d9d9;
	padding:3px;
}
.col_val {
	background-color:#f9f9f9;
	padding:3px;
}

