#main_contents {
  overflow: hidden;
  max-width: 720px;
  padding-bottom: 20px;
}

#main_contents .home, #main_contents ul {
  margin-bottom: 52px;
}

#main_contents ul li {
  margin-bottom: 12px;
}

#main_contents ul li a {
  transform: scale(0.95, 1);
  transform-origin: top left;
  width: 105%;
  background: url(../img/ico_arrow05.png) no-repeat left 10px;
  background-size: 6px auto;
  padding-left: 15px;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#main_contents ul li a:hover {
  opacity: 1;
  color: #ff0000;
}

/*# sourceMappingURL=maps/sitemap.css.map */
