@charset "UTF-8";@font-face{font-family:'S-CoreDream';src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'S-CoreDream';src:url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff") format("woff");font-weight:600;font-style:normal}.hide{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;width:1px;height:1px}.e-blind,.howto-box .count-box .login-wrap .btn-login,.popup-reward .reward-title,.popup-reward .btn-close{font-size:0;text-indent:-9999em}.e-container{position:relative;overflow:hidden;min-width:1280px;max-width:1920px;margin:0 auto}.e-wrap{position:relative;width:1280px;margin:0 auto;box-sizing:border-box}.e-footer{width:100%;height:70px;background:#121a2b;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.e-footer p{color:rgba(255,255,255,0.5)}.e-header{position:relative;width:100%;height:830px;background:url("images/img_header.jpg") no-repeat 50% 0}.e-header .e-wrap{height:100%}.e-header .logo{position:absolute;top:3px;left:-25px;z-index:1}.e-header .logo a{overflow:hidden;display:block;width:264px;height:103px;background:url("images/bi.png") no-repeat;text-indent:-1000em}.e-header .quick{position:absolute;top:18px;right:10px;overflow:hidden;z-index:5}.e-header .btn-home{overflow:hidden;float:right}.e-header .btn-home span{overflow:hidden;display:block;width:115px;height:49px;background:url("images/btn_home.png") no-repeat;text-indent:-1000em}.e-header .chk-today{clear:both;display:block;padding:14px 14px 7px 5px;color:#333;font-size:16px;text-align:right;font-weight:600}.e-header .chk-today input[type="checkbox"]{margin-right:4px;vertical-align:middle;margin-top:-2px}.e-header .chk-today label{cursor:pointer;font-size:13px}.e-header .intro{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;width:1px;height:1px}.e-nav{position:absolute;top:742px;width:100%;height:94px;z-index:10;background:url("images/bg_nav.jpg") no-repeat 50% 100%;box-sizing:border-box}.e-nav .menu{overflow:hidden;width:1280px;height:94px;margin:0 auto}.e-nav .menu li{float:left;width:640px;height:100%}.e-nav a{overflow:hidden;display:block;height:100%;background-image:url("images/nav_off.jpg");background-repeat:no-repeat;box-sizing:border-box;text-indent:-1000em}.e-nav a.tab1{background-position:0 0}.e-nav a.tab2{background-position:-640px 0}.e-nav .on a,.e-nav a:hover{background-image:url("images/nav_on.jpg")}.e-container.nav-fixed .e-nav{position:fixed;top:0}.e-skip{display:none}.details-box{position:relative;top:0;left:0}.details-box .event-quick{position:absolute;bottom:82px;left:50%;margin-left:-143px;width:280px;height:71px;text-indent:-9999px;background:url("images/btn_event_quick.png") no-repeat}.details-box .event-quick:hover{background-position-y:100%}.e-contents{background-repeat:no-repeat;background-position:50% 0}.e-contents .pic{display:block}.e-snow{background-image:url("images/bg_snow.jpg")}.howto-box{position:relative}.tree-box{position:absolute;top:396px;left:308px;width:511px;height:794px;z-index:20}.tree-box:before{content:'';position:absolute;top:253px;left:57px;width:533px;height:581px;background:url("images/bg_tree_line.png") no-repeat}.tree-box .notice{position:absolute;top:17px;left:37px;display:inline-block;height:35px;padding:0 26px;background:rgba(0,0,0,0.5);border-radius:17px;color:#c77055;font-size:18px;line-height:35px}.list-item{position:relative;width:323px;height:567px;margin:11px 0 0 81px}.list-item li{position:absolute;width:80px;height:80px}.list-item li a{overflow:hidden;display:block;width:100%;height:100%;background-repeat:no-repeat;text-indent:-1000em;box-sizing:border-box}.list-item li.no13{top:20px;left:189px}.list-item li.no12{top:195px;left:191px}.list-item li.no11{top:280px;left:142px}.list-item li.no10{top:295px;left:250px}.list-item li.no9{top:389px;left:158px}.list-item li.no8{top:430px;left:270px}.list-item li.no7{top:555px;left:81px}.list-item li.no6{top:538px;left:203px}.list-item li.no5{top:545px;left:330px}.list-item li.no4{top:677px;left:34px}.list-item li.no3{top:695px;left:142px}.list-item li.no2{top:714px;left:257px}.list-item li.no1{top:720px;left:385px}.list-item{position:relative;width:323px;height:567px}.list-item li:last-child{width:113px;height:123px}.list-item li{position:absolute;width:90px;height:100px}.list-item .no13 a{background-position:-192px 0}.list-item .no12 a{background-position:-196px -165px}.list-item .no11 a{background-position:-137px -253px}.list-item .no10 a{background-position:-256px -262px}.list-item .no9 a{background-position:-170px -362px}.list-item .no8 a{background-position:-282px -407px}.list-item .no7 a{background-position:-112px -534px}.list-item .no6 a{background-position:-217px -508px}.list-item .no5 a{background-position:-339px -520px}.list-item .no4 a{background-position:-30px -645px}.list-item .no3 a{background-position:-144px -668px}.list-item .no2 a{background-position:-269px -690px}.list-item .no1 a{background-position:-401px -690px}.list-item a{background-image:url("images/bg_tree_default.png")}.list-item a.off,.list-item li.no13 a{cursor:default}.list-item a:hover{background-image:url("images/bg_tree_on.png")}.list-item a.off:hover,.list-item li.no13 a:hover{background-image:url("images/bg_tree_default.png")}.list-item li.no13 a.clear:hover{background-image:url("images/bg_tree_over.png")}.list-item a.clear{background-image:url("images/bg_tree_over.png");cursor:default}.howto-box .count-box .btn-reset{overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);top:1160px;overflow:hidden;display:block;width:250px;height:71px;background:url("images/btn_reset.png") no-repeat;text-indent:-1000em;cursor:pointer}.howto-box .count-box .btn-reset:hover{background-position-y:100%}.cane-box{position:relative}.cane-box .in-box{position:absolute;top:310px;left:114px;width:1060px;height:604px;padding:70px 0 0;box-sizing:border-box;text-align:center}.cane-box .gift{overflow:hidden;position:absolute;top:173px;left:56px;width:1060px;height:486px;display:flex;justify-content:flex-end;gap:166px}.cane-box .gift li{width:169.5px;height:486px;background-image:url("images/item_cane.png");background-repeat:no-repeat;background-position:-399px 0;display:flex;align-items:flex-end;justify-content:center}.cane-box .gift .btn{overflow:hidden;width:104px;height:48px;border:0;background-color:transparent;text-indent:-1000em;cursor:default}.cane-box .gift .disable{background-position:-169.5px 0}.cane-box .gift .disable .btn{cursor:default}.cane-box .gift .open{background-position:-339px 0}.cane-box .gift .open .btn{cursor:pointer}.cane-box .gift .completed{background-position:0 0}.cane-box .gift .completed .btn{cursor:default}.cane-box .tit{display:block}.cane-box .candy{position:absolute;top:363px;left:0;width:1063px;height:47px;background:url("images/bg_candy.png") no-repeat;z-index:30}.cane-box .candy .bar{position:absolute;top:9px;left:14px;width:1044px;height:23px}.cane-box .candy .bar:after{content:'';position:absolute;top:-8px;left:-2px;right:0;display:block;width:100%;height:41px;background:url("images/img_bar_clr.png") top center no-repeat}.cane-box .candy .bar>i{position:relative;top:3px;left:4px;display:block;height:15px;background:#f8b551;border-radius:50px;overflow:hidden;border:1px solid #c55802;box-sizing:border-box}.cane-box .candy .bar .w0{width:0}.cane-box .candy .bar .w0:after{display:none}.cane-box .candy .bar .w1{width:33%}.cane-box .candy .bar .w2{width:66%}.cane-box .candy .bar .w3{width:calc(100% - 18px)}.fixbtn{position:fixed;bottom:100px;left:calc(50% + 660px)}.fixbtn button{display:block;width:69px;height:78px;background:url("images/btn_top.png") no-repeat;text-indent:-9999px;z-index:40;cursor:pointer}.fixbtn button:hover{background-position:0 100%}.random-home{display:flex;gap:8px;align-items:center}.random-home .random{width:113px;height:28px}.howto-box .count-box{position:absolute;top:232px;left:50%;transform:translateX(-50%);width:1083px;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;gap:12px;z-index:100}.howto-box .count-box .count{display:flex;justify-content:center;align-items:center;gap:24px;width:100%;height:100%;color:#333e61;font-family:'S-CoreDream','Segoe UI','Lucida Sans Unicode','Lucida Grande','Tahoma','Arial','sans-serif';font-weight:600}.howto-box .count-box .count em{font-size:24px;line-height:28px}.howto-box .count-box .count strong{font-size:46px;line-height:50px}.howto-box .count-box .count i{font-style:normal}.howto-box .count-box .count-wrap{display:flex;background:url("images/tree_reward.png") no-repeat;width:1083px;height:132px}.howto-box .count-box .count-wrap>div{width:50%}.howto-box .count-box .count-wrap.off{filter:blur(5px)}.howto-box .count-box .login-wrap{position:absolute;left:0;right:0;width:1083px;height:132px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(255,255,255,0.7);border-radius:32px;gap:8px}.howto-box .count-box .login-wrap p{font-family:'S-CoreDream','Segoe UI','Lucida Sans Unicode','Lucida Grande','Tahoma','Arial','sans-serif';font-weight:600;font-size:18px;color:#333e61}.howto-box .count-box .login-wrap .btn-login{width:113px;height:35px;background:url("images/btn_login.png") no-repeat}.howto-box .count-box .btn-reward-list{width:147px;height:41px;cursor:pointer;font-size:0;background:url("images/btn_reward_list.png") no-repeat}.howto-box .count-box .btn-reward-list:hover{background-position-y:100%}.e-shadow{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000;background:rgba(0,0,0,0.7)}.popup-reward{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1010;background:url("images/bg_pop_reward.png") 0 0 no-repeat;width:564px;height:571px;padding:44px 20px;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center}.popup-reward .reward-title{width:448px;height:72px;background:url("images/text_reward_title.png") 0 0 no-repeat}.popup-reward .btn-close{position:absolute;top:20px;right:20px;width:20px;height:20px;cursor:pointer;background:url("images/btn_close.png") 0 0 no-repeat}.popup-reward .reward-table{width:257px;border-radius:12px;outline:1px solid #848ba3}.popup-reward .reward-table th,.popup-reward .reward-table td{text-align:center;font-family:'S-CoreDream','Segoe UI','Lucida Sans Unicode','Lucida Grande','Tahoma','Arial','sans-serif';font-weight:500;font-size:14px}.popup-reward .reward-table th{color:#fff;background-color:#3d496e;border-radius:12px 12px 0 0;padding:4px;font-size:16px}.popup-reward .reward-table td{border-top:1px solid #848ba3;color:#2f2f2f;padding:2px}.popup-reward .reward-notice{font-size:16px;color:#6a0708;font-family:'S-CoreDream','Segoe UI','Lucida Sans Unicode','Lucida Grande','Tahoma','Arial','sans-serif';font-weight:500}