BODY {
	COLOR: #000000; FONT-SIZE: 10pt; MARGIN-LEFT: 18px; MARGIN-TOP: 0px
}
FORM {
	MARGIN: 0px
}
TD.hd {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold
; color: #FF0033
}
TABLE.tblAd {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #0099ff 1px solid; BORDER-LEFT: #0099ff 1px solid; BORDER-RIGHT: #0099ff 1px solid
}
TD.ct {
	FONT-SIZE: 9pt
}
TD.md {
	FONT-SIZE: 9pt; text-align: center; color: #FFFFFF; font-family: "ＭＳ ゴシック", "Osaka−等幅"; font-weight: normal
}

A {
	COLOR: #FFFFFF
}
A.sA {
	FONT-SIZE: 8pt; TEXT-DECORATION: underline
}
A.sA:visited {
	COLOR: #9999cc
}
A.Hd {
	FONT-SIZE: 10pt; FONT-WEIGHT: bold; LINE-HEIGHT: normal
}
A.Hd:hover {
	COLOR: #ff3300
}
A.Hd:visited {
	COLOR: #9999cc
}
A.Hdnv {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
A.Hdnv:hover {
	COLOR: #ff3300
}
A.thd {
	FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 9pt; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
A.thd:hover {
	COLOR: #ff3300
}
A.thd:visited {
	COLOR: #9999cc
}
A.tst {
	FONT-FAMILY: ＭＳ ゴシック; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tst:hover {
	COLOR: #ff3300
}
A.tst:visited {
	COLOR: #9999cc
}
A.st {
	FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline; color: #000099
}
A.st:hover {
	COLOR: #ff3300
}
A.st:visited {
}
A.stnv {
	FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.stnv:hover {
	COLOR: #ff3300
}
A.ct {
	FONT-SIZE: 9pt; LINE-HEIGHT: 18px; MARGIN-LEFT: 20px
}
A.ct:hover {
	BACKGROUND-IMAGE: url(images/tr_r.gif); BACKGROUND-POSITION: -4px 0px; BACKGROUND-REPEAT: no-repeat; COLOR: #ff3300
}
A.ct:visited {
	COLOR: #9999cc
}
A.cp {
	FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 7pt
}
A.cp:hover {
	COLOR: #ff3300
}
A.cp:visited {
	COLOR: #9999cc
}
A.P {
	FONT-SIZE: 9pt; FONT-WEIGHT: normal
; color: #CCCCCC
}
A.P:hover {
	COLOR: #ff3300
}
A.P:visited {
	COLOR: #9999cc
}
A.hq {
	FONT-SIZE: 9pt; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px
}
A.hq:hover {
	COLOR: #ff3300
}
A.lh {
	FONT-SIZE: 9pt; LINE-HEIGHT: 18px; PADDING-BOTTOM: 5px
}
A.lh:hover {
	COLOR: #ff3300
}
A.lg {
	FONT-SIZE: 12pt; LINE-HEIGHT: 25px
}
A.lg:hover {
	COLOR: #ff3300
}
A.lg:visited {
	COLOR: #9999cc
}
SPAN.P {
	TEXT-ALIGN: right
}
DL {
	MARGIN: 0px
}
DT {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 5px; MARGIN-TOP: 5px
}
DD {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 15px
}
TD.hl {
	COLOR: #000099; FONT-SIZE: 10pt; clip:  rect(   )
; text-align: center
}
TD.hm {
	COLOR: #000099; FONT-SIZE: 10pt
; text-decoration: none
}
TD.hh {
	COLOR: #000099; FONT-SIZE: 10pt
}
TD.hp {
	COLOR: #FFFFFF; FONT-SIZE: 10pt
; text-align: center
; font-weight: bold
}
SPAN.lg {
	FONT-SIZE: 12pt; LINE-HEIGHT: 25px
}
LI.uhlist {
	FONT-SIZE: 9pt
}
LI.list {
	FONT-SIZE: 9pt
}
LI.numlist {
	FONT-SIZE: 9pt
}
P.st {
	FONT-SIZE: 9pt
}
A.stss { FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; color: #FFFFFF ; text-align: center}
A.stss:hover { color: #FF6666}

