@charset "UTF-8"; 

/************************************************************************************** 
全ブロックの共通設定 
**************************************************************************************/ 
/*-- 表示ページ全体 --*/ 
* {margin : 0;padding : 0;} 
li {list-style-type:none;} 
br{letter-spacing: normal;} 

/*BODY全体に関する設定*/ 
body { 
text-align: center; 
color: #583E3D; 
font-family: Verdana, Helvetica, sans-serif; 
background-color: #F7EADB; 
background-image: url(http://bfile.shinobi.jp/1608/1col_body_2.gif); 
} 
/*<td>の全ての設定*/ 
td { 
text-align:center; 
} 
/*table全ての設定*/ 
table{ 
border-collapse: collapse; 
} 

/*テキスト左寄せ*/ 
.left {text-align:left;} 
/*テキスト中央寄せ*/ 
.center {text-align:center;} 
/*テキスト右寄せ*/ 
.right {text-align:right;} 

/*--リンク--*/ 
a {text-decoration: none;} 
a:link {color: #583E3D;} 
a:visited {color:#583E3D;} 
a:active { color: #583E3D;} 
a:hover {color:#B9544F;} 

/*--フォーム--*/ 
input { 
font-size: 12px; 
color: #534741; 
margin :1px 0; 
padding: 0 2px; 
background-color: #FFF2D9; 
background-image: url(http://bfile.shinobi.jp/1608/1col_form.gif); 
border: 1px dotted #534741; 
} 
textarea { 
font-size: 12px; 
color: #534741; 
margin :1px 0; 
padding: 0 2px; 
background-color: #FFF2D9; 
background-image: url(http://bfile.shinobi.jp/1608/1col_form.gif); 
border: 1px dotted #534741; 
} 

/************************************************************************************** 
メインブロック 
**************************************************************************************/ 
#mainBlock { 
margin: 20px auto; 
width: 600px; 
text-align: left; 
background: #E5D4B4; 
background-image: url(http://bfile.shinobi.jp/1608/1col_enback2.gif); 
background-repeat : repeat-y; 
background-position : left top; 
border-top: 1px solid #6D5E56; 
border-bottom: 1px solid #61594A; 
} 

/************************************************************************************** 
ブログタイトルデザイン設定 
**************************************************************************************/ 
/*ページタイトル文字部分の設定*/ 
#TopTitle { 
margin: 0 px; 
padding: 0px; 
text-align: left; 
background-image: url(http://file.yumemicyou.blog.shinobi.jp/12_1_KWNHAJ1L67.jpg);
background-repeat : no-repeat; 
background-position : center; 
} 

/*--ブログタイトル文字装飾--*/ 
h1{ 
font: bold 20px Georgia, Verdana, Helvetica, sans-serif; 
letter-spacing: 0px; 
padding:275px 0px 0px 35px; 
} 
h1 a:link {color: #583E3D;} 
h1 a:visited {color: #583E3D;} 
h1 a:hover {color: #B76A51; text-decoration: none;} 
h1 a:active {color: #583E3D;} 

/*--タイトル下のブログの説明文--*/ 
#TopExplanation { 
padding: 4px 0px 0px 35px; 
text-align: left; 
font-size: 14px; 
color: #774635; 
} 
 

/************************************************************************************** 
横型カレンダー 
**************************************************************************************/ 
div#calendar { 
font-size : 10px; 
text-align: center; 
overflow:hidden; 
padding: 3px 0; 
margin: 0 1px; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 
div#calendar li { 
display : inline; 
list-style-type : none; 
color: #774635; 
font-size : 10px; 
} 
div#calendar ul { 
list-style-position : inside; 
} 
div#calendar li a{ 
color: #774635; 
font-weight: bold; 
} 
div#calendar li a:hover{ 
color: #fff; 
font-weight: bold; 
} 
li.day { 
padding: 0 2px; 
} 

/************************************************************************************** 
フッターブロック用デザイン 
**************************************************************************************/ 
/*--一番下のブロック（著作権表示が書かれる場所）の設定--*/ 
#FooterBlock { 
clear:both; 
text-align: left; 
} 
p.copy { 
padding: 20px 10px 0 10px; 
font-size: 10px; 
} 
p.cmn{ 
padding: 10px; 
font-size: 10px; 
} 
/************************************************************************************** 
プラグインブロック用デザイン 
**************************************************************************************/ 
/*--プラグイン表示箇所全体の設定--*/ 
.PluginBlock { 
width: 270px; 
height:270px; 
margin-left:20px; 
float : left; 
text-align: left; 
overflow: auto; 
padding: 18px 0 10px 0; 
} 

.PluginBlock2 { 
width: 250px; 
height:250px; 
margin-right:20px; 
float : right; 
text-align: left; 
overflow: auto; 
padding: 18px 0 10px 0; 
} 

/*--プラグイン表示箇所の背景や余白設定--*/ 
.PluginInnerBlock { 
} 

/*--プラグインのタイトル（名称）部分の設定--*/ 
.PluginTitle { 
font: bold 15px "Trebuchet MS", Monaco, sans-serif; 
letter-spacing: 1px; 
color: #583E3D; 
margin-bottom: 5px; 
padding: 5px 5px 5px 10px; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 

/*--プラグインの説明部分の設定--*/ 
.PluginExplanation { 
} 

/*--プラグインが表示される場所の設定--*/ 
.PluginContents { 
line-height: 130%; 
font-size : 13px; 
padding : 0 15px 5px 20px; 
background-image: url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 

/*--各プラグイン処理内の基本デザイン--*/ 
div.plugin_data { 
padding: 2px 0 0 13px; 
font-size: 13px; 
line-height: 130%; 
background-image: url(http://bfile.shinobi.jp/1608/dot_li2.gif); 
background-repeat: no-repeat; 
background-position: left top; 
} 

/*各プラグイン処理内基本デザインの下に記載する日付など*/ 
.plugin_data_date { 
text-align:right; 
} 

/************************************************************************************** 
忍者式メールフォーム用 
サイドバーに設置でデザインを「自作ＣＳＳ」に設定した場合のみ有効です 
自作ＣＳＳ使用にしてプラグインのフリーエリアに忍者メールのタグをコピーでＯＫです 
**************************************************************************************/ 
/*--サイドバーに忍者式メルフォームを設置する場合の整形--*/ 
div.PluginContents div.main br{ 
line-height: 1px; 
} 

div.PluginContents div.main input{ 
width: 90%; 
padding: 0 2px; 
} 
div.PluginContents div.main textarea{ 
width: 90%; 
padding: 0 2px; 
} 
div.PluginContents div.main input.submit_button{ 
width: 100px; 
margin-bottom: 3px; 
color: #534741; 
font-weight: bold; 
line-height: 130%; 
border: 1px dotted #534741; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 
/*--///// オマケオワリ /////--*/ 


/************************************************************************************** 
記事ブロック用デザイン 
**************************************************************************************/ 
/*--記事繰り返し処理全ての部分の設定--*/ 
#EntryBlock { 
width: 600px; 
text-align: left; 
overflow:hidden; 
} 

/*--記事表示部分の背景や余白等の設定--*/ 
.EntryInnerBlock { 
width: 100%; 
margin: 10px 0; 
padding: 0; 
line-height: 140%; 
text-align: left; 
} 

/*--各記事日付部分--*/ 
.entryday { 
text-align : right; 
padding : 0px 20px 0 20px; 
font: bold 19px Georgia, Verdana, Helvetica, sans-serif; 
line-height: 80%; 
color: #DCAB6D; 
} 

/*--各記事タイトル部分の設定--*/ 
.EntryTitle { 
margin: 5px 0 0 10px; 
padding: 0 10px 20px 5px; 
} 

/*--各記事タイトル部分のフォント--*/ 
h2{ 
color:#583E3D; 
padding: 1px 5px 0 32px; 
font-size: 14px; 
background-image: url(http://bfile.shinobi.jp/1608/1col_ten.gif); 
background-repeat : no-repeat; 
background-position : left center; 
} 

/*--記事・コメント・トラックバック表示部分大枠--*/ 
.EntryTextBox { 
margin-bottom: 20px; 
padding: 0 20px; 
} 

/*--記事本文--*/ 
.EntryText { 
color: #583E3D; 
font-size: 14px; 
line-height: 22px; 
background-image: url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
} 

/*--追記--*/ 
.EntryPsText { 
padding: 10px 0; 
text-align: left; 
font-size: 10px; 
} 

/*--エントリーフッター--*/ 
.EntryFooter { 
font-size : 10px; 
margin: 0 1px; 
color : #635347; 
text-align : right; 
padding : 0 20px; 
letter-spacing:1px; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 

/*--記事のカテゴリ名が記載されている部分--*/ 
.EntryCategory { 
margin-left: 3px; 
} 
/*--記事へのコメントリンクが記載されている部分--*/ 
.EntryComment { 
margin-left: 3px; 
} 
/*--記事へのトラックバックリンクが記載されている部分--*/ 
.EntryTrackback { 
margin-left: 3px; 
} 


/*--//////記事内のその他の設定//////--*/ 
/*-- 引用文 --*/ 
blockquote { 
padding: 0 10px 0 35px; 
color: #362F2D; 
font-size:12px; 
line-height: 22px; 
background-image: url(http://bfile.shinobi.jp/1608/1col_bq.gif); 
background-repeat : repeat-y; 
background-position : left top; 
} 

/*--本文中リンクの設定--*/ 
div.EntryText a{ 
text-decoration: underline; 
} 

/*--記事内リストの表示--*/ 
div.EntryText li { 
list-style-type: disc; 
margin: 0 15px 0 20px; 
} 

/*--記事内画像--*/ 
div.EntryText img { 
margin: 2px 5px; 
padding: 5px; 
border: 1px dotted #583E3D; 
background: #F8F8EC; 
} 

/*--絵文字--*/ 
div.EntryText img.emoji { 
margin:0; 
padding:0; 
background-color: transparent; 
border: none; 
vertical-align: middle; 
line-height: 22px; 
} 


/************************************************************************************** 
ページナビ 
**************************************************************************************/ 
/*--次の記事やHOMEへのリンク--*/ 
.PageLinkBlock{ 
text-align:center; 
margin-bottom: 10px; 
padding:10px; 
font-size: 10px; 
font-weight: bold; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 

/*--ページごとへのリンク--*/ 
.PageLinkBlock10{ 
text-align:center; 
padding-top: 5px; 
font-size: 10px; 
} 

/************************************************************************************** 
コメント表示部分の設定 
**************************************************************************************/ 
/*--コメント全体の設定--*/ 
.CommentBlock{ 
width: 100%; 
} 

/*--この記事にコメントする（Post your Comment）と書かれてる部分の設定--*/ 
.CommentMenuTitle{ 
text-align: left; 
margin: 0 0 0 20px; 
} 

/*--コメントのタイトル、コメント、コメント情報の全ての背景部分--*/ 
.CommentTextBox{ 
padding: 10px 30px; 
text-align : left; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 

/*--コメントのタイトル部分--*/ 
.CommentTitle{ 
font-size:12px; 
font-weight: bold; 
margin: 0 0 5px 0; 
padding: 2px 0; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 

/*--コメント内容部分--*/ 
.CommentText{ 
color : #583E3D; 
font-size : 12px; 
line-height: 150%; 
} 

/*--投稿者や投稿時間などが表示されている部分--*/ 
.CommentFooter{ 
text-align:right; 
font-size: 10px; 
padding:5px; 
margin: 3px 0 0 0; 
} 
/*--投稿者名の部分--*/ 
.CommentUserName{ 
margin-left: 3px; 
} 
/*--投稿者のホームページへのリンク部分--*/ 
.CommentURL{ 
margin-left: 3px; 
} 
/*--投稿された時間が記載されている部分--*/ 
.CommentWriteDate{ 
margin-left: 3px; 
} 
/*--コメント編集へのリンク部分--*/ 
.CommentEdit{ 
margin-left: 5px; 
} 
/*--コメントを投稿するフォーム全体の設定--*/ 
.CommentFormBlock{ 
margin-bottom:20px; 
padding: 20px 0; 
text-align : left; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 
/*--コメントフォーム用テーブル--*/ 
.CommentFormTable{ 
margin: 0 auto 0 35px; 
font-size: 12px; 
} 
/*--コメントフォームTHタグ設定--*/ 
.CommentFormTh{ 
padding-top:2px; 
} 
/*--コメントフォームTDタグ設定--*/ 
.CommentFormTd{ 
padding-top:2px; 
text-align:left; 
} 
/*--コメントフォーム送信ボタンのTDタグ設定--*/ 
.CommentFormSubmit{ 
text-align:left; 
} 

/*--inputタグやtextareaの設定--*/ 
.CommentForms{ 
width: 200px; 
} 
.CommentFormstext{ 
width: 250px; 
} 
.Commentpass{ 
width: 80px; 
} 
input.serb { 
width: 100px; 
margin-top: 5px; 
border: 1px dotted #534741; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
color: #534741; 
font-weight: bold; 
line-height: 130%; 
} 


/*------------------------------------------------------- 
コメント-管理者用返信部分デザイン 
-------------------------------------------------------*/ 
.CommentResBlock { 
} 

.CommentResBox { 
padding : 20px 30px; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 

.CommentResTitle { 
font-size:12px; 
font-weight: bold; 
margin-bottom: 5px; 
} 

.CommentResText { 
font-size : 12px; 
line-height: 150%; 
color : #583E3D; 
text-align : left; 
} 

.CommentResFooter { 
font-size: 10px; 
margin: 3px 0 0 0; 
padding: 2px; 
text-align:right; 
background-image: url(http://bfile.shinobi.jp/1608/en_color.gif); 
} 

/************************************************************************************** 
コメント編集部分の設定 
**************************************************************************************/ 
/*--コメント編集ブロック--*/ 
.editBox{ 
text-align : left; 
} 
.editMenuTitle{ 
text-align: left; 
font: bold 14px Georgia, Verdana, Helvetica, sans-serif; 
padding-left: 20px; 
} 

/************************************************************************************** 
トラックバック表示部分の設定 
**************************************************************************************/ 
/*--トラックバック全体の設定--*/ 
.TrackbackBlock{ 
} 

/*--トラックバックメニューのタイトル部分--*/ 
.TrackbackMenuTitle{ 
text-align: left; 
margin: 10px 0 0 20px; 
font: bold 16px Georgia, Verdana, Helvetica, sans-serif; 
} 

/*--トラックバックのタイトル、記事、リンク部分の総合設定--*/ 
.TrackbackTextBox{ 
padding: 10px 30px; 
text-align : left; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 

/*--トラックバックタイトルの部分--*/ 
.TrackbackTitle{ 
font-size:12px; 
font-weight: bold; 
margin: 0 0 5px 0; 
} 

/*--トラックバックの記事部分--*/ 
.TrackbackText{ 
color : #635347; 
font-size : 12px; 
line-height: 150%; 
} 

/*--投稿されたブログ名やリンクなどを表示する部分の設定--*/ 
.TrackbackFooter{ 
text-align:right; 
padding:5px; 
font-size: 10px; 
} 
/*--トラックバック元のブログ名部分--*/ 
.TrackbackUserName{ 
margin-left: 3px; 
} 
/*--トラックバック元へのリンク部分--*/ 
.TrackbackFromURL{ 
margin-left: 3px; 
} 
/*--トラックバックされた日付部分--*/ 
.TrackbackWriteDate{ 
margin-left: 3px; 
} 
/*--この記事のトラックバック　と書かれた部分の設定--*/ 
.TrackbackURLTitle{ 
text-align: left; 
padding: 10px 20px; 
font-size: 12px; 
background-image : url(http://bfile.shinobi.jp/1608/1col_entry4.gif); 
background-repeat : repeat-x; 
background-position : center bottom; 
} 
/*--トラックバックする為のURLが記載されているフォーム部分の設定--*/ 
#TrackbackURL{ 
width: 250px; 
} 

/************************************************************************************** 
カレンダープラグイン用デザイン 
**************************************************************************************/ 
/*--カレンダー日付移動用テーブル（前月、次月へのリンクなど）--*/ 
.CalendarMoveTable { 
padding:3px; 
width:80%; 
font-size: 10px; 
margin: 0 auto; 
} 
.CalendarMoveTable a { 
font-weight: bold; 
} 
/*--カレンダー日付移動用テーブル、<tr>タグ部分のデザイン--*/ 
.CalendarMoveTr { 
} 
/*--カレンダー日付移動用テーブル内、左側td部分のデザイン--*/ 
.CalendarPrevTd { 
} 
/*--カレンダー日付移動用テーブル内、中央td部分のデザイン--*/ 
.CalendarNowTd { 
} 
/*--カレンダー日付移動用テーブル内、右側td部分のデザイン--*/ 
.CalendarNextTd { 
} 
/*--カレンダー表示用テーブル--*/ 
.CalendarTable { 
width:80%; 
padding:3px; 
font-size: 10px; 
margin: 0 auto; 
} 

/*------------------------------------------------------- 
カレンダーテーブル -> 曜日表示部分デザイン 
-------------------------------------------------------*/ 
/*曜日表示部分（<tr>タグ部分）のデザイン*/ 
.CalendarWdayTr { 
} 
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/ 
.CalendarWdaySun { 
} 
/*曜日表示部分、平日の<th>タグ部分デザイン*/ 
.CalendarWday { 
} 
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/ 
.CalendarWdaySat { 
}
/*------------------------------------------------------- 
カレンダーテーブル -> 日付表示部分デザイン 
-------------------------------------------------------*/ 
/*日付表示部分（<tr>タグ部分）のデザイン*/ 
.CalendarTr { 
} 
/*日付表示部分、日曜日の<td>タグ部分デザイン*/ 
.CalendarTdSun { 
} 
/*日付表示部分、土曜日の<td>タグ部分デザイン*/ 
.CalendarTdSat { 
} 
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/ 
.CalendarTd { 
} 
/*記事が存在する場所の設定*/ 
.CalendarTdLink { 
font-weight: bold; 
} 
/*記事が存在する日付の文字色の設定*/ 
.CalendarTdLinkFont { 