@charset "UTF-8";

html body#document_sitemap div#main {
  width: 341px;
  margin: 0;
  padding: 0;
  text-align: left;
  background: #FFF url("../image/content/sitemap/main_body.gif") center top;
  float: left;
}
html body#document_sitemap div#main h1 {
  width: 341px;
  height: 10px;
  margin: 0;
  padding: 0;
  text-align: left;
  font-size: 1px;
  text-indent: -1000px;
  overflow: hidden;
  background: #FFF url("../image/content/sitemap/main_ignorable_head.gif") no-repeat center top;
}
html body#document_sitemap div#main div.content {
  margin: 0;
  padding: 18px 28px 28px 28px;
  background: url("../image/content/sitemap/main_foot.gif") no-repeat center bottom;
}
html body#document_sitemap div#sub {
  float: right;
  width: 629px;
  margin: 0;
  padding: 0;
  text-align: left;
  background: #FFF url("../image/content/sitemap/sub_body.gif") center top;
}
html body#document_sitemap div#sub h1 {
  display: block;
  width: 629px;
  height: 10px;
  margin: 0;
  padding: 0;
  text-align: left;
  font-size: 1px;
  text-indent: -1000px;
  overflow: hidden;
  background: #FFF url("../image/content/sitemap/sub_ignorable_head.gif") no-repeat center top;
}
html body#document_sitemap div#sub div.content {
  margin: 0;
  padding: 18px 28px 28px 28px;
  background: url("../image/content/sitemap/sub_foot.gif") no-repeat center bottom;
}
html body#document_sitemap div#sub div.content table {
  margin: 0 auto;
}

div#main div.content p.title {
  font-weight: bold;
  font-size: 17px;
  margin: 0 0 28px 0;
}
div#main div.content ul {
  margin: 1em 0;
  padding: 0;
  list-style-type: none;
}
div#main div.content h2 {
  display: none;
}
div#main div.content ul li {
  padding: 0 0 1em 15px;
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
  background: url("../image/content/common/square_blue.gif") no-repeat left top;
}
div#main div.content ul li:hover {
  background: url("../image/content/common/square_mark_blue.gif") no-repeat left top;
}
div#main div.content ul ul li {
  background: url("../image/content/common/circle_blue.gif") no-repeat left top;
}
div#main div.content ul ul li:hover {
  background: url("../image/content/common/circle_mark_blue.gif") no-repeat left top;
}

