body {  
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 10px;
  text-align: center;
  font: 12px "ＭＳ Ｐ明朝", "細明朝体";
  color: #666666;
  background: url(image/back.gif);
  scrollbar-arrow-color: #FFFFFF; 
  scrollbar-track-color: #003300; 
  scrollbar-darkshadow-color: #003300; 
  scrollbar-face-color: #003300; 
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-shadow-color: #FFFFFF
}

a:visited {
  font-size: 12px;
  color: #660000;
  font-weight: bold;
}

a:link {
  font-size: 12px; 
  color: #660033; 
  text-decoration: underline;
  font-weight: bold;
}

a:hover {  
  font-size: 12px;
  color: #FFFFFF; 
  background-color: #660033; 
  font-weight: bold;
}


.head01 {
  width: 210px;
  height: 83px;
; border-width: 2px 0px 0px 2px; border-color: #FFFFFF #FFFFFF black black
}

.head02 {
  background: url(image/back03.gif) repeat-x;
; width: 100%
; border-width: 2px 0px 0px; border-color: #FFFFFF black black
  
}

.head03 {
  width: 138px;
  height: 48px;
; border-width: 2px 2px 0px 0px; border-color: #FFFFFF #FFFFFF black black
}

.head04 {
  background: #003300; 
  height: 35px; 
  width: auto;
; border-width: 0px 2px 0px 0px; border-color: black #FFFFFF black black
}

.head05 {
background: url(image/back02.gif) repeat-x
; text-align: center
; height: 20px
; border-width: 0px 10px; border-color: black #003300}
.space {  padding: 0px 5px 20px; background: #003300}
.main01 {  background: #003300; width: 100%}
.main02 {  background: #FFFFFF; width: 100%}
.bottom {  background: #003300; text-align: center}
.index {  }
.cell01 {  width: auto; text-align: right; vertical-align: top}
.cell02 {  text-align: center; width: 550px; padding: 10px 0px 0px; vertical-align: top}
.cell03 {  width: auto; text-align: left; vertical-align: top; padding: 10px 10px 20px}
.main_table {  width: 400px}
.main_cell01 {  text-align: center; vertical-align: top; padding: 10px 20px 0px 0px}
.main_cell02 {  text-align: left; vertical-align: top; padding: 10px 0px 0px 5px}
hr {  width: 800px}
.bottomlink {  text-align: center; padding: 2px 0px 10px}
.main03 {  text-align: center; padding:   10px 20px 10px 80px}
.cell04 {  text-align: right; padding: 50px}
.banner {  text-align: center; padding: 5px 0px}
.cotation {  color: #CC0000; font-size: 12px; padding: 2px 0px 0px 2px}
.a {  font-size: 16px; font-weight: bolder; color: #336666; padding: 2px 0px 2px 5px}
.b {  font-size: 14px}
.c {  font-size: 18px; font-weight: bolder; color: #FF00CC; padding: 2px 0px 2px 5px}
.d {  font-size: 15px; font-weight: bolder; color: #993300; }
.e {  font-size: 16px; font-weight: bolder; color: #FF0000; padding: 2px 0px 2px 5px}
.main_spacer {  padding: 5px 0px}
.main_cell03 {  vertical-align: top; width: 200px; text-align: center}
.main_cell04 {  width: 235px; vertical-align: top}
.table_premier {  width: 100%}
.cell05 {  text-align: center; background: #666699; font-size: 14px; font-weight: bolder; color: #FFFFFF;vertical-align: center; padding: 5px 5px 5px 5px}}
.cell06 {  text-align: left; background: #FFFF00; font-size: 14px; color: #FF00CC;vertical-align: center; padding: 5px 5px 5px 5px}}
.sub_spacer {  padding: 5px 0px; background:#FFFFFF }
.cell07 {  text-align: center; background: #330066; font-size: 14px; font-weight: bolder; color: #FFFFFF;vertical-align: center; padding: 5px 5px 5px 5px}
.cell08 {  text-align: center; background: #FF99CC; font-size: 14px; font-weight: bolder; color: #FFFFFF;vertical-align: center; padding: 5px 5px 5px 5px}}
.cell09 {  text-align: center; background: #FF00CC; font-size: 14px; font-weight: bolder; color: #FFFFFF;vertical-align: center; padding: 5px 5px 5px 5px}
