@charset "utf-8";


/* -------------------------------------------------------------------------------------

	ヘッダー

-------------------------------------------------------------------------------------- */

.cb-header {
  position: inherit!important;
	top: inherit!important;
	left: inherit!important;
	display: none!important;
}


/* -------------------------------------------------------------------------------------

	メインビジュアル

-------------------------------------------------------------------------------------- */

.recruit_mainimg{ height: 200px; }
.recruit_mainimg h1{
	font-size: 20px;
	line-height: 32px;
	padding-top: 10px;
}

.recruit_mainimg_txtbox{
	padding: 20px;
	position: absolute;
	top:5%;
}

.recruit_mainimg_txtbox p{
	font-size:85%;
}


/* -------------------------------------------------------------------------------------

	職種リンク

-------------------------------------------------------------------------------------- */

.jobcategory{
	margin:-3% 0 50px;
	list-style: none;
}

.jobcategory li{
	display: block;
	width:100%;
	margin-right:0%;
	margin-bottom:5%;
}


/* -------------------------------------------------------------------------------------

お知らせ

-------------------------------------------------------------------------------------- */


.recruit_newspaper dd{
	width: 25%;
	font-size: 85%;
}



.recruit_depfour-tab li{
	background:#fff;
	width: 23%;
}


.recruit_news-list dt{
	width:auto;
	float: none;
	display: inline-block;
	margin-right: 2%;
}

.recruit_news-list dd.cate{
	width: 22%;
	float: none;
	margin-right: 3%;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 80%;
}

.recruit_news-list dd.txt:before{
	clear:left;
}



.recruit_news-list dd.txt{
	width: 100%;
	float: none;
	display: block;
}


/* -------------------------------------------------------------------------------------

	バナー

-------------------------------------------------------------------------------------- */


.bnr_pc { display: none !important; }
.bnr_sp { display: block !important; }

/**/

.recruit_bnr.sns_bnr img{
	width:100%;
}