@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); }

div#backads          { background-repeat: no-repeat; background-position: center bottom; padding: 32px; }

body                 { color: #222; background-color: #000; background-repeat: repeat-xy; }
div.head             { color: #888; }
a                    { color: #444; }
div.links            { font-size: 16pt; font-family: 'HGS明朝E','ＤＦＧ華康楷書体W9','sans-serif','ＭＳ 明朝'; }
span.ama-key         { display: none; }
span.ama-title       { color: #000; }
span.ama-price       { color: #888; }
span.ama-sword       { color: #f06; font-weight: bold; }

canvas               { margin: 0; padding: 0; }
input.button         { padding: 2px; }

div.gen_bs           { margin: 0 auto; position:relative; text-align: left; }
div.gen_bs table     { position:absolute; text-align: left; }
div.gen_bs canvas    { position:absolute; }
div.gen_bs table td  { padding: 0; vertical-align: middle; font-family: 'HGS明朝E','ＤＦＧ華康楷書体W9','sans-serif','ＭＳ 明朝'; }

div#gen_pns          { margin-top: 4px; margin-bottom: 4px; }
input#gen_url        { width: 720px; }

div.seri              { color: #888; }
div.seri a            { color: #888; }
div.seri span.crst    { color: #fff; }
