@charset"Shift_JIS";

/*---------------------------------------------*/
/*-texteria-*/
/*---------------------------------------------*/
#careers-img-nospace {
	float:left;
	width:245px;
	height:auto;
	margin:0px;
	padding:0px;
}

#careers-img-nospace dl{
	clear:both;
	width:245px;
	height:auto;
	margin:0px;
	padding:0px;
}

#careers-img-nospace dt.subtitlebk{
	clear:both;
	width:235px;
	height:auto;
	margin:0px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:8px;
	background-image:url(../images/price-subtitle_bk.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size:13px;
	color: #F77142;
}

#careers-img-nospace dt{
	clear:both;
	width:235px;
	height:auto;
	margin:0px;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:8px;
	font-size:12px;
	line-height:17px;
}

#careers-txt {
	float:left;
	width:410px;
	height:auto;
	margin:0px;
	padding-bottom:15px;
}
#careers-txt dl {
	margin:0px;
	padding:0px;
}
#careers-txt dt {
	width:395px;
	height:auto;
	margin:0px;
	padding-left:15px;
	padding-top:5px;
}
#careers-txtt dt.subtxt {
	width:395px;
	height:auto;
	margin:0px;
	padding-left:15px;
	padding-top:10px;
}
#careers-txt dt.h3txt {
	width:auto;
	height:27px;
	margin:0px;
	padding-left:15px;
	font-size:14px;
	background-image:url(../images/line_tenji.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#f77142;
}
#careers-txt dt.h3txt2 {
	clear:both;
	width:auto;
	height:27px;
	margin:0px;
	padding-left:15px;
	padding-top:15px;
	font-size:18px;
	background-image:url(../images/line_tenji.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
#careers-txt dt.infotitle {
	float:left;
	width:100px;
	height:auto;
	margin:5px 5px 0px 15px;
	_margin:5px 5px 0px 8px;
	padding:3px 3px 3px 8px;
	background-color:#B1DCD6;
	font-size:12px;
}
#careers-txt dt.infotxt {
	float:left;
	width:255px;
	height:auto;
	margin:5px 5px 0px 5px;
	_margin:5px 5px 0px 0px;
	padding:3px 3px 3px 8px;
	background-color:#E8FDF5;
	font-size:12px;
}

#careers-txt dt a { color:#0000FF; }


#subtmain-eria dl.wnews-eria {
	width:655px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:20px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #333333;
}
#subtmain-eria dt.whcoment-eria {
	width:655px;
	height:auto;
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:20px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #333333;
}
#subtmain-eria dt.whvideo-eria {
	width:545px;
	height:420px;
	margin:15px auto 0px auto;
	padding:0px;
	text-align:left;
	line-height:20px;
	font-size:13px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #333333;
}