a:link{
	text-decoration: underline;
	color: #E7AC00;
}
a:visited{
	color: #E7AC00;
	text-decoration: underline;
}
a:hover{
	text-decoration: underline;
	color: #E7AC00;
}

body { background-color:#FFFFFF; color:#333333; font-size:12px; line-height: 14px; }
td {
	color:#333333;
	font-size:12px;
	font-family: "~{#M#S~} ~{#P%4%7%C%/~}", Osaka, "~{%R%i%.%N=G%4~} Pro W3";
	line-height: normal;
	font-weight: normal;
}
.f15 { font-size:15px; line-height: 15px; }
.f13 { font-size:13px; line-height: 13px; }
.f11 { font-size:11px; line-height: 13px; }
.f11gray {
	font-size:11px;
	line-height: 13px;
	color: #666666;
}
.f10 { font-size:10px; line-height: 13px; }
.f9 { font-size:9px; line-height: 13px; }
.lh210 {
	font-size: 12px;
	line-height: 210%;
	color: #333333;
}
.lh180 { font-size:12px; line-height: 180%; }
.lh150 { font-size:12px; line-height: 150%; }
.lh130 { font-size:12px; line-height: 130%; }
.lh120 { font-size:12px; line-height: 120%; }
.lh80 { font-size:12px; line-height: 80%; }
.lh90s { font-size:11px; line-height: 90%; }

.rest12 { font-size:12px; line-height: 140%; }

#line {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
#line2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
