H2 {
	BORDER:		#808080 1px solid;
	PADDING:	10px;
	FONT-WEIGHT:	bold;
	BACKGROUND-COLOR: #cccccc;
	TEXT-ALIGN:	center;
}
.f95 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 35px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 130%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f80 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 4px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f12 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 600; LIST-STYLE-POSITION: outside; FONT-SIZE: 110%; LIST-STYLE-IMAGE: url(../img/allow.gif); PADDING-BOTTOM: 5px; LINE-HEIGHT: 150%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f90w {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #ffffff; LINE-HEIGHT: 120%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f100 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; COLOR: #000066; LINE-HEIGHT: 130%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f100r {
	FONT-SIZE: 95%; COLOR: #cc3333; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
; padding-top: 5px; padding-bottom: 5px
}
.f95r {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; PADDING-BOTTOM: 5px; COLOR: #333333; LINE-HEIGHT: 130%; PADDING-TOP: 5px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.f10 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #333333; LINE-HEIGHT: 13px; PADDING-TOP: 3px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.ta1 {
	border-width: 2px;
	border-style: solid;
	border-color: #8000ff;
}
.ta2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #f5f5f5;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 80%;
	line-height: 200%;
	padding-left: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #6969FF;



}
.hr1 {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #6699FF;
}
.ta3 {
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 95%;
	line-height: 150%;
	color: #990000;
	background-color: #FFFFCC;
	padding-left: 5px;
	border-left-width: thin;
	border-left-style: double;
	border-left-color: #666666;

}
.f80w {
	padding-top:5px;padding-bottom:5px;FONT-SIZE: 80%; COLOR: #ffffff; LINE-HEIGHT: 120%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.best{
  font-size : medium;
  color : red;
}
.better{
  font-size : medium;
  color : #ff8000;
}
.good{
  font-size : medium;
  color : green;
}
.bad{
  font-size : medium;
  color : blue;
  font-weight : bold;
}
.cell{
  background-color : white;
  text-align : center;
  vertical-align : middle;
}

.tokkyo{
 font-size: 20px;
 color: red;
 background-color: yellow;
}
