@charset "UTF-8";

/**************************************************************************************
全Blogの共通設定
**************************************************************************************/
* {margin:0;
   padding:0;
   font-size:100%;
   font-style:normal;
   background-color:transparent;}

/*BODY全体に関する設定*/
body {background:url('http://bfile.shinobi.jp/2875/mcha_side.jpg') 0% 0% repeat-y #fff;
      margin:0;
      padding:0;
      width:100%;
      line-height:1.35;
      color:#28331e;
      font-size:15px;
      font-family:'Courier New' , Arial, sans-serif;
     }

/*画像全体に対する設定*/
img {/*border:none;*/
}

/*<td>の全ての設定*/
/*td {text-align:center;}*/

/*table全ての設定*/
/*table {border-collapse: collapse;}*/

/*通常のリンクの設定*/
a {text-decoration:none;}

/*未訪問のリンクの設定*/
a:link {color:#447f63;}

/*過去に見たことがあるリンクの設定*/
a:visited {color:#7f6344;}

/*カーソルが合っている状態のリンクの設定*/
a:hover {text-decoration:underline;}

/*アクティブ状態のリンクの設定*/
a:active {text-decoration:underline;}

/*Text左寄せ*/
.left {text-align:left;}

/*Text中央寄せ*/
.center {text-align:center;}

/*Text右寄せ*/
.right {text-align:right;}

/*記事内以外の水平線を表示しない*/
hr {display:none;} 

/*スクロールバーの設定*/
body {scrollbar-base-color:#f3f3db;
      scrollbar-track-color:#fff;
      scrollbar-face-color:#f3f3db;
      scrollbar-shadow-color:#fff;
      scrollbar-darkshadow-color:#fff;
      scrollbar-highlight-color:#fff;
      scrollbar-3dlight-color:#fff;
      scrollbar-arrow-color:#4c4c26;}

 
/**************************************************************************************
Top Blog 用デザイン
**************************************************************************************/
/*Page Title部分の設定*/
h1 {margin:70px 32px 90px 270px;
    font-size:135%;
    font-family:'Courier New' , Arial, sans-serif;
    color:#7f2651;
    background:url('http://bfile.shinobi.jp/2875/moma_h1.jpg') 100% 50% no-repeat #fff;}

/*詳細記事のPageの時のBlog Title*/
small {font-size:75%;}
#TopofPage2 {margin-left:15px;}

/*Page Titleの下に来るブログの説明文書*/
#Explanation {position:absolute;
              left:0;
	      top:120px;
	      background:#fff;
              margin:0px 32px 0px 270px;}
#Explanation li {list-style-type:none;}


/**************************************************************************************
ナビゲーション（ページ左上部）用デザイン
**************************************************************************************/
/*ブログトップに戻る為のナビゲーション部分*/
#Navi {position:absolute;top:0;left:0;
       z-index:10;
       background:url('http://bfile.shinobi.jp/2875/momacha_1.jpg') 0% 0% no-repeat #fff;
       width:250px;
       height:250px;
       font-size:12px;}

#Navi li {position: absolute;
          width: 100px;
          height: 50px;
          background-repeat: no-repeat;
          overflow: hidden;
          list-style-type: none;}

#Navi li a {display: block;
            height: 50px;
            padding: 31px 14px 0 0;
            background-position: 0 0;
            line-height: 1;
            font-size: 10px;
            letter-spacing: 0.1em;
            text-align: right;}

#Navi li a:link, 
#Navi li a:visited, 
#Navi li a:hover {background-color:#eacd99;
                  text-decoration: none;}

#Navi li a:hover {background-color:#f3edc8;
                  background-position: 0 50px;}
/*Top Page以外の設定*/
#Home {left:140px;
       top: 200px;}
#Home a {background-image: url('http://bfile.shinobi.jp/2875/momanavi_hover.jpg');}
/*Top Pageの設定*/
#Welcome {text-indent:-9999px;}

/*ページ移動の為のナビゲーション部分*/
#Navi2 {position:absolute;
        top:250px;
        left:0;
        z-index:10;
        background:url('http://bfile.shinobi.jp/2875/momacha_2.jpg') 0% 0% no-repeat #9fc86f;
        width:250px;
        height:80px;
        font-size:12px;}

#Navi2 dt {margin-left:10px;
           font-weight:bold;}
#Navi2 dd {margin-left:25px;}


/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*各記事タイトル部分の設定*/
h2 {margin: 32px 32px 0px 270px;
    font-size:110%;
    font-weight:bold;
    line-height:1.2;
    background:url('http://bfile.shinobi.jp/2875/moma_h2.gif') 0% 0% repeat-x #efefe0;}

h2 a {display:block;}

h2 a:link, 
h2 a:visited {color:#28331e;
              background:url('http://bfile.shinobi.jp/2875/moma_h2.gif') 0% 0% repeat-x #efefe0;}

h2 a:hover,
h2 a:active {color:#331e33;
             background:url('http://bfile.shinobi.jp/2875/moma_h2.gif') 0% 0% repeat-x #efe0e0;
             text-decoration:none;}

/*記事の情報（記事上部）*/
.EntryHeader {margin:0 32px 16px 270px;
              background:#fff;
              text-align:right;}
.EntryHeader li {list-style-type:none;
                 display:inline;
                 margin:0 5px;}

/*記事本文が記載される部分*/
.EntryText {line-height:1.3;
            margin:16px 32px 16px 270px;
            _width:100%;
          /*  overflow:auto;*/
            overflow-y:hidden;
            overflow-x:auto;
           }
.EntryText hr {display:block;}

/*追記文書が記載される部分*/
.EntryPsText {text-align:right;
              font-size:80%;
              margin:16px 32px 16px 270px;}
.EntryPsText a {padding:2px 2px 2px 12px;
                background:url('http://bfile.shinobi.jp/2875/ya_r.gif') 0 50% no-repeat #fff;}
.EntryPsText a:hover , 
.EntryPsText a:active {background:url('http://bfile.shinobi.jp/2875/ya_r.gif') 0 50% no-repeat transparent;}
.EntryPsText hr {display:none;}


/*記事の情報（記事下部）*/
.EntryFooter {text-align:right;
              margin:16px 32px 0 270px;
              font-size:85%;}
.EntryFooter li {list-style-type:none;
                 display:inline;
                 margin:0 2px;padding:0;}
.EntryFooter hr {display:none;}

/*ページトップに戻る部分*/
.GoTopofPage {margin:5px;
              padding:2px 0px;
              background:transparent;}


/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*Ｃｏｍｍｅｎｔと書かれてる部分の設定*/
h3#comment {margin:16px 32px 8px 268px;
            padding-left:2px;
            background:url('http://bfile.shinobi.jp/2875/moma_h3.gif') 100% 0% repeat-y #edf2f7;}

/*コメントのタイトル、コメント、コメント情報の全ての部分*/
.CommentTextBox {margin:16px 32px 16px 270px;}

/*コメントのタイトル部分*/
.CommentTitle {font-weight:bold;}

/*コメント部分*/
.CommentText{}

/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter{text-align:right;
               padding:0;
               font-size:85%;}
.CommentFooter li {list-style-type:none;
                   display:inline;
                   margin:0 2px;padding:0;}

/*コメント編集へのリンク部分*/
.CommentEdit{margin-left:10px;padding:0;}

/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{margin:24px 32px 16px 270px;}

/*コメントフォームの説明等を書く部分*/
.CommentFormInfo {font-size:80%;}

/*コメントフォーム全体の設定*/
.CommentFormBlock dl {width:100%;
                      overflow:auto;}

/*コメントフォームdtタグ設定*/
.CommentFormBlock dt {margin:2px 0;}

/*コメントフォームddタグ設定*/
.CommentFormBlock dd {margin:2px 0 10px;
                      padding-left:1em;
                      line-height:1.1;}

/*コメントフォーム送信ボタンの表示場所の設定*/
.CommentFormBlock ul {text-align:left;}
.CommentFormBlock li {list-style-type:none;
                       display:inline;}

/*inputタグやtextareaの設定*/
.CommentForms {border:solid 1px #99995b;
               background:#ffffff;
               font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}

/*コメントの文字色選択部分の設定*/
#color {background-color:#fff;}

/*コメントフォーム送信ボタン*/
.btn {border:solid 1px #99995b;
      background:#99995b;
      color:#ffffff;
      padding:2px 0;}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBox {margin:8px 32px 24px 265px;
                background:url('http://bfile.shinobi.jp/2875/moma_commentres.gif') #ede5f2;}
.CommentResTitle {font-weight:bold;
                  padding:0 5px;}
.CommentResText {padding:0 5px;}

.CommentResFooter {text-align:right;
                   padding:0 5px;
                   border-top:2px solid #fff;}


/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*Ｔｒａｃｋｂａｃｋと書かれている部分の設定*/
h3#trackback {margin:16px 32px 8px 268px;
              padding-left:2px;
              background:url('http://bfile.shinobi.jp/2875/moma_h3.gif') 100% 0% repeat-y #edf2f7;}

/*トラックバックの説明等を書く部分*/
.TrackbackInfo {margin:16px 32px 8px 270px;
                font-size:80%;}

/*この記事のトラックバックＵＲＬ　と書かれた部分の設定*/
.TrackbackURLTitle{margin:16px 32px 16px 270px;
                   line-height:1.6;}

.TrackbackURLTitle dt {width:14em;}
.TrackbackURLTitle dd {margin-left:14em;
                       margin-top:-1.6em;} 

/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox {margin:16px 32px 16px 270px;}

/*トラックバックタイトルの部分*/
.TrackbackTitle {font-weight:bold;}

/*トラックバックの記事部分*/
.TrackbackText{line-height:1.2;}

/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter {text-align:right;}


/**************************************************************************************
ナビゲーション（ページ下部）用デザイン
**************************************************************************************/
#Navi3 {margin:20px 32px 0 270px;
        text-align:center;
        background-color:#edf2f7;}

#Navi3 li {list-style-type:none;
           display:inline;
           margin:0 5px;}

/*前のページへのリンク部分の設定*/
#Prev {background:url('http://bfile.shinobi.jp/2875/ya_l.gif') 0 50% no-repeat transparent;
       padding-left:12px;}

/*次のページへのリンク部分の設定*/
#Next {background:url('http://bfile.shinobi.jp/2875/ya_r.gif') 100% 50% no-repeat transparent;
       padding-right:12px;}



/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/
#PluginBlock {position:absolute;
	      left:0;
	      top:330px;
	      width:250px;
	      background:url('http://bfile.shinobi.jp/2875/mcha_side.jpg') 0% 0% repeat-y #f3f3db;}

#PluginBlock hr {display:none;}

h2#PTITLE {display:none;}/*『プラグイン』と書かれている部分は表示しない*/

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {width:200px;
                   overflow:auto;
                   margin:10px auto 20px 20px;
                   background:url('http://bfile.shinobi.jp/2875/moma_commentres.gif') transparent;}

.PluginInnerBlock hr {display:none;}


/*プラグインのタイトル（名称）部分の設定*/
.PluginInnerBlock h3 {font-size:100%;
                      padding:0 0 2px 8px;
                      background:#fff;}

/*プラグインの説明部分の設定*/
.PluginExplanation {padding:5px;}
.PluginExplanation hr {display:none;}

/*プラグインが表示される場所の設定*/
.PluginContents {line-height:1.2;
                 margin:5px;
                 background-color:transparent;}

.PluginContents hr {display:none;}

.plugin_data hr {display:none;}

/*プラグイン内検索窓の設定*/
#PluginBlock .box {width:120px;
                   border:solid 1px #99995b;
                   background:#fff;}
#PluginBlock .btn {margin-top:5px;}



/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
#FooterBlock {background:#fff;
              font-size:80%;
              margin:50px 32px 32px 270px;
              text-align:center;}

#FooterBlock li {list-style-type:none;
                 margin:5px;}


/**************************************************************************************
管理人用メニューのデザイン
**************************************************************************************/
#Menulink {background:url('http://bfile.shinobi.jp/2875/moma_top.jpg') 0% 0% repeat-x #fff;
           margin:0;padding:0;
           font-size:12px;
           text-align:right;
           position:absolute;top:0;left:0;
           z-index:1;
           width:100%;
           height:20px;}

#Menulink li {display:inline;
              margin-right:5px;
              list-style-type:none;}

/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.plugin_data {text-align:left;
              margin:3px 0;padding:0;}

.plugin_data hr {display:none;}

/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {text-align:right;
                   margin-right:2px;}
.plugin_data_date hr {display:none;}

/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {width:180px;
                    margin:5px auto;
                    background-color:#fff;
                    font-size:12px;}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {}

/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {padding:2px 0 2px 12px;
                 background:url('http://bfile.shinobi.jp/2875/ya_l.gif') 0 50% no-repeat #fff;}

/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {padding:2px 0;}

/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {padding:2px 12px 2px 0;
                 background:url('http://bfile.shinobi.jp/2875/ya_r.gif') 100% 50% no-repeat #fff;}
/*カレンダー表示用テーブル*/
.CalendarTable {width:180px;
                margin:0 auto;padding:0;
                background-color:#fff;
                font-size:12px;}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {}

/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {color:#8c3838;}

/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {}

/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {color:#388c8c;}

/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {}

/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {color:#8c3838;
                border:2px solid #fff;}

/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {color:#388c8c;
                border:2px solid #fff;}

/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {border:2px solid #fff;}

/*記事が存在する場所の設定*/
.CalendarTdLink {background-color:#fcd6e1;}
.CalendarTdLink a {display:block;}
.CalendarTdLink a:hover , 
.CalendarTdLink a:active {text-decoration:none;
                          background-color:#dbf9d3;}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {font-weight:bold;}

/**************************************************************************************
  記事内のその他指定
**************************************************************************************/
/*見出し*/
.EntryText h3 {margin:16px 0 8px 0;
               background:url('http://bfile.shinobi.jp/2875/moma_h3.gif') 100% 0% repeat-y #edf2f7;}
.EntryText h4 {}
.EntryText h5 ,
.EntryText h6 {color:#727f66;}

/*リンク*/
.EntryText a {text-decoration:underline;}

/*カーソルがあっている時・アクティブ状態の時*/
.EntryText a:hover, 
.EntyrText a:active {background:#c1c1f2;} 

/*横罫線*/
/*.EntryText hr {display:block;}*/

/*順序ありのリスト*/
.EntryText ol {margin-left:20px;}

/*普通のリスト*/
.EntryText ul {margin-left:15px;}

 /*リストアイテム*/
.EntryText li {margin:5px 0;}

/*定義リスト*/
.EntryText dl {}
.EntryText dt {font-weight:bold;}
.EntryText dd {margin-left:1em;}

/*テーブル*/
/*.EntryText table {border:1px solid #99995b;margin-left:10px;}*/
/* .EntryText th ,*/
/* .EntryText td {border:1px solid #99995b;}*/

/*引用（ブロックレベル）*/
.EntryText blockquote {width:98%;
/*                       overflow:auto;*/
                       background-color:#eee;}
.EntryText blockquote p {margin:5px 15px;}

/*引用（インラインレベル）*/
.EntryText q {color:#604f72;}

/*整形済みテキスト*/
.EntryText pre {width:98%;
                background-color:#efe;
/*                overflow:auto;*/
               }


/*挿入*/
.EntryText ins {text-decoration:underline;
                color:#33281e;}
/*削除*/
.EntryText del {color:#b7cca3;}

/*フォーム*/
.EntryText form {font-family:'Courier New' , Arial, sans-serif;}
.EntryText input,
.EntryText select,
.EntryText textarea {border:1px solid #99995b;}
.EntryText button {border:1px solid #99995b;
                   background-color:#99995b;
                   color:#fff;}

.categorylist ul {
  margin: 0;
  padding: 0;
  list-style: url(http://file.taiwan319.blog.shinobi.jp/dottedangle.gif)  inside;
}

.categorylist hr {display:none;}

#p_link {border: 2px dashed blue; margin: 20px; padding: 10px; width:50%;}
#p_link a:link {text-decoration:none;color:blue;}
#p_link a:visited {text-decoration:none;color:#008800;}
#p_link a:hover,
#p_link a:active {text-decoration:underline;background:#99CCFF;}

#p_remark {border: 2px dotted red; margin: 20px; padding: 10px; background-color: #FFFF99;}

#PageLink {position:absolute;top:150px;left:400px;display:inline;}
#PageLink a {text-decoration:none;}
#PageLink a:link {color:#447f63;}
#PageLink a:visited {color:#7f6344;}
#PageLink a:hover {text-decoration:underline;}
#PageLink a:active {text-decoration:underline;}


iframe hr,
.PluginInnerBlock hr {display:none;}
#tag1 {visibility:hidden;}