/* LESS Document */
strong.big {
  text-align: center;
  font-size: 3rem;
  font-weight: bold;
  color: #002F91;
}
@media screen and (max-width: 767px) {
  strong.big {
    font-size: 6vw;
  }
}
.formContact {
  max-width: 400px;
}
section .hgroup {
  padding: 15px 0 15px;
  background: url("/images/moji/hgroup_bg.png") no-repeat #3d7fc1;
  background-size: cover;
}
section .hgroup h2 {
  margin: 0;
  color: #FFF;
  font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
  font-size: 3.5rem;
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  section .hgroup h2 {
    font-size: 7vw;
  }
}
