.course-list.course.information-technology .middle-ttl:before {
  background: #2E8242;
}
.course-list.course.information-technology .course-mv {
  background: url(/course-list/information-technology/img/mv_pc.jpg) no-repeat;
  background-size: cover;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .course-mv {
    background: url(/course-list/information-technology/img/mv_sp.jpg) no-repeat;
    background-size: cover;
  }
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .course-mv .main-copy {
    font-size: 1.125rem;
  }
}
.course-list.course.information-technology .course-mv .main-copy .color {
  color: #2E8242;
}
.course-list.course.information-technology .intro:after {
  background: url(/course-list/information-technology/img/img_intro.png) no-repeat;
  background-size: contain;
}
.course-list.course.information-technology .intro .intro-txt strong {
  color: #2E8242;
}
.course-list.course.information-technology .himejo-real .page-ttl:before {
  background: url(/course-list/information-technology/img/ttl_himejo.png) no-repeat;
  background-size: contain;
}
.course-list.course.information-technology .himejo-real .tag-list li.active {
  color: #2E8242;
}
.course-list.course.information-technology .himejo-real .tag-list li:hover {
  color: #2E8242;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .himejo-real .tag-list li:hover {
    color: #222222;
  }
}
.course-list.course.information-technology .himejo-real .himejo-list li a .himejo-real-info .date {
  color: #2E8242;
}
.course-list.course.information-technology .himejo-real .himejo-list li a:hover .himejo-real-info .himejo-real-ttl {
  color: #2E8242;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .himejo-real .himejo-list li a:hover .himejo-real-info .himejo-real-ttl {
    color: #222222;
  }
}
.course-list.course.information-technology .section-block .section-ttl-head .num {
  background: #2E8242;
}
.course-list.course.information-technology .section-block .section-ttl-head .section-ttl .en {
  color: #2E8242;
}
.course-list.course.information-technology .learn .learn-ttl:before {
  background: url(/course-list/information-technology/img/sub_txt.png) no-repeat;
  background-size: contain;
}
.course-list.course.information-technology .learn .point-list li .point-head .point-num {
  color: #2E8242;
  border: 2px solid #2E8242;
}
.course-list.course.information-technology .learn .aim-info .aim-list {
  border: 1px solid #2E8242;
}
.course-list.course.information-technology .learn .aim-info .aim-list dt {
  background: #2E8242;
}
.course-list.course.information-technology .learn .aim-info .aim-list dd span {
  color: #CE3533;
}
.course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-txt {
  width: 525px;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-txt {
    width: 100%;
  }
}
.course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-txt h4 {
  color: #2E8242;
}
.course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-image {
  width: 387px;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-image {
    width: 100%;
  }
}
.course-list.course.information-technology .learn .himejo-point .himejo-point-contents .himejo-point-image.item-list .cate {
  background: #2E8242;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .curriculum .curriculum-box .middle-ttl .sp {
    background: #2E8242;
  }
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .curriculum .curriculum-box .middle-ttl.open {
    background: #EBFFEF;
  }
}
.course-list.course.information-technology .timetable .time-table thead th {
  background: #EBFFEF;
}
.course-list.course.information-technology .timetable .time-table tbody th {
  background: #EBFFEF;
}
.course-list.course.information-technology .timetable .time-table tbody td.lunch {
  color: #2E8242;
}
.course-list.course.information-technology .timetable .time-table tbody td.wed {
  color: #2E8242;
}
.course-list.course.information-technology .message .message-ttl:before {
  background: url(/course-list/information-technology/img/ttl_voice.png) no-repeat;
  background-size: contain;
}
.course-list.course.information-technology .message .message-movie li .copy {
  color: #2E8242;
}
.course-list.course.information-technology .recruit .recruit-main-company li:nth-of-type(n + 5) {
  margin-top: 20px;
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .recruit .recruit-main-company li:nth-of-type(n + 5) {
    margin-top: 0;
  }
}
@media screen and (max-width: 767px) {
  .course-list.course.information-technology .recruit .recruit-main-company li:nth-of-type(2) img, .course-list.course.information-technology .recruit .recruit-main-company li:nth-of-type(3) img, .course-list.course.information-technology .recruit .recruit-main-company li:nth-of-type(5) img {
    width: 100%;
  }
}/*# sourceMappingURL=information-technology.css.map */