@charset "utf-8";
/* CSS Document */



#wrapper{
	width:1025px;
	margin:0 auto;
	padding:0 auto;
	}
	
	
/* HEADER START */
	
header{
	height:62px;
	width:1025px;
	margin:15px 0;
	}
header h1{
	width:553px;
	float:left;
	}
	
header #h_right{
	width:470px;
	float:left;
	}
	
header #h_right ul{
	padding-left:140px;
	}
	
header #h_right h3{
	padding-left:140px;
	}
header #h_right ul li{
	display:inline-block;
	/display: inline;
/zoom: 1;vertical-align: top;
	background:left url(../images/h_navi_icon.gif) no-repeat;
	padding-left:17px;
	margin-bottom:13px;
	width:90px;
	line-height:14px;
	}

header ul li a{
	text-decoration:none;
	}

header ul li a:hover{
	text-decoration: underline;
	}

/* HEADER END */



/* CONTAINER START */

#container{
	width:1025px;
	}

/* CONTAINER END */


/* ASIDE START */


aside{
	width:242px;
	float:left;
	padding-right:21px;
	}

nav ul li{	
font-size:1px;
	}
/* ASIDE END */


/* CONTENTS START */


#content{
	width:762px;
	float:left;
		margin-bottom:20px;

	}
	
dl#news{
	width:374px;
	height:218px;
	background:url(../images/news_bg.gif) no-repeat;
	margin-top:17px;
		float:left;
	}
	
dl#news dt{
	padding-left:120px;
	padding-bottom:5px;
	padding-right:10px;
	width:76px;
	line-height:14px;
	float:left;
	}
	
dl#news dd{
	padding-bottom:5px;
	width:164px;
	line-height:14px;
	float:left;
	}
	
#news_right{
	width:368px;
	float:left;
	padding-left:12px;
	}


#campagin_box{
	 width:762px;
	 height:245px;
	 margin-top:15px;
	}
	
#campagin_box #c_left{
	 width:376px;
	 float:left;
	 padding-right:10px;
	}
#campagin_box #c_right{
	 width:376px;
	 float:left;
	}
	
#daikou_box{
	width:762px;
	height:168px;
	margin-top:15px;
	}
	
.d_float{
	float:left;
	padding-right:12px;
	}
	
	
#pickup{
	 width:762px;
	 height:115px;
	 margin-top:15px;
	}
	

	
	
/* CONTENTS END */






footer{
	background: url(../images/ft_bg.gif) repeat-x;
	height:226px;
	width:1025px;
	}
footer ul{
	width:975px;
	margin:14px auto 0;
	height:55px;
	background:#FFE300;
	}
	
footer ul li{
	float:left;
	font-size:12px;
	line-height:20px;
	text-align:center;
	width:105px;
	color:#9E7F64;
}

footer ul li a{
font-size:12px;
color:#9E7F64;
text-decoration:none;
	}
footer ul li a:hover{
text-decoration: underline;
	}
	
footer p{
		background:#FFE300;
		text-align:center;
		height:20px;
	}
	
footer p#copyright{
	width:1025px;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	}
	

	

.clear{
	clear: both;
	}

	