body { background-color: #d0d3d9; }


@media (max-width: 479px){ 
	#wrap { 
		padding: 106px 20px 90px; 
		min-height: calc(100vh - 300px);
	}

}

@media (max-width: 749px) and (min-width: 480px) { 
	#wrap { padding: 106px 20px 120px; }

}

@media (max-width: 1023px) and (min-width: 750px) { 
	#wrap { padding: 130px 20px 120px; }

}


@media (max-width: 1279px) and (min-width: 1024px) { 
	#wrap { padding: 186px 80px 150px; }

}