@charset "shift_jis";

body
{
	background-color: #f2f2f2;
}

div#main
{
	width: 880px;
	padding: 1em;
	background-color: #fff;
}

img          { border-style: none }
ul           { line-height: 150% }
#board       { float: left; margin-right: 30px }
.indent      { margin-left: 30px }

h1           { color: #D25409; border-left: 20px solid #FB8E44; border-bottom-style: solid; 
               border-bottom-color: #FB8E44; padding-left: 10px }
h1 span      { font-size: medium }

h2
{
/*	width: 460px;
*/	color: #F20600; border-left: 10px solid #D25409; 
	border-right: 10px solid #D25409; border-top: 1px solid #D25409; 
	border-bottom: 1px solid #D25409; padding-left: 6px;
}
 
th           { font-size: smaller }
.c_name
{
	width: 9em;
}
.rank        { background-color: #F8FCD0 }
.rank th     { border: 1px solid #808080 }
.rank td
{
	border: 1px solid #808080;
	font-weight: bold; color:#CC0000;
}

.sho
{
	background-color: #8FEFBF;
/*	width:400px;
*/	margin-bottom:20px;
	padding-left:1em; padding-right:1em; padding-top:10px; padding-bottom:10px
}

.hyo th      { width: 6em; color: #FFFFFF; border: 1px solid #EFEF94; background-color: 
               #800000 }
.hyo .c_name { width: 11em; text-align:right }
td.gaito_nashi
{
	color: #000;
	font-size: smaller;
	font-weight: normal;
}
#back        { width: 60px }
.smaller     { font-size: smaller }