#heading {
	margin-top: 10px;
	margin-bottom: 25px;
}

#honbun {
	width: 560px;
	margin-left: 105px;
	margin-bottom: 40px;
}

/* tb^[ */
#foot {
	width: 580px;
	_margin-top: -10px;
	margin-bottom: 25px;
}

#foot .border {
	border-top: 1px solid #666;
	border-bottom: 1px solid #c00;
}

.right {
	width: 575px;
	text-align: right;
}

.center{
	margin-top: 8px;
	text-align: center;
}


TD {font-size:12px;}

.ind1{font-size:12px;color:#FFFFFF;font-weight:bold;}
.ind2{font-size:12px;line-height:18px;font-weight:bold;}
.tx1{font-size:14px;line-height:18px;font-weight:bold;}
.tx2{font-size:12px;line-height:16px;}
.tx3{font-size:10px;line-height:14px;}
.at1{font-size:14px;line-height:18px;color:#CC0000;font-weight:bold;}
.at2{font-size:12px;line-height:16px;color:#CC0000;}
.at3{font-size:10px;line-height:14px;color:#CC0000;}
.im1{font-size:14px;line-height:18px;color:#663300;font-weight:bold;}
.im2{font-size:12px;line-height:16px;color:#663300;}
.im3{font-size:10px;line-height:14px;color:#663300;}
.note1{font-size:10px;line-height:14px;color:#666666;}
.note2{font-size:12px;line-height:18px;}
.note3{font-size:10px;line-height:12px;}
.sup1{font-size:10px;line-height:14px;font-weight:bold;}
.li1{font-size:12px;line-height:16px;font-weight:bold;}
.li2{font-size:12px;line-height:16px;font-weight:normal;}
.tb1{font-size:12px;padding:5px 4px 4px 4px;}
.tba1{font-size:12px;color:#CC0000;padding:5px 4px 4px 4px;}
.tbi1{font-size:12px;color:#663300;padding:5px 4px 4px 4px;}

.BG01 {background-color:#FFFFFF;} 
.BG02 {background-color:#CCCCCC;} 
.BG03 {background-color:#FFFFEE;} 
.BGwaku {background-color:#999999;} 

.submit{padding:4px 4px 4px 4px;}
.submit_66{width:66;height:21;font-size:12px;}
.form{margin:0px; padding:0px;}

.chu1{color:#FF0066;font-weight:bold;}

A {color:#0033CC; text-decoration:none;}
A:active {color:#DD0000; text-decoration:underline;}
A:visited {color:#9900CC; text-decoration:none;}
A:hover {text-decoration:underline;}
