@charset "euc-jp";

h3{
	margin:0 0 10px;
	padding:0 10px;
	background-color:#564841;
	border:1px solid #FFA372;
	color:#FFF;
	font-size:16px;
	line-height:200%;
	font-weight:bold;
	letter-spacing:3px;
	text-align:left;
}

h4{
	margin:0 0 10px;
	padding:18px 20px 0 40px;
	background-image:url(../images/bar/title.gif);
	background-repeat:no-repeat;
	width:600px;
	height:52px;
	color:#FFF;
	font-size:18px;
	font-family:"Lucida Grande", "segoe UI", "¥Ò¥é¥®¥Î³Ñ¥´ ProN W3", "Hiragino Kaku Gothic ProN", Meiryo, Verdana, Arial, sans-serif;
	font-weight:bold;
	height:34px;
	letter-spacing:5px;
	text-align:left;
}

h5{
	margin:0 0 10px;
	padding:0 10px;
	background-color:#FFA372;
	border:1px solid #564841;
	color:#FFF;
	font-size:16px;
	line-height:200%;
	font-weight:bold;
	letter-spacing:3px;
	text-align:left;
}



.job_txt1{
	color:#FF0000;
}

.job_txt2{
	margin:0 0 3px;
	padding:5px 10px;
	border:2px dotted #FEA271;
	background-color:#FFDECD;
	letter-spacing:3px;
}

.job_txt3{
	margin:0 0 3px;
	padding:5px 10px;
	border:2px dotted #CCDDA6;
	background-color:#E5EDD6;
	letter-spacing:3px;
}

.job_txt4{
	margin:0 0 3px;
	padding:5px 10px;
	border:2px dotted #A1CEE1;
	background-color:#D7EAF1;
	letter-spacing:3px;
}

.job_tab{
	margin:0 0 10px;
	padding:0;
	border:1px solid #ABA29E;
	width:662px;
}

.job_td1{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	text-align:left;
}

.job_td2{
	padding:5px;
	background-color:#FFFFFF;
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
	line-height:23px;
	text-align:left;
}

.job_tab2{
	margin:0 0 10px;
	padding:0;
	border:1px solid #ABA29E;
	width:662px;
}

.job_td3{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	text-align:left;
}

.job_td4{
	padding:5px;
	background-color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	line-height:170%;
	text-align:left;
}

.job_img1{
	margin:0 0 10px;
	padding:0;
	background-color:#FFFFFF;
}

.job_img1 img{
	border:1px solid #FFA372;
}

.job_td5{
	padding:5px;
	background-color:#FFFFFF;
	width:33%;
	color:#FFA372;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.job_td5 img{
	border:1px solid #FFA372;
}


.job_td5_2{
	padding:5px;
	background-color:#FFFFFF;
	width:33%;
	color:#FFA372;
	font-size:14px;
	font-weight:bold;
	line-height:23px;
	text-align:left;
}

.job_td6{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	border-right:1px solid #ABA29E;
	width:20%;
	color:#FFA372;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}

.job_td7{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	width:80%;
	line-height:180%;
	text-align:left;
}

.job_td7_2{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	width:80%;
	line-height:300%;
	text-align:left;
}

.job_td8{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	line-height:180%;
	text-align:left;
}

.job_td9{
	padding:5px;
	background-color:#FFA372;
	border-bottom:1px solid #ABA29E;
	color:#FFFFFF;
	text-align:left;
}

.job_td10{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	width:25%;
	text-align:center;
}

.job_td11{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	width:25%;
	text-align:left;
}

.job_td12{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	width:50%;
	text-align:left;
}

.job_td13{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	text-align:left;
}

.job_td14{
	padding:5px;
	background-color:#FFFFFF;
	border-bottom:1px solid #ABA29E;
	line-height:25px;
	text-align:left;
}

.job_td15{
	padding:5px;
	background-color:#FFF2FA;
	color:#FFA372;
	line-height:25px;
	text-align:left;
}

.job_tab3{
	margin:0;
	padding:0;
	border-top:1px solid #ABA29E;
	border-left:1px solid #ABA29E;
	border-right:1px solid #ABA29E;
	width:662px;
}

.job_td16{
	padding:5px;
	background-color:#FFFFFF;
	line-height:180%;
	text-align:right;
}

.job_td17{
	padding:5px;
	background-color:#F8EBDF;
	border-bottom:1px solid #ABA29E;
	font-weight:bold;
	text-align:left;
}

.job_td18{
	padding:5px;
	background-color:#FFF;
	line-height:180%;
	text-align:left;
}


