@charset "UTF-8";
/* -------------------------------------------------- */
/* file   : index.css                                 */
/* game_coll/index.html    it_coll/index.html         */
/* update : 2020                                      */
/* -------------------------------------------------- */
/* -------------------------*/
/* 定義 */
/* -------------------------*/
#coll_info.expert .h1 span,
#coll_info.kenkyu .h1 span,
#coll_info.se .h1 span,
#coll_info.it_engineer .h1 span {
  color: #119BA3;
}
#coll_info.expert .h2,
#coll_info.kenkyu .h2,
#coll_info.se .h2,
#coll_info.it_engineer .h2 {
  color: #119BA3;
  border-color: #119BA3;
}
#coll_info.expert .canbe_li li span,
#coll_info.kenkyu .canbe_li li span,
#coll_info.se .canbe_li li span,
#coll_info.it_engineer .canbe_li li span {
  color: #119BA3;
}
#coll_info.expert .point_li li span,
#coll_info.kenkyu .point_li li span,
#coll_info.se .point_li li span,
#coll_info.it_engineer .point_li li span {
  color: #119BA3;
}
#coll_info.expert .curriculum_detail a::before,
#coll_info.kenkyu .curriculum_detail a::before,
#coll_info.se .curriculum_detail a::before,
#coll_info.it_engineer .curriculum_detail a::before {
  background: #119BA3;
}
#coll_info.expert .line,
#coll_info.kenkyu .line,
#coll_info.se .line,
#coll_info.it_engineer .line {
  background: #CCEEE6;
}
#coll_info.expert .line::before,
#coll_info.kenkyu .line::before,
#coll_info.se .line::before,
#coll_info.it_engineer .line::before {
  border-color: #CCEEE6 transparent transparent transparent;
}
#coll_info.expert .curriculum_year .num,
#coll_info.kenkyu .curriculum_year .num,
#coll_info.se .curriculum_year .num,
#coll_info.it_engineer .curriculum_year .num {
  fill: #BCE3D9;
}
#coll_info.expert .curriculum_detail .title01,
#coll_info.kenkyu .curriculum_detail .title01,
#coll_info.se .curriculum_detail .title01,
#coll_info.it_engineer .curriculum_detail .title01 {
  color: #119BA3;
}
#coll_info.expert .btn03 a,
#coll_info.kenkyu .btn03 a,
#coll_info.se .btn03 a,
#coll_info.it_engineer .btn03 a {
  background: #119BA3;
  border: solid 3px #119BA3;
}
#coll_info.expert .btn03 a:hover,
#coll_info.kenkyu .btn03 a:hover,
#coll_info.se .btn03 a:hover,
#coll_info.it_engineer .btn03 a:hover {
  color: #119BA3;
  background: #FFF;
}
#coll_info.expert .pickup_h3 .num,
#coll_info.kenkyu .pickup_h3 .num,
#coll_info.se .pickup_h3 .num,
#coll_info.it_engineer .pickup_h3 .num {
  background: #119BA3;
}
#coll_info.expert .lesson_main,
#coll_info.kenkyu .lesson_main,
#coll_info.se .lesson_main,
#coll_info.it_engineer .lesson_main {
  border-color: #119BA3;
}
#coll_info.expert .slick-dots li button,
#coll_info.kenkyu .slick-dots li button,
#coll_info.se .slick-dots li button,
#coll_info.it_engineer .slick-dots li button {
  background: rgba(0, 166, 130, 0.2);
}
#coll_info.expert .slick-dots li.slick-active button:before,
#coll_info.kenkyu .slick-dots li.slick-active button:before,
#coll_info.se .slick-dots li.slick-active button:before,
#coll_info.it_engineer .slick-dots li.slick-active button:before {
  background: #119BA3;
}
#coll_info.expert .senior_box,
#coll_info.kenkyu .senior_box,
#coll_info.se .senior_box,
#coll_info.it_engineer .senior_box {
  border: solid 2px #119BA3;
}
#coll_info.expert .senior_box .senior_tit,
#coll_info.kenkyu .senior_box .senior_tit,
#coll_info.se .senior_box .senior_tit,
#coll_info.it_engineer .senior_box .senior_tit {
  color: #119BA3;
}
#coll_info.expert .interview_l,
#coll_info.kenkyu .interview_l,
#coll_info.se .interview_l,
#coll_info.it_engineer .interview_l {
  position: relative;
}
#coll_info.expert .interview_l .logo img,
#coll_info.kenkyu .interview_l .logo img,
#coll_info.se .interview_l .logo img,
#coll_info.it_engineer .interview_l .logo img {
  width: 94.4%;
}
#coll_info.expert .interview_l .job,
#coll_info.kenkyu .interview_l .job,
#coll_info.se .interview_l .job,
#coll_info.it_engineer .interview_l .job {
  background: #119BA3;
  text-align: left;
  padding-left: 30px;
}
#coll_info.expert .interview_l .prof,
#coll_info.kenkyu .interview_l .prof,
#coll_info.se .interview_l .prof,
#coll_info.it_engineer .interview_l .prof {
  text-align: left;
  padding-left: 20px;
}
#coll_info.expert .interview_l .from,
#coll_info.kenkyu .interview_l .from,
#coll_info.se .interview_l .from,
#coll_info.it_engineer .interview_l .from {
  position: absolute;
  bottom: 30px;
  right: 20px;
  width: 22.6%;
}
#coll_info.expert .interview_title,
#coll_info.kenkyu .interview_title,
#coll_info.se .interview_title,
#coll_info.it_engineer .interview_title {
  color: #119BA3;
}
#coll_info.expert .interview_box02 .box .box_tit,
#coll_info.kenkyu .interview_box02 .box .box_tit,
#coll_info.se .interview_box02 .box .box_tit,
#coll_info.it_engineer .interview_box02 .box .box_tit {
  border-bottom: solid 1px #119BA3;
  color: #119BA3;
}
#coll_info.expert .table01 td.td01,
#coll_info.kenkyu .table01 td.td01,
#coll_info.se .table01 td.td01,
#coll_info.it_engineer .table01 td.td01 {
  background: #CFEBEE;
}
#coll_info.expert .table_sub,
#coll_info.kenkyu .table_sub,
#coll_info.se .table_sub,
#coll_info.it_engineer .table_sub {
  color: #119BA3;
}

#coll_info.kenkyu .interview_l .logo img {
  width: 82.3%;
}

@media screen and (max-width: 559px) {
  #coll_info.kenkyu .interview_l .logo img {
    width: auto;
  }
  #coll_info.kenkyu .interview_l .job {
    padding-left: 15px;
  }
  #coll_info.kenkyu .interview_l .prof {
    text-align: left;
    padding-left: 10px;
  }
  #coll_info.kenkyu .interview_l .from {
    position: absolute;
    bottom: 15px;
    right: 40px;
    width: 65px;
  }
  #coll_info.kenkyu .interview_l .logo img {
    width: auto;
  }
}/*# sourceMappingURL=it_expert.css.map */