/* ==========================================================================
   RECRUIT TOP
   ======================================================================= */

/* clearfixの設定 */
.cf:after {
  content:" ";
  display:block;
  clear:both;
}

/* c-head-lv1__sub-title 見出しの設定 */
hr.div {
  height: 0;
  margin: 19px 0 15px 0;
  border: none;
  border-top: 1px solid #c5ceda;
}

/* c-head-lv1__body 見出しの設定 */
.c-head-lv1__body {
  margin: 50px 0 0;
}

.recruit .c-txt {
  padding: 17px 0 0;
}

@media all and (max-width: 767px) {

  .sp {
    display: block;
  } 
  .pc {
    display: none;
  }
  hr.div {
    margin-bottom: 0;
  }

}

@media all and (min-width: 768px) {

  .sp {
    display: none;
  } 
  .pc {
    display: block;
  }

}

a {
  -webkit-transition: 3s;
  transition: 3s;
}

a:hover img {
  opacity: 0.7;
}

/* page-main-visual__inner.privacy-visual メインビジュアルの設定 */
@media all and (max-width: 767px) {

 .page-main-visual__inner.recruit-visual { background: url("../img/recruit/sp-hero_bg.jpg") 0 0 / cover no-repeat; }
}

@media all and (min-width: 768px) {

 .page-main-visual__inner.recruit-visual { background: url("../img/recruit/hero_bg.jpg") 0 0 / cover no-repeat; }
}

.recruit__list {
  width: 100%;
  margin: 53px auto 0;
  padding: 0 0 160px;
}

.recruit__list li {
  width: 48.838%;
  float: left;
}

.recruit__list li:first-child + li {
  margin: 0 0 0 2.32%;
}

.recruit h2 img {
  width: 100%;
}

.recruit h2 {
  font-size: 0;
  border-top: 2px solid #c5ceda;
  border-bottom: 1px solid #c5ceda;
}

.recruit__list p {
  margin: 40px 0 0;
  text-align: center;
  font-size: 16px;
}

.privacy__wrapper {
  font-size: 16px;
}

@media (min-width: 768px) {

}

@media all and (max-width: 767px) {
  
  .c-head-lv1__body {
    margin-top: 30px;
  }
  
  .recruit__list {
    width: 96.667%;
    padding-bottom: 80px;
  }

  .recruit__list li {
    width: 100%;
    float: none;
  }
  .recruit__list p {
    font-size: 14px;
  }

  .recruit__list li:first-child + li {
    margin: 60px 0 0;
  }

}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY3J1aXQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs2RUFFNkU7O0FBRTdFLGlCQUFpQjtBQUNqQjtFQUNFLFlBQVk7RUFDWixjQUFjO0VBQ2QsV0FBVztDQUNaOztBQUVELGtDQUFrQztBQUNsQztFQUNFLFVBQVU7RUFDVixzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLDhCQUE4QjtDQUMvQjs7QUFFRCw2QkFBNkI7QUFDN0I7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQ7O0VBRUU7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSxjQUFjO0dBQ2Y7O0NBRUY7O0FBRUQ7O0VBRUU7SUFDRSxjQUFjO0dBQ2Y7RUFDRDtJQUNFLGVBQWU7R0FDaEI7O0NBRUY7O0FBRUQ7RUFDRSx1QkFBZTtFQUFmLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQsd0RBQXdEO0FBQ3hEOztDQUVDLDBDQUEwQyx1RUFBdUUsRUFBRTtDQUNuSDs7QUFFRDs7Q0FFQywwQ0FBMEMsb0VBQW9FLEVBQUU7Q0FDaEg7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEOztDQUVDOztBQUVEOztFQUVFO0lBQ0UsZUFBZTtHQUNoQjs7RUFFRDtJQUNFLFlBQVk7SUFDWixZQUFZO0dBQ2I7RUFDRDtJQUNFLGdCQUFnQjtHQUNqQjs7RUFFRDtJQUNFLGlCQUFpQjtHQUNsQjs7Q0FFRiIsImZpbGUiOiJyZWNydWl0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBSRUNSVUlUIFRPUFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogY2xlYXJmaXjjga7oqK3lrpogKi9cbi5jZjphZnRlciB7XG4gIGNvbnRlbnQ6XCIgXCI7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIGNsZWFyOmJvdGg7XG59XG5cbi8qIGMtaGVhZC1sdjFfX3N1Yi10aXRsZSDopovlh7rjgZfjga7oqK3lrpogKi9cbmhyLmRpdiB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAxOXB4IDAgMTVweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzVjZWRhO1xufVxuXG4vKiBjLWhlYWQtbHYxX19ib2R5IOimi+WHuuOBl+OBruioreWumiAqL1xuLmMtaGVhZC1sdjFfX2JvZHkge1xuICBtYXJnaW46IDUwcHggMCAwO1xufVxuXG4ucmVjcnVpdCAuYy10eHQge1xuICBwYWRkaW5nOiAxN3B4IDAgMDtcbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuICAuc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9IFxuICAucGMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gIC5zcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfSBcbiAgLnBjIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG59XG5cbmEge1xuICB0cmFuc2l0aW9uOiAzcztcbn1cblxuYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi8qIHBhZ2UtbWFpbi12aXN1YWxfX2lubmVyLnByaXZhY3ktdmlzdWFsIOODoeOCpOODs+ODk+OCuOODpeOCouODq+OBruioreWumiAqL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblxuIC5wYWdlLW1haW4tdmlzdWFsX19pbm5lci5yZWNydWl0LXZpc3VhbCB7IGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9yZWNydWl0L3NwLWhlcm9fYmcuanBnXCIpIDAgMCAvIGNvdmVyIG5vLXJlcGVhdDsgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG4gLnBhZ2UtbWFpbi12aXN1YWxfX2lubmVyLnJlY3J1aXQtdmlzdWFsIHsgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3JlY3J1aXQvaGVyb19iZy5qcGdcIikgMCAwIC8gY292ZXIgbm8tcmVwZWF0OyB9XG59XG5cbi5yZWNydWl0X19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNTNweCBhdXRvIDA7XG4gIHBhZGRpbmc6IDAgMCA5OHB4O1xufVxuXG4ucmVjcnVpdF9fbGlzdCBsaSB7XG4gIHdpZHRoOiA0OC44MzglO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnJlY3J1aXRfX2xpc3QgbGk6Zmlyc3QtY2hpbGQgKyBsaSB7XG4gIG1hcmdpbjogMCAwIDAgMi4zMiU7XG59XG5cbi5yZWNydWl0IGgyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucmVjcnVpdCBoMiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNjNWNlZGE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzVjZWRhO1xufVxuXG4ucmVjcnVpdF9fbGlzdCBwIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wcml2YWN5X193cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gIC5yZWNydWl0X19saXN0IHtcbiAgICB3aWR0aDogOTYuNjY3JTtcbiAgfVxuXG4gIC5yZWNydWl0X19saXN0IGxpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAucmVjcnVpdF9fbGlzdCBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICAucmVjcnVpdF9fbGlzdCBsaTpmaXJzdC1jaGlsZCArIGxpIHtcbiAgICBtYXJnaW46IDYwcHggMCAwO1xuICB9XG5cbn1cbiJdfQ== */