/*!
global > color
------------------------------
*/
/*!
global > mixin
------------------------------
*/
.p_recruit {
  position: relative;
  z-index: 1;
}
.p_recruit01 {
  padding: 40px 0 180px 0;
}
@media screen and (min-width: 768px) {
  .p_recruit01 {
    padding: 0 0 199px 0;
  }
}
.p_recruit__img {
  position: absolute;
  left: 20px;
  bottom: 20px;
  width: 140px;
  z-index: -1;
}
@media screen and (min-width: 768px) {
  .p_recruit__img {
    left: 45px;
    bottom: 7px;
    width: 280px;
  }
}
/*# sourceMappingURL=recruit.css.map */
