@charset "shift_jis";
/*お申込みの流れ*/


#payflowIndex{}

#payflowIndex h2.hrPayFlow01{
	background:url(../img/hr_payflow01.jpg) no-repeat;
	height:0px;
	overflow:hidden;
	padding-top:21px;
	margin-bottom:20px;
	}


.payflowBox p{
	padding-bottom:20px;
	}

.payflowBox p.payflowAttention{
	color:#C00;
	}



#payflowIndex h2.hrPayFlow02{
	background:url(../img/hr_payflow02.jpg) no-repeat;
	height:0px;
	overflow:hidden;
	padding-top:21px;
	margin-bottom:20px;
	}


.payChargeBoxL{
	width:740px;
	background:url(../img/payflow_illust.jpg) no-repeat 500px 0px;
	padding-bottom:20px;
	}

.payChargeBoxL dl{
	width:490px;
	}

.payChargeBoxL dl dd{
	margin-bottom:20px;
	}

.payChargeBoxL dl dt.payWayCash{
	background:url(../img/hr_payflow_cash.jpg) no-repeat;
	height:0px;
	overflow:hidden;
	padding-top:22px;
	margin-bottom:20px;
	}

.payChargeBoxL dl dt.payWayCard{
	background:url(../img/hr_payflow_card.jpg) no-repeat;
	height:0px;
	overflow:hidden;
	padding-top:22px;
	margin-bottom:20px;
	}

.payChargeBoxL dl dd span{
	color:#C00;
	}


.payChargeBoxL dl dt.payWayBank{
	background:url(../img/hr_payflow_bank.jpg) no-repeat;
	height:0px;
	overflow:hidden;
	padding-top:22px;
	margin-bottom:20px;
	}


.payChargeBoxL dl.payReceipt{
	border:dotted 1px #999999;
	}

.payChargeBoxL dl.payReceipt dt{
	padding:10px 10px 0px 10px;
	font-weight:bold;
	}

.payChargeBoxL dl.payReceipt dd{
	padding:10px;
	}

.payChargeBoxL payFlowIllust{
	float:left;
	width:240px;
	margin:0px auto;
	text-align:center;
	}


.payKindCard{
	clear:left;
	}


