@charset "EUC-JP";


	body{
		margin:0;
		padding:0;
		color:#000000;
		text-align:center;
	}

H1{font-size:16px;margin:0;padding:0;}
H2{font-size:32px;margin:0;padding:0;}
H3{font-size:20px;margin:0;padding:0;}
.sidetext{font-size:10px;}

TD{font-size:12px;}
TH{font-size:16px;text-align:center;}
TR{background-color:white;}

#search_frame{display:none;}

	a{text-decoration:none;}
	a:link{}
	a:visited{color:#0000ff;}
	a:active{text-decoration:none;}
	a:hover{text-decoration:underline;}

	blockquote{
		padding:0px;
		margin:0px;
		text-align:left;
	}
/*-----------------------------------------------------*/
	#header{
	}
	#header td{
		font-size:13px;
		text-align:right;
	}
	#header a{color:#999999;}

	#container{
		width:890px;
		margin:0 auto;
		padding-bottom:10px;
		text-align:center;
		word-break:break-all;
	}


	#banner,#subbanner{
		width:890px;
		margin-left:0px;
		text-align:center;
		color:#000000;
                  background-color:#;
	}
	#banner a{font-size:16px;
color:#000000;text-decoration:none;}
	#banner a:hover{text-decoration:underline;}
	.blogtitle{
		font-size:12px;
		font-weight:bold;
		padding:7px 0px 0px 10px;
	}
	.description{
		font-size:8pt;
		padding:3px 0px 0px 15px;
	}

	#blogcontainer{
		width:890px;
	}
	#wrapper{
		float:left;
		width:720px;
	}
	#content{
		float:right;
		width:500px;
		text-align:left;
                  padding-left:10px;
                  padding-right:10px;
	}
	#blog{}
	#left{
		float:left;
		width:200px;
	}
	#right{
		float:right;
		width:170px;
	}
	#footer{}
	#outfooter{}
/*-----------------------------------------------------*/
	.datetop{}
	.fullbody{}
	.datebody{}
	.date{
		color:#ffffff;
		font-size:0px;
		padding-top:0px;
                  padding-bottom:0px;
	}
	.blogbodytop{}
	.blogbody{

		text-align:center;
		border-bottom:#000000 1px solid;
		margin-bottom:10px;
	}
	.blogbodybottom{}
	.titlebody{}
	.title{
		color:#000000;
		font-size:16px;
		font-weight:;
		text-align:center;
		padding-bottom:0px;
	}
	.main,.mainmore,.article_tags{
		font-size:12px;
		text-align:left;
	}
	.continues{}
	 a.continues{
	 }
	.posted{
		color:#000000;
		font-size:12px;
		text-align:right;
                  padding-top:5px;
	}
	.menu{
		color:#000000;
		font-size:12px;
		text-align:right;
	}
	.nextpage{
		font-size:12px;
		text-align:center;
		padding-bottom:10px;
	}
	.posted a,.menu a,.nextpage a{
	}
	.pict{
	}
	.blogbodybottom{}
	.dateend{}

/*-----------------------------------------------------*/
/* サイドカラム */
	.sidetitle{
	}
	.side{
		color:#000000;
		font-size:12px;
		line-height:100%;
	}
	.sidebottom{
	}
	.sidebody{
		text-align:left;
	}
	.side a{}
	.side a:hover{}
	a.ttllink{color:#fff;}
	a.ttllink:hover{}

