@charset "utf-8";
.top_waku{
  width : 1000px;
  height : 792.5px;
  position : relative;
  top : 50px;
}
.logo1{
  width : 500px;
  margin-left : 250px;
  margin-right : 250px;
  position : absolute;
  top : 0px;
  left : 0px;
}
.logo2{
  width : 500px;
  margin-left : 250px;
  margin-right : 250px;
  position : absolute;
  top : 0px;
  left : 0px;
}
.kaisai{
  margin-left : 20%;
  margin-right : 20%;
}
.toplogos{
  width : 19.2%;
}
.contentslogo1{
  width : 20%;
  padding-top : 20px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 20px;
}
.contentstext1{
  width : 75%;
  vertical-align : middle;
  background-image : url(../img_top/sensen.png);
  background-repeat : no-repeat;
  background-position : right top;
}
.gamesbox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(14, 88, 167, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  z-index : 2;
}
.basketbox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(250, 191, 0, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 40px;
}
.baseballbox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(230, 0, 57, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 40px;
}
.dancebox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(0, 147, 132, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 40px;
}
.futsalbox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(234, 85, 4, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 40px;
}
.brainbox{
  background-image : linear-gradient(to right top, rgba(14, 88, 167, 0) 50%, rgba(233, 83, 119, 1));
  padding-top : 40px;
  padding-left : 40px;
  padding-right : 40px;
  padding-bottom : 40px;
}
.his_year{
  color : black;
  background-color : white;
  vertical-align : middle;
  text-align : center;
  font-size : 130%;
  padding-top : 5px;
  padding-bottom : 5px;
}
.his_panel1{
  vertical-align : middle;
  text-align : center;
  width : 15.166%;
  background-color : #383838;
  background-image : linear-gradient(black, #3a3a3a);
}
.panel{
  background-color : black;
  vertical-align : middle;
  text-align : center;
  width : 33%;
}
.sppanel{
  width : 0.5%;
}

