/*************************
  2006.12.06作成
*************************/

/*黒背景*/
#black{ background-color:#000000; color:#c0c0c0; text-align: center;}

/*白背景*/
#white{ background-color:#ffffff; color:#4b4486; text-align: center;}

/******共通スタイル******/
a:link{ color:#909090; text-decoration: none; }
a:visited { color:#909090; text-decoration: none; }
a:hover { color:#ff9999; }
a:active { color:#ff9999; }
a img{ border-width: 0px;}

div.all {
	margin: 0px auto;
	padding: 0px;
	width: 32em;
	}
div.all_33 {
	margin: 0px auto;
	padding: 0px;
	width: 33em;
	}
div.all_img {
	margin: 0px auto;
	padding: 50px;
	width: 32em;
	line-height: 150%;
	font-size: 90%;
	text-align: left;
	}
div.document {
	line-height: 165%;
	margin: 50px 1em;
	padding: 0px 1em;
	text-align: left; 
	}
	/*position: relative;
	top: 0px;
	right: 0px;
	z-index: 2;*/
div.link {
	color: #909090;
	font-size: 80%; 
	text-align: right; 
	}
div.comment {
	line-height: 150%;
	font-size: 90%; 
	margin: 3px 0px;
	padding: 10px 1em;
	text-align: left;
	border-top: solid 1px;
	border-bottom: solid 1px;
	}
div.glossary {
	line-height: 140%;
	font-size: 80%; 
	margin: 0px 0px;
	padding: 10px 1em;
	text-align: left;
	border-top: solid 1px;
	}
div.glossary a {
	border-bottom: 1px dotted #715c76;
	}
div.copyright {
	font-size: 100%; 
	margin: 10px 0px;
	border-top: solid 1px;
	padding: 5px 3px 10px 3px;
	text-align: center;
} 
p.indent { margin-left: 2em;}

h1, h2, h3 {
	font-size: 100%;
}
h1 {
	font-weight: normal;
	margin: 10px 0px;
	padding : 10px 0px;
	border-bottom: solid 1px;
	}
h2 {
	margin: 10px 90px;
	padding : 30px 0px;
	border-top: solid 2px;
	border-bottom: solid 2px;
	}
h3 {
	margin: 0px 10px;
	text-align: left;
	}
rt{
	font-size : 10px;
}
/******小説個別******/
#kikyo {
	line-height: 175%;
	}
#region {
	color: #747380;
	}
#china {
	color: #778899;
	}
/******最終話後編序******/

#last .document{
	color: #1b1b58;
	margin: 0px 1em;
	padding: 80px 0 0 0;	}


/*サイト使用色*/
.usuzakura	{ color : #f0e1e3; }
.coral		{ color : #ff9999; }
.darkcoral	{ color : #e07979; }
.indianred	{ color : #cd5c5c; }
.suo		{ color : #8f354b; }
.zakuro		{ color : #4b0c21; }
.mint		{ color : #f5fffa; }
.kamenozoki	{ color : #80b0b6; }
.white		{ color : #ffffff; }
.lightstealgray	{ color : #778899;}
/*装飾*/
.yua		{ color: #0000a0; }
.sea 		{ color: #8080ff; }
.tuki		{ color: #8f8cd3; }
.hotaru		{ color: #6b8e23; }
.tanpopo	{ color: #c4aa5d; }
.region		{ color: #a0a0b4; }
.seiken		{ color: #808080; }
.lavender	{ color: #aa99c6; }
/*平安*/
.siro		{ color : #c0c0c0;}
.kurenai	{ color : #ff0000;}
.kokikurenai{ color : #d12d48;}
.ususuo		{ color : #9f455b;}
.ki			{ color : #fff74a;}
.yamabuki	{ color : #ffb100;}
.kutiba		{ color : #dc8946;}
.kou		{ color : #cb9872;}
.hiwada		{ color : #8b4e44;}
.koki		{ color : #793231;}
.moegi		{ color : #6d9941;}
.usuao		{ color : #9caa88;}
.kokiao		{ color : #39724c;}
.ao			{ color : #708b4e;}
.hutaai		{ color : #73617f;}
.usuhanada	{ color : #52768e;}
.hanada		{ color : #345e7f;}