/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
/*BODY全体に関する設定*/
body {
background-color:#172517;
text-align:left;
margin:-10px 0px 0px 5px;
padding-left:0px;
padding-top:0px;
font-family:Meiryo,"Century Gothic",Osaka,Geneva;
scrollbar-face-color:#dcdcdc;
scrollbar-highlight-color:#f8f8f8;
scrollbar-shadow-color:#f8f8f8;
scrollbar-3dlight-color:#dcdcdc;
scrollbar-arrow-color:#f8f8f8;
scrollbar-track-color:#dcdcdc;
scrollbar-darkshadow-color:#dcdcdc;
}
/*<td>の全ての設定*/
td {
text-align:center;
}
/*table全ての設定*/
table{
border-collapse: collapse;
}
/*通常のリンクの設定*/
a:link {
}
/*過去に見たことがあるページのリンクの設定*/
a:visited{
}
/*カーソルが合っている状態のリンクの設定*/
a:hover {
}
/*アクティブ状態のリンクの設定*/
a:active {
}

/*全体の設定*/
#mainBlock {
width:920px;
height: auto;
text-align: left;
padding-left:0px;
border-left:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
background-color:#FAFAFA;
}
/*テキスト左寄せ*/
.left {
text-align:left;
}
/*テキスト中央寄せ*/
.center {
text-align:center;
}
/*テキスト右寄せ*/
.right {
text-align:right;
}
/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*一番上のブロック（タイトルが書かれる場所）の設定*/
#TopBlock {
width:900px;
height: 35px;
text-align: left;
margin:9px;

}
/*ページタイトル文字部分の設定*/
#TopTitle {
padding: 10px 10px 10px 10px;
text-align:right;
border:1px solid #000000;
background-color:#f8f8f8;
}
/*ページタイトル文字色の設定*/
.TopTitleFont {
font-size:25px;
font-weight:700;
}

/*通常のリンクの設定*/
#TopTitle a:link {
text-decoration:none;
color:#000000;
}
/*過去に見たことがあるページのリンクの設定*/
#TopTitle a:visited{
text-decoration:none;
color:#000000;
}
/*カーソルが合っている状態のリンクの設定*/
#TopTitle a:hover {
text-decoration:none;
color:#696969;
visibility : visible;float : none;clear : none;position : relative;top : 1pt;left : 1pt;
}
/*アクティブ状態のリンクの設定*/
#TopTitle a:active {
text-decoration:none;
color:#696969;
}

/*ページタイトルの下に来るブログの説明文書*/
#TopExplanation {
padding: 10px 10px 10px 20px;
background-color:#000000;
color:#ffffff;
font-size:13px;
text-align: right;
}

div#calendar {
font-size : 13px;
text-align: center;
width: 100%;
overflow:hidden;
border-bottom:1px solid #696969;
color:#333333;
margin:10px;
}
div#calendar li {
display : inline;
list-style-type : none;
font-size : 13px;
}
div#calendar ul {
list-style-position : inside;
}
div#calendar li a{
font-weight: bold;
color:#696969;
font-decoration:none;
}
div#calendar li a:hover{
font-weight: bold;
color:#696969;
font-decoration:underline;
}
li.day {
padding:0px 2px;
}
/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
#FooterBlock {
clear:both;
height: 25px;
text-align:left;
background-color:#000000;
margin:10px;
padding:5px;
color:#000000;
font-size:13px;
}

/*通常のリンクの設定*/
#FooterBlock a:link {
color:#000000;
font-decoration:none;
}
/*過去に見たことがあるページのリンクの設定*/
#FooterBlock a:visited{
color:#000000;
font-decoration:none;
}
/*カーソルが合っている状態のリンクの設定*/
#FooterBlock a:hover {
color:#000000;
font-decoration:underline;
}
/*アクティブ状態のリンクの設定*/
#FooterBlock a:active {
color:#000000;
font-decoration:underline;
}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/
.PluginBlock {
width: 258px;
height: 2500px;
text-align: left;
float:left;
border:1px solid #000000;
margin:10px;
background-color:#f8f8f8;
}
/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {
padding:5px;
}

/*プラグインのタイトル（名称）部分の設定*/
.PluginTitle {
border:1px solid #a3f8a3;
padding:5px;
background-color:#172517;
text-align:center;
font-weight:700;
color:#ffffff;
font-size:13px;
}

/*プラグインの説明部分の設定*/
.PluginExplanation {
color:#333333;
padding-top:5px;
padding-bottom:5px;
}
/*プラグインが表示される場所の設定*/
.PluginContents {
line-height:160%;
padding-top:5px;
padding-bottom:5px;
color:#333333;
font-size:13px;
}

/*通常のリンクの設定*/
.PluginInnerBlock a:link {
color:#8b0000;
border-bottom:1px solid #dcdcdc;
text-decoration:none;
}
/*過去に見たことがあるページのリンクの設定*/
.PluginInnerBlock a:visited{
color:#8b0000;
border-bottom:1px solid #dcdcdc;
text-decoration:none;
}
/*カーソルが合っている状態のリンクの設定*/
.PluginInnerBlock a:hover {
color:#8b0000;
border-bottom:2px solid #000000;
text-decoration:none;
}
/*アクティブ状態のリンクの設定*/
.PluginInnerBlock a:active {
color:#8b0000;
border-bottom:2px solid #000000;
text-decoration:none;
}

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*記事繰り返し処理全ての部分の設定*/
#EntryBlock {
width: 640px;
float:right;
text-align: left;
}
/*記事表示部分の背景や余白等の設定*/
.EntryInnerBlock {
padding: 10px;
text-align: left;
}
/*記事詳細ページなどのタイトル枠の設定*/
.PageTitle{
background-color:f8f8f8;
padding:15px;
border:1px solid #dcdcdc;
}

.PageTitle a:link {
color:#000000;
text-decoration:none;
}
.PageTitle a:visited{
color:#000000;
text-decoration:none;
}
.PageTitle a:hover {
color:#000000;
text-decoration:underline;
}
.PageTitle a:active {
color:#000000;
text-decoration:underline;
}

/*記事詳細ページの記事情報部分の設定*/
.PageTitleInfo{
font-size:12px;
}
/*各記事タイトル部分の設定*/
.EntryTitle {
text-align: left;
border-left:15px solid #696969;
border-top:1px solid #696969;
border-right:1px solid #696969;
border-bottom:1px solid #696969;
padding:10px;
margin-top:10px;
}
/*各記事タイトル部分の文字色設定*/
.EntryTitleFont {
color:#000000;
font-weight:700;
font-size:13px;
}

/*各記事やコメント、トラックバックなどの総合のブロック部分*/
.EntryTextBox {
margin: 5px 0px;
}
/*記事本文が記載される部分*/
.EntryText {
padding: 10px;
line-height:170%;
font-size:14px;
color:#333333;
}

/*通常のリンクの設定*/
.EntryText a:link {
color:#333333;
text-decoration:underline;
}
/*過去に見たことがあるページのリンクの設定*/
.EntryText a:visited{
color:#696969;
text-decoration:none;
}
/*カーソルが合っている状態のリンクの設定*/
.EntryText a:hover {
color:#333333;
background-color:#dcdcdc;
text-decoration:none;
}
/*アクティブ状態のリンクの設定*/
.EntryText a:active {
color:#333333;
background-color:#dcdcdc;
text-decoration:none;
}

/*追記文書が記載される部分*/
.EntryPsText {
padding: 20px;
text-align: left;
background-color:#f8f8f8;
font-size:13px;
color:#333333;
}
/*通常のリンクの設定*/
.EntryPsText a:link {
color:#333333;
text-decoration:underline;
}
/*過去に見たことがあるページのリンクの設定*/
.EntryPsText a:visited{
color:#696969;
text-decoration:none;
}
/*カーソルが合っている状態のリンクの設定*/
.EntryPsText a:hover {
color:#333333;
background-color:#dcdcdc;
text-decoration:none;
}
/*アクティブ状態のリンクの設定*/
.EntryPsText a:active {
color:#333333;
background-color:#dcdcdc;
text-decoration:none;
}

/*記事へのリンク（コメントやトラックバック等）の背景*/
.EntryFooter {
text-align:right;
padding:5px;
border-bottom:1px solid #696969;
margin-bottom:10px;
font-size:13px;
}
.EntryFooter a:link {
color:#000000;
text-decoration:none;
}
.EntryFooter a:visited{
color:#000000;
text-decoration:none;
}
.EntryFooter a:hover {
color:#000000;
text-decoration:underline;
}
.EntryFooter a:active {
color:#000000;
text-decoration:underline;
}
/*記事の投稿者名が記載されている部分*/
.EntryUserName {
}
/*記事を投稿した日が記載されている部分*/
.EntryWriteDate {
margin-left: 5px;
}
/*記事のカテゴリ名が記載されている部分*/
.EntryCategory {
margin-left: 5px;
}
/*記事へのコメントリンクが記載されている部分*/
.EntryComment {
margin-left: 5px;
}
/*記事へのトラックバックリンクが記載されている部分*/
.EntryTrackback {
margin-left: 5px;
}
/*次の記事やHOMEへのリンクが表示される背景部分*/
.PageLinkBlock{
text-align:center;
padding:5px;
font-size:15px;
}
/*次の記事やHOMEへのリンクが表示される部分の文字色設定*/
.PageLinkBlockFont{
border:1px solid #dcdcdc;
font-weight:700;
color:#000080;
}

/* Lc.ツリーカテゴリー 全体の設定 */

#LC_CAT {line-height:11pt;}
#LC_CAT .indent {font-size:12pt;}
#LC_CAT .branch {font-size:12pt;}

/* Lc.ツリーカテゴリー 親設定（全体指定） */
#LC_CAT .parent {line-height:24pt;} 
#LC_CAT .box {}

/* Lc.ツリーカテゴリー 親設定（階層指定） */
#LC_CAT .parent_1 {}
#LC_CAT .parent_1 .box {}

/* Lc.ツリーカテゴリー 親設定（出現順指定） */
#lc_cat_box_1 {}
#lc_cat_parent_1 {}
#lc_cat_group_1 {}

/* Lc.ツリーカテゴリー 子設定（全体指定） */
#LC_CAT .child {}
#LC_CAT .child_name {}
#LC_CAT .child_count {color:#6666cc;}
#LC_CAT .child_star {}

/* Lc.ツリーカテゴリー 子設定（階層指定） */
#LC_CAT .child_1 {}
#LC_CAT .child_1 .child_name {}
#LC_CAT .child_1 .child_count {}
#LC_CAT .child_1 .child_star {}

/* Lc.ツリーカテゴリー 子設定（カテゴリー番号指定） */
#lc_cat_no_row_1 {}
#lc_cat_no_row_1 .child {}
#lc_cat_no_row_1 .child_name {}
#lc_cat_no_row_1 .child_count {}
#lc_cat_no_row_1 .child_star {}

/* Lc.ツリーカテゴリー 枝設定（全体指定） */
#LC_CAT .indent {}
#LC_CAT .branch {}

/* Lc.ツリーカテゴリー 枝設定（階層指定） */
#LC_CAT .indent_1 {}
#LC_CAT .branch_1 {}
