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


/* °øÅë */
#contentWrap { margin: 0px auto; text-align:center; max-width: 750px;}
.item-wrap {margin:0 auto;width: 100%;}
.item-wrap .dc {color: #e1233c!important; font-weight: 700!important;}
.pleasewait {border-radius: 0;}

/* .section_01 - ¸ÞÀÎ */
.section_01 { max-width: 750px;  margin: 0 auto; position: relative;}
.section_01 .main_bg { position: relative; overflow: hidden;}
.section_01 .animated.ani2s { -webkit-animation-duration: 2s; animation-duration: 2s;}
.section_01 .fadeOn { -webkit-animation-name: fadeOn;animation-name: fadeOn;}
.section_01 .fadeInUp { -webkit-animation-name: fadeInUp; animation-name: fadeInUp;}
.section_01 .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.section_01 .tit{ position: absolute; top: 0; left: 0; width: 100%; z-index: 1; pointer-events: none;}



/* Èå¸£´Â ¾Ö´Ï³×ÀÌ¼Ç */ 
.marquee-wrap{width:100%;max-width:1200px;padding:20px 0;overflow:hidden;position: absolute;bottom: 25px;} 
.marquee{display:flex;align-items:center;white-space:nowrap;will-change:transform;} 
.track{display:flex;gap: 1rem;animation:scroll 14s linear infinite;} 
.track_item{display:inline-flex;align-items:center;font-weight: 700;letter-spacing: -0.04em;font-size: 1.6vw;color: #53080a;text-transform:uppercase;} 

@keyframes scroll{0%{transform:translateX(0%);}100%{transform:translateX(-50%);}} 
/* ÀÛÀº È­¸é ´ëÀÀ */ 
@media(max-width:600px){.item{font-size:1.5vw;}.track{animation:scroll 10s linear infinite;}} 


/* ³×ºñ°ÔÀÌ¼Ç */ 
.evt_wrap .ev_cate_header{position:sticky;top:72px;background: #9e1317;z-index:10;padding: 5px 0;} 
.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;text-decoration:none;color: #fff;font-size: 22px;font-weight: 600;letter-spacing:-.5px;} 
.evt_wrap .ev_gnb a:first-child{margin-left:8px;} 
.evt_wrap .ev_gnb a.on{color: #fff;} 



/* .section_04 - 3ÀÏÆ¯°¡ */
.section_04 {margin: 0 auto; padding-bottom: 100px;}
.section_04 .timer-box { padding: 0 0 50px 0; display:none; margin: 0 auto;}
.section_04 .timer-box.on {display: block;}
.section_04 .m_tab01 {max-width: 750px;display: flex;gap: 2px;position: relative;margin: 0 auto;}
.section_04 .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_04 .m_tab01 li{width: 33.333333%;cursor: pointer;}
.section_04 .m_tab01 li .tab-box {display: flex;font-size: 16px;height: 130px;font-weight: 600;text-align: center;background: #f8f9fd;color: #222;align-items: center;flex-direction: column;justify-content: center;}
.section_04 .m_tab01 li.on .tab-box {display: flex;color: #fff;background: #e1233c;transition: background-color 0.4s ease, color 0.4s ease;}
.section_04 .m_tab01 li.on .tab-box p:nth-child(1) {color: rgb(255 255 255 / 60%);}
.section_04 .m_tab01 li .tab-box p:nth-child(1) {font-family: 'Noto Sans KR';font-size: 20px;font-weight: 500;color: rgb(0 0 0 / 30%);}
.section_04 .m_tab01 li .tab-box p:nth-child(2) {font-size:22px;font-weight: 600;letter-spacing: -.2px; color:#000;}
.section_04 .m_tab01 li.on .tab-box p:nth-child(2) {color:#fff;} 

.section_04 .tab_content {display:none;}
.section_04 .tab_content.on {display: block;}
.section_04 .item_cont {text-align: left;margin-top: 50px;/* width: 80%; */margin: 0 auto;margin-top: 50px;}
.section_04 .item_area ul.tit { display: flex; flex-direction: column; justify-content: flex-start; overflow-y: auto; }
.section_04 .item_area ul.tit > li { display: flex; position: relative; margin-top: 30px; }
.section_04 .item_area ul.tit > li:first-child { margin-top: 0; }
.section_04 .item_area ul.tit > li .thumb { height: 259px; position: relative; }
.section_04 .item_area ul.tit > li .thumb a { display: block; width: 100%; height: 100%; }
.section_04 .item_area ul.tit > li .thumb a img { width: 100%; height: 100%; object-fit: cover;  border-radius: 15px; box-sizing: border-box; }
.section_04 .prd-info {flex: 1;margin: 0 23px;min-height: 100px;position: relative;}
.section_04 .prd-info ul { position: relative; display: flex; flex-direction: column; justify-content: space-between; padding-top: 15px; height: 259px; box-sizing: border-box;  }
.section_04 .prd-info ul .prd-name {font-size: 22px;font-weight: 600;line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;word-break: break-word;overflow-wrap: break-word;padding-right: 30px;}
.section_04 .prd-info ul .prd-price, .section_04 .prd-info ul .prd-soldout, .section_04 .prd-info ul .dc {font-size: 22px;font-weight: 700;display: inline-block;}
.section_04 .prd-info ul .prd-soldout { color: #c7c7c7; }
.section_04 .prd-info ul .prd-consumer {color:#c0c0c0;font-size: 18px;}
.section_04 .prd-info ul .dc {color: #e1233c;padding-right: 10px;}
.section_04 .prd-info ul .prd-price del { font-size: 15px; font-weight: 600; color: #bbb; display: inline-block; }
.section_04 .prd-info .prd-review { margin-top: 10px; }
.section_04 .prd-info .rating-group.tiny > a { font-size: 15px; color: #7e7e7e; }
.section_04 .prd-info .timer1, .section_04 .prd-info .timer2, .section_04 .prd-info .timer3 {width:100%;/* position: absolute; *//* bottom: 17px; */background: #ffe6e9;border-radius: 10px;color: #e1233c;font-size: 18px;font-weight: 500;text-align: center;line-height: 65px;margin-top: 20px;}


/* °øÅë Å¸ÀÌ¸Ó ·¹ÀÌ¾Æ¿ô */
.section_04 .timer-box div[class^="timer"] {
  display: block;
  font-size: 32px;  
  background: #ffe6e9;
  color: #e1233c;
  padding: 23px 17px;
  border-radius: 100px;
}

/* °øÅë span ½ºÅ¸ÀÏ */
.section_04 .timer-box div[class^="timer"] > span {
  width: 4.9999%;
  font-size: 32px;
  font-weight: 500;
  height: 100%;
  position: relative;
}



/* .section_05- ¼îÇÎÂù½º */
#ev_05_1 {padding-bottom:80px; }
.section_05 {background:#121214; }
.section_05 .topTen {padding-top:80px;}
.section_05 .item-wrap { padding-right: 15px;  box-sizing: border-box;}
.section_05 .item-wrap .item-cont .item-list {margin-bottom: 12px;}
.section_05 .prd-info {color:#ffffff;}
.section_05 .prd-info .prd-review { margin-left: 10px; }
.section_05 .prd-info > ul .prd-name {white-space: normal;-webkit-box-orient: vertical;-webkit-line-clamp: 1;margin-bottom: 10px!important;}
.section_05 .prd-info .prd-wish a, .section_05  .rating-group.tiny > a  {color:#9f9f9f;}
.section_05 .prd-info .prd-wish i.fa {color: #acacac;}


/* .section_07 - Ã¹±¸¸Å */ 
.section_07 .firstpurchase_product{width:80%;margin:0 auto;background:#fff;border-radius:10px;} 
.section_07 .firstpurchase_tit{font-size:26px;font-weight:600;padding:30px 0 17px;} 
.section_07 .firstpurchase_sub_tit{font-size:22px;font-weight:500;color:#a7a7a7;} 
.section_07 .firstpurchase_sub_price{font-size:30px;font-weight:600;} 
.section_07 .firstpurchase_sub_price .won{font-size:22px;} 
.section_07 .product_actions{padding:25px 0 30px;} 
.section_07 .btn_preorder{width:100%;background:#000;padding:3.5%;border-radius:5px;} 
.section_07 .btn_preorder a{display:block;width:100%;font-size:25px;color:#fff;} 





.curation_wrap .ev_cate_header{position:sticky;top:72px;background:white;z-index:10;border-bottom: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: 8px;} 
.curation_wrap .ev_gnb::-webkit-scrollbar{display:none;} 
.curation_wrap .ev_gnb a{flex: 0 0 auto; padding: 12px; 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: 6px;cursor: pointer;white-space: nowrap;} 
.curation_wrap .ev_gnb a:first-child{margin-left:8px;} 
.curation_wrap .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);}
.curation_wrap .ev_gnb a:hover {color:#e1233c;}




/* .section_05 - 10 °øÅë  */
.section_08,.section_09,.section_10,.section_11,.section_12,.section_13,.section_14 { padding-top: 72px;}
.curation_wrap .cate_tit {padding: 16px 16px 16px 0;box-shadow: inset 0 1px rgba(0, 0, 0, 0.05);text-align: left;scroll-margin-top: 120px;}
.curation_wrap .cate_tit h3 {font-size: 16px; line-height: 16px; font-weight: 600; color: #242729;}
.curation_wrap .tab_content {margin-bottom:20px;}
.curation_wrap .item-wrap .item-cont {display: flex;flex-direction: row;flex-wrap: wrap; gap:10px;}
.curation_wrap .item-wrap .item-cont .item-list {width: calc(33.3333% - 10px);padding-bottom: 40px;}
.curation_wrap .item-wrap .item-cont .item-list .thumb img {border-radius: 15px;}
.curation_wrap .prd-info > ul .prd-price, .section_04 .prd-info > ul .prd-soldout, .section_04 .prd-info > ul .dc { font-size: 18px; font-weight: 600; display: inline-block; }
.curation_wrap .prd-info > ul .prd-soldout { color: #c7c7c7; }
.curation_wrap .prd-info > ul .dc {color: #008cff;}
.curation_wrap .prd-info > ul .prd-price del { font-size: 15px; font-weight: 600; color: #bbb; display: inline-block; }
.curation_wrap .rating-group.tiny > a{font-size: 13px; color:#292b2b;}




/* footer */
#footer {margin:0!important;}



/* BASIC css end */

