/* 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; }
.prd-review {display:block;padding: 0;}
.list_shoppingInfo .listName {font-size:12px;}

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


/* .ev_cate_header */
.ev_cate_header {position: sticky;top: 95px;background: #000;z-index: 10;padding: 8px 0;}
.ev_gnb { display: flex; 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: 16px;}
.ev_gnb a:first-child {margin-left:8px;}
.ev_gnb a.on {color: #fff;font-weight: bold;border-bottom: 2px solid #fff;}


/* section_03 - ½ºÆä¼È°¡°Ý */
.section_03 {padding: 0 15px;}
.section_03 .line_tit {padding: 40px 0 16px;}
.section_03 .line_tit p {font-size: 22px;font-weight: 600;color: #000000;text-align: left;letter-spacing: -0.5px;line-height: 1.4;}
.section_03 .line_tit .line_sub_tit {font-size: 16px;}
.section_03 .item-list {margin-bottom: 10px;}


/* .section_04 - Å×¸¶º° */
.section_04 {padding: 0 15px 50px;}
.section_04 .line_tit {padding: 40px 0 16px;}
.section_04 .line_tit p {font-size: 22px;font-weight: 600;color: #000000;text-align: left;letter-spacing: -0.5px;line-height: 1.4;}
.section_04 .line_tit .line_sub_tit {font-size: 16px;}
.section_04 .m_tab01 {display: -ms-flexbox;display: flex;gap: 8px;}
.section_04 .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_04 .m_tab01 li {position: relative;/* width: calc(33.3333% - 3px); */line-height: 20px;font-size: 13px;font-weight: 500;text-align: center;color: #ff9eea;cursor: pointer;box-sizing: border-box;padding: 7px;background: #f775db;letter-spacing: -1px;border-radius: 20px;color: #474747;background-color: #f4f4f4;}
.section_04 .m_tab01 li > div {color: #d5d5d5;font-size: 13px;font-weight: 500;}
.section_04 .m_tab01 li.on {color: #ffffff;background: #000000; transition: background-color 0.4s ease, color 0.4s ease;}
.section_04 .tab_content {display:none;margin-top: 15px;}
.section_04 .tab_content.on {display:block;}
.section_04 .item-list {margin-bottom: 10px;}


/* section_05 - ½Å»óÇ° */
.section_05 {padding: 0 15px 50px;background:#f4f4f4;}
.section_05 .line_tit {padding: 80px 0 16px;}
.section_05 .line_tit p {font-size: 22px;font-weight: 600;color: #000000;text-align: left;letter-spacing: -0.5px;line-height: 1.4;}
.section_05 .line_tit .line_sub_tit {font-size: 16px;}
.section_05 .open_tit {padding: 16px 0;text-align: left;font-size: 20px;font-weight: 600;color: #000000;text-align: left;letter-spacing: -0.5px;line-height: 1.4;}
.section_05 .open_tit .open_sub_tit {color:#fd4e33;margin-right:10px;border-top: 2px solid #000; padding-top: 10px;}
.section_05 .item-list {margin-bottom: 10px;}


.footer_bigmenu { margin-top: 0px !important;}


/* BASIC css end */

