/* ------------------------------------------
 paperboy&co. / Recruit
------------------------------------------ */

	#main .jobs {
	margin: 0 0 30px 0;
	}
	#main .jobs ul {
		margin: 0 0 0 40px;
		}

#main .box ul li {
	font-size: 14px;
	margin: 0 0 7px 0;
	}

hr.rec {
display: none;
}

div.line {
	background: url(/image/recruit/recruit_prt_01.gif) top right no-repeat;
	width:520px;
	height:1px;
	margin-left:auto ; 
	margin-right:auto;
	margin-top:20px;
}

div.attention {
	background-color:#FFC;
	border:solid 1px #FFCC00;
	margin:10px 10px 15px 10px;
	padding:10px;
}


#main_recruit_top {
		width: 740px;
		padding: 20px 0 0 0px;
	}

#main_recruit_top h2 {
	width: 740px;
	height: 26px;
	background: url(/image/title/recruit_top.gif) no-repeat;
	}		
		
#main_recruit_top .footstamp {
	font-size: 11px;
	margin: 0 0 10px 0;
	}		



/*---------------------------------
 Kadomaru
-----------------------------------*/

#main .box#process {
	margin: 5px 0;
	padding: 10px;
	border: 3px solid #F5F5F5;
	}

#main .box#process p.explain {
	text-align: right;
	font-size: 11px;
	margin: 0;
	padding: 0;
	}



.kado {
	margin: 10px 0;
	}
	.kado p {
		font-size: 12px;
		margin: 2px 0 2px 7px;
		padding: 0;
		}

	.kado div.kado-head {
		font-size: 1px;
		height: 5px;
		background: url(/image/kado/01a.gif) top right no-repeat;
		}

	.kado div.kado-bottom div {
		font-size: 1px;
		height: 5px;
		background: url(/image/kado/01b.gif) bottom right no-repeat;
		}
	.kado div.kado-bottom {
		font-size: 1px;
		height: 5px;
		background: url(/image/kado/01c.gif) bottom left no-repeat;
		}
	.kado div.kado-head div {
		font-size: 1px;
		height: 5px;
		background: url(/image/kado/01d.gif) top left no-repeat;
		}

.kado#process1 {
	background: #E8F5FE;
	color: #666;
	}
.kado#process2 {
	background: #D1EBFC;
	color: #666;
	}
.kado#process3 {
	background: #BBE0FB;
	color: #333;
	}
.kado#process4 {
	background: #A4D6F9;
	color: #333;
	}
.kado#process5 {
	background: #FF3355;
	color: #FFF;
	}