/* CSS Document */
@charset "utf-8";

/*---- 使用者LP ----*/

.lp_navWrap{
	width:930px;
	height:auto;
	margin:0 auto;
	padding:10px 10px;
	background:url(../images/employer/navBg.gif);
}

.offerBtmLP{
	width: 630px;
	height:auto;
	margin:60px auto 20px;
	position: relative;

}

.emplWrap{
	color:#373737;
}

.secBody{
	width:910px;
	height:auto;
	margin:0 auto;
	background:url(../images/employer/secBg.gif);
}

.secInner{
	width:830px;
	height:auto;
	margin:0 auto;
}


.sec1LeftItem1{
	width:210px;
	height:auto;
	float:left;
	text-align:center;
	padding:28px 0 0 0;
}

.sec1RightItem1{
	width:580px;
	height:auto;
	float:right;
	text-align:left;
	padding:27px 0 0 0;
}

.empRdTxt{
	font-weight:bold;
	color:#b61212;
}

.sec1_2Left{
	width:163px;
	height:163px;
	float:left;
	padding:12px 0 0 0;

}

.sec1_2Right{
	width:630px;
	height:auto;
	float:right;
	padding:30px 10px 0 0;
}

.sec1_3{
	width:850px;
	height:275px;
	margin:10px auto 0;
	position:relative;
}

.sec1_3Txt{
	width:765px;
	height:auto;
	/*background:#f0f;*/
	position:absolute;
	top:120px;
	left:42px;
}

.sec2_1Left{
	float:left;
	width:600px;
	height:auto;
	padding:25px 0 0 0;
}

.sec2_1Right{
	width:210px;
	height:377px;
	float:right;
}

.sec2_1Sub{
	color: #E4A759;
	font-size: 16px;
	line-height: 32px;
}

h3 .bdBtmDt {
	border-bottom: 2px dotted #E4A759;
	padding-bottom: 4px;
}

.emplAttTxt{
	font-weight:bold;
	color:#b61212;
}

.empl_topBk{
	padding:0px 30px 20px 0;
	text-align:right;
}

.emplAttTbl{
	width:440px;
	height:auto;
	border:2px solid #980000;
	margin:15px 0 0 0;
}

.emplAttTbl td{
	vertical-align:top;
	color:#980000;
	font-weight:bold;
}

.emplAttTbl .td01{
	padding:5px 0 0 10px;
}

.emplAttTbl .td02{
	padding:5px 0;
}

.sec3_1Sub{
	padding:20px 0 0 0;
	text-align:left;
}

.sec3_1Left{
	width:618px;
	height:auto;
	float:left;
	padding:40px 0 0 0;
}


.sec3_1Right{
	width:210px;
	height:auto;
	float:right;
	padding:10px 0 0 0;
}

.sec3_2Left{
	width:153px;
	height:282px;
	float:left;
	padding:25px 47px; 0 0;
}

.sec3_2Right{
	float:right;
	height:auto;
	width:580px;
	padding:35px 0 0 0;
}

.empRdArr{
	line-height:18px;
}

.sec4Item{
	width:841px;
	height:auto;
	margin:0px auto;
	padding:10px 0 0 0;
}

.sec5_Sub{
	text-align:left;
}


.emplAttTbl2{
	width:820px;
	height:auto;
	margin:15px 0 0 0;
}

.emplAttTbl2 td{
	vertical-align:top;
	/*font-weight:bold;*/
}

.emplAttTbl2 .td01{
	padding:5px 0 0 10px;
}

.emplAttTbl2 .td02{
	padding:5px 0;
}




