/* 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: #f7922a !important;}


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

/* .ev_cate_header */
.evt_wrap .ev_cate_header {position: sticky;top: 72px;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);}


/* .section_03 */
.section_03 {background:#f2e7dc; padding-bottom: 120px;}
.new_slide { background:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2510/25_autumn_bedding_EV_06.jpg')no-repeat; padding-bottom: 40px !important;}
.reco_h2 { text-align: left; padding: 120px 42px 30px;}
.reco_h2 h2 { font-size: 2.8em; font-weight: 700; letter-spacing: -3px;}
.reco_h2 p {font-size: 1.5em;font-weight: 500;line-height: 1.3em;color:#75716c;padding: 7px 0 0 4px;}
.reco_cont { user-select: none; -webkit-user-drag: none;}
.reco_cont img {border-radius: 10px;   }
.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.45em; font-weight: 700; line-height: 1.4em;}
.reco_cont .reco_price { font-size: 1.4em; font-weight: 700; padding-top: 3px; padding-left: 3px;}
.reco_cont .reco_price span { padding-right: 11px; color: #f7922a;}



/* .section_04 */
.section_04 .gift-container {position: relative;}
.section_04 .limited-icon {position: absolute;right: 120px;width: 155px;height: 46px;text-align: center;border-radius: 100px;background: #f7922a;background-size: cover;animation: float 3s ease-in-out infinite;}
.section_04 .limited-icon_1 {bottom: 230px;}
.section_04 .limited-icon_2 {bottom: 204px;}
.section_04 .limited-icon_3 {bottom: 348px;}
.section_04 .limited-icon span {line-height: 50px;font-size: 20px;font-weight: 700;color: #fff;}

/* ÇÑÁ¤¼ö·® */
@keyframes float {
    0% {transform: translateY(0);}
    50% {transform: translateY(-8px); }
    100% { transform: translateY(0);  }
}

.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:60%;}



/* .curation_header  */
.curation_wrap .curation_header {position: sticky;top: 72px;background: white;z-index: 3;border-bottom: 1px solid #ddd;padding: 28px 0 8px;}
.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: 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 .curation_gnb a:hover {color:#f7922a;}
.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);}



/* .section_05 - 10 °øÅë  */
.section_06, .section_07, .section_08, .section_09 {padding-top:72px;}
.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;}
.cate_tit h3 {font-size: 16px; line-height: 16px; font-weight: 600; color: #242729;}
.tab_content {margin-bottom:20px;}
.item-wrap .item-cont {display: flex;flex-direction: row;flex-wrap: wrap; gap:10px;}
.item-wrap .item-cont .item-list {width: calc(33.3333% - 10px);padding-bottom: 40px;}
.item-wrap .item-cont .item-list .thumb img {border-radius: 15px;}
.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; }
.prd-info > ul .prd-soldout { color: #c7c7c7; }
.prd-info > ul .dc {color: #008cff;}
.prd-info > ul .prd-price del { font-size: 15px; font-weight: 600; color: #bbb; display: inline-block; }
.rating-group.tiny > a{font-size: 13px; color:#292b2b;}




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




/* BASIC css end */

