/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
/*BODY全体に関する設定*/
body{
background:#F3F7EE url(http://file.templab.blog.shinobi.jp/h_border_w3.gif) fixed;
color:#666;
font:10px/150% Verdana, osaka;
letter-spacing:1px;
text-align:center;
margin:0;
padding:0;
scrollbar-face-color:#EFEFEF; /*スクロールバー本体の色*/
scrollbar-highlight-color:#EFEFEF; /*スクロールバー左側（上）の影*/
scrollbar-shadow-color:#EFEFEF; /*スクロールバー右側（上）の影*/
scrollbar-3dlight-color:#CCC; /*スクロールバーの左側（下）の影*/
scrollbar-darkshadow-color:#CCC; /*スクロールバー右側（下）の影*/
scrollbar-arrow-color:#666; /*矢印の色*/
scrollbar-track-color:#FFF; /*背面の色*/
background-image:url('http://file.soka0ren.blog.shinobi.jp/博客.jpg');
}

blockquote{
background-color:#F3F7EE;
margin:0;
padding:3px;
}

br{letter-spacing:0;}
img{border:none;}
.qrcode_image{text-align:center;}
.qrcode_image a:active,.qrcode_image a:hover{border-width:0;}
.navi_link{line-height:0%;}
td{text-align:center;}
table{border-collapse:collapse;}

a{text-decoration:none;}
a:link,
a:visited{color:#A9C087;}
a:active,
a:hover{color:#CCC;border-bottom:1px solid #EDD60E;}

/*テキスト位置設定*/
.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

/**************************************************************************************
全体の設定
**************************************************************************************/
#mainBlock{
background:#FFF url(http://i770.photobucket.com/albums/xx346/lkjasd159654/ae8c71eb.jpg?t=1318264618) no-repeat right bottom;
text-align:left;
width:637px;
height:500px;
border:1px solid #999;
}
.main{
width:639px;
height:502px;
margin:0 auto;
padding:1px;
border:2px solid #999;
}

/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*一番上のブロック（タイトルが書かれる場所）の設定*/
#TopBlock{
letter-spacing:1px;
width:637px;
height:55px;
}
/*ページタイトル文字部分の設定*/
#TopTitle{font-size:12px;font-weight:bold;text-align:right;margin:10px 2px 3px 0;}

#TopTitle a:link,
#TopTitle a:visited{color:#C97586;}
#TopTitle a:active,
#TopTitle a:hover{color:#CCC;border-bottom-width:0px;}

/*ページタイトルの下に来るブログの説明文書*/
#TopExplanation{font-size:10px;text-align:right;margin:0 2px;}

/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
#FooterBlock{
font-size:10px;
letter-spacing:0px;
line-height:150%;
text-align:center;
margin-top:7px;
}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/
.PluginBlock{
font:12px/150% Verdana, osaka;
letter-spacing:1px;
text-align:left;
width:185px;
height:500px;
float:left;
}
.PluginMenu{
font:12px/140% Verdana,osaka;
letter-spacing:1px;
height:225px;
}
.MenuTd{text-align:left;padding:0 20px;}
.PluginMenu_list{color:#CCC;}

.PluginEle{
height:230px;
overflow:auto;
border-top:px solid #999;
border-bottom:1px dashed #999;
}

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock{margin-bottom:50px;display:none;}
.PluginInnerBlock_block{margin-bottom:50px;display:block;}

/*プラグインのタイトル（名称）部分の設定*/
.PluginTitle{
background-color:#EFEFEF;
line-height:170%;
text-align:center;
margin-top:px;
margin-bottom:15px;
border-top:2px solid #C97586;
border-bottom:1px dashed #C8A65D;
}
/*プラグインの説明部分の設定*/
.PluginExplanation{
margin:0 3px;
}
/*プラグインが表示される場所の設定*/
.PluginContents{margin:0 3px;}
.PluginContents a:active,
.PluginContents a:hover{border-bottom-width:0;}

/*コメントにレスをした場合の設定*/
.plugin_cm_with_res{
}
/*コメントにレスをしていない場合の設定*/
.plugin_cm{
}
.box{font-size:12px;letter-spacing:0;width:100px;}
.btn{background-color:#FFF;color:#666;font-size:10px;width:50px;border:1px solid #666;}

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*記事繰り返し処理全ての部分の設定*/
#EntryBlock{
font:12px/170% Verdana, osaka;
letter-spacing:1px;
width:450px;
text-align:left;
height:500px;
float:right;
overflow:auto;
}

/*記事表示部分の背景や余白等の設定*/
.EntryInnerBlock{
text-align:left;
margin:20px 10px 30px 20px;
}

/*記事を投稿した日が記載されている部分*/
.EntryWriteDate{
line-height:140%;
letter-spacing:2px;
text-align:right;
margin-bottom:15px;
border-bottom:2px solid #C8A65D;
}

/*各記事タイトル部分の設定*/
.EntryTitle{text-align:left;margin:0 3px;}

/*記事のカテゴリ名が記載されている部分*/
.EntryCategory{font-size:10px;margin-left:7px;}


/*各記事やコメント、トラックバックなどの総合のブロック部分*/
.EntryTextBox{}

.EntryTextBox a:link,
.EntryTextBox a:visited{color:#C97586;}
.EntryTextBox a:active,
.EntryTextBox a:hover{color:#666;border-bottom:none;}

/*記事本文が記載される部分*/
.EntryText{
margin:10px 0 10px 3px;
}

/*追記文言が記載される部分*/
.EntryPsText{
font-size:10px;
margin:5px;
}

/*記事へのリンク（コメントやトラックバック等）の背景*/
.EntryFooter{
font-size:10px;
text-align:right;
}

.EntryUserName,.EntryTime,.EntryComment,.EntryTrackback{}

/*次の記事やHOMEへのリンクが表示される背景部分*/
.PageLinkBlock{font-size:10px;letter-spacing:0px;margin:10px 10px 0 10px;}
.mg{letter-spacing:1px;margin-bottom:20px;}
.mg2{letter-spacing:1px;height:200px;}

/*絵文字*/
.EntryInnerBlock .emoji{margin-bottom:-2px;padding-top:5px;}

/**************************************************************************************
  コメント、トラックバック表示部分の設定
**************************************************************************************/
/*コメント、トラックバック全体の設定*/
.CommentBlock,.TrackbackBlock
{color:#666;font-size:10px;margin:10px 20px 30px 30px;}

/*この記事にコメントする(コメントを編集する)と書かれてる部分*/
.CommentMenuTitle,.TrackbackMenuTitle{
font-size:12px;
line-height:140%;
letter-spacing:2px;
padding:10px 0 0 2px;
border-bottom:2px solid #C97586;
}

/*タイトル、本文、投稿情報の全ての背景部分*/
.CommentTextBox,.TrackbackTextBox
{border-bottom:1px dashed #C97586;}

/*タイトル部分*/
.CommentTitle,.TrackbackTitle{margin:0 3px;}

/*本文*/
.CommentText,.TrackbackText{line-height:160%;margin:5px 3px;}

/*コメント色、一括指定*/
.comment_text_color{color:#666;}

/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter,.TrackbackFooter{font-size:10px;text-align:right;}

.CommentUserName{text-align:right;margin:-18px 12px 0 0;}
.CommentWriteDate,.CommentEdit{}
.TrackbackUserName,.TrackbackFromURL,.TrackbackWriteDate{}

/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{margin:20px;}

/*コメントフォーム用テーブル*/
.CommentFormTable{font-size:10px;}

/*コメントフォームTHタグ設定*/
.CommentFormTh{line-height:100%;text-align:left;padding:5px 0 1px 0;letter-spacing:1px;}
.CommentFormTh a:hover{border:none;}

/*コメントフォームTDタグ設定*/
.CommentFormTd{text-align:left;letter-spacing:0;}
.CommentFormSubmit{text-align:left;padding-top:3px;}

/*inputタグやtextareaの設定*/
.CommentForms{font-size:12px;width:300px;margin:0;padding:0;filter:Alpha(opacity=50);}

/*この記事のトラックバックと書かれた部分の設定*/
.TrackbackURLTitle{margin:20px 0 0 3px;}

/*トラックバックする為のURLが記載されているフォーム部分の設定*/
#TrackbackURL{
font-size:12px;
width:250px;
margin-left:5px;
filter:Alpha(opacity=50);
}

/*絵文字*/
.CommentBlock .emoji,.TrackbackBlock .emoji{margin-bottom:-3px;}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBlock{margin-top:10px;}
.CommentResBox{border-bottom:1px solid #C97586;}

.CommentResTitle{margin:0 3px;}
.ResName{text-align:right;margin:-18px 15px 0 0;}

.CommentResText{line-height:160%;margin:5px 3px;}

.CommentResFooter{text-align:right;}

/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.plugin_data{text-align:left;margin-bottom:3px;padding-left:5px;border-bottom:1px solid #CCC;}

/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date{font-size:px;letter-spacing:0px;text-align:right;margin-bottom:3px;border-bottom:1px solid #999;}

/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {
font-size:10px;
letter-spacing:0px;
width:85%;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {
}
/*カレンダー表示用テーブル*/
.CalendarTable{
font-size:10px;
line-height:160%;
letter-spacing:0px;
width:85%;
}

/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr{}

/*曜日表示部分、<th>タグデザイン*/
.CalendarWdaySun,
.CalendarWday,
.CalendarWdaySat{display:none;}/*←曜日を表示させたい場合削除*/

/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr{}

/*日付表示部分、<td>タグデザイン*/
.CalendarTdSun,
.CalendarTdSat,
.CalendarTd{background-color:#FFF;padding:1px;}

/*記事が存在する場所の設定*/
.CalendarTdLink {}
