.booster_cb19 .mvCol .pcTab {
  display: block;
}

.booster_cb19 .mvCol .spTab {
  display: none;
}

.booster_cb19 .mvCol + div {
  margin-top: 0;
}

.booster_cb19 .special {
  background: url("../../../images/product/booster/cb19-kamen-rider/special/img_03.png?v07") no-repeat top;
  height: 320px;
}

.booster_cb19 .special .specialBtn {
  display: block;
  clear: both;
  padding-top: 40px;
  margin: 0 auto;
  width: 589px;
}

.booster_cb19 .special a img:hover {
  opacity: 0.8;
}

.booster_cb19 .special03 {
  background: url("../../../images/product/booster/cb19-kamen-rider/special/img_10.png") no-repeat top;
  height: 173px;
}

.booster_cb19 .special03 .specialBtn {
  display: block;
  clear: both;
  padding-top: 40px;
  margin: 0 auto;
  width: 589px;
}

.booster_cb19 .special03 a img:hover {
  opacity: 0.8;
}

@media screen and (max-width: 999px) {
  .booster_cb19 .mvCol .pcTab {
    display: none;
  }
  .booster_cb19 .mvCol .spTab {
    display: block;
  }
  .booster_cb19 .special {
    height: 100%;
    background-size: 100% auto;
    padding: 1.5vh 0;
  }
  .booster_cb19 .special .specialBtn {
    width: 70%;
    height: auto;
    padding: 0 0 1.5vh;
  }
  .booster_cb19 .special .specialBtn:last-of-type {
    padding-bottom: 0;
  }
  .booster_cb19 .special .specialBtn img {
    width: 100%;
    height: auto;
  }
  .booster_cb19 .special03 {
    height: 100%;
    background-size: 100% auto;
    padding: 1.5vh 0;
  }
  .booster_cb19 .special03 .specialBtn {
    width: 70%;
    height: auto;
    padding: 0 0 1.5vh;
  }
  .booster_cb19 .special03 .specialBtn:last-of-type {
    padding-bottom: 0;
  }
  .booster_cb19 .special03 .specialBtn img {
    width: 100%;
    height: auto;
  }
}
