/* ------------------------------------------- CSS Information
 File Name:      contact.css
 Author:         
 Style Info:     お問い合わせ用
----------------------------------------------------------- */


/* -----------------------------------個人情報取り扱い同意書Style --*/

/*同意書iframe*/
.agree_frame {
	border:1px solid #ccc;
	frameborder:0;
}

/*同意書ページ*/
.agree {
	padding:0 20px;
	width:640px;
	height:300px;
	border:1px solid #ccc;
	text-align:left;
	overflow: scroll;
}

/*同意書問い合わせ先*/
.agree_contact {
	margin:10px 20px;
	padding:5px;
	border:1px solid #ccc;
}

/*同意書に同意*/
.agree_box {
	padding:15px;
	border:1px solid #ccc;
	background-color:#cee4f6;
	text-align:center;
}

.submitBtn {
background-color:#990000;
border-color:#de0010 #660000 #660000 #de0010;
border-style:solid;
border-width:2px;
color:#FFFFFF;
font-size:110%;
padding:3px 5px;
}

.bdrTop{
	border-top:1px solid #e3e3e3;
	padding-top:10px;
	}

.boxTableProcess{
	width:640px;
	margin-left:23px;
	}
	
.boxTableProcess td.step{
	background-color:#af7ec6;
	width:165px;
	border-left:#e3e3e3;
	border-top:#e3e3e3;
	border-bottom:#e3e3e3;
	}
		
.boxTableProcess td.appointed{
	background-color:#d44c50;
	width:165px;
	border-left:#e3e3e3;
	border-top:#e3e3e3;
	border-bottom:#e3e3e3;
	}
.boxTableProcess td.processTxt{
	padding-left:10px;
	border-right:#e3e3e3;
	border-top:#e3e3e3;
	border-bottom:#e3e3e3;
	background-color:#e8e8e8;
	width:475px;
	}