section#footerbar {
	padding: 35px 0;
}

#footerbar .umbox {
	display: flex;
	justify-content: space-between;
}

#footerbar .pofinfo {
	width: 59%;
	display: flex;
	flex-direction: column;
}

#footerbar .pofinfo h2 {
	font-size: max(1.5*(1vw + 1vh) / 2, 22px);
	font-weight: 600;
	color: #515151;
	letter-spacing: 0.05em;
	margin-bottom: 10px;
}

#footerbar .pofinfo .poflist {
	display: flex;
	flex-wrap: wrap;
}

#footerbar .pofinfo .poflist .poaem {
	width: 50%;
	color: #212121;
}

#footerbar .pofmimg {
	display: flex;
}

#footerbar .pofmimg .poimg img {
	width: 112px;
	border: #d38683 4px solid;
	margin: 0 4px;
	border-radius: 32px;
	padding: 5px;
}

.coppy {
	font-size: max(1 * (1vw + 1vh) / 2, 14px);
}

@media screen and (max-width: 980px) {
	#footerbar .umbox {
		display: flex;
		flex-direction: column;
	}

	#footerbar .pofinfo {
		width: 100%;
		margin-bottom: 20px;
	}

}

@media screen and (max-width: 640px) {
	#footerbar .pofmimg .poimg img {
		width: 85px;
		border: #d38683 2px solid;
		border-radius: 16px;
	}

	#footerbar .pofinfo .poflist .poaem {
		width: 100%;
	}
	#footerbar .pofmimg{
    margin-bottom: 10px;
}
}