/* 釣果リスト */
.cyouka_tbl {
	background: white;
	border-collapse: collapse;
	margin: 1.25em 0 0;
	width: 100%;
	border: solid 2px black;
}

.cyouka_tr {
	border: solid 1px black;
	font-size: 1.6rem;
}

.cyouka_th {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

.cyouka_td {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

/* イベントエントリーランキングリスト */
.evententryranking_tbl {
	background: white;
	border-collapse: collapse;
	margin: 1.25em 0 0;
	width: 100%;
	border: solid 2px black;
}

.evententryranking_tr {
	border: solid 1px black;
	font-size: 1.6rem;
}

.evententryranking_th {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

.evententryranking_td {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

/* 参加船宿一覧 */
.clientall_tbl {
	background: white;
	border-collapse: collapse;
	margin: 1.25em 0 0;
	width: 100%;
	border: solid 2px black;
}

.clientall_tr {
	border: solid 1px black;
	font-size: 1.6rem;
}

.clientall_th {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

.clientall_td {
	border: solid 1px black;
	font-size: 1.6rem;
	padding: 10px 12px;
	text-align: left;
}

// 共通
table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
	font-size: 1.6rem;
	padding: 0;
}

table.bt tfoot th:before,
table.bt tfoot td:before,
table.bt tbody td:before {
	background: #008080;
	color: white;
	margin-right: 10px;
	padding: 2px 10px;
}

table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
	display: inline-block;
	padding: 2px 5px;
}

table.bt tfoot th:first-of-type:before,
table.bt tfoot th:first-of-type .bt-content,
table.bt tfoot td:first-of-type:before,
table.bt tfoot td:first-of-type .bt-content,
table.bt tbody td:first-of-type:before,
table.bt tbody td:first-of-type .bt-content {
	padding-top: 10px;
}

table.bt tfoot th:last-of-type:before,
table.bt tfoot th:last-of-type .bt-content,
table.bt tfoot td:last-of-type:before,
table.bt tfoot td:last-of-type .bt-content,
table.bt tbody td:last-of-type:before,
table.bt tbody td:last-of-type .bt-content {
	padding-bottom: 10px;
}
