/*　全ブロックの共通設定　*/

body {
margin: 0px 0px 0px 0px;
text-align:center;
font-size:12px;
font-family: "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", arial, sans-serif;
color:#666688;
word-wrap:break-word;
}

a {color:#9999dd; text-decoration:none;}
a:active {color:#FF6600;}
a:hover {color:#ffffff; background:#ccccff;}

#mainBlock {
width:780px;
padding: 0px 0px 0px 0px;
text-align: center;
margin:auto auto;
}

.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}

#page    {margin-bottom:20px;}

#foot    {float:left; width:500px;
          margin-top:20px;}

#shinobi {float:right; width:250px;
          text-align:right; margin:5px;}

/*　文章装飾　*/

small {font-size:10px; color:cccccc;}

.red   {color:#cc6666;}
.blue  {color:#6666cc;}
.green {color:#66aa66;}

.in  {color:#339933; padding:2px;
      border-bottom:solid 1px #aaccaa;
      border-left  :solid 3px #aaccaa;
      margin-top:7px; margin-bottom:3px; margin-right:50px;}
.out {color:#333399; padding:2px;
      border-bottom:solid 1px #aaaacc;
      border-left  :solid 3px #aaaacc;
      margin-top:7px; margin-bottom:3px; margin-right:50px;}

.cap {color:#333333; padding:2px;
      border-bottom:solid 1px #ccccff;
      margin-top:5px; margin-bottom:3px; margin-right:20px;}

.track {border-left:solid 2px #66cc99;
        padding:5px;
        color:#669966;}

.green_div{border-left:solid 1px #66cc99;
           padding:3px; color:#66aa66;}

.blue_div{border-left:solid 1px #6699cc;
           padding:3px; color:#6666cc;}

DL {}
DT {color:#000066;
    border-bottom:solid 1px #cccccc;
    padding: 3px 10px 3px 5px;}
DD {padding:6px;
    margin-bottom:10px;
    border-left:solid 1px #cccccc;}

/*　アフィリエイト　*/

.pr {border:solid 1px #aa9999; padding:5px;}

/*　プラグイン　*/

.PluginBlock {
float:right;
width: 210px;
font-size:12px;
text-align: left;
vertical-align:top;
}
.PluginInnerBlock {
border-left: solid 1px #9999aa;
margin-top:20px; }

.PluginTitle {
background:#9999aa;
font-size:14px;
color:#ffffff;
padding: 5px 10px 5px 10px;
}

.PluginContents {padding:10px;}

/*　記事　*/
/*　記事繰り返し処理全ての部分の設定　*/
.EntryBlock {
width:550px;
float:left;
vertical-align:top;
background-color:#FFFFFF;
font-size:12px;
color:#555555;
}
/*　記事表示部分の背景や余白等の設定　*/
.EntryInnerBlock {
padding: 10px 20px;
text-align: left;
}
/*　各記事タイトル部分の設定　*/
.EntryTitle {
   color: #7799cc;
   text-align: left;
   border-top  :solid 1px #9999aa;
   border-left :solid 1px #9999aa;
   padding:7px 20px 5px 10px;
   font-size:14px;
   }
/*　各記事やコメント、トラックバックなどの総合のブロック部分　*/
.EntryTextBox {
   margin: 5px 0px;
   }
/*　記事本文が記載される部分　*/
.EntryText {
padding: 10px 30px 20px 20px;
font-size:14px;
color:#666666;
}
/*　追記文書が記載される部分　*/
.EntryPsText {
padding: 20px;
text-align: right;
font-size:14px;
border-right:solid 2px #ff9999;
}
/*　記事へのリンク（コメントやトラックバック等）の背景　*/
.EntryFooter {
text-align:right;
padding:5px;
border-right :solid 1px #9999aa;
border-bottom:solid 1px #9999aa;
}

/*　次の記事やHOMEへのリンクが表示される背景部分　*/
.PageLinkBlock{
text-align:center;
color:#999999;
border:dotted 2px #cccccc;
margin:12px; padding:3px;
}

/*　各コメント表示部分　*/

/*コメント全体*/
.CommentBlock{
padding: 10px;
text-align: left;
}
/*この記事にコメントする　と書かれてる部分*/
.CommentMenuTitle{
text-align: left;
}
/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox{
margin: 5px 0px;
padding:10px;
}
/*コメントのタイトル*/
.CommentTitle{
margin-top:10px;
font-size:14px;
padding:5px;
border-top :solid 1px #9999aa;
border-left:solid 1px #9999aa;
text-align: left;
}
/*コメント部分*/
.CommentText{
font-size:14px;
padding: 10px;
}
/*コメントフッタ*/
.CommentFooter{
font-size:12px;
padding:5px;
border-right :solid 1px #9999aa;
border-bottom:solid 1px #9999aa;
text-align:right;
}
/*投稿者名の部分*/
.CommentUserName{
margin-left: 25px;
}

/*コメントを投稿するフォーム全体の設定*/
.CommentFormBlock{
padding:10px 20px;
margin-bottom:5px;
}
/*コメントフォーム用テーブル*/
.CommentFormTable{
	text-align:left;
	font-size:12px;
	color:#444444;
}
/*コメントフォームTHタグ設定*/
.CommentFormTh{
font-size:12px;
padding-top:5px;
color:#444444;
text-align:right;
}
/*コメントフォームTDタグ設定*/
.CommentFormTd{
font-size:12px;
padding-top:5px;
text-align:left;
}

/*** トラックバック表示部分の設定 ***/

/*トラックバック全体の設定*/
.TrackbackBlock{
padding: 10px 20px;
text-align: left;
}
/*トラックバックメニューのタイトル部分*/
.TrackbackMenuTitle{
text-align: left;
}
/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox{
margin: 5px 0px;
background-color:#ffffff;
padding:10px;
}
/*トラックバックタイトルの部分*/
.TrackbackTitle{
border-top :solid 1px #999999;
border-left:solid 2px #999999;
padding:5px;
text-align: left;
}
/*トラックバックの記事部分*/
.TrackbackText{
padding: 10px;
line-height:110%;
}
/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter{
border-bottom:solid 1px #999999;
border-right :solid 2px #999999;
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;
}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {
text-align:right;
}
.category {text-align:left; font-size:14px;}

/*--コメント -> 管理者返信部分デザイン---*/

.CommentResBlock {
	padding:10px 0px 5px 50px;}
.CommentResBox {}
.CommentResTitle {color:#666666; font-size:14px;
	border-bottom:solid 1px #993333;}
.CommentResText {color:#665544; padding:10px; font-size:14px;
                 background:#ffffff url("http://file.erl.blog.shinobi.jp/kuro.jpg");
                 background-repeat: no-repeat;
                 background-position: right top;}
.CommentResFooter {text-align:right;
	border-top:solid 1px #993333;}
