.content-area-container {
  margin: 0 5%;
}


main h2,
main h1 {
  font-size: 3.2rem;
}

main hgroup p {
  font-size: 1.6rem;
}

#top-mv img {
  width: 99.9vw;
  height: auto;
  object-fit: cover;
}

.heading,
#lead {
  margin: 2em 0;
}

#nav {
  padding: 60px 0;
}

#nav li {
  margin-bottom: 30px;
}

.heading::after{
  margin: 25px auto;
}

