@charset "UTF-8";

.footer_bg {
  background: #171C61;
}

.footer02 {
  display: flex;
  justify-content: space-between;
  padding: 45px 0 75px;
  color: #fff;
}

.footer02_01 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.footer02_01 img {
  width: 230px;
  margin-bottom: 40px;
}

.footer02_01 a {
  color: #fff;
}

.footer02_01 .copy {
  color: #8C8C8C;
  font-family: "Noto Serif JP";
  letter-spacing: 2.08px;
}

.footer02_nav>ul>li>div, .footer02_nav>ul>li>a {
  color: #fff;
  margin-bottom: 15px;
  display: inline-block;
}

.f_subtit>li>a {
  color: #C7C7C7;
  margin-bottom: 5px;
  display: inline-block;
  display: inline-block;
}

.footer02_nav {
  display: flex;
  margin-top: 7px;
}


@media screen and (max-width: 900px) {

  .footer02_02 {
    display: none;
  }
}

/*# sourceMappingURL=footer.css.map */
