#information .page-link {
  margin: 100px 0px 0px;
}
#information .page-link .fl {
  justify-content: flex-start;
}
#information .page-link .btn-wrap {
  margin: 0px 30px 20px 0px;
}
#information .page-link .point {
  width: 100%;
  margin: 20px 0px 0px;
  font-size: 15px;
  line-height: 2.5;
}

#information .recruit-data {
  margin: 150px 0px 200px;
}
#information .recruit-data .detail {
  max-width: 820px;
  width: 100%;
  margin: 80px auto 0px;
}
#information .recruit-data + .recruit-data .sub-title-box .eng::after {
  right: 90%;
}

@media screen and (max-width: 1024px) {
  #information .recruit-data {
    margin: 120px 0px;
  }
  #information .recruit-data .detail {
    max-width: 100%;
  }
}
@media screen and (max-width: 768px) {
  #information .page-link {
    margin: 80px 0px 0px;
  }
  #information .page-link .fl {
    justify-content: space-between;
  }
  #information .page-link .btn-wrap {
    max-width: 48%;
    margin: 0px 0px;
  }
  #information .page-link .point {
    font-size: 14px;
    line-height: 2.2;
  }
  #information .recruit-data .detail {
    margin: 50px auto 0px;
  }
}
@media screen and (max-width: 560px) {
  #information .page-link .btn-wrap {
    max-width: 100%;
  }
  #information .page-link .btn-wrap:not(:first-of-type) {
    margin: 15px 0px 0px;
  }
  #information .page-link .point {
    font-size: 13px;
    line-height: 2;
  }
  #information .page-link .point br {
    display: none;
  }
  #information .recruit-data {
    margin: 80px 0px;
  }
  #information .recruit-data .detail {
    margin: 30px auto 0px;
  }
}/*# sourceMappingURL=information.css.map */