img.job { width:64px;
          height:64px; }
img.item{ width:20px;
          height:20px; }
img.ico { width:15px;
          height:15px; }
table.c { border:4px ridge #776643; }
th.dark { width:40px;
          background-color:#887755; }
  .kuro { background-color:#2d2011;
          color:#cccccc;
          font-size:90%; }
td.main { width:180px;
          font-weight:bold; }
td.under{ font-size:90%;
          background-color:#ffeecc; }
td.bar  { height:2px;
          background-color:#000000; }


body        { background-color:#000000;
              color:#333333;
              scrollbar-base-color:#000000;
              font-family:MS UI Gothic;
              text-align:center; }

a           { text-decoration:none; }
a:link      { color:#bbbbbb; }
a:visited   { color:#bbbbbb; }
a:active    { color:#ffffff; }
a:hover     { text-decoration:underline;
              color:#cc0022; }

td a:link      { color:#444444; }
td a:visited   { color:#444444; }
td a:hover     { text-decoration:underline;
              color:#cc0022; }

td.bl a:link   { color:#bbbbbb; }
td.bl a:visited{ color:#bbbbbb; }
td.bl a:hover  { text-decoration:underline;
                 color:#cc0022; }

img.gali    { width:100;height:130;
              border-width:0px; }

hr          { height:1px;
              color:#666666; }

td.ki0      { font:normal normal bold 120%/130% MS UI Gothic;
              color:#cccccc; }
td.ki1      { font-size:90%;
              color:#cccccc; }
td.ki2      { font-size:90%;
              color:#999999; }

img.ico     { width:15px;height:15px;
              float:left; }

td.bl       { background-color:#000000;
              border:1px solid #000000;
              font:normal normal bold 100%/110% MS UI Gothic;
              color:#cccccc; }
td.wht      { width:140px;
              background-color:#efefef;
              border:1px solid #000000; }
td.grt      { width:140px;
              background-color:#999999;
              border:1px solid #000000; }

td.whr      { width:70px;
              background-color:#efefef;
              border:1px solid #000000;
              text-align:center; }
td.grr      { width:70px;
              background-color:#999999;
              border:1px solid #000000;
              text-align:center; }

td.wh       { width:48px;
              background-color:#efefef;
              border:1px solid #000000;
              text-align:center; }
td.wh2      { width:58px;
              background-color:#efefef;
              border:1px solid #000000;
              text-align:center; }
td.gr       { width:48px;
              background-color:#999999;
              border:1px solid #000000;
              text-align:center; }
td.gr2      { width:58px;
              background-color:#999999;
              border:1px solid #000000;
              text-align:center; }

td.no       { width:48px;
              background-color:#333333;
              border:1px solid #222222;
              text-align:center; }
td.hono     { width:48px;
              background-color:#ee5544;
              border:1px solid #222222;
              text-align:center; }
td.kami     { width:48px;
              background-color:#ddbbff;
              border:1px solid #222222;
              text-align:center; }
td.rei      { width:48px;
              background-color:#bbccff;
              border:1px solid #222222;
              text-align:center; }
td.mizu     { width:48px;
              background-color:#77aaff;
              border:1px solid #222222;
              text-align:center; }
td.kaze     { width:48px;
              background-color:#ccffdd;
              border:1px solid #222222;
              text-align:center; }
td.ti       { width:48px;
              background-color:#bbff99;
              border:1px solid #222222;
              text-align:center; }
td.sei      { width:48px;
              background-color:#ccddff;
              border:1px solid #222222;
              text-align:center; }
td.an       { width:48px;
              background-color:#997799;
              border:1px solid #222222;
              text-align:center; }

td.kou      { background-color:#d5d5d5;
              border:1px solid #000000;
              line-height:130%; }
td.kog      { background-color:#999999;
              border:1px solid #000000; }

td.ei       { background-color:#bbbbbb;
              border:1px solid #000000;
              font-size:90%; }
ul          { line-height:130%; }

td.td.kai  { background-color:#dddddd;
              font-size:90%; }
