@charset "utf-8";
/*
-----------------------------------------------------
CSS Skin Settings
Version: 2008.03/11
-----------------------------------------------------
*/

div#header {
  width: 755px;
  height: 33px;
  padding-top: 43px;
  background-color: #FFFFFF;
  margin: 0px auto;
  text-align: left;
  position: relative;
  z-index: 100;
}

div#container {
  width: 753px;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: -74px auto -59px;
  text-align: left;
  border-left: solid 1px #665E0D;
  border-right: solid 1px #665E0D;
  position: relative;
  z-index: 1;
  background-image: url("../images/bg_container.jpg");
  background-repeat: repeat-y;
  background-position: 178px;
}

div#contents {
  width: 753px;
  border-top: solid 1px #665E0D;
  background: transplant;
  overflow: hidden;
}

#pusht {
  height: 74px;
}

#pushb {
  height: 59px;
}

div#menu {
  width: 755px;
  height: 32px;
  margin: 0px auto;
  text-align: left;
  border-top: solid 1px #665E0D;
  position: relative;
  z-index: 99;
  background-color: #FFFFFF;
}

div#menu ul li {
  float: left;
}

div#footer {
  width: 755px;
  height: 26px;
  margin: 0px auto;
  text-align: left;
  background-color: #FFFFFF;
  position: relative;
  z-index: 98;
}


/* =header
----------------------------------------------- 
*/

h1 img {
  vertical-align: bottom;
}


/* =contents
----------------------------------------------- 
*/

#leftnavi {
  padding: 9px 0px 0px 9px;
  float: left;
}

#main {
  width: 494px;
  padding: 30px 0px 50px 50px;
  float: left;
}


/* =main
----------------------------------------------- 
*/

h2 {
  margin-bottom: 30px;
  clear: both;
}

p {
  margin: 10px 0px;
}

#main #navi {
  margin: 0px 0px 50px;
}

#main #navi ul {
  margin: 0px;
  padding: 0px;
}

#main #navi ul li {
  float: left;
  margin: 0px 10px 0px 0px;
  padding: 0px;
}

#main #navi ul li.last {
  margin-right: 0px;
}


/* =footer
----------------------------------------------- 
*/

p#cp {
  margin: 0px;
  position: relative;
  top: 5px;
}

#vincent {
  display: none;
}


