.fullBanner {
  width: 100%;
  margin: 80px 0; /* NEWS と SERVICE の間の余白 */
}

.fullBanner a {
  display: block;
}

.fullBanner picture,
.fullBanner img {
  width: 100%;
  height: auto;
  display: block;
}

/* 3番目に画像なしメニューを追加したため、以降のnth-child指定を+1で上書き */

header .nav > li:nth-child(5) a .en img {
  height: 1.77063125rem;
}
@media only screen and (max-width: 999px) {
  header .nav > li:nth-child(5) a .en img {
    height: 1.416505rem;
  }
}
header .nav > li:nth-child(6) a .en img {
  height: 1.74499375rem;
}
@media only screen and (max-width: 999px) {
  header .nav > li:nth-child(6) a .en img {
    height: 1.395995rem;
  }
}
header .nav > li:nth-child(7) a .en img {
  height: 1.77063125rem;
}
@media only screen and (max-width: 999px) {
  header .nav > li:nth-child(7) a .en img {
    height: 1.416505rem;
  }
}
header .nav > li:nth-child(8) a .en img {
  height: 1.4318875rem;
}
@media only screen and (max-width: 999px) {
  header .nav > li:nth-child(8) a .en img {
    height: 1.14551rem;
  }
}
header .nav > li:nth-child(9) a .en img {
  height: 1.4318875rem;
}
@media only screen and (max-width: 999px) {
  header .nav > li:nth-child(9) a .en img {
    height: 1.14551rem;
  }
}
