.MAIN_0302_KNB {width: 100%; height: 100%;  }

.MAIN_0302_KNB  ul{width: 100%; float: left; float: left;  }
.MAIN_0302_KNB ul li{width: 100%; float: left;  }
.MAIN_0302_KNB ul li .wg_img1{width: 100%; float: left;  aspect-ratio:1/ 1;  overflow: hidden; border-radius: 20px;  margin-bottom: 20px}

 .MAIN_0302_KNB ul li .wg_img1 img{width:100%;     object-fit: cover;      height: 100%;  }

.MAIN_0302_KNB ul li .wg_tx1{width: 100%; float: left; font-size:calc(var(--tx-sm-size) * 1); text-align: center }
