/* BASIC css start */
/* BASIC css start */
#category_header{ top: 0px!important;}
.dl_section2 { display: none!important;}


/* ÀÌ¹ÌÁö¸Ê */
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: #f7922a;}
.prd-review .review_btn:before {display:none;}
.listPic {border-radius: 4px;}


/* .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;}

@keyframes fadeOn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    -webkit-filter: blur(10px);
    filter: blur(10px);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-filter: blur(0);
    filter: blur(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}



/* .section_03 */
.section_03 {background:#f2e7dc; padding-bottom: 120px; overflow: hidden;}
.new_slide {background: url('http://dailylike.jpg3.kr/hgodo/05_Evt/2510/25_autumn_bedding_EV_06.jpg')center center / cover; padding: 32px 61px;}
.reco_h2 {text-align: left;padding: 19% 5% 6%;}
.reco_h2 h2 {font-size: 2.4em;font-weight: 700;letter-spacing: -3px;line-height: 1em;}
.reco_h2 p {font-size: 1.2em;font-weight: 500;line-height: 1.3em;color:#75716c;padding: 13px 0 0 4px;}
.reco_cont img {border-radius: 10px;  cursor: grab;  }
.reco_cont .reco_tit {width: 100%;position: absolute;bottom: 0;text-align: left; padding: 0px 0px  34px 15px; box-sizing: border-box;color: #fafaf8;}
.reco_cont .reco_text {font-size: 1.4em;font-weight: 700;line-height: 1.2em;}
.reco_cont .reco_price {font-size: 1.4em;font-weight: 700;padding-top: 6px;padding-left: 3px;}
.reco_cont .reco_price span { padding-right: 11px; color: #f7922a;}



/* .section_03 - »çÀºÇ° */
.section_04 .gift-container {position: relative;}
.section_04 .limited-icon {position: absolute;right: 11%;width: 93px;height: 30px;text-align: center;border-radius: 100px;background: #f7922a;background-size: cover;animation: float 3s ease-in-out infinite;}
.section_04 .limited-icon_1 {bottom: 28%;}
.section_04 .limited-icon_2 {bottom: 24%;}
.section_04 .limited-icon_3 {bottom: 34%;}
.section_04 .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);  }
}

.evt_wrap .ev_cate_header {position: sticky;top: 50px;background: #121212;z-index: 10;padding: 8px 0;}
.evt_wrap .ev_gnb { display: flex; gap: 8px; overflow-x: auto; white-space: nowrap; scroll-behavior: smooth; -ms-overflow-style: none; scrollbar-width: none; }
.evt_wrap .ev_gnb::-webkit-scrollbar { display: none; }
.evt_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;cursor: pointer;white-space: nowrap;}
.evt_wrap .ev_gnb a:hover {color:#c27d46;}
.evt_wrap .ev_gnb a:first-child {padding: 7px 11px 7px 42px;}
.evt_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);}



/* .ev_cate_header */
.curation_wrap .curation_header { position: sticky; top: 50px;background: white; z-index: 1; border-bottom: 1px solid #ddd; padding: 20px 0 8px; transition: top 0.3s ease;}
.curation_wrap .curation_gnb {display: flex;gap: 8px;overflow-x: auto;white-space: nowrap;scroll-behavior: smooth;-ms-overflow-style: none;scrollbar-width: none;}
.curation_wrap .curation_gnb::-webkit-scrollbar { display: none; }
.curation_wrap .curation_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;}
.curation_wrap .curation_gnb a:first-child {margin-left:8px;}
.curation_wrap .curation_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);}

.dailylikeBox { position: absolute; display: inline-block; text-indent: -9999px; font-size: 0; white-space: nowrap; overflow: hidden; width: 29.1%; height: 0; padding-top: 28.88%; }
.dailylikeBox1 {top: 21.1%;left: 6%;}
.dailylikePopupBox {position: absolute;opacity: 0;z-index: -1;left: 50%;width: 100%;transition: all ease-out .2s;-webkit-transition: all ease-out .2s;-ms-transition: all ease-out .2s;-moz-transition: all ease-out .2s;-o-transition: all ease-out .2s;transform: translate(-50%, 15%);-webkit-transform: translate(-50%, 15%);}
.dailylikePopupBox.on { display: block; opacity: 1; z-index: 6; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0);}
.evt_dim.on {display: block;}
.evt_dim { display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.33; z-index: 4;}
.dailylikePopupBox.dailylikePopup1 {top: 19%; width:80%;}
 
 

/* .section_05 - 10 »óÇ° °øÅë*/

.section_07, .section_08, .section_09 {margin-top:50px;}
.cate_tit {padding: 23px 16px;box-shadow: inset 0 1px rgba(0, 0, 0, 0.05);height: 24px;scroll-margin-top: 100px;}
.cate_tit h3 {font-size: 16px;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: #f7922a;}
.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 */

