@charset "Shift_JIS";
/* CSS Document */



/* ==============================================================
font
================================================================= */
.rd13{
font-size:13px;
color:#CC0000;}

.rd14{
font-size:13px;
color:#CC0000;}

.bl15{
font-size:15px;
color:#0066CC;}

.message{
font-size:15px;
color:#BE4B5A;}

/* ==============================================================
page
================================================================= */

#rfobuttun2{
width:718px;
text-align:right;
margin:24px auto 26px auto;
padding-bottom:7px;}

#rfobuttun3{
width:718px;
text-align:right;
margin:24px auto 26px auto;
padding-bottom:7px;}

.rfobuttun2{margin-left:15px;}

.inqtable02{
margin:45px auto 0 auto;
background-color:#666666;}

.inqtable02 td{padding:16px 0 16px 0;}

.back01{
font-size:13px;
background-color:#F2F2F2;}

.backwh{
font-size:13px;
line-height:21px;
background-color:#FFFFFF;}

.ttltext{
width:185px;
margin:0 auto 0 auto;}

.inputtext{
width:449px;
margin:0 auto 0 auto;}

#kakunin{
width:282px;
height:43px;
text-align:center;
border:none;
background-color:white;
margin-top:50px;}

#kakunin2{
text-align:center;
border:none;
background-color:white;
padding:0;
margin:50px 0 50px 0;}

#kakunin3{
border:none;
background-color:white;}

#kakunin4{
text-align:center;
border:none;
background-color:white;
padding:0;
margin:50px 0 50px 0;}

#w694{
width:694px;
margin:40px auto 0 auto;}

#w694 p{
margin:0 0 3px 0;
padding:0;}

.inqtable03{
margin:20px auto 0 auto;
background-color:#666666;}

.inqtable03 td{padding:16px 0 16px 0;}

#input{
width:694px;
text-align:center;
margin:60px auto 50px auto;}

/*フォーム用追加*/

p.errorMessage {
	margin: 0;
	padding: 0;
	color: #D00;
	background-color: #ffebeb;
	font-size: 14px;
	font-weight: bold;
}

ul.errorMessage {
		margin: 20px 0px 0px 10px;
}

ul.errorMessage li {
	color: #D00;
	font-size: 13px;
	font-weight: bold;
	line-height: 120%;
	list-style:  none;
}

#input table {
	margin: 0px auto;
}