@charset "shift_jis";
/* トップページ */
#top #contents {
	padding-top:0;
}

#top #foot {
	color:#fff;
	padding:0;
}

#top #contents .intro {
	margin:0 20px 0;
	color: #FFFFFF;
}

#top #contents .intro .p01{
	padding:10px 40px 0 0;
}
#top #contents .intro .p02{
	padding:0 210px 10px 0;
}
#top .kisha{
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 10;
}
#topnews {
	width: 413px;
	z-index: 20;
	position: relative;
	margin-bottom: 20px;
}

#topnewsarea{
	background-image: url(../images/topnews_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
}
/* ▼削除 */
#topnews_toback {
float:right;
}
#topnews_toback img {
margin-right:5px;
}
/* ▲削除 */
.test{
	text-align: right;
}

#topnews dl {
	margin:0px;
	padding: 5px 7px 10px 7px;
height:107px;
overflow:auto;
}

#topnews dt {
	float:left;
	clear:both;
	color:#009F41;
	width:90px;
}
/* IE 用▼ */
* html #topnews dt {
width:83px;
}

#topnews dd {
padding-left:90px;
padding-bottom:3px;
}
/* IE 用▼ */
* html #topnews dd {
padding-left:83px;
}

#topnews dd a {
color:#333;
text-decoration:underline;
}
#topnews dd a:hover {
color:#999;
}
