/*
.tableContnet
---------------------------*/
.tableContnet {
	padding: 10px 0;
}
.tableContnet.js-scrollable table {
	width: 800px;
}
.tableContnet table {
	width: 100%;
	border-collapse: collapse;
	background: #fff;
}
.tableContnet th, .tableContnet td {
	text-align: center;
	vertical-align: middle;
	line-height: 1.6;
	padding: 10px;
	border: 1px solid #ccc;
}
.tableContnet thead th {
	background-color: #261E47;
	font-weight: 500;
	color: #fff;
}
.tableContnet tbody th {
	background-color: #F7F7F5;
	font-weight: 500;
	text-align: left;
}
.tableContnet .t-left td {
	text-align: left;
}
.tableContnet .arrange {
	display: inline-block;
	min-width: 9em;
}
@media (min-width: 1000px) {
	.tableContnet {
		padding: 20px 0;
	}
	.tableContnet.js-scrollable table {
		width: 100%;
	}
}

/*
tableStyle
---------------------------*/
.tableStyle {
	border: 1px solid #DCDCDC;
}
.tableStyle dl {
	display: flex;
}
.tableStyle dl + dl {
	border-top: 1px solid #DCDCDC;
}
.tableStyle dl dt, .tableStyle dl dd {
	width: 50%;
	padding: 10px;
}
.tableStyle dl dt {
	background-color: #F7F7F5;
	border-right: 1px solid #DCDCDC;
}
@media (min-width: 1000px) {
	.tableStyle dl dt, .tableStyle dl dd {
		padding: 10px 15px;
	}
}

/*# sourceMappingURL=details.css.map */