/* css_file */
#mainindex	{ border: 1px #5f5f5f solid; border-width: 0 0 0 10; margin: 0 0 0 0; padding: 0 0 0 0; }
h2		{ padding: 20 0 0 0; margin: 0 0 0 0; }
#navi		{ border: 1px #5f5f5f dashed; border-width: 1 0 1 0; text-align: left; padding: 3 20 3 20; margin: 10 0 0 0; }
#info		{ border: 1px #5f5f5f solid; border-width: 1 0 1 0; text-align: left; margin: 30 0 0 0; line-height: 1.7; padding: 5 20 5 20; }
#foot		{ border: 1px #5f5f5f dashed; border-width: 1 0 0 0; padding: 10 0 20 0; margin: 30 0 0 0; }

.top		{ text-align: right; padding: 10 20 0 0; }

.ti		{ font-size: 12pt; font-weight: bold; color: #5f5f5f; padding: 5 0 10 0; }

.ta		{ background-color: #5f5f5f; }
.tr		{ background-color: #fff; }
#kekka		{  border: 1px #5f5f5f solid; border-width: 1 0 1 0; text-align: left; padding: 0 20 0 20; }
/* ---------------------------------------------- */

body { 

	color:				#5F5F5F;
	font-size:			10pt;
	margin:				0;
	background-image:		url(images/back.bmp);
}

table {
	font-size:			10pt;
	color:				#5F5F5F;
}
a{
	color:				#6464FF;
	text-decoration:		none;
}
a:hover{
	color:				#FF6464;
	text-decoration:		none;
}
img{
	border:				0px;
	vertical-align:			text-bottom;
}

.hr{
	color:				#b7add1;
}

