@charset "UTF-8";
/********************************************************************************/
/*リンクの設定*/
a:link,a:visited {color : #aaf ;text-decoration : none;}		/*通常のリンク*/
a:hover,a:active  {color : #aaf ;text-decoration : underline;}	/*マウスオーバー時などのリンク*/
/********************************************************************************/

body {/*全体的な設定*/
	color : #666;			/*文字色*/
	background : url(http://blog-imgs-21.fc2.com/a/r/i/aria0g0line/48_20080526195932.jpg) repeat-y;		/*背景*/
	line-height : 1.5;
text-align:center;/*旧IE用センタリング設定*/
}
/********************************************************************************/
#banner{/* タイトルバナー部分 */
	width :731px;					/*タイトル部分の幅*/
	height : 211px;					/*タイトル部分の高さ*/
border-bottom:1px solid #aaa;			/*タイトル部分下部に線*/
	background:#fff url(http://blog-imgs-21.fc2.com/a/r/i/aria0g0line/11.jpg);/*タイトル画像の設定*/
	}
/********************************************************************************/
#banner a{/*タイトル部分のリンクフォント設定*/
color:#666;/*文字色*/
text-decoration:none;/*下線の設定*/
font-weight:bold;/*文字の太さ*/}
/********************************************************************************/
h1{/*タイトル部分のフォント*/
	font-size:12px;	/*タイトル部分の文字の大きさ*/
padding-left:30px;		/*左に余白*/
padding-top:130px;/*上に余白*/

}

/********************************************************************************/
h2{/*サブタイトル部分*/
	font-size:12px;	/*サブタイトル文字の大きさ*/
padding-left:30px;/*テキスト部分左に余白*/

	}
/********************************************************************************/
#baseblock{/*ベースブロック（メニューとコンテンツの合計）*/
	width:731px;			/*幅*/
	margin:0 auto;			/*センタリング設定*/
	background : #fff url(http://blog-imgs-21.fc2.com/a/r/i/aria0g0line/awe.jpg) repeat-y;	/*背景の設定*/
border:solid 1px #aaa;			/*枠線の設定*/
text-align:left;/*IE5．5対策用　文字位置の設定*/
	}

/********************************************************************************/
#menu{/*メニュー部分*/
	float:left;			/*メニューが右か左かの設定*/
	width:200px;			/*メニュー幅*/
background : url() repeat-y;	/*背景設定*/
color:#666;/*文字色*/
padding-top:30px;/*上に余白*/

}
/********************************************************************************/
#m-txt{/*IEとFIREFOXのずれを防止するためのID*/
padding-left:15px;/*左に余白*/
padding-right:5px;/*右に余白*/
}
/********************************************************************************/
#menu a{/*メニューリンクのフォント*/
	color:#5af;/*リンクの色*/
text-decoration:underline;/*アンダーラインのフォント*/

}
/********************************************************************************/
#menu h3{/*メニューのタイトル部分設定*/
	height : 25px;			/*高さ*/
	background : url() no-repeat;	/*背景設定*/
	margin-left:15px;		/*左の余白*/
}
/********************************************************************************/
#menu ul {/*メニューリストの設定*/
list-style: none url(); 
}
/********************************************************************************/
#main{/*メイン（記事）部分*/
	float:right;		/*コンテンツが右か左かという設定*/
	width:520px;		/*コンテンツ幅*/
	overflow:hidden;
background: top url() no-repeat;/*背景の設定*/
padding-top:30px;/*上に余白*/
}
/********************************************************************************/
.section{/*記事の枠線など*/
	border-top:0px solid #ccc;/*枠線の設定*/
padding-left:20px;/*記事と枠線の間の間隔*/
padding-right:20px;/*右に余白*/
	}
/********************************************************************************/


.entryheaderback{/*記事のタイトル部分*/
	margin-left:10px;	/*記事タイトル部分の余白*/
}
/********************************************************************************/

.entry-body{/*記事の本文部分*/
	padding-left:5px;	/*記事と記事枠の間隔*/
	padding-right:5px;	/*記事と記事枠の間隔*/
}
/********************************************************************************/
.blogbottom{
height:100px;
	margin-bottom:0px;	/*記事ごとの間隔の設定*/
background:url(http://blog-imgs-21.fc2.com/a/r/i/aria0g0line/32.jpg) no-repeat center center;/*背景の設定*/
	}
/********************************************************************************/
#compadding{/*コメント、トラックバック部分用の余白　.sectionと大体連動*/
padding-left:20px;/*左に余白*/}
/********************************************************************************/
#footer2 a{/*著作権表記部分　その２　リンクの設定*/
color:#999;		/*文字色*/
font-size:0.95em;	/*文字サイズ*/
text-decoration:none;}	/*下線の設定*/
/********************************************************************************/
#footer2 {/*著作権表記部分　その２*/
color:#999;		/*文字色*/
font-size:0.9em;	/*文字サイズ*/
text-align:center;	/*文字の位置*/
padding-left:200px;/*左に余白*/}
/********************************************************************************/
/* 著作権表記部分 */
#footer{
	text-align:center;	/*文字位置*/
padding-top:50px;/*上に余白*/
padding-left:200px;/*左に余白*/
}

/********************************************************************************/
* {
	margin : 0px;
	padding : 0px;
	font-style : normal;
	font-weight : normal;
	font-size:12px;
	word-break:break-all;
}
/********************************************************************************/



/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
hr{
	width:95%;
	border:1px dashed #ccc;
}
.entryheaderback{
	height:35px;
	font-weight:normal;
	overflow:hidden;
font-size:1em;
padding-left:20px;
	
}
/********************************************************************************/


.section ul.entry-footer {
	padding : 10px 0 5px 0;
	list-style-position : inside;
	text-align:center;
}
/********************************************************************************/
.section ul.entry-footer li {
	display : inline;
	list-style-type : none;
	text-align:center;
}
/* コメント部 */

.comment-top,.comment-post{
	font-weight:bold;
	font-size:16px;
}

.comment-header{
	font-size:13px;
	font-weight:bold;
}

.comment-body{
	margin : 0 1em;
}
.comment-footer{
	margin : 0 0 2em 0;
}

.trackback-header{
	font-size:13px;
	font-weight:bold;
}

.trackback-excerpt{
	margin : 0 1em;
}
.trackback-footer{
	margin : 0 0 1em 0;
}

.prev-next-navi{
	text-align:center;
}







.calender{
	width:130px;
	margin:0 0px 0 5px;
}

.calender caption{
}

.calender th{
	text-align:center;
}

.calender td{
	text-align:center;
}

.calender td a{
	text-decoration:underline;
}

.ads{
	color:#2124A5;
}

.categories td{
	width:22px;
}

.sidebody{
	padding:0 15px;
	overflow:hidden;
background : url() no-repeat;
}

.description{
	padding:0 15px;
background : url() no-repeat;
}

.sidebottom{
	margin-bottom:15px;
background : url() no-repeat;
}
