@charset "UTF-8";

/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
* {margin:0;padding:0;
   font-size:100%;
   font-style:normal;
   background-color:transparent;}

/*BODY全体に関する設定*/
html {height:100%;overflow:hidden;
      background:#664c33;}

body {text-align:center;
      background:url('http://bfile.shinobi.jp/3605/4b_back.gif') #664c33;
      margin:0;
      padding:0;
      width:100%;
      height:100%;
      overflow:hidden;
      line-height:1.2;
      color:#332b19;
      font-family:"Trebuchet MS", Verdana , Chicago , Osaka , sans-serif;}

/*画像全体に対する設定*/
img {border:none;}

/*<td>の全ての設定*/
td {text-align:center;}

/*table全ての設定*/
table{border-collapse: collapse;}

/*通常のリンクの設定*/
a {text-decoration:none;}

/*未訪問のリンクの設定*/
a:link {color:#687238;}

/*過去に見たことがあるページのリンクの設定*/
a:visited {color:#723842;}

/*カーソルが合っている状態のリンクの設定*/
a:hover {background:#f2ffe5;}

/*アクティブ状態のリンクの設定*/
a:active {background:#f2ffe5;}

/*テキスト左寄せ*/
.left {text-align:left;}

/*テキスト中央寄せ*/
.center {text-align:center;}

/*テキスト右寄せ*/
.right {text-align:right;}

/*スクロールバーの設定*/
body {scrollbar-base-color:#664c33;
      scrollbar-track-color:#fff;
      scrollbar-face-color:#664c33;
      scrollbar-shadow-color:#fff;
      scrollbar-darkshadow-color:#fff;
      scrollbar-highlight-color:#fff;
      scrollbar-3dlight-color:#fff;
      scrollbar-arrow-color:#fff;}

/**************************************************************************************
全体の設定
**************************************************************************************/
#MainBlock {background:url('http://bfile.shinobi.jp/3605/4b_base_line.gif') 225px 0 repeat-y #fff;
            text-align:left;
            width:85%;
            margin:0 auto;
            padding:0;
            height:100%;
            overflow:hidden;
            position:relative;}

/**************************************************************************************
ページタイトル部分のデザイン
**************************************************************************************/
#TopBlock {background:url('http://bfile.shinobi.jp/3605/4b_header.gif') 0 100% repeat-x #fff;
           height:21%;
           width:220px;
           position:absolute;top:0;left:0;
           z-index:5;
           overflow:auto;}

/*ページタイトル文字の設定*/
h1 {margin:15px 10px 0;
    text-align:center;
    font-size:130%;
    font-family:"Lucida Sans Unicode", "MS UI Gothic", "Arial bold", sans-serif;
    color:#2d9963;}

h1 small {font-size:70%;
          font-weight:normal;}

/*ページタイトルの下に来るブログの説明文書*/
#Subtitle {margin:10px;padding:0;
           font-size:12px;
           background:transparent;}

/**************************************************************************************
ナビゲーションを表示する部分のデザイン
**************************************************************************************/
#NavigationBox {height:19%;overflow:auto;
                width:220px;
                position:absolute;top:21%;left:0;
                z-index:4;}

#NavigationBox h2 {display:none;}

/*Navigationと書かれている部分の設定*/
h3#NaviTitle {font-weight:bold;
              margin-left:7px;
              margin-top:5px;
              margin-right:20px;
              padding-left:3px;
              border-left:0.5em solid #7f664c;
              border-bottom:1px solid #7f664c;}
#Navi {width:190px;
       margin-left:7px;
       margin-top:0;
       padding-bottom:5px;
       margin-bottom:7px;
       line-height:1.2;
       font-size:12px;}
#Navi dt {font-weight:bold;
          width:4em;
          margin-left:10px;
          margin-top:5px;}
#Navi dd#Prev,
#Navi dd#Next {margin-left:4em;
               margin-top:-1.2em;}

#Navi dt#GoTopNavi {display:none;}
#Navi dd#Home {margin-right:15px;
               margin-top:5px;
               text-align:right;
               background:url('http://bfile.shinobi.jp/3605/ya_r.gif') 100px 50% no-repeat transparent;}

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*全ての部分の設定*/
#EntryBlock {background:transparent;
             width:100%;
             height:100%;
             min-height:100%;
             overflow:auto;
             position:relative;
             z-index:1;
             font-size:95%;}

/*記事タイトルの設定*/
#EntryBlock h2 {margin:20px 15px 0 260px !important;
                font-size:100%;
                color:#997c2d;}
h2 {font-size:100%;}

/*記事の一文字目の設定*/
h2:first-letter {float:none;
                 margin:0;padding:0;
                 font-size:150%;}

/*各記事の詳細部分へのリンク部分（（詳細表示）の文字）*/
.kizisyousai {font-size:80%;
              font-weight:normal;
              color:#997c2d;}

/*記事本文が記載される部分*/
.EntryText {margin:8px 15px 16px 260px;
            padding-left:5px;
            line-height:1.3;}

/*追記文書が記載される部分*/
.EntryPsText {text-align:right;
              font-size:80%;
              margin:10px 15px 0 260px;}
.EntryPsText a {padding:2px 2px 2px 12px;}
                
.EntryPsText a:link, 
.EntryPsText a:visited {background:url('http://bfile.shinobi.jp/3605/ya_r.gif') 0 50% no-repeat #fff;}
.EntryPsText a:hover, 
.EntryPsText a:active {background:url('http://bfile.shinobi.jp/3605/ya_r.gif') 0 50% no-repeat #f2ffe5;}

/*記事の情報（記事下部）*/
.EntryFooter {text-align:right;
              margin:5px 15px 20px 260px;
              padding-bottom:20px;
              font-size:85%;
              background:url('http://bfile.shinobi.jp/3605/4_text_line.gif') 0 100% repeat-x #fff;}

.EntryFooter li {list-style-type:none;
                 display:inline;
                 margin-left:2px;}

/*記事の情報 （記事下部）（詳細記事ページ）*/
.EntryFooter2 {text-align:right;
               margin:5px 15px 20px 260px;
               padding-bottom:20px;
               font-size:85%;}

.EntryFooter2 li {list-style-type:none;
                  display:inline;
                  margin-left:2px;}

/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*Ｃｏｍｍｅｎｔ　と書かれてる部分の設定*/
h3#COMMENT {margin:0 15px 10px 260px;
            padding-left:3px;
            border-left:1em double #664c33;
            font-size:100%;
            font-weight:bold;}

/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox {margin:0 15px 10px 260px;}

/*コメントのタイトル部分*/
.CommentTitle {font-size:100%;
               font-weight:bold;}

/*コメント部分*/
.CommentText{}

/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter{text-align:right;
               margin:5px 0 0;
               font-size:85%;}

/*コメント編集へのリンク部分*/
.CommentEdit{margin-left:1em;}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBox {margin:2px 15px 15px 280px;
                text-align:left;
                background-color:#eae8e4;}

.CommentResTitle {font-size:100%;
                  font-weight:bold;
                  padding-left:3px;}

.CommentResText {margin:5px;}

.CommentResFooter {text-align:right;
                   border-top:2px dotted #fff;}

/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{margin:0 15px 10px 260px;}

/*コメントフォームの説明等を書く部分の設定*/
.CommentFormInfo {margin:20px 15px 0px 0px;
                  font-size:90%;}

/*コメントフォーム全体の設定*/
.CommentFormBlock dl {width:100%;
                      overflow:auto;}

/*コメントフォームdtタグ設定*/
.CommentFormBlock dt {margin:5px 0 0;
                      line-height:1.6;
                      width:7em;
                      text-align:right;}

/*コメントフォームddタグ設定*/
.CommentFormBlock dd {margin-top:-1.6em;
                      margin-left:7.5em;
                      line-height:1.6;}

/*コメントフォーム送信ボタンの設定*/
.CommentFormBlock ul {text-align:left;}

.CommentFormBlock li {list-style-type:none;
                      display:inline;}

/*inputタグやtextareaの設定*/
.CommentForms {border:solid 1px #7f664c;
               background:#ffffff;
               color:#332b19;
               font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}

#color {background-color:#fff;}

/*コメントフォーム送信ボタン*/
.btn {border:solid 1px #7f664c;
      background:#7f664c;
      color:#ffffff;
      padding:2px 0;}

/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*Ｔｒａｃｋｂａｃｋと書かれた部分*/
h3#TRACKBACK {margin:0 15px 20px 260px;
              padding-left:3px;
              border-left:1em double #664c33;
              font-size:100%;
              font-weight:bold;}

/*トラックバックの説明等を書く部分*/
.TrackbackInfo {margin:20px 15px 0 260px;}

/*この記事のトラックバックＵＲＬ　と書かれた部分の設定*/
.TrackbackURLTitle {line-height:1.6;
                    margin:15px 15px 15px 260px;}

.TrackbackURLTitle dt {width:14em;}
.TrackbackURLTitle dd {margin-left:14em;
                       margin-top:-1.6em;} 

/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox {margin:0 15px 20px 260px;
                   padding:5px 10px 30px;}
/*トラックバックタイトルの部分*/
.TrackbackTitle {color:#332b19;
                 font-weight:bold;}

/*トラックバックの記事部分*/
.TrackbackText{}

/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter {text-align:right;}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/
#PluginBlock {float:right;
              width:220px;
              height:39%;
              overflow:auto;
              position:absolute;top:40%;left:0;
              z-index:2;
              background:#fff;
              font-size:95%;}

#PluginBlock a {text-decoration:none;}

#PTITLE {display:none;}

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {width:190px;overflow:auto;
                   margin-left:7px;
                   margin-bottom:20px;
                   padding:0 0 5px;}

/*プラグインのタイトル（名称）部分の設定*/
.PluginInnerBlock h3 {font-size:100%;
                      padding-left:3px;
                      border-left:0.5em solid #7f664c;
                      border-bottom:1px solid #7f664c;}

/*プラグインの説明部分の設定*/
.PluginExplanation {padding:5px;}

/*プラグインが表示される場所の設定*/
.PluginContents {line-height:1.2;
                 margin:5px;}

/*プラグイン内検索窓*/
#PluginBlock .box {width:120px;
                   border:solid 1px #7f664c;
                   background:#fff;}
#PluginBlock .btn {border:solid 1px #7f664c;
                   background:#7f664c;
                   color:#ffffff; 
                   margin-top:5px;}

/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.plugin_data {text-align:left;
              margin:3px 0;padding:0;}

/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {text-align:right;
                   margin-right:2px;}

/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {width:145px;
                    margin:5px auto;padding:0;
                    background-color:#fff;
                    font-size:12px;}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {}

/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {padding:2px 0 2px 12px;
                 background:url('http://bfile.shinobi.jp/3605/4_pan_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/3605/4_pan_r.gif') 100% 50% no-repeat #fff;}

/*カレンダー表示用テーブル*/
.CalendarTable {width:145px;
                margin:0 auto;padding:0;
                background-color:#eae8e4;
                font-size:12px;}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {}

/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {color:#663333;
                  padding:0;
                  border:1px solid #fff;}

/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {border:1px solid #fff;}

/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {color:#336666;
                  border:1px solid #fff;}
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {border:1px solid #fff;}

/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {color:#663333;
                padding:1px 0;
                border:1px solid #fff;}

/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {color:#336666;
                border:1px solid #fff;}

/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {border:1px solid #fff;}

/*記事が存在する場所の設定*/
.CalendarTdLink {background-color:#fff;}
.CalendarTdLink a {display:block;}

/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {font-weight:bold;}

/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*著作権表示が書かれる場所の設定*/
#FooterBlock {background:url('http://bfile.shinobi.jp/3605/4b_footer.gif') 0 0 repeat-x #fff;
              width:220px;height:21%;
              overflow:auto;
              position:absolute;top:79%;left:0;
              clear:right;
              z-index:3;
              font-size:80%;
              text-align:center;}
#FooterBlock ul {margin:25px 0 0;}
#FooterBlock li {list-style-type:none;
                 margin:2px 5px;}


/**************************************************************************************
  管理人用メニュー
**************************************************************************************/
#Menulink {background-color:transparent;
           font-size:10px;
           position:absolute;top:0;left:0;
           z-index:100;}

#Menulink li {display:inline;
              list-style-type:none;}

#Menulink li a {color:#999;}
#Menulink li a:hover , 
#Menulink li a:active {background-color:transparent;} 

/**************************************************************************************
  記事内のその他指定
**************************************************************************************/
/*見出し*/
.EntryText h3 {margin:8px 0;
               padding-left:3px;
               border-left:0.5em solid #7f664c;}
.EntryText h4 {color:#7f7766;}
.EntryText h5 ,
.EntryText h6 {color:#b2a88e;}


/*リンク*/
.EntryText a {text-decoration:underline;}

/*横罫線*/
.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 dl dd {margin-left:0.2em;
                  padding-left:0.8em;
                  background:url('http://bfile.shinobi.jp/3605/4_text_line.gif') 0% 0% repeat-y #fff;}

.EntryText * dl dd {background-image:none;
                    border:none;}

/*テーブル*/
.EntryText table {margin-left:10px;
                  border:solid 1px #7f664c;}
.EntryText th ,
.EntryText td {border:1px solid #7f664c;}

/*引用（ブロックレベル）*/
.EntryText blockquote {width:98%;
                       overflow:auto;
                       background-color:#eae8e4;}
.EntryText blockquote p {margin:5px 15px;
                         background-color:#eae8e4;}

/*引用（インラインレベル）*/
.EntryText q {font-style:italic;}

/*整形済みテキスト*/
.EntryText pre {width:98%;
                overflow:auto;
                background-color:#eae8e4;}

/*挿入*/
.EntryText ins {text-decoration:underline;
                color:#3d4c26;}

/*削除*/
.EntryText del {color:#99897a;}

/*フォーム*/
.EntryText form {font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}
.EntryText button {color:#fff;
                   border:solid 1px #7f664c;
                   background-color:#7f664c;}
