
.uptitle {
	text-align: center;
	width:100%;
	padding:5px;
	border-bottom: solid 2px #BBB;
}

.gakkalink {
	float: left;
	width:20%;
	padding:10px;
	background:#fff8dc;
	border-bottom: solid 2px #BBB;
}

.gcalists {
	float: left;
	width:75%;
	padding:20px;
}

table{
  border-collapse:collapse;
  margin:0 auto;
  table-layout: fixed;
}
td,th{
  padding-left:10px;
  padding-right:10px;
  border:1px solid #bbb;
}
th{
  color:#fff;
  background:#005ab3;
}
table tr td:nth-child(odd){
  background:#e6f2ff;
}



