/**********************************
** hyogo league common style
***********************************/

/**********************************
*** schedule table styles
***********************************/
.schedule_table {
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 80%;
	letter-spacing: 0.02em;
	text-align: center;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}
.schedule_table th {
	margin: 0;
	padding: 5px 5px;
	white-space: nowrap;
	font-size: 130%;
	font-weight: normal;
	background-color:#e4e1ff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.schedule_table td {
	padding: 5px 0;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	white-space: nowrap;
	empty-cells: show;
}
.schedule_p01 {
	margin: 2px 0;
	text-align: right;
}

.schedule_comment01 {
	width: 350px;
	margin: 0 0 3px 0;
	padding: 3px;
	font-size: 80%;
	text-align: lleft;
	letter-spacing: 0.5em;
}

/**********************************
*** result table styles
***********************************/
.result_table {
	width: 100%;
	margin: 0;
	padding: 0;
	letter-spacing: 0.01em;
	text-align: center;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;

}
.result_table th {
	height: 2em;
	margin: 0;
	padding: 5px 5px;
	font-size: 80%;
	font-weight: normal;
	background-color:#e4e1ff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.result_table td {
	padding: 5px 0;
	font-size: 105%;
	empty-cells: show;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

/**********************************
*** othert table styles
***********************************/
.standard_table01 {
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 85%;
	font-weight: normal;
	letter-spacing: 0.01em;
	text-align: center;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;

}
.standard_table01 th {
	height: 1.5em;
	margin: 0;
	padding: 5px 5px;
	font-weight: normal;
	background-color:#e4e1ff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.standard_table01 td {
	padding: 5px 0;
	empty-cells: show;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}

.standard_table02 {
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 102%;
	font-weight: normal;
	letter-spacing: 0.01em;
	text-align: center;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;

}
.standard_table02 th {
	height: 1.5em;
	margin: 0;
	padding: 5px 5px;
	font-weight: normal;
	background-color:#e4e1ff;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.standard_table02 td {
	padding: 5px 5px;
	empty-cells: show;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	text-align: left;
}
