.c_mainform{
	text-align:left;
	padding:8px 8px 8px 8px ;
	width:800px;
}
.c_inner{
	background-color:white;
}

.c_ranklist_row_red{
	background-color:#ffc0c0;
}

.c_ranklist_row1{
	background-color:#ffffe0;
}

.c_ranklist_row2{
	background-color:#fffff0;
}


body{
	font-size:11pt;
	line-height:16pt;
	margin:0px 0px 0px 0px ;
	padding:8px 8px 8px 8px ;
}
table{
	font-size:11pt;
	line-height:14pt;
}

h2{
	background-color:#8080c0;
	color:#ffffff;
	text-align:center;
	padding:6px 6px 6px 6px;
	font-size:16pt;
	margin:8px 0px 16px 0px;
}
h3{
	width:320px;
	border-left:#404080 solid 8pt;
	border-bottom:solid 1pt;
	text-align:left;
	padding:0px 0px 0px 6px;
	margin:16px 6px 16px 6px;
}



.c_ranking_list{
	border-collapse:collapse;
}
.c_ranking_list td{
	border:solid black 1px;
	padding:6px 8px 6px 8px;
}
.c_ranking_list th{
	border:solid black 1px;
	padding:6px 0px 6px 0px;
	text-align:center;
	background-color:#6060c0;
	color:#ffffff;
}
.c_ranking_list a{
	color:black;
}

.c_help_table{
	border-collapse:collapse;
	font-size:10pt;
	background-color:#ffffff;
}
.c_help_table td{
	border:solid black 1px;
	padding:4px 8px 4px 8px;
}
.c_help_table th{
	border:solid black 1px;
	padding:4px 8px 4px 8px;
	text-align:center;
	background-color:#6060c0;
	color:#ffffff;
}
.c_help_table_c1{
	border:solid black 1px;
	padding:4px 8px 4px 8px;
	background-color:#ffffd0;
	color:#0000ff;
}

.c_manual{
	border:double #808080 3px;
	background-color:#f0f0ff;
	padding:16px 16px 16px 16px;
	margin:16px 16px 16px 16px;
}

.c_form td{
	vertical-align:top;
	padding:4px 4px 4px 4px;
}

.c_form th{
	vertical-align:top;
	text-align:right;
	padding:4px 4px 4px 4px;
	color:#4040b0;
}

.c_look{
	color:#f08000;
	font-weight:bold;
}

.c_error{
	color:#ff0000;
	font-weight:bold;
}

a{
	color:#8080ff;
}
a:hover{
	background-color:#8080ff;
	color:#ffffff;
}

.c_charaview{
	border-collapse:collapse;
}
.c_charaview td{
	border:solid 0px white;
	padding:0px 0px 0px 0px;
	width:48px;
	height:32px;
	text-align:right;
	vertical-align:bottom;
	color:#004000;
	font-weight:bold;
}

.c_sub{
	margin:32px 0px 16px 0px;
	text-align:center;
}
