/* CSS Document */


#all-box {
  width: 924px;
  margin: 0 auto;
}


/*======================================================================* 
 *  h1 h2                                                               *
 *======================================================================*/

h1 {
  width: 386px;
  height: 84px;
  background: url(../../img/h1-title.gif) left top no-repeat;
  text-indent: -9999px;
}

h2 {
  width: 435px;
  height: 311px;
  padding: 0 0 0 11px;
  background: url(../../img/img01.jpg) 11px top no-repeat;
  text-indent: -9999px;
}


/*======================================================================* 
 *  Header Area                                                         *
 *======================================================================*/

#header-index {
  width: 924px;
  height: 84px;
  background: url(../../img/bg-header.gif) 176px top no-repeat;
}

#logo {
  width: 388px;
  height: 70px;
  padding: 14px 0 0 14px;
  background: url(../../img/btn-title.gif) 14px 14px no-repeat;
  text-indent: -9999px;
  float: left;
}


/*======================================================================* 
 *  Contents Area                                                       *
 *======================================================================*/

#index-box {
  width: 924px;
  height: 685px;
  padding: 0;
  margin: 0;
}


/*======================================================================* 
 *  left-box                                                            *
 *======================================================================*/

#index-box .left-box {
  width: 446px;
  height: 685px;
  padding: 0 0 0 14px;
  background: url(../../img/bg-left.gif) right top no-repeat;
  float: left;
}

#index-box .left-box .text01 {
  width: 435px;
  height: 150px;
  padding: 0 0 0 11px;
  background: url(../../img/text01.gif) 11px top no-repeat;
  text-indent: -9999px;
}

dl#new-box {
  width: 409px;
  padding: 0 0 10px 0;
  margin: 0 0 0 11px;
  background: #371c09;
}

dl#new-box dt {
  width: 409px;
  height: 29px;
  background: url(../../img/dt-title.gif) left top no-repeat;
  text-indent: -9999px;
}

dl#new-box dd {
  padding: 0 0 0 12px;
  color: #ece6c1;
  font-size: 75%;
  line-height: 140%;
}


/*======================================================================* 
 *  right-box                                                           *
 *======================================================================*/

#index-box .right-box {
  width: 464px;
  height: 685px;
  float: right;
}


/*======================================================================* 
 *  Footer Area                                                         *
 *======================================================================*/

#footer-index {
  width: 900px;
  /*height: 67px;
  padding: 14px 32px 0 21px;*/
  padding: 40px 12px 52px 12px;
  background: url(../img/bg-footer.gif) 728px top no-repeat;
  clear: both;
}

#full-box {
  padding: 15px 20px 18px 65px;
  margin: 0 0 35px 0;
  background: url(../../img/img03.jpg) 10px center no-repeat;
  border-top: 3px double #a9100d;
  border-bottom: 3px double #a9100d;
}

#full-box h4 {
  width: 253px;
  height: 22px;
  padding: 0 0 5px 0;
  background: url(../../img/h4-title.gif) left top no-repeat;
  text-indent: -9999px;
  float: left;
}

#full-box .text-box {
  width: 446px;
  color: #dac668;
  font-size: 75%;
  line-height: 130%;
  float: left;
}

#full-box .btn-full {
  width: 349px;
  padding: 10px 0 0 0;
  float: right;
}

#full-box .btn-full a {
  /*\*/
    overflow: hidden;
  /**/
  width: 349px;
  height: 61px;
  background: url(../../img/btn-full.gif) left top no-repeat;
  text-indent: -9999px;
  display: block;
}

#fnavi { padding-left: 9px; }

#copyright { margin-right: 20px; }