@charset "UTF-8";
/* FDBlack1column === V2.0 === */

/* 全体的な設定
============================================================ */
* {margin : 0;padding : 0;font-style : normal;}
body {
  margin:0px;
  background-color: Black;
  color : Silver;
  font: 13px/1.4 "Arial", "Osaka","ＭＳ Ｐゴシック",  "Verdana", "SimHei", sans-serif; 
}

textarea, input, select {
  margin: 0px 0px 5px 0px;
  font-size: 95%;
  line-height: 1.5;
  color: Goldenrod;
  background-color: #111;
  border: 1px solid #222;
}
textarea, select {}
TEXTAREA.TXTFLD { height:30em; color:Goldenrod;border-color:DimGray; padding:4px 8px }

/* リンク */
a:link, a:visited {color: Gray;text-decoration: none;}
a:hover {text-decoration: none; background-color:Black;}
a:active  {position:relative; top:1px; left:1px;}

/* イメージ img */
img {border: none;}
a:link img, a:visited img {border: none;}

/* 強調 */
em, strong {font-weight :bold ;color:Orchid;}

/* フロート */
.fl {float:left;}
.fr {float:right;}
.fc {text-align:center;}

/* リストの設定 */
ul, ol, li, dl, dt, dd {list-style: none;,argin:0; padding:0;}


/*  レイアウト・ブロックの設定
============================================================ */
/* 全体の大枠 

Container 960px
*************************
*   Header   *
*************************
*************************
*    column   *
*  (Plugin 3)  *
*    記事    *
*************************
*************************
*  Bottom Menu  *
*   (Plugin1)  *
*   (Plugin2)  *
*************************
*    footer  *
*/


/* Container
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> */
#container {width : 960px;margin: 3px auto;}

/*  ヘッダーブロック
============================================================ */
/* Test用 このタグを有効にするとHeaderエリアが表示されます。ただし、beforeはIE8から有効
#header:before {content:"header"; color: red; float:left;} 
#header {border:1px red solid;}*/

#header {margin-bottom:10px;}

/* ヘッダータイトル部 */
/* テスト用
.header_title:before {content: "Header_title"; color:White ;}
.header_title {border: 1px solid White;} */

.header_title {padding: 0px 20px;}
.header_title h1 {font-size: 16px; font-weight: bold; padding-top:10px; text-align:right;}
.header_title h1 a:link, .header_title h1 a:visited {color:White;}
.header_title h1 a:hover {color:LemonChiffon;background-color:transparent;}
.header_title h2 {font-size: 95%; font-weight: normal; color: #fff; text-align:right;}

/* ヘッドメニュー */
.headmenu {height:22px; background-color:#222;margin:3px 0;padding:1px 2px;}
.headmenu ul {float:left;margin-right:15px;}
.headmenu li {display: inline;float:left;margin-right:2px;}
.headmenu li a:link, .headmenu li a:visited {line-height:22px; font-weight:bold;padding:2px 5px;}
.headmenu li a:hover {}
.headmenu .headmenu_rss a:link, .headmenu .headmenu_rss a:visited {padding-left:20px;}
.headmenu .headmenu_red a:link, .headmenu .headmenu_red a:visited {background-color:DarkOrange;color:Snow;}


/* columnブロック
============================================================ */
#column {clear:both;}
/* Test用 */
/*
#column {border:1px red solid;}
#column:before {content:"column"; color: red; float:left;}
*/

/* ページリスト
------------------------------------------------------------ */
.pagelist{
  line-height:1.1;
  font-size:100%;
  padding:10px 20px; 
  margin-bottom:2px; 
  background-color:#222;
}
.pagelist a:hover {background-color:Black;}
.pagelist ul {margin: 3px 17px; }
.category_name {color: DarkGray;}
.category_name a:link, .category_name a:visited {color: Gray;}
.category_name a:hover {}

/* 最新記事
------------------------------------------------------------ */
.new_entry {
  border:1px solid #222;
  font-size:85%;
  line-height: 1.1;
  padding:10px 30px; 
  margin-bottom:2px; 
  background-color:#222;
}

/* Contents
------------------------------------------------------------ */
.contents {margin: 15px 0 30px 0;text-align: left;border:1px solid #333;}
/* Test用 */
/*
.contents {border: 1px solid yellow;}
.contents:before {content: "contents"; color: yellow; float:left;}
*/

.contents_top {height: 20px;}
.contents_bottom {height: 20px;}

/* ----記事部分 ----*/
/* タイトル */
.entry_title {font-weight:bold; padding: 0px 15px;line-height:2; color:Green;}
.entry_title a:link, .entry_title a:visited {color: MediumSeaGreen;}
.entry_title a:hover {color: DarkSeaGreen;background-color:transparent;}

.entry_title h3 {font-size:90%; padding-bottom:5px; padding-left:5px;}
.entry_title h2 {
  font-size :100%;
  font-family:times, sans-serif;
  line-height:30px;
  padding-left: 15px;
  background-color:#151515;
  border: 1px outset #222;
}

/* 本体 */
.contents .main_body {line-height: 1.6; padding: 0 15px;}

/* 投稿部 */
.entry_body {overflow:hidden;padding:20px 0px;}

/* Test用 */
/*
.entry_body {border:1px red solid;}
.entry_body:before {content:"header"; color: red; float:left;}
*/

/* 投稿追記へのリンク */
p.entry_more {font-weight: bold;}
/* 追記部分 */
.more {margin: 15px 0px 10px;padding: 15px 0px 10px; border-top: 1px dashed #deecf2;}

/* タグのリンクリスト */
.contents p.tag_lnk {margin-top: 15px;font-size: 95%;color: #555;}
/* 投稿先テーマ・ジャンル */
.contents p.theme {margin-top: 15px;text-align:right;font-size: 95%;color: #555;}
/* 拍手・ブックマークへの登録ボタン */
.fc2_footer{margin: 10px 0;}


/* コメントト・ラックバック */
/* コメント・トラックバックのタイトル */
.main_body h3 {margin: 5px 10px 0px; font-size: 100%; color: #61bee0;}
html>body .main_body h3 {color: #FFBF68;}

/* リンク */
h3 a:link, h3 a:visited {color: #61bee0;}
h3 a:hover, h3 a:active {color: #61bee0;}


/* 記事フッター部 */
div.entry_footer {
  margin-bottom:10px;
  padding:0 5px;
  font-size: 90%;
  line-height:1.6;
  color:Gold;
  padding:2px 20px;
  background-color:#151515;
  border:1px outset #222;
}
div.entry_footer ul {display:inline; padding:0}
div.entry_footer ul li {display :inline;list-style-type : none;}
.entry_footer a:link, .entry_footer a:visited {color:DarkSeaGreen;}
.entry_footer a:hover {color:MintCream;background-color:transparent;}


/* ページトップへのリンク */
.pagetop {padding-right: 5px;font-size: 95%;text-align: right;}

/* コメント部分の設定
------------------------------------------------------------ */
.ttl_com  {
  font-weight: bold;
  color: Goldenrod;
  padding-left: 3px;
  margin-bottom: 20px;
  border-bottom:1px solid Goldenrod;
}
/* 管理者だけにコメント */
input#himitu {margin-right : 0.5em;}

/* コメントフォームのボタン */
p.form_btn {margin-top : 10px;}

/* コメント本文 */
.commentarea {
  margin: 0px;
  padding: 10px 20px;
  color: Goldenrod;
  text-align: left;
  border: 1px solid DimGray;
}
.commentarea_L {
  width: 400px;
  float: left;
  margin: 0px;
  padding: 10px;
  color: Goldenrod;
  text-align: left;
}

.commentarea_L textarea, .comments textarea  {padding:5px 10px;line-height:1.6;width: 380px;}
.commentarea_R {
  width: 400px;
  float: right;
  margin: 0px;
  padding: 10px;
  color: Goldenrod;
  text-align: left;
}
.comment_body {
  border: 1px solid DimGray;
  background-color:#111;
  margin-bottom: 10px;
  padding : 10px 20px;
}

/* コメントヘッダー */
ul.comment_header {
  margin: 0px;
  padding: 2px 5px;
  color: Goldenrod;
  text-align: left;
  font-size: 90%;
  font-weight:bold;
}
ul.comment_header li {display : inline;list-style-type : none;}
.comments {border:1px solid DimGray; padding:20px 30px; margin-bottom:20px;}


/* 全記事表示・検索結果表示
------------------------------------------------------------ */
/* 全記事表示・検索結果表示の時の日付部分 */
.contents span.state {
  display: block;
  padding: 2px 5px;
  color: #666;
  font-size: 95%;
  text-align: right;
  border-bottom: 1px solid #edf6fa;
}
/* 全記事表示*/
.archives{line-hright:1.2;font-size:95%;color:Goldenrod;margin-bottom:10px;}
.archives a:link, .archives a:visited {color: Gray;}
.archives a:hover {}

/* 検索結果 */
.search {}
.search a:link, .search a:visited {font-weight: bold;}

.search .entry_body {
  width: 800px;
  margin-bottom: 20px;
  padding: 10px 20px;
  background-color: #111;
  border: 1px #333 solid;
}
.sub_header {margin-bottom: 3px;font-weight: bold;color: Green;}


/* トラックバック部分の設定
------------------------------------------------------------ */
/* トラックバックURL */
p.trackback_uri {margin : 0px 0px 0px 0px;padding : 0px 0px;}
p.trackback_uri a:link, p.trackback_uri a:visited {font-size: 95%;}

/* トラックバック先の概要 */
.trackback_excerpt {margin : 0px 0px 0px 20px;padding: 5px 0px 10px;}

/* トラックバックフッター */
ul.trackback_footer {
  margin: 0px 0px 10px 0px;
  padding: 2px 5px;
  text-align: right;
  font-size: 95%;
  color: #666;
  border-bottom: 1px solid #edf6fa;
}
ul.trackback_footer li {display : inline;list-style-type : none;}


/* ボトムメニュー
============================================================ */
#bottommenu {
  margin-top: 30px;
  color: Silver;
  background-color: #151515;
  padding-left: 30px;
}
/* メニュー内のリンク設定 */
#bottommenu a:link, #bottommenu a:visited {color: Gray;}
#bottommenu a:hover {text-decoration: none;}


/* プラグイン
============================================================ */
.plugin1 {float:left; margin-right: 30px;}
.plugin2 {float:left; margin-right: 30px;}
.plugin3 {float:left; margin-right:  0px;}

dl.plugin {/*margin: 20px;*/text-align: left;}
dl.plugin dt {
  padding-left: 17px;
  font-size : 95%;
  font-weight: bold;
  color: Orchid;
  line-height: 16px;
}
dl.plugin dd {margin-left: 15px;padding: 2px 0px;font-size: 90%;}

dl.plugin a:link, dl.plugin a:visited { display:inline;}


/* プラグイン パーツ
------------------------------------------------------------ */
/* ボトムメニューリスト・マーク設定 */
#right ul {margin-left: 15px;color:#36abce;}
#right li {list-style-type: disc;list-style-position: outside;}
#right p{margin: 0px 0px 20px 0px;color: #555;text-align:left;}

/* --- カレンダー部分 -- */
/* カレンダー表示用のテーブル設定 */
.plugin-calender {
  width:150px;padding:5px 10px;
  background-color:#010;
  border:1px solid #050;
  font-size:10px;
  border-collapse: separate;  /* 値の入っていないセルも表示する */
  margin: 0px 0px 0px;
  color: Silver;
}

/* カレンダー見出（前月・当月・次月などのリンク部分） */
.plugin-calender caption {background-color:#030;margin: 0px auto;text-align: center;font-weight:bold;}
.calender {
  width:150px;
  line-height:11px;
  font-size:10px;
  border-collapse: separate;  /* 値の入っていないセルも表示する */
  margin: 5px 0px 0px;
  color: Silver;
  text-align:center;
}
.calendar th {
  width:20px;
  height:25px;
  font-size:10px;
  text-align:center;
  font-weight: nomal;
}


th#sat { color:#3b5fcc;}/* 土曜日を青色表示 */
th#sun { color:#b60000;}/* 日曜日を赤色表示 */

/* カレンダーのセル部分（日付表示部分） */
.calendar td {width:20px;height:25px;text-align:center;}

/* カレンダーリンク部分 */
.calender td a:link,.calender td a:visited{
  color: White;
  background-color: #030;
  display:block;
  font-weight: bold;
  padding: 1px;
}
.calender td a:hover {color:Red;}


/* フッター 著作表示ブロック
============================================================ */
#footer {clear : both; margin-bottom: 10px;}
#footer p {text-align : center;padding: 3px 0px;font-size: 95%;color:DarkGray;}
/* リンク設定 */
#footer p a:link, #footer p a:visited {color:Silver;font-weight: bold;}
#footer p a:hover, #footer p a:active {color:White; text-decoration: none;}

/* ********************************************************* */


/* カスタマイズ
============================================================ */
/* ヘッダー画像 */
.header_title {background:#000 url(https://blog-imgs-130-origin.fc2.com/k/r/m/krmtora/2019072800292630a.jpg) no-repeat top;}
.header_title {height:240px;}


/* RSSアイコン */
.headmenu_rss a:link, .headmenu_rss a:visited {background-image:url(https://blog-imgs-32-origin.fc2.com/s/c/e/scenewayfc/rss.gif);background-position:5px center;background-repeat: no-repeat;}

/* プラグインタイトルアイコン */
dl.plugin dt {background:url(https://blog-imgs-32-origin.fc2.com/s/c/e/scenewayfc/red_bubble.png) left center no-repeat;}

/* 投稿部の初期設定 */
.entry_body {text-align:left;}



/* 投稿記事内で使用するタグ  （上記の「全体的な設定」項も参照）
============================================================ */

/* システム・タグ
------------------------------------------------------------ */
/* 強調 */
.entry_body em {color: Green;font-style:italic; font-weight: normal;}
.entry_body strong {color: Green;}

/* リンク */
.entry_body a:link, .entry_body a:visited {}
.entry_body a:hover {}
.entry_body a:sctive {}

/* イメージ img */
.entry_body img {padding:0;border:1px inset Goldenrod}
.entry_body a:hover img, .entry_body a:active img {}

/* リスト */
.entry_body ul, .entry_body ol {display: block;margin:1em 2em;}
.entry_body ul li {list-style-type:disc;}
.entry_body ol li {list-style-type:decimal;}
.entry_body li {padding-left:0em;}

.entry_body dl {margin:1em 0em;}
.entry_body dt {margin:0;}
.entry_body dd {padding-left:1em;}


/* 表 */
.entry_body table {}
.entry_body table a:link, table a:visited {display:inline; border:1px solid #111;}
.entry_body table a:hover {border: inset 1px;}
.entry_body td a:link, td a:visited {font-weight:bold; }


/* カスタム・タグ
------------------------------------------------------------ */
/* フロート */
.entry_body .fc {text-align: center;color: Goldenrod;padding-bottom: 10px;}
.entry_body .fl {color:Goldenrod;text-align:center;padding:0px 20px 10px 20px;}/* float:left は全体設定で設定済み*/
.entry_body .fr {color:Goldenrod;text-align:center;padding:0 20px 10px 20px;}  /* float:rightは全体設定で設定済み*/
.fl img, .fr img {border:none;}
.fc img {margin:0 -10px}
