/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
}

.button_bg {
	background-image:url(images/b_bg.jpg);
	background-repeat:repeat-x;
}

.content_bg {
	background-image:url(images/c_bg2.jpg);
	background-repeat:repeat-x;
}

.chi12pt {
	font-size: 0.92em;
	line-height: 1.25em;
	letter-spacing: 0.02em;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: square;
}
a:link {
	color: #666;
	text-decoration: underline;
	letter-spacing: 0.02em;
}
.chi11ptbold {
	font-size: 0.96empt;
	font-weight: bolder;
	letter-spacing: 0.02em;
}
a:visited {
	text-decoration: underline;
	color: #666;
}
a:hover {
	color: #71AFD8;
	text-decoration: underline;
}
.list {
	letter-spacing: 0.02em;
	list-style-position: outside;
	list-style-type: square;
	font-size: 0.92em;
	line-height: 1.8em;
}
.chd {
	padding-top:1.02em;
	font-size:1.4em;
	line-height: 1.5em;
	font-weight: bold;
	color: #73673E;
	letter-spacing: 0.02em;
}
.disclam {
	padding-top:0.5em;
	font-size: 0.84em;
	line-height: 1em;
	font-weight: lighter;
	color: #666;
	letter-spacing: 0.02em;
}
.tablebackground {
	background-image: url(images/pre_cindex_11.jpg);
	background-repeat: repeat-x;
}
form {
	margin: 0px;
	padding: 0px;
}
#query{
	margin:0;
	padding:7px 5px 1px 5px;	
	width:10em;
	height:1.4em;
	line-height:1.4em;
	vertical-align:top;	
	border:1px solid #a1a1a1;
}
#submit_btn{
	margin:0;
	padding:0;
	text-align:center;
	width:5em;
	height:1.6em;
	line-height:1.4em;	
	vertical-align:middle;	
	color:#fff;
	background-color: #7c7c7c;
	border:1px solid #a1a1a1;
	font-family:"ﾲөө "ﾷsﾲөө
}
table#toc td.chapter_no, table#toc td.chapter{
	font-size:1.1em;
	font-weight:bold;
	color:#73673E;
}
table#toc td.chapter a{
	color:#73673E;
}
table#toc td.heading{
	font-size:1.1em;
}
table#toc td.subheading{
	font-size:1em;
}
table#toc td{
	font-size:1.1em;
}
table#toc td.paragraph{
	font-size:1.0em;
}
p{
	font-size:1.0em;
	line-height:1.5;
}
h1{
	font-size:1.4em;
	font-weight:bold;
	line-height:1.5;	
	margin:1em 0;
}
h2{
	font-size:1.4em;
	font-weight:bold;
	line-height:1.5em;	
	color:#73673E;
	margin:1em 0;
}
h3 {
	font-size:1.25em;
	font-weight:bold;
	line-height:1.3em;	
	color:#73673E;
	margin:1em 0;
}
h4 {
	font-size:1.17em;
	font-weight:bold;
	line-height:1.2;	
	color:#73673E;
	margin:1em 0;
}
h5 {
	font-size:1.08em;
	font-weight:bold;
	line-height:1.1;	
	color:#73673E;
	margin:1em 0;
	font-style:italic;
}
h6 {
	font-size:0.9em;
	font-weight:bold;
	line-height:1.5;	
	margin:1em 0;
}
blockquote p{
	font-size:0.8em;
	font-style:italic; 
	font-weight:bold;
	line-height:1.5;
	text-align:center;	
	margin-bottom:1em;
}
strong{
	font-weight:bold;
}
em{
	font-style:italic;
}
li{
	font-size:1.0em;
	line-height:1.5;
}
li li{
	font-size:100%;
	line-height:inherit;
}
p.note{
	margin-top:-1em;
	font-size:0.9em;
	color:#666;
}

p.indent{
	margin-left:3em;
}
.page_nav{
	text-align:right;
	color:#408080;
	font-size:0.8em;
}
.Intro_chi_hd {
	font-size: 16pt;
	font-style: italic;
	font-weight: bold;
	color: #874000;
	letter-spacing: 0.02em;
	text-align: center;
	word-spacing: 0.01em;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	line-height: 22pt;
}
