@charset "utf-8";

/* 会社情報 */


.head-under--line .__main-title {
	font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-weight: 700;
	color: #293033;
	text-align: center;
}

.company-career_rate-content .__section-title{
	font-family: 'Noto Sans JP', 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	font-size: 18px;
	font-weight: 700;
	color:#0092d7;
	margin-bottom: 20px;
}

.company-career_rate-content {
	margin-bottom: 50px;
}
.company-career_rate-content table {
	width: 80%; 
	margin: 20px 10% 0;
}
.company-career_rate-content_under {
	width: 80%; 
	margin: 1% 10% 0%;
	text-align: end;
	font-size: 90%;
}
.company-career_rate-content table th,
.company-career_rate-content table td {
	vertical-align: middle;
	text-align: center;
	border: 1px solid #93aac9;
}

/* ===================================================================================
 for PC min-width: 741px
 =================================================================================== */
@media screen and (min-width: 741px) {
	.company-career_rate-content table th,
	.company-career_rate-content table td {
		padding: 10px 10px;
	}
	.company-career_rate-content_under {
		width: 80%; 
		margin: 1% 10% 0%;
		text-align: end;
		font-size: 90%;
	}
}

/* ===================================================================================
 for SP max-width: 740px
 =================================================================================== */
@media screen and (max-width: 740px) {
	.company-career_rate-content table {
		width: 100%;
		margin: 0 0 1%;
	}
	.company-career_rate-content table th {
		padding: 10px 2% 0;
	}
	.company-career_rate-content table td {
		padding: 10px 2%;
	}
	.company-career_rate-content_under {
		width: 100%; 
		margin: 1% 0%;
		text-align: end;
		font-size: 90%;
	}
}