/* =============================================  
novel-10-china1
 ============================================= */
/*2009.4/18*/


/* 画面全体 */
body 
{font-family : "Times New Roman", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka",sans-serif;
    margin: 0;background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/kousi-yoko-b.gif");
  background-color: #900000;
}


/* サイト全体 */
.base_table {

   width: 50em;                             
    background-color: #900000;
    text-align: left;
    margin: 0;
}


/************************************** ▼ リンクの色 ▼ */
a:link { color: #999999; text-decoration:none;}
a:active { color: #D5EABF; text-decoration:none;}
a:visited { color: #999999; text-decoration:none;}
a:hover { color: #D5EABF; text-decoration:none;}

/************************************** ▲ リンクの色 ▲ */



/**************************** ▼ ヘッダー(タイトル部) ▼ */
/* ヘッダーレイアウト */
#header {
                
    text-align: left;    
}

/* サイトタイトル */
h1 {   color: #fff;           
        text-decoration:none;
        margin: 10px 30px;
}

/* 表紙ページ：ブログタイトル*/
 
 
h1 a:link,#tag h2 a:link { color : #ffffff; background-color : transparent;text-decoration:none; }
h1 a:active,#tag h2 a:active { color : #000000; text-decoration:none; background-color : #fff; }
h1 a:visited,#tag h2 a:visited { color : #ffffff; background-color : transparent;text-decoration:none; }
h1 a:hover,#tag h2 a:hover { color : #000000; text-decoration:none; background-color : #fff; }


/* 目次ページ：小説（親カテゴリ）タイトル*/
#category h1 a:link, #category h1 a:visited { font-size: smaller; color: #dcdcdc;font-weight : bold ; 	border-bottom : 2px dotted #ffffff ;  }
#category h1 a:active, #category h1 a:hover { color : #000;background-color : #fff; font-weight : bold ; font-size: 100%;text-decoration : none;}

/* 表紙ページ他：サブタイトル*/
.introduction {	
	margin: 10px ;
	padding : 0px ;
	color: #ccc;font-weight : bold;
	font-size : 80%;
	background-color : transparent;
}



h1 { font-size : 160%;    line-height: 150%;}
h2 { font-size : 130%;}
h3 { font-size : 120%;}
h4 { font-size : 110%;}
h5 { font-size : 105%;}
h6 { font-size : 100%;}



/***************************** ▼ ページ移動 他▼ */

/*サイトナビゲーション*/

.navi {
	margin : 0px  ;
	padding : 2px 10px;
	color: #ffffff;
	font-weight : bold; 
	font-size:80%;
        text-align: right;
	background-color : #000;
}

.navi a:link { color : #cccccc; font-weight : bold;text-decoration : none;}
.navi a:active { color : #000; font-weight : bold;text-decoration : none; background-color:#ffffff;}
.navi a:visited { color : #cccccc; font-weight : bold;text-decoration : none;}
.navi a:hover { color : #000; text-decoration : none; background-color:#ffffff;}

/*ページナビゲーション*/

ul.entry_navi {
	margin : 0px ;
	list-style-type : none;
	text-align :center;
}

ul.entry_navi li { 
	display : inline; 
}

.entry_navi  {.
        margin: 0 ;
        padding: 0 2em 2em 2em;
        font-size : 130%; }
              
.entry_navi a:link { color : #000; text-decoration:none; }
.entry_navi a:visited { color : #000; text-decoration:none;}
.entry_navi a:hover { color : #C2A858; font-weight : bold;  text-decoration:none;}
.entry_navi a:active { color : #C2A858; font-weight : bold;  text-decoration:none;}

/* エントリー(記事)ナビゲーション ：コメント・トラックバック*/
.bottom_navi {
    font-size:12px;
    text-align: right;
    margin-bottom: 0 1em 1em 1em;
}
/*エントリー：日付*/

div.entry_date {
	margin : 0px;
	padding : 0px 0px 2px 20px;
	letter-spacing : 0.2em; 
	font-size : 100%;
	color : #663333;
	text-align : right;
}

/****************** ▼ エントリーブロック(中央カラム) ▼ */

/* 見出し：記事タイトル・エリアサブタイトル他（壁紙あり） */

h2 {	
	margin : 0px 0px  ;
	padding : 20px ;
	color: #fff;
	font-weight : bold;	
	background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/s_kousi_a.gif");	
	background-position : left top;	
	
}

/* 見出し：小説タイトル（小説一覧リスト壁紙なし） */
 
h2 a:link {color : #fff; font-weight : bold; background-color : #000; text-decoration : none; }
h2 a:active {  color : #000; text-decoration:none;background-color : #fff; }
h2 a:visited { color : #fff; font-weight : bold; background-color : #000; text-decoration : none; }
h2 a:hover {  color : #000; text-decoration:none;background-color : #fff; }

/* 見出し：記事タイトル（月別アーカイブ） */
#date h2 a:link, #date h2 a:visited {  color : #000; text-decoration:none;background-color : #fff; }
#date h2 a:active, #date h2 a:hover {  color : #fff; font-weight : bold; background-color : #000; text-decoration : none; }

/* 小説一覧ページ：小説タイトル*/

#tag h2 {	
	margin : 0px 0px ;
	padding : 20px ;
	color: #000;
	font-weight : bold;	
	background-color : transparent;
	background-image : none;
	border : 1px solid  #900;
}


/* コメント編集ページ*/

h2#edit  {	
	margin : 0  ;
	padding : 10px 10px 10px 50px;
	color : #fff;
	background-image : none;
	background-color : transparent;
	font-weight : bold;
	border : none;
}



h3 a:link,h3 a:visited,h3 {
    color: #93AF3A;
    text-decoration:none;
}
h3 a:active,h3 a:hover{
    color: #fff;background-color :#000000 ;
    text-decoration:none;
}
/* 検索ページ*/
h3.sch {margin : 10px 0px 0px 0px  ;
	padding : 5px 20px ;
	color: #999999;
	font-weight : bold;				
	border-bottom : 1px solid #ccc ;
	background-color : #fff;
	
}

/* 検索ページ・月別アーカイブページ：小説タイトル*/
h3#catg, h4#catg   {
	margin : 0px 0px  ;
	padding : 5px 20px ;
	color: #999999; font-size : 100%;
	font-weight : bold;				
	border-bottom : 1px solid #ccc ;
	background-color : #fff;
	text-align : right ; 
}

/* 個別記事ページ：コメント・トラックバック*/

h3#comments, h3#trackback{
	color : #fff;
	background-color : transparent;
}

/*全記事一覧ページ：カテゴリ別*/

#titlelist h3 {
	margin : 15px 50px 30px 10px;
	padding : 0px 10px;
	padding-bottom : 10px ;
	background-position: bottom;
	color : #333;font-size : 110%;
	background-color : #ffffff; 
    background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/inden5-2.gif"); 
background-repeat: repeat-x;	
}

#titlelist h4 {
	margin : 15px 50px 5px 30px;
	padding : 0px 10px;
	color : #900;
	font-size : 100%;
    background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/kage-kousi-w.gif"); 
}


/****************** ▼▼ メインボディ(コンテンツ部) ▼▼ */
#main_body {
    background-color: #900000;
}

/* エントリー（記事）タイトル */

/*エントリー：全記事一覧ページ（カテゴリ別）*/
.entry_all {
	margin : 0px;
	padding : 20px 0px 30px 30px;
	background-color : #ffffff;

	line-height: 200%;
	
}

.entry_all ul {
	margin : 0px;
	padding : 20px 0px 30px 70px;
	list-style-type : square;; 
}

.entry_all li {
	line-height : 130%;
	margin-bottom : 5px;
}

/* エントリー：個別記事ページ他一般ページ */
.entry {
    color: #333333;
    background-color: #fff;
    margin: 0 ;
    padding: 0 2em;
    line-height: 160%;
}

/* エントリー1：個別記事ページ */
.entry1 {
    margin: 0 ;
    padding: 0 2em 2em 2em ;
    line-height: 180%;
    
}

/* エントリー２：壁紙部分(小説一覧ページ) */
.entry2 {
    color: #808080;
    background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/s_kousi_a.gif");
    margin: 1.0em ;
    
}

.entry3 {
    color: #000;background-color: #fff;
    padding: 0 1em;
    font-size : 90%;
    line-height: 160%;
    margin: 1.0em ;
    
}
/* エントリー４：リンク色黒(作品目次ページ) */
.entry4 {
    color: #333333;
    background-color: #fff;
    margin: 0 ;
    padding: 0 1em;
    line-height: 160%;
}
.entry_all a:link, .entry4 a:link, .entry7 a:link { color :#333333 ; text-decoration : none;}
.entry_all a:active,.entry4 a:active, .entry7a:active { color : #808080; font-weight : bold;  text-decoration : none; background-color:#f5f5dc;}
.entry_all a:visited,.entry4 a:visited, .entry7 a:visited { color : #333333; text-decoration : none;}
.entry_all a:hover,.entry4 a:hover , .entry7 a:hover{ color : #808080;  font-weight : bold;  text-decoration : none; background-color:#f5f5dc;}

/* エントリー5：コメント・トラックバックエリア(個別記事ページ) */
.entry5 {
        color: #fff;font-weight : bold; 
	
        margin: 0 0 0 13em; 
        padding: 0.5em 1em 0 1em;
        line-height: 160%;
}

.entry7 {
    color: #999999;background-color: #fff;
    padding: 0 1em  ;
    line-height: 160%;font-size : 90%;
    margin: 0 0 2em 0 ;
    font-weight : normal;
}

/* コメント編集ページ*/
.entry8 {
        color: #fff;font-weight : bold; 
	background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/heaven2.gif");
background-repeat : no-repeat ;
	background-position : right bottom;
	
        margin: 0 ; 
        padding: 1em ;
       
}

/* 個別記事ページ：コメント投稿*/
.entry9 {
        color: #fff;font-weight : bold; 
	background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/botanjisi-b.gif");
        background-repeat : no-repeat ;
	background-position : right bottom;
	
        margin: 0 ; 
        padding: 0 0 150px 0;
        line-height: 160%;
}


/*エントリー6：作品目次（カテゴリ）ページ②横ならび目次*/
.entry6 {
	width : 400px ;
	margin : 0 20px;
	padding : 10px 0px ;
	line-height : 200%;
}

.entry6 a:link { color :#6b8e23 ; text-decoration : none;}
.entry6 a:active { color : #360; font-weight : bold;  text-decoration : none; background-color:#f5f5dc;}
.entry6 a:visited { color : #6b8e23; text-decoration : none;}
.entry6 a:hover { color : #360;  font-weight : bold;  text-decoration : none; background-color:#f5f5dc;}

ul.entry6 li { 
	font-size : 125%;
 	list-style-type : none;
	display : inline; 
}

/*作品目次（カテゴリ）ページ③横ならび目次*/
.hako a:link { color :#6b8e23 ; background-color : #ffffc0 ; text-decoration : none;}
.hako a:active { color : #900; font-weight : bold;  text-decoration : none; background-color:#fff5ee;}
.hako a:visited { color : #6b8e23; background-color : #ffffc0 ; text-decoration : none;}
.hako a:hover { color : #900;  font-weight : bold;  text-decoration : none; background-color:#fff5ee;}


/* 関連エントリーメーカーの表示 */
.cat-navi {
	margin : 15px 0px 0px 10px;
	padding : 10px 0px 130px 15px ;
	font-size : 80%; 
	line-height : 160%;	
	
}
.cat-navi h5 {	 color: #fff;
    background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/s_kousi_a.gif");
		font-size : 100%; 		
}

.cat-navi a:link { color: #999999; text-decoration:none;}
.cat-navi a:active { color: #D5EABF; text-decoration:none;}
.cat-navi a:visited { color : #900000;  text-decoration : none;}
.cat-navi a:hover { color: #D5EABF; text-decoration:none;}	

/********************** ▼ 左右カラム▼ */
/* 左右カラム(サイドメニュー)の外枠 */
.side_outline {
    
    padding: 0;
}
.side_width {
    width: 11em;
    
}

hr.side_width {width: 11em;
	margin : 1em 0;
	color : #900000;
	background-color : #900000;
	border : 0; 
	
}

/* サイドメニュー：タイトル壁紙あり */
h3.side_menu {
    color: #000000;
    background: #FFFFFF;
    font-size: 90%;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;
    background-image : url("http://blog-imgs-18.fc2.com/n/o/v/noveltemplate/kage-kousi-w.gif"); 	border-bottom : 2px solid #900 ;
}

h3.side_menu2 {
color: #FFFFFF;
    background: #900000;
    font-size: 90%;
    font-weight: bold;
    padding: 0.3em 1em;
    margin: 0;
	border : 2px solid #FFFFFF ; 
}

h4.side_menu {
    color: #000;
    background: #fff;
    font-size: 90%;
    font-weight: bold;
    padding: 0 5px;
    margin: 0;
   border-bottom : 1px solid  #000; 
	border-left : 1px solid #000 ;
}

h4.side_menu a:link { color :  	#696969; text-decoration:none;  }
h4.side_menu a:active {  color : #ffffff; text-decoration:none; background-color : #000; }
h4.side_menu a:visited { color : #696969; text-decoration:none; }
h4.side_menu a:hover {  color : #ffffff; text-decoration:none; background-color : #000; }


/* メニューコンテンツ */
.menu_cont { 
    color: #cccccc;
    font-size: 80%;   
    line-height: 130%;
    margin: 0;
    padding: 0 ;
    width: 100%;
}

.menu_cont a:link { color: #DFDF9F; text-decoration:none;}
.menu_cont a:active { color: #D5EABF; text-decoration:none;}
.menu_cont a:visited { color: #DFDF9F; text-decoration:none;}
.menu_cont a:hover { color: #D5EABF; text-decoration:none;}




/* =============================================  
引用文設定
 ============================================= */
blockquote {
	margin : 15px 10px;
	padding : 10px 15px ;
	font-size : 90%; 
	line-height : 160%;
	background-color : #f5f5f5;
	border-top : 1px dotted #C2A858 ; 
	border-right : 1px dotted #C2A858 ; 
	border-bottom : 1px dotted #C2A858 ; 
	border-left : 2px dotted #dcdcdc ; 
}

/**************************************** ▼ フッター ▼ */
#footer {

    color: #fff;
    font-size: 70%;
    padding: 5px;
    text-align: left;
    line-height: 130%;
}
#footer a{
    color: #A9A9A9;
}
/**************************************** ▲ フッター ▲ */

/*エントリー：ステータス*/
ul.entry_state {
	margin : 0;
	padding : 5px 0px 2px 20px;
	list-style-type : none;
	text-align : left;
	font-size : 105%; background-color: #fff;
	border-bottom : 1px dotted #6b8e23 ; 
}
ul.entry_state li { 
	display : inline; 
}

/* その他各種設定 */

ul {
    margin: 0;
    padding: 0 0 0 1em;
}
li {
    margin: 0 0 3px 0;
    padding: 0;
}

/* コメント入力文字サイズ */
textarea {
    font-size: 1em;
}

/* =============================================  
カレンダー設定
 ============================================= */
.calender {
	font-size : 90%;
}
.calender caption {
	padding : 5px 0 1px 0;
}
.calender th {
	font-weight : normal;
	text-align : center;
	border-top : 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom : 1px solid #fff;
	border-left: 1px solid #fff;
}
.calender td {
	width :  18px;
	padding : 0px;
	text-align : center;
	border-top: 1px dotted #000000;
	border-right: 1px dotted #000000;
	border-bottom : 1px dotted  #000000; 
	border-left: 1px dotted #000000;
}
.calender td a {
	display : block;
}
th#sun {
	color : #C00;
	background-color : #fff; 
	border-bottom : 2px solid #C00 ; 
}
th#sat {
	color : #339966;
	background-color : #fff; 
	border-bottom : 2px solid #339966 ; 
}
.calender td a:link {
	color : #000000; 
	background-color : #fff; border;
	text-decoration : none;
}

.calender td a:visited { 
	color : #000000; 
	background-color : #fff; border;
	text-decoration : none;
}
.calender td a:hover { color : #fff; 
	background-color : #000000; 
	border: 1px solid  #fff;
	text-decoration : none; 
}
/*管理ページリンク*/
ul.admin {    color : #fff;font-size: 80%;font-weight : bold;
	margin : 0;
	padding : 0px 0px 0px 0px;
	list-style-type : none;
	text-align : left;
}
ul.admin li { 
	display : inline; 
}

/* 絵文字 */
.emoji{
    margin: 0 1px;
}
.未分類 {display:none}

/*新着マーク*/
.new {
	color : #ff0000; 
	font-family :  "Times New Roman", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka",sans-serif;
	font-style: italic;
	font-weight : bold;} 
