/* mod_col2 */
@media screen and (min-width: 768px) {
	.contentsbox-2.small .mod_col2 .col:first-of-type {
		width: calc(100% - 40px - 312px);
	}
	.contentsbox-2.small .mod_col2 .col:last-of-type {
		width: 312px;
	}
}
@media screen and (max-width: 767px) {
	.contentsbox-2.small .mod_col2 .col:last-of-type {
		max-width: 312px;
		margin-left: auto;
		margin-right: auto;
	}
}

/* common-content-container */
#why .common-content-container {
	justify-content: space-between !important;
}
