.h4-tit {padding: 0 0 20px;}
.h5-tit02 {padding: 0 0 20px 20px;}
.en .h5-tit02{text-transform: capitalize; }
.imgs-box {margin-bottom: 30px;}
.imgs-box img {border-radius: 10px;width: 100%;height: 224px;object-fit: cover;}

.wrap-list > ul {display: grid;grid-template-columns: repeat(5, 1fr);gap: 10px 5px;grid-auto-rows: 1fr;align-items: stretch;}
.wrap-list > ul > li {display:flex;}
.wrap-list > ul > li a {color: #545454;font-size: 16px;font-weight: 500;line-height: 1.2;min-height: 52px;display: block;padding: 6px 30px 6px 12px;box-sizing: border-box;align-content: center;border-bottom: 1px solid #0000001A;position: relative;transition: all .2s ease-in-out;width: 100%;}
.en .wrap-list > ul > li a {padding: 6px 38px 6px 12px;}
.wrap-list > ul > li a:after {content: '';display: inline-block;width: 20px;height: 20px;vertical-align: text-bottom;right: 16px;top: 50%;transform: translateY(-50%);position: absolute;background: url(../img/common/ico-btn-link0.png);background-repeat: no-repeat;background-size: cover;background-position: center;border-radius: 50%;opacity: 0;transition: all .2s ease-in-out;}
.wrap-list > ul > li a:hover {background: #0053CF;border-radius: 6px;color: #fff;border-bottom: 1px solid #0053CF;}
.wrap-list > ul > li a:hover:after {opacity: 1;right: 12px}

.wrap-list > ul > li .br-mob {display: none;}

.img-mo {display: none;}

@media screen and (max-width: 1024px){
	.wrap-list > ul {display: grid;grid-template-columns: repeat(4, 1fr);}
}

@media screen and (max-width: 768px){
	.imgs-box img {height: 180px;}
	.wrap-list > ul {display: grid;grid-template-columns: repeat(3, 1fr);}
	.wrap-list > ul > li a {padding: 6px 10px 6px 12px;}
	.wrap-list > ul > li a:hover {padding: 6px 30px 6px 12px;}
}

@media screen and (max-width: 600px){
	.wrap-list > ul {display: grid;grid-template-columns: repeat(2, 1fr);}
}

@media screen and (max-width: 500px){
	.img-des {display: none;}
	.img-mo {display: block;}
	
}

@media screen and (max-width: 400px){
	.wrap-list > ul > li .br-mob {display: block;}
}