@charset "EUC-JP";


	body{
		color:#333333;
		margin:0;
		text-align:left;
		width:100%;
		height:100%;
		font-family: verdana ,arial ,sans-serif;
		background:#f9f9f8 url('http://') repeat-y 50% 0;
scrollbar-face-color: #507030;
scrollbar-highlight-color: #507030;
scrollbar-shadow-color: #eeeeee;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #eeeeee;
scrollbar-track-color: #507030;
scrollbar-darkshadow-color: #507030;
	}
	
	
	a{color:#000000;text-decoration:none;}
	a:link{color:#507030;text-decoration:none;}
	a:visited{color:#809070;text-decoration:none;}
	a:active{}
	a:hover{color:#507030;text-decoration:underline;}


INPUT, SELECT, TEXTAREA{font-size:9pt;background:#F5F6F3;color:#000000;border-top:solid 1px #507030;border-bottom:solid 1px #507030;border-left:solid 1px #507030;border-right:solid 1px #507030;}


	#container{
		width:100%;
		margin:0 auto 0 auto;
		text-align:left;
		word-break:break-all;
	}


	h1, h2, h3{margin:0;padding:0;}

	}

	.description{
		color:#fff;
		font-size:12px;
		font-weight:bold;
		padding:0 0 0 35px;
		text-align:left;
		letter-spacing:2px;
	}


	#content{
		width:100%;
		float:right;
	}

	.blog{
		width:90%;
		margin:20px 20px 20px 20px;
		padding:10px 10px 10px 10px;
	}

	.date{
		color:507030;
		font-size:x-small;
		font-weight:bold;
		padding:5px 10px 5px 10px;
		background:#F5F6F3;
	}

	.blogbody{
		margin:10px 0 0 0;
		width:100%;
	}

	.title{
		color:#507030;
		font-size:x-small;
		font-weight:bold;
		height:10px;
		padding:0px 0px 0px 0px;
		background:url('http://') no-repeat;
	}

	.main{
		font-size:x-small;
		line-height:135%;
		margin:10px 0 15px 17px;
		color:#000000;
	}


	.trackback-url{
		color:#507030;
		font-size:x-small;
		margin:2px 0 0px 0px;
	}

	table.form{margin:25px 0 0 13px;}


	#author{width:200px;border:1px solid #507030;}
	#email{width:200px;border:1px solid #507030;}
	#url{width:200px;border:1px solid #507030;}
	#text{width:300px;height:100px;border:1px solid #507030;}

	.pagetop{
		font-size:xx-small;
		text-align:right;
		margin:0 0 25px 0;
	}


	#links{
		width:100%;
		float:left;
		background:#ffffff;
		text-align:left;
		margin-left:0px;
		margin-top:20px;
		padding:10px 10px 10px 10px;
	}


	.side{
		background:#F5F6F3;
		font-size:x-small;
		text-align:left;
		margin:0px 0px 10px 0px;
		padding:5px;
	}

	.sidebody{
		background:#F5F6F3;
		font-size:x-small;
		text-align:left;
		margin:0px 0px 0px 5px;
		padding:0px;
	}

	.sidecat{
		background:#F5F6F3;
		font-size:x-small;
		text-align:left;
		margin:0px 0px 0px 5px;
		padding:3px;
	}