@charset "UTF-8";

/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
* {margin:0;
   padding:0;
   font-size:100%;
   font-style:normal;
   background-color:transparent;}

/*BODY全体に関する設定*/
body {background:url('http://bfile.shinobi.jp/2871/mblue_side.jpg') 0% 0% repeat-y #fff;
      margin:0;
      padding:0;
      width:100%;
      line-height:1.35;
      color:#1e1e33;
      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;}

/*未訪問のリンクの設定*/
a:link {color:#447f7f;}

/*過去に見たことがあるリンクの設定*/
a:visited {color:#7f447f;}

/*カーソルが合っている状態のリンクの設定*/
a:hover {text-decoration:underline;}

/*アクティブ状態のリンクの設定*/
a:active {text-decoration:underline;}

/*テキスト左寄せ*/
.left {text-align:left;}

/*テキスト中央寄せ*/
.center {text-align:center;}

/*テキスト右寄せ*/
.right {text-align:right;}

/*記事内以外の水平線を表示しない*/
hr {display:none;}

/*スクロールバーの設定*/
body {scrollbar-base-color:#dae6f4;
      scrollbar-track-color:#fff;
      scrollbar-face-color:#dae6f4;
      scrollbar-shadow-color:#fff;
      scrollbar-darkshadow-color:#fff;
      scrollbar-highlight-color:#fff;
      scrollbar-3dlight-color:#fff;
      scrollbar-arrow-color:#26384c;}


/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*ページタイトル部分の設定*/
h1 {margin:80px 32px 90px 270px;
    font-size:135%;
    font-family:"Lucida Sans Unicode", "MS UI Gothic", "Arial bold", sans-serif;
    color:#7f2626;
    background:url('http://bfile.shinobi.jp/2871/moma_h1.jpg') 100% 50% no-repeat #fff;}

/*詳細記事のページの時のブログタイトル*/
small {font-size:75%;}
#TopofPage2 {margin-left:15px;}

/*ページタイトルの下に来るブログの説明文書*/
#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/2871/momablue_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;}
/*トップページ以外の設定*/
#Home {left:140px;
       top: 200px;}
#Home a {background-image: url('http://bfile.shinobi.jp/2871/momanavi_hover.jpg');}
/*トップページの設定*/
#Welcome {text-indent:-9999px;}

/*ページ移動の為のナビゲーション部分*/
#Navi2 {position:absolute;
        top:250px;
        left:0;
        z-index:10;
        background:url('http://bfile.shinobi.jp/2871/momablue_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/2871/moma_h2.gif') 0% 0% repeat-x #e2eaf2;}

h2 a {display:block;}

h2 a:link, 
h2 a:visited {color:#1e1e33;
              background:url('http://bfile.shinobi.jp/2871/moma_h2.gif') 0% 0% repeat-x #e2eaf2;}

h2 a:hover,
h2 a:active {color:#331e33;
             background:url('http://bfile.shinobi.jp/2871/moma_h2.gif') 0% 0% repeat-x #eae2f2;
             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;}

/*追記文書が記載される部分*/
.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/2871/ya_r.gif') 0 50% no-repeat #fff;}
.EntryPsText a:hover , 
.EntryPsText a:active {background:url('http://bfile.shinobi.jp/2871/ya_r.gif') 0 50% no-repeat transparent;}


/*記事の情報（記事下部）*/
.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;}

/*ページトップに戻る部分*/
.GoTopofPage {margin:5px;
              padding:2px 0px;
              background:transparent;}


/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*Ｃｏｍｍｅｎｔと書かれてる部分の設定*/
h3#comment {margin:16px 32px 8px 268px;
            padding-left:2px;
            background:url('http://bfile.shinobi.jp/2871/moma_h3.gif') 100% 0% repeat-y #edf9ed;}

/*コメントのタイトル、コメント、コメント情報の全ての部分*/
.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 #5b7a99;
               background:#ffffff;
               font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}

/*コメントの文字色選択部分の設定*/
#color {background-color:#fff;}

/*コメントフォーム送信ボタン*/
.btn {border:solid 1px #5b7a99;
      background:#5b7a99;
      color:#ffffff;
      padding:2px 0;}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBox {margin:8px 32px 24px 265px;
                background:url('http://bfile.shinobi.jp/2871/moma_commentres.gif') #e5e5c1;}
.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/2871/moma_h3.gif') 100% 0% repeat-y #edf9ed;}

/*トラックバックの説明等を書く部分*/
.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:#edf9ed;}

#Navi3 li {list-style-type:none;
           display:inline;
           margin:0 5px;}

/*前のページへのリンク部分の設定*/
#Prev {background:url('http://bfile.shinobi.jp/2871/ya_l.gif') 0 50% no-repeat transparent;
       padding-left:12px;}

/*次のページへのリンク部分の設定*/
#Next {background:url('http://bfile.shinobi.jp/2871/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/2871/mblue_side.jpg') 0% 0% repeat-y #dae6f4;}

h2#PTITLE {display:none;}/*『プラグイン』と書かれている部分は表示しない*/

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {width:200px;
                   overflow:auto;
                   margin:10px auto 20px 20px;
                   background:url('http://bfile.shinobi.jp/2871/moma_commentres.gif') transparent;}

/*プラグインのタイトル（名称）部分の設定*/
.PluginInnerBlock h3 {font-size:100%;
                      padding:0 0 2px 8px;
                      background:#fff;}

/*プラグインの説明部分の設定*/
.PluginExplanation {padding:5px;}

/*プラグインが表示される場所の設定*/
.PluginContents {line-height:1.2;
                 margin:5px;
                 background-color:transparent;}

/*プラグイン内検索窓の設定*/
#PluginBlock .box {width:120px;
                   border:solid 1px #5b7a99;
                   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/2871/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_date {text-align:right;
                   margin-right:2px;}


/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.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/2871/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/2871/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/2871/moma_h3.gif') 100% 0% repeat-y #edf9ed;}
.EntryText h4 {}
.EntryText h5 ,
.EntryText h6 {color:#66667f;}

/*リンク*/
.EntryText a {text-decoration:underline;}

/*カーソルがあっている時・アクティブ状態の時*/
.EntryText a:hover, 
.EntyrText a:active {background:#dbf4c1;} 

/*横罫線*/
.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 #5b7a99;
                  margin-left:10px;}
 .EntryText th ,
 .EntryText td {border:1px solid #5b7a99;}

/*引用（ブロックレベル）*/
.EntryText blockquote {width:98%;
                       overflow:auto;
                       background-color:#eee;}
 .EntryText blockquote p {margin:5px 15px;}

/*引用（インラインレベル）*/
.EntryText q {color:#72724f;}

/*整形済みテキスト*/
.EntryText pre {width:98%;
                background-color:#eef;
                overflow:auto;}

/*挿入*/
.EntryText ins {text-decoration:underline;
                color:#1e3333;}
/*削除*/
.EntryText del {color:#a3a3cc;}

/*フォーム*/
.EntryText form {font-family:"MS UI Gothic",Verdana,Chicago,Osaka,sans-serif;}
 .EntryText input,
 .EntryText select,
 .EntryText textarea {border:1px solid #5b7a99;}
 .EntryText button {border:1px solid #5b7a99;
                    background-color:#5b7a99;
                    color:#fff;}


