.group-list {display: flex;flex-direction: column;gap: 20px;}
    
.wrap-list {display: flex;gap: 35px;align-items: center;margin-bottom: 20px;justify-content: space-between;}
.wrap-list .img-box {flex: none;}
.wrap-list .img-box img {width: 500px;height: 300px; object-fit:cover;border-radius: 12px;}
.wrap-list .img-box.style img {border: 1px solid #cdcdcd;padding: 20px;box-sizing: border-box;object-fit: contain;}
    
.wrap-list .txt-box {width: 100%;}
.wrap-list .txt-box .txt01 {font-size: 26px;font-weight: 800;color: #111111;line-height: 1.3;margin-bottom: 30px;letter-spacing: -0.02rem;}


@media screen and (max-width:1024px) {
	.wrap-list .img-box img {width: 350px;height: 250px;}
	.wrap-list .txt-box br {display: none;}
}

@media screen and (max-width:768px) {
	.group-list {gap: 35px;} 
	.wrap-list {flex-direction: column;gap: 25px;margin-bottom: 0;}  
	.wrap-list .txt-box {order: 2;}
	.wrap-list .img-box {width: 100%;}
	.wrap-list .img-box img {width: 100%;height: 280px;}
	.wrap-list .txt-box .txt01 {font-size: 22px;margin-bottom: 16px;}
	
}

@media screen and (max-width:500px) {
	.wrap-list .img-box img {height: 250px;}
}