
/***************	 パドック		***************/
.paddock {
	width:				1120px;
	color:				white;
}
.paddock_vision {
	width:				1110px;
	height:				540px;
	background-color:	white;
	padding:			5px;
}

.pd_line {
	height:				20px;
}
.pd_line_s {
	height:				20px;
}

/***************	 馬情報		***************/
.pd_info {
	width:				365px;
	height:				520px;
	background-color:	gray;
	float:				left;
	border-right:		solid 5px white;
	padding:			5px;
}
.pd_info_1_dai {
	display:			table-cell;
	width:				20px;
	padding-left:		5px;
}
.pd_info_1_race_no {
	display:			table-cell;
	width:				21px;
	background-color:	black;
	padding:			0px 2px;
}
.pd_info_1_r {
	display:			table-cell;
	width:				20px;
	padding-right:		5px;
}
.pd_info_1_distance {
	display:			table-cell;
	width:				70px;
	background-color:	black;
}
.pd_info_1_type {
	display:			table-cell;
	width:				70px;
	background-color:	black;
	text-align:			left;
	padding-left:		5px;
}
.pd_info_1_time_label {
	display:			table-cell;
	width:				50px;
	font-size:			12px;
	padding-left:		5px;
}
.pd_info_1_time {
	display:			table-cell;
	width:				50px;
	background-color:	black;
	color:				lime;
}
.pd_info_2_race_name {
	display:			table-cell;
	width:				255px;
	background-color:	black;
	text-align:			left;
	padding-left:		5px;
}
.pd_info_3 {
	display:			table-cell;
	width:				50px;
	font-size:			12px;
}

.pd_info_main {
	height:				410px;
	background-color:	black;
}

.pd_info_ban, .pd_info_horsename, .pd_info_weight,
.pd_info_weight_delta, .pd_info_weight_delta_mark, .pd_info_jockey_mark, .pd_info_jockey, .pd_info_hdcp {
	display:			table-cell;
	font-size:			14px;
	padding-left:		5px;
}

.pd_info_waku_1, .pd_info_waku_2, .pd_info_waku_3, .pd_info_waku_4,
.pd_info_waku_5, .pd_info_waku_6, .pd_info_waku_7, .pd_info_waku_8 {
	display:			table-cell;
}
.pd_info_waku_1		{color:	white;}
.pd_info_waku_2		{color: black; background-color: white;}
.pd_info_waku_3		{color: deeppink;}
.pd_info_waku_4		{color: deepskyblue;}
.pd_info_waku_5		{color: yellow;}
.pd_info_waku_6		{color: lime;}
.pd_info_waku_7		{color: orange;}
.pd_info_waku_8 	{color: pink;}

.pd_info_ban {
	width:		20px;
	text-align:	right;
	color:		lime;
}
.pd_info_horsename {
	width:		130px;
}
.pd_info_weight {
	width:		30px;
	color:		lime;
}
.pd_info_weight_delta_mark {
	width:		12px;
	color:		lime;
}
.pd_info_weight_delta {
	width:		20px;
	color:		lime;
	text-align:	right;
	padding-left:	0px;
}
.pd_info_jockey_mark {
	width:		15px;
}
.pd_info_jockey {
	width:		50px;
	padding-left:	0px;
}
.pd_info_hdcp {
	width:		40px;
	color:		lime;
}


/***************	 オッズ情報		***************/
.pd_odds {
	width:				730px;
	height:				530px;
	float:				left;
	background-color:	gray;
}

.pd_odds_top {
	width:				730px;
	height:				50px;
	background-color:	gray;
}

.pd_odds_top_area {
    display:			table-cell;
    width:				36px;
    background-color:	black;
    padding:			0px 2px;
}
.pd_odds_top_blank {
    display:			table-cell;
    width:				200px;
    background-color:	black;
    padding:			0px 2px;
}
.pd_odds_top_time_label {
    display:			table-cell;
    width:				30px;
    font-size:			12px;
}
.pd_odds_top_time {
    display:			table-cell;
    width:				21px;
    background-color:	black;
    padding:			0px 2px;
}
.pd_odds_top_umaren {
    display:			table-cell;
    width:				100px;
    background-color:	black;
    padding:			0px 2px;
}
.pd_umaren {
	width:				545px;
	height:				310px;
	float:				left;
	font-size:			10px;
	background-color:	black;
	border-bottom:		solid 2px white;
	margin-left:		5px;
}

.pd_umaren_odds_row {
	width:				540px;
	height:				12px;
	display:			table;
	margin-top:			-5px;
}
.pd_umaren_jiku {
	width:				15px;
	display:			table-cell;
	text-align:         center;
}
.pd_umaren_jiku_bg {
	width:				20px;
	display:			table-cell;
}
.pd_umaren_jiku_box {
	width:				20px;
	height:				7px;
}
.pd_umaren_aite {
	width:				15px;
	display:			table-cell;
	text-align:         center;
}
.pd_umaren_odds {
	width:				40px;
	display:			table-cell;
	text-align:         right;
	color:				orange;
}

.pd_payoff {
	width:				173px;
	height:				472px;
	float:				right;
	background-color:	black;
	border-left:		solid 2px white;
	margin-right:		5px;
}

.pd_payoff_label {
    display:			table-cell;
    padding:            0px 5px;
}
.pd_payoff_label_en {
    display:			table-cell;
    font-size:             10px;
}

.pd_payoff_ban {
    display:			table-cell;
    width:              100px;
    text-align:         right;
    padding-right:      5px;
    color:				orange;
}

.pd_tanshou {
	width:				120px;
	height:				160px;
	float:				left;
	font-size:			10px;
	background-color:	black;
	border-right:		solid 2px white;
	margin-left:		5px;
}


.pd_fukushou {
	width:				180px;
	height:				160px;
	float:				left;
	font-size:			10px;
	background-color:	black;
	border-right:		solid 2px white;
}

.pd_wakuren {
	width:				240px;
	height:				160px;
	float:				left;
	background-color:	black;
}

