.hosi {
	text-align: center;
	vertical-align: middle;
	font-size: 15pt;
}
body.main {
	text-align: left;
	vertical-align: middle;
	background-image: url(../images/bg-1.gif); ;
	background-repeat: repeat-y;
	margin-left: 120px;
}


table.main {
    min-width: 150px;
}


td.makuyusho {
    border-style: solid;
    border-color: #FF0000;
}

td.jiten {
    border-style: solid;
    border-color: #FF00FF;
}

td.sansho {
    border-style: solid;
    border-color: #0000FF;
}

td.kishu {
    border-style: solid;
    border-color: #00CC00;
}

td.juryoyusho {
    border-style: solid;
    border-color: #FF9900;
}

td.nyumaku {
	background-color: #CCFFFF;
}
