table {
	border-collapse: collapse;
	border-spacing: 0;
	border: none;
}

th, td, tr {
	border: none;
}

.table-key-value-pair {
	width: 100%;
	font: var(--font-l-regular);
	font-variant-numeric: tabular-nums;
}

.table-key-value-pair td {
	padding: 4px 0;
	vertical-align: top;
}

.table-key-value-pair th {
	padding: 4px 16px 4px 0;
	vertical-align: top;
}

.table-key-value-pair tr th:first-child,
.table-key-value-pair tr td:first-child {
	text-align: left;
}

.table-key-value-pair tr th:last-child,
.table-key-value-pair tr td:last-child {
	text-align: right;
}

.table-key-value-pair tr td {
	color: var(--color-text-2-default);
}

.table-key-value-pair tr:first-child {
	border-top: 1px solid var(--color-stroke-1-light);
}

.table-key-value-pair tr {
	border-bottom: 1px solid var(--color-stroke-1-light);
}

.materials-information-container .table-key-value-pair td {
	color: var(--color-text-1-default);
}

.sell-art-success-manager-container .table-key-value-pair tr,
.sell-art-success-manager-container .table-key-value-pair tr:first-child {
	border-color: var(--color-stroke-2-light);
}

.sell-art-success-manager-container .table-key-value-pair td {
	color: var(--color-text-4-default);
}

.table-regular {
	width: 100%;
	font-variant-numeric: tabular-nums;
}

.table-regular tr th {
	min-height: 56px;
	min-width: 115px;
	border: 1px solid var(--color-stroke-1-light);
	background: var(--color-background-2-default);
	text-align: right;
	padding: 8px 12px;
}

.table-regular tr th:first-child {
	text-align: left;
}

.table-regular tr td {
	text-align: right;
	border: 1px solid var(--color-stroke-1-light);
	padding: 8px 12px;
}

.table-regular tr td:first-child {
	text-align: left;
}