/**************************************************************************************
▼　記事の画像枠設定
・一部の画像枠を消したいときは、
<img src="画像のアドレス" class="emoji" />で消えると思います。

・そもそも枠はいらないという人は
初めから
.EntryText img.emoji{
	background-color: transparent;
	padding         : 0;
	border          : 0px none;}
までを削除

**************************************************************************************/
.EntryText img{
	margin          : 0 5px 0 0;
	padding         : 7px;
}

.EntryText img.emoji{
	background-color: transparent;
	padding         : 0;
	border          : 0px none;}
/**************************************************************************************
　〔０〕　全ブロック　　設定
**************************************************************************************/

html{
  scrollbar-face-color:#000000;
  scrollbar-highlight-color:#000000;
  scrollbar-track-color:#000000;
  scrollbar-3dlight-color:#999966;
  scrollbar-shadow-color:#666633;
  scrollbar-darkshadow-color:#333333;
  scrollbar-arrow-color:#CCCC99;
  scrollbar-base-color:#666633;

	height: 100%;
 display:block;
}

* {
	margin          : 0px;
	padding         : 0px;
}

body {
	margin: 0px;
	padding: 0px;
	font-size:95%;
	color           : #D6D6D6;
	text-align      : center;
	font-family     : Verdana, "Osaka", sans-serif;
background-image: url(http://file.selim.blog.shinobi.jp/green.jpg); 
background-repeat: repeat;
background-color:#143d51;
background-attachment:fixed;
	height: 100%;
 display:block;

}

td {
	padding         : 10px;
	line-height     : 160%;}

a{
	color           : #ddd2a6;
	text-decoration : none;}

a:hover {
	color           : #a3946b;
	background-color: #57051c;}

textarea{
	font-size       : small;}
/******** 外枠 ********************************************/
#MainBlock {
	width           : 680px;
	min-height: 92%;
	text-align      : left;
	margin          : 0.5em auto 0.5em auto;
	padding         : 0px 30px 20px 30px;
	border          : 3px double #E8DBA8;
background-image: url(http://file.selim.blog.shinobi.jp/blog_moon2.jpg); 
background-repeat: no-repeat;
background-position: 3% 100%; 
background-color:#000000;
background-attachment:fixed;

 display:block;
}


/**************************************************************************************
〔１〕　トップページ
〔２〕　一覧ページ
〔３〕　詳細記事ページ　　共通設定
**************************************************************************************/
/******** タイトル ****************************************/
.TopTitle{
	color           : #ddd2a6;
	margin          : 2em 0;
	letter-spacing  : 0.3em;
	font-size       : 20px;}
	
.EntryTitle{
	margin-top      : 2em;
	padding-bottom  : 0.5em;
	font-size       : 18px;
	letter-spacing  : 0.3em;
	font-weight     : bold;
	background      : url(http://file.selim.blog.shinobi.jp/blog_line2.gif) repeat-x 100% 100%;}

/******** 日付・コメント　など ****************************/
.EntryTop{
	text-align      : right;
	font-size       : 11px;
	color           : #133950;
	list-style-type : none;}
.EntryTop li{
	display         : inline;
	margin-left     : 1em;}

.EntryTop a{color: #133950;}

/******** 本文 ********************************************/
.EntryText{
	line-height     : 1.8;
	margin          : 1em 1em 3em 1em;}

.EntryPsText{
	margin-top      : 0.5em;}
	
/******** パンくずリスト **********************************/
.PanKuzu{
	text-align      : right;
	font-size       : 11px;
	color           : #A7A7A7;
	list-style-type : none;}
.PanKuzu li{
	display         : inline;
	margin-left     : 1em;
	padding-right    : 10px;
	background      : url() no-repeat right center;}

/******** TOP・一覧のメニュー *****************************/
.EntryMenu{
	letter-spacing  : 0.1em;
	margin          : 1em 1em 3em 1em;
	font-size       : 13px;
	list-style-type : none;}
.EntryMenu li{
	margin-bottom   : 0.7em;
	padding-left    : 14px;
	background      : url(http://bfile.shinobi.jp/4316/02_li3.gif) no-repeat left center;}
	
/******** ナビ ********************************************/
#NaviBlock{
	font-size       : 100%;
	font-weight     : bold;
	text-align      : center;
	margin-bottom   : 30px;}

#NaviBlock ul{
	list-style-type : none;}

#NaviBlock li{
	text-align      : center;
	display         : inline;
	background-color: #143d51;
	border          : 1px #ddd2a6 solid;
	padding         : 1px 3px;
	margin          : 3px; }

#NaviBlock a{
	font-weight     : normal;}


/**************************************************************************************
〔４〕　コメント部分
〔５〕　コメントフォーム部分
〔６〕　トラックバック部分
〔７〕　コメント編集　　　共通設定
**************************************************************************************/
.CtTitle{
	margin-top      : 2em;
	padding-bottom  : 0.3em;
	font-size       : 20px;
	letter-spacing  : 0.3em;
	font-weight     : bold;
	background      : url(http://file.selim.blog.shinobi.jp/blog_line2.gif) repeat-x 100% 100%;}

.CtInnerBlock{
	margin          : 0.5em 0 2em 2em;}

.CtTitle strong{
	font-size       : 13px;
	font-weight     : bold;}

.CtTop{
	margin-top      : 0.2em;
	font-size       : 11px;
	color           : #07151d;
	list-style-type : none;}

.CtTop li{
	display         : inline;
	margin-left     : 1em;
	padding-left    : 10px;
	background      : url() no-repeat left center;}
.CtTop a{color: #07151d;}

.CtText{
	line-height     : 1.8;
	margin          : 0em 5em;}

.CtText td {
	padding         : 2px;}


.CtRsBlock{
	margin-left     : 0em;
	padding         : 0em;
}

.trackback{
	padding-bottom  : 0.3em;
	font-size       : 20px;
	letter-spacing  : 0.2em;}

.CtBlock textarea,
.CtBlock input{
	background:#233438;
border-top:solid 1px #257274;
border-left:solid 1px #257274;
	color: #d6d6d6;
}

/**************************************************************************************
〔８〕　プラグイン用デザイン
**************************************************************************************/
.Plugin5{
	margin          : 2em 0;}
.Plugin5Title{
	color           : #ddd2a6;
	font-size       : 13px;}
.Plugin5Text{
	margin-left     : 0.5em;
	line-height     : 160%;}

.PluginLink{
	margin          : 0 1em 1.5em 1em;}

.PluginBlock{
	font-size       : 11px;
	width           : 25%;
	padding         : 0px;}
.PluginInnerBlock{
	padding         : 0px 7px 20px 7px;}
.PluginTitle{
	font-size       : 13px;
	letter-spacing  : 0.2em;
	background-color:#143d51;
	padding         : 3px 5px;}
.PlaginExplanation{
	font-size       : 10px;}
.PlaginData{
	margin          : 5px;}



/**************************************************************************************
〔９〕　フッターメニュー・コピーライト
**************************************************************************************/
#FooterBlock{
	text-align      : center;
	color           : #A7A7A7;
	font-size       : 10px;
	padding-top     : 4em;
}

.FooterCp{padding-top: 1em;}
.FooterCm{
	text-align      : left
	color           : #A7A7A7;
	font-size       : 10px;
	margin-top      : 0em;}


/**************************************************************************************
〔１０〕  カレンダー　検索　共通プラグイン用デザイン
**************************************************************************************/
/*カレンダー日付移動用テーブル（前月、次月へのリンクなど）*/
.CalendarMoveTable {
	margin          : 0 auto;
	text-align      : center;
	width           : 120px;}

/*カレンダー日付移動用テーブル、<tr>タグ部分のデザイン*/
.CalendarMoveTr {
	text-align: center;
}
/*カレンダー表示用テーブル*/
.CalendarTable {
	margin          : 0 auto;
	text-align      : center;
	width           : 120px;}

.CalendarTable a{font-weight     : bold;}
/*-------------------------------------------------------
  カレンダーテーブル -> 曜日表示部分デザイン
-------------------------------------------------------*/
/*曜日表示部分（<tr>タグ部分）のデザイン*/
.CalendarWdayTr {
	text-align: center;
}
/*曜日表示部分、日曜日の<th>タグ部分デザイン*/
.CalendarWdaySun {
	color: #e3b0a2;
}
/*曜日表示部分、土曜日の<th>タグ部分デザイン*/
.CalendarWdaySat {
	color: #A2C2E3;
}
/*-------------------------------------------------------
  カレンダーテーブル -> 日付表示部分デザイン
-------------------------------------------------------*/
/*日付表示部分（<tr>タグ部分）のデザイン*/
.CalendarTr {
	text-align: center;
}
/*-------------------------------------------------------
  検索用デザイン
-------------------------------------------------------*/
.box{
	font-size: 11px;
	width: 120px;}
.btn{
	font-size: 11px;}

/*-------------------------------------------------------
  各プラグイン共通項目用設定デザイン
-------------------------------------------------------*/
/*各プラグイン処理内の基本デザイン*/
.plugin_data {
	font-size         : x-small;
	text-align        : left;
	padding           : 5px 0 0 5px;
}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {
	text-align:right;
}


/**************************************************************************************
ログインブロック用デザイン
**************************************************************************************/

.Admin {
	font-size:9px;
	padding:0px 10px;
	text-align:right;
}

.Admin a,
.Admin a:visited {
	color:#999;
}

.Admin a:hover {
	color:#FFF;
}

/**************************************************************************************
 トップブロック用デザイン
**************************************************************************************/

#TopBlock {
background-image: url(http://file.selim.blog.shinobi.jp/blog_logo.gif); background-repeat: repeat-x;
background-position: center bottom; margin: 0; 
	width:width:100%;
	height: 220px;
	text-align:left;
}

#TopTitle {
	padding: 0px 0px 0px 50px;
}

.TopTitleFont {
	color: #ddd2a6;
	font-size:22px;
        font-weight: bold; 
	font-family:"ＭＳ Ｐ明朝";
}

#TopExplanation {
	padding: 5px 0px 0px 30px;
	color: #CCC;

}


/**************************************************************************************
付け足し分
**************************************************************************************/

.plug-ta{
  text-align:right;
  width:680px;
line-height     : 110%;
}
.plug-td1{
  text-align:left;
  width:280px;
  background-color:;
  color:#fff;
  font-family:"georgia","MS UI GOTHIC";
  font-size:12px;
line-height     : 110%;
	padding         : 0px;
}
.plug-td2{
  text-align:center;
vertical-align:top;
  width:140px;
  background-color:;
  color:#fff;
  font-family:"georgia","MS UI GOTHIC";
  font-size:12px;
line-height     : 110%;
	padding         : 0px;
}
.plug-td3{
  text-align:right;
  width:120px;
  background-color:;
  color:#999;
  font-family:"georgia","MS UI GOTHIC";
  font-size:12px;
line-height     : 110%;
	padding         : 0px;
}

.plug-td4{
  text-align:center;
  width:280px;
  height:200px;
  overflow:auto;
line-height     : 110%;
	padding         : 0px;
}
.plug-td5{
  text-align:center;
vertical-align:top;
  width:140px;
  height:200px;
  overflow:auto;
line-height     : 110%;
	padding         : 0px;
}
.plug-td6{
  text-align:center;
vertical-align:middle;
  width:120px;
  height:190px;
  overflow:hidden;
  color:#275e63;
  font-family:"georgia","MS UI GOTHIC";
  font-size:12px;
line-height     : 110%;
	padding         : 0px;
}

.info-space1{
  width:280px;
  height:170px;
  overflow:auto;
  text-align:right;
  padding:0;
}
.info-space2{
  width:140px;
  overflow:hidden;
  text-align:center;
  padding:0;
}
.info-space3{
  width:120px;
  height:175px;
  overflow:hidden;
  border:3px double #E8DBA8;
  text-align:center;
  padding:5;
}

.coment{
  border:0px solid #fff;
  height:15px;
  padding:0 0 0 3px;
  text-align:left;
  font-family:"ＭＳ Ｐ ゴシック";
  color:#fff;
  background-image:url("");
  background-repeat:no-repeat;
  margin;0;
}

hr {
   margin:5px auto;
   border-width: 100%; /* 太さ */
   border-style: solid; /* 線種 */
   border-color: #257274; /* 線色 */
   height: 1px; /* 高さ */
   filter: Alpha(Opacity=100,FinishOpacity=0,style=2);
	-moz-opacity :0.50;
	opacity :0.50;
}

iframe {
border: 0px;
}