/* BASIC css start */
body #header_detail {display:none;}
body #category_header {display:none;}

/* ÀÌ¹ÌÁö¸Ê */
img[usemap] { border: none; height: auto; max-width: 100%; width: auto;}
img{ border: none; height: auto; max-width: 100%; width: auto;}
.evt_img { width: 100%;  max-width: 750px;  margin: 0 auto; position: relative;text-align: center; }


/*°øÅë*/
.listName {-webkit-line-clamp: 1;}
.dc {color: #8d54df;}
.prd-review .review_btn:before {display:none;}
.listPic {border-radius: 4px;}



/* .section_03 - »çÀºÇ° */
.section_03 .gift-container {position: relative;}
.section_03 .limited-icon {position: absolute;right: 11%;width: 93px;height: 30px;text-align: center;border-radius: 100px;background: #0084ff;background-size: cover;animation: float 3s ease-in-out infinite;}
.section_03 .limited-icon_1 {bottom: 25%;}
.section_03 .limited-icon_2 {bottom: 24%;}
.section_03 .limited-icon_3 {bottom: 34%;}
.section_03 .limited-icon span {line-height: 30px;font-size: 13px;font-weight: 700;color: #fff;}

/* ÇÑÁ¤¼ö·® */
@keyframes float {
    0% {transform: translateY(0);}
    50% {transform: translateY(-8px); }
    100% { transform: translateY(0);  }
}




/* .ev_cate_header */
.ev_cate_header { position: sticky; top: 50px;background: white; z-index: 1; border-bottom: 1px solid #ddd; padding: 8px 0; transition: top 0.3s ease;}
.ev_gnb {display: flex;gap: 8px;overflow-x: auto;white-space: nowrap;scroll-behavior: smooth;-ms-overflow-style: none;scrollbar-width: none;}
.ev_gnb::-webkit-scrollbar { display: none; }
.ev_gnb a {flex: 0 0 auto;padding: 9px;text-decoration: none;text-decoration: none;color: #949494;font-size: 13px;line-height: 16px;padding: 7px 11px;-webkit-transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;transition: color 0.3s ease, border-color 0.3s ease, background-color 0.3s ease;border-width: 1px;border-style: solid;border-radius: 6px;cursor: pointer;white-space: nowrap;}
.ev_gnb a:first-child {margin-left:8px;}
.ev_gnb a.on {color: #000;font-weight: bold;color: rgb(250, 250, 251);border-color: rgb(18, 19, 20);background-color: rgb(18, 19, 20);}


/* .section_05 - 10 »óÇ° °øÅë*/
.cate_tit {padding: 12px 16px; box-shadow: inset 0 1px rgba(0, 0, 0, 0.05); height: 24px; scroll-margin-top: 100px;}
.cate_tit h3 {font-size: 13px; line-height: 16px; font-weight: 600; color: #242729;}
.tab_content .items  {display: flex;gap: 10px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;padding: 0 5px;}
.tab_content .items li {width: calc(50% - 5px);padding-bottom: 30px;}
.tab_content .items li .dc {color: #008cff;}
.tab_content .items li .prd-review a {color: #292b2b; font-size: 12px; line-height: 12px;}


@media screen and (min-width: 768px) and (max-width: 1024px) {
  /* ÅÂºí¸´ »çÀÌÁî¿¡¼­ Àû¿ëÇÒ ½ºÅ¸ÀÏ */
  .tab_content .items {   
    gap: 5px
  }
  .tab_content .items li {width: calc(33.3333% - 5px);}
  .section_03 .limited-icon {right: 17%;}
  .section_03 .limited-icon_3 {bottom: 36%;}
  
  
}




/* BASIC css end */

