.btn{}
.mnu{}
.tmnu{}
.whatsnew_jo { color: #081c63; font-size: 10px; line-height: 14px; text-indent: 0; list-style-type: square; margin: 0 0 2px 8px; padding: 0; border-width: 0 }
.jo_scoreboard { color: #081c63; font-size: 11px; line-height: 14px; margin: 0; padding: 1px 2px }
.jo_quicknews { color: #081c63; font-size: 11px; line-height: 14px; margin: 0; padding: 1px 2px; }
.jo_body10px { color: #081c63; font-size: 10px; line-height: 14px; margin: 0 4px 4px 0; padding: 0 0 0 16px; }
.jo_body12px { color: #081c63; font-size: 12px; line-height: 18px; margin: 0 4px 4px 0; padding: 0 0 0 16px }
.jo_bodylist10ox { color: #081c63; font-size: 10px; line-height: 15px; text-indent: 0; margin: 0 4px 3px -14px; padding: 0 }
.jo_table10px { color: #081c63; font-size: 10px; line-height: 13px; margin: 0; padding: 2px }
.jo_table12px { color: #081c63; font-size: 12px; line-height: 16px; margin: 0; padding: 2px }
.jo_hist_tbtitle { color: #fff; font-size: 12px; font-weight: bold; line-height: 12px; background-color: #000080; text-align: center; margin: 0; padding: 2px; border-width: 0 }
.jo_info_ttl { color: #fff; font-size: 12px; font-weight: bold; line-height: 12px; background-color: #000080; text-align: center; margin: 0 10px 8px; padding: 2px; border-width: 0 }
.jo_hist_tbl_year { color: #696969; font-size: 11px; line-height: 11px; margin: 0; padding: 2px 8px 2px 12px; border-width: 0 }
.jo_hist_tbl_yearb { color: #696969; font-size: 11px; line-height: 11px; background-color: #e0ffff; margin: 0; padding: 2px 8px 2px 12px; border-width: 0 }
.jo_hist_tbl_name { color: #000; font-size: 11px; line-height: 11px; margin: 0; padding: 2px 8px 2px 2px; border-width: 0 }
.jo_hist_tbl_nameb { color: #000; font-size: 11px; line-height: 11px; background-color: #e0ffff; margin: 0; padding: 2px 8px 2px 2px; border-width: 0 }
.jo_hist_tbl_draw { color: #191970; font-size: 11px; line-height: 11px; margin: 0; padding: 2px 4px 2px 2px; border-width: 0 }
.jo_hist_tbl_drawb { color: #191970; font-size: 11px; line-height: 11px; background-color: #e0ffff; margin: 0; padding: 2px 4px 2px 2px; border-width: 0 }
.jo_event_lead { color: #333; font-size: 11px; line-height: 16px; margin: 0; padding: 0 0 12px 12px }
.jo_event_titles { color: #000080; font-size: 16px; font-weight: bold; line-height: 18px }
.jo_event_mark { color: #a0a0de; font-size: 11px; font-weight: bold; margin: 0; padding: 1px 0 0 }
.jo_event_list { color: #000080; font-size: 11px; line-height: 14px; list-style-type: decimal; list-style-position: inside; margin: 0; padding: 2px 2px 2px 12px; border-width: 0 }
.jo_event_cellbody { color: #000; font-size: 11px; line-height: 16px; margin: 0; padding: 2px 2px 10px 8px }
.jo_event_celllabel { color: #000080; font-size: 11px; font-weight: bold; line-height: 16px; margin: 0; padding: 2px 2px 10px 8px }
.jo_event_navilink { font-size: 10px; line-height: 12px; text-align: right; margin: 0; padding: 0 8px 4px 0 }
.jo_event_cellsmall { color: #333; font-size: 11px; line-height: 14px; margin: 0; padding: 2px 2px 8px }
.jo_pg { background-color: #dcdcdc; margin: 18px; padding: 3px; border: solid 1px #00008b }
.jo_pglist { color: #000080; font-size: 12px; line-height: 18px }
.jo_pglist_b { color: #0000cd; font-size: 12px; font-weight: bold; line-height: 18px }
.jo_caution_top { color: #d00; font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; margin: 0; padding: 2px; }
.white_bold2 { color: white; font-size: 8pt; font-weight: bold; line-height: 10pt }
.white_2 { color: white; font-size: 8pt; line-height: 10pt }
.black_2 { color: black; font-size: 8pt; line-height: 10pt }
.black_2b { color: black; font-size: 8pt; font-weight: bold; line-height: 10pt }
.yellow_3 { color: yellow; font-size: 10pt; font-weight: bold; line-height: 10pt }
.white_1 { color: white; font-size: 7pt; line-height: 8pt }
.blue_2 { color: blue; font-size: 8pt; line-height: 10pt }
.blue_2narrow { color: blue; font-size: 8pt; line-height: 9pt }
.blue_1 { color: blue; font-size: 7pt; line-height: 8pt }
.normal12px { font-size: 12px; line-height: 15px }
.9px { font-size: 9px; line-height: 10px }
#hdmlst_html,
#hdmlst	{	margin: 0px; padding: 0px; width: 431px; height:18px;}
#hdmlst_html li,
#hdmlst li{
margin:	0; padding:	0;list-style-type: none;list-style-position: inside;display: block; float: left;}
img {
	border-style:	none;
	border-width:	0;
	margin:	0;
	padding: 0;
}
.cutoff {position:absolute; top:0px; left:-9999px;}
.floatclear {clear:both;}
li a span {
	display:	none;
}
