body{
	font-size:14px;
	font-family:Arial,"ＭＳ Ｐゴシック", Helvetica, sans-serif;
	color:#333333;
}
h1{
	text-align:left;
	line-height:1em;
	padding:10px 0 10px 30px;
	background-image:url("/img/bg-title.gif");
	background-repeat:no-repeat;
	background-position:left top;
	font-size:24px;
	margin:0;
}
	h1 a{
		text-decoration:none;
		color:#333333;
	}
h2{
	font-size:16px;
	margin:10px 0;
	border-bottom:1px solid #DA7820;
	padding-left:17px;
	background-image:url('/img/maple-icon.gif');
	background-repeat:no-repeat;
	background-position:left top;
}
img{
	border:none;
}

hr{
	margin:5px 0;
	border:1px dashed #DA7820;
	clear:both;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

div#content{
	width:650px;
}

	div#blog-base{
		border:1px solid #CCCCCC;
		padding:1%;
		background-color:#FFFFBC;
		border:1px solid #DA7820;
		margin:10px auto 0 auto;
		width:92%;
	}
		div#blog-base th{
			font-size:10px;
			width:90px;
		}
		div#blog-base p{
			text-align:right;
			margin-top:10px;
		}
			div#blog-base p a{
				text-decoration:none;
			}
	
	div#blog-entry table{
		border-top:1px solid #999;
		border-left:1px solid #999;
		text-align:center;
		margin:10px auto 0 auto;
		width:94%;
	}
		div#blog-entry th{
			font-size:10px;
		}
		div#blog-entry th,div#blog-entry td{
			border-right:1px solid #999;
			border-bottom:1px solid #999;
			padding:2px;
		}
		div#blog-entry td.entry-title{
			text-align:left;
		}
		div#blog-entry td.entry-date{
			width:80px;
		}
	div#content p{
		margin:0;
		text-align:center;
	}
	
	div.pager{
		width:80%;
		margin:0 auto 0 auto;
	}
		div.pager p{
			margin:0;
		}
		div.pager p.pager-left{
			float:left;
		}
		div.pager p.pager-right{
			float:right;
		}
		
	div#foot{
		clear:both;
		margin-top:1em;
	}
