@charset "utf-8";
/* ****************************************************************** 

	COPYRIGHT(C) CYBRiDGE CORPORATION.
	URL: http://www.cybridge.jp/

****************************************************************** */


#p-scout #service:after,
#employ:after,
.list:after,
.match:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
#p-scout #service,
#employ,
.list,
.match{
	display: inline-block;
}

/* Hides from IE-mac \*/
* html #p-scout #service,
* html #p-scout #employ,
* html #p-scout .list,
* html #p-scout .match{
	height: 1%;
	}
#p-scout #service,
#p-scout #employ,
#p-scout .list,
#p-scout .match {
	display: block;
	}






#p-scout #main{
	width: 950px;
	float:none;
}

#p-scout a:hover img{
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	}


#p-scout #main .section{
	margin-bottom: 20px;
}

#p-scout #main #keyv{
	background: url("/img/scout/keyv_bg.jpg");
	width: 917px;
	height:262px;
	padding-top:18px;
	padding-left:32px;
	margin-bottom:22px;
}


#p-scout #main #keyv h2{
	background: url("/img/scout/h2_bg.gif");
	width: 612px;
	height: 139px;
	text-indent:-5000px;
	padding:0px;
	margin-bottom: 5px;
}



#p-scout #main #career img{
}


#p-scout .btn{
	margin: 0 auto;
	width:292px;
	height:74px;
	margin-bottom:20px;
}


/* Employ
--------------------------------------------*/

#p-scout #employ{
	float:left;
	width: 468px;
}
#p-scout #employ div{
	background: url("/img/scout/bg_employ.gif");
	width: 146px;
	height:115px;
	float: left;
	padding-top:38px;
	margin-right:8px;
	margin-bottom: 10px;
}

#p-scout #employ #ebHaken h4{
	background: transparent url("/img/scout/h4_employHaken.gif");
	width:40px;
	margin: 0 auto;
	height:17px;
}
#p-scout #employ #ebHakenyotei h4{
	background: transparent url("/img/scout/h4_employHakenyotei.gif");
	width:102px;
	margin: 0 auto;
	height:17px;
}
#p-scout #employ #ebSyain h4{
	background: transparent url("/img/scout/h4_employShain.gif");
	width:51px;
	margin: 0 auto;
	height:17px;
}
#p-scout #employ div p{
	margin-top: 8px;
	margin-left:16px;
	margin-right:16px;
}
#p-scout #employ h4{
	text-indent: -5000px;
	margin-bottom:10px;
}

/* charactor
--------------------------------------------*/

#p-scout #charactor{
	float:left;
	width: 460px;
	margin-left:10px;
}

/* step
--------------------------------------------*/
#p-scout #step ul{
	background: url("/img/scout/pic_step.gif");
	width: 946px;
	height: 227px;
}

#p-scout #step ul li{
	padding-top:130px;
	width:163px;
	float: left;
	padding-left: 10px;
	padding-right:15px;
	line-height:140%;
}
#p-scout #step ul li#stepEnd{
	margin-left:6px;

}
/* client
--------------------------------------------*/
#p-scout #client img{
	float:left;
}

#p-scout #client .match{
	float: left;
	margin-left:15px;
	width:702px;
}
#p-scout .list{
	margin-bottom: 10px;
}


