#div_contents_01_template_body ul#page_path{
	background: url(../img/bg_page_path.gif) no-repeat left top;
}


#div_contents_01_template_body h3{
	text-align:center;
}


#div_contents_01_template_body .div_recruit{
	margin:30px;
	margin-bottom:0px;
}

#div_contents_01_template_body .div_recruit_01{
	background:url(../img/01/bg.gif) no-repeat left bottom;
	padding-bottom:20px;
	margin-bottom:30px;
}
#div_contents_01_template_body .div_recruit_01 table{
	margin:20px;
	margin-bottom:0px;
}
#div_contents_01_template_body .div_recruit_01 table td{
	vertical-align: top;
}

#div_contents_01_template_body .div_recruit_01 table img{
	float:left;
	display:block;
	width:103px;
	margin-right:10px;
}
#div_contents_01_template_body .div_recruit_01 table p{
	float:left;
	width:160px;
}
#div_contents_01_template_body .div_recruit_01 table .td_1{
	border-bottom:#e4967c 1px dotted;
	padding-right:10px;
	padding-bottom:10px;
}
#div_contents_01_template_body .div_recruit_01 table .td_2{
	border-bottom:#e4967c 1px dotted;
	border-left:#e4967c 1px dotted;
	padding-left:10px;
	padding-bottom:10px;
}
#div_contents_01_template_body .div_recruit_01 table .td_3{
	padding-right:10px;
	padding-top:10px;
}
#div_contents_01_template_body .div_recruit_01 table .td_4{
	border-left:#e4967c 1px dotted;
	padding-left:10px;
	padding-top:10px;
}


#div_contents_01_template_body .div_recruit_02{
	background:url(../img/02/bg.gif) no-repeat left top;
	padding:20px;
	padding-bottom:10px;
}

#div_contents_01_template_body .div_recruit_02 table{
	margin:20px;
	margin-bottom:0px;
}

#div_contents_01_template_body .div_recruit_02 table td{
	width:50%;
	vertical-align:top;
}

#div_contents_01_template_body .div_recruit_02 table td h4{
	text-align:center;
	margin-bottom:10px;
}

#div_contents_01_template_body .div_recruit_02 table td.td_1{
	padding-right:15px;
	background:url(../img/02/y.gif) repeat-y right top;
}
#div_contents_01_template_body .div_recruit_02 table td.td_2{
padding-left:15px;
}

#div_contents_01_template_body .div_recruit_02 .h4_03{
	background: url(../img/02/x.gif) repeat-x left top;
	padding-top:20px;
	margin-top:20px;
	text-align:center;
	margin-bottom:20px;
}
#div_contents_01_template_body .div_recruit_02 ol{
	font-size:1.2em;
	line-height:1.6;
	margin-top:20px;
}

#div_contents_01_template_body .div_recruit_03{
	margin-bottom:30px;
}

#div_contents_01_template_body .div_recruit_03 h4{
	text-align:center;
	margin-top:30px;
	margin-bottom:20px;
}

#div_contents_01_template_body .div_recruit_03 table{
	width:100%;
}
#div_contents_01_template_body .div_recruit_03 table th,
#div_contents_01_template_body .div_recruit_03 table td{
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:#e4967c 1px solid;
}
#div_contents_01_template_body .div_recruit_03 table th{
	vertical-align:top;
	padding-right:20px;
	text-align:left;
}

#div_contents_01_template_body .div_recruit_03 table td{
	font-size:1.2em;
	line-height:1.6;
}
#div_contents_01_template_body .div_recruit_03 table td ol{
	margin-left:1em;
}

#div_contents_01_template_body .div_recruit_03 table th.top,
#div_contents_01_template_body .div_recruit_03 table td.top{
	border-top:#e4967c 1px solid;
}

#div_contents_01_template_body .div_recruit_03 table td strong{
	display:block;
	padding-top:1em;
	margin-top:1em;
	background: url(../img/01/x.gif) repeat-x left top;
}
#div_contents_01_template_body .div_recruit_03 table td strong.st_txt{
	display:block;
	font-weight:normal;
	padding-top:1em;
	margin-top:1em;
	background: url(../img/01/x.gif) repeat-x left top;
}



#div_contents_01_template_body .div_recruit_04{
	border:#e4967c 5px solid;
	padding:20px;
	margin-bottom:30px;
}
#div_contents_01_template_body .div_recruit_04 h4{
	text-align:center;
	margin-bottom:20px;
}


#div_contents_01_template_body .div_recruit_04 .div_word{
	float:left;
	width:270px;
}
#div_contents_01_template_body .div_recruit_04 .div_pdf{
	float: right;
	width:270px;
}

#div_contents_01_template_body .div_recruit_04 .div_word div{
	background:url(../img/04/download_word.gif) no-repeat left top;
	height:80px;
	padding-left:60px;
	padding-top:8px;
}
#div_contents_01_template_body .div_recruit_04 .div_pdf div{
	background:url(../img/04/download_pdf.gif) no-repeat left top;
	height:80px;
	padding-left:60px;
	padding-top:8px;
} 

#div_contents_01_template_body .div_recruit_04 .div_word div p,
#div_contents_01_template_body .div_recruit_04 .div_pdf div p{
	background:none;
	padding:0px;
} 

#div_contents_01_template_body .div_recruit_04 .div_word div a,
#div_contents_01_template_body .div_recruit_04 .div_pdf div a{
	font-weight:bold;
}


#div_contents_01_template_body .div_recruit_04 p{
	background:#eeeeee;
	padding:10px;
}


#div_contents_01_template_body .ul_back{
	background:url(../img/ul_back.gif) no-repeat left top;
	text-align: center;
	padding-top:20px;
}

#div_contents_01_template_body .ul_back li{
	display:inline;
	text-align:center;
}

#div_contents_01_template_body .ul_back a{
	display:inline-block;
	width:220px;
	height:34px;
 line-height:34px;
	font-size:1.2em;
	background:url(../img/ul_back_li.gif) no-repeat left top;

}
#div_contents_01_template_body .ul_back a:hover{
	background:url(../img/ul_back_li_on.gif) no-repeat left top;
}








