/* INFO
------------------------------
 CSS for Kamitaira
 Build: 2004/8/30
 Author: Akihiro Noji
------------------------------ */

/* BASE
------------------------------ */
body {	margin: 0px;
		color: #333333;
		background-color: #333333;
		padding: 0px;}
h1 {	font-size: 200%;
		color: #663333;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #663333;}
h2 {	color: #663333;
		font-size: 112.5%;
		font-weight: normal;}
h3 {	font-size: 112.5%;
		font-weight: normal;
		color: #663333;
		clear: both;}
h4 {	font-size: 100%;
		font-weight: normal;
		color: #666666;
		clear: both;
		background-color: #DDE3E6;
		border-top-width: 1px;
		border-bottom-width: 1px;
		border-top-style: dotted;
		border-bottom-style: dotted;
		border-top-color: #A4ABB3;
		border-bottom-color: #A4ABB3;
		padding: 2px;}
p     {	font-size: 100%;
		line-height: 150%;}
a:link    {	color: #003399;
			text-decoration: none;}
a:visited {	color: #993366;
			text-decoration: none;}
a:hover   {	text-decoration: underline;}


/* NAVIGATION
------------------------------ */
.movemenu {	margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;}
#snavi dd {	margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			text-indent: 0px;}
#snavi dt {	margin-top: 20px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			text-indent: 0px;}

/* CONTENTS
------------------------------ */
.linkeng {	padding: 3px;
			border: 1px solid #FFFFFF;}
.headserch {font-size: 87.5%;
			font-weight: bold;
			color: #FFFFFF;}
.headconts {padding: 8px;}
.mainconts {margin: 10px;}
.pnkz     {	font-size: 75%;
			line-height: 120%;
			color: #333333;}
.nlinfo   {	font-size: 87.5%;
			color: #333333;
			margin-right: 1em;
			margin-left: 1em;}
.txclear  {	clear: both;}
.mame     { font-size: 75%;
			line-height: 120%;
			color: #333333;
			background-color: #EEEED6;
			padding: 5px;
			width: 560px;
			margin: 15px;
}
.caption  {	font-size: 87.5%;
			line-height: 120%;}
.topback  {	background-color: #EEEEEE;}
.imgcap   {	background-color: #ADADAD;
			margin: 4px;
			clear: both;}

#info td {	font-size: 87.5%;
			line-height: 120%;
			background-color: #FFFFFF;}
#info th {	font-size: 87.5%;
			line-height: 120%;
			text-align: left;
			background-color: #DFB6B6;}
#contslst li {	font-size: 87.5%;
				line-height: 150%;
				list-style-image: url(images/listarrow.gif);}
.topcap {	font-size: 75%;}
			

/* FOOTER
------------------------------ */
.footer   {	font-size: 75%;
			line-height: 110%;
			padding: 10px;
			background-color: #958582;
			text-align: left;}
