.cont.cont-03 {
  width: 940px;
}

@media screen and (max-width: 739px) {
  .cont.cont-03 {
    width: 100%;
  }
}

.cont-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 739px) {
  .cont-row {
    display: block;
  }
}

.contents.page.sitemap .sitemap .cont-03 ul {
  width: 33.333%;
  display: block;
}

@media screen and (max-width: 739px) {
  .contents.page.sitemap .sitemap .cont-03 ul {
    width: 100%;
  }
  .contents.page.sitemap .sitemap .cont-03 ul:not(:last-child) {
    margin-bottom: 20px;
  }
}

.contents.page.sitemap .sitemap .cont.cont-03 ul li.areaname {
  width: 100%;
  display: block;
}

.contents.page.sitemap .sitemap .cont.cont-03 ul li {
  width: 100%;
  float: none;
  margin-bottom: 15px;
}

.contents.page.sitemap .sitemap .cont.cont-03 ul li a {
  display: inline-block;
}
