BODY {
	MARGIN: 6px 0px 0px; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
H1 {
	FONT-WEIGHT: 100; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #666699
}
.text10px {
	FONT-SIZE: 10px
}
.text10px_line13px {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px
}
.text11px {
	FONT-SIZE: 11px
}
.text11px_line13px {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px
}
.text12px {
	FONT-SIZE: 12px
}
.text12px_line15px {
	FONT-SIZE: 12px; LINE-HEIGHT: 15px
}
.text12px_line17px {
	FONT-SIZE: 12px; LINE-HEIGHT: 17px
}
.text13px {
	FONT-SIZE: 13px
}
.text14px {
	FONT-SIZE: 14px
}
.text15px {
	FONT-SIZE: 15px
}
.text16px {
	FONT-SIZE: 16px
}
.text17px {
	FONT-SIZE: 17px
}
.text18px {
	FONT-SIZE: 18px
}
.text19px {
	FONT-SIZE: 19px
}
.text20px {
	FONT-SIZE: 20px
}
.text21px {
	FONT-SIZE: 21px
}
.text22px {
	FONT-SIZE: 22px
}
.text25px {
	FONT-SIZE: 25px
}
A {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
.border01 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.border02 {
	BORDER-RIGHT: #ccccff 1px dotted; BORDER-TOP: #ccccff 1px dotted; BORDER-LEFT: #ccccff 1px dotted; BORDER-BOTTOM: #ccccff 1px dotted
}
.border03 {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid
}
.bg01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; PADDING-BOTTOM: 1px; BORDER-LEFT: #cfd9ff 8px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #eeeeee
}
.bg02 {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 7px; BORDER-LEFT: #cfd9ff 8px solid; PADDING-TOP: 7px; BACKGROUND-COLOR: #eeeeee
}
.link01 {
	COLOR: #666666; TEXT-DECORATION: underline
}
.link01:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.link02 {
	FONT-WEIGHT: bold; COLOR: #cc3333; TEXT-DECORATION: underline
}
.link03 {
	COLOR: #1e94ff; TEXT-DECORATION: underline
}
.link02:hover {
	FONT-WEIGHT: bold; COLOR: #cc3333; TEXT-DECORATION: none
}
.title01 {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #cccccc 6px solid; COLOR: #ce0023; LINE-HEIGHT: 19px
}
.title02 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ce0023; LINE-HEIGHT: 19px
}
.title03 {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BORDER-LEFT: #0066cc 6px solid; COLOR: #000000
}
.weight01 {
	FONT-WEIGHT: bold
}
.weight02 {
	FONT-WEIGHT: normal
}
.paddingleft5px {
	PADDING-LEFT: 5px
}
