td {font-family: MS P Gothic, Verdana, Osaka;}

/* INDEX_トップ */
.top_title01{font-size: 12px; line-height: 14px; text-decoration:none; color: #333333;}
.top_data{font-size: 10px; line-height: 12px; text-decoration:none; color: #333333;}
.top_home{font-size: 14px; line-height: 18px; font-weight: bold; color: #000099;}
.top_vs{font-size: 14px; line-height: 18px; font-weight: bold; color: #666666;}
.top_score{font-size: 20px; line-height: 20px; font-weight: bold; color: #000000;}

/* INDEX_レフト */
.left_01{font-size: 10px; line-height: 14px; text-decoration:none; color: #ffffff;}

a.left_01{color:#ffffff; text-decoration:none; font-size:10px; line-height: 14px;}
a.left_01:visited{color:#ffffff; text-decoration:none; font-size:10px; line-height: 14px;}
a.left_01:hover{color:#000000; text-decoration:underline; font-size:10px; line-height: 14px;}

.left_02{font-size: 12px; line-height: 16px; text-decoration:none; color: #ffffff;}

a.left_02{color:#ffffff; text-decoration:none; font-size:12px; line-height: 16px;}
a.left_02:visited{color:#ffffff; text-decoration:none; font-size:12px; line-height: 16px;}
a.left_02:hover{color:#CC0000; text-decoration:underline; font-size:12px; line-height: 16px;}


/* INDEX_センター */
.center_title01{font-size: 14px; line-height: 18px; font-weight: bold; color: #CC0000;}
.center_text01{font-size: 12px; line-height: 16px; text-decoration:none; color: #000000;}
.center_text02{font-size: 12px; line-height: 16px; text-decoration:underline; color: #000000;}
.center_text03{font-size: 9px; line-height: 11px; text-decoration:none; color: #000000;}

a.center_text01{color:#000066; text-decoration:none; font-size:12px; line-height: 14px;}
a.center_text01:visited{color:#000066; text-decoration:none; font-size:12px; line-height: 14px;}
a.center_text01:hover{color:#000000; text-decoration:underline; font-size:12px; line-height: 14px;}

/* INDEX_ライト */
.right_title01{font-size: 12px; line-height: 18px; font-weight: bold; color: #000066;}
.right_text01{font-size: 12px; line-height: 16px; text-decoration:none; color: #000066;}
.right_text02{font-size: 10px; line-height: 14px; text-decoration:none; color: #333333;}

a.right_text02{color:#CC0000; text-decoration:none; font-size:10px; line-height: 14px;}
a.right_text02:visited{color:#CC0000; text-decoration:none; font-size:10px; line-height: 14px;}
a.right_text02:hover{color:#CC0000; text-decoration:underline; font-size:10px; line-height: 14px;}

/* スケジュール */
.data01{font-size: 10px; line-height: 16px; text-decoration:none; color: #000000;}
.data02{font-size: 10px; line-height: 12px; font-weight: bold; color: #CC0000;}

a.data01{color:#CC0000; text-decoration:underline; font-size:10px; line-height: 14px;}
a.data01:visited{color:#CC0000; text-decoration:none; font-size:10px; line-height: 14px;}
a.data01:hover{color:#CC0000; text-decoration:underline; font-size:10px; line-height: 14px;}

/* 星取り表 */
.hosi_title01{font-size: 12px; line-height: 16px; text-decoration:none; color: #000000;}
.hosi01{font-size: 12px; line-height: 16px; text-decoration:none; color: #333333;}
.hosi02{font-size: 12px; line-height: 16px; font-weight: bold; color: #000000;}

/* ルール */
.rule01{font-size: 10px; line-height: 14px; font-weight: bold; color: #FF9900;}

a.rule01{color:#CC6600; text-decoration:underline; font-size:14px; line-height: 18px;}
a.rule01:visited{color:#CC6600; text-decoration:none; font-size:14px; line-height: 18px;}
a.rule01:hover{color:#000000; text-decoration:underline; font-size:14px; line-height: 18px;}



/* 本文 */
.main_title01{font-size: 14px; line-height: 18px; text-decoration:none; color: #CC0000;}
.main_txt01{font-size: 12px; line-height: 18px; text-decoration:none; color: #333333;}
.main_txt02{font-size: 12px; line-height: 18px; text-decoration:none; color: #000000;}
.main_txt02b{font-size: 12px; line-height: 18px; font-weight: bold; color: #000000;}
.main_txt03{font-size: 12px; line-height: 18px; font-weight: bold; color: #FFFFFF;}
.main_txt04{font-size: 10px; line-height: 16px; text-decoration:none; color: #FFFFFF;}
.main_txt05{font-size: 12px; line-height: 18px; font-weight: bold; color: #CC0000;}

a.main_txt01{color:#CC0000; text-decoration:underline; font-size:12px; line-height: 18px;}
a.main_txt01:visited{color:#CC0000; text-decoration:none; font-size:12px; line-height: 18px;}
a.main_txt01:hover{color:#CC0000; text-decoration:underline; font-size:12px; line-height: 18px;}

a.main_txt04{color:#FFFFFF; text-decoration:none; font-size:10px; line-height: 16px;}
a.main_txt04:visited{color:#FFFFFF; text-decoration:none; font-size:10px; line-height: 16px;}
a.main_txt04:hover{color:#FFFFFF; text-decoration:none; font-size:10px; line-height: 16px;}



a.news_title{color:#000066; text-decoration:none; font-size:14px; line-height: 18px;}
a.news_title:visited{color:#000066; text-decoration:none; font-size:14px; line-height: 18px;}
a.news_title:hover{color:#cc0000; text-decoration:underline; font-size:14px; line-height: 18px;}


.news_bun{font-size: 10px; line-height: 16px; font-weight: bold; color: #000000;}
.news_text{font-size: 12px; line-height: 18px; color: #000000;}
.news_cap{font-size: 10px; line-height: 12px; color: #3333333;}
.news_cap2{font-size: 10px; line-height: 12px; color: #ffffff;}
.news_date{font-size: 10px; line-height: 12px; color: #6666666;}

a.news_index{color:#000000; text-decoration:none; font-size:12px; line-height: 16px;}
a.news_index:visited{color:#333333; text-decoration:none; font-size:12px; line-height: 16px;}
a.news_index:hover{color:#cc0000; text-decoration:underline; font-size:12px; line-height: 16px;}

/* チームインフォメーション */
.data_title{font-size: 12px; line-height: 16px; font-weight: bold; color: #ffffff;}
.data_text{font-size: 12px; line-height: 16px; color: #ffffff;}
.data_text2{font-size: 10px; line-height: 16px; font-weight: bold; color: #ffffff;}

a.data_textA{color:#ffffff; text-decoration:none; font-size:12px; line-height: 16px;}
a.data_textA:visited{color:#cccccc; text-decoration:none; font-size:12px; line-height: 16px;}
a.data_textA:hover{color:#cc0000; text-decoration:underline; font-size:12px; line-height: 16px;}


/* 背景画像 */
.bg {	background: #333333 url(img/bg.gif) no-repeat; margin-top: 0px; margin-left: 0px; }
.menubg {	background: #6666666 url(images/menu_bg.gif) repeat;	margin-top: 0px; margin-left: 0px; }

/* 歴史 */
.history_title{font-size: 14px; line-height: 18px; font-weight: bold; color: #000000;}
.history_score{font-size: 14px; line-height: 16px; font-weight: bold; color: #000000;}
.history_text{font-size: 12px; line-height: 18px; color: #000000;}
.history_cap{font-size: 10px; line-height: 14px; color: #3333333;}
.history_cap2{font-size: 12px; line-height: 16px; color: #ffffff;}