:root {
  --body-bg: #f7c7ce;
  --main-color: #eb5d6f;
  --main-color2: #f18e9a;
  --menu-bg: #f2a8b2;
  --grad: linear-gradient(270deg, var(--main-color) 0%, var(--main-color2) 50%, var(--main-color) 100%);
}

.block-common-mv ._box:before {
  background-image: url(/t2_data/img/common/deco/color22/deco1.png);
}
.block-common-mv ._box:after {
  background-image: url(/t2_data/img/common/deco/color22/deco2.png);
}

.mod-menu-item:after {
  background-image: url(/t2_data/img/common/icon/color22/arrow2.png);
}

.mod-info-build {
  background-image: url(/t2_data/img/common/icon/color22/buil.png);
}

.mod-info-location {
  background-image: url(/t2_data/img/common/icon/color22/map.png);
}

.mod-info-payment {
  background-image: url(/t2_data/img/common/icon/color22/yen.png);
}

.mod-head-contact-mail {
  background-image: url(/t2_data/img/common/head/color22/mail.png?);
}

.mod-head-contact-line {
  background-image: url(/t2_data/img/common/head/color22/line.png?);
}

.mod-head-contact-tel {
  background-image: url(/t2_data/img/common/head/color22/tel.png?);
}

@media screen and (max-width: 768px) {
  .mod-head-contact-mail {
    background-image: url(/t2_data/img/common/float/color22/mail.png?);
  }
  .mod-head-contact-line {
    background-image: url(/t2_data/img/common/float/color22/line.png?);
  }
  .mod-head-contact-tel {
    background-image: url(/t2_data/img/common/float/color22/tel.png?);
  }
  .btn-pagetop {
    background-image: url(/t2_data/img/common/icon/color22/pagetop_sp.png);
  }
}
.mod-menu-item ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/company.png);
}
.mod-menu-item.is-job ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/job.png);
}
.mod-menu-item.is-company ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/company.png);
}
.mod-menu-item.is-welfare ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/welfare.png);
}
.mod-menu-item.is-voice ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/voice.png);
}
.mod-menu-item.is-numbers ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/numbers.png);
}
.mod-menu-item.is-photos ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/photos.png);
}
.mod-menu-item.is-profile ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/profile.png);
}
.mod-menu-item.is-job.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/job_on.png);
}
.mod-menu-item.is-company.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/company_on.png);
}
.mod-menu-item.is-welfare.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/welfare_on.png);
}
.mod-menu-item.is-voice.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/voice_on.png);
}
.mod-menu-item.is-numbers.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/numbers_on.png);
}
.mod-menu-item.is-photos.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/photos_on.png);
}
.mod-menu-item.is-profile.is-active ._item-image {
  background-image: url(/t2_data/img/common/menu/color22/profile_on.png);
}

.block-job-mv ._box:before {
  background-image: url(/t2_data/img/common/deco/color22/deco2.png);
}
.block-job-mv ._box:after {
  background-image: url(/t2_data/img/common/deco/color22/deco1.png);
}

.mod-numbers-item ._item-image ._image.is-1 {
  background-image: url(/t2_data/img/pages/numbers/color22/i1.png);
}
.mod-numbers-item ._item-image ._image.is-2 {
  background-image: url(/t2_data/img/pages/numbers/color22/i2.png);
}
.mod-numbers-item ._item-image ._image.is-3 {
  background-image: url(/t2_data/img/pages/numbers/color22/i3.png);
}
.mod-numbers-item ._item-image ._image.is-4 {
  background-image: url(/t2_data/img/pages/numbers/color22/i4.png);
}
.mod-numbers-item ._item-image ._image.is-5 {
  background-image: url(/t2_data/img/pages/numbers/color22/i5.png);
}
.mod-numbers-item ._item-image ._image.is-6 {
  background-image: url(/t2_data/img/pages/numbers/color22/i6.png);
}
.mod-numbers-item ._item-image ._image.is-7 {
  background-image: url(/t2_data/img/pages/numbers/color22/i7.png);
}
.mod-numbers-item ._item-image ._image.is-8 {
  background-image: url(/t2_data/img/pages/numbers/color22/i8.png);
}
.mod-numbers-item ._item-image ._image.is-9 {
  background-image: url(/t2_data/img/pages/numbers/color22/i9.png);
}