/* BASIC css start */
/* BASIC css start */

#category_header{ top: 0px!important;}
.dl_section2 { display: none!important;}
.content { }

/* ÀÌ¹ÌÁö¸Ê */
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; }



/*°øÅë*/
.list_shoppingInfo .listName {-webkit-line-clamp: 1;}
.dc {color: #e1233c;}
.prd-review {display:block;}
.prd-review .review_btn:before {display:none;}
.listPic {border-radius: 4px;}
.tab_content .items  {display: flex;gap: 10px;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;padding: 0 13px;}
.tab_content .items li {width: calc(50% - 5px);padding-bottom: 30px;}
.tab_content .items li .dc {color: #e1233c;}
.tab_content .items li .prd-review a {color: #292b2b; font-size: 12px; line-height: 12px;}
.prd_slide {overflow:hidden;}


/* .section_01 */
.section_01 {max-width: 750px;margin: 0 auto;position: relative; margin-bottom: 30px;}
.section_01 .main_tit {position: absolute; top: 0; z-index: 2;}
.section_01 .gift_wrap {padding: 0;position: relative;}


/* .section_02 */
.section_02 { max-width: 750px;  margin: 0 auto; position: relative; margin-bottom: 30px;}

/* ½½¶óÀÌµå °øÅë */
.section .gift_wrap {padding: 0 15px;}
.section .gift_slide  {overflow: hidden;  position: relative; }
.section .swiper-wrapper {padding-top: 17px; }
.section .swiper-pagination-bullet-active {background:#fff;}
.section .tab_content {overflow:hidden;}
.section .tab_content .item-list {display: flex; flex-direction: row; padding: 15px 20px;}
.section .tab_content .thumb {width: 25%; padding-right: 20px;}
.section .tab_content .info {width: 75%;}

/* .section_06 */
.section_06 .review_wrap { padding: 30px 20px;}
.section_06 .review_slide  {overflow: hidden;  position: relative; }
.section_06 .review_slide .swiper-wrapper {padding-top: 17px; }

.section_06 .review_slide .swiper-pagination-bullet-active {background: #ba9e74;}
.section_06 .review_slide .review_pagination {top: 30px; left: 140px; height: 0;}



/* »óÇ° */
.curation_wrap .ev_cate_header{position:sticky;top:50px;background:white;z-index:10;border-bottom:1px solid #ddd;border-top: 1px solid #ddd;padding:8px 0;} 
.curation_wrap .ev_gnb{display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;gap: 1px;} 
.curation_wrap .ev_gnb::-webkit-scrollbar{display:none;} 
.curation_wrap .ev_gnb a{flex: 0 0 auto;padding: 10px 16px;text-decoration: none;text-decoration: none;color: #949494;font-size: 16px;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: 50px;cursor: pointer;white-space: nowrap;} 
.curation_wrap .ev_gnb a:first-child{margin-left: 10px;} 
.curation_wrap .ev_gnb a.on{color: #0c0c0c;font-weight: 700;color: rgb(250, 250, 251);border-color: rgb(18, 19, 20);background-color: rgb(18, 19, 20);}

.cate_tit {padding: 20px;/* box-shadow: inset 0 1px rgba(0, 0, 0, 0.05); *//* height: 24px; */scroll-margin-top: 100px;/* border-bottom: 1px solid #ededed; *//* margin-bottom: 20px; */}
.cate_tit h3 {font-size: 17px;line-height: 17px;font-weight: 700;color: #242729;}







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





/* BASIC css end */


/* BASIC css end */

