div.main_header{
	margin:auto;
	padding:0px;
	width:1004px;
}
div.main_header h1{
	margin:0px;
	padding:0px;
	float:left;
}
div.main_header h4{
	margin:0px;
	padding:35px 0px 0px 0px;
	font-size:8pt;
	color:#605E5E;
	float:right;
}
div.main_contents{
	margin:auto;
	margin-top:10px;
	padding:0px;
	width:1004px;
}

div.main_contents div.contents01{
	margin:auto;
	padding:0px;
	width:260px;
	height:290px;
	background:#DDD;
	text-align:left;
	float:left;
}



<!-- ¼º°øÈ¸ ¿¹¹è -->

div.main_contents div.contents01_s{
	margin:auto;
	padding:10px;
	width:180px;
	height:332px;
	background:#DDD;
	text-align:left;
	float:left;
}

div.main_contents div.contents02_s{
	margin:0px 0px 0px 3px;
	display:inline; 
	padding:0px;
	width:373px;	
	height:286px;
	border:1px solid #48494D;
	float:left;
}

<!--  ---------------  -->




div.main_contents div.contents01 h2{
	margin:80px 15px 0px 15px;
	padding:0px;
}
div.main_contents div.contents01 div.text{
	margin:15px 15px 0px 15px;
	display:inline;
	padding:0px;
	color:#A4A4A4;
}
div.main_contents div.contents01 div.text p.info{
	margin:0px 0px 0px 0px;
	display:inline;
	padding:0px;
	color:#777;
	height:19px;
	line-height:19px;
}
div.main_contents div.contents01 div.text dl{
	margin:5px 0px 0px 15px;
	display:inline;
	padding:0px;
	float:left;
}
div.main_contents div.contents01 div.text dt{
	margin:0px;
	padding:0px;
	width:40px;
	color:#1B1B1B;
	float:left;
}
div.main_contents div.contents01 div.text dd{
	margin:0px;
	padding:0px;
	color:#5D5D5D;
	float:left;
}
div.main_contents div.contents02{
	margin:0px 0px 0px 3px;
	display:inline; 
	padding:0px;
	width:373px;	
	height:286px;
	border:1px solid #48494D;
	float:left;
}
div.main_contents div.contents03{
	margin:0px 0px 0px 3px;
	display:inline;
	padding:0px;
	width:117px;
	height:290px;
	background:#6B95AB;
	float:left;
}
div.main_contents div.contents04{
	margin:0px 0px 0px 3px;
	display:inline;
	padding:0px;
	width:117px;
	height:290px;
	background:#9FA0A4;
	float:left;
}
div.main_contents div.contents05{
	margin:0px 0px 0px 3px;
	display:inline;
	padding:0px;
	width:117px;
	height:290px;
	background:#93A97B;
	float:left;
}
div.main_contents div.contents09{
	margin:0px 0px 0px 3px;
	display:inline; 
	padding:0px;
	width:375px;	
	height:288px;
	border:0px solid #48494D;
	float:left;
}
div.main_contents div.contents03 h2, div.main_contents div.contents04 h2, div.main_contents div.contents05 h2{
	margin:0px;
	padding:112px 0px 0px 0px;
	font-size:1px;
}
div.main_banner{
	margin:auto;
	margin-top:20px;
	padding:0px;
	width:1004px;
}
div.main_banner div.banner01{
	margin:0px 0px 0px 0px;
	padding:0px;
	text-align:left;
	width:260px;
	float:left;
}
div.main_banner div.banner01 ul{
	margin:0px;
	padding:0px;
}
div.main_banner div.banner01 ul li{
	margin:0px;
	padding:0px;
}
div.main_banner div.banner02{
	margin:20px 0px 0px 3px;
	display:inline;
	padding:0px;
	width:741px;
	float:left;
}
div.main_banner div.banner02 ul{
	margin:0px;
	padding:0px;
	float:left;
}
div.main_banner div.banner02 ul li{
	margin:0px;
	padding:0px 0px 0px 20px;
	float:left;
}
div.main_banner div.banner03{
	margin:0px 0px 0px 3px;
	display:inline;
	padding:0px;
	width:741px;
	float:left;
}
div.main_banner div.banner03 ul{
	margin:0px;
	padding:0px;
	float:left;
}
div.main_banner div.banner03 ul li{
	margin:0px;
	padding:0px 0px 0px 20px;
	float:left;
}