/* BASIC css start */
/* BASIC css start */

#category_header{ top: 0px!important;}
.dl_section2 { display: none!important;}

#contents{margin: 0 auto; max-width:750px;}


img[usemap] {max-width: 100%;height: auto;display: block;}
.evt_img {width: 100%;max-width: 750px;margin: 0 auto;position: relative;text-align: center;}

.list_shopping2x a {position: relative;}
.list_shoppingInfo .listName {font-size:13px; white-space: normal;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.listPic {border-radius: 4px;}
.prd-review a {color:#929292;}
.promotion span{display: inline-block;color: #9c9c8d;font-size: 12px;line-height: 12px;background: #40403b;padding: 4px;border-radius: 2px;margin-bottom: 10px;}


/* .ev_cate_header */ 
.ev_cate_header{position:sticky;top:50px;background:white;z-index:1000;/* box-shadow: 0px 5px 6px 0px rgb(215 39 53 / 15%); */z-index: 10;} 
.ev_gnb{display:flex;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;cursor:grab;} 
.ev_gnb::-webkit-scrollbar{display:none;} 
.ev_gnb a{flex:0 0 auto;padding:15px;text-decoration:none;color: rgba(0, 0, 0, 0.5);font-size: 14px;font-weight: 700;line-height: 1.3;letter-spacing:-.5px;} 
.ev_gnb a:first-child{padding-left: 23px;} 
.ev_gnb a.on{color:#000;border-bottom: 2px solid #000;box-sizing: border-box;} 



/* .section_01 - ¸ÞÀÎ */ 
.section_01 {background:url(http://dailylike.jpg3.kr/hgodo/05_Evt/2508/15th_Anniversary_EV_bg.jpg);}
.main_section{position:relative;width: 100%;/* height: 579px; */aspect-ratio: 125 / 172;} 

/* fadeUp */ 
@keyframes fadeUp{to{opacity:1;transform:translateY(0);}} 
@keyframes swing{0%,100%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}} 
@keyframes bounce{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}} 
@keyframes rotate{0%{transform:rotateY(0);}100%{transform:rotateY(360deg);}} 

/* swing Å¬·¡½º */ 
.swing{-webkit-animation:swing 1s step-start infinite;animation:swing 1s step-start infinite;} 
.rotate{transform:rotateY(0);animation-name:rotate;animation-duration:4.5s;animation-iteration-count:infinite;animation-delay:2.4s;} 

/* À§Ä¡ */ 
.obz{position:absolute;} 
.obz1{top:0;left:0;} 
.obz2{width: 13%;top:10%;left:11%;animation-delay:.2s;} 
.obz3{width: 13%;top:24%;right:2%;animation-delay:.4s;} 
.obz4{width: 13%;bottom:19%;left:16%;animation-delay:.6s;} 
.obz5{width: 13%;bottom:22%;right:12%;animation-delay:.8s;} 
.obz6{width: 13%;bottom:8%;left:16%;animation-delay:1s;} 
.obz7{width: 13%;bottom:13%;right:20%;animation-delay:1.2s;} 
.obz8,.obz9 {width: 53%;} 
.rotate_left{position:absolute;top:45%;left: 27%;} 
.rotate_right{position:absolute;top:45%;right: 25.9%;} 
.mian-timer-wrapper{display:flex;font-size:24px;justify-content:center;position:relative;background:#e1233c;padding: 30px 0 60px;border-radius:40px 40px 0 0;} 
.mian-timer-wrapper p{color:#fdb0c2;font-weight:600;line-height: 100%;} 
.mian-timer-wrapper #main-timer{position:absolute;bottom:0;width:100%;/* height: 52px; */display:flex;font-size: 1.1em;font-weight:600;color:#fff;padding: 0px 0 13px;align-items: center;justify-content: center;} 
.mian-timer-wrapper .slot-wrapper{display:flex;align-items:center;margin-right: 10px;} 
.mian-timer-wrapper .slot-container{display:flex;align-items:flex-end;} 
.mian-timer-wrapper .slot{width: .68em;height:43px;overflow:hidden;position:relative;font-size:-webkit-xxx-large;text-align:center;font-size: 1em;} 
.mian-timer-wrapper .slot .numbers{position:absolute;top:0;left:0;width:100%;transition:transform 0.5s ease-in-out;} 
.mian-timer-wrapper .slot .numbers div{height:43px;line-height:43px;} 
.mian-timer-wrapper .unit{/* font-size: .9em; *//* height: .9em; *//* line-height: 13.1em; */} 


/* .section_02 - ÄíÆù */ 
.section_02{background:#ffebef;} 
.timer1, .timer2, .timer3, .timer4, .timer5{display:none;} 
.show{display:block;} 


/* .section_03 - »çÀºÇ° */ 
.section_03 .gift_swiper{background:#fad1da;} 


/* .section_04 - ½ºÆä¼È ¿¡µð¼Ç */ 
.section_04 .tab_buttons{position:relative;gap: 10px;display: flex;overflow-x: auto;white-space: nowrap;scroll-behavior: smooth;-ms-overflow-style: none;scrollbar-width: none;cursor: grab;padding-bottom: 15px;}  
.section_04 .tab_buttons::after{content:"";position:absolute;left: 4%;bottom:0;width: 130vw;height:1px;background-color:#d4d4d4;} 
.section_04 .tab_buttons button{height: 40px;padding:0 10px;border-radius:50px;font-size: 1em;font-weight:500;color:#818181;letter-spacing:-.5px;border: none;} 
.section_04 .tab_buttons button.active{color:#fff;background-color:#000;} 
.section_04 .tab_buttons button:nth-child(1) {margin-left:15px;} 
.section_04 .tab_content{display:none;} 
.section_04 .tab_content.active{display:block;} 
.section_04 .ed_tit{padding:25px 15px;text-align:left;} 
.section_04 .ed_tit .ed_sub_tit{font-size:1em;font-weight:600;color:#878787;} 
.section_04 .ed_tit .ed_badge{color:#000;} 
.section_04 .ed_tit .ed_sub_price{font-size:1.2em;font-weight:600;padding-top:5px;} 
.section_04 .ed_tit .ed_sub_price span{color:#e1233c;} 
.section_04 .pr_content .ed_image{position:relative;padding: 0 15px;} 
.section_04 .pr_content .ed_desc{position:absolute;bottom:30px;width: calc(100% - 30px);display:flex;flex-direction:column;align-items:center;font-weight:600;letter-spacing:-.5px;/* padding: 15px; */} 
.section_04 .pr_content .ed_desc p:nth-child(1) {font-size: 1.2em;} 
.section_04 .pr_content .ed_desc p:nth-child(2) {font-size: 1.4em;padding: 12px 0 15px;font-weight: 700;} 
.ed_actions{width: calc(100% - 30px);height: 50px;} 
.ed_btn{width:100%;height: 100%;display: flex;align-items: center;justify-content: center;background:#000;border-radius:5px;border: none;} 
.ed_btn a{display:block;width:100%;font-size: 1.2em;font-weight: 500;color:#fff;} 
 
/* Èå¸£´Â ¾Ö´Ï³×ÀÌ¼Ç */ 
.marquee-wrap{width:100%;max-width:1200px;padding:20px 0;position:relative;overflow:hidden;background:#cd1b33;} 
.marquee{display:flex;align-items:center;white-space:nowrap;will-change:transform;} 
.track{display:flex;gap: 1em;animation:scroll 14s linear infinite;} 
.track_item{display:inline-flex;align-items:center;font-weight:500;letter-spacing:0.06em;font-size: 1.2em;color:#fff;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;}} 


/* .section_05 - »çÀü¿¹¾à */ 
.section_05{background:#e1233c;} 
.section_05 .preorder_section{width: 80%;margin:0 auto;padding: 15px;background:#fff;border-radius: 7px;} 
.section_05 .preorder_tit{height: auto;font-size: 1.5em;line-height: 1.8em;font-weight: 700;padding: 15px 0 5px;} 
.section_05 .preorder_sub_tit{font-size: .7em;line-height: 1em;font-weight:500;color:#a7a7a7;} 
.section_05 .preorder_sub_price{font-size: 1.8em;line-height: 1.8em;font-weight: 600;} 
.section_05 .preorder_sub_price .won{font-size: .8em;} 
.section_05 .product_actions{width: 100%;height: 50px;} 
.section_05 .btn_preorder{width:100%;height: 100%;display: flex;align-items: center;justify-content: center;background:#000;border-radius:5px;border: none;} 
.section_05 .btn_preorder a{display:block;width:100%;font-size: 1.2em;font-weight: 500;color:#fff;} 


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


/* .section_07 - Ã¹±¸¸Å */ 
.section_07 .firstpurchase_product{width:80%;margin:0 auto;background:#fff;border-radius:10px;} 
.section_07 .firstpurchase_tit{font-weight:600;font-size: 1.5em;line-height: 1.8em;padding-top: 10px;} 
.section_07 .firstpurchase_sub_tit{font-size: .7em;line-height: 1em;font-weight: 500;/* color: #a7a7a7; */} 
.section_07 .firstpurchase_sub_price{font-size: 1.5em;line-height: 1.5em;font-weight: 700;padding: 15px 0;} 
.section_07 .firstpurchase_sub_price .won{font-size: .8em;} 
.section_07 .product_actions{width: 100%;height: 50px;} 
.section_07 .btn_preorder{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #000;border-radius: 5px;border: none;} 
.section_07 .btn_preorder a{display: block;width: 100%;font-size: 1.2em;color: #fff;} 


/*ooter */
.footer_bigmenu {margin:0px 5% 0!important;}



/* ¸ð¹ÙÀÏ ´ëÀÀ (320px ÀÌÇÏ) */
@media (max-width: 320px) {
  .mian-timer-wrapper p {
    font-size: 1.4rem; 
  }
  .mian-timer-wrapper #main-timer {
    font-size: 1em;
  }
  
}



/* BASIC css end */


/* BASIC css end */


/* BASIC css end */


/* BASIC css end */

