/* BASIC css start */

.event-cate-grid {
  display: flex;
  flex-direction: column;
  align-items: center;  /* ¾ÆÀÌÅÛ ÀüÃ¼ °¡·Î Áß¾ÓÁ¤·Ä */
  gap: 30px;
  padding: 20px 0;
  width: 100%;          /* ºÎ¸ð ³ÐÀÌ ²Ë Ã¤¿ì±â */
  box-sizing: border-box;
}

.event-cate-grid .cate-item h3 {
  font-size: 18px; /* Á¦¸ñ ÆùÆ® Å©±â */
  font-weight: 600;
  margin: 8px 0 4px;
}

.event-cate-grid .cate-item p {
  font-size: 14px; /* ¼³¸í ÆùÆ® Å©±â */
  color: #555;
  margin: 0;
}


.cate-item {
  width: 100%;          /* ¾ÆÀÌÅÛµµ ºÎ¸ð ²Ë Ã¤¿ì±â */
  max-width: 600px;     /* ÃÖ´ë ³Êºñ Á¦ÇÑ (ÇÊ¿ä¿¡ µû¶ó Á¶Àý) */
  text-align: center;
}

.cate-item img {
  width: 100%;           /* ÀÌ¹ÌÁö °¡·ÎÆø ²Ë Ã¤¿ì±â */
  height: auto;
  border: 1px solid #ccc;
  border-radius: 20px;
  display: block;
  box-sizing: border-box;
}

.cate-item .text-wrap {
  margin-top: 8px;
}

div.C-35162-2-2 { margin:0px 20px 0px 20px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

