.maintext {
	COLOR: #333333; FONT-SIZE: 14px; LINE-HEIGHT: 21px
}
.maintext2 {
	COLOR: #333333; FONT-SIZE: 13px; LINE-HEIGHT: 15px
}
.sub_menu {
	COLOR: #ff0000; FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.title {
	COLOR: #ff3300; FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px
}
.sub_title {
	COLOR: #0000cc; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 21px
}
.formtext {
	COLOR: #000000; FONT-SIZE: 14px; LINE-HEIGHT: 21px
}
.err_text {
	COLOR: #ff0000; FONT-SIZE: 14px; LINE-HEIGHT: 21px
}
.sub_text {
	COLOR: #333333; FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.sub_text2 {
	COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 12px
}
.small_text {
	COLOR: #333333; FONT-SIZE: 10px; LINE-HEIGHT: 12px
}
.red_text {
	COLOR: #ff0000; FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.passtitle {
	COLOR: #ff6600; FONT-SIZE: 15px; TEXT-INDENT: 10px
}
.screenout {
	COLOR: #ff6600; FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 30px
}
.name {
	BACKGROUND-COLOR: #edfbfe; COLOR: #990099; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.kantan_resume {
	COLOR: #ff9900; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 21px
}
.prize_title {
	BACKGROUND-COLOR: #ffdc93; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 21px
}
TD.form_head_err {
	BACKGROUND-COLOR: #ff0000
}
TD.form_title_err {
	BACKGROUND-COLOR: #ffcccc; COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
TD.form_input_err {
	BACKGROUND-COLOR: #ffcccc; COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 21px
}
TD.form_head {
	BACKGROUND-COLOR: #0066ff
}
TD.form_title {
	BACKGROUND-COLOR: #edfbfe; COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 25px
}
TD.form_input {
	BACKGROUND-COLOR: #edfbfe; COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 28px
}
TD.screen_title {
	BACKGROUND-COLOR: #edfbfe; COLOR: #0000cc; FONT-SIZE: 16px; FONT-WEIGHT: bold; LINE-HEIGHT: 35px
}
TD.screen_title2 {
	BACKGROUND-COLOR: #edfbfe; COLOR: #000099; FONT-SIZE: 14px; FONT-WEIGHT: bold; LINE-HEIGHT: 35px
}
TD.screen_title_err {
	COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
TD.passlogin {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-SIZE: 15px; TEXT-INDENT: 10px
}
TD.driver_head {
	BACKGROUND-COLOR: #edfbfe; COLOR: #000000; FONT-SIZE: 12px
}
TD.driver_detail {
	BACKGROUND-COLOR: #f5f5f5; COLOR: #000000; FONT-SIZE: 12px
}
TD.prize {
	BACKGROUND-COLOR: #ffffcc; COLOR: #000000; FONT-SIZE: 12px; LINE-HEIGHT: 28px
}
INPUT.form_text {
	BACKGROUND-COLOR: #ffffec
}
INPUT.form_text_err {
	BACKGROUND-COLOR: #ffcccc
}
INPUT.txt_zen {
	IME-MODE: active
}
INPUT.txt_han {
	IME-MODE: inactive
}
INPUT.ruikei {
	IME-MODE: inactive; TEXT-ALIGN: right
}
BODY {
	
}
hokende.comjh—p A.hmenu {
	COLOR: #333333; FONT: 12px/130% "Osaka", "mono"; TEXT-DECORATION: none
}
A.hmenu:link {
	COLOR: #333333; FONT: 12px/130% "Osaka", "mono"; TEXT-DECORATION: none
}
A.hmenu:visited {
	COLOR: #333333; FONT: 12px/130% "Osaka", "mono"; TEXT-DECORATION: none
}
A.hmenu:hover {
	COLOR: #66cc33; FONT: 12px/130% "Osaka", "mono"; TEXT-DECORATION: none
}
