/*ページ整形*/
body{
	background:url("http://blog-imgs-23.fc2.com/k/e/n/kenichim11922/linkfly_012_titlebg.gif");
	margin:0px;
	padding:0px;
	font-size:80%;
	position:relatibe;
	}
#right,#center,#left,#head,#head2{
	position:absolute;
    	text-align:center;
}
#flame{
	width:100%;
	margin:0px auto;
    	text-align:center;
}
#head{
	top:0px;
	left:0px;
	text-align:left;
	color:#fff;
	height:50px;
	width: 100%;
}
#intoro{
	margin-left:10px;
}
	
#right{
	width: 25%;
	top:65px;
	right:0px;
}
#left{
	width: 25%;
	top:65px;
	left:0px;
}
#center{
	width:50%;
	top:65px;
	left:25%;
}
/*3カラム終わり*/

a{
	color:#f0f0f0;
         text-decoration:underline;
}

a:visited{
	color:#f0f0f0;
         text-decoration:underline;         
}

a:hover{
	text-decoration:none;
}



/*タイトル*/
h1{
	margin:10px;
	padding:0px;
	text-align:left;
	font-size:20px;
	font-family: Verdana,"ヒラギノ角ゴ Pro W6", "ＭＳ ゴシック", Osaka ,sans-serif;
}
h1 a{
	color:#fff;
	text-decoration:none
}




/*メインの記事*/
.main{
	text-align:left;
	margin:0px 1% 20px 1%;
	width:98%;
	background:#43423F;
}
h2{
	font-size:100%;
	padding:5px;
	margin:0px;
	border-right:1px solid #585755;
	border-bottom:1px solid #585755;
	border-left:1px solid #262626;
	border-top:1px solid #262626;
	color:#D9C192;
}
h2 a{
	color:#D9C192;
	text-decoration:none;
}
h2 a:hover{
	text-decoration:underline;
}

.txt{
	font-size:100%;
	padding:5px;
	margin:0px;
	border-right:1px solid #585755;
	border-bottom:1px solid #585755;
	border-left:1px solid #262626;
	border-top:1px solid #262626;
	color:#fff;
	line-height:180%;
	}


		.tb{
			padding:5px;
		}	
		.iroiro{
			padding:5px;
		}

/*両サイドバー*/
.menu{
	width:90%;
	margin:0 auto;
	background:#43423F;
}
h3{
	font-size:100%;
	padding:5px;
	margin:0px;
	text-align:left;
	border-top:1px solid #585755;
	border-left:1px solid #585755;
	border-right:1px solid #262626;
	border-bottom:1px solid #262626;
	color:#D9C192;
	}
#right ul,#left ul{
	font-size:100%;
	padding:5px;
	margin:0px;
	border-top:1px solid #585755;
	border-left:1px solid #585755;
	border-right:1px solid #262626;
	border-bottom:1px solid #262626;
	color:#D9C192;
	text-align:left;
	list-style:none;
}

#left li,#right li{
	margin:0px;
	padding:5px;
}
#left a,#right a{
	color:#f0f0f0;
	text-decoration:underline;
}
#left a:visited,#right a:visited{
	color:#f0f0f0;
	text-decoration:underline;
}
#left a:hover,#right a:hover{
	text-decoration:none;
}

/*戻る次へ*/
#pre{
	margin-bottom:15px;
	color:#f0f0f0;
}
/*プラグインもろもろ*/
.calender{
	font-size:80%;
}
.plugin-search,
.plugin-calender,
.plugin-myimage,
.plugin-freearea,
.plugin-mail,
.plugin-weather,
.plugin-powered,
.freearea{
	font-size:100%;
	padding:5px;
	margin:0px;
	border-top:1px solid #585755;
	border-left:1px solid #585755;
	border-right:1px solid #262626;
	border-bottom:1px solid #262626;
	color:#D9C192;
	text-align:left;
	list-style:none;
}