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

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

/*
========== Expect List (main page)
*/
table.expectNavi	{
	table-layout:fixed;
	color: #666;
	background: #fff;
	width: 760px;
	padding: 0px;
	margin: 4px 0px;
}

.expectNavi td		{
	vertical-align: middle;
	padding: 2px 4px;
	border: none;
}

.expectNavi td	.info		{
	vertical-align: middle;
	font-weight: bold;
	padding: 16px 16px;
	float: left;
	/* border: #f00 solid 1px; */
}

.expectNavi td.NaviLink	{
	width: 240px;
	padding: 0px;
}

.NaviLink a		{
	display: block;
	/* height: 24px; */
	padding: 4px;
	background: #ddd;
	text-align: center;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #eee #aaa #aaa #eee;
}

.NaviLink a:Link		{ text-decoration: none; color: #333; } 
.NaviLink a:visited		{ text-decoration: none; color: #666; }
.NaviLink a:active		{ text-decoration: none; color: #c00; }
.NaviLink a:hover		{
	color:#c00;
	font-weight: bold;
	background: #ccc;
	border-color: #aaa #eee #eee #aaa;
}

.expectNavi td.NaviLinkR	{
	width: 160px;
	padding: 0px;
}

.NaviLinkR a		{
	display: block;
	/* height: 24px; */
	padding: 4px;
	background: #ddd;
	text-align: center;
	text-decoration: none;
	border-style: solid;
	border-width: 1px;
	border-color: #eee #aaa #aaa #eee;
}

.NaviLinkR a:Link		{ text-decoration: none; color: #333; } 
.NaviLinkR a:visited	{ text-decoration: none; color: #666; }
.NaviLinkR a:active		{ text-decoration: none; color: #c00; }
.NaviLinkR a:hover		{
	color:#c00;
	font-weight: bold;
	background: #ccc;
	border-color: #aaa #eee #eee #aaa;
}

.expectNavi form	{
	margin: 0px 4px;
	float: left;
	/* border: #f00 1px solid; */
}

.expectNavi td.commentBox	{
	padding: 4px 8px;
	text-align: left;
	vertical-align: top;
	color: #333;
	background: #fff;
	border-top: #fff 4px solid;
}


/*
========== Race List (raceinday)
*/

table.raceindayContainer	{
	table-layout: fixed;
	/* width: 760px; */
	margin: 4px auto;
	border: none;
}

table.raceindayContainer td		{
	color: #333;
	background: #fff;
	width: 251px;
	padding: 0px;
	margin: 0px;
	border : 1px solid #fff;
	vertical-align: top;
}

table.raceindayBox	{
	table-layout: fixed;
	/* width: 251px; */
	font-size: 12px;
	line-height: 1.1em;
	border: none;
	/* border : 1px solid #292929; */
	margin: 0px 0px;
}

table.raceindayBox td	{
	width: 245px;
	font-size: 12px;
	line-height: 1.1em;
	text-align: left;
	border: 1px solid #666;
	padding: 2px;
	margin: 0px 0px;
}

table.raceindayBox tr.odd td	{
	color: #333;
	background: #cfc;
	width: 245px;
	height: 34px;
	padding: 2px;
	margin: 0px;
	border : 1px solid #666;
}
table.raceindayBox tr.even td	{
	color: #333;
	background: #bfb;
	width: 245px;
	height: 34px;
	padding: 2px;
	margin: 0px;
	border : 1px solid #666;
}

table.raceindayBox a:Link			{color:#00f; text-decoration: none; }
table.raceindayBox a:visited		{color:#f09; text-decoration: none; }
table.raceindayBox a:active			{color:#f00; text-decoration: none; }
table.raceindayBox a:hover			{color:#f00; text-decoration: underline; }


/* レース番号 */
.RIDraceNo		{
	color: #222;
	/* background: #dfdfdf; */
	width: 24px;
	height: 12px;
	border: 2px solid #888;
	padding: 6px; 0px 0px 0px;
	margin: 2px 6px 2px 2px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: left;
}
.RIDraceNox		{
	color: #888;
	/* background: #dfdfdf; */
	width: 24px;
	height: 12px;
	border: 2px solid #888;
	padding: 6px; 0px 0px 0px;
	margin: 2px 6px 2px 2px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: left;
}

/* レース名 */
.RIDraceName		{
	font-size: 11px;
	color: #666;
	padding: 2px;
	margin: 2px 0px 0px 0px;
}

/* トラック */
.RIDraceTruckT		{
	font-size: 11px;
	color: #009f00;
	padding: 2px;
}
.RIDraceTruckD		{
	font-size: 11px;
	color: #7f7f00;
	padding: 2px;
}

/* 注目レース */
.RIDraceWatch		{
	font-size: 11px;
	color: #9f0000;
	background: #ffff9f;
	padding: 2px 2px 0px 2px;
}

/* 発走時刻 */
.RIDrunTime		{
	color: #222;
	width: 40px;
	border: none;
	padding: 8px 0px 8px 0px;
	text-align: center;
	vertical-align: middle;
	float: right;
}

/* 対象外 */
.RIDnoTipster		{
	font-size: 11px;
	color: #666;
	width: 40px;
	border: none;
	padding: 8px 0px 8px 0px;
	text-align: center;
	vertical-align: middle;
	float: right;
}

/* 的中 */
.RIDhitNrm		{
	color: #f00;
	background: #fff;
	width: 40px;
	border: 1px solid #f00;
	padding: 8px 0px 8px 0px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: right;
}
/* 高額的中 */
.RIDhitHigh		{
	color: #c00;
	background: #ff6;
	width: 40px;
	border: 1px solid #c00;
	padding: 2px 0px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: right;
}
/* 万馬券的中 */
.RIDhitMan		{
	color: #fff;
	background: #f00;
	width: 40px;
	border: 2px solid #c90;
	padding: 1px 0px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	float: right;
}
