.j09, .j10, .j12, .j14, .j18 {
	font-family:"Osaka","MS UI Gothic"
}

body {
	text-align:center;
	margin:0px;
	color:#000000;
	background-image:url(../common/background.jpg);
	background-color:#000000;
}
a:link{color:#020065;text-decoration:none;}
a:visited{color:#FF9000;text-decoration:none;}
a:active{color:#020065;text-decoration:underline;}

td{
	text-align:left;
	vertical-align:top;
}
#bld{
	font-weight:bold;
}

/*BODYタグ直下*/
.tbbody{
	margin:0px auto;
	width:778px;
	height:100%;
}
.tdbody{
	vertical-align:top;
	background-image:URL(../common/bodyBg.gif);
	background-color:#1B1B1B;
	padding:5px 6px 20px 6px;
}

/*HEADERテーブル*/
.hdTbl{
	height:96px;
	background-image:url(../common/headBg.gif);
	background-repeat:no-repeat;
	background-color:#000000;
	margin:0px 0px 10px 0px;
}
/*ロゴスペース*/
.RogoTd{
	height:96px;
	padding:3px 90px 0px 9px;
}
/*モバイル競馬王スペース*/
.mblTd{
	width:158px;
	text-align:right;
	vertical-align:middle;
	padding:8px 14px 0px 0px;
}

/*コンテンツ部分左側ナビや本誌紹介*/
.LftTd{
	width:181px:
}
.CtrTd{
	width:5px;
}

/*本誌紹介*/
.MagTh{
	width:181px;
	border-style:solid solid none solid;
	border-width:1px 1px 0px 1px;
	border-color:#BDBFCA;
}
.MagTxt{
	color:#ffffff;
	padding:9px 6px;
	border-style:none solid solid solid;
	border-width:0px 1px 1px 1px;
	border-color:#BDBFCA;
}
.MagImg{
	padding-right:6px;
}
#honshiTxt{
	width:101px;
	color:#FFFFFF;
}
#honshiTxt a:link{color:#FFFFFF;text-decoration:underline;}
#honshiTxt a:visited{color:#FFFFFF;text-decoration:none;}
#honshiTxt a:active{color:#FFFFFF;text-decoration:underline;}

/*サブナビテーブル上下マージン*/
.SubNTop{	padding-top:1px;	}
.SubNBtm{	padding-bottom:5px;	}
.MainNav{	padding-top:1px;}

/*本文エリア*/
.CtsTD{
	width:580px;
	margin:0px auto;
	text-align:center;
	color:#000000;
	background-color:#FFFFFF;
}

/*本文トップページのみ*/
#CtsTD{
	color:#FFFFFF;
	background-color:#1B1B1B;
}
#CtsTD a:link{color:#FFFFFF;font-weight:bold;text-decoration:underline;}
#CtsTD a:visited{color:#FFFFFF;text-decoration:underline;}

/*ヘッダテーブル*/
.HdrTbl{
	width:580px;
	margin:0px auto;
}

/*ページ見出し用テーブル*/
.CptnBox{
	width:538px;
	margin:0px 20px;
}

/*表組みなどの540ピクセルテーブル*/
.rBox{
	width:540px;
	margin:0px 20px;
}

/*文言のみの520ピクセルテーブル*/
.tBox{
	width:520px;
	margin:0px 30px;
}

/*更新日付などの右寄せ*/
#alignR{
	text-align:right;
}

/*コピーライト*/
.cpright{
	margin:10px auto;
	text-align:center;
	color:#FFFFFF;
}

/*罫線など*/
#RmMtl01{
	padding-bottom:5px;
	border-style:solid solid none solid;
	border-width:1px 1px 0px 1px;
	border-color:#BDBFCA;
}
#RmMtl02{
	border-style:none solid solid solid;
	border-width:0px 1px 1px 1px;
	border-color:#BDBFCA;
}
#RmMtl03{
	border-style:none solid;
	border-width:0px 1px;
	border-color:#BDBFCA;
}
#RmMtl0301{
	border-left:solid 1px #BDBFCA;
}
#RmMtl0302{
	border-left:solid 1px #BDBFCA;
	border-bottom:solid 1px #BDBFCA;
}
#RmMtl0303{
	border-bottom:solid 1px #BDBFCA;
}
#RmMtl0304{
	border-right:solid 1px #BDBFCA;
	border-bottom:solid 1px #BDBFCA;
}
#RmMtl0305{
	border-right:solid 1px #BDBFCA;
}

.tdisp{
	color:#000000;
	vertical-align:middle;
	background-color:#FFFFFF;
	background-image:URL(../common/bodyBg.gif);
	padding:5px 6px;
}
/*無料・ISP限定エントランステーブルズ*/
.Entrance{
	text-align:center;
	vertical-align:middle;
}
.EntRim01{
	width:9px;
	height:9px;
}
.EntRim02{
	height:9px;
	background-image:url(../common/entRim02.gif);
}
.EntRim03{
	width:9px;
	height:9px;
}
.EntRim04{
	width:9px;
	background-image:url(../common/entRim04.gif);
}
.EntRim05{
	text-align:center;
	background-image:url(../common/entRim05.gif);
	padding:5px;
}
.EntRim06{
	width:9px;
	background-image:url(../common/entRim06.gif);
}
.EntRim07{
	width:9px;
	height:9px;
}
.EntRim08{
	height:9px;
	background-image:url(../common/entRim08.gif);
}
.EntRim09{
	width:9px;
	height:9px;
}

/*ISPかんれん*/
.ispMgn{
	padding:0px 8px;
}

/*ispかかくひょうじ*/
.ispPrc{
	padding:10px 4px 0px 0px;
}

/*ispほんもん*/
.ispTxt{
	color:#FFFFFF;
}

/*ispがぞう*/
.ispImg{
	padding:0px 3px 8px 0px;
}
/*注釈*/
#notes{
	font-weight: bold;
	background-color: #EEEEEE;
	padding:3px;
}
/*レース大枠*/
#rcBg{
	background-color:#FFFFCC;
	padding:10px;
}
/*レースタイトル*/
#dgmTtl{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#000033;
	padding:3px;
}
/*レース罫線用色テーブル*/
#dgmRim{
	background-color:#666666;
}
/*レース項目名セル*/
#dgmTh{
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh24{
	width:24px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh35{
	width:35px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh37{
	width:37px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh40{
	width:40px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh65{
	width:65px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh70{
	width:70px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh110{
	width:110px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh124{
	width:124px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}
#dgmTh200{
	width:200px;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	background-color:#C7C7C7;
	padding:5px;
}

/*枠番号*/
#dgmNum1{
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:2px;
}
#dgmNum2{
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	background-color:#000000;
	padding:2px;
}
#dgmNum3{
	text-align:center;
	vertical-align:middle;
	background-color:#FF0000;
	padding:3px;
}
#dgmNum4{
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	background-color:#0000FF;
	padding:2px;
}
#dgmNum5{
	text-align:center;
	vertical-align:middle;
	background-color:#FFFF00;
	padding:2px;
}
#dgmNum6{
	text-align:center;
	vertical-align:middle;
	background-color:#009900;
	padding:2px;
}
#dgmNum7{
	text-align:center;
	vertical-align:middle;
	background-color:#FF9900;
	padding:2px;
}
#dgmNum8{
	text-align:center;
	vertical-align:middle;
	background-color:#FF9999;
	padding:2px;
}

/*推奨馬と待度表レース日付*/
#dgmDate{
	font-weight: bold;
	padding:2px;
	background-color:#CCCCCC;
}
/*馬番号そのたセンタ配置*/
#dgmDef{
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:2px;
}

/*馬名やコメントなど左詰もの*/
#dgmName{
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:2px 3px;
}
#dgmTxt{
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:2px 3px;
}
#dgmTd{
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:2px;
}

/*レース以外のコメントタイトル*/
#comTtl{
	font-weight:bold;
	padding:3px;
}
/*レース以外のコメント*/
#comment{
	padding:3px;
}
#comTxt{
	padding:3px;
	background-color:#FFFFF0;
}
#comBg{
	padding:10px;
	background-color:#FFFFF0;
}

/*テーブルの上下に入れるマージン*/
.mg00{	margin:0px 0px 0px 0px;	}
.mg01{	margin:1px 0px 0px 0px;	}
.mg03{	margin:3px 0px 0px 0px;	}
.mg05{	margin:5px 0px 0px 0px;	}
.mg08{	margin:8px 0px 0px 0px;	}
.mg10{	margin:10px 0px 0px 0px;	}
.mg15{	margin:15px 0px 0px 0px;	}
.mg20{	margin:20px 0px 0px 0px;	}
.mg26{	margin:26px 0px 0px 0px;	}
.mg30{	margin:30px 0px 0px 0px;	}
/*テーブルの上下に入れるマージン*/
#mg00{	margin:0px 0px 0px 0px;	}
#mg01{	margin:1px 0px 0px 0px;	}
#mg03{	margin:3px 0px 0px 0px;	}
#mg05{	margin:5px 0px 0px 0px;	}
#mg08{	margin:8px 0px 0px 0px;	}
#mg10{	margin:10px 0px 0px 0px;	}
#mg15{	margin:15px 0px 0px 0px;	}
#mg20{	margin:20px 0px 0px 0px;	}
#mg26{	margin:26px 0px 0px 0px;	}
#mg30{	margin:30px 0px 0px 0px;	}

/*テーブルの上下マージン後につける左側のマージン*/
#pl00{	padding:0px 0px 0px 0px;	}
#pl01{	padding:0px 0px 0px 1px;	}
#pl03{	padding:0px 0px 0px 3px;	}
#pl05{	padding:0px 0px 0px 5px;	}
#pl08{	padding:0px 0px 0px 8px;	}
#pl09{	padding:0px 0px 0px 9px;	}
#pl10{	padding:0px 0px 0px 10px;	}
#pl15{	padding:0px 0px 0px 15px;	}
#pl18{	padding:0px 0px 0px 18px;	}
#pl20{	padding:0px 0px 0px 20px;	}
#pl26{	padding:0px 0px 0px 26px;	}
#pl30{	padding:0px 0px 0px 30px;	}
/*テーブルの上下マージン後につける右側のマージン*/
#pr00{	padding:0px 0px 0px 0px;	}
#pr01{	padding:0px 1px 0px 0px;	}
#pr03{	padding:0px 3px 0px 0px;	}
#pr05{	padding:0px 5px 0px 0px;	}
#pr08{	padding:0px 8px 0px 0px;	}
#pr09{	padding:0px 9px 0px 0px;	}
#pr10{	padding:0px 10px 0px 0px;	}
#pr15{	padding:0px 15px 0px 0px;	}
#pr18{	padding:0px 18px 0px 0px;	}
#pr20{	padding:0px 20px 0px 0px;	}
#pr26{	padding:0px 26px 0px 0px;	}
#pr30{	padding:0px 30px 0px 0px;	}