@charset "UTF-8";
/* CSS Document */
/* Scss Document */
/* Scss Document */
/*ボタン*/
.btn {
  font-weight: bold; }
  .btn a {
    max-width: 255px; }
  .btn.wi_360 a {
    max-width: 360px; }
  .btn.pa_0 a {
    line-height: 70px;
    padding: 0; }

.mb_5 {
  margin-bottom: 5%; }

/*採用情報*/
#recruit .txt {
  text-align: center; }
  #recruit .txt h2 {
    font-size: 2rem;
    margin-bottom: 7%; }
    @media (min-width: 769px) {
      #recruit .txt h2 {
        font-size: calc( 2rem + ( 1vw - 7.69px ) * 2.7397260274 ); } }
    @media (min-width: 1280px) {
      #recruit .txt h2 {
        font-size: 3.4rem; } }
  #recruit .txt .recruit_txt {
    font-size: 1.6rem;
    margin-bottom: 5%; }
    @media (min-width: 769px) {
      #recruit .txt .recruit_txt {
        font-size: calc( 1.6rem + ( 1vw - 7.69px ) * 0.782778865 ); } }
    @media (min-width: 1280px) {
      #recruit .txt .recruit_txt {
        font-size: 2rem; } }
#recruit .title_box {
  margin-bottom: 10px; }
#recruit .copy {
  font-size: 1.4rem;
  margin-bottom: 5%; }
  @media (min-width: 769px) {
    #recruit .copy {
      font-size: calc( 1.4rem + ( 1vw - 7.69px ) * 0.3913894325 ); } }
  @media (min-width: 1280px) {
    #recruit .copy {
      font-size: 1.6rem; } }
#recruit .flex_wrap .btn {
  flex: 0 1 48%;
  width: 48%;
  max-width: 48%;
  margin-bottom: 2%; }
  #recruit .flex_wrap .btn a {
    width: 100%; }
#recruit .btn {
  margin-bottom: 5%; }

/*------------------------------
		769px以上
------------------------------*/
@media screen and (min-width: 769px) {
  .mb_5 {
    margin-bottom: 0; }

  /*採用情報*/
  #recruit .flex_wrap {
    justify-content: center; }
    #recruit .flex_wrap .btn {
      flex: 0 1 40%;
      width: 40%;
      max-width: 40%;
      padding: 0 2%; }
      #recruit .flex_wrap .btn a {
        margin-right: 0;
        height: 70px; }
      #recruit .flex_wrap .btn.mymav a {
        margin-left: 0;
        padding: 0;
        text-align: center; }
        #recruit .flex_wrap .btn.mymav a img {
          width: 85%; }
      #recruit .flex_wrap .btn.right a {
        margin-left: 0; } }
/*------------------------------
		980px以上
------------------------------*/
/*------------------------------
		1280px以上
------------------------------*/

/*# sourceMappingURL=style.css.map */
