/*全体の設定*/
#mainBlock {
  width:710px ;
  overflow:hidden ;
  background:#000 ;
}
#EntryBlock {
  float:right ;
  width:450px ;
  overflow:hidden ;
}
#PluginBlock {
  float:left ;
  width:260px ;
  overflow:hidden ;
}
 

/**************************************************************************************
トップブロック用デザイン
**************************************************************************************/
/*一番上のブロック（タイトルが書かれる場所）の設定*/
#TopBlock {
  margin:10px ;
  background:#000 url(http://file.mamanimation.blog.shinobi.jp/sce13.jpg) no-repeat top center ;
}
/*ページタイトル文字部分の設定*/
#TopTitle {
  padding:80px 0px 40px ;
  text-align:center ;
  font:bold 30pt Georgia ;
  letter-spacing:2pt ;
}
#TopTitle a {
  color:#fff ;
}
#TopTitle a:hover {
  text-decoration:none ;
  color:#c00 ;
}

/* ブログ内検索 */
.blogsearch {
  padding:10px ;
  text-align:right ;
}
.box {
  width:110px ;
  border:0px ;
  background:#000 ;
  padding:3px 0px 3px 6px ;
  font:bold 10px Tahoma ;
  letter-spacing:1px ;
  color:#fff ;
}
.btn {
  cursor:pointer ;
  border:0px ;
  background:transparent ;
  font:10px Verdana ;
  color:#c00 ;
}




/**************************************************************************************
  プラグインブロック用デザイン
**************************************************************************************/
/*プラグイン表示箇所の背景や余白設定*/
.PluginInnerBlock {
  margin-left:10px ;
}
/*プラグインのタイトル（名称）部分の設定*/
.PluginTitle {
  width:200px ;
  background:#fff ;
  padding:3px 0px 3px 6px ;
  font:bold 10px Tahoma ;
  letter-spacing:1px ;
  color:#000 ;
}
/*プラグインが表示される場所の設定*/
.PluginContents {
  padding:5px 0px 20px 5px ;
  text-align:left ;
  font:10px Verdana ;
  color:#fff ;
}

.PluginContents ul {
  margin:0px 0px auto 5px ;
  padding:0px ;
  padding-bottom:20px ;
  text-align:left ;
  list-style:none ;
}
.PluginContents li {
  padding-top:3px ;
}

/*各プラグイン処理内の基本デザイン*/
.plugin_data {
  text-align:left ;
  font:10px Verdana ;
}
/*各プラグイン処理内基本デザインの下に記載する日付など*/
.plugin_data_date {
  text-align:right ;
  font:10px Verdana ;
}

/*通常のリンクの設定*/
.PluginContents a {
  color:#a00 ;
  text-decoration:none ;
}
/*カーソルが合っている状態のリンクの設定*/
.PluginContents a:hover {
  background:#a00 ;
  color:#000 ;
  text-decoration:none ;
}


/**************************************************************************************
  記事ブロック用デザイン
**************************************************************************************/
.EntryInnerBlock {
  margin-right:10px ;
  padding-bottom:20px ;
}

.EntryTitle {
  background:#000 ;
  border-bottom:solid 1px #c00 ;
  padding:0px 10px 5px ;
  text-align:left ;
}
.EntryTitle a {
  font:bold 12px Verdana ;
  color:#fff ;
}
.EntryTitle span a {
  color:#ff0 ;
}
.EntryTitle a:hover {
  text-decoration:none ;
  font:bold 12px Verdana ;
  color:#3e9d63 ;
}
.EntryTitle span a:hover {
  color:#3e9d63 ;
  color:#f00 ;
}

.EntryText {
  font:10px/180% Verdana ;
  color:#999 ;
}
.EntryText a {
  color:#f60 ;
  text-decoration:none ;
}

/*記事へのリンク（コメントやトラックバック等）の背景*/
.EntryState {
  background:#000 ;
  padding-right:5px ;
  text-align:right ;
  font:10px Tahoma ;
  letter-spacing:1px ;
  color:#fff ;
}
.EntryState a {
  padding-left:10px ;
  text-decoration:none ;
  color:#fff ;
}
.EntryState a:hover {
  text-decoration:none ;
  color:#0cf ;
}

/*各記事やコメント、トラックバックなどの総合のブロック部分*/
.EntryTextBox {
  background:#000 ;
}
/*記事本文が記載される部分*/
.EntryText {
}
/*追記文書が記載される部分*/
.EntryPsText {
}

/*次の記事やHOMEへのリンクが表示される背景部分*/
.PageLinkBlock {
  padding-bottom:20px ;
  text-align:center ;
  font:10px Verdana ;
  color:#999 ;
}
.PageLinkBlock a {
  color:#f60 ;
  text-decoration:none ;
}
.PageLinkBlock a:hover {
  color:#fff ;
  text-decoration:none ;
}
.PageLinkBlock ul {
  margin:0px ;
  padding:0px ;
}
.PageLinkBlock li {
  display:inline ;
  padding:0px 3px ;
}



/**************************************************************************************
  各コメント表示部分の設定
**************************************************************************************/
/*コメント全体の設定*/
.CommentBlock {
  border:solid 1px #a00 ;
  margin-right:10px ;
  margin-bottom:20px ;
  padding:10px 20px ;
  text-align:left ;
}
/*この記事にコメントする　と書かれてる部分の設定*/
.CommentMenuTitle {
  text-align:left ;
}
/*コメントのタイトル、コメント、コメント情報の全ての背景部分*/
.CommentTextBox {
  margin:5px 0px ;
  border-top:dashed 1px #a00 ;
  padding:10px ;
  text-align:left ;
  font:10px Verdana ;
  line-height:140% ;
  color:#fff ;
}
.CommentText {
  padding:10px ;
}
.CommentText span {
  color:#fff ;
}
/*投稿者や投稿時間などが表示されている部分*/
.CommentFooter {
  text-align:right ;
}
.CommentFooter a {
  color:#cc9 ;
}
/*投稿された時間が記載されている部分*/
.CommentWriteDate {
  margin:0px 10px ;
}
/*コメント編集へのリンク部分*/
.CommentEdit a {
  color:#999 ;
}
.CommentEdit a:hover {
  text-decoration:none ;
  color:#a00 ;
}

.CommentResBox {
  color:#999 ;
}



/**************************************************************************************
  コメントを投稿するフォーム全体の設定
**************************************************************************************/
.CommentFormBlock {
  padding:20px 20px ;
  text-align:left ;
  font:10px Verdana ;
  color:#444 ;
}

/*コメントフォームTHタグ設定*/
.CommentFormBlock th {
  padding-top:5px ;
  text-align:left ;
  font:10px Verdana ;
  color:#444 ;
}
/*コメントフォームTDタグ設定*/
.CommentFormBlock td {
  text-align:left ;
  font:10px Verdana ;
  color:#444 ;
}
/*コメントフォーム送信ボタンのTDタグ設定*/
.CommentFormSubmit {
  text-align:center ;
  padding-top:10px ;
}
/*inputタグやtextareaの設定*/
.CommentFormBlock input , .CommentFormBlock textarea {
  border:0px ;
  background:#ccc ;
  font:10px Verdana ;
  color:#000 ;
}
.CommentFormSubmit input {
  cursor:pointer ;
  border:0px ;
  background:#000 ;
  font:10px Verdana ;
  letter-spacing:1px ;
  color:#c00 ;
}





/**************************************************************************************
  トラックバック表示部分の設定
**************************************************************************************/
/*トラックバックメニューのタイトル部分*/
.TrackbackMenuTitle{
text-align: left;
}
/*トラックバックのタイトル、記事、リンク部分の総合設定*/
.TrackbackTextBox{
margin: 5px 0px;
background-color:#EEEEEE;
padding:10px;
}
/*トラックバックタイトルの部分*/
.TrackbackTitle{
text-align: left;
font-size:14px;
font-weight:700;
}
/*トラックバックの記事部分*/
.TrackbackText{
padding: 10px;
line-height:110%;
}
/*投稿されたブログ名やリンクなどを表示する部分の設定*/
.TrackbackFooter {
  text-align:right ;
  padding:5px ;
}
/*トラックバック元のブログ名部分*/
.TrackbackUserName {
  margin-left:5px ;
}
/*トラックバック元へのリンク部分*/
.TrackbackFromURL {
  margin-left:5px ;
}
/*トラックバックされた日付部分*/
.TrackbackWriteDate {
  margin-left:5px ;
}







/**************************************************************************************
全ブロックの共通設定
**************************************************************************************/
body {
  margin:0px auto 0px auto ;
  background:#000 url(http://file.mamanimation.blog.shinobi.jp/bg.gif) fixed ;
  word-wrap:break-word;
}

form {
  margin:0px ;
  padding:0px ;
}
input {
  vertical-align:center ;
}

table{
  border-collapse:collapse ;
}

a {
  color:#999 ;
  text-decoration:none ;
}
a:hover {
  color:#f60 ;
  text-decoration:underline ;
}

.left {
  text-align:left ;
}
.center {
  text-align:center ;
}
.right {
  text-align:right ;
}


 

/**************************************************************************************
フッタ
**************************************************************************************/
#Footer {
  padding:10px 0px ;
  background:#000 url(http://file.mamanimation.blog.shinobi.jp/sce13.jpg) no-repeat center ;
  text-align:center ;
  font:10px Georgia ;
  letter-spacing:1px ;
  color:#000 ;
}
#Footer a {
  color:#a00 ;
}
#Footer a:hover {
  text-decoration:none ;
  color:#ff0 ;
}