BODY {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #CDCDCD; MARGIN: 0pt;
}
BODY.index_f {
	FONT-SIZE: 10pt; BACKGROUND-COLOR: #FFFFFF; MARGIN: 0pt;
}

TD {
	WORD-BREAK: break-all;
}
TD {
	COLOR: #666666; FONT-SIZE: 10pt;
}

FORM {
	MARGIN: 0px;
}


A:link {
	COLOR: #406618; FONT-SIZE: 10pt;
}
A:visited {
	COLOR: #406618; FONT-SIZE: 10pt;
}

A.menu:link {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.menu:hover {
	COLOR: #F7941D; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
A.menu:visited {
	COLOR: #666666; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

A.list:link {
	COLOR: #2F4F4F; FONT-SIZE: 10pt; PADDING: 1pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
A.list:visited {
	COLOR: #2F4F4F; FONT-SIZE: 10pt; PADDING: 1pt; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}

A.dendou:link {
	COLOR: #406618; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING: 1pt;
}
A.dendou:visited {
	COLOR: #406618; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING: 1pt;
}

A.pr:link {
	COLOR: #0000FF; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING: 1pt;
}
A.pr:visited {
	COLOR: #0000FF; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING: 1pt;
}


.intro{
	COLOR: #F7941D; FONT-SIZE: 10pt; FONT-WEIGHT: bold; LETTER-SPACING: 1pt; PADDING: 1pt;
}

.number{
	COLOR: #666666; FONT-SIZE: 9pt; PADDING: 1pt; FONT-WEIGHT: bold;
}

.good{
	COLOR: #0072BC; FONT-SIZE: 9pt; PADDING: 1pt;
}

.bad{
	COLOR: #ED1C24; FONT-SIZE: 9pt; PADDING: 1pt;
}

.zero{
	COLOR: #666666; FONT-SIZE: 9pt; PADDING: 1pt;
}

.time{
	COLOR: #666666; FONT-SIZE: 8pt; PADDING: 1pt;
}

.comment{
	COLOR: #F7941D; FONT-SIZE: 9pt; PADDING: 1pt;
}

