table {
	width: 100%;
	border-collapse: collapse;
	overflow-x : scroll;
}

table th {
    font-family: SpoqaHanSansNeo;
	padding: .8rem;
	background-color: #f5f5f5;
	border: none;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	text-align: center;
	font-size: 13px;
	padding-top : 8px;
	padding-bottom : 8px;
}

table td {
    font-family: SpoqaHanSansNeo;
    padding-top: 23px;
    padding-bottom: 21px;
	border: none;
	font-size: 15px;
	color: #000;
	border-bottom: 1px solid #b7bfc7;
}

table thead th {
    font-family: SpoqaHanSansNeo;
	background-color: #fff;
	color: #000;
	border: none;
	border-top: 2px solid #000 !important;
	border-bottom: 1px solid #000 !important;
    padding-top: 23px;
    padding-bottom: 21px;
    font-size: 15px;
}