.ll {font-size : 23.00px;}
.NAME_RACE {font-size : 18.00px; font-weight:bolder; line-height : 130.00%;}
.bunsyo {
  font-size : 13.00px;
  line-height : 140.00%;
}
.hyojun {
  font-size : 14.00px;
  line-height : 130.00%;
}
.hyojun135 {
  font-size : 14.00px;
  line-height : 135.00%;
}
.hyojungyo0 { font-size : 14.00px }
.komidasi {
  font-size : 16.00px;
  line-height : 130.00%;
}
.midasi {
  font-size : 18.00px;
  line-height : 130.00%;
}
.syo { font-size : 12.00px }
.syutsuba { font-size : 14.00px }
.perfect_yoso { font-size : 13.00px;
line-height : 135.00%;
}
a.menu_line_syo:link{color:#12769E;text-decoration:none;font-size : 12.00px;}
a.menu_line_syo:visited{color:#12769E;text-decoration:none;font-size : 12.00px;}
a.menu_line_syo:hover{color:#EC910E;text-decoration:none;font-size : 12.00px;}

a.menu_line_syo_under:link{color:#214A5A;text-decoration:underline;font-size : 12.00px;font-weight:bold;}
a.menu_line_syo_under:visited{color:#214A5A;text-decoration:underline;font-size : 12.00px;font-weight:bold;}
a.menu_line_syo_under:hover{color:#EC910E;text-decoration:underline;font-size : 12.00px;}

a.menu_line_syo_under_no-bold:link{color:#214A5A;text-decoration:underline;font-size : 12.00px;}
a.menu_line_syo_under_no-bold:visited{color:#214A5A;text-decoration:underline;font-size : 12.00px;}
a.menu_line_syo_under_no-bold:hover{color:#EC910E;text-decoration:underline;font-size : 12.00px;}

a.menu_noline_chu:link{color:#12769E;text-decoration:none;font-size : 14.00px;}
a.menu_noline_chu:visited{color:#12769E;text-decoration:none;font-size : 14.00px;}
a.menu_noline_chu:hover{color:#EC910E;text-decoration:none;font-size : 14.00px;}
a.menu_noline_chu{line-height : 130.00%;}

a.menu_noline_syo:link{color:#12769E;text-decoration:none;font-size : 13.00px;}
a.menu_noline_syo:visited{color:#12769E;text-decoration:none;font-size : 13.00px;}
a.menu_noline_syo:hover{color:#EC910E;text-decoration:none;font-size : 13.00px;}
a.menu_noline_syo{line-height : 120.00%;}

a.menu_line_chu:link{color:#12769E;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu:visited{color:#12769E;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu:hover{color:#EC910E;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu{line-height : 130.00%;}

a.menu_line_chu_under:link{color:#12769E;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu_under:visited{color:#12769E;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu_under:hover{color:#EC910E;text-decoration:underline;font-size : 14.00px;}

a.menu_line_chu_under_n:link{color:#3C7F0B;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu_under_n:visited{color:#3C7F0B;text-decoration:underline;font-size : 14.00px;}
a.menu_line_chu_under_n:hover{color:#EC910E;text-decoration:underline;font-size : 14.00px;}

a.result_kaijyo_under:link{color:#E214A5A;text-decoration:underline;font-size : 18.00px;}
a.result_kaijyo_under:visited{color:#214A5A;text-decoration:undeline;font-size : 18.00px;}
a.result_kaijyo_under:hover{color:#EC910E;text-decoration:underline;font-size : 18.00px;}

a.umaprofile:link{color:#3B44EE;text-decoration:underline;font-size : 14.00px;}
a.umaprofile:visited{color:#3B44EE;text-decoration:underline;font-size : 14.00px;}
a.umaprofile:hover{color:#EC910E;text-decoration:underline;font-size : 14.00px;}

a.page_back:link{color:#0C34E3;text-decoration:none;font-size : 14.00px;}
a.page_back:visited{color:#0C34E3;text-decoration:none;font-size : 14.00px;}

a.toppage_ratejyosyo:link{color:#FFFF00;text-decoration:none;font-size : 12.00px;}
a.toppage_ratejyosyo:visited{color:#FFFF00;text-decoration:none;font-size : 12.00px;}
a.toppage_ratejyosyo:hover{color:#EC910E;text-decoration:none;font-size : 12.00px;}

.kaijyo { font-size : 18.00px }

.syogyoari {
  font-size : 12.00px;
  line-height : 125.00%;
}
.race_syosai {
  font-size : 14.00px;
  line-height : 130.00%;
}
.syosyo { font-size : 10.00px }
.syosyogyoari {
  font-size : 10.00px;
  line-height : 125.00%;
}
.button    { border-color:D8BC80;
             border-style:solid solid solid solid;
             background-color: ffffff;
             color: D8BC80;
           }
.text_title_middle {font-size : 15.00px;line-height : 130.00%;font-weight : bolder;}         
.capbox {
; border: 1px #506450 dashed; font-size: 12px; line-height: 130%; color: #526553; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px
}
.tate_A{writing-mode: tb-rl;}

.text_back_YOSO { color:#000000; background-color:#DDEDF0; margin:3px; padding:0px;font-size : 14.00px;}

A:LINK {COLOR:#0a2c60}
A:VISITED {COLOR:#4e1f50}
A:ACTIVE {COLOR:RED}
A:hover { color: #DC143C; background-color: none; }
A { text-decoration:underline }


/*マスターズメインレース推移のレース一覧テーブル用*/
table.days {
border : 1px solid #cccccc;
width:100%;
border-top:1px solid #3CB9EB;
border-left:1px solid #3CB9EB;
border-right:2px solid #3CB9EB;
border-bottom:2px solid #3CB9EB;
 border-collapse : collapse;
}
table.days th,
table.days td {
padding:0.2em 0.5em;
border-left:1px solid #3CB9EB;
border-top:1px solid #3CB9EB;
font-size:90%;
}
table.days th{
background: #CDECFA;
text-align:center;
}
table.days td{
color: #106A92;
}


