@charset "UTF-8";

/* 小タイトル
*****************************************************************/
.checkup-form-sub-ttl {
  font-weight: 500;
  font-size: large;
  padding-bottom: 0.8em;
}

/* 箇条書き
*****************************************************************/
.checkup-form-list {
  margin-left: 2em;
  list-style: disc;
}
.checkup-form-list li {
  line-height: 1.5em;
  padding-bottom: 0.8em;
}

/* 住所の各項目を視覚的に一まとめにするために
*****************************************************************/
.checkup-form-border-none {
  /* 「罫線を削除」 */
  border: 0;
}

.checkup-form-pb0 {
  /* 「行間を詰める」 */
  padding-bottom: 0;
}

/* フォーム（ラジオボタンやチェックボックス）が選択された条件下で表示（none）、非表示（revert）を
 * 切り替えるため初期状態で非表示（display:none）にしている
*****************************************************************/
.checkup-form-none {
  display: none;
}

/* 中タイトル
*****************************************************************/
.checkup-form-middle-ttl {
  border-top: 0px;
  color: #ffffff;
  background-color: #55ad87;
}
.checkup-form-middle-ttl p {
  text-align: center;
  font-weight: 500;
  font-size: 1.2em;
}