﻿@charset "utf-8";

/* CSS Document */
/*カテゴリー見出し*/

/*広告バナー*/
#banner{
	margin:10px 0px 0 20px;

}
#banner img{
	margin:10px 33px 0 0px;

}
*html #banner img{
	margin:15px 33px 0 0px;

}

/*-----トップニュース部分-----*/
#container h3{
	margin:10px 20px 0px 20px;
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #B3C60F;
	border: 1px solid #333;
	padding:4px 4px;
	width:55px;
	height:15px;
}
*html #container h3{
	margin:15px 20px 0px 10px;
}

/*----記事一覧----*/

#container #main div.post{
	margin:15px 20px 15px 20px;
	padding:0px;
	border: 1px solid #333333;
	background: #EDEDED;
	color:#0F0B44;
	display:block;
} 
#container #main div.post a,
#container #main div.post2 a{
	color:#060633;
}
#container #main div.post a:hover,
#container #main div.post2 a:hover{
	color:#060633;
}
*html #container #main div.post,
*html #container #main div.post2{
	margin:15px 20px 15px 11px;
	padding:0;
}
#container #main div.post h3{
	background:#999999;
	color:#060633;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	width:400px;
	padding:2px 5px 5px 5px;
	margin:0;
	height:14px;
	display:block;
	border-top:none;
	border-left:none;
}
*html #container #main div.post h3{
	padding:2px 5px 5px 5px;
}

#container #main div.post2{
	margin:15px 20px 15px 20px;
	padding:0px;
	background: #D7F1F7;
	color:#0F0B44;
	border: 1px solid #333333;
	display:block;
} 
#container #main div.post2 h3{
	background:#99C3C0;
	color:#060633;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
	width:400px;
	padding:2px 5px 5px 5px;
	margin:0;
	height:14px;
	display:block;
	border-top:none;
	border-left:none;
}
*html #container #main div.post2 h3{
	padding:2px 5px 5px 5px;
}
#container #main div.entry{
}

*html #container #main div.entry{
}
#container #main div.entry p{
	margin:10px 10px 10px 10px;
}
*html #container #main div.entry p{
	margin:10px 10px 10px 10px;
}
#container #main div.entry a.more-link{
	display:block;
	text-align:right;
	margin:0px;
}



