/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
#category_header{ top: 0px!important; border-bottom: 1px solid rgb(238, 238, 238);}
.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; }


/*°øÅë*/
.dc { font-size: 13px; font-weight: 700; padding-right: 0px;}
.list_shoppingInfo .listName {-webkit-line-clamp: 1;}

/* ³×ºñ°ÔÀÌ¼Ç */ 
.evt_wrap .ev_cate_header{position:sticky;top: 50px;background: #610505;z-index:10;} 
.evt_wrap .ev_gnb{display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;} 
.evt_wrap .ev_gnb::-webkit-scrollbar{display:none;} 
.evt_wrap .ev_gnb a{flex:0 0 auto;padding: 15px 7px;text-decoration:none;color: #8b5858;font-size: 16px;font-weight: 600;letter-spacing:-.5px;} 
.evt_wrap .ev_gnb a:first-child{margin-left:8px;} 
.evt_wrap .ev_gnb a.on{color: #fff;  border-bottom: 2px solid #fff;} 


/* .section_02 */
.section_01 {overflow:hidden; /*background: #f9f2eb;*/}


/* .section_02
.section_02 {background: #f9f2eb; overflow:hidden; }
.section_02 .sp_img {margin-bottom: 10px;}
.section_02 .sp_img > img {width:100%;}
.section_02 .prd_slide {padding-bottom:100px;}
.section_02 .item-list {display: flex; gap: 28px; flex-direction: row; align-items: center; background: #fff;  padding: 10px; margin-bottom: 5px;}
.section_02 .item-list .thumb {width:25%;}

 */

.section_02 {background: #f9f2eb; padding-bottom: 90px; overflow: hidden;}
.section_02 .tab_content  {padding: 0px 10px;border-radius: 15px;box-sizing: border-box;}
.section_02 .tab_content .sp_img > img {border-radius: 4px;}
.section_02 .key_name_tit {text-align: left; padding: 10px 0; font-weight: 700; line-height: 1.4;}
.section_02 .item_cont {display: flex; flex-direction: row; gap: 5px; padding-top:10px;}  
.section_02 .item-list {width: 33.33333%;}    
.section_02 .listPic {border-radius: 4px;}
.section_02 .item-list .key_name {display: inline-block;margin-bottom: 6px;font-size: 0.74em;font-weight: 700;letter-spacing: -.5px;background: #ff2800;color: #fff;padding: 3px 5px;border-radius: 4px;}
.section_02 .item-list .listName {font-size: 13px; margin: 0; }



/* .section_03 */
.section_03 {overflow:hidden;}
.section_03 .reco_img {padding: 15px; box-sizing: border-box;}
.section_03 .line_tit {padding: 15px 40px;margin: 10px 0 40px;}
.section_03 .line_tit a {display: block; font-size: 14px;color: #0c0c0c;text-align: center;border: 1px solid rgb(221, 221, 221);box-sizing: border-box;padding: 25px 15px;}
.section_03 .reco_slide {/* margin-bottom: 20px; */position: relative;}
.section_03 .item-list .key_name {margin-bottom: 2px;font-size: 12px;font-weight: 700;letter-spacing: -.5px;}
.section_03 .item-list .listName {margin-bottom: 2px;font-size: 12px;}
.section_03 .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {bottom: var(--swiper-scrollbar-bottom, -5%);}


/* .footer */
.footer_bigmenu {margin-top:0;}


/* BASIC css end */


/* BASIC css end */


/* BASIC css end */

