@charset "UTF-8";
@media (max-width: 768px){
  .pickup_ak::before {
    background:url("/assets/img/pages/models/bg/pickup_ak_bg_01.png") repeat center top !important;
  }
  .pickup_rc::before {
    background:url("/assets/img/pages/models/bg/pickup_rc_bg_01.png") repeat center top !important;
  }
  .pickup_hk::before {
    background:url("/assets/img/pages/models/bg/pickup_hk_bg_01.png") repeat center top !important;
  }
  .pickup_yp::before {
    background:url("/assets/img/pages/models/bg/pickup_yp_bg_01.png") repeat center top !important;
  }
  .pickup_pn::before {
    background:url("/assets/img/pages/models/bg/pickup_pn_bg_01.png") repeat center top !important;
  }
  .pickup_ih::before {
    background:url("/assets/img/pages/models/bg/pickup_ih_bg_01.png") repeat center top !important;
  }
  .pickup_my::before {
    background:url("/assets/img/pages/models/bg/pickup_my_bg_01.png") repeat center top !important;
  }
  .pickup_im::before {
    background:url("/assets/img/pages/models/bg/pickup_im_bg_01.png") repeat center top !important;
  }
  .pickup_ak::before,
  .pickup_rc::before,
  .pickup_hk::before,
  .pickup_yp::before,
  .pickup_pn::before,
  .pickup_ih::before,
  .pickup_my::before,
  .pickup_im::before {
    background-size: cover !important;
    display: block;
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-bottom: 0;
    content: "";
    z-index: -1;
    opacity: 1.0 !important;
  }
  .item-container {
    width: 100%;
    height: auto;
    margin: 0px 0 0 0;
  }
  .btn {
    width: 80%;
    height: 4%;
    font-size: 1rem;
    color: #FFFFFF;
    background-color: #000000;
    border-radius: 4px;
    margin: 3% 0 0 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .btn2 {
    font-family: '游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;
    width: 80%;
    height: 4%;
    font-size: 1rem;
    color: #FFFFFF;
    border-radius: 20px;
    background-color: #000000;
    margin: 13% 0;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .line {
    margin: 6% 0;
  }
}