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


/*------------ メイン画像 ------------*/
#image_visual {
	padding-bottom: 18px;
}

/*------------ 最新情報 ------------*/
#main_contents #news {
	padding: 0 30px;
}

#main_contents #news h2 {
	padding-bottom: 10px;
	background-image: none;
}

/*------------ 最新情報リスト ------------*/
ul#news_list {
	padding-bottom: 20px;
}

ul#news_list li {
	width: 610px;
	margin: 0 10px;
	padding: 7px 0 7px 40px;
	color: #666666;
	border-bottom: 1px #457C98 dotted;
	background-image: url(../images/top_news_point.gif);
	background-position: 10px center;
	background-repeat: no-repeat;
}

ul#news_list li a {
	color: #457C98;
}

/*------------ 報告リスト ------------*/
ul#report {
	padding-left: 10px;
} 

ul#report li {
	padding-left: 20px;
	float: left;
} 