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


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


/* .ev_cate_header */
.ev_cate_header {position: sticky;top: 95px;background: white;z-index: 1;border-bottom: 1px solid #ddd;padding: 8px 0;box-shadow: 3px 2px 14px 0px rgb(100 0 112 / 23%);}
.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: #000;font-weight: bold;}



/* section_03 - ½Å»óÇ°  */
.section_03 {padding: 0 15px;}
.section_03 .line_tit {line-height: 55px;background: #ff84e4;border-radius: 5px;margin-top: 50px;}
.section_03 .line_tit p {font-size: 1rem;font-weight: 500;color: #fff;text-align: left;padding: 0px 20px;letter-spacing: -0.5px;}
.section_03 .item_cont {text-align: left;margin-bottom: 20px;display: flex;flex-direction: column;justify-content: flex-start;}
.section_03 .item_cont > div {display: flex;position: relative;margin-top: 20px;}
.section_03 .item_cont > div .thumb {position: relative;width: 124px;max-width: 124px;height: 124px;}
.section_03 .item_cont > div .thumb a { display: block; width: 100%; height: 100%; }
.section_03 .item_cont > div .thumb a img {width: 100%;height: 100%;object-fit: cover;border-radius: 8px;box-sizing: border-box;}
.section_03 .info {flex: 1;margin: 5px 0 0 15px;position: relative;box-sizing: border-box;}
.section_03 .info .prd-name {font-size: 14px;font-weight: 600;line-height: 16.5px;margin-bottom: 7px; -webkit-line-clamp: 1;}
.section_03 .info .prd-price, .section_03 .info > ul .prd-soldout, .section_03 .info > ul .dc {font-size: 1rem;font-weight: 600;display: inline-block;}
.section_03 .info .prd-soldout { color: #c7c7c7; }
.section_03 .info .dc {color: #ff55da;padding-right: 5px;}
.section_03 .info .dc em {font-weight: 700!important;}
.section_03 .info .prd-price del { font-size: 15px; font-weight: 600; color: #bbb; display: inline-block; }
.section_03 .info .prd-review {display: flex; padding-top: 0;}
.section_03 .info .prd-review a {color: #7e7e7e; font-size: 12px;}
/* »çÀºÇ°ÀÌ¹ÌÁö Ãß°¡ */
.section_03 #new-1 .item-list:nth-child(3) .info::after, .section_03 #new-1 .item-list:nth-child(5) .info::after, .section_03 #new-1 .item-list:nth-child(7) .info::after{content: "";display: block;width: 90%;height: 90%;background-repeat: no-repeat;background-size: contain;position: absolute;}
.section_03 #new-1 .item-list:nth-child(3) .info::after { background-image: url('http://dailylike.jpg3.kr/hgodo/05_Evt/2503/Happy_spring_week_F_05_1.png'); }
.section_03 #new-1 .item-list:nth-child(5) .info::after { background-image: url('http://dailylike.jpg3.kr/hgodo/05_Evt/2503/Happy_spring_week_F_05_2.png'); }
.section_03 #new-1 .item-list:nth-child(7) .info::after { background-image: url('http://dailylike.jpg3.kr/hgodo/05_Evt/2503/Happy_spring_week_F_05_3.png'); }


/* .section_04 - ÅõµÎ¸®½ºÆ® */
.section_04 {margin: 0 auto; margin-top: 50px; padding-bottom: 50px; background:#ff9eea;}
.section_04 .m_tab01 {padding: 0 15px;}
.section_04 .m_tab01 {display: -ms-flexbox;display: flex;justify-content: space-between;}
.section_04 .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_04 .m_tab01 li {position: relative;width: calc(33.3333% - 3px);line-height: 30px;font-size: 14px;font-weight: 500;text-align: center;color: #ff9eea;cursor: pointer;box-sizing: border-box;padding: 7px 0;background: #f775db;letter-spacing: -1px;border-radius: 4px;}
.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;padding: 0 15px;margin-top: 15px;}
.section_04 .tab_content.on {display:block;}
.section_04 .tab_content .items  {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.section_04 .tab_content .items li {width: calc(50% - 2px); padding-bottom: 30px;}
.section_04 .tab_content .items li .dc {color: #ff00a3;}
.section_04 .tab_content .items li .prd-review a {color: #292b2b; font-size: 12px; line-height: 12px;}


/* section_05 - 3ÀÏÆ¯°¡ */
.section_05 {margin: 0 auto;}
.section_05 .relay_sale {padding: 0 15px;}
.section_05 .timer-box {position: relative;top: 0;left: 0;width: 100%;background: #000;border-radius:7px;padding: 19px 0;display:none;}
.section_05 .timer-box.on {display: block;}
.section_05 .timer-box > div {color: #fff;font-size: 16px;text-align: center;}
/*.section_05 .timer-box:nth-child(2) {opacity: .4;}*/
.section_05 .m_tab01 {display: -ms-flexbox;display: flex;background: #fff;justify-content: space-between;position: relative;margin-top: 20px;}
.section_05 .m_tab01 li::-webkit-scrollbar{ display: none; }
.section_05 .m_tab01 li{width: 50%;}
.section_05 .m_tab01 li .tab-box {/* line-height: 33px; */text-align: center;color: #d6d6d6;cursor: pointer;box-sizing: border-box;background: #f8f9fd;padding: 17px 0;}
.section_05 .m_tab01 li.on .tab-box {display: block;color: #fff;background: #ff6bdf; transition: background-color 0.4s ease, color 0.4s ease;}
.section_05 .m_tab01 li .tab-box p:nth-child(1) {font-size: 14px;line-height: 25px;margin-bottom: 5px;}
.section_05 .m_tab01 li .tab-box p:nth-child(2) {font-size: 14px;font-weight: 600;letter-spacing: -.2px;color:#000;}
.section_05 .m_tab01 li.on .tab-box p:nth-child(2) {color:#fff;} 
.section_05 .tab_content {display:none;}
.section_05 .tab_content.on {display:block;}
.section_05 .item_cont {text-align: left;margin-bottom: 20px;display: flex;flex-direction: column;justify-content: flex-start;}
.section_05 .item_cont > div {display: flex;position: relative;margin-top: 20px;}
.section_05 .item_cont > div .thumb {position: relative;width: 124px;max-width: 124px;height: 124px;}
.section_05 .item_cont > div .thumb a { display: block; width: 100%; height: 100%; }
.section_05 .item_cont > div .thumb a img {width: 100%;height: 100%;object-fit: cover;border-radius: 8px;box-sizing: border-box;}
.section_05 .info {flex: 1;margin: 5px 0 0 15px;position: relative;box-sizing: border-box;}
.section_05 .info .prd-name {font-size: 14px;font-weight: 600;line-height: 16.5px;margin-bottom: 7px;}
.section_05 .info .prd-price, .section_03 .info > ul .prd-soldout, .section_03 .info > ul .dc {font-size: 1rem;font-weight: 600;display: inline-block;}
.section_05 .info .prd-soldout { color: #c7c7c7; }
.section_05 .info .dc {color: #ff55da;padding-right: 5px;}
.section_05 .info .dc em {font-weight: 700!important;}
.section_05 .info .prd-price del { font-size: 15px; font-weight: 600; color: #bbb; display: inline-block; }
.section_05 .info .prd-review {display: flex; padding-top: 0;}
.section_05 .info .prd-review a {color: #7e7e7e; font-size: 12px;}
.section_05 .info .timer1, .section_05 .info .timer2 {width:100%;position: absolute;bottom: 0;background: #ffedfb;border-radius: 5px;color: #ff55da;font-size: .7rem;font-weight: 600;text-align: center;padding: 10px 5px;}
/*.section_05 .info .timer2 {opacity: .4;}*/

/* .section_06 - ¸ð¾Æº¸±â */
.section_06 {margin-top: 80px;background: #ff9eea;}
.section_06 .tab_content.on {display:block;     padding: 0 15px;}
.section_06 .tab_content .items  {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between;}
.section_06 .tab_content .items li {width: calc(50% - 2px); padding-bottom: 30px;}
.section_06 .tab_content .items li .dc {color: #ff00a3;}
.section_06 .tab_content .items li .prd-review a {color: #292b2b; font-size: 12px; line-height: 12px;}


/* .section_07 */
.section_07 {background:#f278d8;padding-bottom: 93px;}
.section_07 .gift-container {position: relative;}
.section_07 .limited-icon {position: absolute;right: 33px;width: 93px;height: 30px;text-align: center;border-radius: 100px;background: #ffffff;background-size: cover;animation: float 3s ease-in-out infinite;}
.section_07 .limited-icon_1 {bottom: 102px;}
.section_07 .limited-icon_2 {bottom: 142px;}
.section_07 .limited-icon span {line-height: 30px;font-size: 13px;font-weight: 700;color: #ff00c8;}

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


/* .section_08 */
.section_08 {margin-top: 50px;margin-bottom: 96px;padding: 0 15px;}
.section_08 h3 {font-size: 21px;font-weight: 600;text-align: center;padding: 38px 0px;}
.section_08 .cate_btn_box ul {display: flex;flex-direction: row;justify-content: space-between;flex-wrap: wrap;gap: 10px;}
.section_08 .cate_btn_box ul li {width: calc(33.3333% - 7px);height: 75px;line-height: 75px;background: #000;}
.section_08 .cate_btn_box ul li a {display: flex;justify-content: center;color:#fff;font-size: 18px;font-weight: 500;position: relative;}
.section_08 .cate_btn_box ul li a:after {content: "\f105";font-family: FontAwesome;display: inline-block;margin-left: 9px;}



/* BASIC css end */

