@charset "UTF-8";
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
フォーライフ企画(C)FureaiGroup 2021

File name:      recruit.scss
Last Update:    2024/07/19
Style Info:     採用情報用。
------------------------------------------------------------->
 0.初期設定
 1.共通フォーマット上書き処理
 2.汎用スタイル
 3.採用情報
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ===========================================================
 0.初期設定
=========================================================== */
/* 変数読込
----------------------------------------------------------- */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
フォーライフ企画(C)FureaiGroup 2021

File name:      _variable.scss
Last Update:    2021/10/21
Style Info:     フォーライフ企画（変数指定用）
------------------------------------------------------------->
 0.基本スタイル
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ===========================================================
 0.基本スタイル
=========================================================== */
/* テキストカラー */
/* メインカラー */
/* その他カラー */
/* メールフォーム用 */
/* フォント */
/* リンクカラー */
/* アンチエイリアス処理 */
/* スマホナビ用シャドウ */
/* コンテンツ幅
----------------------------------------------------------- */
/* メディアクエリ
----------------------------------------------------------- */
/* cleafix */
/* ===========================================================
 1.共通フォーマット上書き処理
=========================================================== */
/* ===========================================================
 2.汎用スタイル
=========================================================== */
/* ===========================================================
 3.採用情報
=========================================================== */
.recruit-msg {
  margin-bottom: 1em;
  font-family: "Sawarabi Mincho", sans-serif;
  font-size: 23px;
  font-size: 2.3rem;
}

.recruit-point-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin-top: 20px;
}
@media screen and (min-width: 960px), print {
  .recruit-point-container {
    margin-top: 40px;
  }
}
.recruit-point-container .recruit-point-inner {
  border: 1px solid #eee;
  width: calc(50% - 7px);
}
@media screen and (min-width: 960px), print {
  .recruit-point-container .recruit-point-inner {
    width: calc(50% - 22px);
    max-width: 500px;
  }
}
.recruit-point-container .recruit-point-inner .recruit-point-text {
  padding: 20px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.7;
}
.recruit-point-container .recruit-point-inner .recruit-point-dl {
  padding: 20px;
  font-size: 13px;
  font-size: 1.3rem;
  line-height: 1.7;
}
.recruit-point-container .recruit-point-inner .recruit-point-dl dt {
  margin-bottom: 10px;
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
}
.recruit-point-container .recruit-point-inner:nth-of-type(2n) {
  margin-left: 10px;
}
@media screen and (min-width: 960px), print {
  .recruit-point-container .recruit-point-inner:nth-of-type(2n) {
    margin-left: 40px;
  }
}
.recruit-point-container .recruit-point-inner:nth-of-type(n + 3) {
  margin-top: 10px;
}
@media screen and (min-width: 960px), print {
  .recruit-point-container .recruit-point-inner:nth-of-type(n + 3) {
    margin-top: 40px;
  }
}

.section-title-h3 .ico-hurriedly::after {
  display: inline-block;
  margin-top: -4px;
  margin-left: 1em;
  padding: 3px 5px;
  background: #f03;
  border-radius: 2px;
  color: #fff;
  font-size: 16pt;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  text-shadow: none;
  vertical-align: middle;
  content: "急募";
}
/*# sourceMappingURL=recruit.css.map */