
<!--
body { font-size: 9pt; color: #000000; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; }
td { font-size: 9pt; color: #000000; font-weight: normal; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; }
h1{  font-size: 12pt; font-weight: bold; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; }
.result { font-size: 8pt; color: #333333; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif";}
.td_root { font-size: 9pt; color: #000000; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; }
.top_name {  font-size: 12pt; font-weight: bold; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; }
.top_name01 {  font-size: 11pt; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif";}
.bg_bla{ background-color:#000000; }

a:link {color: #3366CC; text-decoration: underline; font-weight: bold; }
a:visited {   color: #3366CC; text-decoration: underline; font-weight: bold;}
a:hover {  color: #00CCFF; text-decoration: underline; font-weight: bold;}
a.ex:link {color: #009900; text-decoration: underline; font-weight: bold;}
a.ex:visited { color: #663399; text-decoration: underline; font-weight: bold;}
a.ex:hover {  color: #FF6600; text-decoration: underline; font-weight: bold;}
a.ex01:link {color: #FF3300; text-decoration: underline; font-weight: bold;}
a.ex01:visited { color: #FF3300; text-decoration: underline; font-weight: bold;}
a.ex01:hover {  color: #330066; text-decoration: underline; font-weight: bold;}

/*top*/
a.result:link {color: #330066; text-decoration: none; }
a.result:visited { color: #330066; text-decoration: none; }
a.result:hover { color: #3300FF; text-decoration: underline; }

/*race*/
.line03 { border: 1px #444444 solid; }
.line_b { border-bottom: 1px #444444 solid; }
.title1 { font-weight: bold; background-color:#CCCCCC; line-height:1.8em; }
.title2 { font-size: 12pt; color: #FFFFFF; font-weight: bold; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; background-color:#006699;}
.title3 { font-size: 14pt; color: #FFFFFF; font-weight: bold; font-family: "ＭＳ Ｐゴシック", "Osaka",  "Arial", "Helvetica", "sans-serif"; background-color:#006699; height:50px; line-height:50px;}

.bg_photo{ background-color:#333333; color: #FFFFFF; font-weight: bold; }

/*point ranking*/
.t_bg{ background-color:#006699; font-size: 11pt; color: #FFFFFF; font-weight: bold; border-bottom: 1px #666666 solid;}
.r_bg{ background-color:#999999; font-size: 7.5pt; color: #222222; font-weight: bold; border-right: 1px #666666 solid; border-bottom: 1px #666666 solid; }
.point_bg{ background-color:#DDDDDD; font-size: 7.5pt; color: #222222; font-weight: normal; border-right: 1px #999999 solid; border-bottom: 1px #999999 solid; text-align:center; }
.point_bg2{ background-color:#EEEEEE; font-size: 7.5pt; color: #222222; font-weight: bold; padding: 2px 5px;}
.point_bg3{ background-color:#DDDDDD; font-size: 7.5pt; color: #222222; font-weight: normal; padding: 2px 5px; text-align:center;}
.point_k_bg{ background-color:#66CC33; font-size: 7.5pt; color: #222222; font-weight: normal; border-right: 1px #999999 solid; border-bottom: 1px #999999 solid; text-align:center; }
.pos_bg{ background-color:#666666; font-size: 7.5pt; color: #FFFFFF; font-weight: normal; border-right: 1px #999999 solid; border-bottom: 1px #999999 solid; text-align:center; }
.pos_k_bg{ background-color:#CCCCCC; font-size: 7.5pt; color: #000000; font-weight: normal; border-right: 1px #999999 solid; border-bottom: 1px #999999 solid; text-align:center; }
.ac_bg{ background-color:#333333; font-size: 11pt; color: #FFFFFF; font-weight: bold; border-right: 1px #999999 solid; border-bottom: 1px #999999 solid;}
.ac_y_bg{ background-color:#DDDDDD; border-right: 1px #999999 solid; text-align:center; }

/*archive*/
.line01 { border: 1px #3366CC solid; }
a.ac:link {color: #3366CC; text-decoration: none; font-weight: bold; }
a.ac:visited { color: #3366CC; text-decoration: none; font-weight: bold;}
a.ac:hover { color: #CCCCCC; text-decoration: none; font-weight: bold;}

/*rider pofile*/
.line02 { border: 1px #339966 solid; line-height:1.8em; }
.pro_bg{ background-color:#339966; font-size: 12pt; color: #FFFFFF; font-weight: bold; border: 1px #339966 solid; }
.pro_bg2{ background-color:#333333; color: #FFFFFF; font-weight: normal; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }
.pro_bg3{ background-color:#CCCCCC; color: #000000; font-weight: normal; border-right: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; }
a.pro:link {color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12pt;}
a.pro:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12pt;}
a.pro:hover { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12pt;}

/*wall paper*/
.wp_bg{ background-color:#333333; color: #FFFFFF; font-weight: bold; }
.bg_g{ background-color:#CCCCCC; }
-->
