@charset "UTF-8";
/*-------------------------------
	$primary-color 該当箇所
-------------------------------*/
.lower-kyujin_l .gMap_link,
.lower-kyujin_d .gMap_link {
  color: #5f87cd;
}
.lower-kyujin_l .breadcrumb,
.lower-kyujin_d .breadcrumb {
  background-color: rgba(95, 135, 205, 0.1);
}
.lower-kyujin_l .breadcrumb ::-webkit-scrollbar-thumb,
.lower-kyujin_d .breadcrumb ::-webkit-scrollbar-thumb {
  background-color: #5f87cd;
}

.lower-kyujin_l .btn {
  background: #5f87cd;
}
.lower-kyujin_l .btn.btn_secondary {
  background: #99b3df;
}
.lower-kyujin_l .btn.btn_secondary:before {
  border-color: #99b3df;
}
.lower-kyujin_l .search-toggle {
  background: #5f87cd;
  border: 1px solid #5f87cd;
}
@media (hover: hover) {
  .lower-kyujin_l .search-toggle:hover .toggle_txt {
    color: #5f87cd;
  }
  .lower-kyujin_l .search-toggle:hover .toggle_trigger {
    background: #5f87cd;
  }
}
.lower-kyujin_l .job_employmenttype_list__item {
  color: #5f87cd;
  border: 1px solid #5f87cd;
}
@media only screen and (max-width: 834px) {
  .lower-kyujin_l .job_employmenttype_list__item:first-letter {
    color: #5f87cd;
  }
}
.lower-kyujin_l .job_occupations:after {
  background: #5f87cd;
}
.lower-kyujin_l .apeal_list_item_head,
.lower-kyujin_l .appeal_list_item_head {
  color: #5f87cd;
}
.lower-kyujin_l .convertion .btn_convertion {
  background: #5f87cd;
}
@media only screen and (max-width: 834px) {
  .lower-kyujin_l .phone_num,
  .lower-kyujin_l .phone_notes {
    color: #5f87cd;
  }
}
.lower-kyujin_l .keep_checkbox input[type=checkbox]:checked + label:before {
  background: #5f87cd;
}
.lower-kyujin_l .btn-del {
  background: #5f87cd;
}
.lower-kyujin_l .job_count_pager {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.lower-kyujin_l .job_count_pager .pagination ul li a:hover,
.lower-kyujin_l .job_count_pager .pagination ul li em {
  background: #5f87cd;
}
.lower-kyujin_l .pageHeader .txtArea .companyName::before {
  background-color: #5f87cd;
}
.lower-kyujin_l .pageHeader .imgArea {
  background-color: #5f87cd;
}
.lower-kyujin_l .pageHeader::before {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5f87cd), color-stop(97%, rgba(95, 135, 205, 0.03)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(180deg, #5f87cd 0%, rgba(95, 135, 205, 0.03) 97%, rgba(255, 255, 255, 0) 100%);
}
.lower-kyujin_l .search_panel {
  border: 1px solid #5f87cd;
}
.lower-kyujin_l .search_panel::before {
  background-color: rgba(95, 135, 205, 0.1);
}
.lower-kyujin_l .custom-form .category_list input[type=checkbox]:checked + label {
  background-color: #5f87cd !important;
}
.lower-kyujin_l .custom-form .pull-down::before {
  border-right: 1px solid #5f87cd;
  border-bottom: 1px solid #5f87cd;
}
.lower-kyujin_l .result_total_all {
  color: #5f87cd;
}
.lower-kyujin_l .job_employmenttype_list_item {
  color: #5f87cd;
  border: 1px solid #5f87cd;
}
.lower-kyujin_l .job_employmenttype_list_item::first-letter {
  color: #5f87cd;
}
.lower-kyujin_l .job_workplace {
  border: 1px solid #5f87cd;
}
.lower-kyujin_l .job_workplace .job_workplace_ttl {
  color: #5f87cd;
}
.lower-kyujin_l .btn {
  background-color: #5f87cd;
  border: 1px solid #5f87cd;
}
@media (hover: hover) {
  .lower-kyujin_l .btn:hover {
    color: #5f87cd !important;
  }
}
.lower-kyujin_l .btn.btn_secondary {
  background-color: #5f87cd;
  border: 1px solid #5f87cd;
}
@media (hover: hover) {
  .lower-kyujin_l .btn.btn_secondary:hover {
    color: #5f87cd !important;
  }
}
.lower-kyujin_d .job_head::before {
  background-color: #5f87cd;
}
.lower-kyujin_d .job_workplace {
  border: 1px solid #5f87cd;
}
.lower-kyujin_d .job_workplace .job_workplace_ttl {
  color: #5f87cd;
}
.lower-kyujin_d .job_occupations:after {
  background-color: #5f87cd;
}
.lower-kyujin_d .job_post_ttl::before {
  background-color: #5f87cd;
}
.lower-kyujin_d .appeal_list .toggle-ico:before, .lower-kyujin_d .appeal_list .toggle-ico:after {
  background-color: #5f87cd;
}
.lower-kyujin_d .movie_wrap::before {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5f87cd), color-stop(97%, rgba(95, 135, 205, 0.03)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(180deg, #5f87cd 0%, rgba(95, 135, 205, 0.03) 97%, rgba(255, 255, 255, 0) 100%);
}
.lower-kyujin_d .outline_ttl,
.lower-kyujin_d .appeal_ttl {
  background-image: -webkit-gradient(linear, left top, right top, from(#5f87cd), color-stop(97%, rgba(0, 98, 177, 0.03)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(90deg, #5f87cd 0%, rgba(0, 98, 177, 0.03) 97%, rgba(255, 255, 255, 0) 100%);
}
.lower-kyujin_d .tel_link {
  color: #5f87cd;
}
.lower-kyujin_d .page_back a {
  color: #5f87cd;
  border: 1px solid #5f87cd;
}
@media (hover: hover) {
  .lower-kyujin_d .page_back a:hover {
    background-color: #5f87cd;
  }
}/*# sourceMappingURL=kyujin_newlife.css.map */