@charset "utf-8";
.staff9{
  width : 10%;
  vertical-align : top;
  text-align : center;
  padding-top : 10px;
  padding-bottom : 10px;
  background-image : url(../img_common/nakasen.png);
  background-repeat : repeat-x;
  background-position : center center;
}
.staff1{
  width : 45%;
  vertical-align : top;
  text-align : right;
  padding-top : 10px;
  padding-bottom : 10px;
  padding-right : 10px;
}
.staff2{
  width : 45%;
  vertical-align : top;
  text-align : left;
  padding-top : 10px;
  padding-bottom : 10px;
  padding-left : 10px;
}
.teamlogo1{
  width : 50%;
  padding-right : 10%;
}
.teamlogo2{
  width : 60%;
  padding-left : 10%;
}
.teamname1{
  width : 50%;
  vertical-align : middle;
  text-align : center;
}
.teamname2{
  width : 40%;
  vertical-align : middle;
  text-align : center;
}
.cast9{
  width : 3%;
}
.cast8{
  width : 34.35%;
}
.cast2{
  background-color : white;
  width : 31.3%;
  box-shadow : 5px 5px 0px #000000;
}
.cast1{
  background-color : white;
  width : 22.75%;
  box-shadow : 5px 5px 0px #000000;
}
.teamnametext{
  font-size : 175%;
  font-weight : bold;
  color : white;
  background-color : black;
}
.teamnametext2{
  font-size : 120%;
  color : white;
  background-color : #003c7f;
}
.teamnametext2b{
  font-size : 120%;
  color : white;
  background-color : #e5702a;
}
.teamnametext2c{
  font-size : 100%;
  color : white;
  background-color : #6f6f6f;
}
.teamnametext2d{
  font-size : 120%;
  color : white;
  background-color : #6f6f6f;
}
.name_he{
  background-image : url(../img_cast/helogo.png);
  background-repeat : no-repeat;
  background-position : left bottom;
  height : 95px;
  text-align : center;
  padding-left : 110px;
  padding-top : 10px;
}
.name_pb{
  background-image : url(../img_cast/pblogo.png);
  background-repeat : no-repeat;
  background-position : right bottom;
  height : 95px;
  text-align : center;
  padding-top : 10px;
  padding-right : 110px;
}
.name_ot{
  text-align : center;
  padding-top : 10px;
}
.name_un{
  text-align : center;
  padding-top : 10px;
  width : 30%;
}
.name_otb{
  text-align : center;
  padding-top : 10px;
}
.div_names{
  font-size : 240%;
  font-weight : bold;
  margin-top : -6px;
  color : #003c7f;
  background-image : url(../img_cast/kazari.png);
  background-repeat : no-repeat;
  background-position : right bottom;
  padding-bottom : 15px;
}
.div_namesb{
  font-size : 240%;
  font-weight : bold;
  margin-top : -6px;
  color : #e5702a;
  background-image : url(../img_cast/kazari.png);
  background-repeat : no-repeat;
  background-position : right bottom;
  padding-bottom : 15px;
}
.div_namesc{
  font-size : 200%;
  font-weight : bold;
  margin-top : -6px;
  color : black;
  padding-bottom : 15px;
  background-image : url(../img_cast/kazari.png);
  background-repeat : no-repeat;
  background-position : center bottom;
}
.div_namese{
  font-size : 150%;
  font-weight : bold;
  margin-top : -6px;
  color : black;
  padding-bottom : 15px;
  background-image : url(../img_cast/kazari.png);
  background-repeat : no-repeat;
  background-position : center bottom;
}
.div_namesd{
  font-size : 240%;
  font-weight : bold;
  margin-top : -6px;
  color : black;
  padding-bottom : 15px;
  background-image : url(../img_cast/kazari.png);
  background-repeat : no-repeat;
  background-position : center bottom;
}
.rt_furi{
  color : white;
  background-color : #003c7f;
}
.rt_furib{
  color : white;
  background-color : #e5702a;
}
.rt_furic{
  color : white;
  background-color : #6f6f6f;
}
.rt_furid{
  color : white;
  background-color : #6f6f6f;
}
.tume2{
  letter-spacing : -2px;
}
.sp_un{
  width : 5%;
}
.sp_un2{
  width : 17.5%;
}

