@charset "shift_jis";
@import url("base.css") ;
@import url("../../common/css/clearfix.css") ;

/*#top h1{width:400px; margin:50px auto; text-indent:-9999px;}*/


body{
	font-family:'Georgia', serif;
}


h1{text-indent:-9999px;}



.form-table {width:730px; margin:30px auto;}
.form-table th {width:200px; text-align:left; font-weight:normal;}


.form-table{
	border-top:1px #999 solid;
}
.form-table th,
.form-table td {
	padding:15px 0;
	border-bottom:1px #999 solid;
}

p {margin:10px 0;}
.form-table th span {color:#b60005; margin-left:3px;}

.form-table dl {width:530px;}
.form-table dt {float:left; display:inline; padding:10px 0;}
.form-table dd {float:left; display:inline; padding:10px 0;}

.form-table .dl01 dt {width:100px;}
.form-table .dl01 dd {width:430px;}
.form-table .dl02 dt {width:170px;}
.form-table .dl02 dd {width:360px;}
.form-table .dl02 dd .indent01 {display:block; padding-left:50px;}


.tableLineTB01 {border-top:1px #666 solid; border-bottom:1px #666 solid;}
.tableLineT01 {border-top:1px #666 solid;}
.tableLineB01 {border-bottom:1px #666 solid;}
.noBorder {border:none;}

.normal-area {width:100%;}


.selectBox {width:600px; margin:40px auto; height:300px;}
.marR30 {margin-right:27px;}

.selectBox ul{ margin:50px 0; text-align:center;}
.selectBox li {list-style:none; float:right; display:inline; letter-spacing:0.1em;}

.error {border:1px solid #FF0000; color:#FF0000; padding:10px 30px;}
.lh01 {line-height:1.5em;}


.form-table input,
.form-table textarea,
.form-table select{
	font-size:110%;
	background:#efefef;
	border-top:1px solid #A6A59C;
	border-left:1px solid #A6A59C;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.form-table input,
.form-table textarea{
	padding:2px;
}


#preview .form-table td .red{
	font-size:120%;
	font-weight:bold;
}




#thanks .container-inner p{
	font-size:150%;
	text-align:center;
	margin:60px 0px;
}