/***************** 採用情報 ********************************************/
.page-employment-information .heading-title {
  background-color: #ffb6c1;
}

.page-employment-information .information {
  padding: 4rem 0;
  text-align: center;
}
.page-employment-information .information h3,
.page-employment-information .information .box a {
  font-size: 150%;
  letter-spacing: 10px;
  line-height: 160%;
}
.page-employment-information .information .box {
  margin-top: 4rem;
}
.page-employment-information .information table {
  width: 100%;
}
.page-employment-information .information table caption {
  font-weight: bold;
  padding-bottom: 0.5rem;
}
.page-employment-information .information table th {
  width: 10rem;
}
.page-employment-information .information table th,
.page-employment-information .information table td {
  border: 1px rgba(0, 0, 0, 0.1) solid;
  border-collapse: collapse;
  padding: 1rem 0.5rem;
  line-height: 160%;
}
.page-employment-information .information .box > p,
.page-employment-information .information .box div {
  margin: 2rem 0;
  line-height: 160%;
}
.page-employment-information .information .box div ul li {
  list-style: inside;
  padding-left: 1em;
  text-indent: -1em;
}
.page-employment-information .information .rechoice {
  padding-top: 2rem;
}
@media screen and (max-width: 767px) {
  .page-employment-information .information h3,
  .page-employment-information .information .box a {
    font-size: 4.3vw;
  }
}
