#footer .kanri {
	text-align	: right;
	margin		: 0;
	padding		: 0;
}

#main {
	text-align	: left;
}

#main h3 {
	border-bottom	: 2px solid #999;
	margin		: 0 0 5px 0;
	font-size	: 14px;
}

table {
	width		: 100%;
	border-collapse	: collapse;
}

th, td {
	border		: 1px solid #999;
	padding		: 5px;
}

th {
	text-align	: left;
}

/*入力モードを強制的半角に（IE以外のブラウザでは無効となる場合あり）*/
.han    { ime-mode: disabled; } 

/*TABLEに関する設定*/
th,td { font-size: 90%; }

/*HOMEボタンに関する設定*/
.btn { font-size: 90%; cursor: hand; background-color: #7b68ee; color: #ffffff;
border-left:  3px double #7b68ee;
border-right: 3px double #7b68ee;
border-top:   3px double #7b68ee;
border-bottom:3px double #7b68ee; }
