/********************************************************************************************
*									改版履歴												*
*																							*
*	変更日			変更者			変更内容						備考(障害番号等)		*
*	2013/03/18		T.Nakanishi		float：clear追加				NAR06追-本番環境-0012	*
*	2016/02/16		nmori			騎手・調教師画像表示対応								*
*   2017/03/15		nmori			専門誌バナー追加対応									*
*********************************************************************************************/


@charset "utf-8";
/* -- 全体 -- */
/*--必須①-ヘッダ・フッタ中央寄せ＋左端揃え用-*/
html {
    height: 100%;
}
body {
    height: 100%;
    margin: 0 auto;
    padding: 0;
    text-align:center;
    background-color: #ffffff;
    color: #333333;
   /* font-family: 'ＭＳ Ｐゴシック','MS P Gothic', arial, helvetica, sans-serif;*/
  /*  font-family: arial, helvetica, 'ＭＳ Ｐゴシック','MS P Gothic', sans-serif;*/
	font-family: "lr oSVbN",'MS P Gothic', arial,helvetica,sans-serif;
	font-size: 100.01%;
}
/*--必須②ヘッダ・フッタ中央寄せ＋左端揃え用-*/
* html div#container00 {
		height: 100%;
		}
/*--必須③ヘッダ・フッタ中央寄せ＋左端揃え用-（位置指定）--*/
div#container00 {
		height: 100%;
		margin: 0 auto;
		width: 950px;/*ヘッダ部と同じ幅*/
		position: relative;
		min-height: 100%;
		}
/*--必須④ヘッダ・フッタ中央寄せ＋左端揃え用- --*/
body > #container00 {
		height: auto;
		}
/*--位置設定用（ヘッダ・フッタ・情報格納）--*/
table.container { 
		margin: 0 auto;
		padding: 0;
		position: absolute;
		top: 0px;
		left: 0px;
		text-align:left;
		background-color: #FFFFFF;
		}
/*--位置設定用（情報格納・左寄せ）--*/
.containerMain{
		padding-top: 135px; /*--ヘッダの高さが変更された場合はこの値を調整--*/
		padding-bottom: 10px;
		}
/*--位置設定用（情報格納・中央寄せ）--*/
.containerMain0a{
		margin: 0 auto;
		padding-top: 135px; /*--ヘッダの高さが変更された場合はこの値を調整--*/
		padding-bottom: 10px;
		width: 950px;/*ヘッダ部と同じ幅*/
		text-align:center; 
		}
table.cover {
		margin-left: 5px;
		padding: 0;
		font-size: 90%; 
		text-align:left; 
		}
table.cover_a {
		margin: 0 auto;
		padding: 0;
		font-size: 90%; 
		text-align:left;
		}
table.cover_deba { 
		margin-left: 5px;
		padding: 0;
		font-size: 80%; 
		text-align:left; 
		}
table.cover_deba_fuku { 
		margin-left: 5px;
		padding: 0;
		width: 150%;
		font-size: 80%; 
		text-align:left; 
		}
table.cover_error { 
		margin: 0 auto;
		padding: 0;
		width: 100%;
		height: 350px;
		text-align:center; 
		vertical-align:middle; 
		}
table.cover_error2 { 
		margin: 0 auto;
		padding: 0;
		width: 100%;
		height: 300px;
		text-align:center; 
		vertical-align:middle; 
		}
table.cover_errorin { 
		margin: 0 auto;
		padding: 0;
		text-align:left; 
		vertical-align:middle; 
		font-size: 150%;
		font-weight: bold;
		color: #FF6666
		}
table.cover_errorin2 {	/*--月別開催日程エラー用--*/ 
		padding: 0;
		text-align:left; 
		vertical-align:middle; 
		width: 700px;
		height: 200px;
		font-size: 166%;
		font-weight: bold;
		color: #FF6666
		}
table.bss{ 
		font-size: 100%; 
		text-align:left; 
		padding: 0 0 0 20px;
		}
table.bs { 
		font-size: 100%; 
		text-align:left; 
		}
table.racelist { 
		font-size: 100%; 
		}
table.nos { 
		font-size: 100%; 
		}
table.sideR20 { 
		margin-left: 20px;
		padding: 0;
		font-size: 100%; 
		}
a {  color: #3333FF;  text-decoration: none }
a:hover {  color: #ff6633; text-decoration: underline }
p {line-height: 125% }
/*-- 文字 --*/
.bold {
		font-weight: bold;
		}
.plus1 {
		font-size: 133%;
		}
.minus1 {
		font-size: 60%;
		}
.plus1bold01 {
		font-weight: bold;
		font-size: 133%;
		}
.plus1bold02 {	/*--タイトルあたりの青緑？--*/
		color: #336699;
		font-weight: bold;
		font-size: 133%;
		}
.plus1bold03 {	/*--red--*/
		color: #FF0000;
		font-weight: bold;
		font-size: 133%;
		}
.minus1bold02 {	/*--タイトルあたりの青緑？--*/
		color: #336699;
		font-weight: bold;
		font-size: 80%;
		}
.plus2bold01 {
		font-weight: bold;
		font-size: 166%;
		}
.plus2bold03 {	/*--エラーなどのpink?--*/
		color: #FF6666;
		font-weight: bold;
		font-size: 166%;
		}
.tabletitle01 {
		margin-left: 20px;
		font-weight: bold;
		font-size: 133%;
		}
.tabletitle02 {
		margin-left: 20px;
		font-weight: bold;
		font-size: 166%;
		}
.boldBlue01 {	/*--青系？--*/
		color: #006699;
		font-weight: bold;
		}
.boldPink01 {	/*--pink?--*/
		color: #FF6666;
		font-weight: bold;
		}
.boldPink02 {	/*--pink?--*/
		color: #FF6600;
		font-weight: bold;
		}
.tohyoLink01	{	color: #008000	}
.tohyoLink02	{	color: #FF0000	}
.tohyoLink03	{	color: #0000FF	}
.dataRoomNote	{	color: #CC0000	}
.blue01{color: #336699}	/*--タイトルあたりの青緑？--*/
/*--画像--*/
img.nml {
    border: none;
}

/* ------------- 共通テーブル用 -------------- */
.here {	background-color: #DFDFDF }
.dbtbl {	background-color: #666666 }
.dbtitle {	background-color: #99CC99; text-align: center }
.dbtitle2 {	background-color: #99CC99; text-align: right }
.dbtitle3 {	background-color: #99CC99; text-align: left }
.dbitem {	background-color: #FFFFCC; text-align: center }
.dbitem2 {	background-color: #CCCCCC; text-align: center }
/*-- .dbdata {	background-color: #FFFFFF; text-align: center } --*/
.dbdata {	
			padding: 2px 0px 2px 0px;
			background-color: #FFFFFF;
			text-align: center;
			vertical-align:middle; 
		}
.dbdata2 {	background-color: #FFFFFF; text-align: right }
.dbdata3 {	background-color: #FFFFFF; text-align: left }
.dbdataRaceList {/*--レース一覧オッズ等--*/
			background-color: #FFFFFF; 
			text-align: center; 
    		font-family: 'ＭＳ Ｐゴシック','MS P Gothic', arial, helvetica, sans-serif;
			font-size: 80%; 
			}
.dbnote {	background-color: #FFFFFF }
.dbnoteRaceList {
			background-color: #FFFFFF;
			text-align: left; 
    		font-family: 'ＭＳ Ｐゴシック','MS P Gothic', arial, helvetica, sans-serif;
			font-size: 80%; 
			}
.dbitem3 {	background-color: #FFFF66; text-align: right }
.dbitem4 {	background-color: #FF6666; text-align: center }
.dbitem5 {	background-color: #CCCCCC; text-align: right }
.dbitem6 {	background-color: #CCCCFF; text-align: right }
.dbitem7 {	background-color: #FFCCFF; text-align: right }

.dbdata5 {	background-color: #FF6666; text-align: right }
.dbdata6 {	background-color: #FFCC00; text-align: right }
/*-- 枠番色（2～8枠） --*/
.db1 {	background-color: #666666; text-align: left }
.db2 {	background-color: #ff6666; text-align: left }
.db3 {	background-color: #6699FF; text-align: left }
.db3-2 {	background-color: #99CCFF; text-align: center }
.db4 {	background-color: #FFFF99; text-align: left }
.db4-2 {	background-color: #FFFF99; text-align: center }
.db5 {	background-color: #ccff33; text-align: left }
.db6 {	background-color: #ff9933; text-align: left }
.db7 {	background-color: #FFCCCC; text-align: left }
.db1-1 {	background-color: #666666; text-align: center }
.db2-1 {	background-color: #ff6666; text-align: center }
.db3-1 {	background-color: #6699FF; text-align: center }
.db4-1 {	background-color: #ffcc00; text-align: center }
.db5-1 {	background-color: #ccff33; text-align: center }
.db6-1 {	background-color: #ff9933; text-align: center }
.db7-1 {	background-color: #FFCCCC; text-align: center }
/*-- 馬番色（3～16番） --*/
.db8 {	background-color: #cccccc; text-align: left }
.db9 {	background-color: #FFCCCC; text-align: left }
.db10 {	background-color: #CCFFFF; text-align: left }
/* .db11 {	background-color: #FFCC99; text-align: left } */
.db11 {	background-color: #FFFFCC; text-align: left }
.db12 {	background-color: #CCFFCC; text-align: left }
.db13 {	background-color: #FFCC99; text-align: left }
.db14 {	background-color: #FFCCFF; text-align: left }
.db8-1 {	background-color: #cccccc; text-align: center }
.db9-1 {	background-color: #FFCCCC; text-align: center }
.db10-1 {	background-color: #CCFFFF; text-align: center }
.db11-1 {	background-color: #FFFFCC; text-align: center }
.db12-1 {	background-color: #CCFFCC; text-align: center }
.db13-1 {	background-color: #FFCC99; text-align: center }
.db14-1 {	background-color: #FFCCFF; text-align: center }
/*----*/
.db15 {	background-color: #FFFFCC; text-align: left }
.db16 {	background-color: #FFCC33; font-weight: bold }/* 対戦表・着 */
/* ------------- 出走履歴背景色追加-------------- */
.db17 {	background-color: #99ff99; text-align: left }
.db18 {	background-color: #ffff99; text-align: left }
.dbG {	background-color: #FFCCFF; nowrap}

.large1  { color: #FF6633;  font-size: medium; font-weight: bold }
.medium2  { color: #ff6633; font-weight: bold }
.red  { color: #ff3300 }
.bold  { font-weight: bold }
.db13-1 { background-color: #FFCC99; text-align: center }
.small  { font-size: 80% }
/* ------------- 払戻金-------------- */
.dbdata4 {	background-color: #FFFFCC;
				text-align: center; 
				font-size: 60% }
.dbdata7 {	background-color: #FFFFFF; text-align: right; font-weight: bold }
.dbtitle4 {	background-color: #99CC99; text-align: center; font-size: 60%  }
/* -------------DataRoom-------------- */
.dataroomBk { background-color: #E8E6D2 }
.dataroomUma { background-color: #cccccc }
.dataroomUmaF { background-color: #cccccc }
.dataroomUmaC { background-color: #cccccc; text-align: center }
.dataroomR { background-color: #FF9966 }
.dataroomT { background-color: #CCCC33 }

.f_left {
 float:left;
 width:730px;
}
.f_right {
 float:right;
}
/***** 2013/03/18 SRC update (障害番号：NAR06追-本番環境-0012) *****/
.clear {
 clear:both;
}
/*******************************************************************/

/* --- 2016/02/16 騎手・調教師画像表示対応---*/
img.j_img {
	width:130px; height: 130px;
	/*vertical-align: middle;*/
}

img.t_img {
	width:130px; height: 130px;
	/*vertical-align: middle;*/
}

img.u_img {
	width: 75px; height: 75px;
	/*vertical-align: middle;*/
}

/* --- 2017/03/15 専門誌バナー追加対応 ---*/
img.s_bunner {
    width: 93px;
	height: 40px;
}
/* --- ここまで ---*/

