h1 { font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
	font-size:x-small;

 }

h2 { font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
	font-size:small;

 }

.sample-separate {
    border-collapse: separate;
    border-spacing: 1px;
    border: 1px solid navy;
}
.sample-separate td {
    border: 1px solid lightsteelblue;
}

gr { color: gray; }
re { color: red; }
bl { color: blue; }
.bgc0 { background: yellow; } /*黄（金）*/
.bgc1 { background: #ffff99; }
.bgc2 { background: #66ffff; }
.bgc3 { background: #ffdddd; }
.bgc4 { background: #ffcc00; }
.bgc5 { background: #ccff00; }
.bgc6 { background: #ddccff; }
.bgc7 { background: #99ffcc; }
.bgc8 { background: #ffcccc; }
.bgc9 { background: #00ffcc; }
.bgca { background: #ff99ff; }
.bgcb { background: #aaccff; }
.bgsl { background: silver; } /*銀*/
.bgbr { background: #ffcc33; } /*銅*/

.bgg3 { color: #990000; background: #ffcc33; } /*G3*/
.bgg2 { color: #ffffcc; background: #006699; } /*G2*/
.bgg1 { color: #ffffcc; background: #990000; } /*G1*/


.txre { color: red; }
#txtre { color: red; }
.txbl { color: blue; }

.td_r { text-align: right; }
.td_l { text-align: left; }

.minus { text-align: right; color: red;}
