body {
font-size:80%;
line-height:140%;
background-attachment:fixed;
background-image:url(../head_img/back.png);
background-repeat:repeat;
}

BODY A:LINK {
color:#666;
text-decoration:underline;
}

BODY A:VISITED {
color:#0000cc;
text-decoration:none;
}

body a:hover {
color:#690;
text-decoration:underline;
background-color:#FCFFEC;
}

TD {
font-size:90%;
line-height:180%;
}

td img {
border:0;
}

TABLE.race01 {
font-size:100%;
font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
}

hr {
width:600px;
border-bottom:dashed 1px #CCC;
}

.Sun{
  background-color : #E9967A;
  background-position : 120px 15px;
  text-align : center;
  border-top-width : 1px;
  width:120px;
  border-top-style : solid;
  border-bottom-style : none;
  border-top-color : black;
  
}
.week{
  background-color : #fdf5e6;
  background-position : 120px 15px;
  text-align : center;
  border-top-width : 1px;
  
  border-top-style : solid;
  border-bottom-style : none;
  border-top-color : black;
  
}
.Mon{
  background-color : aqua;background-position : 12% 15px;
  text-align : center;
  border-top-width : 1px;
  
  border-top-style : solid;
  border-bottom-style : none;
  border-top-color : black;
  border-bottom-color : black;
}
.Sat{
  color : white;
  background-color : blue;
  background-position : 12% 15px;
  text-align : center;
  width:120px;

}
.Daykeiba{
  color : white;
  background-color : #cc00cc;
  text-align : left;
  background-position : 120px 10px;
  border-color: #999999; 
  border-style: solid; 
  border-top-width: 2px; 
  border-right-width: 0; 
  border-bottom-width: 2px; 
  border-left-width: 0; 
  margin-top: 0px; 
  
  font-weight : bold;
  font-style : italic;
  font-family : Arial;
  font-size : 1em;
}
.Day00{
  color : maroon;
  background-color : #cccccc;
  text-align : left;
  border-color : black #999999 #999999 #999999; 
  border-style : solid solid none solid;
  border-right-width: 0;
  border-left-width: 0;
  top : 0px;
  font-weight : normal;
  font-style : italic;
  font-family : Arial;
  border-top-width : 1px;
}

.Race{
  text-decoration: none;  
  border-bottom:1px gray dotted;
  color : #000000;
  margin : 15px 10px 12px 10px;
  padding : 0 5 0 5px;
}

.RaS{
  text-decoration: none;  
  border-bottom:1px gray dotted;
  color : #000000;
  margin : 15px 10px 12px 10px;
  padding : 0 3 0 3px;
  font-size : 95%;
}

.RaJ{
  text-decoration: none;  
  margin : 15px 4px 6px 4px;
  padding : 0 5 0 5px;
  font-weight : bold;
  background-color : navy;
  text-align : center;
  color : white;
}

.RaJS{
  text-decoration: none;  
  margin : 15px 8px 12px 8px;
  padding : 0 3 0 3px;
  font-weight : bold;
  background-color : navy;
  text-align : center;
  color : white;
  font-size : 92%;
}

.RaG{
  text-decoration: none;  
  border-bottom:1px gray dotted;
  
  margin : 15px 10px 12px 10px;
  padding : 0 5 0 5px;
  font-weight : bold;
  background-color : teal;
  color : white;
background-position : 120px 120px;}

.IE6wrap {
  text-align: center;
}


ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0;
        padding: 1px 0px 1px 0px;
        background-color: #fff0f5;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;
        border-right: 1px dashed #d1e3db;

}

ul#navlist li#active {
        color: #000000;
        background-color: #006666;}


#navlist a, #navlist a:link {
        margin: 0;
        padding: 6px 22px 6px 22px;
        color: #000000;
        text-decoration: none;
}

#navlist a:hover {
        color: #000000;
        background-color: #ffff99;
}

/* ƒŒ[ƒXƒy[ƒW—p*/

div.button021{
	background:url("../img/race_menu01_on.jpg") no-repeat;
}
div.button021 a{
	display:block;
	width:96px;
	height:30px;
	background:url("../img/race_menu01.jpg");
	text-indent:-9999px;
}
div.button021 a:hover{
	background:none;
}

div.button022{
	background:url("../img/race_menu02_on.jpg") no-repeat;
}

div.button022 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu02.jpg");
	text-indent:-9999px;
}
div.button022 a:hover{
	background:none;
}

div.button023{
	background:url("../img/race_menu03_on.jpg") no-repeat;
}

div.button023 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu03.jpg");
	text-indent:-9999px;
}

div.button023 a:hover{
	background:none;
}

div.button024{
	background:url("../img/race_menu04_on.jpg") no-repeat;
}

div.button024 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu04.jpg");
	text-indent:-9999px;
}

div.button024 a:hover{
	background:none;
}

div.button025{
	background:url("../img/race_menu05_on.jpg") no-repeat;
}

div.button025 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu05.jpg");
	text-indent:-9999px;
}

div.button025 a:hover{
	background:none;
}
.t{
  font-weight : bold;
  color : navy;
  
  text-align : center;
  
}
