@charset 'UTF-8';
/* -----------------------------------------------------------
エステ 共通
-------------------------------------------------------------- */
#esthetic-recruit .rec-header-area2 .img-bg {
	background-image: url('../img/rec-esthe-header.jpg');
}

#esthetic-recruit .rec-header-inner2 {
	background: #f1acca;
}




/* -----------------------------------------------------------
募集要項
-------------------------------------------------------------- */
.recruit-common .description-secttl::before {
	border-bottom: 6px dotted #f1acca;
}

.recruit-common .rec-cmn-table table {
	border: 1px solid #d1d8e0;
}

.recruit-common .rec-cmn-table th {
	border-bottom: 1px solid #e8e1e4;
	background: #feeef5;
}

.recruit-common .rec-cmn-table td {
	border-bottom: 1px solid #e8e1e4;
}

.recruit-common .rec-cmn-table .brand-name {
	color: #e87171;
}

.recruit-common .rec-cmn-table .brand-name::before {
	background: linear-gradient(70deg, #e86c6c, #ec9999);
}

.recruit-common .rec-contact .img1 {
	background: url('../img/rec-esthe-entrybg1.jpg') center center/cover no-repeat;
}

.recruit-common .rec-contact .img2 {
	background: url('../img/rec-esthe-entrybg2.jpg') center center/cover no-repeat;
}



@media screen and (max-width: 768px) {
	
	#esthetic-recruit .rec-header-inner2 .ja span {
		background: #f1acca;
	}
	
	.recruit-common .rec-contact .img1 {
		background: url(../img/rec-esthe-entrybg1.jpg) left top/50% no-repeat, url(../img/rec-esthe-entrybg2.jpg) right top/50% no-repeat !important;
	}
}
