@charset "EUC-JP";	body{		color:#000;		background:#fff;		text-align:center;	}	a{color:#f60;font-weight:bold;text-decoration:underline;}	a:link{color:#f60;font-weight:bold;text-decoration:underline;}	a:visited{font-weight:bold;text-decoration:underline;}	a:active{font-weight:bold;}	a:hover{color:#f60;font-weight:bold;text-decoration:none;}	a.acalendar{color:#043ce4;font-weight:bold;text-decoration:underline;}	a.acalendar:link{color:#043ce4;font-weight:bold;bold;text-decoration:underline;}	a.acalendar:visited{font-weight:bold;text-decoration:underline;}	a.acalendar:active{font-weight:bold;}	a.acalendar:hover{color:#043ce4;font-weight:bold;text-decoration:none;}	a.acontinues{color:#f60;font-weight:bold;text-decoration:underline;}	a.acontinues:link{color:#f60;font-weight:bold;text-decoration:underline;}	a.acontinues:visited{font-weight:bold;text-decoration:underline;}	a.acontinues:active{font-weight:bold;}	a.acontinues:hover{color:#f60;font-weight:bold;text-decoration:none;}	a.amenu{color:#f60;font-weight:bold;text-decoration:underline;}	a.amenu:link{color:#f60;font-weight:bold;text-decoration:underline;}	a.amenu:visited{font-weight:bold;text-decoration:underline;}	a.amenu:active{font-weight:bold;}	a.amenu:hover{color:#f60;font-weight:bold;text-decoration:none;}	a.aposted{color:#f60;font-weight:bold;text-decoration:underline;}	a.aposted:link{color:#f60;font-weight:bold;text-decoration:underline;}	a.aposted:visited{font-weight:bold;text-decoration:underline;}	a.aposted:active{font-weight:bold;text-decoration:underline;}	a.aposted:hover{color:#f60;font-weight:bold;text-decoration:none;}	a.atrackback-post{color:#f60;font-weight:bold;text-decoration:underline;}	a.atrackback-post:link{color:#f60;font-weight:bold;text-decoration:underline;}	a.atrackback-post:visited{font-weight:bold;text-decoration:underline;}	a.atrackback-post:active{font-weight:bold;text-decoration:underline;}	a.atrackback-post:hover{color:#f60;font-weight:bold;text-decoration:none;}	#container{		margin:0 auto 0 auto;		width:740px;		border-right:1px solid #ccc;		border-bottom:1px solid #ccc;		border-left:1px solid #ccc;		background:#033ce5 url('/_img/kurakimai/bkg_03.jpg') no-repeat scroll 50% 0;		text-align:left;	}	#banner,#subbanner{		height:295px;	}	#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:none;}	#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:none;}	h1,h2,h3{margin:0;padding:0;}	.blogtitle{		color:#fff;		font-size:24px;		font-weight:bold;		padding:73px 0 0 55px;		background:url('/_img/kurakimai/blog/') no-repeat scroll 0% 25px;		text-align:left;	}	.description{		color:#fff;		font-size:small;		font-weight:bold;		margin:5px 0 0 50px;		text-align:left;	}	#content{		width:555px;		margin:0;		float:left;	}	.blog{		margin:0 15px 0 15px;	}	.date{		color:#033ce5;		font-size:small;		font-weight:bold;		padding:15px 15px 0 0;		background:#fff;		text-align:right;	}	.blogbody{		padding:20px 15px 15px 15px;		background:#fff;		border-bottom:10px solid #033ce5;	}	.title{		color:#033ce5;		font-size:small;		font-weight:bold;		padding:3px 0 3px 25px;		background:#fff url('http://kuraki.livedoor.com/img/blog/icon.gif') no-repeat scroll 0 0;	}	.main{		font-size:small;		line-height:135%;		margin:20px 0 35px 0;	}	.main-continues{		font-size:small;	}	.posted{		color:#666;		font-size:x-small;		text-align:right;	}	.menu{		color:#666;		font-size:x-small;		margin:5px 0 35px 0;		text-align:right;	}	.comments-head{		color:#033ce5;		font-size:small;		font-weight:bold;		padding:3px 0 3px 25px;		background:#fff url('/_img/kurakimai/icon.gif') no-repeat scroll 0 0;	}	.comments-body{		font-size:small;		line-height:135%;		margin:20px 0 35px 0;	}	.comments-post{		color:#666;		font-size:x-small;		text-align:right;	}	.trackback-url{		color:#f60;		font-size:small;		font-weight:bold;		margin:20px 0 20px 0;	}	.trackback-body{		font-size:small;		line-height:135%;		margin:20px 0 35px 0;	}	.trackback-post{		color:#666;		font-size:x-small;		text-align:right;	}	table.form{margin:25px 0 0 0;}	label{		font-size:small;		font-weight:bold;	}	#author{width:200px;}	#email{width:200px;}	#url{width:200px;}	#text{width:500px;height:200px;}	.pagetop{		font-size:xx-small;		text-align:right;		padding:0 0 10px 0;	}	#links{		width:180px;		padding:0 0 0 0;		float:right;	}	.calendarhead{		color:#fff;		font-size:x-small;		font-weight:bold;		letter-spacing:2px;		margin:0 10px 0 0;		padding:4px;		text-align:center;		background:url('/_img/kurakimai/plugin.gif') no-repeat scroll 0 0;	}	.calendartable{		margin:0 10px 15px 0;		width:170px;	}	.calendarweek{color:#033ce5;font-size:xx-small;font-weight:bold;padding:0 2px;}	.calendarwd{background:#fff;}	.calendard{empty-cells:show;}	.calendardbg{background:#fc0;}	.calendar{		color:#fff;		font-size:xx-small;		padding:0 2px;	}	.sidetitle{		color:#fff;		font-size:x-small;		font-weight:bold;		letter-spacing:5px;		margin:0 10px 0 0;		padding:4px;		background:url('/_img/kurakimai/plugin.gif') no-repeat scroll 0 0;		text-align:center;	}	.side{		font-size:x-small;		line-height:125%;		padding:10px;		margin:0 10px 10px 0;		background:#fff;		text-align:left;	}	.sidebody{padding:0 0 5px 0;}	.photo{text-align:center;}	.nickname{color:#f60;		font-size:x-small;		font-weight:bold;		margin:10px 0;		text-align:center;	}	.message{		font-size:x-small;		line-height:125%;	}	.blogtimes{		margin:0 10px 10px 0;		text-align:center;	}	.powered{		margin:0 10px 10px 0;		text-align:center;	}	.syndicate{		font-size:xx-small;		margin:0 10px 10px 0;		text-align:center;	}	.checkers{		font-size:xx-small;		margin:0 10px 10px 0;		text-align:center;	}	#footer{		clear:both;		position:bottom;		text-align:center;	}