@charset "UTF-8";

/*------------------tb_color------------------*/
/* ヘッダー */
table thead th {
	background-color: #1F2F4A !important;
	font-weight: 500;
}
table thead th,
table th,
table td {
	border-color: #E2E6EC!important;
}

/* 色ローテーション */
/* 1行目 */
#tb_color + div table tbody tr:nth-child(4n + 1) td:first-child {
	background-color: #ffffff;
}
#tb_color + div table tbody tr:nth-child(4n + 1) td:not(:first-child) {
	background-color: #ffffff;
}

/* 2行目 */
#tb_color + div table tbody tr:nth-child(4n + 2) td:first-child {
	background-color: #F6F8FB;
}
#tb_color + div table tbody tr:nth-child(4n + 2) td:not(:first-child) {
	background-color: #F6F8FB;
}

/* 3行目 */
#tb_color + div table tbody tr:nth-child(4n + 3) td:first-child {
	background-color: #ffffff;
}
#tb_color + div table tbody tr:nth-child(4n + 3) td:not(:first-child) {
	background-color: #ffffff;
}

/* 4行目 */
#tb_color + div table tbody tr:nth-child(4n + 4) td:first-child {
	background-color: #F6F8FB;
}
#tb_color + div table tbody tr:nth-child(4n + 4) td:not(:first-child) {
	background-color: #F6F8FB;
}

/*テキスト中央・右寄せ*/
#tb_color + div table tbody tr td:first-child{
	text-align: center;
	font-weight: 600;
}
#tb_color + div table tbody tr td:not(:first-child){
	text-align: right;
}

/*------------------tb_pvc------------------*/
#tb_pvc + div table tbody tr td:first-child,
#tb_pvc + div table tbody tr:first-child td[rowspan] {
	font-weight: 600;
}

/*------------------tb_carp------------------*/
#tb_carp + div table tbody tr:nth-child(1) th,
#tb_carp + div table tbody tr:nth-child(1) td,
#tb_carp + div table tbody tr:nth-child(2) th,
#tb_carp + div table tbody tr:nth-child(2) td {
	background-color: #F6F8FB !important;
}
#tb_carp + div table tbody tr:nth-child(1) td,
#tb_carp + div table tbody tr:nth-child(2) td {
	text-align: center;
}
#tb_carp + div table tbody tr:first-child th {
	font-weight: 500;
}
#tb_carp + div table tbody tr:nth-child(n+3) th {
	background: var(--i_bg_color) !important;
}


/*------------------カラー修正_260225------------------*/
table thead th {
	color: #FFFFFF;
}