@charset "EUC-JP";



	body{

		color:#000;

		margin:0;

		padding:0;

		background:#000 url('http://www.66mk.com/2005/material/site.jpg') no-repeat scroll 50% 0%;

		text-align:left;

	}



	a{color:#990000;font-size:x-small;text-decoration:none;}

	a:link{color:#990000;font-size:x-small;text-decoration:none;}

	a:visited{font-size:x-small;text-decoration:none;}

	a:active{}

	a:hover{color:#990000;font-size:x-small;text-decoration:none;}


	a.amenu{color:#666;text-decoration:underline;}

	a.amenu:link{color:#666;text-decoration:underline;}

	a.amenu:visited{text-decoration:underline;}

	a.amenu:active{}

	a.amenu:hover{color:#999;text-decoration:none;}



	a.aposted{}

	a.aposted:link{}

	a.aposted:visited{}

	a.aposted:active{}

	a.aposted:hover{}



	#container{

		color:#fff;

		width:644px;

		margin:0 auto 0 auto;

		text-align:left;

	}



	#banner,#subbanner{}



	#banner a{color:#fff;text-decoration:none;}

	#banner a:link{color:#fff;text-decoration:none;}

	#banner a:visited{color:#fff;text-decoration:none;}

	#banner a:active{color:#fff;}

	#banner a:hover{color:#fff;text-decoration:underline;}



	#subbanner a{color:#fff;text-decoration:none;}

	#subbanner a:link{color:#fff;text-decoration:none;}

	#subbanner a:visited{color:#fff;text-decoration:none;}

	#subbanner a:active{color:#fff;}

	#subbanner a:hover{color:#fff;text-decoration:underline;}



	h1,h2,h3{margin:0;padding:0;}



 .blogtitle{

		color:#fff;

		font-size:12px;

		font-weight:bold;

		text-decoration:none;

		margin:55px 0 0 15px;

	}



	.description{

		font-size:24px;

		font-weight:bold;

		margin:0 0 0 15px;

	}



	#content{

		float:left;

		width:430px;

	}



	.blog{

		padding:70px 0 15px 0;

	}



	.date{

		color:#fff;

		font-size:x-small;

		font-weight:bold;

		background:url('http://blog.livedoor.jp/f66/61a22414.gif') no-repeat scroll 0% 0%;

		padding:2px 0 2px 15px;

		border-bottom:1px solid #999;

	}



	.blogbody{

		margin:20px 0 0 0;

	}



	.title{

		font-size:x-small;

		font-weight:bold;

		padding:0 0 0 0;

	}



	div.main{

		font-size:x-small;

		line-height:135%;

		margin:20px 0 20px 15px;

	}



	.main-continues{

		font-size:x-small;

	}



	.posted{

		color:#666;

		font-size:xx-small;

		text-align:right;

		margin:0 0 35px 0;

	}



	.menu{

		color:#666;

		font-size:xx-small;

		text-align:right;

	}



	.comments-head{

		font-size:x-small;

		font-weight:bold;

		padding:0 0 0 0;

	}



	.comments-body{

		font-size:x-small;

		line-height:135%;

		margin:20px 0 20px 15px;

	}



	.comments-post{

		color:#666;

		font-size:xx-small;

		margin:0 0 35px 0;

		text-align:right;

	}



	.trackback-url{

		color:#005180;

		font-size:x-small;

		font-weight:bold;

		margin:20px 0 35px 15px;

	}



	.trackback-body{

		font-size:x-small;

		line-height:135%;

		margin:20px 0 15px 15px;

	}



	.trackback-post{

		color:#666;

		font-size:xx-small;

		margin:0 0 35px 0;

		text-align:right;

	}



	table.form{margin:35px 0 0 0;}



	label{

		font-size:x-small;

		font-weight:bold;

	}



	#author{width:200px;border:1px solid #005180;}

	#email{width:200px;border:1px solid #005180;}

	#url{width:200px;border:1px solid #005180;}

	#text{width:500px;height:200px;border:1px solid #005180;}



	.pagetop{

		color:#666;

		font-size:xx-small;

		margin:0 0 35px 0;

		text-align:right;

	}



	#links{

		margin:0 0 0 460px;

		padding:70px 0 50px;

	}



	.calendarhead{

		color:#fff;

		font-size:xx-small;

		font-weight:bold;

		letter-spacing:5px;

		margin:0 0 15px 0;

	}



	.calendartable{margin:0 0 40px 0;}

	.calendarweek{color:#fff;font-size:xx-small;padding:0 2px;}

	.calendarwd{background:#e5e5e5;}

	.calendard{}

	.calendardbg{}



	.calendar{

		font-size:xx-small;

		padding:0 2px;

	}



	.sidetitle{

		color:#fff;

		font-size:xx-small;

		font-weight:bold;

		letter-spacing:5px;

		text-align:left;

		margin:0 0 10px 0;

		padding:0 0 0 0;

	}



	.side{

		font-size:xx-small;

		line-height:115%;

		text-align:left;

		padding:0 0 0 0;

		margin:0 0 40px 0; 

	}



	.sidebody{padding:0 0 5px 0;}



	a.arss{color:#fff;text-decoration:underline;}

	a.arss:link{color:#fff;text-decoration:underline;}

	a.arss:visited{text-decoration:underline;}

	a.arss:active{}

	a.arss:hover{color:#fff;text-decoration:none;}



	.photo{text-align:left;}

	.nickname{font-size:xx-small;font-weight:bold;margin:10px 0;}

	.message{font-size:xx-small;}



	.quotetable{background:#999;}

	.quote{color:#fff;font-size:xx-small;padding:1px;background:#000;}



	.blogtimes{margin:0 0 10px 0;text-align:left;}



	.powered{

		text-align:left;

		margin:0 0 10px 0;

	}



	.syndicate{

		font-size:xx-small;

		text-align:left;

	}

	.checkers{

		font-size:xx-small;

		margin-top:10px;

	}