/* 数字で見るノエル　TOP箇所画像 */
.recruit_number::before {
  content: "";
  display: block;
  width: 346px;
  height: 239px;
  background: url(../images/index/decoration.png) no-repeat;
  background-size: contain;
  position: absolute;
  top: calc(700px - 239px);
  right: 0;
  z-index: 1;
  -webkit-transform: rotate(180deg) scale(-1, 1);
  transform: rotate(180deg) scale(-1, 1);
}

@media screen and (max-width: 1200px) {
  .recruit_number::before {
    top: calc(500px - 239px);
  }
}

@media screen and (max-width: 767px) {
  .recruit_number::before {
    top: calc(240px - 104px);
    width: 150px;
    height: 104px;
  }
}

@media screen and (max-width: 480px) {
  .recruit_number::before {
    top: calc(175px - 104px);
  }
}

.recruit_number-kv {
  width: 100%;
  height: 700px;
  background: url(../images/index/250611/number_main.jpg) top center;
  background-size: cover;
  position: relative;
  margin-bottom: 100px;
}

@media screen and (max-width: 1200px) {
  .recruit_number-kv {
    height: 500px;
  }
}

@media screen and (max-width: 767px) {
  .recruit_number-kv {
    height: 240px;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 480px) {
  .recruit_number-kv {
    height: 175px;
  }
}

/* 項目下部ボタンの画像の変更 */
.other_contents-list li.other_contents-company a {
  background-image: url(../images/company/company_kv.jpg);
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-company a {
    background-image: url(../images/contents/other_company.jpg);
  }
}

.other_contents-list li.other_contents-about a {
  background-image: url(../images/about/250611/about_kv.jpg);
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-about a {
    background-image: url(../images/contents/250611/other_about.jpg);
  }
}

.other_contents-list li.other_contents-owner a {
  background-image: url(../images/owner/owner_kv.jpg);
  background-size: cover;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-owner a {
    background-image: url(../images/contents/other_owner.jpg);
  }
}

.other_contents-list li.other_contents-feature a {
  background-image: url(../images/feature/feature_kv.jpg);
  background-size: cover;
  background-position: center 20%;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-feature a {
    background-image: url(../images/contents/other_feature.jpg);
  }
}

.other_contents-list li.other_contents-interview a {
  background-image: url(../images/interview/260609/kv.jpg);
  background-size: cover;
  background-position: center 20%;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-interview a {
    background-image: url(../images/contents/260609/other_interview.jpg);
  }
}

.other_contents-list li.other_contents-numbers a {
  background-image: url(../images/numbers/250611/number_kv.jpg);
  background-size: cover;
  background-position: center 20%;
}

@media screen and (max-width: 767px) {
  .other_contents-list li.other_contents-numbers a {
    background-image: url(../images/contents/250611/other_numbers.jpg);
  }
}

/* 特徴下部ボタンの画像変更 */
.other_contents-list .other_feature-1 a {
  background-image: url(../images/feature/260609/feature_1.jpg) !important;
  background-size: cover;
  background-position: center 20%;
}

.other_contents-list .other_feature-2 a {
  background-image: url(../images/feature/feature_2.jpg) !important;
  background-size: cover;
}

.other_contents-list .other_feature-3 a {
  background-image: url(../images/feature/260609/feature_3.jpg) !important;
  background-size: cover;
}

.other_contents-list .other_feature-4 a {
  background-image: url(../images/feature/feature_4.jpg) !important;
  background-size: cover;
}

.other_contents-list .other_feature-5 a {
  background-image: url(../images/feature/260609/feature_5.jpg) !important;
  background-size: cover;
  background-position: center 20%;
}
