@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&family=Lobster&display=swap";@font-face{font-family:"Jost";src:url("/font/Jost-Black.ttf");font-optical-sizing:auto;font-weight:900;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-Bold.ttf");font-optical-sizing:auto;font-weight:700;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-SemiBold.ttf");font-optical-sizing:auto;font-weight:600;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-Regular.ttf");font-optical-sizing:auto;font-weight:400;font-display:swap}body{color:#fcf6f6;font-size:60px;background-color:#24121c;padding-top:0;margin-top:0;font-family:"Jost",sans-serif}@media(max-width: 991px){body{font-size:6vw}}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}img{margin:0 auto}#footer{background-color:#24121c}#Modal-custom{z-index:1000}.modal{font-family:"Jost",sans-serif}.modal .modal-overflow{font-family:"Jost",sans-serif}.modal .btn-close{background-image:url("/img/event/vip/close.png")}.modal .modal-content{background:linear-gradient(#41291b 60%, #97805d 100%);box-shadow:inset 0 0 11px 3px #b39961}#Modal-Login .modal-content{background:url("/img/event/vip/modalbg.png"),#876529}#Modal-Login .modal-content::before{box-shadow:none}.middleBox{max-width:1080px;display:block;margin:0 auto;position:relative}.header-title{max-width:100%;display:flex;width:100%;left:0;max-height:108px;justify-content:center;height:108px;position:fixed;z-index:100;background-color:#24121c}.header-title .middleBox{position:relative;width:100%;display:flex;justify-content:space-between;max-width:1006px}.header-title .middleBox a{align-items:center}.header-title .middleBox .logo{position:relative;top:15px;width:280px}#footer{padding-bottom:40px;position:relative;z-index:11}#footer::before{display:none}#footer-termNav{padding-bottom:12px}#main{background:none;padding-bottom:0;padding-top:108px}.eventBg{background-position:center;position:fixed;width:100%;height:100%;left:0;top:0;background-repeat:repeat-y;pointer-events:none;overflow:hidden}.eventBg .left{right:50%;position:absolute;width:30vw;height:100%;margin-right:595px;background-position:right}@media screen and (min-width: 1920px){.eventBg .left{background-size:cover}}.eventBg .right{left:50%;position:absolute;width:30vw;height:100%;margin-left:595px;background-position:left}@media screen and (min-width: 1920px){.eventBg .right{background-size:cover}}#Modal-Login .logo{background-image:url(/img/logo-casinonia.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;width:84%;padding-bottom:44%;margin-left:auto;margin-right:auto;filter:drop-shadow(0 0 15px #000)}#mainTop{position:relative;display:block;opacity:0;transition:opacity .5s ease;min-height:20vw}#mainTop .bg{position:relative}#mainTop .bg img{position:relative;display:block;margin:0 auto;max-width:100vw;width:100%}#mainTop .bg .sloganArea{position:absolute;font-weight:800;top:4%;width:36%;height:9%;font-size:1.5vw;left:50%;transform:translateX(-50%);line-height:1.1;text-align:center;overflow:hidden}#mainTop .bg .slogan{position:absolute;width:100%;top:0;left:0;opacity:0;transform:translateY(-100%);animation:slideSwap 10s infinite}#mainTop .bg .slogan.last{opacity:0;animation-delay:5s}#mainTop.active{opacity:1}@keyframes slideSwap{0%{opacity:0;transform:translateY(-100%)}5%{opacity:1;transform:translateY(0%)}45%{opacity:1;transform:translateY(0%)}50%{opacity:0;transform:translateY(100%)}100%{opacity:0;transform:translateY(100%)}}button{background:none;border:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);margin:0;padding:0;cursor:pointer;font-weight:bold;transition:all .3s ease;font-family:"Jost",sans-serif}button:hover{filter:brightness(1.2)}a.btnStyle{transition:all .3s ease;font-family:"Jost",sans-serif}a.btnStyle:hover{filter:brightness(1.2)}input{font-family:"Jost",sans-serif}#join{max-width:1200px;display:block;margin:0 auto 20px;position:relative;text-align:center}#prizeArea{position:relative;overflow:hidden}#prizeArea.middleBox{max-width:1200px}#prizeArea .prizeTitle{position:relative;text-align:center}#prizeArea .prize{position:relative;padding:30px 0;margin-top:-232px;display:block}#prizeArea .swiper{overflow:visible}#prizeArea .swiper-slide{background-position:center;background-size:cover;width:400px;height:500px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#prizeArea .swiper-slide img{position:relative}#prizeArea .dish{position:relative;margin:-60px auto 0;display:block;pointer-events:none;max-width:90%}.prizeTable{position:relative;max-width:1100px;display:block;margin:0px auto;z-index:10;border:1px solid #8d5584;background-color:#48276a;border-radius:85px 85px 30px 30px;overflow:hidden;font-weight:500;font-size:30px}.prizeTable ::-webkit-scrollbar{width:20px}.prizeTable ::-webkit-scrollbar-button{background:#58476d;border-radius:4px}.prizeTable ::-webkit-scrollbar-track-piece{background:#58476d}.prizeTable ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b4799c;border:none}.prizeTable ::-webkit-scrollbar-track{box-shadow:rgba(0,0,0,0)}.prizeTable ::-webkit-scrollbar-button:single-button{background-color:#58476d;display:block;border-style:solid;height:10px;width:20px;border-radius:0}.prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b4799c rgba(0,0,0,0)}.prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b4799c rgba(0,0,0,0)}.prizeTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:10px 10px 0 10px;border-color:#b4799c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.prizeTable ::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#b4799c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.prizeTable .title{position:relative;display:flex;color:#e3b0cf;padding:30px 42px 15px;justify-content:space-between;background:#8b5084;background:-webkit-gradient(left top, left bottom, color-stop(5%, rgb(139, 80, 132)), color-stop(100%, rgb(65, 23, 90)));background:linear-gradient(to bottom, rgb(139, 80, 132) 5%, rgb(65, 23, 90) 100%)}.prizeTable .th{position:relative}.prizeTable .td{position:relative;width:50%}.prizeTable .td:nth-child(2){width:18%;text-align:center}.prizeTable .td:nth-child(3){width:30%;text-align:center}.prizeTable .line{position:relative;border-left:10px solid #2f223f;border-right:5px solid #2f223f;border-bottom:2px solid #5f337b;max-height:482px;overflow-x:hidden}.prizeTable .line .tr{position:relative;display:flex;line-height:1.2;align-items:center;padding:30px 22px 30px 36px;justify-content:space-between}.prizeTable .line .tr:nth-child(even){background-color:#2f223f}.prizeTable .tip{position:relative;padding:45px 38px;font-size:18px;text-align:center;line-height:1.2;background:#5c2154;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(92, 33, 84)), color-stop(100%, rgb(54, 31, 78)));background:linear-gradient(to bottom, rgb(92, 33, 84) 0%, rgb(54, 31, 78) 100%)}.ticketList{position:relative;border-radius:85px 85px 30px 30px;overflow:hidden;color:#fff}.ticketList .closeTicket{position:absolute;background-image:url("/img/event/vip/back.png");width:227px;height:84px;z-index:6;top:22px;left:32px}.ticketList .select{position:absolute;right:50px;font-size:28px;top:35px;z-index:10}.ticketList .select select{position:relative;background-color:#3e1e23;border:2px solid #c9a86f;color:#fff;font-weight:bold;width:250px;padding-left:22px;height:60px;border-radius:20px 20px 0 0;padding-right:45px}.ticketList .select select option{background-color:#3e1e23;color:#fff}.ticketList .select::after{content:"";width:0;height:0;border-style:solid;border-width:0 10px 15px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0);position:absolute;right:20px;z-index:6;top:23px;transform:rotate(180deg)}.ticketList .headTitle{position:relative;padding:42px 42px 38px;border-bottom:2px solid #ffe533;justify-content:space-between;justify-content:center;display:flex;font-size:45px;font-weight:500;background:#825729;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(130, 87, 41)), color-stop(100%, rgb(184, 152, 65)));background:linear-gradient(to bottom, rgb(130, 87, 41) 0%, rgb(184, 152, 65) 100%)}.ticketTable{position:relative;max-width:1100px;display:block;margin:0px auto;z-index:10;border:1px solid #b4966f;background-color:rgba(0,0,0,0);overflow:hidden;font-weight:500;font-size:30px;border-radius:0 0 30px 30px}.ticketTable ::-webkit-scrollbar{width:20px}.ticketTable ::-webkit-scrollbar-button{background:#301811;border-radius:4px}.ticketTable ::-webkit-scrollbar-track-piece{background:#301811}.ticketTable ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#caa052;border:none}.ticketTable ::-webkit-scrollbar-track{box-shadow:rgba(0,0,0,0)}.ticketTable ::-webkit-scrollbar-button:single-button{background-color:#301811;display:block;border-style:solid;height:10px;width:20px;border-radius:0}.ticketTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}.ticketTable ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}.ticketTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:10px 10px 0 10px;border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ticketTable ::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.ticketTable .title{position:relative;display:flex;background-color:#513216;align-items:center;font-size:30px;color:#e7c78c;padding-left:45px;padding-right:45px;padding-top:15px;padding-bottom:15px}.ticketTable .title .td{width:50%}.ticketTable .title .td:nth-child(2){width:50%;text-align:left}.ticketTable .th{position:relative}.ticketTable .td{position:relative;width:50%}.ticketTable .td:nth-child(2){width:50%;text-align:left}.ticketTable .line{position:relative;border-left:0;border-right:0;border-bottom:0;max-height:482px;overflow-x:hidden;height:482px;background-color:rgba(150,110,50,.7411764706)}.ticketTable .line .tr{position:relative;display:flex;line-height:1.2;align-items:center;padding:20px 45px;justify-content:space-between}.ticketTable .line .tr:nth-child(even){background-color:rgba(77,37,24,.5803921569)}#Modal-oops .modal-window{max-width:1080px}#Modal-oops .modal-content{background:rgba(0,0,0,0);box-shadow:none;border:0}#Modal-oops .modal-content p{margin-top:-25px;font-size:44px;position:relative;text-transform:uppercase}#Modal-oops .okBtn{position:relative;background-image:url("/img/event/vip/ok.png");width:525px;height:165px;margin-top:30px}#Modal-oops .okBtn:hover{filter:brightness(1.2);transition:all .3s ease}#Modal-oops .mask{background-color:rgba(0,0,0,0)}#Modal-oops .mask::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;background:radial-gradient(ellipse at center, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 46%, rgba(0, 0, 0, 0) 100%)}#Modal-info .modal-window,#Modal-redemption .modal-window,#Modal-watting .modal-window,#Modal-operation .modal-window,#Modal-redemption-error .modal-window{max-width:800px;font-family:"Jost",sans-serif}#Modal-info .modal-content,#Modal-redemption .modal-content,#Modal-watting .modal-content,#Modal-operation .modal-content,#Modal-redemption-error .modal-content{overflow:visible}#Modal-info .msg,#Modal-redemption .msg,#Modal-watting .msg,#Modal-operation .msg,#Modal-redemption-error .msg{position:relative;font-size:35px;display:block;text-align:center;width:100%}#Modal-info .title,#Modal-redemption .title,#Modal-watting .title,#Modal-operation .title,#Modal-redemption-error .title{font-size:50px;text-transform:uppercase}#Modal-info .modal-content,#Modal-redemption .modal-content,#Modal-watting .modal-content,#Modal-operation .modal-content,#Modal-redemption-error .modal-content{background:rgba(0,0,0,.3)}#Modal-info .icon,#Modal-redemption .icon,#Modal-watting .icon,#Modal-operation .icon,#Modal-redemption-error .icon{display:block;width:100%;margin-top:30px;margin-bottom:30px}#Modal-info .icon img,#Modal-redemption .icon img,#Modal-watting .icon img,#Modal-operation .icon img,#Modal-redemption-error .icon img{display:block;margin:0 auto}#Modal-info .btn-confirm,#Modal-redemption .btn-confirm,#Modal-watting .btn-confirm,#Modal-operation .btn-confirm,#Modal-redemption-error .btn-confirm{position:relative;background-image:url("/img/event/vip/btnBlue.png");width:364px;height:96px;background-size:100% 100%;color:#fff;font-size:32px;margin-top:30px;align-items:center;display:flex;justify-content:center}#Modal-info .redeemInfo,#Modal-redemption .redeemInfo,#Modal-watting .redeemInfo,#Modal-operation .redeemInfo,#Modal-redemption-error .redeemInfo{font-size:35px;width:100%;display:block}#Modal-info .redeemInfo .line,#Modal-redemption .redeemInfo .line,#Modal-watting .redeemInfo .line,#Modal-operation .redeemInfo .line,#Modal-redemption-error .redeemInfo .line{position:relative;display:flex;justify-content:space-between;text-transform:uppercase}#Modal-info .redeemInfo .line span,#Modal-redemption .redeemInfo .line span,#Modal-watting .redeemInfo .line span,#Modal-operation .redeemInfo .line span,#Modal-redemption-error .redeemInfo .line span{position:relative}#Modal-info .redeemInfo .line .my,#Modal-redemption .redeemInfo .line .my,#Modal-watting .redeemInfo .line .my,#Modal-operation .redeemInfo .line .my,#Modal-redemption-error .redeemInfo .line .my{position:relative;display:flex}#Modal-info .redeemInfo .line .my span,#Modal-redemption .redeemInfo .line .my span,#Modal-watting .redeemInfo .line .my span,#Modal-operation .redeemInfo .line .my span,#Modal-redemption-error .redeemInfo .line .my span{position:relative;width:148px}#Modal-info .redeemInfo .line sub,#Modal-redemption .redeemInfo .line sub,#Modal-watting .redeemInfo .line sub,#Modal-operation .redeemInfo .line sub,#Modal-redemption-error .redeemInfo .line sub{position:relative;font-size:20px;bottom:3px}#Modal-info .redeemInfo .line .num,#Modal-redemption .redeemInfo .line .num,#Modal-watting .redeemInfo .line .num,#Modal-operation .redeemInfo .line .num,#Modal-redemption-error .redeemInfo .line .num{position:relative;color:#ffae00;margin-right:20px}#Modal-info .redeemInfo .line span,#Modal-redemption .redeemInfo .line span,#Modal-watting .redeemInfo .line span,#Modal-operation .redeemInfo .line span,#Modal-redemption-error .redeemInfo .line span{position:relative}#Modal-info .redeemInfo .bottomLine,#Modal-redemption .redeemInfo .bottomLine,#Modal-watting .redeemInfo .bottomLine,#Modal-operation .redeemInfo .bottomLine,#Modal-redemption-error .redeemInfo .bottomLine{border-top:2px solid #5e5e5e;padding-top:14px;margin-top:14px}@media(max-width: 991px){#Modal-info .title,#Modal-redemption .title,#Modal-watting .title,#Modal-operation .title,#Modal-redemption-error .title{font-size:38px}#Modal-info .msg,#Modal-redemption .msg,#Modal-watting .msg,#Modal-operation .msg,#Modal-redemption-error .msg{font-size:24px}#Modal-info .icon img,#Modal-redemption .icon img,#Modal-watting .icon img,#Modal-operation .icon img,#Modal-redemption-error .icon img{width:90%;max-width:200px}#Modal-info .btn-confirm,#Modal-redemption .btn-confirm,#Modal-watting .btn-confirm,#Modal-operation .btn-confirm,#Modal-redemption-error .btn-confirm{width:80%;height:auto;padding:20px 0;font-size:28px}}#Modal-info .modal-window{background:rgba(37,37,37,.8)}#Modal-watting{text-transform:uppercase}#Modal-watting .title{position:relative}#Modal-watting .memo{position:relative;font-size:32px}#Modal-watting .icon{position:relative}#Modal-watting .time{position:relative;font-size:50px}#Modal-watting .msg{position:relative}#Modal-shipping ::-webkit-scrollbar{width:20px}#Modal-shipping ::-webkit-scrollbar-button{background:#000;border-radius:4px}#Modal-shipping ::-webkit-scrollbar-track-piece{background:#000}#Modal-shipping ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#caa052;border:none}#Modal-shipping ::-webkit-scrollbar-track{box-shadow:rgba(0,0,0,0)}#Modal-shipping ::-webkit-scrollbar-button:single-button{background-color:#000;display:block;border-style:solid;height:10px;width:20px;border-radius:0}#Modal-shipping ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}#Modal-shipping ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}#Modal-shipping ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:10px 10px 0 10px;border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#Modal-shipping ::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#Modal-shipping .modal-window{max-width:1080px}#Modal-shipping .term{position:relative;display:block;width:100%;z-index:3;padding:0 7%;text-align:left;margin-top:50px}#Modal-shipping .term .title{position:relative;font-size:34px;padding-left:0;text-align:center;text-decoration:underline;text-shadow:0px 0px 10px #804b00;display:block;margin-bottom:30px}#Modal-shipping .term .memo{position:relative;font-size:24px}#Modal-shipping .form{position:relative;width:100%;z-index:3;padding-left:9%;padding-right:9%;font-size:24px;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between}#Modal-shipping .form .upload-section{display:flex;gap:1rem}#Modal-shipping .form .upload-box{width:200px;height:120px;border:1px solid #fff;color:#fff;background-color:rgba(0,0,0,.7019607843);display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer}#Modal-shipping .form .upload-box input{opacity:0;position:absolute;cursor:pointer}#Modal-shipping .form .upload-text{white-space:pre-wrap}#Modal-shipping .form .preview-img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#Modal-shipping .form .line{width:49%;display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}#Modal-shipping .form .line.long{width:100%}#Modal-shipping .form .line.long label{width:100%}#Modal-shipping .form .line.long .upload-box{height:200px;width:48%;text-align:center;font-size:20px;display:flex;align-items:center;justify-content:center;padding:15px;position:relative}#Modal-shipping .form .line.long .upload-box .thumbImg{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#Modal-shipping .form .line.threeBlock .select{width:32%}#Modal-shipping .form .line label{display:block;width:100%;text-align:left;padding:10px 0}#Modal-shipping .form .line label.must::after{content:"*"}#Modal-shipping .form .line input{display:block;width:100%;border-radius:15px;font-size:20px;border:0;padding:10px 20px}#Modal-shipping .form .line #Phone_Region{width:100%;border-radius:15px 0 0 15px;font-size:20px;border:0;padding:10px 20px}#Modal-shipping .form .line .select{width:100%;position:relative}#Modal-shipping .form .line .select.phoneCode{width:48%}#Modal-shipping .form .line .select select{border-radius:15px;font-size:20px;border:0;padding:10px 20px}#Modal-shipping .form .line .select::after{content:"";width:0;height:0;border-style:solid;border-width:0 6px 10px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #5c5c5c rgba(0,0,0,0);position:absolute;right:8px;z-index:6;top:20px;transform:rotate(180deg)}#Modal-shipping .form .line #Phone_Number{width:50%;border-radius:0 15px 15px 0}#Modal-shipping .btn{margin-bottom:40px}#Modal-shipping .btn.loading{pointer-events:none;filter:brightness(0.7)}#Modal-shipping .errorTip{color:red}#Modal-shipping .errorTip::before{content:"";background-image:url("/img/event/vip/closered.jpg");width:35px;height:35px;position:relative;display:block;margin-right:9px;background-repeat:no-repeat;background-position:center}#Modal-shipping .agree{text-align:center;margin:30px auto;cursor:pointer;font-size:25px;display:block;width:100%;position:relative}#Modal-shipping .agree a{color:#fff;margin-left:5px}#Modal-shipping .agree input{width:0;height:0;background-color:rgba(0,0,0,0);padding:0;margin:0;position:absolute}#Modal-shipping .agree label{display:flex;justify-content:center;flex-wrap:wrap;font-size:1em;cursor:pointer}#Modal-shipping .agree span{display:flex;position:relative;align-items:center}#Modal-shipping .agree span:before{content:"";margin-right:14px;width:28px;height:28px;border:2px solid #fff;position:relative;transition:background-color .3s,border-color .3s;background-color:rgba(0,0,0,0);cursor:pointer}#Modal-shipping .agree span::after{content:"";width:10px;height:18px;border:3px solid #fff;cursor:pointer;border-left:0;border-top:0;transform:rotate(45deg);left:10px;position:absolute;top:8px;opacity:0;transition:all .3s ease}#Modal-shipping .agree input[type=checkbox]:checked+span::after{opacity:1}#Modal-shipping .term{position:relative;display:block;width:100%;z-index:3}#Modal-shipping .tip{position:relative;top:0;font-size:22px;color:#ffb834}#Modal-shipping .title{position:relative;text-transform:uppercase;display:block;width:100%;z-index:3;padding-left:0%}#Modal-shipping .title b{font-size:90px;display:block}#Modal-shipping .js-modalMessage{display:block;width:100%;margin-bottom:11px;font-size:44px;z-index:3;position:relative;color:#fff}#Modal-shipping .modal-content{font-size:44px;font-weight:bold;color:#fff;padding:35px 0 0;overflow:hidden;border:2px solid hsla(0,0%,100%,.431372549);max-height:80vh;overflow:auto;overflow-x:visible;background:rgba(0,0,0,.5254901961);background-image:url("/img/event/vip/shipping.jpg");background-repeat:no-repeat;background-size:100%;box-shadow:0 0 11px 3px #b39961}#Modal-shipping .modal-content .block{position:relative;padding-bottom:20px;background:rgba(0,0,0,0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(12%, rgba(0, 0, 0, 0.7)), color-stop(100%, rgba(0, 0, 0, 0.7)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.7) 12%, rgba(0, 0, 0, 0.7) 100%)}#Modal-shipping .btnStyle{position:relative;display:flex;justify-content:space-between;margin-top:25px;position:relative;background-image:url("/img/event/vip/redBtn.png");width:437px;height:127px;color:#fff;font-size:34px;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:3;margin-left:auto;margin-right:auto}@media(max-width: 1199px){#Modal-shipping ::-webkit-scrollbar{width:10px}#Modal-shipping ::-webkit-scrollbar-button:single-button{height:10px;width:10px}#Modal-shipping ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}#Modal-shipping ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:5px 5px 0 5px;border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#Modal-shipping .term{padding:0 4%;margin-top:3vw}#Modal-shipping .term .title{font-size:3vw;margin-bottom:1.5vw}#Modal-shipping .term .memo{font-size:2vw}#Modal-shipping .errorTip::before{width:2.5vw;height:3vw;background-size:contain}#Modal-shipping .agree label{font-size:2.5vw}#Modal-shipping .agree span::before{width:3vw;height:3vw;margin-right:2vw}#Modal-shipping .agree span::after{width:.8vw;height:1.5vw;border-width:2px;top:25%;left:1.5%}#Modal-shipping .modal-content{font-size:3.5vw}#Modal-shipping .form{font-size:2.5vw;margin-top:1vw}#Modal-shipping .form .line input{border-radius:1.5vw;font-size:2.5vw}#Modal-shipping .form .line #Phone_Region,#Modal-shipping .form .line #Phone_Number{border-radius:1.5vw;font-size:2.5vw;width:100%}#Modal-shipping .form .line .select.phoneCode{margin-bottom:1.5vw}#Modal-shipping .form .line .select{width:100%}#Modal-shipping .form .line .select select{border-radius:1.5vw;font-size:2.5vw}#Modal-shipping .form .line .select.phoneCode{width:100%}#Modal-shipping .btnStyle{width:40vw;font-size:3.5vw;height:14vw}}#Modal-ended .modal-window{max-width:1080px}#Modal-ended .title{position:relative;text-transform:uppercase;display:block;width:100%;z-index:3}#Modal-ended .title b{font-size:90px;display:block}#Modal-ended .js-modalMessage{display:block;width:100%;margin-bottom:11px;font-size:44px;z-index:3;position:relative;color:#fff}#Modal-ended .modal-content{font-size:44px;font-weight:bold;color:#fff;padding:80px 0;overflow:hidden;border:2px solid hsla(0,0%,100%,.431372549)}#Modal-ended .modal-content::before{content:"";background-image:url("/img/event/vip/modalbg.png");position:absolute;width:100%;height:100%;z-index:1;filter:brightness(0.5);background-position:center;background-size:cover}#Modal-ended .btnStyle{position:relative;display:flex;justify-content:space-between;margin-top:25px;position:relative;background-image:url("/img/event/vip/redBtn.png");width:437px;height:127px;color:#fff;font-size:40px;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:3}#Modal-win .modal-window{max-width:1080px}#Modal-win .modal-overflow{overflow:visible}#Modal-win .modal-content{background:rgba(0,0,0,0);box-shadow:none;border:0;height:680px}#Modal-win .modal-content p{margin-top:320px;font-size:35px;color:#ffe4ae;display:block;position:relative;position:relative;text-transform:uppercase}#Modal-win .img{position:absolute;top:0;width:100%;height:100%}#Modal-win .btnStyle{position:relative;display:flex;justify-content:space-between;margin-top:25px;position:relative;background-image:url("/img/event/vip/redBtn.png");width:437px;height:127px;color:#fff;font-size:40px;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:contain}#Modal-win .tip{color:#f6ff00;font-size:25px;display:flex;position:relative;z-index:6;margin-top:18px}#Modal-win .tip i{width:1.4em;height:1.4em;border-radius:99em;font-size:.7em;display:inline-flex;background:#f6ff00;color:#41291b;font-style:normal;padding-left:1px;justify-content:center;align-items:center;top:.3em;position:relative;margin-right:5px}#Modal-win .mask{background-color:rgba(0,0,0,.8)}#Modal-win .mask::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;background:radial-gradient(ellipse at center, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 46%, rgba(0, 0, 0, 0) 100%)}#Modal-msg .modal-window{max-width:1080px}#Modal-msg .modal-content{padding:20px}#Modal-msg .title{position:relative;font-size:53px;font-weight:bold;display:block;text-transform:uppercase;margin-bottom:70px}#Modal-msg .js-modalMessage{position:relative;font-size:44px;text-transform:uppercase;display:block;margin-bottom:55px;width:100%}#Modal-msg .js-modalMessage b{position:relative;color:#ffae00}#Modal-msg .btn{position:relative;display:flex;width:91%;justify-content:space-between}#Modal-msg .btn .btnStyle{position:relative;background-image:url("/img/event/vip/blueBtn.png");width:437px;height:127px;color:#fff;font-size:40px}#Modal-msg .btn .btnStyle.btn-cancel{filter:grayscale(1)}#Modal-msg .tip{color:#f6ff00;font-size:25px;display:flex;margin-top:18px}#Modal-msg .tip i{width:1.4em;height:1.4em;border-radius:99em;font-size:.7em;display:inline-flex;background:#f6ff00;color:#41291b;font-style:normal;padding-left:1px;justify-content:center;align-items:center;top:.3em;position:relative;margin-right:5px}#luckyDraw{position:relative}#Modal-operation{color:#fff}#Modal-operation .modal-content{font-family:"Jost",sans-serif;background-size:100% 100%;background-image:url("/img/event/vip/opBG.jpg")}#Modal-operation .modal-content::before{content:""}#Modal-operation .title{position:relative;text-transform:uppercase;font-weight:bold}#Modal-operation .icon{position:relative;margin:55px 0}#Modal-operation .download{position:relative;font-weight:bold;font-size:46px;display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:70px}#Modal-operation .download::before{content:"";background:#fff;width:12%;height:2px;margin-right:3%}#Modal-operation .download::after{content:"";background:#fff;width:12%;height:2px;margin-left:3%}#Modal-operation .btnBox{position:relative;display:flex;height:62px;width:100%;overflow:hidden;justify-content:space-between}#Modal-operation .btnBox a{position:relative;padding:0;margin-bottom:0;width:30%;border:1px solid #959595;border-radius:7px}#ticketArea{position:relative;margin-bottom:100px;display:block;margin-top:45px}#ticketArea .none{display:none}#ticketArea .banner{position:relative}#ticketArea .banner img{position:relative}#ticketArea .banner .tip{position:relative;display:block;font-weight:600;text-transform:uppercase;font-size:25px;text-align:center}#ticketArea .checkTicket{position:relative;margin:-233px auto 0;display:block;filter:brightness(1);transition:all .3s ease}#ticketArea .checkTicket::after{content:"";background-image:url("/img/event/vip/figure.png");background-position:center;background-repeat:no-repeat;position:absolute;width:169px;height:172px;background-size:contain;left:87%;top:31%;animation:figure 1s ease infinite alternate}#ticketArea .checkTicket:hover{filter:brightness(1.2)}#Modal-redeem .numberBox{position:relative;display:flex;width:52%;justify-content:space-between}#Modal-redeem .numberBox button{background-color:#784040;width:100px;height:81px;border-radius:20px;border:1px solid #000;box-shadow:1px 2px 12px hsla(0,0%,100%,.4196078431) inset;color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#Modal-redeem .numberBox .number{box-shadow:1px 1px 6px #000 inset;position:relative;width:45%;font-size:42px;text-align:center;font-weight:bold;border-radius:10px;border:0}#Modal-redeem .numberBox .decrement::before{content:"";background-color:#fff;position:absolute;width:42%;height:4px;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:3px}#Modal-redeem .numberBox .increment::before{content:"";background-color:#fff;position:absolute;width:42%;height:4px;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:3px}#Modal-redeem .numberBox .increment::after{content:"";background-color:#fff;position:absolute;width:42%;height:4px;left:50%;top:50%;transform:translate(-50%, -50%) rotate(90deg);border-radius:3px}#Modal-redeem .modal-window{max-width:1100px}#Modal-redeem .memberStyle{font-family:"Jost",sans-serif}#Modal-redeem .memberStyle .nickname{font-size:26px}#Modal-redeem .memberStyle .uid{font-size:26px}#vip .disabled{filter:grayscale(1) opacity(0.8);pointer-events:none}.memberStyle{position:relative;background-image:url("/img/event/vip/royalBg.png");display:block;height:745px;background-size:auto 765px;background-repeat:no-repeat;background-position:center;font-weight:bold;color:#fff}.memberStyle .nickname{position:relative;padding-left:51%;padding-top:80px;font-size:34px;text-align:left}.memberStyle .nickname::before{content:attr(data);font-size:20px;position:absolute;bottom:42px;color:#d6b2b9}.memberStyle .uid{position:relative;padding-left:51%;padding-top:67px;font-size:34px;text-align:left}.memberStyle .uid::before{content:attr(data);font-size:20px;position:absolute;bottom:42px;color:#d6b2b9}.memberStyle .logout{position:absolute;background-image:url("/img/event/vip/logout.png");width:190px;height:85px;z-index:10;cursor:pointer;right:3%;top:145px;transition:all .3s ease;filter:brightness(1)}.memberStyle .logout:hover{filter:brightness(1.2)}.memberStyle .info{position:relative;display:block;padding-top:33px}.memberStyle .checkMy{position:relative;background-image:url("/img/event/vip/ckeckmy.png");width:253px;height:84px;cursor:pointer;transition:all .3s ease;filter:brightness(1)}.memberStyle .checkMy:hover{filter:brightness(1.2)}.memberStyle .line{position:relative;display:flex;width:78%;margin:50px auto;font-size:44px;align-items:center;justify-content:space-between}.memberStyle .line .name{position:relative;font-weight:600;min-width:410px;width:410px;display:flex;align-items:center}.memberStyle .line .name small{content:"";background-image:url("/img/event/vip/info.png");width:43px;height:43px;display:block;position:relative;top:-11px;left:7px;cursor:pointer;color:rgba(0,0,0,0);font-size:small}.memberStyle .line .name small:hover::after,.memberStyle .line .name small:hover::before{opacity:1;transition:all .3s ease}.memberStyle .line .name small::after{content:attr(info);font-size:20px;background:#fff;position:absolute;color:#000;word-break:keep-all;width:350px;bottom:53px;right:-20px;padding:15px 20px;border-radius:10px;box-shadow:0px 0px 11px #000;opacity:0;pointer-events:none}.memberStyle .line .name small::before{content:"";width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:38px;right:2px;z-index:5;opacity:0;pointer-events:none}.memberStyle .line .point{position:relative;background-color:#351d18;border:2px solid #140b09;width:52%;text-align:center;padding:10px 0;border-radius:12px;box-shadow:1px 1px 5px rgba(0,0,0,.6588235294) inset}.memberStyle .line .point.small{width:21%;margin-right:2%}.memberStyle .now{position:relative;background-image:url("/img/event/vip/redeem.png");width:100%;height:146px;cursor:pointer;align-items:center;justify-content:center;display:flex;background-repeat:no-repeat;background-position:center;transition:all .3s ease;filter:brightness(1)}.memberStyle .now:hover{filter:brightness(1.2)}#notice{position:relative;margin-top:0;z-index:10;padding-top:0;font-weight:500}#notice .info{display:block;position:relative;z-index:10;max-width:1020px;margin:0 auto;align-items:center;font-size:18px;padding:50px 0 100px}#notice .info .title{font-size:35px;text-align:center;margin-bottom:20px;font-weight:900}#notice .info .text{line-height:1.3}.footer{max-width:100%;display:flex;width:100%;left:0;max-height:108px;justify-content:center;height:108px;position:relative;z-index:100}.footer .middleBox{position:relative;z-index:10;display:flex;align-items:center}.footer .middleBox a{margin:0 24px}.footer .middleBox a img{height:45px;width:auto}.footer .middleBox a.logo img{height:68px}.bottomTime,.mobileOnly{display:none}.c-top{display:none}#congratList .prizeTitle{position:relative}#congratList .list{position:relative}#congratList .checkRewards{position:absolute;margin-top:-140px;width:100%;z-index:10;display:block;filter:brightness(1);transition:all .3s ease}#congratList .checkRewards span{color:#fff;position:absolute;top:50%;z-index:10;left:50%;transform:translate(-50%, -50%);font-size:2.3vw;width:100%}#congratList .checkRewards::after{content:"";background-image:url("/img/event/vip/goldfigure.png");background-position:center;background-repeat:no-repeat;position:absolute;width:115px;height:137px;background-size:contain;left:87%;top:31%;animation:figure 1s ease infinite alternate}#congratList .checkRewards:hover{filter:brightness(1.2)}#congratList .prizeTable{background-color:#000;border:2px solid #82642a;margin-top:-177px}#congratList .prizeTable .title{font-size:28px;padding:25px 48px 25px;border-bottom:10px solid #000;color:#e7c78c;background:#7d724b;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(125, 114, 75)), color-stop(100%, rgb(61, 42, 9)));background:linear-gradient(to bottom, rgb(125, 114, 75) 0%, rgb(61, 42, 9) 100%)}#congratList .prizeTable .td{width:33%;text-align:left}#congratList .prizeTable .td:nth-child(2){width:33%}#congratList .prizeTable .td:nth-child(3){width:33%}#congratList .prizeTable .line{border-left:10px solid #000;border-right:10px solid #000;margin-bottom:153px;border-bottom:2px solid #7e602a}#congratList .prizeTable .line .tr{background-color:#372b16}#congratList .prizeTable .line .tr:nth-child(even){background-color:#000}#congratList .prizeTable ::-webkit-scrollbar{width:20px}#congratList .prizeTable ::-webkit-scrollbar-button{background:#444;border-radius:4px}#congratList .prizeTable ::-webkit-scrollbar-track-piece{background:#444}#congratList .prizeTable ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#caa052;border:none}#congratList .prizeTable ::-webkit-scrollbar-track{box-shadow:rgba(0,0,0,0)}#congratList .prizeTable ::-webkit-scrollbar-button:single-button{background-color:#444;display:block;border-style:solid;height:10px;width:20px;border-radius:0}#congratList .prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 10px 10px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}#congratList .prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}#congratList .prizeTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:10px 10px 0 10px;border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#congratList .prizeTable ::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#congratList .headtitle{color:#fff;text-transform:uppercase;font-weight:bold;text-align:center;background:#31250f;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(49, 37, 15)), color-stop(100%, rgb(97, 69, 26)));background:linear-gradient(to bottom, rgb(49, 37, 15) 0%, rgb(97, 69, 26) 100%);padding:15px 0;border-bottom:2px solid #ad9f3b;font-size:45px}#congratList .mylist .note{font-size:18px;display:block;padding:27px;position:relative;bottom:0;line-height:1.4;width:100%}#congratList .mylist .prizeTable .title{background:#2d1e06}#congratList .mylist .prizeTable .line{margin-bottom:0;font-size:26px}#congratList .mylist .prizeTable .line .null{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;min-height:474px;align-content:center}#congratList .mylist .prizeTable .line .null .nulltitle{font-size:43px;text-transform:uppercase;font-weight:bold;margin-bottom:36px}#congratList .mylist .prizeTable .line .null .memo{font-size:26px;text-align:center;display:block;line-height:1.4}#congratList .mylist .prizeTable .td{word-break:break-all;text-align:center;padding:0 10px}#congratList .mylist .prizeTable .td:nth-child(1){width:20%}#congratList .mylist .prizeTable .td:nth-child(2){width:25%}#congratList .mylist .prizeTable .td:nth-child(3){width:25%}#congratList .mylist .prizeTable .td:nth-child(4){width:25%;font-weight:bold}#congratList .mylist .prizeTable .td:nth-child(4) span{display:flex;align-items:center;justify-content:center}#congratList .mylist .prizeTable .td:nth-child(4) span::before{width:18px;height:18px;position:relative;display:block;border-radius:50%;margin-right:12px}#congratList .mylist .prizeTable .td .claim{color:#fff;background-repeat:no-repeat;background-size:contain;height:78px;background-position:center;cursor:pointer;background-image:url("/img/event/vip/btnOrg.png");transition:all .3s ease;filter:brightness(1)}#congratList .mylist .prizeTable .td .claim::after{display:none}#congratList .mylist .prizeTable .td .claim:hover{filter:brightness(1.2)}#congratList .mylist .prizeTable .td .wavied{color:#a3a3a3}#congratList .mylist .prizeTable .td .wavied::before{content:"";background-color:#a3a3a3}#congratList .mylist .prizeTable .td .computed{color:#37e04f}#congratList .mylist .prizeTable .td .computed::before{content:"";background-color:#37e04f}#congratList .mylist .prizeTable .td .process{color:#ff8e43}#congratList .mylist .prizeTable .td .process::before{content:"";background-color:#ff8e43}#congratList .mylist .headtitle{display:flex;padding:70px 50px 45px;line-height:1.5;text-transform:unset}#congratList .mylist .headtitle .back{position:absolute;background-image:url("/img/event/vip/back.png");width:190px;height:85px;z-index:10;cursor:pointer;right:3%;top:33px;transition:all .3s ease;filter:brightness(1);color:rgba(0,0,0,0);font-size:0;background-size:contain;background-repeat:no-repeat;background-position:center}#congratList .mylist .headtitle .back:hover{filter:brightness(1.2)}#congratList .mylist .headtitle .uid{position:relative;font-size:34px;text-align:left}#congratList .mylist .headtitle .uid::before{content:attr(data);font-size:20px;position:absolute;bottom:42px;color:#d6b2b9}#congratList .mylist .headtitle .nickname{position:relative;font-size:34px;text-align:left;width:42%;padding-right:23px}#congratList .mylist .headtitle .nickname::before{content:attr(data);font-size:20px;position:absolute;bottom:42px;color:#d6b2b9}#congratList .mylist .headtitle .nickname span{position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}#royalBanner{position:relative;border:3px solid #5f3573;border-radius:85px 85px 30px 30px;background-color:#280f24;text-align:center;overflow:hidden}#royalBanner .title{position:relative;color:#f6e688;font-weight:900;font-size:35px;padding:22px 0;display:block;border-bottom:3px solid #e2815a;background:#280f24;background:-webkit-gradient(left top, left bottom, color-stop(60%, rgb(40, 15, 36)), color-stop(100%, rgb(81, 33, 113)));background:linear-gradient(to bottom, rgb(40, 15, 36) 60%, rgb(81, 33, 113) 100%)}#royalBanner .bannerSwiper{position:relative}#royalBanner .bannerSwiper .img{position:relative;transition:all .3s ease}#royalBanner .bannerSwiper .img img{position:relative;display:block}#royalBanner .bannerSwiper .img:hover{filter:brightness(1.2)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{pointer-events:all}.swiper-button-next,.swiper-button-prev{position:absolute;width:118px;height:118px;left:0;top:50%;transform:translateY(-50%);margin:0;font-size:0}.swiper-button-next{left:auto;right:0}.swiper-button-next::after{transform:rotate(180deg)}.swiper .swiper-pagination-clickable .swiper-pagination-bullet{background-size:100%;width:37px;height:37px;margin:0 15px;background:url("/img/event/vip/button.png");border:0;outline:none;opacity:1;background-position:0 93%}.swiper .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-position:0 0%}.swiper-button-next:after,.swiper-button-prev:after{font-size:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-image:url("/img/event/vip/arrow.png")}@keyframes shineing{0%{filter:brightness(1)}100%{filter:brightness(1.3)}}@keyframes scale_Shake{0%{transform:scale(0.9)}50%,100%{transform:scale(1)}}@keyframes moving_{0%{transform:translateY(-5px)}100%{transform:translateY(5px)}}@keyframes figure{0%{transform:translateY(5px) rotate(-6deg) scale(0.95)}100%{transform:translateY(0) rotate(0deg) scale(1)}}@keyframes scale_{0%{transform:translateX(-50%) scale(0.85)}100%{transform:translateX(-50%) scale(1)}}@keyframes handrotate_{0%{transform:rotate(0)}100%{transform:rotate(5deg)}}@keyframes rotate_{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width: 1500px){#c-side-tools{display:none}#mainTop .bg img{-o-object-fit:cover;object-fit:cover}}@media(max-width: 1199px){.eventBg .left,.eventBg .right{display:none}#prizeArea.middleBox,.middleBox{max-width:90%}.swiper .swiper-pagination-clickable .swiper-pagination-bullet{width:3vw;height:3vw;background-size:100%;margin:0 1vw}.swiper-button-next,.swiper-button-prev{width:8vw;height:8vw}#royalBanner .title{font-size:3vw}.memberStyle{background-size:100%;height:65vw}.memberStyle .now{height:11vw;background-size:auto 100%;font-size:5vw}.memberStyle .logout{width:15vw;background-size:100%;height:6.5vw;background-repeat:no-repeat;top:13.5vw}.memberStyle .checkMy{width:20vw;background-size:100%;background-repeat:no-repeat;background-position:center}.memberStyle .line{font-size:3vw;margin:2.5vw auto}.memberStyle .line .point{padding:1.5vw 0}.memberStyle .line .point.small{width:18%;margin-right:0}.memberStyle .line .name{min-width:42%;width:42%}.memberStyle .nickname{font-size:3vw;padding-top:9vw}.memberStyle .nickname::before{font-size:2vw;bottom:3vw}.memberStyle .uid{font-size:3vw;padding-top:5vw}.memberStyle .uid::before{font-size:2vw;bottom:3vw}#notice .info{max-width:90vw}#ticketArea{margin-bottom:8vw}#ticketArea .checkTicket{z-index:5;margin-top:-20vw;width:75vw}#ticketArea .checkTicket::after{left:auto;right:0;width:13vw;height:11vw}#ticketArea .banner .tip{font-size:2.2vw}.ticketList{border-radius:30px 30px 30px 30px}.ticketList .closeTicket{background-size:100%;width:20%;height:7vw;background-repeat:no-repeat;background-position:center;left:4%;top:5%}.ticketList .headTitle{font-size:5vw}.ticketList .select{right:2vw}.ticketList .select select{width:23vw;font-size:2.5vw;height:7vw;border-radius:5vw}.ticketTable{font-size:3vw}.ticketTable .title{font-size:3vw;padding:3vw 5vw}.ticketTable .line{max-height:45vw;height:45vw}.ticketTable .line .tr{padding:3vw 5vw}.ticketTable ::-webkit-scrollbar{width:10px}.ticketTable ::-webkit-scrollbar-button:single-button{height:10px;width:10px}.ticketTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #caa052 rgba(0,0,0,0)}.ticketTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:5px 5px 0 5px;border-color:#caa052 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.prizeTable{border-radius:30px 30px 30px 30px;font-size:2.5vw}.prizeTable .title{padding:3vw 3vw}.prizeTable .line{max-height:45vw;height:45vw;border-left:0;border-right:0}.prizeTable .line .tr{padding:3vw 3vw}.prizeTable .tip{padding:3vw;font-size:2vw}.prizeTable ::-webkit-scrollbar{width:10px}.prizeTable ::-webkit-scrollbar-button:single-button{background-color:#58476d;display:block;border-style:solid;height:10px;width:10px;border-radius:0}.prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 5px 5px 5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b4799c rgba(0,0,0,0)}.prizeTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:5px 5px 0 5px;border-color:#b4799c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#prizeArea.middleBox{max-width:100%}#prizeArea .swiper-slide{background-size:contain;width:400px}#prizeArea .prize{width:90%;margin:-23vw auto 0}#prizeArea .dish{margin-top:-3vw;width:65%}.header-title{height:77px;background-size:auto 100%}.header-title .middleBox{max-width:90%}.header-title .middleBox a img{max-width:58px}.header-title .middleBox .logo{position:relative;top:0;width:auto;align-items:baseline}.header-title .middleBox .logo img{max-width:180px}#main{padding-top:77px}#Modal-ended .modal-content,#Modal-ended .js-modalMessage,#Modal-msg .title,#Modal-msg .js-modalMessage,#Modal-redemption .title,#Modal-operation .title,#Modal-redemption-error .title,#Modal-oops .modal-content p{font-size:4vw}#Modal-operation .icon{margin:3vw 0}#Modal-operation .icon img{width:150px}#Modal-ended .title b{font-size:8vw}#Modal-operation .download{margin-bottom:4vw;font-size:3vw}#Modal-operation .btnBox{max-height:62px;height:7vw}#Modal-oops .okBtn{width:42vw;background-size:contain;background-repeat:no-repeat;background-position:center;height:14vw}#Modal-win .modal-content p{margin-top:28vw;font-size:3vw;margin-bottom:4vw}#Modal-win .btnStyle{margin-top:0}#Modal-win .tip{font-size:2vw;margin-top:4vw}#Modal-win .modal-content{align-items:flex-start;align-content:flex-start}#Modal-ended .btnStyle,#Modal-win .btnStyle{width:34vw;height:11vw;font-size:4vw}#Modal-redemption .icon img,#Modal-redemption-error .icon img{width:20vw}#Modal-redemption .redeemInfo,#Modal-redemption-error .redeemInfo{font-size:3vw}#Modal-redemption .redeemInfo .line .my span,#Modal-redemption-error .redeemInfo .line .my span{width:auto}#Modal-redemption .btn-confirm,#Modal-redemption-error .btn-confirm{width:35vw;height:11vw;background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff;font-size:3vw;margin-top:3vw}#Modal-watting .memo{font-size:3vw}#Modal-watting .time{font-size:4vw}#Modal-msg .tip{font-size:2.2vw}#Modal-msg .btn .btnStyle{width:40vw;height:11vw;background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff;font-size:4vw}#Modal-redeem .memberStyle .nickname{font-size:1.8vw}#Modal-redeem .memberStyle .uid{font-size:1.8vw}#Modal-redeem .numberBox button{width:8vw;height:7vw;border-radius:2vw}#Modal-redeem .numberBox .number{font-size:4vw}@keyframes scale_{0%{transform:translateX(-50%) scale(0.95)}100%{transform:translateX(-50%) scale(1)}}#congratList .checkRewards{margin-top:-11.3vw}#congratList .checkRewards span{font-size:4vw}#congratList .checkRewards::after{width:8vw;height:10vw}#congratList .prizeTable{margin-top:-15vw}#congratList .prizeTable ::-webkit-scrollbar{width:10px}#congratList .prizeTable ::-webkit-scrollbar-button:single-button{height:10px;width:10px}#congratList .prizeTable ::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 5px 5px 5px}#congratList .prizeTable ::-webkit-scrollbar-button:single-button:vertical:increment{border-width:5px 5px 0 5px}#congratList .prizeTable .title{font-size:2.5vw;padding:2vw 3vw;border-bottom:2px solid #000}#congratList .prizeTable .line{margin-bottom:12vw;border-left:0;border-right:0}#congratList .headtitle{font-size:3vw}#congratList .mylist .headtitle{padding:7vw 4vw 3vw}#congratList .mylist .headtitle .nickname,#congratList .mylist .headtitle .uid{font-size:2.5vw}#congratList .mylist .headtitle .nickname::before,#congratList .mylist .headtitle .uid::before{font-size:2vw;bottom:4vw}#congratList .mylist .headtitle .back{width:15vw;background-size:contain;background-repeat:no-repeat;height:7vw;top:3vw}#congratList .mylist .prizeTable .line{font-size:2.2vw}#congratList .mylist .prizeTable .line .null{min-height:auto}#congratList .mylist .prizeTable .line .null .nulltitle{font-size:3.8vw;margin-bottom:4vw}#congratList .mylist .prizeTable .line .null .memo{font-size:3vw}#congratList .mylist .prizeTable .td:nth-child(4) span::before{width:1.5vw;height:1.5vw;margin-right:1vw}#congratList .mylist .note{font-size:2vw;padding:2.2vw 4vw}}@media(max-width: 991px){.modal{max-height:100vh;overflow:scroll}#footer{overflow:visible;padding-top:0;border-top:2px solid #97642c;background:#251d20;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgb(37, 29, 32)), color-stop(100%, rgb(69, 56, 50)));background:linear-gradient(to bottom, rgb(37, 29, 32) 0%, rgb(69, 56, 50) 100%)}#footer::after{display:none}#footer-logo{margin-top:-5vw}}@media(max-width: 767px){.loader{width:5vw;height:5vw}#mainTop .bg .sloganArea{width:85%;font-size:3.5vw;top:1%;height:10vw;line-height:1.4}#footer-logo{margin-top:-48px}.swiper-button-next,.swiper-button-prev{display:none}.swiper .swiper-pagination-clickable .swiper-pagination-bullet{width:4vw;height:4vw;margin:0 2vw}#mainTop .scroll{position:absolute;z-index:10;bottom:5px;width:100%;text-align:center}#mainTop .scroll img{width:20vw;animation:moving_ 2s ease infinite alternate}.eventBg{background-size:154vw}#join{margin-top:10vw}#prizeArea.middleBox,.middleBox{max-width:94%}#prizeArea .swiper-slide{max-width:400px;width:50vw;height:auto}#royalBanner{border:2px solid #5f3573;border-radius:30px}#royalBanner .title{font-size:5vw}#ticketArea{max-width:100%}#ticketArea .checkTicket{width:95%;margin-top:-10vw}#ticketArea .banner .tip{font-size:2.5vw;margin-top:4vw}.memberStyle{width:95%;margin-left:auto;margin-right:auto}.ticketList{width:95%;margin:0 auto}.ticketList .headTitle{font-size:4vw;padding:4vw 2vw}.ticketList .select{right:2vw;top:2vw}.ticketList .select select{width:25vw;padding-right:5vw;padding-left:3vw}.ticketList .select::after{right:2.2vw;border-width:0 1.5vw 2vw 1.5vw;top:3.2vw}.memberStyle{background-image:url("/img/event/vip/royalBgMobile.png");height:110vw}.memberStyle .nickname{font-size:3.5vw;padding-top:9vw;padding-left:55%}.memberStyle .nickname::before{font-size:3vw;bottom:4.5vw}.memberStyle .uid{font-size:3.5vw;padding-top:8vw;padding-left:55%}.memberStyle .uid::before{font-size:3vw;bottom:4.5vw}.memberStyle .logout{width:17vw;height:7vw;top:17.5vw}.memberStyle .info{padding-top:7vw}.memberStyle .line{display:block;text-align:center;margin:4vw auto}.memberStyle .line .name{width:auto;text-align:center;display:inline-flex;min-width:auto;font-size:5vw;margin-bottom:2vw}.memberStyle .line .name small{width:7vw;height:8vw;background-size:contain;top:0;background-repeat:no-repeat}.memberStyle .line .name small::before{border-width:2vw 2vw 0 2vw;bottom:8vw}.memberStyle .line .name small::after{font-size:3.5vw;width:70vw;padding:3vw;bottom:10vw;right:-4vw}.memberStyle .line .point{width:100%;padding:3vw;font-size:5vw}.memberStyle .line .point.small{width:42%;margin-right:0}.memberStyle .checkMy{position:absolute;right:0;bottom:0;width:52%;height:12vw}.memberStyle .now{height:15vw;background-size:100% 100%;width:90%;margin:0 auto;font-size:5vw;position:absolute;bottom:5vw;left:5%}#Modal-operation .title{font-size:5vw}#Modal-operation .download{font-size:4vw}#Modal-operation .icon img{max-width:150px;width:34vw}#Modal-operation .btnBox{display:block;height:auto;max-height:none;width:80%}#Modal-operation .btnBox a{width:100%;height:19vw;margin-bottom:5vw}#Modal-operation .btnBox a:last-child{margin-bottom:0}#prizeArea.middleBox{max-width:100%}#prizeArea.middleBox .prizeTitle img{max-width:200vw;width:130vw;left:-15vw;position:relative}#prizeArea.middleBox .prize{width:95%;margin:-32vw auto 0}.prizeTable{font-size:3vw}.prizeTable .td{width:50%}.prizeTable .title{padding:3vw 5vw 3vw 3vw}#notice .info{max-width:95%}#Modal-ended .btnStyle,#Modal-win .btnStyle{width:43vw;height:15vw;font-size:5vw}#Modal-watting .title{font-size:7vw}#Modal-watting .memo,#Modal-watting .msg{font-size:4vw}#Modal-watting .time{font-size:6vw}#Modal-watting .icon img{height:33vw}#congratList{max-width:100%}#congratList .checkRewards{margin-top:-11.9vw}#congratList .checkRewards span{font-size:4.8vw;top:17%;transform:translateY(0);left:0;text-align:left;padding-left:14%}#congratList .checkRewards::after{width:10vw;height:10vw;left:90%}#congratList .prizeTable{margin-top:-19vw}#congratList .prizeTable .line{max-height:none;height:66vw}#congratList .list{width:95%;margin:0 auto}#congratList .headtitle{font-size:4vw}#congratList .mylist{width:95%;margin:0 auto}#congratList .mylist .prizeTable .line{font-size:3vw}#congratList .mylist .prizeTable .line .tr{padding:2vw 1vw}#congratList .mylist .prizeTable .title{padding:2vw 1vw}#congratList .mylist .prizeTable .td:nth-child(1){width:20%;padding:0}#congratList .mylist .prizeTable .td:nth-child(2){width:25%}#congratList .mylist .prizeTable .td:nth-child(3){width:30%}#congratList .mylist .prizeTable .td:nth-child(4){font-size:2.5vw;width:20%;padding:0}#congratList .mylist .prizeTable .td:nth-child(4) span::before{top:-1px}#congratList .mylist .prizeTable .td .claim{height:7vw}#congratList .mylist .headtitle .back{width:20vw;height:8vw}#Modal-shipping .modal-content{font-size:3.5vw;padding:5vw 0}#Modal-shipping .tip{font-size:4vw}#Modal-shipping .title{font-size:4vw}#Modal-shipping .btn{margin-bottom:20px}#Modal-shipping .btn-close{top:-15px}#Modal-shipping .agree{margin:20px auto 10px}#Modal-shipping .agree label{font-size:2.8vw}#Modal-shipping .errorTip{font-size:3vw}#Modal-shipping .errorTip::before{width:3vw;height:4vw;margin-right:1vw}#Modal-shipping .form{padding-right:6%;padding-left:6%;font-size:3vw}#Modal-shipping .form .line input,#Modal-shipping .form .line #Phone_Number,#Modal-shipping .form .line #Phone_Region{border-radius:1vw;font-size:3.2vw;padding:5px 10px}#Modal-shipping .form .line.long .upload-box{width:100%;height:40vw;margin-bottom:2vw;font-size:4vw}#Modal-shipping .form .line .select select{padding:5px 10px;font-size:3vw}#Modal-shipping .form .line .select::after{top:34%}#Modal-redeem .memberStyle{height:104vw}#Modal-redeem .memberStyle .nickname{padding-top:11vw;font-size:3.2vw;margin-bottom:1vw}#Modal-redeem .memberStyle .nickname::before{bottom:auto;top:7vw}#Modal-redeem .memberStyle .info{padding-top:2vw}#Modal-redeem .memberStyle .numberBox{width:100%}#Modal-redeem .memberStyle .numberBox button{width:14vw;height:11vw}#Modal-redeem .memberStyle .numberBox .number{font-size:6vw}#Modal-redeem .memberStyle .uid{font-size:2.7vw;padding-top:4vw;padding-right:3%}#Modal-redeem .memberStyle .uid::before{bottom:auto;top:0}#mainTop .bg img{max-height:none;width:100%;height:auto}#Modal-ended .modal-content,#Modal-ended .js-modalMessage,#Modal-msg .title,#Modal-redemption .title,#Modal-redemption-error .title{font-size:5.5vw}#Modal-oops .modal-content p{font-size:4.2vw;margin-top:-2vw}#Modal-win .img{width:120%}#Modal-win .modal-window{width:100%}#Modal-win .modal-content{height:auto}#Modal-win .modal-content p{margin-top:36vw;font-size:3.5vw;margin-bottom:3vw}#Modal-win .tip{font-size:3vw;margin-top:3vw}.modal .modal-content{padding:6vw 7vw}#Modal-redemption .icon img,#Modal-redemption-error .icon img{width:25vw}#Modal-redemption .redeemInfo,#Modal-redemption-error .redeemInfo{font-size:4vw}#Modal-redemption .redeemInfo .line sub,#Modal-redemption-error .redeemInfo .line sub{font-size:4vw;bottom:0}#Modal-redemption .msg,#Modal-redemption-error .msg{font-size:4vw}#Modal-redemption .btn-confirm,#Modal-redemption-error .btn-confirm{width:40vw;height:15vw;font-size:4vw;margin-top:3vw}#Modal-oops .okBtn{width:60vw;height:19vw;margin-top:4vw}#Modal-msg .title{margin-bottom:10vw}#Modal-msg .js-modalMessage{font-size:5vw;margin-bottom:10vw}#Modal-msg .btn{width:100%}#Modal-msg .btn .btnStyle{width:40vw;height:13vw}#Modal-msg .tip{font-size:3vw;text-align:left}#Modal-msg .tip i{min-height:3vw;min-width:3vw}.header-title{height:60px;top:0}.header-title .middleBox .logo{top:5px}.header-title .middleBox a img{max-width:40px}.header-title .middleBox .logo img{max-width:120px}#main{padding-top:60px;padding-bottom:0}#mainTop{overflow:hidden;min-height:140vw}.footer{position:fixed;bottom:0;height:55px}.footer::after{background-size:auto 100%}.footer .middleBox a{margin:0 13px}.footer .middleBox a img{height:24px}.footer .middleBox a.logo img{height:40px}.bottomTime{position:fixed;background-image:url(/img/event/FortuneShake/time.png);width:100%;background-repeat:no-repeat;height:10vw;bottom:53px;z-index:107;display:flex;align-items:flex-end;font-size:3.6vw;text-align:center;background-size:auto 100%;background-position:center;padding-bottom:1px}.bottomTime::after{content:"";background-color:#8d0e2b;position:absolute;width:431px;height:9px;bottom:-8px;left:50%;transform:translateX(-50%);border-radius:20px}.bottomTime .date{display:block;width:100%}.mobileOnly{display:block}#notice{background-size:300vw;margin-top:0;padding-top:0}#notice .info{font-size:3vw;padding-bottom:70px}#notice .info .title{font-size:6vw;margin-bottom:3vw}}/*# sourceMappingURL=vip.css.map */