@charset "UTF-8";

.company-data-table > ul {
	border-bottom: 1px solid #dbdbdb;
}
.company-data-table > ul:first-child {
	border-top: 1px solid #dbdbdb;
}
.company-data-table > ul > li {
	display: inline-block;
	vertical-align: top;
}
.company-data-table > ul > li:first-child {
	font-weight: bold;
}

/* SP */
@media (max-width: 767px) {
	.company-data-table > ul > li {
		box-sizing: border-box;
		font-size: 1.2rem;
		line-height: 2;
	}
	.company-data-table > ul > li:first-child {
		padding: 12px 0 12px 4px;
		width: 25%;
	}
	.company-data-table > ul > li:last-child {
		padding: 12px 0 12px 4px;
		width: 75%;
	}
}

/* TB */
@media (min-width: 768px) and (max-width: 1279px) {
	.company-data-table > ul > li {
		box-sizing: border-box;
		font-size: 1.4rem;
		line-height: 2;
	}
	.company-data-table > ul > li:first-child {
		padding: 8px 0 8px 16px;
		width: 25%;
	}
	.company-data-table > ul > li:last-child {
		padding: 8px 0 8px 16px;
		width: 75%;
	}
}

/* PC */
@media (min-width: 1280px) {
	.company-data-table {
		padding: 0 32px;
	}
	.company-data-table > ul > li {
		font-size: 1.4rem;
		line-height: 2;
	}
	.company-data-table > ul > li:first-child {
		padding: 8px 0 8px 16px;
		width: 230px;
	}
	.company-data-table > ul > li:last-child {
		padding: 8px 0 8px 16px;
	}
}