@charset "UTF-8";

#partner .gnav-list li:nth-of-type(6) a::after{
  transform: scale(1, 1);
}
@media screen and (max-width:767px) { 
  #partner .gnav-list li:nth-of-type(6) a::after{
    transform: scale(0, 0);
  }
}

.block-partner{
  margin-bottom: 120px;
}
.table-partner{
  border-collapse: collapse;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 100%;
}
.table-partner tr{
  border-bottom: solid 1px #eee;
}
.table-partner th{
  background: #0e214e;
  border-right: 1px solid #fff;
  color: #fff;
  font-size: 1.4rem;
  line-height: 1.4em;
  margin: 0;
  padding: 15px 0;
  vertical-align: middle;
  text-align: center;
}
.table-partner td{
  font-size: 1.6rem;
  line-height: 1.2em;
  margin: 0;
  padding: 20px 1em;
  text-align: left;
}
.table-partner td:nth-of-type(1){
  padding-left: 0;
  padding-right: 0;
  width: 25%;
}
.table-partner td:nth-of-type(1) img{
  width: 100%;
}
.table-partner td:nth-of-type(2){
  padding-left: 3em;
}
.table-partner td:nth-of-type(3),
.table-partner td:nth-of-type(4){
  font-size: 2.0rem;
  text-align: center;
  width: 20%;
}
.table-partner td:nth-of-type(3) img,
.table-partner td:nth-of-type(4) img{
  width: 40px;
}
#sales,
#manufacturer{
  margin-top: -90px;
  padding-top: 90px;
}
@media screen and (max-width:767px) {
  .table-partner th{
    font-size: 1.2rem;
    padding-left: .5em;
    padding-right: .5em;
  }
  .table-partner td{
    font-size: 1.5rem;
    padding: 25px .5em;
  }
  .table-partner td:nth-of-type(1){
    padding-left: 0;
    padding-right: 0;
    width: 0%;
  }
  .table-partner td:nth-of-type(1) img{
    display: none;
  }
  .table-partner td:nth-of-type(2){
    padding-left: .5em;
  }
  .table-partner td:nth-of-type(3),
  .table-partner td:nth-of-type(4){
    font-size: 1.8rem;
    width: 25%;
  }
  .table-partner td:nth-of-type(3) img,
  .table-partner td:nth-of-type(4) img{
    width: 30px;
  }
}




