@charset "UTF-8";

/* =========================================================
   候補者公募ページ（page-candidates-wanted）
   - .candidates-wanted-entry スコープで本ページのみに閉じる
   ========================================================= */

/* 応募セクションのボタン文字サイズを、選考セクションのステップ見出し
   （.selection_step .box .large）と同じスタイルに合わせる */
.candidates-wanted-entry .about_list li a {
  font-size: 30px;
  font-weight: 700;
  line-height: 1.25;
}
@media screen and (max-width: 767px) {
  .candidates-wanted-entry .about_list li a {
    font-size: 4.6666666667vw; /* spvw(35) = 35/7.5 vw */
  }
}

/* ボタンリストの上マージン（PCのみ） */
@media screen and (min-width: 768px) {
  .candidates-wanted-entry .about_list {
    margin-top: 60px;
  }
}

/* メッセージセクション:
   最初の .comment_asset（玉木雄一郎）の上と
   最後の .comment_asset（伊藤孝恵）の下に黄色罫線を追加。
   既存の .comment_asset + .comment_asset の区切り罫線も 4px に揃える */
.candidates-wanted-comment .comment_asset:first-of-type {
  border-top: 4px solid #FFC000;
  padding-top: 75px;
}
@media screen and (max-width: 767px) {
  .candidates-wanted-comment .comment_asset:first-of-type {
    padding-top: 8vw;
  }
}
.candidates-wanted-comment .comment_asset:last-of-type {
  border-bottom: 4px solid #FFC000;
  padding-bottom: 75px;
}
@media screen and (max-width: 767px) {
  .candidates-wanted-comment .comment_asset:last-of-type {
    padding-bottom: 8vw;
  }
}
.candidates-wanted-comment .comment_asset + .comment_asset {
  border-top-width: 4px;
}
@media screen and (max-width: 767px) {
  .candidates-wanted-comment .comment_asset + .comment_asset {
    border-top-width: 4px;
  }
}
