.overview-box {}
.overview-box > ul {display: flex; justify-content: space-between; flex-wrap: wrap; gap: 25px;}
.overview-box > ul > li {position: relative;width: calc(33.33% - 22px); border: 1px solid #D3D8D9;}
.overview-box > ul > li:after {content: "";position:absolute;bottom:-1px;left: 0;width: 100%;height: 3px;background: transparent;}
.overview-box > ul > li:hover:after {background: #E22917;}
.overview-box > ul > li > a{display: block;padding: 47px 53px;}
.overview-box > ul > li > a .box-img {width: 80px;height: auto;margin:0 0 24px 0;}
.overview-box > ul > li > a .box-img img {width: 100%;height: 100%; object-fit: cover;}
.overview-box > ul > li > a .box-txt {text-align: justify;}
.overview-box > ul > li > a .box-txt .txt01{color: #12161B;font-size: 20px;font-weight: bold;line-height: 31px;text-transform: uppercase;margin:0 0 24px 0;}
.overview-box > ul > li > a .box-txt .txt02{color: #12161B;font-size: 20px;font-weight: bold;line-height: 31px;text-transform: uppercase;}
@media screen and (max-width: 1024px) {
	.overview-box > ul > li {width: calc(50% - 15px);}
}
@media screen and (max-width: 768px) {
	.overview-box > ul {gap: 24px;}
	.overview-box > ul > li {width: 100%;}
	.overview-box > ul > li > a .box-img {height: auto;}
}