@charset "UTF-8";

/* ボタン表示 */
#main #arbeitQuestion h3,
#main #arbeitQuestion ol li a,
#main #arbeitQuestion .listLink,
#main #searchExperience h3,
#main #pickupJob h3,
#main #relationQuestion h3{
	position:relative;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
	display:block;
}
#main #arbeitQuestion h3 span,
#main #arbeitQuestion ol a span,
#main #arbeitQuestion .listLink span,
#main #searchExperience h3 span,
#main #pickupJob h3 span,
#main #relationQuestion h3 span
  {
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

#main #keywordSearch {
	position:relative;
	width:650px;
	height:60px;
	background:url(/img/home/bg_keyword.gif) no-repeat;
	margin-bottom:6px;
	/*HideMacIE\*/
	overflow:hidden;
	/**/
}
#main #keywordSearch .formfield {
	width:548px;
	position:absolute;
	top:8px;
	left:40px;
	padding-top:2px;
	font-size:10px;
	border:none;
}
#main #keywordSearch #btnKeyword {
	width:40px;
	height:17px;
	position:absolute;
	top:8px;
	right:10px;
	border:none;
}
#main #keywordSearch p{
	position:absolute;
	top:35px;
	left:47px;
	font-size:10px;
}
#main #keywordSearch marquee{
	position:absolute;
	top:36px;
	left:160px;
	font-size:12px;
	margin:0 10px;
	font-weight:bold;
}
#main #arbeitQuestion{
	background:url(/img/common/bg_section.gif) no-repeat 0 100%;
	font-size:12px;
	margin-bottom:10px;
	position:relative;
}
#main #arbeitQuestion div{
	position:relative;
	padding:2px 10px 10px 10px;
}
#main #arbeitQuestion h3 {
	width:650px;
	height:25px;
	background:none;
	padding:0;
	margin:0;
}
#main #arbeitQuestion h3 span {
	background:#FFF url(/img/home/h_title.gif) no-repeat 0 0;
}
#main #arbeitQuestion .listLink{
	display:block;
	width:38px;
	height:15px;
	position:absolute;
	top:4px;
	right:12px;
	text-decoration:none;	
}
* html body #main #arbeitQuestion .listLink{
	top:1px;
}
*+html body #main #arbeitQuestion .listLink{
	top:1px;
}
:-moz-read-only #main #arbeitQuestion .listLink{
	top:2px;
}
#main #arbeitQuestion .listLink span{
	background:url(/img/btn/btn_listlink.gif) no-repeat 0 0;
}
#main #arbeitQuestion #recent h4{
	background:url(/img/icon/icon_recent.gif) no-repeat 2px 50%;
	padding:0 0 0 20px;
}
#main #arbeitQuestion #unanswered h4{
	background:url(/img/icon/icon_unanswered.gif) no-repeat 2px 50%;
	padding:0 0 0 20px;
}
#main #arbeitQuestion ol{
	position:relative;
	background:url(/img/home/bg_question_h.gif) repeat-x;
	height:36px;
	margin:0px 1px;
	padding:0 5px 4px 0;
}
#main #arbeitQuestion ol li{
	margin-right:5px;
	display:inline;
	font-size:5px;
}
#main #arbeitQuestion ol li a{
	height:25px;
	position:absolute;
	top:8px;
}
#main #arbeitQuestion ol li#qcList a{
	width:76px;
	left:8px;
}
#main #arbeitQuestion ol li#qc1 a{
	width:73px;
	position:absolute;
	left:89px;
}
#main #arbeitQuestion ol li#qc2 a{
	width:52px;
	position:absolute;
	left:167px;
}
#main #arbeitQuestion ol li#qc3 a{
	width:83px;
	position:absolute;
	left:224px;
}
#main #arbeitQuestion ol li#qc4 a{
	width:96px;
	position:absolute;
	left:313px;
}
#main #arbeitQuestion ol li#qc5 a{
	width:89px;
	position:absolute;
	left:414px;
}
#main #arbeitQuestion ol li#qc6 a{
	width:58px;
	position:absolute;
	left:508px;
}
#main #arbeitQuestion ol li#qcList a span{
	background:url(/img/home/question_category.gif) no-repeat 0 0;
}
#main #arbeitQuestion ol li#qc1 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -25px;
}
#main #arbeitQuestion ol li#qc2 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -50px;
}
#main #arbeitQuestion ol li#qc3 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -75px;
}
#main #arbeitQuestion ol li#qc4 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -100px;
}
#main #arbeitQuestion ol li#qc5 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -125px;
}
#main #arbeitQuestion ol li#qc6 a span{
	background:url(/img/home/question_category.gif) no-repeat 0 -150px;
}
#main #arbeitQuestion ol li#qcList a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -76px 0;
}
#main #arbeitQuestion ol li#qc1 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -73px -25px;
}
#main #arbeitQuestion ol li#qc2 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -52px -50px;
}
#main #arbeitQuestion ol li#qc3 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -83px -75px;
}
#main #arbeitQuestion ol li#qc4 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -96px -100px;
}
#main #arbeitQuestion ol li#qc5 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -89px -125px;
}
#main #arbeitQuestion ol li#qc6 a:hover span{
	background:url(/img/home/question_category.gif) no-repeat -58px -150px;
}
#main #arbeitQuestion ul{
	padding-top:6px;
	background:url(/img/common/line_dot_red.gif) repeat-x 0 0;
}

#main #searchExperience {
	margin-bottom:10px;
	background:url(/img/home/search_experience.gif) no-repeat 0 100%;
}
#main #searchExperience h3 {
	width:650px;
	height:25px;
	background:none;
	padding:0;
	margin:0;
}
#main #searchExperience h3 span {
	background:#FFF url(/img/home/h_title.gif) no-repeat 0 -25px;
}
#main #searchExperience table{
	margin:1px 1px -1px 1px;
}
#main #searchExperience td {
	width:305px;
	vertical-align:top;
	padding:8px 10px 10px 10px;
	background:url(/img/common/line_solid.gif) no-repeat 0 100%;
}
#main #searchExperience td#se13{
	background:none;
}
#main #searchExperience td h4{
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	color:#B75A57;
}
#main #searchExperience td#se1 h4{
	padding-left:17px;
	background:url(/img/icon/icon_office.gif) no-repeat 0 0;
}
#main #searchExperience td#se2 h4{
	padding-left:21px;
	background:url(/img/icon/icon_degital.gif) no-repeat 0 0;
}
#main #searchExperience td#se3 h4{
	padding-left:19px;
	background:url(/img/icon/icon_entertainment.gif) no-repeat 0 0;
}
#main #searchExperience td#se4 h4{
	padding-left:21px;
	background:url(/img/icon/icon_camera.gif) no-repeat 0 0;
}
#main #searchExperience td#se5 h4{
	padding-left:21px;
	background:url(/img/icon/icon_cafe.gif) no-repeat 0 50%;
}
#main #searchExperience td#se6 h4{
	padding-left:21px;
	background:url(/img/icon/icon_sales.gif) no-repeat 0 0;
}
#main #searchExperience td#se7 h4{
	padding-left:21px;
	background:url(/img/icon/icon_service.gif) no-repeat 0 0;
}
#main #searchExperience td#se8 h4{
	padding-left:20px;
	background:url(/img/icon/icon_delivery.gif) no-repeat 0 50%;
}
#main #searchExperience td#se9 h4{
	padding-left:21px;
	background:url(/img/icon/icon_lightwork.gif) no-repeat 0 0;
}
#main #searchExperience td#se10 h4{
	padding-left:19px;
	background:url(/img/icon/icon_medical.gif) no-repeat 0 0;
}
#main #searchExperience td#se11 h4{
	padding-left:21px;
	background:url(/img/icon/icon_lecturer.gif) no-repeat 0 50%;
}
#main #searchExperience td#se12 h4{
	padding-left:19px;
	background:url(/img/icon/icon_lecture.gif) no-repeat 1px 50%;
}
#main #searchExperience td#se13 h4{
	padding-left:19px;
	background:url(/img/icon/icon_interest.gif) no-repeat 2px 0;
}
#main #searchExperience ul {
	font-size:10px;
	line-height:normal;
}
#main #searchExperience ul li {
	display:inline;
}

#main #pickupJob{
	height:395px;
	font-size:10px;
	margin-bottom:10px;
	background:url(/img/home/work_list.gif) no-repeat 0 25px;
}
#main #pickupJob h3 {
	width:650px;
	height:25px;
	background:none;
	padding:0;
	margin:0;
}
#main #pickupJob h3 span {
	background:#FFF url(/img/home/h_title.gif) no-repeat 0 -50px;
}
#main #pickupJob .jobPhoto td{
}
#main #pickupJob .jobInfo{
	float:left;
	width:303px;	
	position:relative;
	padding:10px;	
}
#main #pickupJob .jobInfo .jobInfoRight{
	width:102px;
	position:absolute;
	top:16px;
	left:210px;
}
#main #pickupJob .jobInfo .jobInfoRight h4{
	background:none;
	padding:0 0 3px 0;
}
#main #pickupJob .jobInfo .jobInfoRight ul li{
	padding-left:17px;
	padding-bottom:3px;
}
#main #pickupJob .jobInfo .jobInfoRight ul li.train{
	background-position:0 2px;
}
#main #pickupJob .poweredby{
	clear:both;
	padding:3px 10px;
	text-align:right;
}

