/* CSS Document */	
/*BODY全体に関する設定*/	
body {	
	background-repeat: repeat-x;
	padding: 0px;
	height: 100%;
	color: #333333;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 120%;
	font-size: 12px;
}	
/*リンクに関する設定*/	
a:link {	
	color: #0066CC;
	text-decoration: none;
}	
a:visited {	
	text-decoration: none;
	color: #006699;
}	
a:hover {	
	text-decoration: underline;
	color: #006699;
}	
a:active {	
	text-decoration: none;
	color: #003333;
}	
	
img {	
background: #ffffff;	
border-top: 1px solid #cccccc;	
border-left: 1px solid #cccccc;	
border-bottom: 1px solid #666666;	
border-right: 1px solid #666666;	
padding: 5px;	
margin:5px;	
}	
	
	
/*リンク：記事のタイトル部分の設定*/	
a.EntryTitleFont {	
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}	
a:hover.EntryTitleFont {	
	font-size: 12px;
	font-weight: bold;
	color: #222;
}	
a:visited.EntryTitleFont {	
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}	
/*WRAPPERの設定*/	
#Wrap {	
	float: none;
	width: 856px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://bfile.shinobi.jp/3807/gr_tab_bg.gif);
}	
	
/**************************************************************************************	
トップブロック	
**************************************************************************************/	
/*トップ部分の設定*/	
#TopBlock {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_top.gif);
	height: 106px;
	width: 856px;
	float: left;
}	
/*トップ部分・タイトルの設定*/	
#TopTitle {	
	font-size: 24px;
	/*font-weight: bold;*/
	letter-spacing: 1px;
	margin-top: 30px;
	margin-left: 65px;
}	
/*トップ部分・説明文の設定*/	
#TopExplanation {	
	width: 550px;
        text-align:right;	
	margin-top: 25px;
	/*margin-left: 200px;*/
}	
/**************************************************************************************	
ブログ大枠	
**************************************************************************************/	
/*エントリーとプラグインの大枠*/	
#Contents {	
	width: 813px;
	float: left;
	background-image: url(http://bfile.shinobi.jp/3807/gr_tab_bg.gif);
	padding-top: 23px;
	padding-right: 21px;
	padding-left: 22px;
	height: auto;
	clear: both;
}	
/*エントリーの大枠の設定*/	
#Left {	
	width: 563px;
	float: left;
	clear: left;
}	
/*プラグインの大枠の設定*/	
#Rights {	
	width: 233px;
	float: right;
	height: auto;
	clear: right;
}	
	
/**************************************************************************************	
エントリー部分	
**************************************************************************************/	
/*エントリーのトップの設定*/	
#EntryTop {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_top.gif);
	height: 43px;
	width: 563px;
	float: left;
}	
/*エントリーの記事タイトルの設定*/	
#EntryTitle {	
	float: left;
	padding-top: 16px;
	padding-left: 40px;
	font-size: 14px;
	color: #666666;
}	
#ETT {	
	float: left;
	width: 480px;
}	
/*記事タイトル横の、投稿日の設定*/	
#day {	
	float: left;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: #333;
	margin-top: 5px;
	margin-left: 7px;
}	
/*エントリー記事部分の大枠の設定*/	
#Entry_Naka {	
	width: 563px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bg.gif);
	line-height: 18px;
}	
/*エントリー記事部分の設定*/	
#EntryHonbun {	
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: auto;
	float: left;
	width: 523px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bg.gif);
}	
/*エントリーの「つづきをよむ」部分の設定*/	
#EntryHonbunPs {	
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	height: auto;
	float: left;
	width: 523px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bg.gif);
}	
/*エントリーの「つづきをよむ」部分の設定　その２*/	
#EntryPsText {	
	float: left;
	width: 543px;
	text-align: right;
	padding-right: 20px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bg.gif);
	padding-bottom: 7px;
}	
/*エントリーのボトムの設定*/	
#EntryBottom {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bg.gif);
	width: 563px;
	float: left;
	padding-bottom: 5px;
}	
/*エントリーの投稿日時や、コメント数などの大枠*/	
#EBD {	
	width: 543px;
	padding-right: 20px;
	text-align: right;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D6D6D6;
	font-family: Verdana, "MS UI Gothic";
	font-size: 10px;
	float: left;
}	
/*エントリーの投稿日時や、コメント数などの大枠　その２*/	
#EBB {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_entry_bottom.gif);
	height: 10px;
	float: left;
	width: 563px;
	margin-bottom: 15px;
	font-size: 9px;
}	
#EBB2 {	
	font-size: 9px;
	height: 10px;
	float: left;
	width: 300px;
}	
/*コメント投稿のトップ部分*/	
#CommentTop {	
	height: 37px;
	width: 461px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_top.gif);
	float: right;
	margin-right: 23px;
}	
/*コメント投稿の中身の設定*/	
#CommentNaka {	
	float: right;
	clear: right;
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_naka.gif);
	width: 461px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-right: 23px;
}	
/*コメント一覧の大枠*/	
#CommentNaka2 {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_naka.gif);
	width: 461px;
	margin-right: 23px;
	float: right;
}	
/*コメントの中身の設定*/	
#CNnaka {	
	float: right;
	margin-right: 10px;
	width: auto;
}	
/*コメント一覧・テキストの大枠の設定*/	
#CNnakaList {	
	float: right;
	margin-right: 0px;
	width: 421px;
	padding-right: 20px;
	padding-left: 20px;
}	
/*コメント投稿の「フォーム」部分の設定*/	
.CommentForms {	
	border: 1px solid #C0C0C0;
	font-size: 12px;
	color: #333333;
}	
/*コメントボトム部分*/	
#CNBottom {	
	float: right;
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_bottom.gif);
	height: 12px;
	width: 461px;
	margin-right: 23px;
	margin-bottom: 0px;
	font-size: 9px;
}	
/*コメントのトップ部分*/	
#CNTop {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_top02.gif);
	height: 37px;
	width: 461px;
	float: right;
}	
/*コメントの件名の設定*/	
#ComTi {	
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
}	
/*コメントの投稿者周りの設定*/	
#ComName {	
	padding-top: 5px;
	float: right;
	font-size: 12px;
	line-height: 18px;
}	
/*コメント本文の設定*/	
#ComTe {	
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C0C0C0;
}	
/*コメントの投稿者周りの設定*/	
#ComName2 {	
	float: right;
	clear: right;
}	
/*コメント・レスの大枠*/	
#CNResWa {	
	float: right;
	clear: right;
	margin-right: 23px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_res_naka.gif);
}	
/*コメント・レスのトップ部分*/	
#CNRtop {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_res_top.gif);
	height: 9px;
	width: 357px;
	font-size: 8px;
}	
/*コメント・レスの中身部分*/	
#CNRnaka {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_res_naka.gif);
}	
/*コメント・レスの件名部分*/	
#CNRnakaTitle {	
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C0C0C0;
	margin-right: 10px;
	margin-left: 15px;
	width: 325px;
	padding-top: 5px;
	padding-left: 3px;
}	
/*コメント・レスのテキスト部分*/	
#CNRnakaText {	
	line-height: 16px;
	width: 300px;
	margin-left: 16px;
	padding-left: 3px;
	padding-top: 5px;
}	
/*コメント・レスの投稿者名の設定*/	
#CNRnakaName {	
	padding-left: 16px;
	width: 300px;
	text-align: right;
	padding-top: 5px;
}	
/*コメント・レスのボトム設定*/	
#CNRbottom {	
	font-size: 9px;
	background-image: url(http://bfile.shinobi.jp/3807/gr_comment_res_bottom.gif);
	height: 11px;
	width: 357px;
}	
/*トラックバックの大枠の設定*/	
#TrackbackBlock {	
	clear: both;
	width: 500px;
	margin-right: 23px;
	padding-top: 10px;
	float: right;
	padding-bottom: 10px;
}	
/*トラックバックの文字の設定*/	
.TrackbackURLTitle {	
	font-family: Verdana, "MS UI Gothic";
	font-size: 12px;
	color: #333333;
}	
/*トラックバックの画像*/	
#TrackbackMenuTitle {	
	text-align: center;
}	
/*ページリンクの設定*/	
#PageLinkBlock {	
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 15px;
	float: left;
	width: 565px;
}	
/*ブログのボトム部分の設定*/	
#Bottom {	
	clear: both;
	text-align: center;
	width: 856px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://bfile.shinobi.jp/3807/gr_bottom.gif);
	height: 37px;
	padding-top: 20px;
	font-size: 10px;
	letter-spacing: 1px;
}	
/*CMの設定*/	
#CM {	
	width: 856px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	font-family: Verdana, "MS UI Gothic";
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-color: #FFFFFF;
}	
	
/**************************************************************************************	
プラグイン部分	
**************************************************************************************/	
/*プラグインの大枠の設定*/	
#PluginInnerBlock {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_pulgin_bg.gif);
	margin-bottom: 10px;
}	
/*プラグインのトップの設定*/	
#PluginBlockTop {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_pulgin_top.gif);
	height: 10px;
	font-size: 5px;
}	
/*プラグインのボトムの設定*/	
#PluginBlockBottom {	
	background-image: url(http://bfile.shinobi.jp/3807/gr_pulgin_bottom.gif);
	height: 12px;
}	
/*プラグインのタイトルの設定*/	
#PBTn {	
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
	text-align: center;
}	
/*プラグインのExplanationの設定*/	
#PluginExplanation {	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}	
/*プラグインのContentsの設定*/	
#PluginContents {	
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}	
#ComHenshu {	
	text-align: center;
	background-color: #FFFFFF;
	width: 900px;
	margin: auto;
}	
.CalendarNowTd {	
font-size:12px;	
}	
/*カレンダー日付移動用テーブル内、右側td部分のデザイン*/	
.CalendarNextTd {	
font-size:12px;	
}	
/*カレンダー表示用テーブル*/	
.CalendarTable {	
width:80%;	
padding:3px;	
margin: 0 auto;	
}	
/*-------------------------------------------------------	
  カレンダーテーブル -> 曜日表示部分デザイン	
-------------------------------------------------------*/	
/*曜日表示部分（<tr>タグ部分）のデザイン*/	
.CalendarWdayTr {	
font-size:11px;	
}	
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/	
.CalendarWdaySun {	
color:#db7093;	
}	
/*曜日表示部分、平日の<th>タグ部分デザイン*/	
.CalendarWday {	
}	
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/	
.CalendarWdaySat {	
color:#6495ed;	
}	
/*-------------------------------------------------------	
  カレンダーテーブル -> 日付表示部分デザイン	
-------------------------------------------------------*/	
/*日付表示部分（<tr>タグ部分）のデザイン*/	
.CalendarTr {	
font-size:12px;	
height:20px;	
}	
/*日付表示部分、日曜日の<td>タグ部分デザイン*/	
.CalendarTdSun {	
color:#db7093;	
height:20px;	
}	
/*日付表示部分、土曜日の<td>タグ部分デザイン*/	
.CalendarTdSat {	
color:#6495ed;	
height:20px;	
}	
/*日付表示部分、平日曜日の<td>タグ部分デザイン*/	
.CalendarTd {	
height:20px;	
}	
/*記事が存在する場所の設定*/	
.CalendarTdLink {	
}	
/*記事が存在する日付の文字色の設定*/	
.CalendarTdLinkFont {	
color:#f08080;	
font-weight:bold;	
}	
/*-------------------------------------------------------	
  コメント -> 管理者返信部分デザイン	
-------------------------------------------------------*/	
.CommentResBlock {	
	padding:10px 10px 10px 50px;
        text-align:left;	
}	
	
.CommentResBox {	
	padding:10px;
        border:dotted 1px #cccccc;	
        margin-bottom:30px;	
}	
	
.CommentResTitle {	
	font-size:14px;
        height:23px;	
	font-weight:bold;
        color:#333333;	
        padding:5px 10px 20px 10px;	
}	
	
.CommentResText {	
	padding:10px 10px 10px 10px;
        line-height:150%;	
        font-size:12px;	
}	
	
.CommentResFooter {	
	text-align:right;
        padding:10px;	
        color:#333333;	
}	
img.emoji{	
    vertical-align:middle;	
    border:0;	
}	
img {	
border: none;	
}	
