/* ================================================
 *	 news
 * ================================================ */

#backnumber{position:relative;display:block;height:21px;font-size:11px;font-weight:bold;background:transparent url(../news/images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-bottom:1px solid #d9d9d9; width:695px}
#backnumber ul{margin:0;padding:0;list-style-type:none;width:auto;}
#backnumber ul li{display:block;float:left;margin:0 1px 0 0;}
#backnumber ul li a{display:block;float:left;color:#034895;text-decoration:none;padding:3px 20px 0 20px;height:18px;}
#backnumber ul li a:hover,#backnumber ul li a.current{color:#034895;background:transparent url(../news/images/bgON.gif) repeat-x top left;}



/* -------------------------------------------------
 *  111018 追加・整理
 * ------------------------------------------------- */
 
.company_table{
	font-size:14px;
	background-color:
	#ccc;
}

.company_table_right{
	background-color: #ffffff;
}

.company_table_left{
	background-color: #EEEEEE;
	width: 120px;
}

h1{
	border-bottom: dashed 1px #666666;
	/*border-left:solid 10px #666666;*/
	text-indent:8px;
	font-size:16px;
	font-weight:bold;
	padding:5px auto;
	text-align:left;
	line-height:1.6em;
}

.table_1{
	font-size:12px;
	line-height:1.5em;
}

.table_1 td{
	padding:8px;
}

.table_1 p.answer{
	padding:8px;
	background:url(/recruit/images/answer.gif) no-repeat;
	text-indent:10px;
	font-weight:bold;
}

.table_1 p{
	width:430px;
}

p.naiyou {
	font-size: 90%;
  margin: 0 0 0 10px;
	width:auto;
}

#type {
	width:695px;
	margin:0 auto 20px;
}

#type ul {
	mergin:0;
	padding:0;
}

#type ul li {
	font-size:14px;
	text-indent:18px;
	background:url(/recruit/images/yajirusi.gif) no-repeat;
	font-weight:bold;
	text-align:left;
	list-style-type:none;
	line-height:1.7em;
}

#type ul li a {
	color:#555;
}

.table_2{
	font-size:12px;
	line-height:1.3em;
}

.table_2 td{
	padding:8px;
}

.table_2 p{
	font-size:10px;
	width:175px;
	margin:5px auto 0;
}
