.section-sitemap a {
  text-decoration: none;
  color: #494949;
}
.section-sitemap dl {
  margin: 10px 10px;
  padding: 0;
}
.section-sitemap dl dt {
  margin: 0 0 10px 0;
  padding: 10px 8px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  font-size: 12px;
}
.section-sitemap dl dt a {
  background: url(../../common/images/icon_ring.png) no-repeat 0 2px;
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
}
.section-sitemap dl dd {
  margin: 0 0 5px 0;
  padding: 0 0 0 20px;
  font-size: 11px;
}
.section-sitemap dl dd a {
  background: url(../../common/images/link_arrow_small.png) no-repeat 0 3px;
  padding-left: 15px;
  display: inline-block;
  vertical-align: top;
}
.section-sitemap dl.personal dt a {
  background: url(../../common/images/icon_ring_personal.png) no-repeat 0 2px;
}
.section-sitemap dl.group dt a {
  background: url(../../common/images/icon_ring_group.png) no-repeat 0 2px;
}
.section-sitemap dl.introduction dt a {
  background: url(../../common/images/icon_ring_introduction.png) no-repeat 0 2px;
}
.section-sitemap ul {
  list-style: none;
  margin: 10px 10px;
  padding: 0;
}
.section-sitemap ul li {
  margin: 0 0 8px 0;
}
.section-sitemap ul li a {
  background: url(../../common/images/icon_ring.png) no-repeat 0 2px;
  padding-left: 20px;
  display: inline-block;
  vertical-align: top;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  .section-sitemap ul li a {
    background-image: url("../../common/images/icon_ring_x2.png");
    -webkit-background-size: 12px 12px !important;
    -moz-background-size: 12px 12px !important;
    background-size: 12px 12px !important;
  }
  .section-sitemap dl dt a {
    background-image: url("../../common/images/icon_ring_x2.png");
    -webkit-background-size: 12px 12px !important;
    -moz-background-size: 12px 12px !important;
    background-size: 12px 12px !important;
  }
  .section-sitemap dl.personal dt a {
    background-image: url("../../common/images/icon_ring_personal_x2.png");
    -webkit-background-size: 12px 12px !important;
    -moz-background-size: 12px 12px !important;
    background-size: 12px 12px !important;
  }
  .section-sitemap dl.group dt a {
    background-image: url("../../common/images/icon_ring_group_x2.png");
    -webkit-background-size: 12px 12px !important;
    -moz-background-size: 12px 12px !important;
    background-size: 12px 12px !important;
  }
  .section-sitemap dl.introduction dt a {
    background-image: url("../../common/images/icon_ring_introduction_x2.png");
    -webkit-background-size: 12px 12px !important;
    -moz-background-size: 12px 12px !important;
    background-size: 12px 12px !important;
  }
  .section-sitemap .section-contact {
    background-image: url("../../common/images/footer_logo_x2.png");
    -webkit-background-size: 236px 74px !important;
    -moz-background-size: 236px 74px !important;
    background-size: 236px 74px !important;
  }
  .section-sitemap .container .bottom {
    background-image: url("../../common/images/bg_footer_child_x2.png");
    -webkit-background-size: 226px 65px !important;
    -moz-background-size: 226px 65px !important;
    background-size: 226px 65px !important;
  }
}
