@charset "EUC-JP";

	body{
		width:100%;
		height:100%;
		margin:0;
		padding:0px;
		text-align:center;
		background:#333333 url('') repeat-y 50% 0;
	}

	a{color:#999999;text-decoration:none;}
	a:link{color:#CC9933;text-decoration:none;}
	a:visited{color:#CC9933;text-decoration:none;}
	a:active{}
	a:hover{color:#333333;text-decoration:none;
		background-color:#CC9933;}

	a.acalendar{text-decoration:none;}
	a.acalendar:link{color:#CC9933;text-decoration:none;}
	a.acalendar:visited{color:#CC9933;text-decoration:none;}
	a.acalendar:active{}
	a.acalendar:hover{color:#fff;text-decoration:none;}

	a.acontinues{color:#999999;text-decoration:none;}
	a.acontinues:link{color:#CC9933;text-decoration:none;}
	a.acontinues:visited{color:#CC9933;text-decoration:none;}
	a.acontinues:active{}
	a.acontinues:hover{color:#333333;text-decoration:none;
		background-color:#CC9933;}

	a.amenu{color:#999999;text-decoration:none;}
	a.amenu:link{color:#CC9933;text-decoration:none;}
	a.amenu:visited{color:#CC9933;text-decoration:none;}
	a.amenu:active{font-weight:normal;}
	a.amenu:hover{color:#333333;text-decoration:none;
		background-color:#CC9933;}

	#banner,#subbanner{
		width:1000px;
		height:150px;
		background:url('http://livedoor.blogimg.jp/sakuraba39/imgs/0/6/0607ae84.gif') no-repeat 50% 0;
		text-align:left;
	}

	#banner a{color:#CC9933;text-decoration:none;}
	#banner a:link{color:#CC9933;text-decoration:none;}
	#banner a:visited{color:#CC9933;text-decoration:none;}
	#banner a:active{}
	#banner a:hover{color:#333333;text-decoration:none;}

	#subbanner a{color:#CC9933;text-decoration:none;}
	#subbanner a:link{color:#CC9933;text-decoration:none;}
	#subbanner a:visited{color:#CC9933;text-decoration:none;}
	#subbanner a:active{}
	#subbanner a:hover{color:#333333;text-decoration:none;}

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

	#container{
		width:80%;
		margin:0 auto 0 auto;
		text-align:center;
	}

	.blogtitle{
		color:#DDDDDD;
		font-size:130%;
		font-weight:bold;
		padding:60px 0px 0 50px;
	}

	.description{
		color:#FF9999;
		font-weight:normal;
		font-size:90%;
		padding:3px 10px 5px 70px;
	}

	#content{
		width:660px;
		float:left;
		margin:10px 0 10px 0px;
		background-color:#333333;
	}

	.blog{
		width:100%;
		margin:0 auto 0 auto;
		text-align:center;
	}

	#links{
		width:250px;
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 15px;
		background-color:#333333;
		color:#999999;
	}

	.blogbody{
		font-size:80%;
		line-height:160%;
		text-align:left;
		margin-bottom:40px;
	}

	.date{
		width:550px;
		color:#999999;
		font-size:100%;
		text-align:left;
		font-weight:normal;
		padding:10px 15px 10px 0;
		margin:1px 0 5px 0;
		background:#333333 url('http://livedoor.blogimg.jp/sakuraba39/imgs/9/4/941cd968.gif') no-repeat 0 100%;
	}

	.title{
		width:620px;
		color:#333333;
		font-size:130%;
		font-weight:bold;
		line-height:140%;
		margin:0;
		padding:10px 0 10px 15px;
		margin-left:0px;
		background:#666666 url('') no-repeat 0 100%;
	}

	.main{
		width:600px;
		color:#999999;
		background-color:#333333;
		font-size:100%;
		line-height:150%;
		margin:5px 5px 5px 5px;
		padding:10px 0px 0px 5px;
	}
	
	.pict{
		margin-right:5px;
		margin-bottom:5px;
	}
	
	.main-continues{
		font-size:93%;
	}

	.posted{
		width:600px;
		color:#999999;
		font-size:8pt;
		text-align:right;
	}

	a.aposted{color:#999999;text-decoration:none;}
	a.aposted:link{color:#CC9933;text-decoration:none;}
	a.aposted:visited{color:#CC9933;text-decoration:none;}
	a.aposted:active{}
	a.aposted:hover{color:#333333;text-decoration:none;
		background-color:#CC9933;}

	.menu{
		color:#999999;
		font-size:90%;
		text-align:right;
		margin-bottom:20px;
		padding:10px 30px 0px 0px;
	}








	.comments-head{
		color:#999999;
		font-size:100%;
		font-weight:bold;
		line-height:100%;
		padding-top:25px;
		padding-left:0px;
		margin-left:0px;
		background:#333333 url('') no-repeat 0% 60%;
	}

	.comments-body{
		color:#CCCCCC;
		line-height:120%;
		font-size:100%;
		padding:10px 0 5px 20px;
	}

	.comments-post{
		color:#999999;
		font-size:100%;
		text-align:left;
		padding-right:10px;
	}
	.comments-body-admin{
		color:#999999;
		line-height:120%;
		font-size:100%;
		padding:10px 20 5px 40px;
	}


	.trackback-head{
		color:#333333;
		font-size:100%;
		font-weight:bold;
		line-height:100%;
		padding-top:25px;
		padding-left:0px;
		margin-left:0px;
		padding-right:85px;
		background:#999999 url('') no-repeat 0% 60%;
	}

	.trackback-url{
		color:#333333;
		font-size:100%;
		font-weight:bold;
		padding-top:5px;
		padding-left:25px;
width:510px;

		background:#999999 url('') no-repeat 0% 60%;
	}

	.trackback-body{
		color:#666633;
		font-size:100%;
		line-height:115%;
		padding:10px 0 5px 35px;
	}

	.trackback-post{
		color:#666633;
		font-size:100%;
		text-align:right;
		padding-left:10px;
	}
	.sidetitle{
		font-size:100%;
		font-weight:bold;
		color:#FF9999;
		text-align:left;
		padding:5px;
	}

	.side{
		font-size:80%;
		text-align:left;
		line-height:110%;
		padding:5px;
		margin-bottom:15px;
		color:#fffffff;
	}
	
	.sidebody{
		font-size:80%;
		background:url('') no-repeat 0 50%;
		line-height:110%;
		padding-left:0px;
		margin-bottom:5px;
	}
	
	.bloglist{
		font-size:8pt;
		font-weight:normal;
		line-height:140%;
		text-align:left;
		padding:5px;
	}
	.pagetop{
		font-size:80%;
		text-align:right;
		padding:10px 40px 25px 0px;
	}

	.photo{text-align:center;}

	.nickname{
		color:#fff;
		font-size:8pt;
		padding:7px 5px 5px 0px;
	}

	.message{
		font-size:83%;
		line-height:90%;
		color:#fff;
		padding:5px 0;
		}

	.quotetable{background:#ffffff;}
	.quote{color:#fff;font-size:83%;padding:1px;background:#406178;}

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

	.powered{
		text-align:center;
		margin:0 0 10px 0;
	}

	.syndicate{
		font-size:83%;
		text-align:center;
	}
		.checkers{
		font-size:83%;
		margin-top:10px;
	}


.key_area {
	padding:0 0 0 10px;
}
.key {
}
.leaf_area {
	margin:3px 3px 3px 3px;
	line-height:90%;
}
.leaf {
    padding:2px 2px 2px 18px;
    margin:0;
    background: url(http://livedoor.blogimg.jp/sakuraba39/imgs/f/7/f7ca2d57.gif) no-repeat; 
}
.leaf_last {
    padding:2px 2px 2px 18px;
    margin:0;
    background: url(http://livedoor.blogimg.jp/sakuraba39/imgs/b/a/bacc22a6.gif) no-repeat; 
}


      	blockquote  {            
      	background-color ; #000000 ; 
	BACKGROUND : #303030;
	WIDTH : 500PX;	
	color:#C0C0C0;
	border-style: ridge;
	border-width: 1px 3px 3px 1px; 
	border-color: #999999 ; 
	margin:  10px 5px;
	padding: 15px 10px 15px 20px; 
      	 } 





#gbrmini {
	width: 220px;
	overflow: hidden;
	margin: auto;
}
#gbrmini h2 {
	font-size:130%;
	font-weight:bold;
	color:#FF9999;
	text-align:left;
	padding:5px;
}
#gbrmini ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#gbrmini li {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: 17px;
	text-align: left;
	border-bottom: 1px dotted #666666;
}
#gbrmini li a {
	display: block;
	text-indent: 6pt;
}
#gbrmini a:link {
	color: #999999;
	text-decoration: none;
}
#gbrmini a:visited {
	color: #666666;
	text-decoration: none;
}
#gbrmini a:hover {
	color: #333333;
	text-decoration: none;
	background: #CC9933;
}
#gbrmini cite {
	text-align: right;
	display: block;
	font: normal 10px Tahoma;
	margin: 2px 5px 2px 0px;
}

.drecomrss_blog_list_category {
	text-align: left;
	font: bold 12px;
	line-height:180%;
	margin: 8px 5px 8px 0px;
}
.drecomrss_blog_list_item {
	text-align: left;
	font: normal 10px;
	line-height:120%;
	margin: 8px 5px 8px 0px;
}

.drecomrss_blog_list_item a:link {
	text-decoration: none;
}


.gman{
	line-height:120%;
}






/*//   Ad   //*/
.blogbody iframe{
	text-align:right;
	font-size:70%;
	text-decoration: none;
}
a.adtitle{
	text-align:right;
	color:#f99c3c;
	text-decoration: none;
}
a.addescription
,a.adurl{
	text-align:right;
	color:#666;
	text-decoration: none;
}
a.adld{
	text-align:right;
	color:#666;
	text-decoration: none;
}
body.ad{
	text-align:right;
	background:#fff;
	text-decoration: none;
}
#ad a:link {
	text-align:right;
	color: #888888;
	text-decoration: none;
}








.nextpage{
	font-size:70%;
	margin:0 0 30px 0;
	text-align:center;
กกกก }


.article-tags dd{
	font-size:90%;
	display:inline;
	background:#555;
	margin:1;
	padding:0 0.5em;
}