@import url("https://fonts.googleapis.com/css2?family=Amiko:wght@400;600;700&family=Noto+Sans+JP:wght@100..900&display=swap");
@import url("lib/ress.min.css");
.p-intro .c-box {
  padding: 7.1rem 7.4rem 7.2rem;
}
@media screen and (max-width: 767px) {
  .p-intro .c-box {
    padding: 4.6rem 2.4rem 5rem;
  }
}
.p-intro .c-ttl-2 {
  margin: 0 0 2.9rem;
}
@media screen and (max-width: 767px) {
  .p-intro .c-ttl-2 {
    margin: 0 0 2.3rem;
  }
}

.p-guideline {
  padding: 9.3rem 0 14rem;
}
@media screen and (max-width: 767px) {
  .p-guideline {
    padding: 6.3rem 0 8rem;
  }
}
.p-guideline .u-flex {
  justify-content: space-between;
  padding: 0 11.9rem 0 0;
}
@media screen and (max-width: 767px) {
  .p-guideline .u-flex {
    flex-direction: column;
    padding: 0;
  }
}
.p-guideline .c-dlist {
  padding: 1.1rem 0 0;
  width: 65.2rem;
}
@media screen and (max-width: 767px) {
  .p-guideline .c-dlist {
    padding: 0;
    width: 100%;
  }
}/*# sourceMappingURL=recruit.css.map */