.middleBox{
	background-color:#fff;
	padding:1rem;
}
h1{
	margin-bottom:2rem;
}
.tbl_syuri{
	width:100%;
	td,th{
		background-color:#fff;
		border:solid 1px #efefef;
		padding:1rem;
		text-align:left;
	}
	th{
		width:10rem;
		background-color:#efefef;
	}
}
@media screen and (max-width:767px) {
	.tbl_syuri{
		th,td{
			display:block;
			width:100%;
		}
	}
}