.container {
	max-width: 1200px;
	margin: 30px auto;
	padding: 0 30px;
}

.tableWrapper {
	width: 100%;
	padding-bottom: 10px;
	overflow-x: auto; /*中身がはみ出したら横スクロールバーを出す*/
}

.tablesearch {
	width: 1200px; /*中のテーブルサイズを固定幅にする*/
	table-layout: fixed;
	border-collapse: collapse;
}
.tablesearch th,
.tablesearch td {
	padding: 15px;
	border: 1px solid #777;
}

.tablesearch th:nth-last-child(-n+3){
	width: 10rem;
}

.tablesearch td:nth-last-child(-n+3){
	width: 10rem;
}

.tablesearch th {
	background: skyblue;
}

.pager {
	margin: 10px 10px;

}

span {
	padding: 0 10px;
}

