body {
	background-color:#FFCC00;
	color:#990000;
	text-align:center;
	}
/*************************************************/
/*	���	*/
a{
	color:#009900;
	text-decoration:underline;
}
a:active{
	}
a:visited{
	color:#000099;
	text-decoration:none;
	}
a:hover{
	color:#ff0000;
	text-decoration:none;
	}

.sm{
	border:1px solid #000000;
}

/* SAY */
.say_box_all{
	width:650px;
	margin:10px auto;
}
.say_box{
	width:630px;
	border:3px solid #eeff00;
	padding:10px;
	background-color: #ffddcc;
	margin:10px auto;
	float:left;
}
.face{
	width:210px;
	float:left;
}
.face img{
	border:1px solid #000000;
}
.say{
	width:400px;
	padding:10px;
	text-align: left;
	line-height: 180%;
	float:left;
}
.clear{
	clear:both;
}
/* COMMAND */
#game_command{
}
#game_command table{
	border:1px solid #eeff00;
	margin:10px auto;
}
#game_command .say_box_all{
	width:470px;
}
#game_command .say_box{
	margin:0;
	padding:10px;
	width:440px;
}
#game_command .say{
	width:200px;
}
.command_say{
	margin:10px auto;
}
.status{
	width:200px;
	border:3px double gold;
	text-align: center;
}
h2.map_name{
	padding:3px;
	background-color: #ff4800;
	color:#FFCC00;
}
.time_now{
	color:#4e2594;
	font-weight: bold;
	font-size:large;
}
.time_next{
	color:#0a8aaf;
	font-size:small;
}
.command h2{
	background-color: #00c3ff;
	color:#FFCC00;
}
.command{
	border:3px double gold;
	text-align: center;
	width:220px;
}
/* Copyright */

.re_link, .copyright{
	padding:10px;
	border-top:1px dotted #000;
}
.re_link{
	width:600px;
	margin-top:300px;
	margin-left:auto;
	margin-right:auto;
}
.copyright{
	margin:0 auto;
	width:800px;
}