@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: #552200; background-color: #ffffff; }
div.menu a            { color: #ffffff; }
div.head p a          { color: #ffffff; }
div.foot p            { color: #ffffff; }
a                     { color: #000000; }

div.links ul a        { color: #0000ff; }
span.ama-key          { display: none; }

div#ryori_mn table    { margin: 0 auto; }
div#ryori_mn table    { border-style: none; border-collapse: collapse; empty-cells: show; }
div#ryori_mn table td { border-style: none; padding: 2px; vertical-align: middle; text-align: left; font-size: 9pt; }

div#ryori_pn           { margin-left:auto; margin-right:auto; position:relative; text-align: left; width: 640px; height: 640px; }
div#ryori_pn table     { position:absolute; text-align: center; }
canvas#ryori_cv        { position:absolute; }
canvas#ryori_cv        { background-color: #eedd99; }
div#ryori_nb table td  { padding: 0; font-size: 9pt; line-height: 1.1em; color: #ffffff; }
textarea#ryori_text    { margin-left:auto; margin-right:auto; font-size: 9pt; width: 640px; height: 640px; }

textarea              { margin: 0; font-size: 9pt; }
input.text            { margin: 2px; }
input.button          { margin: 2px; width: 64px; }
a.func                { margin: 6px; }
span.info             { font-weight: bold; color: #ff0000; }
span.desc             { color: #008800; }
