/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/* 全体のスタイル 文字定義*/
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
body {
　　　　background-color: #FFBB00; 　　　　/* 背景色 */
        color:#000000;                     /* 文字色 */
　　　　font-size: 10pt; 　　　　　　　　　/* 文字サイズ */
　　　　line-height: 12pt; 　　　　　　　　/* 行間 */
　　　　padding: 5px 5px 5px 5px; 　　　   /* 内側余白*/
　　　　margin: 0px; 　　　　　　　　　　　/* 外側余白 */

}

.x-small    { font-size: 8pt; line-height: 9.5pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.small      { font-size: 9pt; line-height: 10.5pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.middle     { font-size: 10pt; line-height: 12pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.large      { font-size: 11.5pt; line-height: 13pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.x-large    { font-size: 12pt; line-height: 16pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.xx-large   { font-size: 13pt; line-height: 17pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }
.xxx-large  { font-size: 14pt; line-height: 19pt; font-family: "ＭＳ Ｐゴシック", osaka, serif }

A:link     { color: #ff4500 }
A:visited      { color: #999999 }
A:active    { color: #ff0000 }
A:hover { color: #ff0000 }

.wht { color: #FFFFFF}
.red { color: #FF0000}
.redm { color: #F00000}
.redd { color: #cc0000}
.org { color: #FF80FF}
.blu { color: #0000FF}
.blum { color: #0000F0}
.blud { color: #0000cc} 
.nav { color: #000080} 
.blk { color: #000000}
.gry1 { color: #eeeeee}
.gry2 { color: #dcdcdc}
.gry3 { color: #c9c9c9}
.gry4 { color: #b5b5b5}
.gry5 { color: #a0a0a0}
.gry6 { color: #898989}
.gry7 { color: #707070}
.gry8 { color: #535353}
.gry9 { color: #313131}

/*━━━━━━━━━━━━━━━━━━*/
/* TOPページ、テーブルのスタイル */
/*━━━━━━━━━━━━━━━━━━*/

table {
}

table.blue {
width: 480px;
background-color: #000066;
}

table.base {
width: 100%;
background-color: #f5f5f5;
}

td {
}

td.top1 {
width: 480px;
background-color: #cc0000;
color: #ffffff;
font-size: 10pt;
text-align: left;
padding: 2px 2px 2px 2px;

}

td.top2 {
width: 480px;
background-color: #ffffff;
color: #cc0000;
font-size: 9pt;
text-align: right;
padding: 2px 2px 2px 2px;
}


td.date {
width: 100%;
background-color: #000066;
color: #FFFFFF;
font-weight: bold;
font-size: 10pt;
text-align: left;
}

td.head1 {
width: 100%;
background-color: #f5f5f5;
color: #000080;
font-weight: bold;
font-size: 10pt;
text-align: left;
padding: 2px 2px 2px 2px;
}

td.head2 {
width: 100%;
background-color: #f5f5f5;
color: #F00000;
font-weight: bold;
font-size: 10pt;
text-align: right;
padding: 2px 2px 2px 2px;
}

td.base {
width: 100%;
background-color: #f5f5f5;
color: #000000;
font-size: 10pt;
padding: 2px 2px 2px 2px;
}

td.foot {
width: 480px;
background-color: #f5f5f5;
font-size: 10pt;
font-weight: bold;
text-align: left;
padding: 2px 2px 2px 2px;
}


