@charset "utf-8";
.mainlogo1{
  width : 1100px;
  margin-top : 150px;
  margin-bottom : 150px;
  min-width : 768px;
  max-width : 1100px;
}
.mainlogo2{
  min-width : 768px;
  max-width : 1100px;
}
.mainlogo3{
  min-width : 768px;
  max-width : 1100px;
  margin-top : 110px;
}
.main1{
  background-repeat : no-repeat;
  background-position : center top;
  min-width : 768px;
  max-width : 1100px;
  box-shadow : 0px 10px 20px #000000;
  margin-top : 70px;
}
.cat{
  vertical-align : top;
  text-align : center;
  width : 15px;
}
.cat1{
  vertical-align : top;
  text-align : center;
  width : 6.25%;
}
.cat2{
  vertical-align : top;
  text-align : center;
  width : 6.25%;
}
.cat3{
  vertical-align : top;
  text-align : center;
  width : 6.25%;
  padding-top : 0px;
}
.cat4{
  vertical-align : top;
  text-align : center;
  width : 6.25%;
}
.catz{
  vertical-align : top;
  text-align : center;
  width : 7.5%;
}
.catx{
  vertical-align : top;
  text-align : center;
  width : 20%;
}

