@charset "UTF-8";
/* CSS Document */

body { background: #FFF url(../images/bg-sidebar.png) no-repeat; }


#home-container-first {
  background: url(../images/bg-home01.png) no-repeat 162px 400px;
}
#home-container-first #logo {
  z-index: 3;
  position: absolute;
  top: 340px;
  left: 161px;
}
#home-container-first #home-container {
  width: 960px;
  position: relative;
  height: 750px;
}
#home-container-first #home-container #navBlock {
  position: absolute;
  z-index: 2;
  top: 192px;
  left: 370px;
}

/* copyright
------------------------------------------------------------ */

#copyright-outer #copyright {
  font-size: 0.563em;
  color: #333;
}
#copyright-outer {
  position: absolute;
  right: 9px;
  bottom: 7px;
  font-weight: bold;
}


/* utility nav
 
------------------------------------------------------------ */



#footer {
  background: url(../images/g-slash.png) no-repeat; /* 横の幅を100% */
  height: 80px; /* 縦の幅を120px */
  position:relative;
}

#footer ul {
  position: absolute;
  width: 960;
  text-decoration: none;
  left: 170px;
  top: 50px;
}

#footer ul li {
  float: left;
  padding-left: 15px;
  margin-right: 14px;
  background: url(../images/line.png) no-repeat left center;
}

#footer ul li a {
  text-decoration: none;
  color: #5B5959;
  font-size: 0.563em;
  font-weight: bold;
  display:block;
  
}

#footer ul li a:hover {
  color: #000;
  font-size: 0.563em;
  font-weight: bold;
}

#footer .clearfix li .current { color: #000; }

#footer .clearfix .list { background: none; }
