@charset "utf-8";

/*----- Header(temporary)
---------------------------------------*/
#header {
  width: 800px;
  height: 105px;
  padding: 0;
  /*background: url(../img/top/img_key01.jpg) no-repeat bottom left;*/
}

#header h1 img {
  position: absolute;
  top: 28px;
  left: 25px;
}

#header p img {
  position: absolute;
  top: 94px;
  left: 0px;
}

#key {
  height: 325px;
  margin-bottom: 15px;
　padding: 0;
}

#key img{
  position: absolute;
  top: 95px;
  left: 0;
}

/*----- Footer(temporary)
---------------------------------------*/
#footer {
  width: 800px;
  padding: 40px 0 0 0;
  background: url(../img/common/copyright.gif) no-repeat right;
}

#footer ul {
  position: absolute;
  top: 60px;
  left: 610px;
  margin: 0;
  padding: 0;
}

#footer li {
  display: block;
  float: left;
  margin-right: 15px;
  width: 80px;
}

#footer li span{
  /*text-indent: -9999px;*/
  position:absolute;
  top:-9999px;
  left:-9999px;
}

#footer li a {
  display: block;
  height: 15px;
  width: 80px;
  text-decoration: none;
}

#footer li#about a {
  color: # ffffff;
  background: url(../img/common/btn_about.gif) no-repeat;
}

#footer li#sitemap a {
  color: # ffffff;
  background: url(../img/common/btn_sitemap.gif) no-repeat;
}


#footer p {
  margin: 0;
  padding: 0 0 10px 0;
  text-align: left;
  font-siza: 0.6em;
  text-indent: -9999px;
}




/*----- column
---------------------------------------*/
#pagebody {
  width: 800px;
  padding: 0;
  margin: 0;
  text-align: left;
}

#main {
  float: left;
  width: 575px;
  padding: 0 0 0 25px;
}
#sub {
  float: right;
  width: 180px;
  padding: 0;
  margin: 0;
}

#pagebody:after { /*floatクリア*/
  content: " ";
  display: block;
  height: 0;
  clear: both;
  visiblity: hidden;
}
