/* 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:0 auto;text-align:center;max-width:750px;} 
.item-wrap{margin:0 auto;width:100%;} 
.item-wrap .dc{color:#ff00a3!important;} 


/* .ev_cate_header */ 
.ev_cate_header{position:sticky;top:72px;background:white;z-index:1000;border-bottom:1px solid #ddd;padding:8px 0;box-shadow:-1px 3px 13px 0px rgb(215 39 53 / 23%);} 
.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:#949494;font-size:20px;font-weight:500;letter-spacing:-.5px;} 
.ev_gnb a:first-child{margin-left:8px;} 
.ev_gnb a.on{color:#000;} 


/* .section_01 - ¸ÞÀÎ */ 
.section_01 {background:url(http://dailylike.jpg3.kr/hgodo/05_Evt/2508/15th_Anniversary_EV_bg.jpg);}
.main_section{position:relative;height:1032px;} 

/* 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{top:10%;left:11%;animation-delay:.2s;} 
.obz3{top:24%;right:2%;animation-delay:.4s;} 
.obz4{bottom:19%;left:16%;animation-delay:.6s;} 
.obz5{bottom:22%;right:12%;animation-delay:.8s;} 
.obz6{bottom:8%;left:16%;animation-delay:1s;} 
.obz7{bottom:10%;right:20%;animation-delay:1.2s;} 
.rotate_left{position:absolute;top:45%;left:29%;} 
.rotate_right{position:absolute;top:45%;right:27.9%;} 
.mian-timer-wrapper{display:flex;font-size:24px;justify-content:center;position:relative;background:#e1233c;padding:30px 0 90px;border-radius:40px 40px 0 0;} 
.mian-timer-wrapper p{color:#fdb0c2;font-size:1.89rem;font-weight:600;} 
.mian-timer-wrapper #main-timer{position:absolute;bottom:0;width:100%;height:43px;display:flex;justify-content:center;font-size:1.6em;font-weight:600;color:#fff;padding:10px 0 30px;} 
.mian-timer-wrapper .slot-wrapper{display:flex;align-items:center;margin-left:10px;} 
.mian-timer-wrapper .slot-container{display:flex;align-items:flex-end;} 
.mian-timer-wrapper .slot{width:29px;height:43px;overflow:hidden;position:relative;font-size:-webkit-xxx-large;text-align:center;font-size:1.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{line-height:43px;} 


/* .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{text-align:left;padding:0 0 30px 38px;position:relative;} 
.section_04 .tab_buttons::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:89%;height:1px;background-color:#d4d4d4;} 
.section_04 .tab_buttons button{height:50px;padding:0 22px;border-radius:50px;font-size:20px;font-weight:500;color:#818181;letter-spacing:-.5px;} 
.section_04 .tab_buttons button.active{color:#fff;background-color:#000;} 
.section_04 .tab_content{display:none;} 
.section_04 .tab_content.active{display:block;} 
.section_04 .ed_tit{padding:25px 40px;text-align:left;} 
.section_04 .ed_tit .ed_sub_tit{font-size:22px;font-weight:600;color:#878787;} 
.section_04 .ed_tit .ed_badge{color:#000;} 
.section_04 .ed_tit .ed_sub_price{font-size:22px;font-weight:600;padding-top:5px;} 
.section_04 .ed_tit .ed_sub_price span{color:#e1233c;} 
.section_04 .pr_content .ed_image{position:relative;} 
.section_04 .pr_content .ed_desc{position:absolute;bottom:50px;width:100%;display:flex;flex-direction:column;align-items:center;font-weight:600;letter-spacing:-.5px;} 
.section_04 .pr_content .ed_desc:nth-child(1) p{font-size:32px;} 
.section_04 .pr_content .ed_desc:nth-child(2) p{font-size:36px;} 
.ed_actions{padding:20px;} 
.ed_btn{background: #000; border-radius: 5px; padding: 0;} 
.ed_btn a{display: block; padding: 4.5% 145px; font-size: 22px; color: #fff; text-decoration: none;} 

/* Èå¸£´Â ¾Ö´Ï³×ÀÌ¼Ç */ 
.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:3rem;animation:scroll 14s linear infinite;} 
.track_item{display:inline-flex;align-items:center;font-weight:500;letter-spacing:0.06em;font-size:1vw;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:38px 38px 10px;background:#fff;border-radius:10px;} 
.section_05 .preorder_tit{font-size:30px;font-weight:600;padding:30px 0 17px;} 
.section_05 .preorder_sub_tit{font-size:24px;font-weight:500;color:#a7a7a7;} 
.section_05 .preorder_sub_price{font-size:32px;font-weight:600;} 
.section_05 .preorder_sub_price .won{font-size:22px;} 
.section_05 .product_actions{padding:25px 0;} 
.section_05 .btn_preorder{width:100%;background:#000;padding:3.5% 185px;border-radius:5px;} 
.section_05 .btn_preorder a{display:block;width:100%;font-size:25px;color:#fff;} 


/* .section_06 - »óÇ° */ 
.section_06{padding:0 42px;} 
.section_06 .tab_content{margin:80px 0;} 
.section_06 .line_tit{line-height:70px;background:#e1233c;border-radius:7px;} 
.section_06 .line_tit p{font-size:24px;font-weight:500;color:#fff;text-align:left;padding:0 30px;letter-spacing:-0.5px;} 
.section_06 .item_cont{text-align:left;margin-top:60px;} 
.section_06 .item_area ul.tit{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;} 
.section_06 .item_area ul.tit>li{display:flex;position:relative;margin-top:30px;} 
.section_06 .item_area ul.tit>li:first-child{margin-top:0;} 
.section_06 .item_area ul.tit>li .thumb{height:260px;position:relative;} 
.section_06 .item_area ul.tit>li .thumb a{display:block;width:100%;height:100%;} 
.section_06 .item_area ul.tit>li .thumb a img{width:100%;height:100%;object-fit:cover;border-radius:15px;box-sizing:border-box;} 
.section_06 .prd-info{flex:1;margin-left:23px;min-height:100px;position:relative;} 
.section_06 .prd-info>ul{position:relative;padding-top:15px;height:259px;box-sizing:border-box;} 
.section_06 .prd-info>ul .prd-name{font-size:20px;font-weight:600;line-height:23px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;word-break:break-word;overflow-wrap:break-word;} 
.section_06 .prd-info>ul .prd-price, .section_06 .prd-info>ul .prd-soldout, .section_06 .prd-info>ul .dc{font-size:20px;font-weight:600;display:inline-block;} 
.section_06 .prd-info>ul .prd-soldout{color:#c7c7c7;} 
.section_06 .prd-info>ul .dc{color:#d72735;padding-right:10px;} 
.section_06 .prd-info>ul .prd-price del{font-size:15px;font-weight:600;color:#bbb;display:inline-block;} 
.section_06 .prd-review{margin-top:10px;} 
.section_06 .rating-group.tiny>a{font-size:15px;color:#7e7e7e;} 

/* »çÀºÇ°ÀÌ¹ÌÁö Ãß°¡ */ 
.section_06 #new-1 .item_area ul.tit>li:nth-child(1) .prd-info ul::before, .section_06 #new-1 .item_area ul.tit>li:nth-child(2) .prd-info ul::before, .section_06 #new-1 .item_area ul.tit>li:nth-child(3) .prd-info ul::before{content:"";display:block;width:100%;height:123px;background-repeat:no-repeat;position:absolute;bottom:0;background-size: 100%;} 
.section_06 #new-1 .item_area ul.tit>li:nth-child(1) .prd-info ul::before{background-image:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2508/oneplus_3.png');} 
.section_06 #new-1 .item_area ul.tit>li:nth-child(2) .prd-info ul::before{background-image:url('http://dailylike.jpg3.kr/hgodo/05_Evt/2508/oneplus_2.png');} 
.section_06 #new-1 .item_area ul.tit>li:nth-child(3) .prd-info ul::before{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-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;} 


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


/* BASIC css end */

