@import url(/games/genzu20090402.css);
div.d1                { background-image: url(images/back_d1.png); }
div.head              { background-image: url(images/back_head.png); }
div.main              { background-image: url(images/back_main.png); }
div.main .d2          { background-image: url(images/back_d2.png); }
div.foot              { background-image: url(images/back_foot.png); }

body                  { color: #000000; background-color: #ffffff; }
div.menu a            { color: #ffffff; }
div.head p a          { color: #a02c2c; }
div.foot p            { color: #ffffff; }
a                     { color: #a02c2c; }

div#wata_pn           { margin-left:auto; margin-right:auto; position:relative; text-align: left; width: 600px; height: 300px; }
div#wata_pn table     { position:absolute; text-align: center; }
canvas#wata_cv        { position:absolute; border-style: solid; border-width: 1px; }
canvas#wata_cv        { background-color: #fff7e5; border-color: #a02c2c; }
div#wata_nb table td  { padding: 0; font-size: 14pt; font-weight: bold; font-family: monospace; }
div#wata_nb table td  { background-color: #ffe7d5; }
textarea#wata_text    { margin-left:auto; margin-right:auto; font-size: 12pt; width: 600px; border-style: solid; border-width: 1px; }
textarea#wata_text    { border-color: #a02c2c; }
input.text            { margin: 2px; width: 100px; }
input.button          { margin: 6px; width: 64px; height: 32px; }
a.func                { margin: 6px; }
span.info             { font-weight: bold; color: #a02c2c; }
span.desc             { color: #a02c2c; }
.alpha                { color: #dd9988;  }

div#talk table        { margin-bottom: 4px; border-style: none; border-width: 0; border-collapse: collapse; empty-cells: show; width: 500px; height: 60px; }
div#talk table td     { padding: 6px; border-style: none; border-width: 0; font-size: 16pt; vertical-align: top; font-family: monospace; line-height: 1.1em; text-align: left; }
div#talk a            { font-size: 20pt; }

div#talk table        { color: #ffffff; background-color: #000000; }
div#talk table td     { color: #ffffff; background-color: #000000; }
.gmname               { white-space: nowrap; width: 20%; }



.gmgoro1              { width: 40px;  text-align: right; }
.gmgoro2              { width: 560px; text-align: left; }
.data1                { width: 120px; }
.data2                { width: 360px; }


div#fl_l              { position: absolute; width: 220px; }
div#fl_r              { padding: 0 0 0 220px; }
div#fl_r h2           { margin-bottom: 10px; }
div#fl_l ul           { background-color: #ffe7d5; }
