.emp-info-area {
	padding-top: 9.2rem;
}
.emp-info-row {
	display: flex;
	align-items: flex-start;
}
.emp-info-right {
	width: 61.6rem;
	margin-top: 14.8rem;
}
.emp-info-left {
	width: calc(100% - 61.6rem);
	padding-right: 13.1rem;
}
.emp-info-left h2 {
	font-size: 4rem;
	line-height: 5.6rem;
}
.emp-info-text {
	margin-top: 4rem;
}
.emp-info-text p:not(:last-child) {
	margin-bottom: 2rem;
}
.emp-info-boxs {
	margin-top: 4rem;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	column-gap: 2.4rem;
}
.emp-info-box {
	width: 27.5rem;
	height: 13.6rem;
	background-color: #F5F5F5;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border-radius:1.6rem;
}
.emp-info-box h4 {
	font-size: 4rem;
	line-height: 1;
	margin-bottom: .4rem;
}
.emp-btn-row {
	padding-top: 4rem;
	position: relative;
}
.emp-btn-shape {
	width: 17rem;
	position: absolute;
	left: 30rem;
	top: -1rem;
}
.emp-info-list {
	display: flex;
	align-items: flex-start;
	column-gap: 1.6rem;
}
.emp-info-list .icon {
	flex-shrink: 0;
}
.emp-info-list:not(:last-child) {
	margin-bottom: 1.6rem;
}
@media only screen and (max-width: 1050px) {
	.emp-info-row {
		flex-wrap: wrap;
	}
	.emp-info-left {
		width: 100%;
		padding-right: 0;
	}
	.emp-info-left h2 {
		font-size: 32px;
		line-height: 1.3;
	}
	.emp-info-text {
		margin-top: 12px;
	}
	.emp-info-text p:not(:last-child) {
		margin-bottom: 7px;
	}
	.emp-info-boxs {
		margin-top: 19px;
		column-gap: 13px;
		row-gap: 13px;
		justify-content: center;
	}
	.emp-btn-shape {
		display: none;
	}
	.emp-btn-row {
		justify-content: center;
		display: flex;
		padding-top: 30px;
	}
	.emp-info-right {
		width: 100%;
		margin-top: 33px;
	}
	.emp-info-list .icon {
		width: 13px;
		display: flex;
	}
	.emp-info-list {
		column-gap: 6px;
	}
	.emp-info-list:not(:last-child) {
		margin-bottom: 9px;
	}
	.emp-info-area {
		padding-top: 65px;
	}
}