/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
/*BODY全体に関する設定*/
body {
  padding : 0; /*メニュー表示を左と上をくっ付ける設定*/
  margin : 0;  /*メニュー表示を左と上をくっ付ける設定*/

font-size:11px;
font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif;
color:#232323;
background-color:#f7f6dd;
text-align: center;
}
/*<td>の全ての設定*/
td {
text-align:center;
}

/*table全ての設定*/
table{
border-collapse: collapse;
}

/*通常のリンクの設定*/
a {
color : #0038cc ;
text-decoration: none;

}
/*過去に見たことがあるページのリンクの設定*/
a:visited{
color : #005c99 ;
text-decoration: none;
}
/*カーソルが合っている状態のリンクの設定*/
a:hover{
color : #ff6600 ;
text-decoration: underline; 
}
/*アクティブ状態のリンクの設定*/
a:active {
text-decoration: underline; 
}

/*全体の設定*/
#mainBlock {
width:970px; /*全体の幅のサイズです。これを変更する場合、メインブロックとプラグイン、トップブロックのサイズも一緒に変更して下さい*/
}
/*テキスト左寄せ*/
.left {
text-align:left;
}
/*テキスト中央寄せ*/
.center {
text-align:center;
}
/*テキスト右寄せ*/
.right {
text-align:right;
}
/*画像の設定*/
.image {
border-width: 1px;
border-style: solid;
border-color: #696969;
background: #ffffff;
margin:0 auto;	
padding: 10px;
	}
/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*一番上のブロック（タイトルが書かれる場所）の設定*/
#TopBlock {
width:968px;
height: 130px;
background-image: url("http://file.andornot.blog.shinobi.jp/top5.jpg");
background-repeat: no-repeat;
}
/*二番目のブロック（説明が書かれる場所）の設定*/
#TopBlock2 {
width:968px;
height: 30px;
background-color:transparent;
}
/*三番目のブロックの設定*/
#TopBlock3 {
width:968px;
height: 21px;
background-color:transparent;
}
/*ページタイトル文字部分の設定*/
#TopTitle {
padding: 10px 0px 0px 20px;
font-size:12px;
}
/*ページタイトル文字色の設定*/
.TopTitleFont {
color:#232323;
}
/*ページタイトルの下に来るブログの説明文書*/
#TopExplanation  { font-size: 11px; margin-top: 4px; margin-right: 0px; margin-left: 0px; padding: 0px 0 10px; }

/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
#FooterBlock   { font-size: 12px; text-align: center; margin: 0; padding: 8px 0 0; clear: both; border-top: 3px double #b4afa7 }

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/**************プラグイン表示箇所全体の設定*************/

/*右側のプラグインの設定です。*/
.PluginBlockright {
width: 190px;
text-align: right;
float:right;
line-height:100%;/*プラグインの行間です。*/
}

/*左側のプラグインの設定です。*/
.PluginBlockleft {
width: 190px;
text-align: left;
float:left;
line-height:100%;/*プラグインの行間です。*/
}

/*右プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock{
background-color: #ffffff;
background-repeat: no-repeat;
margin-bottom: 4px;
padding-bottom: 4px;
border: solid 1px #c9ccd1;
}

/*左プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock2{
background-color: #ffffff;
background-repeat: no-repeat;
margin-bottom: 4px;
padding-bottom: 4px;
border: solid 1px #c9ccd1;
}

/*右プラグインのタイトル（名称）部分の設定*/
.PluginTitle  {
color:#232323;
font-size: 12px;
font-weight: bold ;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 5px;
background-image: url("http://file.andornot.blog.shinobi.jp/elementback.jpg");
}
/*左プラグインのタイトル（名称）部分の設定*/
.PluginTitle2  {
color:#232323;
font-size: 12px;
font-weight: bold;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 5px;
background-image: url("http://file.andornot.blog.shinobi.jp/elementback.jpg");
}
/*プラグインの説明部分の設定*/
.PluginExplanation  { font-size: 10px; line-height: 1.2; padding: 0 4px }
/*プラグインが表示される場所の設定*/
.PluginContents  { text-align: center }

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*記事繰り返し処理全ての部分の設定*/
#EntryBlock {
text-align: left;
width: 580px;
float: left;
margin-left: 9px;

overflow: hidden;/*はみ出した部分を隠す*/
}
#EntryBlock a {
text-decoration: underline ;
color: #4a4744;
}
#EntryBlock a:visited{
}
#EntryBlock a:hover {
text-decoration: underline ;
color: #ff6600;
}
#EntryBlock a:active {
color: #ff6600;
}



/*記事表示部分の背景や余白等の設定*/
.EntryInnerBlock  {
background-color: #fff;
background-repeat: no-repeat;
text-align: left;
margin-right: 8px;
margin-bottom: 4px;
padding-bottom: 4px;
border-left: 1px solid #686f7a;
border-right: 1px solid #686f7a;
border-top: 1px solid #686f7a;
border-bottom: 1px solid #686f7a;
}

/*各記事タイトル部分の設定*/
.EntryTitle   {
padding: 12px 3px 12px 7px;
margin: 1px;
border-left: 16px solid #ffd900;
border-right: 16px solid #ffd900;
border-bottom: 1px solid #cccccc;
background-color:#ecf6ff;
}

/*各記事タイトル部分の文字色設定*/
.EntryTitleFont  {
font-size: 15px;
font-weight: bold 
}

/*各記事やコメント、トラックバックなどの総合のブロック部分*/
.EntryTextBox   { }
/*記事本文が記載される部分*/
.EntryText  {
font-size: 13px;
line-height: 1.3em;
margin-right: 5px;
margin-left: 5px;
padding-top: 8px;
padding-bottom: 5px;
padding-left: 3px;
}
/*追記文書が記載される部分*/
.EntryPsText {
font-size: 13px;
text-align: right;
padding: 20px;
}
/*記事へのリンク（コメントやトラックバック等）の背景*/
.EntryFooter   { text-align: right; padding: 4px 
}
/*記事の投稿者名が記載されている部分*/
.EntryUserName  { font-size: 12px }
/*記事を投稿した日が記載されている部分*/
.EntryWriteDate  { font-size: 12px; margin-left: 3px }

/*記事のカテゴリ名が記載されている部分*/
.EntryCategory  { font-size: 12px; margin-left: 3px }
/*記事へのコメントリンクが記載されている部分*/
.EntryComment  { font-size: 12px; margin-left: 3px }
/*記事へのトラックバックリンクが記載されている部分*/
.EntryTrackback  { font-size: 12px; margin-left: 3px }
/*次の記事やHOMEへのリンクが表示される背景部分*/
.PageLinkBlock { font-size: 12px; text-align: center; padding: 10px }
/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*コメント全体の設定*/
.CommentBlock { font-size: 12px; background-color: #ece6db; margin-right: 8px; padding: 8px; border: inset 1px #cfc9c0 }
.CommentAREA  { background-color: #fff; margin: 8px; padding: 4px; border: solid 1px #cfc9c0 }
/*この記事にコメントする　と書かれてる部分の設定*/
.CommentMenuTitle{
text-align: left;
}
/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox { padding: 8px }
/*コメントのタイトル部分*/
.CommentTitle { font-weight: bold; text-align: left; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 1px dotted #cfc9c0 }
/*コメント部分*/
.CommentText { margin-left: 1em }
/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter { text-align: right; margin-top: 1em }
/*投稿者名の部分*/
.CommentUserName { margin-left: 1em }
/*投稿者のホームページへのリンク部分*/
.CommentURL { margin-left: 1em }
/*投稿された時間が記載されている部分*/
.CommentWriteDate { margin-left: 1em }
/*コメント編集へのリンク部分*/
.CommentEdit { margin-left: 1em }
/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock  { background-color: #fff; margin: 8px; padding: 4px; border: solid 1px #cfc9c0 }
.CommentFormBlock form { margin: 0; padding: 0 }
/*コメントフォーム用テーブル*/
.CommentFormTable { font-size: 12px; width: 500px }
/*コメントフォームTHタグ設定*/
.CommentFormTh { text-align: right; padding: 2px }
/*コメントフォームTDタグ設定*/
.CommentFormTd { text-align: left; padding: 2px }
/*コメントフォーム送信ボタンのTDタグ設定*/
.CommentFormSubmit { text-align: right }
/*inputタグやtextareaの設定*/
.CommentForms  { font-size: 12px; background-color: #ece6db; border: inset 1px #cfc9c0 }
/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*トラックバック全体の設定*/
.TrackbackBlock { font-size: 12px; padding: 8px }
/*トラックバックメニューのタイトル部分*/
.TrackbackMenuTitle{
text-align: left;
}
/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox{
margin: 5px 0px;
}
/*トラックバックタイトルの部分*/
.TrackbackTitle{
text-align: left;
}
/*トラックバックの記事部分*/
.TrackbackText{
padding: 10px;
line-height:140%;
}
/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter{
text-align:right;
padding:5px;
}
/*トラックバック元のブログ名部分*/
.TrackbackUserName{
margin-left: 5px;
}
/*トラックバック元へのリンク部分*/
.TrackbackFromURL{
margin-left: 5px;
}
/*トラックバックされた日付部分*/
.TrackbackWriteDate{
margin-left: 5px;
}
/*この記事のトラックバック　と書かれた部分の設定*/
.TrackbackURLTitle{
text-align: left;
font-size: 12px;
}
/*トラックバックする為のURLが記載されているフォーム部分の設定*/
.TrackbackURL{
}
/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.Plugin_data  { text-align: left; padding: 2px 4px 2px 1em }

/*各プラグイン処理内基本デザインの下に記載する日付など*/
.Plugin_data_date  { font-size: 10px; text-align: right; padding-right: 4px }
/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable  { font-size: 12px; padding: 2px; width: 200px; border: solid 1px #cfc9c0 }
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd {
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd {
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd {
}
/*カレンダー表示用テーブル*/
.CalendarTable  { font-size: 12px; padding: 2px; width: 200px; border-right: 1px solid #cfc9c0 }
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd  { border-bottom: 1px solid #cfc9c0; border-left: 1px solid #cfc9c0 }
/*記事が存在する場所の設定*/
.CalendarTdLink  { background-color:#ece6db;
}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont {
}
/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBlock  { padding: 8px }

.CommentResBox  { margin-left: 1em; padding: 8px; border: solid 1px #cfc9c0 }

.CommentResTitle  { font-weight: bold; margin-bottom: 4px; padding-bottom: 4px; border-bottom: 1px dotted #cfc9c0 }

.CommentResText  { }

.CommentResFooter  { font-size: 10px; text-align: right; margin-top: 8px }
/*-------------------------------------------------------
 追加スタイル 
-------------------------------------------------------*/
.susume_Sign { padding-bottom: 4px }
.susume_Sign a { color: #000 }

body{
	margin: 20px;
}

/*-------------------------------------------------------
 フリースペース
-------------------------------------------------------*/
/*フリースペースの背景や余白等の設定*/
#FreeLink {
}
#FreeLink a {
text-decoration: none ;
color: #0038cc;
}
#FreeLink a:visited{
color : #005c99 ;
}
#FreeLink a:hover {
text-decoration: underline ;
color: #ff6600;
}
.FreeInnerBlock  {
background-color: #ffffff;
text-align: left;
margin-right: 8px;
margin-bottom: 4px;
padding-bottom: 4px;
border: solid 1px #c9ccd1;
}
/*フリースペースタイトル部分の設定*/
.FreeTitle   {
padding: 4px 8px 2px 8px ;
margin: 2px 2px;
background-color:#eeeeee;
}

/*フリースペースタイトル部分の文字色設定*/
.FreeFont  {
color:#232323;
font-size: 11px;
}
/*フリースペース内本文が記載される部分*/
.FreeText  {
font-size: 12px;
line-height: 1.3em;
margin-right: 7px;
margin-left: 8px;
padding-top: 4px;
padding-bottom: 5px;
padding-left: 3px; 
}
/*-------------------------------------------------------
 フリースペース内スクロール
-------------------------------------------------------*/
.scr {
overflow: auto;
width: 525px;
height: 55px;
background-color: #ffffff;
border:none
}
.scrA {
overflow: auto;
width: 525px;
height: 73px;
background-color: #ffffff;
border:none
}
/**************************************************************************************
  各プラグイン共通項目用設定
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
.Plugin_data2  { text-align: left; padding: 2px 2px 1px 2px }


/**************************************************************************************
  はてなブックマーク
**************************************************************************************/
/*各プラグイン処理内の基本デザイン*/
/* 「含むはてなブックマーク」ボタン */
.EntryBookmark {
margin-left: 5px;
}
/**************************************************************************************
  引用
**************************************************************************************/
blockquote{
background-color : #f0f0f0;
padding-top : 10px;padding-left : 10px;padding-right : 10px;
padding-bottom: 10px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
border-color : #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
border-left:#bbbbbb 8px solid;
}
H1 {
  color: #232323; /* 文字の色 */
  padding-left: 5px; /* 左の余白 */
  border-width: 0px 0px 2px 20px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #ffba1a; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H2 {
  color: #232323; /* 文字の色 */
  padding-left: 5px; /* 左の余白 */
  border-width: 0px 0px 2px 15px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #ffba1a; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H3 {
  color: #232323; /* 文字の色 */
  padding-left: 5px; /* 左の余白 */
  border-width: 0px 0px 2px 10px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #ffba1a; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}



/**************************************************************************************
  r0-ruo-ba-
**************************************************************************************/
#rollover2{
  float:left;
  padding : 0;
  margin : 0;
  font-size:90%;
  font-weight:bold;
  list-style-type: none;
}
#rollover2 li{
  display:inline;/* ←リストをブロックレベルからインラインレベルに変える */
}
#rollover2 li a{
  float:left;
  color:#268be0;
  padding:7px 10px 5px 10px;
  text-decoration:none;
  background-image:url(http://file.andornot.blog.shinobi.jp/buttonzyco_off.gif);
  background-color:transparent;
  background-position:top left;
  background-repeat:no-repeat;
  border-bottom: solid 1px #999999;
}
#rollover2 li a#rightmenu{
  border-right: 1px solid #999999;
  background-position: top left;

}
#rollover2 li a:visited{
  color:#268be0;
}
#rollover2 li a:hover{
  color:#ff6600;
  background-image: url(http://file.andornot.blog.shinobi.jp/buttonzyco_on.gif);
}
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}




#rollover3{
  float:left;
  padding : 0;
  margin : 0;
  font-size:88%;

  list-style-type: none;
}
#rollover3 li{
  display:inline;/* ←リストをブロックレベルからインラインレベルに変える */

}
#rollover3 li a{
  float:left;
  color:#268be0;
  padding:3px 3px 1px 3px;
  text-decoration:none;
  background-image:url(http://file.andornot.blog.shinobi.jp/bbb2.PNG);
  background-color:#transparent;
  background-position:top left;
  background-repeat:no-repeat;
  border-bottom:solid 1px #999999;
display:block;
}
#rollover3 li a#rightmenu{
  border-right: 1px solid #999999;
  background-position: top left;

}
#rollover3 li a:visited{
  color:#268be0;
}
#rollover3 li a:hover{
  color:#ff6600;
  background-image: url(http://file.andornot.blog.shinobi.jp/bbb1.PNG);
}
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;


}

