/**************************************************************************************
	全ブロックの共通設定
**************************************************************************************/

/***** HTMLに関する設定 *****/
html
{
	margin  : 0px;
	padding : 0px;
}

/***** BODY全体に関する設定 *****/
body
{
	background  : #FFFFFF url(http://file.winterorb.blog.shinobi.jp/bgbk.gif) repeat-x;
	font-family : Arial, "Times New Roman", "MS PGothic", sans-serif;
	font-size   : 12px;
	line-height : 16px;
	color       : #555555;
	margin      : 0px;
	padding     : 0px;
	text-align  : center;
}

/***** リンクの設定 *****/
a:link
{
	color           : #555555;
	text-decoration : none;
}

a:visited
{
	color           : #555555;
	text-decoration : none;
}

a:hover
{
	color           : #7083A8;
	text-decoration : underline;
}

a:active
{
	color           : #7083A8;
	text-decoration : underline;
}

a:link img
{
	border-color : #555555;
}

a:visited img
{
	border-color : #555555;
}

a:hover img
{
	border-color : #7083A8;
}

a:active img
{
	border-color : #7083A8;
}


/***** 全体の設定 *****/
#MainBlock
{
	background : url(http://file.winterorb.blog.shinobi.jp/bgpd.jpg) no-repeat top right;
	min-height : 261px;
	width      : 865px;
	margin     : 0px auto 50px auto;
	padding    : 0px;
	text-align : left;
}

/***** キャラアイコン枠の設定 *****/
#MainInfo
{
	width       : 615px;
	height      : 80px;
	font-weight : bold;
	margin      : 20px 0px 0px 0px;
	padding     : 10px 10px 0px 50px;
	background  : url(http://file.winterorb.blog.shinobi.jp/chbn.gif) no-repeat;
}

/***** キャラアイコンの設定 *****/
.ch_icon
{
	margin     : 4px 10px 0px 0px;
	padding    : 0px;
}

/***** キャラアイコン枠の設定 *****/
#CharaInfo
{
	margin     : 0px;
	padding    : 0px;
	float      : left;
}

/***** 著者アイコン枠の設定 *****/
#AuthorInfo
{
	margin     : 0px;
	padding    : 0px;
	float      : left;
}

/***** テキスト左寄せ(未使用) *****/
.left
{
	text-align : left;
}

/***** テキスト中央寄せ(未使用) *****/
.center
{
	text-align : center;
}

/***** テキスト右寄せ(未使用) *****/
.right
{
	text-align : right;
}

/**************************************************************************************
	トップブロック用デザイン
**************************************************************************************/

/***** 一番上のブロック（タイトルが書かれる場所）の設定 *****/
#TopBlock
{
	margin  : 0px;
	padding : 20px 0px 35px 0px;
}

/***** ロゴキャラの設定 *****/
#TopLogoCharacter
{
	margin  : 0px 0px 0px 10px;
	padding : 0px 0px 0px 0px;
}

/**************************************************************************************
	 記事ブロック用デザイン
**************************************************************************************/

/***** 記事繰り返し処理全ての部分の設定 *****/
#EntryBlock
{
	width      : 615px;
	text-align : left;
	float      : left;
	margin     : 20px 0px 50px 0px;
	padding    : 0px;
}

/***** 記事を投稿した日が記載されている部分 *****/
.EntryWriteDate
{
	background : url(http://file.winterorb.blog.shinobi.jp/date_icon.gif) no-repeat;
	text-align : center;
	color      : #FFFFFF;
	height     : 55px;
	width      : 40px;
	float      : left;
	margin     : 0px;
	padding    : 0px;
}

/***** 年設定 *****/
.EntryWriteYear
{
	font-family : "GEORGIA", Arial, "Times New Roman", sans-serif;
	margin      : 2px 0px 0px 0px;
	padding     : 0px;
	font-size   : 12px;
}

/***** 月設定 *****/
.EntryWriteMonth
{
	font-family    : "GEORGIA", Arial, "Times New Roman", sans-serif;
	margin         : 2px 0px 0px 0px;
	padding        : 0px;
	font-weight    : bold;
	font-size      : 14px;
	text-transform : uppercase;
}

/***** 日設定 *****/
.EntryWriteDay
{
	font-family : "GEORGIA", Arial, "Times New Roman", sans-serif;
	margin      : 2px 0px 0px 0px;
	padding     : 0px;
	font-weight : bold;
	font-size   : 24px;
}

/***** 記事表示部分の背景や余白等の設定 *****/
.EntryInnerBlock
{
	margin     : 0px 0px 50px 50px;
	padding    : 0px;
	text-align : left;
}

/***** 各記事タイトル部分の設定 *****/
.EntryTitle
{
	margin        : 0px;
	padding       : 12px 0px 4px 0px;
	font-size     : 14px;
	font-weight   : bold;
	border-bottom : 1px solid gray;
	word-break    : break-all;
	overflow-x    : hidden;
	line-height   : 18px;
}

/***** ポストカテゴリ表示枠の設定 *****/
.EntryPost
{
	margin  : 4px 0px 0px 0px;
	padding : 0px;
}

/***** ポストカテゴリテキストの設定 *****/
.PostText
{
	margin  : 0px 0px 0px 4px;
	padding : 0px;
}

/***** 各記事やコメント、トラックバックなどの総合のブロック部分 *****/
.EntryTextBox
{
	margin     : 10px 0px;
	padding    : 0px;
	word-break : break-all;
	overflow-x : hidden;
}

/***** 追記文書が記載される部分 *****/
.EntryPsText
{
	margin     : 0px;
	padding    : 20px 20px 0px 0px;
	text-align : right;
}

/***** 記事へのリンク（コメントやトラックバック等）の背景 *****/
.EntryFooter
{
	margin     : 20px 0px 10px 0px;
	padding    : 0px;
	text-align : right;
}

/***** 記事へのコメントリンクが記載されている部分 *****/
.EntryComment
{
	margin-right : 5px;
}

/***** 記事へのトラックバックリンクが記載されている部分 *****/
.EntryTrackback
{
	margin-right : 10px;
}

/***** 次の記事やHOMEへのリンクが表示される背景部分 *****/
.PageLinkBlock
{
	margin     : 30px 0px 0px 0px 0px;
	padding    : 0px;
	text-align : left;
}

/***** 前のページへのリンク設定 *****/
.PrevLink
{
	margin     : 0px;
	padding    : 0px 0px;
}

/***** 次のページへのリンク設定 *****/
.NextLink
{
	float      : right;
	margin     : 0px;
	padding    : 0px 0px;
}

/**************************************************************************************
	各コメント表示部分の設定
**************************************************************************************/

/***** コメント全体の設定 *****/
.CommentBlock
{
	width   : 565px;
	margin  : 50px 0px 0px 50px;
	padding : 0px;

}

/***** この記事にコメントする　と書かれてる部分の設定 *****/
.CommentMenuTitle
{
	margin        : 0px 0px 15px 0px;
	padding       : 30px 0px 5px 0px;
	border-bottom : 1px dashed gray;
	text-align    : left;
}

/***** コメントを投稿するフォーム全体の設定 ******/
.CommentFormBlock
{
	padding : 0px;
	margin  : 0px 0px 20px 0px;
}

/***** コメントフォームTHタグ設定 *****/
.CommentFormTh
{
	font-size   : 12px;
	padding     : 5px 10px 5px 0px;
	text-align  : right;
}

/***** コメントフォームTDタグ設定 *****/
.CommentFormTd
{
	padding    : 5px 0px 5px 0px;
	text-align : left;
}

/***** コメントフォーム送信ボタンのTDタグ設定 *****/
.CommentFormSubmitTd
{
	padding    : 10px 0px 0px 80px;
	text-align : left;
}

/***** コメントフォームINPUT設定 *****/
.CommentFormInput
{
	font-size        : 12px;
	width            : 250px;
	border           : 0px;
	padding          : 10px;
	background-color : #F3F3F3;
}

/***** コメントフォームTEXTAREA設定 *****/
.CommentFormArea
{
	font-size        : 12px;
	width            : 450px;
	height           : 152px;
	border           : 0px;
	padding          : 10px;
	background-color : #F3F3F3;
}

/***** コメントフォームSUBMIT設定 *****/
.CommentFormSubmit
{
	margin     : 0px;
	padding    : 0px;
}

/***** コメントのタイトル、コメント、コメント情報の全ての背景部分 *****/
.CommentTextBox
{
	margin     : 0px 0px 10px 0px;
	padding    : 0px;
	background : #F3F3F3;
	word-break : break-all;
	overflow-x : auto;
}

/***** コメントナンバー設定 *****/
.CommentNum
{
	width      : 30px;
	float      : left;
	margin     : 0px 10px 0px 0px;
	padding    : 10px 0px 0px 0px;
	text-align : right;
}

/***** コメントのタイトル部分 ******/
.CommentTitle
{
	margin        : 0px 10px 0px 10px;
	padding       : 10px 0px 5px 0px;
	text-align    : left;
	border-bottom : 1px solid white;
}

/***** コメント部分 *****/
.CommentText
{
	margin  : 0px 10px 0px 10px;
	padding : 10px 20px 10px 20px;
}

/***** 投稿者や投稿時間などが表示されている部分 *****/
.CommentFooter
{
	text-align : right;
	padding    : 10px;
}

/***** 投稿者名の部分 ******/
.CommentUserName
{
	margin-left: 5px;
}

/***** 投稿者のホームページへのリンク部分 ******/
.CommentURL
{
	margin-left: 5px;
}

/***** 投稿された時間が記載されている部分 ******/
.CommentWriteDate
{
	margin-left    : 5px;
	text-transform : uppercase;
}

/*-------------------------------------------------------
  コメント -> 管理者返信部分デザイン
-------------------------------------------------------*/

.CommentResBox
{
	margin     : 0px 0px 10px 40px;
	padding    : 0px;
	background : #EBEBEB;
}

.CommentResTitle
{
	margin        : 0px 10px 0px 10px;
	padding       : 10px 0px 5px 0px;
	text-align    : left;
	border-bottom : 1px solid white;
}

.CommentResText
{
	margin     : 0px 10px 0px 10px;
	padding    : 10px 20px 10px 20px;
	word-break : break-all;
	overflow-x : auto;
}

.CommentResName
{
	margin-left : 5px;
}

.CommentResWriteDate
{
	margin-left    : 5px;
	text-transform : uppercase;
}

/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/

/***** トラックバック全体の設定 *****/
.TrackbackBlock
{
	width   : 565px;
	margin  : 30px 0px 0px 50px;
	padding : 0px;
}

/***** トラックバックナンバー設定 *****/
.TrackbackNum
{
	width      : 30px;
	float      : left;
	margin     : 0px 10px 0px 0px;
	padding    : 10px 0px 0px 0px;
	text-align : right;
}

/***** トラックバックメニューのタイトル部分 *****/
.TrackbackMenuTitle
{
	margin        : 0px;
	padding       : 0px 0px 5px 0px;
	border-bottom : 1px dashed gray;
	text-align    : left;
}

/***** トラックバックのタイトル、記事、リンク部分の総合設定 *****/
.TrackbackTextBox
{
	margin     : 0px 0px 10px 40px;
	padding    : 0px;
	background : #F3F3F3;
}

/***** トラックバックタイトルの部分 *****/
.TrackbackTitle
{
	margin        : 0px 10px 0px 10px;
	padding       : 10px 0px 5px 0px;
	text-align    : left;
	border-bottom : 1px solid white;
	word-break    : break-all;
	overflow-x    : auto;
}

/***** トラックバックの記事部分 *****/
.TrackbackText
{
	margin     : 0px 10px 0px 10px;
	padding    : 10px 20px 10px 20px;
	word-break : break-all;
	overflow-x : auto;
}

/***** 投稿されたブログ名やリンクなどを表示する部分の設定 *****/
.TrackbackFooter
{
	text-align : right;
	margin     : 0px;
	padding    : 10px;
}

/***** トラックバック元のブログ名部分 *****/
.TrackbackUserName
{
	margin-left: 5px;
}

/***** トラックバック元へのリンク部分 *****/
.TrackbackFromURL
{
	margin-left: 5px;
}

/***** トラックバックされた日付部分 *****/
.TrackbackWriteDate
{
	margin-left: 5px;
}

/***** この記事のトラックバック　と書かれた部分の設定 *****/
.TrackbackURLTitle
{
	margin      : 0px 0px 30px 0px;
	padding     : 10px 0px 0px 0px;
	text-align  : left;
	line-height : 25px;
}

/***** トラックバックする為のURLが記載されているフォーム部分の設定 *****/
#TrackbackURL
{
	font-size        : 12px;
	width            : 545px;
	border           : 0px;
	padding          : 10px;
	background-color : #F3F3F3;
}

/**************************************************************************************
	プラグインブロック用デザイン
**************************************************************************************/

/***** プラグイン表示箇所全体の設定 *****/
.PluginBlock
{
	width      : 230px;
	margin     : 50px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
	text-align : left;
	float      : right;
}

/***** プラグイン表示箇所の背景や余白設定 *****/
.PluginInnerBlock
{
	margin  : 0px 0px 20px 0px;
	padding : 0px;
}

/***** プラグインのタイトル（名称）部分の設定 *****/
.PluginTitle
{
	margin        : 0px;
	padding       : 0px;
	font-weight   : bold;
	font-size     : 14px;
	border-bottom : 1px solid #CCCCCC;
}

/***** プラグインが表示される場所の設定 *****/
.PluginContents
{
	margin     : 0px;
	padding    : 10px;
	word-break : break-all;
	overflow-x : hidden;
}

/***** カウンターが表示される場所の設定 *****/
.PluginContentsCount
{
	margin     : 0px;
	padding    : 10px;
	word-break : break-all;
}

/***** プラグインが表示される場所の設定(カレンダー) *****/
.PluginContentsCalender
{
	margin  : 0px;
	padding : 0px 0px 10px 0px;
}

/*-------------------------------------------------------
  カレンダー設定
-------------------------------------------------------*/

.CalendarMoveTable
{
	width       : 224px;
	font-family : "GEORGIA", Arial, "Times New Roman", sans-serif;
}

.CalendarTable
{
	width       : 224px;
	font-family : "GEORGIA", Arial, "Times New Roman", sans-serif;
}

.CalendarPrevTd
{
	text-align : left;
}

.CalendarNowTd
{
	text-align : center;
}

.CalendarNextTd
{
	text-align : right;
}

.CalendarWdaySun
{
	text-align : center;
}

.CalendarWday
{
	text-align : center;
}

.CalendarWdaySat
{
	text-align : center;
}

.CalendarTdSun
{
	text-align : center;
}

.CalendarTd
{
	text-align : center;
}

.CalendarTdSat
{
	text-align : center;
}

/*-------------------------------------------------------
  検索設定
-------------------------------------------------------*/

.BlogSearch
{
	margin     : 0px;
	padding    : 0px;
}

.SearchForm
{
	margin     : 0px;
	padding    : 0px;
	position   : relative;
	background : url(http://file.winterorb.blog.shinobi.jp/input_text_left.gif) no-repeat left top;
	display    : block;   
	height     : 24px;
}

.box
{
	position   : absolute;
	top        : 0px;
	left       : 4px;
	margin     : 0px;
	width      : 196px;
	height     : 16px;
	border     : none;
	padding    : 4px;
	background : url(http://file.winterorb.blog.shinobi.jp/input_text_center.gif) repeat-x;
}

.btn
{
	border      : none;
	position    : absolute;
	top         : 0px;
	left        : 200px; 
	margin      : 0px;
}

/***** プラグインの表示日付設定 *****/
.PluginDate
{
	margin         : 0px 0px 5px 0px;
	padding        : 0px;
	text-transform : uppercase;
}

/***** RSSアイコンの設定 *****/
#RssIcon
{
	border-style : none;
}

/**************************************************************************************
	フッターブロック用デザイン
**************************************************************************************/

/***** 一番下のブロック（著作権表示が書かれる場所）の設定 *****/
#FooterBlock
{
	clear      : both;
	height     : 90px;
	margin     : 0px;
	padding    : 0px;
	text-align : center;
	background : #E5E4DF url(http://file.winterorb.blog.shinobi.jp/footer_bg.gif) repeat-x;
}

/***** フッターテキストブロックの設定 *****/
#FooterInnerBlock
{
	margin      : 0px auto;
	padding     : 10px 0px 0px 0px;
	width       : 865px;
	text-align  : left;
	line-height : 18px;
}

/***** 著作権テキスト設定 *****/
#Copyright
{
	height  : 70px;
	margin  : 0px;
	padding : 0px;
	background  : url(http://file.winterorb.blog.shinobi.jp/footer_chara.gif) no-repeat right bottom;
}