@charset "UTF-8";
.timetblCell {
	margin-bottom: 2em;
}
.timeTblWtrap {
	overflow: auto;
	margin-bottom: 20px;
}
.timeTbl {
	width: 100%;
}
.timeTbl > thead {}
.timeTbl > thead > tr {}
.timeTbl > thead > tr > th {
	white-space: nowrap;
	text-align: center;
	padding: 5px 5px;
	border: 1px solid #000;
	font-size: 1.4rem;
}
.timeTbl > thead > tr > td {}
.timeTbl > tbody {}
.timeTbl > tbody > tr {}
.timeTbl > tbody > tr > td {
	white-space: nowrap;
	text-align: center;
	padding: 5px 5px;
	border: 1px solid #000;
}
.timeTbl > tbody > tr > td.-line {
	text-decoration: underline;
}
@media screen and (max-width: 767px) {
	.timetblCell {
		margin-bottom: 1.5em;
	}
	.timeTblWtrap {}
	.timeTbl {}
	.timeTbl > thead {}
	.timeTbl > thead > tr {}
	.timeTbl > thead > tr:first-child {}
	.timeTbl > thead > tr:last-child {}
	.timeTbl > thead > tr > th {
		font-size: 10px;
		font-weight: normal;
		padding: 5px 3px;
	}
	.timeTbl > thead > tr > td {}
	.timeTbl > tbody {}
	.timeTbl > tbody > tr {}
	.timeTbl > tbody > tr:first-child {}
	.timeTbl > tbody > tr:last-child {}
	.timeTbl > tbody > tr > td {
		font-size: 10px;
		padding: 5px 3px;
	}
	.timeTbl > tbody > tr > td.-line {}
}
