/*  大テキスト */

.s3{

	font-size: 16px;

	line-height: 130%;

}



/*  中テキスト */

.s2{

	font-size: 14px;

	line-height: 135%;

}



/*  小テキスト */

.s1{

	font-size: 12px;

	line-height: 130%;

}



/*  最小テキスト */

.s0{

	font-size: 10,px;

	line-height: 130%;

}



/*  大テキスト行間0 */

.s3n{

	font-size: 16px;

	line-height: 100%;

}



/*  中テキスト行間0 */

.s2n{

	font-size: 14px;

	line-height: 100%;

}



/*  小テキスト行間0 */

.s1n{

	font-size: 12px;

	line-height: 100%;

}



/*  最小テキスト行間0 */

.s0n{

	font-size: 10px;

	line-height: 100%;

}



/*  テキストリンクロールオーバー */

a:hover{text-decoration:underline;color:#3300ff;}





body {

	scrollbar-base-color:  #FF3366;

	scrollbar-arrow-color: #ffffff;

	scrollbar-face-color:  #FF6699;

	scrollbar-shadow-color: #CC3366;

	scrollbar-highlight-color: #FFCCCC;

}

ul{
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style:square;
}

li{
	margin: 0px;
	padding: 0px;
}

h2 {
	font-size: 14px;
	line-height: 130%;
	font-weight: bold;
	color: #666666;
	width: 485px;
	margin: 0 0 10px 5px;
}

h3 {
	font-size: 13px;
	line-height: 130%;
	font-weight: bold;
	color: #666666;
	margin: 0 0 5px 5px;
}

div.shien {
	width: 460px;
	margin: 0 0 35px 0;
}

.shien h3 {
	width: 360px;
	margin-left: 105px;
}

.shien p {
	font-size: 12px;
	line-height: 130%;
	width: 360px;
	margin: 0 0 10px 105px;
}

.shien dl {
	font-size: 12px;
	line-height: 130%;
	width: 360px;
	margin: 0 0 10px 105px;
}

.shien dt {
	width: 220px;
	float: left;
	margin: 0 0 0px 0;
}

.shien dd {
	margin: 0 0 0px 220px;
	text-align: right;
	width: 67px;
}

div.team {
	width: 460px;
	height: 110px;
	overflow: visible;
	margin: 0 0 20px 0;
}

.team h3 {
	margin: 0 0 0.7em 0;
	padding: 0;
}

.team p {
	font-size: 12px;
	line-height: 130%;
	margin: 0;
	padding: 0;
}

.team img {
	float: left;
	margin: 0 10px 0 5px;
}

h3.racehistory {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
	margin: 0 0 0px 5px;
}

