@charset "utf-8";

/* recruit */

/* contents
----------------------------------------- */
.recruit-message {
	margin-top: 35px;
	padding: 0 5%;
}
.recruit-message h3 {
	font-family: "Noto Serif Japanese", sans-serif;
	font-weight: 500;
	margin-bottom: 20px;
	color: #ae9373;
	font-size: 20px;
}
.message-text {
	margin-bottom: 40px;
}
.tel-area {
	margin-bottom: 40px;
	text-align: center;
	line-height: 1.6;
}
.tel-area p {
	margin-bottom: 5px;
	font: 13px;
}
.tel-area a {
	font-family: 'Overpass', sans-serif;
	font-weight: 400;
	font-size: 28px;
}
.tel-area a span {
	font-size: 16px;
}


















/* tablet 600px - 799px */
@media only screen and (min-width: 600px) {

/* contents
----------------------------------------- */
.recruit-message {
	margin-top: 55px;
	text-align: center;
}
.tel-area {
	margin-bottom: 80px;
}



} /* tablet end */




























/* PC 800px - */
@media only screen and (min-width: 800px) {
	
/* contents
----------------------------------------- */
.recruit-message {
	margin-top: 55px;
	padding: 0 2%;
	text-align: center;
}
.recruit-message h3 {
	font-family: "Noto Serif Japanese", sans-serif;
	font-weight: 500;
	margin-bottom: 40px;
	color: #ae9373;
	font-size: 24px;
}
.message-text {
	margin-bottom: 50px;
	line-height: 2.2;
}
.tel-area {
	margin-bottom: 100px;
	text-align: center;
	line-height: 1.6;
}
.tel-area p {
	margin-bottom: 5px;
	font: 14px;
}
.tel-area a {
	font-family: 'Overpass', sans-serif;
	font-weight: 400;
	font-size: 28px;
	letter-spacing: 0.1em;
}
.tel-area a span {
	font-size: 18px;
}



} /* PC end */

