@charset "utf-8";
@media screen and (max-width: 1536px) {}

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

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

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

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

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


/* ==============================
footer(追記用)
============================== */
.footerWrap .links{
  width: 65%;
}
.footerWrap .links .linksWrap01 .ttl{
  font-size: 1.6rem;
  font-weight: bold;
}
.footerWrap .links .linksWrap01 ul{
  margin-bottom: 30px;
}

@media screen and (max-width: 767px) {
  .footerWrap .links{
  width: 100%;
  }
  .footerWrap .links .linksWrap01 ul{
    column-gap: 10px;
  }
  .footerWrap .links .linksWrap01 ul li{
    width: calc(50% - 5px);
  }
}