body {  font-size: 80%;
  color: #333333;
  background: #FFFFFF;
  margin: 0
}

/* 強調文字設定 */
strong {
  font-size: 100%;
  margin-bottom:0.0em;
  font-weight: normal;
  }

a img { /* 画像・リンクの枠を非表示 */
border: 0;
}


h1 { /* ヘッダ内の見出し1 */
font-size: 130%;
color: #00007A;
line-height: 1em;
margin-top: 0.5em;
margin-bottom: 0.3em;
text-align: center;
}
h2 { /* ヘッダ内の見出し2 */
font-size: 120%;
color: #FFFFFF;
padding:0.3em;
margin-bottom:0.0em;
margin-top:0.0em;
line-height: 1em;
text-align: center;
display:block;
width:650px;
background-repeat:no-repeat;
background-image:url(bg_color.gif);
}

h3 { /* ヘッダ内の見出し3 */
font-size: 110%;
color: #FF6699;
line-height: 1.5em;
margin: 0.8em 0.0em;
text-align: center;
}

p { /* 段落 */
font-size: 100%;
color: #666666;
line-height: 1.3em;
margin-top: 0.0em;
margin-bottom: 0.5em;
text-align: center;
}


/* リンク色の設定 */
a:link { color: #000099; text-decoration: none }     /* まだ見ていないリンク部分（アンダーラインを消す） */
a:visited { color: #006699; text-decoration: none }   /* すでに見たリンク部分 */
a:hover { color: #FF6699 }   /* カーソルがその要素の上にある時 */
a:active { color: #CC3399 }   /* マウスボタンを押した時のリンク部分 */

/* txt10用のリンク色の設定-1 */
a.navi { font-size: 10px }
a.navi:link { color: #FFFFFF; text-decoration: none }  /* まだ見ていないリンク部分（アンダーラインを消す） */
a.navi:visited { color: #FFFFFF; text-decoration: none }   /* すでに見たリンク部分 */
a.navi:hover { color: #66FFFF }   /* カーソルがその要素の上にある時 */
a.navi:active { color: #66FFFF }   /* マウスボタンを押した時のリンク部分 */


/* TDに標準文字指定 */
td {  font-size: 12px;
  color: #666666
}

/* 18pt太文字 */
.txt18 {
  font-size: 18px;
  line-height: 20px;
  color: #009999;
  font-weight: bold
}
/* 14pt太文字 */
.txt14 {
  font-size: 14px;
  line-height: 15px;
  color: #000000;
  font-weight: bold
}
/* 10pt文字 */
.txt10 {
  font-size: 10px;
  line-height: 12px;
  color: #666666
}
.1annai {  font-size: 9px}
