/* sitemap.css */



body.sitemap {
}

body.sitemap #contents h2.head {   /* title */
  margin:0 0 15px 0;
  background-image:url(../img/sitemap/title.gif);
}



/* sitemap.html */
body#sitemap #contents {
  background:url(../img/format/direc.gif) no-repeat 285px 85px;
}

body#sitemap #contents ul.contents-list {
  position:relative;
  width:635px;
  height:360px;
  padding:0 0 0 20px;
  list-style-type:none;
}
html>body#sitemap #contents ul.contents-list {
  width:615px;
}
body#sitemap #contents ul.contents-list li {
  position:absolute;
}
body#sitemap #contents ul.contents-list li em {
  display:block;
  margin:0 0 5px 0;
  padding:0 0 0 5px;
  font-style:normal;
  font-weight:bold;
  font-size:15px;
  border-left:solid 5px #36c;
}
body#sitemap #contents ul.contents-list li a {
  color:#333;
}
body#sitemap #contents ul.contents-list li ul {
  padding:0 0 0 12px;
  list-style-type:none;
}
body#sitemap #contents ul.contents-list li ul li {
  position:static;
  padding:0 0 0 10px;
  background:url(../img/format/icon-arrow2.gif) no-repeat left center;
}



body#sitemap #contents ul.contents-list li.top {
  left:30px;
  top:0;
}
body#sitemap #contents ul.contents-list li.marina {
  left:30px;
  top:40px;
}
body#sitemap #contents ul.contents-list li.play {
  left:30px;
  top:80px;
}
body#sitemap #contents ul.contents-list li.guide {
  left:30px;
  top:160px;
}
body#sitemap #contents ul.contents-list li.derby {
  left:30px;
  top:200px;
}
body#sitemap #contents ul.contents-list li.license {
  left:30px;
  top:240px;
}
body#sitemap #contents ul.contents-list li.rental {
  left:30px;
  top:280px;
}



body#sitemap #contents ul.contents-list li.facility {
  left:280px;
  top:0;
}
body#sitemap #contents ul.contents-list li.business {
  left:280px;
  top:95px;
}
body#sitemap #contents ul.contents-list li.event {
  left:280px;
  top:170px;
}
body#sitemap #contents ul.contents-list li.access {
  left:280px;
  top:210px;
}
body#sitemap #contents ul.contents-list li.link {
  left:280px;
  top:250px;
}



body#sitemap #contents ul.contents-list li.contact {
  left:520px;
  top:0;
}
body#sitemap #contents ul.contents-list li.company {
  left:520px;
  top:17px;
}
body#sitemap #contents ul.contents-list li.sitemap {
  left:520px;
  top:34px;
}

body#sitemap #contents ul.contents-list li.contact,
body#sitemap #contents ul.contents-list li.company,
body#sitemap #contents ul.contents-list li.sitemap {
  margin:0;
  padding:0 0 0 10px;
  background:url(../img/format/icon-arrow2.gif) no-repeat left center;
}

