@charset "utf-8";

.cooperation .cooperIn {display:grid; grid-template-columns:repeat(4,1fr); gap:25px; margin-bottom:50px;}
.cooperation .cooperIn li {border:2px solid var(--border1); border-radius:10px; transition:.3s;}
.cooperation .cooperIn li:hover {border:2px solid var(--base3);}
.cooperation .cooperIn li .img {padding:15px 0; display: flex; align-items: center; justify-content: center;}
.cooperation .cooperIn li img {max-width:100%; height:120px; object-fit:scale-down;}
.cooperation .cooperIn li p {height:80px; display:flex; align-items: center; justify-content: center; padding:0 10px; border-top:1px solid var(--border1); text-align:center; color:#000;line-height: 1.2;}




/* ************************ 태블릿 (~991) ************************ */
@media screen and (max-width:991px) {

	.cooperation .cooperIn {grid-template-columns: repeat(3, 1fr); gap:10px;}


}


/* ************************ 모바일 (~767) ************************ */
@media screen and (max-width:767px) { 

	.cooperation .cooperIn {grid-template-columns: repeat(2, 1fr);}
	
	
	
} 

/* ************************ 모바일 (~500) ************************ */
@media screen and (max-width:500px) { 

	.cooperation .cooperIn {grid-template-columns: repeat(1, 1fr); margin-bottom: 25px;}
	.cooperation .cooperIn li .img {padding:15px 0;}
	
	
	
} 
