@charset "EUC-JP";		/* Don't move this! */

/*
ＥＵＣで記述する事！このコメントが文字化けしてたら注意！！
*/

/*
========== MS　Theory Index Chart
*/
table.MSchart	{
	table-layout: fixed;
	width: 760px;
	border : none;
	margin: 0px 0px 2px 0px;
}

table.MSchart th		{
	color: #292929;
	background: #7f7f7f;
	height: 40px;
	padding: 2px;
	font-weight: normal;
	text-align: center;
	line-height: 1.1em;
	vertical-align: middle;
	border: #292929 solid 1px;
}

table.MSchart th.MSCgateNo		{ width: 16px; }
table.MSchart th.MSChorseNo		{ width: 20px; }
/* table.MSchart th.MSChorseInfo	{ width: 160px; } */

table.MSchart .sexAge	{ float: left; }
table.MSchart .load		{ float: right; }
table.MSchart .blinker	{ font-size: 10px;  float: left; }
table.MSchart .horse	{ font-size: 14px; clear: both; }
table.MSchart .trainer	{ float: left; }
table.MSchart .jockey	{ float: right; }
table.MSchart .break	{ clear: both; }

table.MSchart th.MSCsireMare	{ width: 100px; }
table.MSchart th.MSCrecord		{ width: 80px; }
table.MSchart th.MSCindex		{ width: 30px; }
table.MSchart th.MSCresult		{ width: 50px; }

table.MSchart th.MSCgateNo1		{ color: #000; background: #fff; }
table.MSchart th.MSCgateNo2		{ color: #fff; background: #000; }
table.MSchart th.MSCgateNo3		{ color: #fff; background: #f00; }
table.MSchart th.MSCgateNo4		{ color: #fff; background: #00f; }
table.MSchart th.MSCgateNo5		{ color: #000; background: #ff0; }
table.MSchart th.MSCgateNo6		{ color: #fff; background: #090; }
table.MSchart th.MSCgateNo7		{ color: #000; background: #f70; }
table.MSchart th.MSCgateNo8		{ color: #fff; background: #f0c; }

table.MSchart td		{
	color: #cfcfcf;
	background: #5f5f5f;
	/* height: 40px; */
	padding: 2px;
	font-weight: normal;
	text-align: center;
	line-height: 1.1em;
	vertical-align: middle;
	border: #292929 solid 1px;
}

table.MSchart tr.odd td			{ background: #5f5f5f; }
table.MSchart tr.even td		{ background: #4f4f4f; }

table.MSchart td .subtext		{ font-size: 9px; }
table.MSchart td .horse			{ color: #fff; font-size: 14px; font-weight: bold; clear: both; }
table.MSchart td .category		{ color: #fff; font-weight: bold; }
table.MSchart td .currentR		{ color: #0ff; }
table.MSchart td .currentR1		{ color: #e00; background: #eee; font-weight: bold; }
table.MSchart td .currentR2		{ color: #e70; background: #eee;  font-weight: bold; }
table.MSchart td .currentR3		{ color: #0b0; background: #eee;  font-weight: bold; }

table.MSchart td.MSChorseNo		{ color: #fff; }
table.MSchart td.MSCsireMare	{ font-size: 10px; }
table.MSchart td.MSCindex		{ color: #fff; line-height: 1.5em; }
