

@charset "UTF-8";
/*PC*/
.body_bg::before {
	background: url("https://8gp.jp/wp-content/uploads/2023/02/logo_nonetext.png") no-repeat top right;
	background-size: 100%;
	background-attachment: fixed;
}
.header_navi_list li a.current::before {background: #38ade7;}

  dl.index_recuit.index_recuit1 dt { background: #38ade7; }
  dl.index_recuit.index_recuit2 dt { background: #edb93f; }
  dl.index_recuit.index_recuit3 dt { background: #ec639d; }

  .index_column ul li a .index_column_cat p { background: #38ade7; }
        .corp_list ul li a span.more { color: #38ade7; }
  .recruit_list.recruit_list1 ul li a span.more { color: #38ade7; }
  .recruit_list.recruit_list2 ul li a span.more { color: #ec639d; }
  .recruit_list.recruit_list3 ul li a span.more { color: #edb93f; }


#page-top a {
    background: #ec639d; }
header .header_navi .header_navi_big a {
    background: #ec639d;}



.btn1 {
  border: 2px solid #38ade7;
  color: #38ade7; }

  .btn1 span.motion { color: #38ade7; }

    .btn1 span.motion span.icon {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%2338ade7" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>');}
  .btn1::before { background: #38ade7; }

  .side_menu.side_menu1 dt { background: #38ade7; }
  .side_menu.side_menu1 dd ul li a { border-bottom: 1px solid #38ade7; }
    .side_menu.side_menu1 dd ul li a span {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%2338ade7" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }
  .side_menu.side_menu2 dt { background: #ec639d; }
  .side_menu.side_menu2 dd ul li a { border-bottom: 1px solid #ec639d; }
    .side_menu.side_menu2 dd ul li a span {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%23ec639d" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }
  .side_menu.side_menu3 dt { background: #edb93f; }
  .side_menu.side_menu3 dd ul li a { border-bottom: 1px solid #edb93f; }
    .side_menu.side_menu3 dd ul li a span {
      background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%23edb93f" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }

input.submit {
  border: 1px solid #38ade7;
  color: #38ade7; }

#page-top a {
    background: #ec639d; }
header .header_navi .header_navi_big a {
    background: #ec639d;}


  .arr1.arr1_main {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%2338ade7" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }
  .arr1.arr1_sub {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%23ec639d" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }
  .arr1.arr1_accent {
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path fill="%23edb93f" d="M2.291,16.693H21.355l-7.211,7.212h5.1l9.014-9.014L19.242,5.877h-5.1l7.211,7.211H2.291v3.6Z" preserveAspectRatio="none" /></svg>'); }


/*SP*/
@media screen and (max-width: 1199px) {
  .menu-btn {background-color: #38ade7; }
  .header_navi_inner { background-color: #38ade7; }

  .recruit_list.recruit_list1 ul li a span.more { color: #38ade7; }
  .recruit_list.recruit_list2 ul li a span.more { color: #ec639d; }
  .recruit_list.recruit_list3 ul li a span.more { color: #edb93f; }
}