/* ##### メイン ##### */

h2 {
	background-color:#a30000;
	color:#ffffff;
	font-family:'Trebuchet MS', Verdana, Helvetica, sans-serif;
	font-size:14px;
	padding:4px 5px;
	margin-top:0;
	text-align:left;
	}

/* エントリー */
#blog-contents h2 {
	font-size:12px;
	color:#ffffff;
	}

#blog-contents h3 {
	font-size:13px;
	color:#a30000;
	}

#blog-contents p {
	font-size:12px;
	color:#666666;
	line-height:140%;
	}

#blog-contents img{
	margin-bottom:12px;
	border:0;
	}

#blog-contents a{
	color:#a30000;
	}

#blog-contents .posted{
	border-top:dotted 1px #e3d8c9;
	padding-top:12px;
	margin-top:4px;
	margin-bottom:40px;
	}

