@CHARSET "UTF-8";

div.dept-list{display: flex; flex-wrap: wrap;}
div.dept-list>a{flex-grow:0; flex-shrink: 0; width: calc(50% - 38px); margin-right: 56px; height: calc(20vw - 38px); position: relative; margin-bottom: 32px;border-radius: 8px;overflow: hidden; }
div.dept-list>a:nth-child(2n){margin-right: 0;}
div.dept-list>a>img{width: 100%; height: 100%; border-radius: 8px; object-fit: cover;}
div.dept-list>a>span{position: absolute; bottom: 0; left: 0; right: 0; padding:8px 14px; background: #19097D; border-radius: 0px 0px 8px 8px; background: rgba(25,9,125,0.8); font-size: 15px; line-height: 28px; color: #fff; font-weight: 600; display: flex; justify-content: flex-end; align-items: center;}
div.dept-list>a>span>img {width: 24px; height: 24px; margin-right: 8px; }
div.dept-list>a:hover>img{transform: scale(1.2);transition: 0.3s;}

@media screen and (max-width: 1024px) { 
	div.dept-list>a{height: 166px;}
}
@media screen and (min-width: 1200px){
	div.dept-list>a{height: 202px;}
}