@charset "UTF-8";
#faq {
  margin: 36px 0;
}
#system #body .container .inner .item .texts .textInner .info_btn a {
  color: #0072c0;
}
#system
  #body
  .container
  .inner
  .item
  .texts
  .textInner
  .info_btn_apply
  .apply_button.apply_button--system
  .apply_button_inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}
#system
  #body
  .container
  .inner
  .item
  .texts
  .textInner
  .info_btn_apply
  .apply_button.apply_button--system
  .apply_button_inner
  .apply_button_title {
  color: #0072c0;
  font-weight: 700;
}
@media screen and (min-width: 768px), print {
  #system #body .container .inner .item .texts .textInner .info_btn_apply {
    margin-top: 20px;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--doc
    .apply_button_inner
    .apply_button_cont
    .apply_button_thumb {
    width: 100px;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--doc
    .apply_button_inner
    .apply_button_cont
    .apply_button_subtitle {
    font-size: 14px;
    width: 260px;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--system
    .apply_button_inner {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--system
    .apply_button_inner
    .apply_button_title {
    font-size: 18px;
  }
}
@media screen and (max-width: 767px) {
  #system #body .container .inner .item .img {
    padding-top: 15.94%;
  }
  #system #body .container .inner .item .img .number {
    position: absolute;
    right: 5.7971%;
    top: 0;
    width: 26.09%;
  }
  #system #body .container .inner .item:nth-child(2n) .img {
    padding-top: 15.94%;
  }
  #system #body .container .inner .item:nth-child(2n) .img .number {
    right: auto;
  }
  #system #body .container .inner .item .texts .textInner .info_btn_apply {
    margin-top: 4vw;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--doc
    .apply_button_inner {
    padding-top: 2.1333333333vw;
    padding-bottom: 3.2vw;
    padding-left: 4vw;
    padding-right: 8vw;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--doc
    .apply_button_inner::after {
    right: 2.4vw;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--doc
    .apply_button_inner
    .apply_button_cont
    .apply_button_subtitle {
    width: 37.3333333333vw;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--system
    .apply_button_inner {
    padding-top: 3.2vw;
    padding-bottom: 3.2vw;
  }
  #system
    #body
    .container
    .inner
    .item
    .texts
    .textInner
    .info_btn_apply
    .apply_button.apply_button--system
    .apply_button_inner
    .apply_button_title {
    font-size: 3.7333333333vw;
  }
  #system #body .container .inner #faq .faq_wrap .faq_inner {
    padding-left: 0;
    padding-right: 0;
  }
}
