/* TOPNEWS */

#top_news {
}

.news_contents {
	overflow: hidden;
	width: 600px;
	margin: -5px 0 20px 0;
}

.topnews_date {
	width: 20%;
	color: #666;
	padding: 3px 0 2px 16px;
	border-bottom: 1px dotted #ccc;
	vertical-align: top;
	background: url(http://img01.ecgo.jp/usr/bcac/css/img/icon_clock.gif) no-repeat left top;
	background-position: 0 8px;
}

.topnews_body {
	overflow: hidden;
	padding: 5px 0 8px 0;
	border-bottom: 1px dotted #ccc;
	vertical-align: top;
	line-height: 1.7;
}


/* TOPPHOTO */

#top_photo {
}

.photo_contents {
	margin: 0 0 20px 0;
}

.top_photo {
	font-size: 0.8em;
	text-align: center;
	color: #666;
	padding: 0 0 10px 0;
}

