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

Last Update 2009-12-22

*/

@import url("reset.css");
@import url("base.css");
@import url("common_index.css");

/*                  #main_clm                       */
#main_clm{
	float:left;
	width:703px;
	clear:both;
}
/*                  #main_catch                       */
#main_catch{
	margin:0;
}


/*                  #news_bnr                       */
#news_bnr{
	clear:both;
	float:left;
	width:705px;
	margin:6px 0 0 0;
	overflow:hidden;
}
#news_bnr p {
	float:left;
	margin:0 2px 0 0;
}
#news_bnr p.last {
	margin-right:0;
}

/*                  #news                       */
#news{
	padding-top:8px;
	clear:both;
	overflow:hidden;
}
#news_h{
	float:left;
	width:556px;
	height:40px;
	background:url(../img/index_new/h_news.jpg) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
#news a.news_detail{
	float:left;
	width:144px;
	height:40px;
	background:url(../img/index_new/h_news_detail.jpg) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
#news a.news_detail:hover{
	background:url(../img/index_new/h_news_detail.jpg) no-repeat 0 -40px;
}
#news dl{
	width:700px;
	clear:both;
	text-align:left;
}
#news dt{
	clear:both;
	float:left;
	width:80px;
	font-weight:900;
	border-bottom:1px #ccc dashed;
	padding:6px 0;
	font-size:1.2em;
	color:#401B10;
}
#news dd{
	float:left;
	width:600px;
	border-bottom:1px #ccc dashed;
	padding:6px 0 6px 20px;
	background:url(../img/index_new/arr12.jpg) no-repeat 0 12px;
}
#news dl a,#news dl a:hover {
	font-size:1.2em;
	color:#401B10;
}
/*                  #point10                       */
#point10{
clear:both;
display:inline;
float:left;
margin:0px 0 0 0;
}
#point10 p {
	background:url(../img/index_new/ind_ban01.jpg) no-repeat;
	width:344px;
	height:221px;
	margin:0 13px 0 0;
	float:left;
}
#point10 p.last {
	background:url(../img/index_new/ind_ban02.jpg) no-repeat;
	width:344px;
	height:221px;
	margin-right:0px;
}
#point10 p span {
	display:block;
	float:right;
	padding:178px 14px 0 0;
}

/*                  bnr_sou                      */
div.content p.bnr_sou {
	width:702px;
	clear:both;
	padding:5px 0 0 0;
}


/*                      #ind_footer                         */
div#ind_footer {
	width:1032px;
	height:130px;
	overflow:hidden;
	clear:both;
}
