+ background-color: white;
+ text-align: center;
+ height: 4em;
+ border-bottom: 3px solid gray;
+}
+
+.lastlogin {
+ position:absolute;
+ font-size:smaller;
+ top:0;
+ left:0;
+}
+
+.main {
+ min-height: 40em;
+}
+
+.footer {
+ margin:0;
+ margin-top:0.3em;
+ padding:0;
+ border-top: 2px solid #444;
+ font-size:smaller;
+ clear:both;
+}
+.footer .right { float:right; }
+.footer .left { float:left; }
+
+.status {
+ position:absolute;
+ right:1em;
+ top:0.1em;
+ font-size: smaller;
+}
+
+.joingame,.sickness,.poverty,.total,.message {
+ position: absolute;
+ width: 20%;
+ top:22em;
+ left:40%;
+ right:40%;
+ text-align: center;
+ z-index:22
+}
+
+
+.total .re {
+ position: absolute;
+ left: -4em;
+ top:8em;
+ background-color: #fff;
+ z-index:15;
+}
+.total .contra {
+ position: absolute;
+ right: -4em;
+ top:8em;
+ background-color: #fff;
+ z-index:15;
+}
+
+.poverty {
+ top:32em;
+ z-index:15;
+ background-color:#fff;
+}
+
+.rules {
+margin-top:20em;