@charset "Shift_JIS";

.jobattack {
	
	}
	
.jobattack a {
	background: url(./img/attack.jpg) no-repeat;
	margin: 0 0 15px 0;
	padding: 120px 0 0 0;
	width: 543px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:120px;/* for ie5.x */
	}

/*------------------------------------------------
　メインイメージ
------------------------------------------------*/

.main_img{
	margin:0 0 10px 0;
}

.guide_title{
	margin-bottom:10px;
}

.sp_banner {
	margin:0 0 10px 0;
	padding:0;
	width:543px;
	height:120px;
	}

.sp_banner a {
	background: url(img/prosper_top111020.jpg) no-repeat;
	margin: 0;
	padding: 120px 0 0 0;
	width: 543px;
	overflow: hidden;
	display: block;
	border: none;
	text-decoration: none;
	height: 0px!important;
	height /**/:120px;/* for ie5.x */
	}

.sp_banner a:hover {
	background-position: 0 -120px;
	}

/*------------------------------------------------
　翻訳
------------------------------------------------*/

.trans{
	width:265px;
	height:162px;
	float:left;
	background-image:url(img/translation_title.jpg);
	position:relative;
	margin-bottom:10px;
}


.trans_text{
	width:240px;
	position:absolute;
	top:65px;
	left:15px;

}

.trans_text p{
	line-height:16px;
}

.trans_detail{
	position:absolute;
	top:130px;
	left:150px;
}






/*------------------------------------------------
　各種サービス余白
------------------------------------------------*/

.space2{
	width:10px;
	float:left;
}

/*------------------------------------------------
　通訳
------------------------------------------------*/

.inter{
	width:266px;
	height:162px;
	float:left;
	background-image:url(img/interpreting_title.jpg);
	position:relative;
	margin-bottom:10px;
}

.inter_text{
	width:240px;
	position:absolute;
	top:65px;
	left:15px;

}

.inter_text p{
	line-height:15px;
}

.inter_detail{
	position:absolute;
	top:130px;
	left:150px;
}

/*------------------------------------------------
　コンベンション
------------------------------------------------*/

.conv{
	width:265px;
	height:173px;
	float:left;
	background-image:url(img/meeting_title.jpg);
	position:relative;
	margin-bottom:10px;
}


.conv_text{
	width:240px;
	position:absolute;
	top:65px;
	left:15px;

}

.conv_text p{
	line-height:16px;
}

.conv_detail{
	position:absolute;
	top:140px;
	left:150px;
}






/*------------------------------------------------
　各種サービス余白
------------------------------------------------*/

.space2{
	width:10px;
	float:left;
}

/*------------------------------------------------
　人材派遣
------------------------------------------------*/
.jinzai{
	width:266px;
	height:173px;
	float:left;
	background-image:url(img/temporary_title.jpg);
	position:relative;
	margin-bottom:10px;
}


.jinzai_text{
	width:240px;
	position:absolute;
	top:65px;
	left:15px;

}

.jinzai_text p{
	line-height:15px;
}

.jinzai_detail{
	position:absolute;
	top:140px;
	left:150px;
}

/*------------------------------------------------
　翻訳サービス
------------------------------------------------*/
.guide_title2{
	margin-bottom:10px;
}

.trans_service table{
	width:543px;
	border-collapse:collapse;
	border:1px solid #1B1268;
}

.trans_service tr{
	width:543px;
	height:105px;
	border-collapse:collapse;
	border:1px solid #1B1268;
}

.ts_l{
	width:271px;
	border-collapse:collapse;
	border:1px solid #1B1268;
}

.ts_r{
	width:271px;
	border-collapse:collapse;
	border:1px solid #1B1268;
}

.trans_detail2{
	width:543px;
	height:30px;
	background-color:#1B1268;
	position:relative;
}

.trans_detail2 img{
	position:absolute;
	top:4px;
	left:380px;
}

.gijyutu{
	width:400px;
	height:105px;
	position:relative;
}

.gijyutu img{
	position:absolute;
	top:5px;
	left:5px;
}

.gijyutu b{
	position:absolute;
	top:5px;
	left:110px;
	font-weight: bold;
	color:#1B1268;
}

.gijyutu p{
	position:absolute;
	top:30px;
	left:110px;
	line-height:1.4;
}

.gijyutu2{
	width:268px;
	height:105px;
	position:relative;
}

.gijyutu2 img{
	position:absolute;
	top:5px;
	left:5px;
}

.gijyutu2 b{
	position:absolute;
	top:5px;
	left:110px;
	font-weight: bold;
	color:#1B1268;
}

.gijyutu2 p{
	position:absolute;
	top:30px;
	left:110px;
	line-height:1.4;
}



/*------------------------------------------------
　ニュース
------------------------------------------------*/
.news_title{
	margin-bottom:1px;
}

.news_table{
	margin-bottom:10px;
}

.news_table table{
	width:543px;
	border-collapse:collapse;
	border:1px solid;
	border-color:silver;
}

.news_table td{
	line-height:20px;
}

.t_left {
	padding-left:10px;
	width:130px;
	text-align:left;
}

.t_right {
	width:400px;
}

