A:link { 
	color: #ffffff;
	text-decoration:none;
	}
	
A:visited {
	color:#ffffff;
	text-decoration:none;
	}
	
A:hover {
	color:#666666;
	font-style: "nomal";
	border-bottom: 1px dotted #999999;
	text-decoration:none;
	}
	
A:active {
	color:#ff8080;
	font-style: "nomal";
	text-decoration:none;
	}
em{/*<em>*/
	font-style: "normal";
	font-weight: "bold";
}

body{/*<body>*/
	line-height: 130%;
	font-size: 14px;
	color: #000000;
        scrollbar-Track-Color: #ffffff ;
	scrollbar-Face-Color: #ffffff ;
	scrollbar-Shadow-Color: #888888 ;
	scrollbar-DarkShadow-Color: #666666;
	scrollbar-Highlight-Color: #888888 ;
	scrollbar-3dLight-Color: #666666 ;
	scrollbar-Arrow-Color: #888888 ;
	background-image : url(./image/horse_back.jpg);
        background-repeat : no-repeat;
        background-attachment: fixed;
        background-position : 90% 90%;
	}

.hole{
  font-size : 13px;
  line-height : 25px;
  color : #969696;
  padding : 5 6 5 7px;
  margin : 10 0 10 0px;
  border-right : 1px solid #969696;
}
.cont{
  padding : 15px;

}


.info{ /*main box*/
	overflow: auto;
        font-size: 10px;
	background: #999999;
	width: 800px;
	margin: 0px;
	padding: 3px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}

.info_02{ /*history box*/
	text-align: center;
        font-size: 10px;
        overflow: auto;
	float: center;
	background: #000000;
        color: #ffffff;
	width: 500px;
        height: 70px;
	margin-left: 200px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}

h2{
	color: #808080;
	margin-left: 0px;
	margin-bottom: 3px;
	}

.hr{
    color: #808080;
    }

.box_022 { /*history box*/
	text-align: center;
        font-size: 10px;
        overflow: auto;
	float: center;
	background: #000000;
        color: #ffffff;
	width: 400px;
        height: 430px;
	margin-left: 200px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background-image : url(./image/race.jpg);
        background-repeat: no-repeat;
        background-attachment: fixed;
        background-position : 0% 0%;
	}		

.race { /*main box*/
	overflow: auto;
        font-size: 12px;
	background: #CCCCCC;
	width: 800px;
	margin: 0px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}
.race02 { /*main box*/
	overflow: auto;
        font-size: 12px;
	width: 600px;
	margin: 0px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}
.race03 { /*main box*/
	overflow: auto;
        font-size: 12px;
        color: #ffffff;
	background: #000000;
	width: 600px;
	margin: 0px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	}