body {
	line-height: 100%;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #222;
}
#kyogi_right {
	width: 467px;
	display: inline-block;
}


/* ▼▼▼共通▼▼▼ */
.w1 {background-color: #EEEEEE;}
.w2 {background-color: #111111;color: #FFF;}
.w3 {background-color: #D90000;color: #FFF;}
.w4 {background-color: #2D5CFF;color: #FFF;}
.w5 {background-color: #FFDC00;}
.w6 {background-color: #2DB200;color: #FFF;}
.w1 a {color: #222;}
.w2 a {color: #FFF;}
.w3 a {color: #FFF;}
.w4 a {color: #FFF;}
.w5 a {color: #222;}
.w6 a {color: #FFF;}
.w1 a:hover,
.w2 a:hover,
.w3 a:hover,
.w4 a:hover,
.w5 a:hover,
.w6 a:hover{text-decoration: underline;}


/* ▼▼▼テスト用▼▼▼ */
#racelive {
	width: 440px;
	height: 410px;
	display: block;
	float: left;
}
#odds {
	width: 467px;
	height: 450px;
	display: block;
	float: right;
}
#b_test {
	display: block;
	margin-bottom: 5px;
}


/* ▼▼▼レース番号▼▼▼ */
#r_race {
	width: 467px;
	margin-bottom: 1px;
}
#r_race li {
	float: left;
	width: 38px;
	margin-right: 1px;
	font-family: 'Oswald',sans-serif;
}
#r_race li.last {
	margin-right: 0px;
}
#r_race li a {
	text-indent: -9999px;
/*
	background-repeat: no-repeat;
	background-position: 0px 0px;
*/
	height: 52px;
	line-height: 52px;
	width: 38px;
	display: block;
	background-color: #A3C8E7;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	font-size: 24px;
	background-position: center center;
	background-repeat: no-repeat;
	
}
#r_race li a:hover {
/*	background-position: 0px -34px;*/
	background-color: #0974ED;
}
#r_race li a.selected,
#r_race li a.selected:hover {
/*	background-position: 0px -68px;*/
	background-color: #0974ED;
}
#r_race li#r1 a {background-image: url(../images/b1.png);}
#r_race li#r2 a {background-image: url(../images/b2.png);}
#r_race li#r3 a {background-image: url(../images/b3.png);}
#r_race li#r4 a {background-image: url(../images/b4.png);}
#r_race li#r5 a {background-image: url(../images/b5.png);}
#r_race li#r6 a {background-image: url(../images/b6.png);}
#r_race li#r7 a {background-image: url(../images/b7.png);}
#r_race li#r8 a {background-image: url(../images/b8.png);}
#r_race li#r9 a {background-image: url(../images/b9.png);}
#r_race li#r10 a {background-image: url(../images/b10.png);}
#r_race li#r11 a {background-image: url(../images/b11.png);}
#r_race li#r12 a {background-image: url(../images/b12.png);}



/* ▼▼▼レース情報▼▼▼ */
#race_info {
	width: 457px;
	height: 34px;
	margin-bottom: 2px;
	padding-left: 10px;
	background: 
		url(../images/race_info_bk.png) right 2px center no-repeat,
		url(../images/bk_dot.gif);
/*	background-color: #D7DCE1;*/
}
#race_info #name {
	width: 305px;
	height: 34px;
	line-height: 34px;
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #1E283C;
}
#race_info #name span {
	color: #D90000;
}


#race_info #time {
	width: 120px;
	height: 34px;
	line-height: 34px;
	background-image: url(../images/r_clock.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	padding-left: 15px;
	font-size: 14px;
	color: #1E283C;
}
#race_info #time span {
	font-size: 18px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 34px;
	font-family: Arial, Helvetica, sans-serif;
}


/* ▼▼▼ナビ▼▼▼ */
#r_nav {
	width: 467px;
}
#r_nav li {
	float: left;
	width: 110px;
	height: 36px;
	border-left: 3px solid #FF0066;
	position: relative;
}
#r_nav li:first-child{width: 124px;}
#r_nav li:first-child a{font-size: 18px;}
#r_nav li.last {
	margin-right: 0px;
}
#r_nav li a {
/*
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
*/
	height: 36px;
	line-height: 36px;
	width: 100%;
	display: block;
	text-decoration: none;
	text-align: center;
	color: #FFF;
	background: url(../images/kyogi_dot2.gif);
	font-size: 14px;
}
#r_nav li:nth-child(3) a{font-size: 13px;}
#r_nav li a:hover {
	background-position: 0px -30px;
}
#r_nav li a.selected,
#r_nav li a.selected:hover {
	background: #FF0066;
}

/*矢印*/
#r_nav li:before{
	content: '';
	display: block;
	position: relative;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 4px 5px 0 5px;
	border-color: #FF0066 transparent transparent transparent;
	left: 50%;
	top: 30px;
	margin-left: -5px;
	margin-bottom: -4px;
}
/*矢印*/
#r_nav li:hover:before{
	border-color: #FFF transparent transparent transparent;
	transition: .2s;
}
/*
#r_nav li#nav01 {
	background-image: url(../images/r_nav01.png);
}
#r_nav li#nav02 {
	background-image: url(../images/r_nav02.png);
}
#r_nav li#nav03 {
	background-image: url(../images/r_nav03.png);
}
#r_nav li#nav04 {
	background-image: url(../images/r_nav04.png);
}
#r_nav li#nav05 {
	background-image: url(../images/r_nav05.png);
}
#r_nav li#nav01 a {
	background-image: url(../images/r_nav01.png);
}
#r_nav li#nav02 a {
	background-image: url(../images/r_nav02.png);
}
#r_nav li#nav03 a {
	background-image: url(../images/r_nav03.png);
}
#r_nav li#nav04 a {
	background-image: url(../images/r_nav04.png);
}
#r_nav li#nav05 a {
	background-image: url(../images/r_nav05.png);
}
*/


/* ▼▼▼タブ▼▼▼ */
#tab_start {
	width: 316px;
	padding-left: 151px;
	margin-top: 3px;
}
#tab_start li {
	float: left;
	width: 157px;
	margin-left: 1px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	cursor: pointer;
	background: url(../images/kyogi_dot2.gif);
	color: #FFF;
	font-size: 14px;
}
#tab_start li.selected {
}
#tab_start li.last {
	margin-right: 0px;
}
#tab_start li.selected,
#tab_start li.selected:hover {
	background: #FF0066;
}
.cont_start {
	display: none;
}

#tab_odds {
	width: 467px;
	margin-bottom: 5px;
	margin-top: 4px;
}
#tab_odds li {
	float: left;
	width: 116px;
	margin-right: 1px;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
	background: url(../images/kyogi_dot2.gif);
	color: #FFF;
	font-size: 13px;
	text-align: center;
	position: relative;
}
#tab_odds li#tab01{border-radius: 24px 0 0 24px;}
#tab_odds li.last{border-radius: 0 24px 24px 0;}

#tab_odds li.last {
	margin-right: 0px;
}
#tab_odds li.selected,
#tab_odds li:hover {
	background: #0974ED;
}

#tab_odds li.selected:before{
	content: '';
	background: #0974ED;
	width: 6px;
	height: 6px;
	transform: rotate(45deg);
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -3px;
	bottom: -3px;
}

.cont_odds {
	/* [disabled]display: none; */
}


/* ▼▼▼オッズ▼▼▼ */

/* 3連単 */
.ta_odds_3tan {
	height: 365px;
	width: 467px;
	border: 1px solid #999;
	background-color: #FFF;
}

.ta_odds_3tan th {
	text-align: center;
	vertical-align: middle;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
}
.ta_odds_3tan th.w1 {
	background-color: #EEEEEE;
	text-shadow: 1px 0px 1px rgba(255, 255, 255, 1.0), 0px 1px 1px rgba(255, 255, 255, 1.0), -1px 0px 1px rgba(255, 255, 255, 1.0), 0px -1px 1px rgba(255, 255, 255, 1.0);
}
.ta_odds_3tan th.w2 {
	background-color: #111111;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_3tan th.w3 {
	background-color: #D90000;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_3tan th.w4 {
	background-color: #2D5CFF;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}

.ta_odds_3tan th.w5 {
	background-color: #FFDC00;
	text-shadow: 1px 0px 1px rgba(255, 255, 255, 1.0), 0px 1px 1px rgba(255, 255, 255, 1.0), -1px 0px 1px rgba(255, 255, 255, 1.0), 0px -1px 1px rgba(255, 255, 255, 1.0);
}
.ta_odds_3tan th.w6 {
	background-color: #2DB200;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_3tan th.waku {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 12px;
	font-weight: bold;
}
.ta_odds_3tan th.name {
	font-size: 12px;
	font-weight: normal;
}
.ta_odds_3tan th.name5 {
	font-size: 11px;
	font-weight: normal;
}
.ta_odds_3tan th.name6 {
	font-size: 9px;
	font-weight: normal;
}

.ta_odds_3tan td {
	vertical-align: middle;
	text-align: center;
	padding-right: 1px;
	padding-left: 1px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.ta_odds_3tan td.waku01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_3tan td.waku02 {
	width: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.ta_odds_3tan td.odds01,
.ta_odds_3tan td.odds02 {
	font-size: 17px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	width: 45px;
	padding-right: 1px;
	padding-left: 0px;
}
.ta_odds_3tan td.odds01 {
	background-color: #FFFFFF;
}
.ta_odds_3tan td.odds02 {
	background-color: #D7DCE1;
}
.ta_odds_3tan td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}


/* 3連複 */
.ta_odds_sensyu {
	float: left;
	height: 220px;
	border: 1px solid #999;
	margin-right: 20px;
}
.ta_odds_sensyu td {
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	line-height: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
	font-weight: bold;
}
.ta_odds_sensyu td.waku {
	width: 26px;
	font-weight: bold;
	font-size: 28px;
}
.ta_odds_sensyu td.name {
	font-size: 18px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 110px;
}
.ta_odds_sensyu td.name6 {
	font-size: 16px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 110px;
}

.ta_odds_3puku {
	float: left;
	width: 126px;
	margin-right: 3px;
	height: 364px;
	border: 1px solid #999;
}
.ta_odds_3puku td {
	vertical-align: middle;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.ta_odds_3puku td.waku00 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_3puku td.waku01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 16px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}

.ta_odds_3puku td.waku02 {
	width: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.ta_odds_3puku td.odds01,
.ta_odds_3puku td.odds02 {
	font-size: 18px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_3puku td.odds01 {
	background-color: #FFFFFF;
}
.ta_odds_3puku td.odds02 {
	background-color: #D7DCE1;
}
.ta_odds_3puku td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}


/* 2連単・複 */
#rentan2 {
	float: left;
}
#renpuku2 {
	float: left;
	width: 100px;
	margin-left: 20px;
}
#rentan2 h1,
#renpuku2 h1 {

}
.ta_odds_2tan {
	height: 340px;
	border: 1px solid #999;
}
.ta_odds_2tan th {
	height: 24px;
	border: 1px solid #999;
	text-align: center;
	vertical-align: middle;
}
.ta_odds_2tan .w1 {
	background-color: #EEEEEE;
	text-shadow: 1px 0px 1px rgba(255, 255, 255, 1.0), 0px 1px 1px rgba(255, 255, 255, 1.0), -1px 0px 1px rgba(255, 255, 255, 1.0), 0px -1px 1px rgba(255, 255, 255, 1.0);
}
.ta_odds_2tan .w2 {
	background-color: #111111;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_2tan .w3 {
	background-color: #D90000;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_2tan .w4 {
	background-color: #2D5CFF;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}

.ta_odds_2tan .w5 {
	background-color: #FFDC00;
	text-shadow: 1px 0px 1px rgba(255, 255, 255, 1.0), 0px 1px 1px rgba(255, 255, 255, 1.0), -1px 0px 1px rgba(255, 255, 255, 1.0), 0px -1px 1px rgba(255, 255, 255, 1.0);
}
.ta_odds_2tan .w6 {
	background-color: #2DB200;
	color: #FFF;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
}
.ta_odds_2tan th.waku {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	width: 20px;
	font-weight: bold;
	vertical-align: top;
	padding-top: 6px;
	border-right-style: none;
}
.ta_odds_2tan th.name {
	font-size: 14px;
	font-weight: normal;
	border-left-style: none;
	padding-top: 1px;
}
.ta_odds_2tan th.name5 {
	font-size: 12px;
	font-weight: normal;
	border-left-style: none;
}
.ta_odds_2tan th.name6 {
	font-size: 11px;
	font-weight: normal;
	border-left-style: none;
}
.ta_odds_2tan td.waku {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.ta_odds_2tan td.odds01,
.ta_odds_2tan td.odds02 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right: 5px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
	width: 48px;
}
.ta_odds_2tan td.odds01 {
	background-color: #FFF;
}
.ta_odds_2tan td.odds02 {
	background-color: #D7DCE1;
}
.ta_odds_2puku {
	width: 100px;
	height: 340px;
	border: 1px solid #999;
}
.ta_odds_2puku td {
	vertical-align: middle;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.ta_odds_2puku td.waku01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_2puku td.waku02 {
	width: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.ta_odds_2puku td.odds01,
.ta_odds_2puku td.odds02 {
	font-size: 18px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_2puku td.odds01 {
	background-color: #FFFFFF;
	padding-right: 5px;
}
.ta_odds_2puku td.odds02 {
	background-color: #D7DCE1;
	padding-right: 5px;
}
.ta_odds_2puku td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.ta_odds_tansyo {
	float: left;
	height: 364px;
	margin-right: 10px;
	margin-left: 1px;
}
.ta_odds_tansyo th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}

.ta_odds_tansyo th.header {
	height: 24px;
}
.ta_odds_tansyo td {
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	line-height: 100%;
	font-weight: bold;
}
.ta_odds_tansyo td.waku {
	width: 22px;
	font-weight: bold;
	font-size: 26px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999;
	border-left-color: #999;
}
.ta_odds_tansyo td.name {
	font-size: 18px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_tansyo td.name6 {
	font-size: 16px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_tansyo td.tan {
	width: 53px;
}
.ta_odds_tansyo td.fuku {
	width: 95px;
}
.ta_odds_tansyo td.odds01,
.ta_odds_tansyo td.odds02 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	text-align: right;
	padding-right: 5px;
}
.ta_odds_tansyo td.odds01 {
	background-color: #FFF;
}
.ta_odds_tansyo td.odds02 {
	background-color: #D7DCE1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
}
.ta_odds_tansyo td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.ta_odds_tansyo td.small {
	font-size: 15px;
}
.ta_odds_tansyo .blank {
	width: 3px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-style: none;
	font-size: 1px;
}


#kakuren {
	float: left;
	width: 150px;
}
#kakuren h1 {
}
.ta_odds_kakuren {
	width: 150px;
	height: 340px;
	border: 1px solid #999;
}
.ta_odds_kakuren td {
	vertical-align: middle;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
}
.ta_odds_kakuren td.waku01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_kakuren td.waku02 {
	width: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.ta_odds_kakuren td.odds01,
.ta_odds_kakuren td.odds02 {
	font-size: 18px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999;
}
.ta_odds_kakuren td.odds01 {
	background-color: #FFFFFF;
	padding-right: 5px;
}
.ta_odds_kakuren td.odds02 {
	background-color: #D7DCE1;
	padding-right: 5px;
}
.ta_odds_kakuren td.small {
	font-size: 15px;
}
.ta_odds_kakuren td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}



/* ▼▼▼出走表・今節成績・スタ展＆直前情報▼▼▼ */

.ta_kyogi {
	height: 365px;
	width: 467px;
	font-weight: bold;
	background-color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ta_kyogi tr{background: #FFF;}
.ta_kyogi td.w1 {
	color: #222;
	background-color: #EEEEEE;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
}
.ta_kyogi td.w2 {
	background-color: #111111;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kyogi td.w3 {
	background-color: #D90000;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kyogi td.w4 {
	background-color: #2D5CFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}

.ta_kyogi td.w5 {
	color: #222;
	background-color: #FFDC00;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
}
.ta_kyogi td.w6 {
	background-color: #2DB200;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kyogi .color {
	background: #D7DCE1 !important;
}
.ta_kyogi th {
	background-color: #666;
	font-size: 12px;
	text-align: center;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	line-height: 100%;
	font-weight: bold;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
	color: #FFF;
/*
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
*/
	border: solid #999 1px;
}
.ta_kyogi th.small {
	font-size: 10px;
}
.ta_kyogi th.small2 {
	font-size: 9px;
}

.ta_kyogi th.waku {
	height: 39px;
}
.ta_kyogi th.course {
	font-size: 10px;
	background-color: #444;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.ta_kyogi th.T {
	height: 14px;
}
.ta_kyogi th.B {
	height: 14px;
}

.ta_kyogi td {
	font-size: 16px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	line-height: 100%;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font-weight: bold;
}
.ta_kyogi td.waku {
	width: 26px;
	font-weight: bold;
	font-size: 28px;
	height: 56px;
}
.ta_kyogi td.name {
	font-size: 18px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_kyogi td.name6 {
	font-size: 16px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_kyogi td.class {
	width: 30px;
	font-size: 15px;
}
.ta_kyogi td.age {
	width: 30px;
	border-bottom-style: none;
	padding-top: 5px;
	font-size: 15px;
}
.ta_kyogi td.shibu {
	border-top-style: none;
	font-size: 12px;
	padding-bottom: 5px;
}
.ta_kyogi td.F {
	width: 30px;
	border-bottom-style: none;
	height: 22px;
	padding-top: 5px;
	font-size: 15px;
}
.ta_kyogi td.L {
	border-top-style: none;
	height: 22px;
	padding-bottom: 5px;
	font-size: 15px;
}
.ta_kyogi td.rate {
	font-size: 18px;
	border-bottom-style: none;
	width: 52px;
	padding-top: 8px;
}
.ta_kyogi td.rate_2ren {
	font-size: 15px;
	border-top-style: none;
	color: #555;
	padding-bottom: 8px;
}
.ta_kyogi td.mo {
	font-size: 17px;
	border-bottom-style: none;
	width: 25px;
	padding-top: 5px;
}
.ta_kyogi td.mo_rate {
	font-size: 18px;
	border-bottom-style: none;
	padding-top: 8px;
	width: 48px;
}

.ta_kyogi td.mo_2ren {
	font-size: 15px;
	border-top-style: none;
	color: #555;
	padding-bottom: 8px;
}

.ta_kyogi td.bo {
	font-size: 17px;
	border-bottom-style: none;
	width: 25px;
	padding-top: 5px;
}
.ta_kyogi td.bo_rate {
	font-size: 18px;
	border-bottom-style: none;
	padding-top: 8px;
	width: 48px;
}
.ta_kyogi td.bo_2ren {
	font-size: 15px;
	border-top-style: none;
	color: #555;
	padding-bottom: 8px;
}

.ta_kyogi td.hayami {
	width: 30px;
}
.ta_kyogi td.hayami a {
	width: 30px;
	color: #003366;
	background-image: url(../images/r_b_hayami.png);
	background-repeat: no-repeat;
	background-position: center 30px;
	display: block;
	text-decoration: none;
	font-size: 15px;
	height: 40px;
	padding-top: 12px;
}
.ta_kyogi td.hayami a:hover {
	color: #FF4262;
	background-position: center -34px;
}
.ta_kyogi td.hayami a span {
	font-size: 10px;
}
.ta_kyogi td.seisekiT {
	border-bottom-style: none;
	padding-top: 3px;
	padding-left: 3px;
}
.ta_kyogi td.seisekiB {
	border-top-style: none;
	padding-left: 3px;
	padding-bottom: 3px;
}
.ta_kyogi td.seisekiT,
.ta_kyogi td.seisekiB {
	height: 24px;
	width: 35px;
}
.ta_kyogi td.seisekiT a, .ta_kyogi td.seisekiB a {
	height: 22px;
	display: block;
	color: #333;
	text-decoration: none;
	background-image: url(../images/r_b_seiseki.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 16px;
	line-height: 22px;
	width: 32px;
	text-shadow: none;
}

.ta_kyogi td.seisekiT_7 {
	border-bottom-style: none;
	padding-top: 3px;
	padding-left: 3px;
}
.ta_kyogi td.seisekiB_7 {
	border-top-style: none;
	padding-left: 3px;
	padding-bottom: 3px;
}
.ta_kyogi td.seisekiT_7, .ta_kyogi td.seisekiB_7 {
	height: 24px;
	width: 30px;
}
.ta_kyogi td.seisekiT_7 a, .ta_kyogi td.seisekiB_7 a {
	height: 22px;
	display: block;
	color: #333;
	text-decoration: none;
	background-image: url(../images/r_b_seiseki_7.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 16px;
	line-height: 22px;
	width: 27px;
	text-shadow: none;
}
.ta_kyogi td.seisekiT a:hover, .ta_kyogi td.seisekiB a:hover,
.ta_kyogi td.seisekiT_7 a:hover, .ta_kyogi td.seisekiB_7 a:hover {
	background-position: 0px -22px;
	text-shadow: none;
	height: 21px;
	line-height: 21px;
	padding-top: 1px;
	color: #FFF;
}
.ta_kyogi td.time {
	height: 22px;
	padding-top: 5px;
	border-bottom-style: none;
	width: 65px;
	font-size: 18px;
}
.ta_kyogi td.tilt {
	height: 22px;
	padding-bottom: 5px;
	border-top-style: none;
	color: #555;
}
.ta_kyogi td.tilt span.red {
	color: #D90000;
}
.ta_kyogi td.tilt span.waku{
	padding: 0 6px;
	border: 1px solid #666;}
.ta_kyogi td.tilt span.waku:before{
	
}


.ta_kyogi td.weight {
	height: 22px;
	padding-top: 5px;
	border-bottom-style: none;
	width: 50px;
	font-size: 18px;
}
.ta_kyogi td.adjust {
	height: 22px;
	padding-bottom: 5px;
	border-top-style: none;
	color: #D90000;
}
.ta_kyogi td.pera {
	width: 50px;
	line-height: 14px;
	font-size: 16px;
}
.ta_kyogi td.pera2 {
	width: 50px;
	line-height: 14px;
	font-size: 14px;
}
.ta_kyogi td.pera2 span {
	font-size: 12px;
	color: #999;
}
.ta_kyogi td.parts {
	font-size: 12px;
	text-align: left;
	width: 156px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 110%;
}
.ta_kyogi td.course {
	width: 20px;
	background-color: #444;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
}
.ta_kyogi td.ST {
	font-size: 18px;
	width: 35px;
}
.ta_kyogi td.S {
	font-size: 18px;
	width: 35px;
}
.ta_kyogi td.SD {
	width: 24px;
	background-color: #FFF;
	font-size: 18px;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ta_kyogi td.slit {
	width: 162px;
	background-image: url(../images/r_slit_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.ta_kyogi td.slit img {
	display: inline-block;
}
.ta_kyogi td.slitST {
	width: 50px;
	text-align: right;
	padding-right: 5px;
	font-size: 22px;
	background-color: #FFF;
	border-left-style: none;
}
.ta_kyogi td.slitST span {
	color: #D90000;
}


.ta_slit {
	width: 222px;
	display: inline-block;
	border: 1px solid #999;
}
.ta_slit td {
	border-style: none;
}
.ta_slit td.SD {
	width: 30px;
	height: 42px;
}
.ta_slit td.slit {
	width: 152px;
	background-image: url(../images/r_slit_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
}
.ta_slit td.slit img {
	display: inline-block;
}
.ta_slit td.slitST {
	width: 40px;
	text-align: right;
	padding-right: 10px;
}
.ta_slit td.slitST span {
	color: #D90000;
}


/* ▼▼▼レース結果▼▼▼ */
#weather {
	text-align: right;
	height: 15px;
	font-size: 12px;
	padding-top: 3px;
	color: #666;
}
#weather span {
	color: #222;
	font-weight: bold;
}
#henkan {
	text-align: right;
	font-size: 12px;
	line-height: 16px;
	width: 206px;
}
#henkan img {
	margin-right: 3px;
}
.ta_kekka {
	width: 467px;
	font-weight: bold;
	margin-bottom: 2px;
}
.ta_kekka .w1 {
	color: #222;
	background-color: #EEEEEE;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
}
.ta_kekka .w2 {
	background-color: #111111;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kekka .w3 {
	background-color: #D90000;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kekka .w4 {
	background-color: #2D5CFF;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kekka .w5 {
	color: #222;
	background-color: #FFDC00;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
}
.ta_kekka .w6 {
	background-color: #2DB200;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
.ta_kekka .color {
	background-color: #D7DCE1 !important;
}
.ta_kekka .blank {
	width: 3px;
	background-color: #F2F2F2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 0px;
}
.ta_kekka th {
	background-color: #666;
	font-size: 12px;
	text-align: center;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	line-height: 100%;
	font-weight: bold;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}
.ta_kekka th.small {
	font-size: 10px;
}
.ta_kekka th.waku {
	height: 26px;
}
.ta_kekka th.chaku {
	background-color: #444;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.ta_kekka th.CG {
	border-right-style: none;
}
.ta_kekka th.ST {
	border-right-style: none;
	border-left-style: none;
}

.ta_kekka th.kimari {
	border-left-style: none;
	font-size: 10px;
}

.ta_kekka td {
	font-size: 14px;
	text-align: center;
	font-family: Arial, Helvetica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	line-height: 100%;
	font-weight: bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	background-color: #FFF;
}
.ta_kekka td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ta_kekka td.chaku {
	width: 24px;
	background-color: #444;
	color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999;
	height: 28px;
}
.ta_kekka td.waku {
	width: 24px;
	font-weight: bold;
	font-size: 18px;
}
.ta_kekka td.name {
	font-size: 15px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_kekka td.name6 {
	font-size: 14px;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_kekka td.time {
	width: 54px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ta_kekka td.start {
	background-color: #FFF;
	width: 46px;
}
.ta_kekka td.slit {
	width: 120px;
	background-image: url(../images/r_slit_bg.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	background-color: #FFF;
	border-right-style: none;
}
.ta_kekka td.slit img {
	display: inline-block;
}
.ta_kekka td.slitST {
	width: 35px;
	text-align: right;
	padding-right: 3px;
	font-size: 16px;
	background-color: #FFF;
	border-left-style: none;
	border-right-style: none;
}
.ta_kekka td.slitST span {
	color: #D90000;
}
.ta_kekka td.kimari {
	font-size: 12px;
	width: 45px;
	background-color: #FFF;
	border-left-style: none;
}


.ta_harai {
	font-weight: bold;
	font-size: 12px;
	line-height: 100%;
	margin-top: 6px;
}
.ta_harai#left {
	float: left;
	width: 257px;
}
.ta_harai#right {
	float: right;
	width: 210px;
}
.ta_harai th {
	background-color: #666;
	text-align: center;
	font-weight: bold;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	vertical-align: middle;
	height: 15px;
	padding-top: 2px;
}
.ta_harai td {
	text-align: center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	font-weight: bold;
	border: 1px solid #CCC;
	background-color: #FFF;
	vertical-align: middle;
}
.ta_harai td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ta_harai td.blank {
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
/*	background-color: #F2F2F2;*/
}
.ta_harai td.class {
	color: #FFF;
	width: 48px;
	background-color: #444;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_harai td.kumi {
	width: 74px;
	text-align: left;
	padding-left: 6px;
}
.ta_harai td.kumi2 {
	width: 48px;
	text-align: left;
	padding-left: 6px;
}
.ta_harai td.value {
	text-align: right;
	padding-right: 6px;
}
.ta_harai td.value2 {
	text-align: right;
	padding-right: 6px;
}
.ta_harai td.value span,
.ta_harai td.value2 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-right: 3px;
}
.ta_harai td.ninki {
	width: 34px;
	height: 22px;
}


.ta_harai2 {
	width: 467px;
	font-weight: bold;
	font-size: 12px;
	line-height: 100%;
	margin-top: 2px;
}
.ta_harai2#left {
	float: left;
	width: 257px;
}
.ta_harai2#right {
	float: right;
	width: 210px;
}
.ta_harai2 th {
	background-color: #666;
	text-align: center;
	font-weight: bold;
	text-shadow: 1px 0px 1px rgba(0, 0, 0, 0.4), 0px 1px 1px rgba(0, 0, 0, 0.4), -1px 0px 1px rgba(0, 0, 0, 0.4), 0px -1px 1px rgba(0, 0, 0, 0.4);
	color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	vertical-align: middle;
	height: 15px;
	padding-top: 2px;
}
.ta_harai2 td {
	text-align: center;
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
	font-weight: bold;
	border: 1px solid #CCC;
	background-color: #FFF;
	vertical-align: middle;
}
.ta_harai2 td.bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.ta_harai2 td.blank {
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #F2F2F2;
}
.ta_harai2 td.class {
	color: #FFF;
	width: 48px;
	background-color: #444;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.ta_harai2 td.kumi {
	width: 74px;
	text-align: left;
	padding-left: 6px;
}
.ta_harai2 td.kumi2 {
	width: 48px;
	text-align: left;
	padding-left: 6px;
}
.ta_harai2 td.value {
	text-align: right;
	padding-right: 6px;
}
.ta_harai2 td.value2 {
	text-align: right;
	padding-right: 6px;
}
.ta_harai2 td.value span,
.ta_harai2 td.value2 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-right: 3px;
}
.ta_harai2 td.ninki {
	width: 34px;
	height: 20px;
}


/*■■■データ無し等■■■*/
.ta_kyogi td.nodata01 {
	width: 465px;
	height: 113px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #BABABA;
	border: 1px solid #CCC;
	background-image: url(../images/nodata02.png);
	background-repeat: no-repeat;
	background-position: center 60px;
	padding-top: 250px;
	vertical-align: top;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0);
}
.ta_kyogi td.nodata02 {
	width: 465px;
	height: 87px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 15px;
	color: #BABABA;
	border: 1px solid #CCC;
	background-image: url(../images/nodata02.png);
	background-repeat: no-repeat;
	background-position: center 60px;
	padding-top: 250px;
	vertical-align: top;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0);
}
.ta_kyogi td.cyushi {
	width: 465px;
	height: 363px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #D90000;
	border: 1px solid #CCC;
}
.kekka_nodata {
	width: 467px;
	height: 226px;
	background-position: center center;
	background-image: url(../images/nodata03.png);
	background-repeat: no-repeat;
}
