@charset "UTF-8";

/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
* {margin:0;
   padding:0;
   font-size:100%;
   font-style:normal;
   background-color:transparent;}

/*BODY全体に関する設定*/
body {background-image: url('http://bfile.shinobi.jp/3148/3_back.gif');
      margin:0;
      padding:0;
      width:100%;
      line-height:1.35;
      font-size:95%;
      font-family:Myriad , Arial, Verdana , Chicago , Osaka , sans-serif;}

/*画像全体に対する設定*/
img {border:none;}

/*<td>の全ての設定*/
td {text-align:center;}

/*table全ての設定*/
table {border-collapse: collapse;}

/*通常のリンクの設定*/
a {text-decoration:none;}

/*テキスト左寄せ*/
.left {text-align:left;}

/*テキスト中央寄せ*/
.center {text-align:center;}

/*テキスト右寄せ*/
.right {text-align:right;}

/*記事内以外の水平線を表示しない*/
hr {display:none;}

/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*ページタイトル部分の設定*/
h1 {margin:80px 32px 100px 32px;
    padding:0;
    font-size:1.35em;
    background:transparent;
    font-family:"Lucida Sans Unicode", "MS UI Gothic", "Arial bold", sans-serif;}

/*詳細記事のページの時のブログタイトル*/
small {font-size:75%;}
#TopofPage2 {margin-left:15px;}

/*ページタイトルの下に来るブログの説明文書*/
#Explanation {margin:0px 32px 0px 32px;
              position:absolute;
              left:0;
	      top:120px;
	      background:transparent;}

#Explanation li {list-style-type:none;}

/**************************************************************************************
ナビゲーション（ページ右上部）用デザイン
**************************************************************************************/
/*全体の指定*/
#NavigationBox {position:absolute;
                top:180px;
                right:32px;
                background:transparent;
                height:150px;overflow:auto;
                width:200px;
                font-size:12px;
                z-index:200;}

h2#NaviTitle {font-size:1.35em;
              margin:0;padding:2px 5px;
              background:none;
              border:none;
              text-indent:-9999px;}/*『Navigation』と書かれている部分は表示しない*/

/*ナビゲーション部分の指定*/
#Navi {background:url('http://bfile.shinobi.jp/3148/3_kado1.gif') 100% 100% no-repeat;}
#Navi dt {font-weight:bold;
          line-height:1.6;
          width:4em;
          margin-left:5px;}
#Navi dd {margin-left:4.5em;
          margin-top:-1.6em;}

/*ブログトップに戻る部分の指定*/
#GoTopNavi {display:none;}/*非表示*/
dd#Home {margin-top:10px;}

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*各記事タイトル部分の設定*/
h2 {margin: 32px 270px 0px 32px;
    font-size:110%;
    font-weight:bold;
    line-height:1.2;
    background:#fafafa;}

h2 a {display:block;
      padding:5px 5px 6px;}

h2 a:link, 
h2 a:visited {background:url('http://bfile.shinobi.jp/3148/3_hline.gif') 0% 100%;}

h2 a:hover,
h2 a:active {background:url('http://bfile.shinobi.jp/3148/3_hline.gif') 0% 100%;
             text-decoration:none;}

/*記事の情報（記事上部）*/
.EntryHeader {margin:0 270px 0px 32px;
              padding:2px 5px 0;
              text-align:right;
              background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}
.EntryHeader li {list-style-type:none;
                 display:inline;
                 margin:0 5px;}

/*記事本文が記載される部分*/
.EntryText {margin:0px 270px 0px 32px;
            padding:16px 5px ;
            line-height:1.3;
            _width:100%;
            overflow:auto;
            background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*追記文書が記載される部分*/
.EntryPsText {margin:0px 270px 0px 32px;
              padding:8px 5px;
              text-align:right;
              font-size:80%;
              background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*記事の情報（記事下部）*/
.EntryFooter {margin:0px 270px 0 32px;
              padding:8px 5px;
              text-align:right;
              font-size:85%;
              background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}
.EntryFooter li {margin:0 2px;padding:0;
                 list-style-type:none;
                 display:inline;}

/*ページトップに戻る部分*/
.GoTopofPage {margin:5px;
              padding:2px 0px;
              background:transparent;}

/*記事部分の枠線*/
h2 ,
.EntryHeader ,
.EntryText ,
.EntryPsText ,
.EntryFooter {border-right:1px solid #b2b2b2;}

.EntryFooter {border-bottom:1px solid #b2b2b2;}

/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*Ｃｏｍｍｅｎｔと書かれてる部分の設定*/
h3#comment {margin:16px 270px 0px 32px;
            padding:2px 5px;
            background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*コメントのタイトル、コメント、コメント情報の全ての部分*/
.CommentTextBox {margin:0px 270px 0px 32px;
                 padding:8px 5px;
                 background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*コメントのタイトル部分*/
.CommentTitle {font-weight:bold;}

/*コメント部分*/
.CommentText{}

/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter{text-align:right;
               font-size:85%;}
.CommentFooter li {margin:0 2px;padding:0;
                   list-style-type:none;
                   display:inline;}

/*コメント編集へのリンク部分*/
.CommentEdit{margin-left:10px;padding:0;}

/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{margin:0px 270px 0px 32px;
                  padding:16px 5px;
                  background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*コメントフォームの説明等を書く部分*/
.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 {font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;
               background-color:#fff;}

/*コメントの文字色選択部分の設定*/
#color {background-color:#fff;}

/*コメントフォーム送信ボタン*/
.btn {padding:2px 0;
      color:#fff;}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBox {margin:0px 270px 0px 32px;
                padding:8px 5px;
                background:url('http://bfile.shinobi.jp/3148/3_text.gif');}
.CommentResTitle {padding:0 5px;
                  font-weight:bold;}
.CommentResText {padding:0 5px;}
.CommentResFooter {text-align:right;
                   padding:0 5px;
                   border-top:1px solid #fff;}

/*コメント表示部分の枠線*/
h3#comment ,
.CommentTextBox ,
.CommentResBox ,
.CommentFormBlock {border-right:1px solid #e0e0e0;}

.CommentFormBlock {border-bottom:1px solid #e0e0e0;}

/*コメント編集ページの指定（「コメントを編集する」の部分）*/
h2#CommentEditTitle {padding:5px 5px 6px;
                     border-right:1px solid #e0e0e0;
                     background:url('http://bfile.shinobi.jp/3148/3_hline.gif') 0% 100%;}

/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*Ｔｒａｃｋｂａｃｋと書かれている部分の設定*/
h3#trackback {margin:16px 270px 0px 32px;
              padding-left:2px;
              padding-bottom:8px;
              padding:2px 5px;
              background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*トラックバックの説明等を書く部分*/
.TrackbackInfo {margin:0px 270px 0px 32px;
                padding:8px 5px ;
                font-size:80%;background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*この記事のトラックバックＵＲＬ　と書かれた部分の設定*/
.TrackbackURLTitle{margin:0px 270px 0px 32px;
                   padding:8px 5px 16px;
                   line-height:1.2;
                   background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

.TrackbackURLTitle dt {width:14em;}
.TrackbackURLTitle dd {margin-left:14em;
                       margin-top:-1.2em;} 

/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox {margin:0px 270px 0px 32px;
                   padding:16px 5px;
                   background:url('http://bfile.shinobi.jp/3148/3_text.gif') transparent;}

/*トラックバックタイトルの部分*/
.TrackbackTitle {font-weight:bold;}

/*トラックバックの記事部分*/
.TrackbackText{line-height:1.2;}

/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter {text-align:right;}

/*トラックバック表示部分の枠線*/
h3#trackback ,
.TrackbackInfo ,
.TrackbackURLTitle ,
.TrackbackTextBox {border-right:1px solid #e0e0e0;}

.TrackbackTextBox {border-bottom:1px solid #e0e0e0;}

/**************************************************************************************
ナビゲーション（ページ下部）用デザイン
**************************************************************************************/
#Navi2 {margin:20px 270px 0 32px;
        text-align:center;}

#Navi2 li {list-style-type:none;
           display:inline;
           margin:0 5px;}

/*前のページへのリンク部分の設定*/
#Prev {background:url('http://bfile.shinobi.jp/3148/ya_l.gif') 0 50% no-repeat transparent;
       padding-left:12px;}

/*次のページへのリンク部分の設定*/
#Next {background:url('http://bfile.shinobi.jp/3148/ya_r.gif') 100% 50% no-repeat transparent;
       padding-right:12px;}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/
#PluginBlock {position:absolute;
	      top:330px;
	      right:24px;
	      width:238px;
	      background:transparent;}

h2#PTITLE {display:none;}/*『プラグイン』と書かれている部分は表示しない*/

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {margin:0px auto 20px 30px;
                   width:200px;
                   overflow:auto;
                   background:url('http://bfile.shinobi.jp/3148/3_sideline.gif') 100% 0 repeat-y #fafafa;
                   border-bottom:1px solid #e0e0e0;}

/*プラグインのタイトル（名称）部分の設定*/
.PluginInnerBlock h3 {padding:0 0 6px 8px;
                      font-size:100%;
                      background:url('http://bfile.shinobi.jp/3148/3_hline.gif') 0% 100%;
                      border-right:1px solid #e0e0e0;}

/*プラグインの説明部分の設定*/
.PluginExplanation {padding:5px;}

/*プラグインが表示される場所の設定*/
.PluginContents {margin:5px;
                 line-height:1.2;
                 background-color:transparent;}

/*プラグイン内検索窓の設定*/
#PluginBlock .box {width:120px;
                   background:#fff;}
#PluginBlock .btn {margin-top:5px;}

/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
#FooterBlock {margin:50px 270px 32px 32px;
              font-size:80%;
              text-align:center;
              background:transparent;}

#FooterBlock li {list-style-type:none;
                 margin:5px;}


/**************************************************************************************
管理人用メニューのデザイン
**************************************************************************************/
#Menulink {background:transparent;
           font-size:12px;
           text-align:right;
           position:absolute;top:0;left:0;
           z-index:100;
           width:100%;
           height:80px;}

#Menulink li {display:inline;
              margin-right:5px;
              list-style-type:none;}

/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.plugin_data {text-align:left;
              margin:3px 0;padding:0;
              background:transparent;}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {text-align:right;
                   margin-right:2px;}


/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {width:180px;
                    margin:5px auto;
                    background-color:#fafafa;
                    font-size:12px;
                    border-bottom:5px solid #f00;}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {}

/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {padding:2px 0 2px 12px;
                 background:url('http://bfile.shinobi.jp/3148/ya_l.gif') 0 50% no-repeat #fafafa;}

/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {padding:2px 0;}

/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {padding:2px 12px 2px 0;
                 background:url('http://bfile.shinobi.jp/3148/ya_r.gif') 100% 50% no-repeat #fafafa;}
/*カレンダー表示用テーブル*/
.CalendarTable {width:180px;
                margin:0 auto;padding:0;
                background-color:#fafafa;
                font-size:12px;}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {}

/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {color:#8c3838;}

/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday {}

/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {color:#388c8c;}

/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {}

/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun {color:#8c3838;
                border:2px solid #fafafa;}

/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat {color:#388c8c;
                border:2px solid #fafafa;}

/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd {border:2px solid #fafafa;}

/*記事が存在する場所の設定*/
.CalendarTdLink {background:url('http://bfile.shinobi.jp/3148/on.gif') 50% 50% no-repeat;}
.CalendarTdLink a {display:block;
                   background:url('http://bfile.shinobi.jp/3148/on.gif') 50% 50% no-repeat;}
.CalendarTdLink a:hover , 
.CalendarTdLink a:active {text-decoration:none;}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {font-weight:bold;}

/**************************************************************************************
  記事内のその他指定
**************************************************************************************/
/*見出し*/
.EntryText h3 {margin:8px 0;}

/*リンク*/
.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 dd {margin-left:0.8em;
               padding-left:0.2em;}

/*テーブル*/
.EntryText table {margin-left:10px;}
.EntryText th ,
.EntryText td {border:1px solid #5b7a99;}

/*引用（ブロックレベル）*/
.EntryText blockquote {width:98%;
                       overflow:auto;
                       background:url('http://bfile.shinobi.jp/3148/3_kado1.gif') 100% 100% no-repeat;}
.EntryText blockquote p {margin:5px 15px;}

/*引用（インラインレベル）*/
.EntryText q {font-style:italic;}

/*整形済みテキスト*/
.EntryText pre {width:98%;
                overflow:auto;
                background:url('http://bfile.shinobi.jp/3148/3_kado1.gif') 100% 100% no-repeat;}

/*挿入*/
.EntryText ins {text-decoration:underline;}

/*削除*/
.EntryText del {}

/*フォーム*/
.EntryText form {font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}
.EntryText button {color:#fff;}




/****************************ここから色の指定---青***********************************************/
/*全体の指定*/
body {background-color:#cce5ff;
      color:#354459;}

/*未訪問のリンク*/
a:link {color:#3f5e7f;}

/*訪問済みリンク*/
a:visited {color:#7f3f5e;}

/*マウスが乗っている状態*/
a:hover {color:#5e7f3f;}

/*アクティブ状態*/
a:active {color:#5e7f3f;}

/*ページタイトル部分の設定*/
h1 {color:#0c7c7f;}

/*ナビゲーションの背景色*/
#Navi , 
#Navi2 {background-color:#d8f2ed;}

/*各記事タイトル部分の設定*/

h2 a:link, 
h2 a:visited {color:#354459;
              background-color:#33567f;}
h2 a:hover,
h2 a:active {color:#354459;
             background-color:#5e7f3f;}

/*Ｃｏｍｍｅｎｔ、Ｔｒａｃｋｂａｃｋの色*/
h3#comment ,
h3#trackback {color:#1c4472;}

/*入力フォームの設定*/
.CommentForms ,  
.btn , 
.EntryText input,
.EntryText select,
.EntryText textarea ,
.EntryText button {border:solid 1px #7099cc;}

.btn , 
.EntryText button {background:#7099cc;}

/*「コメントを編集する」部分の指定*/
h2#CommentEditTitle {background:#33567f;}

/*コメント返信部分*/
.CommentResBox {background-color:#d8f2ed;
                border-top:1px dotted #d8f2ed;
                border-bottom:1px dotted #d8f2ed;}

/*プラグインのタイトル（名称）部分の設定*/
.PluginInnerBlock h3 {background-color:#33567f;}

/*プラグイン内検索窓の設定*/
#PluginBlock .box {border:solid 1px #7099cc;}

/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {border-bottom:2px solid #cce5ff;}

/*カレンダー（記事が存在する部分の設定）*/
.CalendarTdLink {background-color:#7099cc;}
.CalendarTdLink a {background-color:#7099cc;}
.CalendarTdLink a:hover , 
.CalendarTdLink a:active {background-color:#ff8900;}

/*記事内の見出し*/
.EntryText h3 {color:#1c4472;}
.EntryText h5 ,
.EntryText h6 {color:#66727f;}

/*語句の説明*/
.EntryText dd {border-left:1px dotted #33567f;}

/*テーブル*/
.EntryText table {border:1px solid #7099cc;}
.EntryText th ,
.EntryText td {border:1px solid #7099cc;}

/*引用（ブロックレベル）*/
.EntryText blockquote {background-color:#d8f2ed;}

/*整形済みテキスト*/
.EntryText pre {background-color:#d8f2ed;}

/*削除*/
.EntryText del {color:#adc1d8;}

/*スクロールバー（IE）*/
body {scrollbar-base-color: #cce5ff;
      scrollbar-track-color: #ffffff;
      scrollbar-face-color: #cce5ff;
      scrollbar-shadow-color: #ffffff;
      scrollbar-darkshadow-color: #ffffff;
      scrollbar-highlight-color: #ffffff;
      scrollbar-3dlight-color: #ffffff;
      scrollbar-arrow-color: #354459;}

/****************************ここまで色の指定---青***********************************************/
