.genzai_katudou_wrapper{
  display:flex;
  padding:10px;
  margin: 50px auto;
  background-color:rgba(200,237,249,0.2);
  border-radius: 10px;
}

.genzai_katudou{
  width:100%;
  border-collapse: collapse;
}

.genzai_katudou tr th{

  border:1px solid #000066;
}

.genzai_katudou td{
  border:1px solid #000066;
  text-align:center;
  color:#000000;
}

.school-wrapper{
  display:flex;
  padding:10px;
  margin: 50px auto;
  background-color:rgba(200,237,249,0.2);
  border-radius: 10px;
}

.school-table{
  width:100%;
  border-collapse: collapse;
}
.school-table tr{
  border:1px solid #000066;
}
.school-table th{
  border:1px solid #000066;

}
.school-table td{
  border:1px solid #000066;
	text-align:center;
  color:#000000;
}

.width-1c{
  width:80px;
}
.width-2c{
  width:100px;
}

.float-off{
  clear:left;
}

.space{
  margin-bottom:100px;
}

.tizu{
	width:150px;
	height:100px;
}

.hidariyose tr{
  text-align:left;
}

.button a{
	box-sizing:border-box;
	display:inline-block;
	width:auto;
	height:auto;
	border-radius:10px;
	text-align:center;
	padding:10px;
	margin: 5px 5px;
	box-shadow: 4px 4px #1a7480;
	cursor:pointer;
}

.button :active{
	position:relative;
	box-shadow:none;
  top : 4px;
	left: 4px;
}

.tubame a{
	background-color:rgba(238,223,223,1);
}

.kasiwazaki a{
	background-color:rgba(200,237,249,1);
}

.sanjyou a{
	background-color:rgba(233,245,182,1);
}

.yahiko a{
	background-color:rgba(227,209,254,1);
}

.syosin-wrapper p{
	width:95%;
	height:auto;
	background-color:rgba(170,251,153,1);

}
