/*ヘッダー画像の設置*/

#header {
	margin: 0px;
	padding: 0px;
	height: 289px;
	width: 770px;
	background-image: url(../img_index/top.jpg);
	background-repeat: no-repeat;
}

#top_under {
	margin: 0px;
	padding: 0px;
	width: 770px;
	background-image: url(../img_index/top_under.jpg);
	background-repeat: no-repeat;
	height: 35px;
}



/*コンテンツ*/
#topics {
	padding: 0px;
	width: 590px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#news_blog {
		padding: 0px;
	float: left;
	width: 340px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	display:inline;
}
#banner {
	float: right;
}

#blog {
	width: 520px;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 25px;
	display:inline;
}

#blog h2{
	font-size: 1.2em;
	float: left;
	margin-bottom: 20px;	
	
}

#blog p{
	margin: 0px;
	padding: 0px;
}

/*#blog span{
font-size: 0.8em;
	color:#999999;
}*/

.entry, .entry-content, .entry-body{
	padding: 0px;
	width: 520px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#news_blog_report{
	padding: 0px;
	float: left;
	width: 340px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	display:inline;
}




/*　index.php 　サムネイル表示　*/

.thumlist {
	clear: both;
	float: left;
	padding: 5px;
	width: 350px;
	font-size: 12px;
}
.thumlist h2{
	font-size: 1.2em;
	margin-top: 0px;
	margin-bottom: 0px;
}

.thumlist h2 a{
	color: #0066CC;
	text-decoration: none;
}

.thumlist h2 a:hover{
	color: #996600;
	text-decoration: underline;
}

.thumlist p{
	margin-top: 5px;
	margin-bottom: 0px;
}

.thum {
	display: inline;
	float: right;
	margin-left: 10px;
	overflow: hidden;
	vertical-align: middle;
	width: 80px;
	height: 80px;
}
.thumlist hr {
	color: #EEEEEE;
	margin-top: 3px;
	margin-bottom: 3px;
}


