/* CSS Document */

.tablecolor{
	margin:10px 0px;
	border:1px solid #999999;
	text-align:left;
	font-size:0.8em;}

.tablecolor td{
	padding:5px;
	}
th.thr{
	text-align:left;
	border-right:1px solid #999999;
	background-color:#FFEED6;
	font-size:1em;}
	

th.tdtr{
	text-align:left;
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	background-color:#FFEED6;
	font-size:1em;
	}	

td.tdt{
	border-top:1px solid #999999;
	}	

 td.tdr{
	border-right:1px solid #999999;
	}	


th.thtr{
	border-right:1px solid #999999;
	border-top:1px solid #999999;
	}

.style5 {
font-size: 0.75em;
margin:10px 0px 0px 0px;
font-weight:bold;}

.style6 {color: #FF0000}

.error{
width:99%;
text-align:center;
color:#E20A16;
font-size:0.75em;
line-height:130%;
background-color:#FFAD97;
border:1px solid #FF6D5A;
margin:5px 0px 5px 0px;
padding:10px 0px 10px 0px;}

#entry_t{
margin:auto;
text-align:center;
padding:10px 0px 10px 0px;
width: 600px;}

.kanryo{
width: 420px;
text-align:center;
margin:30px 0px 100px 0px;
padding:30px 0px 30px 0px;
font-size:0.75em;
line-height:140%;
background-color:#FFAD97;
border:1px solid #FF6D5A;}

.smart{
text-align:right;
margin:-20px 0px 5px 0px;}
