@charset "EUC-JP";

/********************************************************************************/
/*各テンプレートの独自要素*/
#bg{
background : url(http://blog-imgs-29.fc2.com/a/r/i/aria0g0line/4_20080826103134.jpg) center top no-repeat;
width: 830px;
}
#bg2{
background : url(http://blog-imgs-29.fc2.com/a/r/i/aria0g0line/5_20080826103138.jpg) center top repeat-y;
width: 830px;
}

/********************************************************************************/
/*基本タグの設定*/

a:link,a:visited {color : #5af;text-decoration : underline;}		/*通常のリンク*/
a:hover,a:active  {color : #fff;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 : #ccc;			/*文字色*/
background:#000;
line-height : 1.7;
text-align:center;/*旧IE用センタリング設定*/
margin : 0px;
padding : 0px;
font-size:82%;/*文字の大きさ。 12pxは78% 、13pxは82% 、14pxは88%等だとブラウザごとにズレが生じにくいので推奨*/
}
#baseblock{/*ベースとなる要素*/
width:830px;/*幅*/
margin-right: auto;/*センタリング設定*/
margin-left: auto;/*センタリング設定*/
text-align:left;/*旧IE対策用　文字位置の設定*/
background:url() center top repeat-y;
}
#pd{/*全体的な余白。タイトルやフッターも含有。全体的に上下に余白を取りたいときなどに使用。記事やメニューにoverflow:auto(scroll)を指定している場合は左右の余白もここで調節*/
padding-top:0px;
padding-bottom:130px;
}

/********************************************************************************/
/*以下タイトル要素*/

#banner{/* タイトルバナー部分 */
text-align:center;
}
#banner a{/*タイトル部分のリンクフォント設定*/
text-decoration:none;/*下線の設定*/
color:#ccc;
font-weight:normal;/*文字の太さ*/
}
h1{/*タイトル部分のフォント*/
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:30px;/*左に余白*/
margin-top:30px;/*上に余白*/
font-size:100%;
font-weight:normal;
text-align:left;
}
h2{/*サブタイトル部分*/
font-size:100%;
margin:0px;/*初期値リセット*/
padding:0px;/*初期値リセット*/
padding-left:30px;/*左に余白*/
font-weight:normal;
text-align:left;
margin-bottom: 15px;
}
/********************************************************************************/
/*以下メニュー要素*/

#menu{/*メニュー部分*/
float:left;/*メニューが右か左かの設定*/
width:200px;/*メニュー幅*/
}
#menu a{
text-decoration:underline;
}
#menu-pad{/*メニュー部分の左右の余白を設定するための要素*/
margin-left:30px;
padding-right:0px;
}
#menu h2{/*メニューのタイトル部分設定*/
margin:0px;
margin-bottom:10px;
padding:0px;
padding-left:5px;/*左の余白*/
padding-right:10px;/*右の余白*/
border-top:1px solid #136;/*上の枠線*/
border-bottom:solid 1px #136;/*下の枠線*/
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:right;/*コンテンツが右か左かという設定*/
width:590px;/*コンテンツ幅*/
background: top url() no-repeat;/*背景の設定*/
}
#main-pd{
margin-left:0px;
margin-right:30px;
}
.section{
}
.ent-title{/*記事タイトル部分の設定*/
background:url() no-repeat;/*アイコン設定*/
margin:0px;
margin-bottom:10px;
overflow:hidden;
padding-left:0px;
border-top:1px solid #136;
border-bottom:1px solid #136;
}
.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:20px;
margin-left:100px;
text-align:center;
font-size:78%;
}
#bottom a{
}
#footer {/*テンプレート著作権用要素*/
}
#footer a{/*リンクの設定*/
color:#ccc;/*文字色*/
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;
}