<br />
<b>Deprecated</b>:  The each() function is deprecated. This message will be suppressed on further calls in <b>/home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php</b> on line <b>456</b><br />
/**
 * 共通
 */
.elementor-kit-6 {
	--e-global-color-link: #041f45;
	--e-global-color-table-th-bg: #e1e1e1;
	--e-global-color-table-border: #ccc;
}

/* 前の試合・次の試合ボタン 背景黒・文字白 */
.c-game-pager .c-game-pager-item {
	background-color: #000;
	color: #fff;
}

/* 前の試合・次の試合ボタン アロー部分が文字と被るのを防ぐためスタイルを初期化して再指定 */
.c-game-pager .c-game-pager-item--prev::after,
.c-game-pager .c-game-pager-item--next::after {
	background-color: transparent;
	border: none;
	transform: unset;
	transform-origin: unset;
	-webkit-transform-origin: unset;
	border-radius: unset;
}

.c-game-pager .c-game-pager-item--prev::after {
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-right: 20px solid #000;
	left: -27px;
}

.c-game-pager .c-game-pager-item--next::after {
	border-top: 20px solid transparent;
	border-bottom: 20px solid transparent;
	border-left: 20px solid #000;
	right: -27px;
}

/**
 * TOP page
 */

/* TOP page > HOT TOPICS 見出し */
.c-hottopics__title {
	color: #fff;
}

/* TOP page > NEWS > 一覧 ボタン */
.c-news__tab-button.is-current {
	color: #fff;
}

.c-news__tab-button.is-current:hover {
	filter: brightness(1.5);
}

/* TOP page > ファンクラブ > チケット購入 タイトル・アイコン */
.c-funclub-ticket__box.c-funclub-ticket__box--bg .c-funclub-ticket__title {
	color: #fff;
}

.c-funclub-ticket__box.c-funclub-ticket__box--bg .c-funclub-ticket__title>.icon {
	filter: invert(100%);
}

/* TOP page > ファンクラブ > ログイン ボタン */
.c-funclub-ticket__buttons>.c-button-normal--maincolor {
	color: #fff;
}

/* TOP page > カレンダー > 日付・試合テキスト 改行防止 */
.c-calender-game-schedule__table .day,
.c-calender-game-schedule__table a .day,
.c-calender-game-schedule__table .game {
	white-space: nowrap;
}

/* TOP page > カレンダー > オフ日 レイアウト調整 */
.c-calender-game-schedule__table .is-off {
	vertical-align: baseline;
}

/* TOP page > カレンダー > ホーム・ビジター・試合なし 文字列レイアウト調整 */
.c-calender-game-schedule__table a .game,
.c-calender-game-schedule__table .is-off .game {
	line-height: calc(var(--e-global-typography-link-font-size) * 1.7);
}

/* TOP page > カレンダー > ホームゲーム 文字色 */
.c-calender-game-schedule__table td.is-home a,
.c-calender-game-schedule__category .box.is-home {
	color: #fff;
}

/* TOP page > カレンダー > ビジターゲーム 文字色 */
.c-calender-game-schedule__table td.is-visitor a,
.c-calender-game-schedule__category .box.is-visitor {
	color: #000;
}

/* TOP page > カレンダー > オフ 背景色・文字色 */
.c-calender-game-schedule__table td.is-off,
.c-calender-game-schedule__category .box.is-off {
	background-color: #e8e8e8;
	color: #777;
}

/* TOP page > フッター > SUPPORTED BY 見出し */
.c-supported__inner>.c-supported__title {
	color: #fff;
}

/**
 * 試合情報トップ
 */

/* 試合情報トップ > 試合トップ タブ > 上部の日付を黒に変更 */
.c-game-date {
	padding-top: 24px;
	color: #000;
}

/* 試合情報トップ > 試合トップ タブ > */
#c1-game-top .c-game-pager {
	margin-top: 0;
}

/* 試合情報トップ > 試合トップ タブ > 試合結果 */
#c1-game-top .game .game-vs__status {
	color: #fff;
}

/* 試合情報トップ > 試合トップ タブ > 順位表・対戦成績 リンク */
#c1-game-top .game .game-vs__standings a {
	color: #fff;
}

/* 試合情報トップ > スターティングメンバー・ベンチ入りメンバー野手/投手 ボタン */
.c-game-team-tabs .c-game-team-tabs-tab .c-game-team-tabs-tab-button.is-active {
	color: #fff;
}

/* 試合情報トップ > 試合速報 > テーブル > 投手・打順ラベル 文字色 */
.c-report-table table .c-report-table-details .c-report-table-pitch {
	color: #fff;
	/*background-color: var(--e-global-color-secondary);*/
}

/* 試合情報トップ > 試合速報 > テーブル > 文字色 */
.c-report-table table,
.c-report-table table tbody>tr:nth-child(odd)>th,
.c-report-table table tbody>tr:nth-child(odd)>td p,
.c-report-table table tbody tr:hover>th,
.c-report-table table tbody tr:hover>td p {
	color: #000;
}

/* 試合情報トップ > 試合速報 > テーブル > 背景色 */
.c-report-table>table tbody>tr>th {
	background-color: var(--e-global-color-table-th-bg);
}

.c-report-table>table tbody>tr>td {
	background-color: #fff;
}

/* 試合情報トップ >　スコアボード > 外枠追加 */
.c-score-board .c-score-board-table {
	outline: 1px solid var(--e-global-color-table-border);
	outline-offset: -1px;
}

/*  試合情報トップ > 試合日程・結果 > アコーディオン内試合情報 > 外枠を追加　*/
.c-calendar-list .c-calendar-list-game {
	border-bottom: 1px solid #4b4b4b;
	border-top: 1px solid #4b4b4b;
}

/* 試合情報トップ > 試合日程・結果 > アコーディオン内試合情報 > 試合結果 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs .c-calendar-list-game-vs-status {
	color: #000;
	right: 0;
}

/* 試合情報トップ > 試合日程・結果 > アコーディオン内試合情報 > 試合開始時間（試合前） */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs .c-calendar-list-game-vs-teams .c-calendar-list-game-vs-teams-result .c-calendar-list-game-vs-teams-result-status .c-calendar-list-game-vs-teams-result-status-time {
	color: #000;
}

/* 試合情報トップ > 試合日程・結果 > アコーディオン内試合情報 > 点数 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs .c-calendar-list-game-vs-teams .c-calendar-list-game-vs-teams-result .c-calendar-month-vs-teams-result-score i {
	background-color: #000;
}

.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs .c-calendar-list-game-vs-teams .c-calendar-list-game-vs-teams-result .c-calendar-month-vs-teams-result-score {
	color: #000;
}

/* 試合情報トップ > 試合日程・結果 > アコーディオン内試合情報 > 選手名 */
/*.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players player {*/
/*	color: #fff;*/
/*}*/

/* 試合情報トップ > 試合カレンダー > ホームゲームの予定ヘッダー文字色 */
.c-calendar-month .c-calendar-month-day .c-calendar-month-day-label.c-calendar-month-day-label--home {
	color: #fff;
}

/* 試合情報トップ > 試合カレンダー > ビジターゲームの予定ヘッダー文字色 */
.c-calendar-month .c-calendar-month-day .c-calendar-month-day-label.c-calendar-month-day-label--visitor .c-calendar-month-day-label-venue {
	color: #000;
}

/* 試合情報トップ > 試合カレンダー > ホーム・ビジターの枠色 */
.c-calendar-month .c-calendar-month-day .c-calendar-month-day-label .c-calendar-month-day-label-venue {
	border-color: #fff;
}

/**
 * チーム・選手
 */

/*　チーム・選手 > 選手名鑑 > ボタン選択時の文字色 */
.c-player-directory__control>.c-player-directory__control-button.is-active a {
	color: #fff;
}

/*　チーム・選手 > 選手成績 > 表示条件 > チェックボックス配置エリア 背景色 */
#c3-pitcher-batter-record .record-search-accordion__body {
	background-color: #e1e1e1;
}

/*　チーム・選手 > 選手成績 > 表示条件 > チェックボックス配置エリア 背景色 */
.c-datecontrol-search__checkbox span::after {
	border-color: #fff;
}

/* チーム・選手 > 選手成績 > テーブル */
#c3-pitcher-batter-record table.record-table-person {
	border: none;
	/* borderが重複するのを避けるため削除 */
}

/**
 * ファーム
 */

/*　ファーム > 試合日程・結果 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs .c-calendar-list-game-vs-teams .c-calendar-list-game-vs-teams-result .c-calendar-list-game-vs-teams-result-status {
	color: #000;
}

/* 一球速報 > ボタンと表の間を修正*/
#c1-game-top .game-top-section .c-game-team-tabs-content {
	padding-bottom: 20px;
}

/* 一球速報 > 表　背景色 */


/* 一球速報 > 表 border追加、border色変更 */
.c-report-table table .c-report-table--bg-gray {
	border-left: 1px solid #ccc;
}

.c-report-table table tr {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
}

.c-report-table table tr:first-child {
	border-top: 1px solid #707070;
}

#c3-pitcher-batter-record .record-search-accordion__header {
	background-color: #000;
	padding: 24px 30px;
	color: #fff;
}

/* 一球速報 > テーブル右側の背景色を白に修正*/
.elementor-widget-container table td {
	background-color: #fff;
}

/* 一球速報 > テーブル左側の背景色を灰色に修正*/
.elementor-widget-container .pl_table01 th {
	background-color: #e1e1e1;
	border-top: none;
}

/* 一球速報 > テーブルの枠線を修正*/

/** https://www.seibulions.jp/team/player/detail/2022_00001486.html
 *  のQAに影響を及ぼすため、コメントアウト
 */

/* .elementor-widget-container table th, .elementor-widget-container table td {
   border-bottom: 1px solid #ccc;
   border-right: 1px solid #ccc;
   border-top: 1px solid #777777;
   border-left: 1px solid #777777;
   padding: 16px 8px;
   vertical-align: middle;
   color: black;
} */

/* 一球速報 > 試合名のpaddingを修正 */
.c-game-match {
	padding: 0 0 22px;
}

/* 一球速報 > 赤丸・白丸の形状を修正*/
.c-report-table table .c-report-table-out li span {
	height: 20px;
}

/* 一球速報 > アコーディオンの±アイコンを表示*/
.c-report-title::before,
.c-report-title::after {
	/*background-color: var(--e-global-color-secondary);*/
	background-color: #fff;
}

/* 一球速報 > 回ごとの枠線を追加*/
.c-report-title.c-acc__button {
	border-top: 1px solid black;
}

/* 一球速報 > 回の余白修正*/
.c-report-title:not(:first-child) {
	margin-top: 0;
}

/* 一球速報 > アコーディオン内写真のズームイン・アウトが機能として使えていないため非表示 */
/*.pl_details_pic_box .iconZoomIn,*/
/*.pl_details_pic_box .iconZoomOut {*/
/*	display: none !important;*/
/*}*/

/* 試合日程・結果（リスト）>  先発選手の文字色を黒に修正 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-players-column .c-calendar-list-game-vs-players-column-body a {
	color: #000;
}

/* 試合日程・結果（リスト）>  勝敗選手の文字色を黒に修正 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-players-responsible-pitcher__item .c-responsible-pitcher,
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-players-responsible-pitcher__item .c-responsible-pitcher a,
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-home-run .c-calendar-list-game-vs-home-run-name .c-calendar-list-game-vs-home-run-name-title a {
	color: #000;
}

/* 試合日程・結果（リスト）>  勝敗、先発ラベルの文字色を黒に修正 */
.c-calendar-list .c-calendar-list-day-body {
	background-color: #151515;
	color: #000;
}

/* 試合日程・結果（リスト）>  背景色を白色に修正 */
.c-calendar-list .c-calendar-list-game-wrapper {
	padding: 0 16px;
	background-color: #fff;
}

.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs {
	padding: 26px 16px 16px 16px;
}

/* 試合日程・結果（リスト）> ダイジェスト映像ボタンの文字色を白に修正 */
.c-pacificleague-button span {
	font-weight: normal;
	color: #fff;
}

/* 試合日程・結果（リスト）> ダイジェスト映像ボタン 画像位置調整 */
.c-pacificleague-button span>img {
	vertical-align: middle;
}

/* 試合日程・結果（リスト）> 縦の枠線を追加 */
@media screen and (min-width: 37.5em) {
	.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs {
		width: 260px;
		border-right: 1px solid #4b4b4b;
		background-color: #e1e1e1;
	}
}

/* 試合日程・結果（リスト）> 勝敗（分）の数字を黒に修正 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-players-win-or-lose-text {
	color: #000;
}

/* 試合日程・結果（リスト）> 打撃結果のラベルの枠線を黒に修正 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-home-run .c-calendar-list-game-vs-home-run-title span {
	border: 1px solid #000;
}

/* 試合日程・結果（リスト）> 打撃の結果の文字色を黒に修正 */
.c-calendar-list .c-calendar-list-game .c-calendar-list-game-vs-players .c-calendar-list-game-vs-home-run .c-calendar-list-game-vs-home-run-name .c-calendar-list-game-vs-home-run-name-title {
	color: #000;
}

/* 順位表・対戦成績 > 数値左の縦線を削除 */
.c-table-flexible .c-table-flexible-scroll-wrapper table th:first-child>div::before {
	width: 0;
}

/* game/stats/team/pitcher/2022 灰色を7a7a7aに対応 */
.c-datecontrol-search__checkbox span::before {
	background: #7a7a7a;
}

/* game/stats/team/pitcher/2022 灰色をより薄く対応 */
#c3-pitcher-batter-record .record-search-accordion__body {
	background-color: #e1e1e1;
}

/* game/stats/team/pitcher/2022 表示条件の文字色を変更 */
#c3-pitcher-batter-record .record-search-accordion {
	color: #7a7a7a;
	border-bottom: 1px solid #777777;
}

/* https://www.seibulions.jp.pacific-league.jp/news/media/ 背景色 */
.c-media__table .c-media__table-description td {
	background-color: #fff;
}

/* https://www.seibulions.jp.pacific-league.jp/news/media/ 背景色 */
.c-media__table .c-media__table-body {
	background-color: #fff;
}

/* 試合情報トップ > 試合トップ タブ > 順位表・対戦成績 リンク アイコン */
#c1-game-top .game .game-vs__standings a i {
	stroke: #fff;
}

/* 試合情報トップ > 試合トップ タブ > 順位表・対戦成績 順位表下の余分な余白を削除 */
#c3-standings-results .c-table-flexible-scroll-wrapper {
	margin-bottom: 0;
	padding-bottom: 0;
}

.c-table table th {
	background-color: #e1e1e1 !important;
}

/* 出場選手一覧 ヘッダーの枠線追加 */
.c-announce-player__content {
	border-left: 1px solid #e1e1e1;
}

/* 支配下選手登録・抹消 ヘッダーの枠線追加 */
.c-table table th,
.c-table table td {
	border: 1px solid #cecece;
}

/**
 * 登録抹消情報
 * /news/announce/entry/
 */

/* 登録抹消情報 > リスト > 枠線 */
.c-announce-entry__list {
	position: relative;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

/* 登録抹消情報 > リスト > ヘッダー 背景色 */
.c-announce-entry__list-head {
	background-color: var(--e-global-color-table-th-bg);
}

/* 登録抹消情報 > リスト > ヘッダー文字色 */
.c-announce-entry__list-head .c-announce-entry__list-item * {
	color: #000;
}

/* 登録抹消情報 > リスト > ヘッダー 区切り線追加 */
.c-announce-entry__list .c-announce-entry__list-item .c-announce-entry__entry:before,
.c-announce-entry__list .c-announce-entry__list-item .c-announce-entry__deregistration:before {
	content: '';
	position: absolute;
	top: 0;
	margin-left: -12px;
	width: 1px;
	height: 100%;
	background-color: var(--e-global-color-table-border);
}

.c-announce-entry__list .c-announce-entry__list-item {
	border-bottom: 1px solid var(--e-global-color-table-border);
}

.c-announce-entry__player-content+.c-announce-entry__player-content {
	border-top: 1px solid var(--e-global-color-table-border);
}

/**
 * メディア出演情報
 * /news/media/
 */

/* メディア出演情報 > テーブル > 枠線 */
table.c-media__table .c-media__table-head,
table.c-media__table tr:not(:last-child) th,
table.c-media__table tr:not(:last-child) td {
	border: 1px solid var(--e-global-color-table-border);
	background-color: #fff;
	color: #000;
}

/* メディア出演情報 > テーブル > 一番下の説明部分の枠線削除 */
table.c-media__table,
table.c-media__table tr.c-media__table-description,
table.c-media__table tr.c-media__table-description td {
	border: none;
	color: #000;
}

/* メディア出演情報 > 重複する枠線を削除 */
/* .c-media__content:last-of-type, */
table.c-media__content:last-of-type {
	border-bottom: none;
}

/* メディア出演情報 > リンク文字色を変更 */
table.c-media__table a:not(.c-link),
table.c-media__table a.c-link-text {
	color: var(--e-global-color-link);
	fill: var(--e-global-color-link);
}

/* メディア出演情報 > リンクアイコン色を変更 */
table.c-media__table a:not(.c-link) svg path,
table.c-media__table a.c-link-text svg path {
	fill: var(--e-global-color-link);
}

/* 選手名鑑 > 選手詳細 マージン調整 */
.elementor.player.type-player .elementor-top-section:nth-child(n + 4),
.elementor.player.type-player .elementor-top-section:nth-child(n + 4) .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}

.elementor.player.type-player .c-player-detail-wintitle,
.elementor.player.type-player .c-player-detail-thememusic,
.elementor.player.type-player .c-player-detail.player_free_area:has(*) {
	margin-top: 30px;
}

.elementor.player.type-player .c-datecontrol:has(#other_players) {
	margin-top: 10px;
	margin-bottom: 10px;
}

/**
 * Table　.c-table-flexible
 */

/* テーブルヘッダーの背景色設定 */
.c-table-flexible .c-table-flexible-scroll-wrapper table thead th {
	background-color: var(--e-global-color-table-th-bg);
}

/* 左端セル内の値左側に表示される枠線 */
.c-table-flexible .c-table-flexible-scroll-wrapper table tr>*:first-child>div::before {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	background-color: var(--e-global-color-table-border);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}

/* テーブルセル内の値右側に表示される線 */
.c-table-flexible .c-table-flexible-scroll-wrapper table th>div::after,
.c-table-flexible .c-table-flexible-scroll-wrapper table td>div::after {
	content: '';
	display: block;
	width: 1px;
	height: 100%;
	background-color: var(--e-global-color-table-border);
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
}

/* 固定表示しているth */
.c-table-flexible .c-table-flexible-scroll-wrapper table th.c-table-flexible-sticky {
	/* border-collapse: separate の場合に枠線が表示されなくなるため、outlineで代用 */
	outline: 1px solid var(--e-global-color-table-border);
	outline-offset: -0.5px;
	border: none;
}

.c-table-flexible .c-table-flexible-scroll-wrapper table tr th.c-table-flexible-sticky>div::after {
	/* outlineで枠線を描画するため、疑似要素による枠線を無効化 */
	content: none;
}

.c-table-flexible .c-table-flexible-scroll-wrapper table thead tr:first-child th.c-table-flexible-sticky::before {
	/* 先頭行内固定セルの上枠線が欠けるのを防ぐため疑似要素で描画 */
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: var(--e-global-color-table-border);
	position: absolute;
	top: -0.5px;
	right: 0;
	z-index: 1;
}

.c-table-flexible .c-table-flexible-scroll-wrapper table tbody tr:last-child th.c-table-flexible-sticky::after {
	/* 末尾行内固定セルの下枠線が欠けるのを防ぐため疑似要素で描画 */
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: var(--e-global-color-table-border);
	position: absolute;
	bottom: -0.5px;
	right: 0;
	z-index: 1;
}

#c3-pitcher-batter-record .record-table-team-person-batter th:nth-child(2),
#c3-pitcher-batter-record .record-table-league-person-batter th:nth-child(2) {
	left: 40px;
}

/* th, td */
.c-table-flexible .c-table-flexible-scroll-wrapper table thead th,
.c-table-flexible .c-table-flexible-scroll-wrapper table tbody th,
.c-table-flexible .c-table-flexible-scroll-wrapper table tbody td {
	/* 左右の枠線は疑似要素で描画しているため、borderを削除 */
	border-left: none;
	border-right: none;
	/* 下の枠線のスタイルを上書き */
	border-bottom: 1px solid var(--e-global-color-table-border);
}

.c-table-flexible .c-table-flexible-scroll-wrapper table tbody th,
.c-table-flexible .c-table-flexible-scroll-wrapper table tbody td {
	/* override custom.css: 疑似要素による枠線が崩れるため、テーブルセルのpaddingを無効化 */
	padding: unset;
}

/* 試合情報トップ > 試合速報 > チーム名 背景色・文字色 */
.c-match-table__label {
	background-color: #fff;
	color: #000;
}

.c-match-table__column .pl_none {
	color: #999999 !important;
}

.c-match-table__column .pl_pl {
	color: #00214b !important;
}

.c-match-table__column .pl_ph {
	color: #fcc800 !important;
}

.c-match-table__column .pl_pb {
	color: #000121 !important;
}

.c-match-table__column .pl_pe {
	color: #870010 !important;
}

.c-match-table__column .pl_pm {
	color: #000 !important;
}

.c-match-table__column .pl_pf {
	color: #00508e !important;
}

.c-match-table__column .pl_cg {
	color: #f08300 !important;
}

.c-match-table__column .pl_ct {
	color: #ffe100 !important;
}

.c-match-table__column .pl_cc {
	color: #e60012 !important;
}

.c-match-table__column .pl_cd {
	color: #003378 !important;
}

.c-match-table__column .pl_cs {
	color: #001344 !important;
}

.c-match-table__column .pl_cb,
.c-match-table__column .pl_db {
	color: #034787 !important;
}

/* 放映スケジュール > 放送局/メディア 文字色 */
.c-broadcast-schedule__broadcaster-label span {
	color: #000;
}

.c-content .c-news-detail__head.c-detail__head {
	padding: 16px 30px 16px;
	margin: 0 0 20px;
}

/* 試合速報 > 写真説明文 文字色 */
.pl_details_pic_box p {
	color: #fff;
}

.c-news-detail__body a.c-button {
	display: block;
	width: 40%;
	margin: 0 auto;
}

/* 試合情報トップ>試合速報　スマホで球場名を帯と被らないよう修正 */
@media screen and (max-width: 37.4375em) {
	.c-match-table-place {
		margin-bottom: 10px;
	}
}

/* 試合情報トップ>試合トップ　スマホで試合ステータスが-と近くならないよう修正
　　※試合終了の上のコンポーネントのmarginを変えることで実現
 */
@media screen and (max-width: 37.4375em) {
	#c1-game-top .game .game-vs__exhibition-title {
		margin-bottom: 50px;
	}
}

/* 試合カレンダーの選手名の並び方を横一列に変更① ６文字の選手でも入り切るように文字サイズを変更*/
.c-calendar-month .c-calendar-month-vs .c-calendar-month-vs-players .c-calendar-month-vs-player .c-responsible-pitcher {
	font-size: 1.3rem;
}

/* 試合カレンダーの選手名の並び方を横一列に変更② ３分割処理 */
@media screen and (max-width: 37.4375em) {
	.c-calendar-month .c-calendar-month-vs .c-calendar-month-vs-players .c-calendar-month-vs-player {
		padding: 3px 0;
		width: calc(100% / 3);
	}
}

/* 試合カレンダーの選手名の並び方を横一列に変更③ ３分割するので不要になったpaddingを削除 */
@media screen and (max-width: 37.4375em) {
	.c-calendar-month .c-calendar-month-vs .c-calendar-month-vs-players .c-calendar-month-vs-player .c-responsible-pitcher {
		padding-right: 0;
	}
}

/* 選手登場曲 フォントサイズ */
.c-music-list__list-body,
.c-music-list__list-player .c-music-list__player a {
	font-size: 1.4rem;
}

@-moz-document url-prefix() {
	.footer__logos ul li a {
		display: inline;
	}
}

.c-calendar-month .c-calendar-month-day {
	width: calc(100% / 7);
}

@media screen and (max-width: 37.4375em) {
	.c-calendar-month .c-calendar-month-day {
		width: 100%;
	}
}

/*
試合速報　画像の中の文字の位置調整とbold 
https://plm-cms.backlog.jp/view/SB_VENDOR_PLMCMS2021-4807
ホークス　→ .c-match-table__center:230から280pxへ変更
*/
@media screen and (min-width: 37.4375em) {
	.c-match-table__center {
		bottom: 200px;
	}

	.c-match-table__team {
		margin: 0 auto 55px;
	}

	.c-match-table__title {
		margin-bottom: 10px;
		text-shadow: 1px 1px 0 #7f7f7f, -1px -1px 0 #7f7f7f, -1px 1px 0 #7f7f7f, 1px -1px 0 #7f7f7f, 0px 1px 0 #7f7f7f, 0 -1px 0 #7f7f7f, -1px 0 0 #7f7f7f, 1px 0 0 #7f7f7f;
	}

	.c-match-table__status--before .status {
		margin-bottom: 0px;
		font-size: 2.2rem;
		font-weight: bold;
	}

	.c-match-table-place {
		font-weight: bold;
	}
    /* 試合速報　試合終了後の帯の変更 */
  .c-match-table__inner:has(.c-match-table__status--after) .c-match-table__label {
        margin-top: 30px;
  }

  /* 試合速報　試合中止後の帯の変更 */
  .c-match-table__inner:has(.c-match-table__status--nogame) .c-match-table__label {
        margin-top: 30px;
  }
}

@media screen and (max-width: 37.4375em) {
	.c-match-table__pitcher-name {
		margin-top: 0px;
	}
}

/* 試合トップ　画像の選手名を白に */
#c1-game-top .game .game-vs__starting-pitcher__name {
	color: #ffffff;
	font-size: 1.4rem;
}

/* 
試合速報 表の枠組みを黒に
https://plm-cms.backlog.jp/view/SB_VENDOR_PLMCMS2021-4747
*/

.c-live-report-team-data__inner .c-live-report-team-data__table tr:nth-child(odd)>th {
	background-color: #4b4b4b;
}