@charset "utf-8";
.data-for-aidemlog .recruit__time {
  padding: 10px 10px 0 10px;
}
#box_application_recruit .job_occupations {
  position: relative;
  font-size: 18px;
  font-weight: bold;
}
@media (max-width: 768px) {
  #box_application_recruit .job_occupations {
    font-size: 16px;
  }
}
#box_application_recruit .job_occupations::after {
  content: "";
  display: block;
  width: 2em;
  height: 2px;
  background: #9FA9C1;
  margin: 0.5em 0 0.9em;
}
@media (min-width: 1046px) {
  #box_application_recruit .requirements_list dd,
  #box_application_recruit .requirements_list2 dd {
    width: 80%;
  }
}
#box_application_recruit .dl_wrapper_default .job_occupations::after {
  background: #9FA9C1;
}
#box_application_recruit .dl_wrapper_default2 .job_occupations::after {
  background: #7B9BEE;
}
