@charset "UTF-8";

/*全体に関する設定*/
*
{
	margin: 0;
	padding: 0;
}
ul li
{
	list-style-type: none;
}
br
{
	letter-spacing: normal;
}

body
{
	text-align: center;
	font-family: Verdana, Helvetica, sans-serif;
	background-color: #AF9A96;
	background-image:url('http://file.scion.blog.shinobi.jp/body_back.jpg');
	color:#dbd2d0;
	font-size: 14px;
}

/*テーブル用*/
td
{
	text-align: center;
}
table
{
	border-collapse: collapse;
}

/*-- リンク --*/
a
{
	text-decoration: none;
}
a:link
{
	color: #000099;
}
a:visited
{
	color: #5B5958;
}
a:active
{
	color: #000000;
}
a:hover
{
	color: #726C67;
}
a.linkthumb {
padding-right: 12px;
background: url(http://file.scion.blog.shinobi.jp/link-icon_external.gif) no-repeat right;
}


/*レイアウト用ボックス*/
div#wrapper
{
	text-align: left;
	width: 930px;
	margin: 0 auto;
	padding: 20px 0;
	background: #5B5958;
	border-left: 5px solid #5B5958;
	border-right: 5px solid #726967;
        border-radius: 10px;
}

div#mainBlock
{
	width: 720px;
	text-align: left;
	float: left;
	overflow: hidden;
	background: #68645D;
        border-radius: 10px;
}

/*テキスト左寄せ*/
.left
{
	text-align: left;
}
/*テキスト中央寄せ*/
.center
{
	text-align: center;
}
/*テキスト右寄せ*/
.right
{
	text-align: right;
}

/**************************************************************************************
ヘッダーーブロック用デザイン
**************************************************************************************/
div#TopBlock
{
	text-align: left;
	margin: 10px 20px 40px 20px;
}

/*ブログタイトル文字色部分の設定*/
div#TopBlock h1 a:link
{
	color: #DFDABD;
}
div#TopBlock h1 a:visited
{
	color: #DFDABD;
}
div#TopBlock h1 a:hover
{
	color: #bca78d;
	text-decoration: none;
}
div#TopBlock h1 a:active
{
	color: #DFDABD;
}

/*ブログタイトルの設定*/
div#TopBlock h1
{
	letter-spacing: 1px;
	font: bold 20px Helvetica, Georgia, Verdana, sans-serif;
}

/*ブログの説明文*/
p#topexplanation
{
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: normal;
	color: #bca78d;
}

/**************************************************************************************
フッターブロック用デザイン
**************************************************************************************/
/*一番下のブロック（著作権表示が書かれる場所）の設定*/
div#FooterBlock
{
	clear: both;
	text-align: left;
	margin: 20px 0 0 20px;
	font-size: 12px;
}

/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所全体の設定*/

/*--左メニュー--*/
div#PluginBlock
{
	width: 180px;
	text-align: right;
	float: left;
	overflow: hidden;
	padding: 0;
	color: #DBD2D0;
}

/*--右メニュー--*/
div#sidebar2
{
	float: right;
	width: 190px;
	margin: 0 10px 0 0;
	overflow: hidden;
	padding: 0;
	color: #DBD2D0;
}

/*--IE用--*/
*html body div#sidebar2
{
	float: right;
	width: 200px;
	margin: 0 0 10px 0;
	overflow: hidden;
	padding: 0;
	color: #DBD2D0;
}

/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock
{
}
*html body div.PluginBlock div.PluginInnerBlock
{
	width: 180px;
	overflow: hidden;
	padding: 0;
}
/*--IE用--*/
*html body div#sidebar2 div.PluginInnerBlock
{
	width: 180px;
	overflow: hidden;
	padding: 0;
}

/*プラグインのタイトル（名称）部分の設定*/
.PluginTitle
{
	font: bold 14px "Trebuchet MS" , Monaco, sans-serif;
	letter-spacing: 1px;
	margin: 5px 5px 0 5px;
	padding: 3px 5px 3px 5px;
	background-color: #63514E;
	color:#b58d7d;
	border: 1px solid #856C67;
	border-bottom: none;
	background-image: url('http://file.scion.blog.shinobi.jp/plugin_header.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

/*プラグインの説明部分の設定*/
.PluginExplanation
{
	font-size: 12px;
	padding: 0 15px;
}

/*プラグインが表示される場所の設定*/
.PluginContents
{
	font-size: 12px;
	margin: 0 5px 10px 5px;
	padding: 5px 7px;
	background-color: #63514E;
	background-image: url('http://file.scion.blog.shinobi.jp/plugin_contents.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	overflow: hidden;
	border: 1px solid #856C67;
	border-top: none;
	color: #A99692;
}
div.plugin_data
{
	font-size: 12px;
}

/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date
{
	text-align: right;
}

/*プラグイン内のリンク*/
.PluginContents a:link
{
	color: #CABCB9;
}
.PluginContents a:visited
{
	color: #CABCB9;
}
.PluginContents a:hover
{
	color: #DFDABD;
}
.PluginContents a:active
{
	color: #CABCB9;
}


/*--//////////////// オマケ ///////////////////--*/

/*--サイドバーに忍者式メルフォームを設置する場合の整形＆装飾。デザイン設定で「自作CSS使用の場合のみ有効」です--*/
div.PluginContents div.main br
{
	line-height: 1px;
}
div.PluginContents div.main input
{
	width: 90%;
	padding: 0 2px;
	background: #63514E;
}
div.PluginContents div.main textarea
{
	width: 90%;
	padding: 0 2px;
	background: #63514E;
}
div.PluginContents div.main input.submit_button
{
	width: 50px;
	margin-bottom: 3px;
	border: 1px solid #A99692;
	background: #63514E;
	color: #A99692;
}
/*--///// オマケオワリ /////--*/

/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
/*記事繰り返し処理全ての部分の設定*/
div#EntryBlock
{
	width: 540px;
	float: left;
	text-align: left;
}

/*記事表示部分の背景や余白等の設定*/
div.EntryInnerBlock
{
	text-align: left;
	margin: 20px 15px;
	background-color: #5E4D4A;
	background-image:  url('http://file.scion.blog.shinobi.jp/blog_text.jpg');
        background-position : top left;
        border-radius: 10px;
}

/*各記事タイトル部分の設定*/
div.EntryTitle
{
	padding: 10px 15px 0 5px;
	height: 35px;
}

div.EntryTitle h2
{
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

div.EntryTitle h2 a:link
{
	color: #333333;
}
div.EntryTitle h2 a:visited
{
	color: #000000;
}
div.EntryTitle h2 a:hover
{
	color: blue;
	text-decoration: none;
}
div.EntryTitle h2 a:active
{
	color: #CF9E92;
}


/*各記事やコメント、トラックバックなどの総合のブロック部分*/
div.EntryTextBox
{
	margin: 12px;
}

/*記事本文が記載される部分*/
div.EntryText
{
	padding: 0 5px;
	font-size: 14px;
	line-height: 150%;
	color:#000000;
	font-family: Osaka, "ＭＳ 明朝" , sans-serif;
}

/*追記文書が記載される部分*/
div.EntryPsText
{
	padding: 10px 0 0 5px;
	text-align: left;
}
div.EntryTextps
{
	padding: 10px 5px;
	font-family: Osaka, "ＭＳ 明朝" , sans-serif;
	font-size: 14px;
	line-height: 150%;
	color: #000000;
	border-top: 1px dotted #7e6965;
}

/*記事へのリンク（コメントやトラックバック等）の背景*/
.EntryFooter
{
	text-align: right;
	padding: 10px 15px;
}

/*記事を投稿した日が記載されている部分*/
.entryday
{
	margin: 0 5px 20px 0;
	padding-bottom: 2px;
	text-align: right;
	font: normal 13px Verdana, Helvetica, sans-serif;
	color: #000000;
	border-bottom: 1px dotted #735E59;
}

/*記事のカテゴリ名が記載されている部分*/
.EntryCategory
{
	margin-right: 3px;
	font-size: 10px;
}
/*記事へのコメントリンクが記載されている部分*/
.EntryComment
{
	margin-left: 5px;
	font-size: 12px;
}
/*記事へのトラックバックリンクが記載されている部分*/
.EntryTrackback
{
	margin-left: 5px;
	font-size: 12px;
}
/*次の記事やHOMEへのリンクが表示される背景部分*/
.PageLinkBlock
{
	text-align: center;
	padding: 10px;
	font-size: 12px;
	color:#ffffff;
}

/*-- 引用文 --*/
blockquote
{
	padding: 0 10px;
	color: #a7938f;
	line-height: 20px;
	background: #5e4d4a;
	border: 1px solid #a7938f;
}

/*--本文中リンクの設定--*/
div.EntryText a
{
	text-decoration: underline;
}

/*--記事内リストの表示--*/
div.EntryText ul li
{
	list-style-type: disc;
	margin: 0 15px 0 20px;
}
div.EntryText ol li
{
	list-style-type: decimal;
	margin: 0 15px 0 20px;
}

/*--記事内画像--*/
div.EntryText img
{
	margin: 2px 5px;
	padding: 5px;
	border: 1px solid #534741;
	background: #fff;
}

/*--絵文字--*/
div.EntryText img.emoji
{
	margin: 0 1px;
	padding: 0;
	background-color: transparent;
	border: none;
}

/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*コメント全体の設定*/
.CommentBlock
{
	text-align: left;
	margin: 10px 15px;
	color: #c6a699;
	border: 1px solid #856C67;
	background-color: #63514E;
	background-image: url('http://file.scion.blog.shinobi.jp/form_back.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

/*この記事にコメントする　と書かれてる部分の設定*/
.CommentMenuTitle
{
	font: bold 16px Georgia, Verdana, Helvetica, sans-serif;
	margin-top: 10px;
	padding: 10px 15px 0 15px;
	color: #c7b498;
}
div.commentinfo
{
	font-size: 12px;
	margin: 5px 15px;
}
/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox
{
	font-size: 14px;
	line-height: 140%;
	margin-bottom: 10px;
	padding: 10px 10px;
	color: #83856B;
	border-top: 1px dotted #856c67;
	background-image: url('http://file.scion.blog.shinobi.jp/form_back.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

/*コメントのタイトル部分*/
.CommentTitle
{
	font-size: 14px;
	line-height: 130%;
	padding: 0 10px;
	color: #cbb593;
	font: bold 13px Georgia, Verdana, Helvetica, sans-serif;
}

/*コメント部分*/
.CommentText
{
	font-size: 14px;
	line-height: 140%;
	padding: 10px 15px;
	color: #c19f93;
}
/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter
{
	text-align: right;
	font-size: 12px;
	line-height: 120%;
	padding: 0 15px;
	color: #c19f93;
}
/*投稿者名の部分*/
.CommentUserName
{
	margin-left: 5px;
	text-align: right;
	font-size: 12px;
	line-height: 120%;
	color: #c19f93;
}
/*投稿者のホームページへのリンク部分*/
.CommentURL
{
	margin-left: 5px;
}
/*投稿された時間が記載されている部分*/
.CommentWriteDate
{
	margin-left: 5px;
}
/*コメント編集へのリンク部分*/
.CommentEdit
{
	margin-left: 5px;
}

/*--コメントフォームブロック--*/
.CommentFormBlock
{
	font-size: 14px;
	line-height: 130%;
	margin-bottom: 20px;
	padding: 20px 15px;
	color: #c19f93;
}

/*--コメントを編集すると書かれている部分--*/
div.CommentFormBlock div.CommentTitle
{
	padding: 5px 0;
}

/*--コメントフォーム用テーブル--*/
.CommentFormTable
{
}
/*--コメントフォームTHタグ設定--*/
.CommentFormTh
{
	font-size: 14px;
	text-align: right;
	padding: 0 2px;
	color: #83856B;
}
/*コメントフォームTDタグ設定*/
.CommentFormTd
{
	padding-top: 2px;
	text-align: left;
}
/*--コメントフォーム送信ボタンのTDタグ設定--*/
.CommentFormSubmit
{
	text-align: left;
}
/*--inputタグやtextareaの設定--*/
.CommentForms, .CommentFormstext
{
	width: 250px;
}

/*--コメント送信ボタン--*/
input.serb
{
	margin-top: 10px;
	width: 150px;
	font-weight: bold;
}

/*-- フォーム --*/
input
{
	margin: 1px;
	font-size: 14px;
	background-color: #5e4d4a;
	color: #c6a699;
	border: 1px solid #856C67;
	background-image: url('http://file.scion.blog.shinobi.jp/form_back.gif');
	background-repeat: no-repeat;
	background-position: top left;
}
textarea
{
	margin: 1px;
	font-size: 14px;
	background-color: #5e4d4a;
	color: #c6a699;
	border: 1px solid #856C67;
	background-image: url('http://file.scion.blog.shinobi.jp/form_back.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/
.CommentResBlock
{
	padding: 12px;
}

.CommentResBox
{
	font-size: 14px;
	line-height: 140%;
	margin-bottom: 10px;
	padding: 10px 10px;
	color: #cbb593;
}

.CommentResTitle
{
	font-size: 14px;
	font-weight: bold;
}

.CommentResText
{
	padding: 10px 0px 0px 10px;
}

.CommentResFooter
{
	text-align: right;
	font-size: 12px;
}

/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*トラックバック全体の設定*/
.TrackbackBlock
{
	text-align: left;
	margin: 10px 15px;
	color: #bca78d;
	border: 1px solid #856C67;
	background-color: #63514E;
	background-image: url('http://file.scion.blog.shinobi.jp/form_back.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

/*トラックバックメニューのタイトル部分*/
.TrackbackMenuTitle
{
	font: bold 16px Georgia, Verdana, Helvetica, sans-serif;
	padding: 10px 15px;
	color: #c7b498;
}

/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox
{
	font-size: 14px;
	line-height: 20px;
	padding: 0 15px;
	color: #83856B;
}

/*トラックバックタイトルの部分*/
.TrackbackTitle
{
	font-size: 14px;
	line-height: 20px;
	padding: 20px 15px 0 15px;
	color: #bca78d;
}

/*トラックバックの記事部分*/
.TrackbackText
{
	line-height: 140%;
	font-size: 14px;
	padding: 10px 15px;
	color: #bca78d;
}

/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter
{
	line-height: 140%;
	font-size: 14px;
	padding: 3px 15px;
	color: #bca78d;
}
/*トラックバック元のブログ名部分*/
.TrackbackUserName
{
	font-size: 14px;
	line-height: 130%;
	padding: 0 15px;
	color: #bca78d;
}
/*トラックバック元へのリンク部分*/
.TrackbackFromURL
{
	font-size: 14px;
	line-height: 130%;
	padding: 0 15px;
	margin: 1px;
	font-size: 12px;
	color: #bca78d;
}
/*トラックバックされた日付部分*/
.TrackbackWriteDate
{
	font-size: 14px;
	line-height: 130%;
	padding: 0 15px;
	color: #bca78d;
}
/*この記事のトラックバック　と書かれた部分の設定*/
.TrackbackURLTitle
{
	font-size: 14px;
	line-height: 130%;
	padding: 20px 15px;
	margin: 1px;
	font-size: 14px;
	color: #bca78d;
}
/*トラックバックする為のURLが記載されているフォーム部分の設定*/
#TrackbackURL
{
	width: 230px;
	background: #5E4D4A;
	padding: 1px 2px;
}

/**************************************************************************************
  カレンダープラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable
{
	padding: 3px;
	width: 80%;
	font-size: 13px;
	margin: 0 auto;
	font-weight: bold;
}
/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr
{
}
/*カレンダー日付移動用テーブル内、左側td部分のデザイン*/
.CalendarPrevTd
{
}
/*カレンダー日付移動用テーブル内、中央td部分のデザイン*/
.CalendarNowTd
{
}
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/
.CalendarNextTd
{
}
/*カレンダー表示用テーブル*/
.CalendarTable
{
	width: 80%;
	margin: 0 auto;
	padding: 3px;
	font-size: 13px;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr
{
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun
{
}
/*曜日表示部分、平日の<th>タグ部分デザイン*/
.CalendarWday
{
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat
{
}
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr
{
}
/*日付表示部分、日曜日の<td>タグ部分デザイン*/
.CalendarTdSun
{
	text-align: center;
}
/*日付表示部分、土曜日の<td>タグ部分デザイン*/
.CalendarTdSat
{
	text-align: center;
}
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/
.CalendarTd
{
	text-align: center;
}
/*記事が存在する場所の設定*/
.CalendarTdLink
{
	font-weight: bold;
}
/*記事が存在する日付の文字色の設定*/
.CalendarTdLinkFont
{
}
