/* ihinseiri/index.html 専用のスタイル */

.mv {
  background: url("img/bg_mv.png") no-repeat center center/cover;
  background-image: image-set(url("img/bg_mv.png") 1x, url("img/bg_mv@2x.png") 2x);
  background-image: -webkit-image-set(url("img/bg_mv.png") 1x, url("img/bg_mv@2x.png") 2x);
}

.mv-service {
  margin-top: 14px;
}

.prologue-bubble {
  background: url("img/bg_bubble.png") no-repeat center center/100% auto;
  background-image: image-set(url("img/bg_bubble.png") 1x, url("img/bg_bubble@2x.png") 2x);
  background-image: -webkit-image-set(url("img/bg_bubble.png") 1x, url("img/bg_bubble@2x.png") 2x);
}

.prologue-bubble__txt {
  font-size: 15px;
  color: #95CC4D;
}

.prologue-lead__txt em {
  color: #95CC4D;
}

.reason {
  background: #F5F3ED;
}

.reason-ttl__main em {
  color: #95CC4D;
}

.voice, .step {
  background: #95CC4D;
}

/* ラジオボタン共通 */
.form-radio__mark {
  border-color: #4ABFD7;
}

[type=radio]:checked + .form-radio__mark::before {
  background: #4ABFD7;
}

.form-radio__txt {
  color: #4ABFD7;
}

/* フッター */
.footer {
  background-color: #F5F3ED;
}

.footer__logo-img {
  display: block;
  max-width: 200px;
  height: auto;
}

.footer__link {
  color: #F27B2C;
  font-weight: 700;
}

.footer__copyright {
  color: #000;
}

.thanks-cnt {
  background: #F7F4F0;
}
