@charset "UTF-8";
.employment#results .fig_01 {
  width: 574px;
  margin: auto;
  margin-bottom: 30px;
}

@media only screen and (max-width: 767px) {
  .employment#results .fig_01 {
    width: 100%;
    max-width: 574px;
  }
}

.employment#results .fig_02 {
  width: 586px;
  margin: auto;
  margin-bottom: 30px;
}

@media only screen and (max-width: 767px) {
  .employment#results .fig_02 {
    width: 100%;
    max-width: 586px;
  }
}

.employment#results .sec01 .hl_type02 {
  margin-bottom: 25px;
}

.employment#results .sec01 .list_title {
  margin-bottom: 10px;
}

.employment#results .sec01 .list_title.u-fw_bold {
  font-weight: bold;
}

.employment#results .sec01 .c-media {
  margin-bottom: 30px;
}

@media only screen and (max-width: 767px) {
  .employment#results .sec01 .c-media[data-col="3"] > div {
    margin-bottom: 0;
  }
}

.employment#results .sec01__icon__list li {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 2.25;
  padding-left: 1em;
  text-indent: -1em;
}

@media only screen and (max-width: 767px) {
  .employment#results .sec01__icon__list li {
    font-size: 14px;
    font-size: 1.4rem;
  }
}

.employment#results .sec01__icon__list li::before {
  content: "・";
}
