*{margin:0;padding:0}
img{border:0}
table,div{margin:auto}
body{text-align:center;margin:3em auto 0 auto;font-family:arial,sans-serif;background:#e1e1e1 url(haikei.jpg) repeat-x fixed}
h1{margin:0 0 1em 0}
h2.kekka{font-size:155%;margin:1em 0 0.3em 0}
#cr{margin: 5em 0 0 0;line-height:150%}
#bg{width:40em;border: 1px #333333 solid;background:#fefefe;padding:2em 0 3em 0}
#about{width:30em;text-align:left}
div#about h2{font-size:100%;line-height:150%}
div#about p{margin :0.5em 0 1em 0.5em}
.chu{font-size:80%;line-height:120%}
table{border-collapse:collapse;text-align:center}
table th{border: 1px #333333 solid;background:#f5f5f5;font-weight:bold}
table td{border: 1px #333333 solid;background:#ffffff}
table td a{text-decoration:none;font-weight:bold;display:block;line-height:20px}
table td a.wikip{background:#d8d8d8;color:#000000;font-size:13px;padding:0 2px}
table td a.aozora{background:#000063;color:#ffffff;font-size:15px}
table td a.pen{background:#632000;color:#ffffff;font-size:15px}
table td a.kokkai{background:#997816;color:#ffffff;font-size:15px}
table td a.hanrei{background:#000000;color:#ffffff;font-size:15px}
table.tokuten th,table.tokuten td{width:4.2em;padding: 0.4em 0}
table.hyoka th,table.hyoka td{padding: 0.3em 0.6em;line-height:140%}
table.hyoka th.tyosha{width:6.2em;*width:7.4em}
table.hyoka th.hyokakomoku{width:9.2em;*width:10.4em}
table.hyoka td.hyogo{width:9.2em;*width:10.4em}