@charset "EUC-JP";

/********************************************************************************/
/*各テンプレートの独自要素*/
#bg{
background : url(http://blog-imgs-24.fc2.com/a/r/i/aria0g0line/07.gif) center top no-repeat;
}
#bg2{
background : url(http://blog-imgs-24.fc2.com/a/r/i/aria0g0line/08_20081021093809.gif) center top repeat-y;
}
#bg3{
background : url(http://blog-imgs-24.fc2.com/a/r/i/aria0g0line/09_20081021092703.gif) center bottom no-repeat;
}
/********************************************************************************/
/*基本タグの設定*/

a:link,a:visited {color : #38a;text-decoration : underline;}		/*通常のリンク*/
a:hover,a:active  {color : #38a;text-decoration : underline;}	/*マウスオーバー時などのリンク*/

hr{
width:95%;
border:1px dashed #ccc;
}
ul{
list-style: none; 
margin : 0px;
padding : 0px;
}
li{
list-style:none;
margin : 0px;
margin-bottom:10px;
padding : 0px;
}
/********************************************************************************/
/*以下全体的な要素の設定*/

html{/*IE専用スクロールバーの色の設定。
scrollbar-face-color: #fff;	    	/* バーの色 */
scrollbar-3dlight-color: #fff; 		/* 左上外側ライン */
scrollbar-highlight-color: #ddd;	/* 左上内側ライン */
scrollbar-shadow-color: #eee;		/* 右下内側ライン */
scrollbar-darkshadow-color: #fff;	/* 右下外側ライン */
scrollbar-arrow-color: #ccc;		/* 矢印 */
scrollbar-track-color: #fff;		/* トラック部分 */
}
body {
color : #666;			/*文字色*/
background:#7E9DBE;
line-height : 1.7;
text-align:center;/*旧IE用センタリング設定*/
margin : 0px;
padding : 0px;
font-size:82%;/*文字の大きさ。 12pxは78% 、13pxは82% 、14pxは88%等だとブラウザごとにズレが生じにくいので推奨*/
}
#baseblock{/*ベースとなる要素*/
width:800px;/*幅*/
margin-right: auto;/*センタリング設定*/
margin-left: auto;/*センタリング設定*/
text-align:left;/*旧IE対策用　文字位置の設定*/
background:url() center top repeat-y;
}
#pd{/*全体的な余白。タイトルやフッターも含有。全体的に上下に余白を取りたいときなどに使用。overflow等を使用した際にのみ左右の値の設定*/
padding-top:210px;
padding-right:0px;
padding-bottom:210px;
padding-left:0px;
}

/********************************************************************************/
/*以下タイトル要素*/

#banner{/* タイトルバナー部分 */
text-align:center;
}
#banner a{/*タイトル部分のリンクフォント設定*/
text-decoration:none;/*下線の設定*/
color:#666;
font-weight:normal;/*文字の太さ*/
}
h1{/*タイトル部分のフォント*/
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:32px;/*左に余白*/
margin-top:0px;/*上に余白*/
font-size:100%;
font-weight:normal;
text-align:left;
}
h2{/*サブタイトル部分*/
font-size:100%;
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:32px;/*左に余白*/
font-weight:normal;
text-align:left;
margin-bottom: 105px;
}
/********************************************************************************/
/*以下メニュー要素*/

#menu{/*メニュー部分*/
float:right;/*メニューが右か左かの設定*/
width:193px;/*メニュー幅*/
}
#menu a{
text-decoration:underline;
}
#menu-pad{/*メニュー部分の左右の余白を設定するための要素*/
margin-left:0px;
padding-right:50px;
}
#menu h2{/*メニューのタイトル部分設定*/
margin:0px;
margin-bottom:10px;
padding:0px;
padding-right:10px;/*右の余白*/
padding-left:8px;
border-bottom:1px solid #ccc;
border-left:4px solid #ccc;
font-weight:normal;
font-size:100%;
}
.sidebody{/*メニューの内容や説明文の親要素*/
padding:0px 0 0 0px;

background : url() no-repeat;
}
.description{/*プラグインに説明文を設定した際に使用される要素*/
padding:0 0px;
background : url() no-repeat;
}
.sidebottom{/*各メニュー要素の間隔を設定するのに使用*/
margin-bottom:0px;
background : url() no-repeat;
}

/********************************************************************************/
/*以下記事の要素*/

#main{/*メイン（記事）部分*/
float:left;/*コンテンツが右か左かという設定*/
width:490px;/*コンテンツ幅*/
background: top url() no-repeat;/*背景の設定*/
}
#main-pd{
margin-left:32px;
margin-right:0px;
}
.section{
}
.ent-title{/*記事タイトル部分の設定*/
background:url() no-repeat;/*アイコン設定*/
margin:0px;
margin-bottom:10px;
overflow:hidden;
padding-left:8px;
border-bottom:1px solid #ccc;
border-left:4px solid #ccc;
}
.ent-title a{
text-decoration:none;
}
.entry-body{/*記事の本文部分。記事タイトルと間隔を空けたい場合などに使用*/
}
.section ul.entry-footer {/*投稿日、カテゴリー、コメントリンクなどの親要素*/
margin:0px;
margin-bottom:40px;
padding : 0px 0 px 0;
list-style-position : inside;
text-align:center;
}
.section ul.entry-footer li {/*投稿日、カテゴリー、コメントリンクなどの各要素*/
display : inline;
list-style-type : none;
text-align:center;
}
.navi-pad{/*ページ移動ナビゲーション用*/
text-align:center;
padding-left:0px;
}

/********************************************************************************/
/*以下コメント要素*/



h3{/*コメントのタイトルなどで使用*/
font-size:100%;
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:0px;
font-weight:normal;
}
.com-pad{/*コメント本文部分の設定*/
}
.line-comment{/*コメントの下線などの設定　各コメント同士の間隔の調整にも使用*/
border-top:1px solid #136;
padding-bottom:20px;
}
*html body div.line-comment{
margin-top:0px;
}
.comment-post{/*コメントの投稿フォームの設定（トラックバック部分も共有）*/
padding-left:0px;
}


/********************************************************************************/
/*以下トラックバック要素*/

#trackback-top{/*IEバグ？用　トラックバックという文字の部分*/
width:250px;
}
.tb{/*トラックバック部分の設定 下の.lineとも連動*/
}
h4{/*トラックバックのタイトルなどで使用*/
font-size:100%;
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:30px;
font-weight:bold;
}
.trackback-excerpt{トラックバック本文の要素
margin : 0 0em;
}
.line{/*トラックバック部分の下線などの設定*/
border-top:1px solid #136;
padding-bottom:20px;
height:10px;
}


/********************************************************************************/
/*以下フッター要素*/

.clear{
clear:both;
}
#bottom{/*各フッター要素の親要素*/
margin-top:30px;
margin-left:0px;
text-align:center;
font-size:78%;
}
#bottom a{
}
#footer {/*テンプレート著作権用要素*/
}
#footer a{/*リンクの設定*/
color:#666;/*文字色*/
text-decoration:none;/*下線の設定*/
}
/********************************************************************************/






/********************************************************************************/
/********************************************************************************/
/********************************************************************************/
/*以下あまり変更する必要の無い内容*/

/********************************************************************************/
/*カレンダーの設定*/

.calender{
	width:120px;
	margin:0 0px 0 0px;
font-size:100%;
}

.calender caption{
}

.calender th{
	text-align:center;
}

.calender td{
	text-align:center;
}

.calender td a{
	text-decoration:underline;
}

/********************************************************************************/
.categories td{
	width:22px;
}