@charset "EUC-JP";	body{		color:#666;		margin:0;		text-align:center;		width:100%;		height:100%;		background:#000000 url('http://image.blog.livedoor.com/img/usr/20040817/wa_bg.gif') repeat-y 50% 0;	}	a{color:#666;text-decoration:underline;}	a:link{color:#666;text-decoration:underline;}	a:visited{text-decoration:underline;}	a:active{}	a:hover{color:#a6a6a6;text-decoration:none;}	a.acalendar{color:#666;text-decoration:underline;}	a.acalendar:link{color:#666;text-decoration:underline;}	a.acalendar:visited{text-decoration:underline;}	a.acalendar:active{}	a.acalendar:hover{color:#a6a6a6;text-decoration:none;}	a.acontinues{color:#b2852b;text-decoration:underline;}	a.acontinues:link{color:#b2852b;text-decoration:underline;}	a.acontinues:visited{text-decoration:underline;}	a.acontinues:active{}	a.acontinues:hover{color:#a6a6a6;text-decoration:none;}	a.amenu{color:#b2852b;text-decoration:underline;}	a.amenu:link{color:#b2852b;text-decoration:underline;}	a.amenu:visited{text-decoration:underline;}	a.amenu:active{}	a.amenu:hover{color:#a6a6a6;text-decoration:none;}	#container{		width:760px;		margin:0 auto 0 auto;		text-align:left;	}	#banner,#subbanner{		background:url('http://image.blog.livedoor.com/img/usr/20040817/wa_title03.gif') no-repeat scroll 50% 0;		height:108px;	}	#banner a{color:#fff;text-decoration:none;}	#banner a:link{color:#fff;text-decoration:none;}	#banner a:visited{text-decoration:none;}	#banner a:active{}	#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{text-decoration:none;}	#subbanner a:active{}	#subbanner a:hover{color:#fff;text-decoration:underline;}	h1,h2,h3{margin:0;padding:0;}	.blogtitle{		font-size:26px;		font-weight:bold;		padding:10px 0 0 35px;		text-align:left;		letter-spacing:2px;	}	.description{		color:#fff;		font-size:12px;		font-weight:bold;		padding:0 0 0 35px;		text-align:left;		letter-spacing:2px;	}	#content{		width:570px;		float:right;	}	.blog{		margin:20px 20px 20px 20px;	}	.date{		color:#fff;		font-size:x-small;		font-weight:bold;		padding:5px 10px 5px 10px;		background:#996b00;	}	.blogbody{		margin:10px 0 0 0;	}	.title{		color:#b2852b;		font-size:x-small;		font-weight:bold;		height:10px;		padding:0px 0px 0px 17px;		background:url('http://image.blog.livedoor.com/img/usr/20040817/wa_ic03.gif') no-repeat;	}	.main{		font-size:14px;		line-height:135%;		margin:10px 0 15px 17px;		color:#666;	}	.main-continues{		font-size:14px;	}	.posted{		color:#666;		font-size:xx-small;		text-align:right;		margin:0 0 25px 0;	}	a.aposted{color:#b2852b;text-decoration:underline;font-weight:bold;}	a.aposted:link{color:#b2852b;text-decoration:underline;font-weight:bold;}	a.aposted:visited{text-decoration:underline;font-weight:bold;}	a.aposted:active{font-weight:bold;}	a.aposted:hover{color:#a6a6a6;text-decoration:none;font-weight:bold;}	.menu{		color:#666;		font-size:xx-small;		text-align:right;	}	.comments-head{		color:#996b00;		font-size:x-small;		font-weight:bold;		padding:0 0 0 0px;		height:10px;	}	.comments-body{		font-size:x-small;		line-height:135%;		margin:20px 0 15px 13px;	}	.comments-post{		color:#666;		font-size:xx-small;		text-align:right;		margin:0 0 25px 0;	}	.trackback-url{		color:#996b00;		font-size:x-small;		font-weight:bold;		margin:20px 0 15px 13px;	}	.trackback-body{		font-size:x-small;		line-height:135%;		margin:20px 0 15px 13px;	}	.trackback-post{		color:#666;		font-size:xx-small;		text-align:right;		margin:0 0 25px 0;	}	a.atrackback-post{color:#b2852b;text-decoration:underline;font-weight:bold;}	a.atrackback-post:link{color:#b2852b;text-decoration:underline;font-weight:bold;}	a.atrackback-post:visited{text-decoration:underline;font-weight:bold;}	a.atrackback-post:active{font-weight:bold;}	a.atrackback-post:hover{color:#a6a6a6;text-decoration:none;font-weight:bold;}	table.form{margin:25px 0 0 13px;}	label{		font-size:x-small;		font-weight:bold;	}	#author{width:200px;border:1px solid #666;}	#email{width:200px;border:1px solid #666;}	#url{width:200px;border:1px solid #666;}	#text{width:500px;height:200px;border:1px solid #666;}	.pagetop{		font-size:xx-small;		text-align:right;		margin:0 0 25px 0;	}	#links{		position:absolute;		width:160px;		float:left;		background:#fff;		text-align:right;		margin-left:20px;		margin-top:20px;		padding:0px;	}	.calendarhead{		color:#666666;		font-size:x-small;		font-weight:bold;		letter-spacing:0px;		padding:0px 5px 5px 17px;		margin-bottom:10px;		border-bottom:1px solid #cccccc;		text-align:left;		background:url('http://image.blog.livedoor.com/img/usr/20040817/wa_ic03.gif') no-repeat;	}	.calendartable{		margin:0 auto 10px auto;		width:100%;		text-align:left;	}		.calendarweek{color:#fff;font-size:x-small;font-weight:bold;position:center;}	.calendarwd{padding:2px;background:#996b00;}	.calendard{empty-cells:show;}	.calendardbg{}	.calendar{		font-size:xx-small;		padding:2px 2px;		position:center;	}	.sidetitle{		color:#666666;		font-size:x-small;		font-weight:bold;		letter-spacing:0px;		padding:0px 5px 5px 17px;		text-align:left;		border-bottom:1px solid #cccccc;		background:url('http://image.blog.livedoor.com/img/usr/20040817/wa_ic03.gif') no-repeat;	}	.side{		font-size:x-small;		line-height:135%;		text-align:left;		margin:0 0 10px 0;		padding:5px;	}	a.arss{color:#b2852b;text-decoration:underline;}	a.arss:link{color:#b2852b;text-decoration:underline;}	a.arss:visited{text-decoration:underline;}	a.arss:active{}	a.arss:hover{color:#a6a6a6;text-decoration:none;}		.photo{text-align:center;}	.nickname{color:#2b5695;font-size:xx-small;font-weight:bold;margin:10px 0;}	.message{font-size:xx-small;}	.quotetable{}	.quote{color:#666;font-size:xx-small;padding:1px;}	.blogtimes{margin:0 0 10px 0;text-align:center;}	.powered{		text-align:center;		margin:0 0 10px 0;	}	.syndicate{		font-size:xx-small;		text-align:center;	}	.checkers{		font-size:xx-small;		margin-top:10px;	}	blockquote {	padding:10px 20px;	font-size:13px;	width: auto;	border-right:1px solid #00ffff;	border-bottom:1px solid #00ffff;	background-color: #f0ffff;	margin:10px 40px 0;	}