@charset "utf-8";
@import url("base.css");
body {
background: url(../images/mo_094.jpg) repeat-x fixed center top;
text-align: center;
line-height: 1.3;
color: #666;
}

#main
    {
margin-left:auto;    /* 左側マージンを自動的に空ける */
margin-right:auto;   /* 右側マージンを自動的に空ける */
text-align:left;     /* 中身を左側表示に戻す */
width:800px;
    }
#main #page { width: 800px; 
}

/* CSS Document */

#headerArea  {
width: 800px;
height: 110px;
text-align: center;
margin-top: 10px;
background: #FFC;
}
#headerArea #headerArea_left   {
  float: left;
  width: 400px;
}
#headerArea #headerArea_right   {
  float: right;
  width: 400px;
}
#headerArea #headerArea_right #headerPic   {
  float: right;
  width: 150px;
  padding-top: 15px;
}
#headerArea #headerArea_right #headerChr   {
  float: left;
  width: 250px;
  text-align: center;
  padding-top: 15px;
  border-color: #000;
  color: #000;
}


#gNavArea   {
background: #FFC;
text-decoration: none;
margin-top: 0px;
margin-left: 0px;
height: 40px;
width: 800px;
}

#gNavArea ul {
list-style: none outside;
margin: 0px 0px 0px 13px;
}

#gNavArea ul li {
float: left;
text-align: center;
margin-top: 7px;
}

#gNavArea ul li a {
font-size: 13px;
font-style: italic;
font-weight: bolder;
color: #FF9;
text-decoration: none;
background: #063;
border-right: 4px solid #030;
border-left: 4px solid #030;
display: block;
width: 120px;
margin: 0px 1px 0px 0px;
height: 20px;
padding-top: 3px;
}

#gNavArea ul li a:hover {
background: #096;
border-right: 4px solid #063;
border-left: 4px solid #063;
color: #FFF;
}
#gNavArea ul .Current a {
background: #096;
color: #FFF;
border-right: 4px solid #063;
border-left: 4px solid #063;
}



#ContentsArea {
  width: 100%;
  background: #000;
  text-align: center;
  color: #FFF;
  padding-bottom: 10px;
}


#ContentsArea #guide {
padding-left: 10px;
padding-top: 10px;
font-size: 14px;
text-align: left;
}


#ContentsArea #title {
  padding-top: 0px;
  padding-bottom: 10px;
  text-align: center;
}
#ContentsArea #title h1 {
  font-style: italic;
  font-weight: 200;
  color: #FFF;
  text-decoration: blink;
  font-size: 20px;
  text-align: center;
  width: 800px;
}




#ContentsArea #sec {
  position: relative;
  background: url(../images/0162-108.jpg) repeat-y;
  width: 800px;
  margin-bottom: 10px;
  margin-top: 20px;
}

#headerArea #headerArea_right #headerChr p { color: #000; }





#ContentsArea #sec #tbl_rpt {
  margin-left: 150px;
  width: 600px;
  text-align: left;
  font-size: 12px;
  color: #999;
}
#ContentsArea #sec #tbl_rpt table tr td img  { padding: 10px; }
#ContentsArea #sec #tbl_rpt table tr td {
  padding: 5px;
  font: bold 13px/1.2em "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #FFF;
}
#ContentsArea #sec #tbl_rpt table tr td p { color: #FFF; }

#ContentsArea #sec #tbl_rpt table tr .h2 {
  margin-top: -1.2em;
  margin-left: 10em;
}
#ContentsArea #sec #tbl_rpt table tr .h3 {
  margin-left: 10em;
  color: #FFF;
}
#footerArea  {
  width: 800px;
  text-align: center;
  background: #FFC;
  color: #630;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  clear: both;
}

#footerArea #footerNav li {
  display: inline;
  width: 800px;
}
