html{background:#073190;min-height:100vh;color:#fff;font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;scroll-behavior:smooth;max-width:100vw;overflow-x:hidden;overflow-y:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;max-width:100vw}#main{position:relative;margin:0 auto;max-width:1920px;background:url("../_img/bg.png") top no-repeat;background-size:1920px auto, 1920px auto;-webkit-box-shadow:0 0 0.25em rgba(0,32,128,0.25);box-shadow:0 0 0.25em rgba(0,32,128,0.25)}#header{position:absolute;background:rgba(0,0,0,0);padding:0 15px;height:108px;left:0;right:0;top:0;z-index:99;-webkit-transition:background .7s;transition:background .7s}#header:after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:rgba(0,0,0,0);z-index:-1}#header .nav{max-width:1000px;margin:0 auto;height:100%}#header ul{float:right;display:table;list-style:none;margin:0;padding:0;height:100%}#header li{display:table-cell;vertical-align:middle;height:100%;padding:0 0}.logo-link{display:table;float:left;height:100%;width:33%;background:url("../_img/xinstar-logo.png") center no-repeat;background-size:contain;-webkit-filter:drop-shadow(0 0.07rem 0.05rem rgba(0,0,0,0.75));filter:drop-shadow(0 0.07rem 0.05rem rgba(0,0,0,0.75))}.logo-link:hover,.logo-link:focus{-webkit-filter:drop-shadow(0 0.1rem 0.07rem rgba(0,0,0,0.65)) brightness(1.1);filter:drop-shadow(0 0.1rem 0.07rem rgba(0,0,0,0.65)) brightness(1.1)}.social-links a{display:block;width:88px;height:88px;margin-left:8px;font-size:88px;background:url("../_img/link-icons.png") 0 0 no-repeat;background-size:400%;-webkit-filter:drop-shadow(0.02rem 0.04rem 0.02rem rgba(0,0,0,0.1));filter:drop-shadow(0.02rem 0.04rem 0.02rem rgba(0,0,0,0.1))}.social-links a:hover,.social-links a:focus{-webkit-filter:drop-shadow(0 0 0.03em #fff);filter:drop-shadow(0 0 0.03em #fff)}.social-links .fb-link{background-position:0% top}.social-links .fb-link:hover,.social-links .fb-link:focus{background-position:0% bottom}.social-links .yt-link{background-position:33.333% top}.social-links .yt-link:hover,.social-links .yt-link:focus{background-position:33.333% bottom}.social-links .line-link{background-position:66.667% top}.social-links .line-link:hover,.social-links .line-link:focus{background-position:66.667% bottom}.social-links .home-link{background-position:100% top}.social-links .home-link:hover,.social-links .home-link:focus{background-position:100% bottom}#footer{display:block;position:relative;left:0;right:0;bottom:0;padding:20px 0 30px 0}#footer:after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:rgba(0,0,0,0);background:linear-gradient(122deg, #3f3a39 44%, #231815 44%, #231815 56%, #3f3a39 56%);background-size:2.8333em;background-position:calc(50% + .675em) 0;z-index:0}.foot{position:relative;z-index:1;width:714px;height:141px;margin:0 auto;background:url("../_img/footer.png") no-repeat center;background-size:contain;-webkit-filter:drop-shadow(0.02rem 0.04rem 0.01rem rgba(0,0,128,0.25));filter:drop-shadow(0.02rem 0.04rem 0.01rem rgba(0,0,128,0.25))}.foot-wanin{float:left;display:block;width:50.5%;height:100%}.foot-yoe{float:left;display:block;width:29%;height:100%;margin:0 5%}.foot-myfriend{float:left;display:block;width:23%;height:100%;margin:0 6%}.dl-btn-container{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:1000px;padding-top:925px}.dl-btn,.play-btn{display:block;position:absolute;bottom:0;width:507px;padding-top:129px}.dl-btn:hover,.dl-btn:focus,.play-btn:hover,.play-btn:focus{cursor:pointer;background-position:bottom}.dl-btn:active,.play-btn:active{cursor:pointer;background-position:bottom}.dl-btn{position:relative;left:2%;background:url("../_img/dl-btn.png") top no-repeat;background-size:cover}.play-btn{width:425px;position:absolute;right:2%;background:url("../_img/play-btn.png") top no-repeat;background-size:cover}.content-padding{max-width:976px;margin:0 auto;height:1360px;position:relative}.content-padding a{font-size:.5em;position:absolute;bottom:3.65em;right:.5em;width:11em;height:2em;cursor:pointer}.content{max-width:1000px;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:relative}.rules{background:url("../_img/content-02.png") top no-repeat;height:8.05em;background-size:contain;margin:.5em 0 .75em 0}.form{background:url("../_img/content-01.png?v=2") top no-repeat;height:20.033em;background-size:contain;margin:.5em 0 0 0}.form-group{display:none;position:relative;top:6.35em;width:77%;margin:0 auto}.form-group .input-field{display:block;float:left;border:.1em solid #002370;border-radius:.3em;font-size:.75em;font-family:inherit;font-weight:700;line-height:2;padding:0 1em;background:#fff;width:8rem;height:2.2em}.form-group .input-field::-webkit-input-placeholder{color:transparent;border-radius:.3em;opacity:1;background:#fff url("../_img/placeholder.png") 1em no-repeat;background-size:4rem}.form-group .input-field:-ms-input-placeholder{color:transparent;border-radius:.3em;opacity:1;background:#fff url("../_img/placeholder.png") 1em no-repeat;background-size:4rem}.form-group .input-field::-ms-input-placeholder{color:transparent;border-radius:.3em;opacity:1;background:#fff url("../_img/placeholder.png") 1em no-repeat;background-size:4rem}.form-group .input-field::placeholder{color:transparent;border-radius:.3em;opacity:1;background:#fff url("../_img/placeholder.png") 1em no-repeat;background-size:4rem}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.form-group .input-field::-webkit-input-placeholder{background:#fff url("../_img/placeholder.png") left no-repeat;background-size:4rem}.form-group .input-field:-ms-input-placeholder{background:#fff url("../_img/placeholder.png") left no-repeat;background-size:4rem}.form-group .input-field::-ms-input-placeholder{background:#fff url("../_img/placeholder.png") left no-repeat;background-size:4rem}.form-group .input-field::placeholder{background:#fff url("../_img/placeholder.png") left no-repeat;background-size:4rem}}.form-group .submit-btn{display:block;float:left;border:none;width:4.03333333rem;height:1.61666666rem;background:url("../_img/submit-btn.png") top no-repeat;background-size:cover;margin-left:.5rem;cursor:pointer}.form-group .submit-btn:hover,.form-group .submit-btn:focus{background-position:bottom}img{max-width:100%}.sr-only{position:fixed;top:-9in;height:1px;width:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}@-webkit-keyframes flash{0%{background-position:top}50%{background-position:bottom}}@keyframes flash{0%{background-position:top}50%{background-position:bottom}}@media (max-width: 1000px){html{font-size:6vw}#main{background-size:192vw auto, 192vw, auto}#header{height:10.8vw}.social-links a{width:8.8vw;height:8.8vw;margin-left:.8vw}.dl-btn-container{overflow:hidden;padding-top:92.5vw}.dl-btn,.play-btn{width:50.7vw;padding-top:12.9vw}.play-btn{width:42.5vw}.content-padding{height:136vw}#footer{padding:2vw 0 3vw 0}.foot{width:71.4vw;height:14.1vw}}.fixed-box{display:none;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;font-size:60px;z-index:9999}.fixed-box.show{display:block}.fixed-box .block{display:table;vertical-align:middle;height:100%;width:100%}.fixed-box .middle{display:table-cell;vertical-align:middle}.fixed-box .overflow{max-height:100vh;overflow-y:auto;scrollbar-width:none}.fixed-box .overflow::-webkit-scrollbar{width:0px}.fixed-box .close-btn{font-size:1.5em;font-weight:700;border-radius:50%;width:1.5em;height:1.5em;line-height:1.45em;text-align:center;white-space:nowrap;background:url("../_img/X.png");background-size:contain;-webkit-box-shadow:0 0 .05em #201a18, inset 0 0 0 .09em #00008e;box-shadow:0 0 .05em #201a18, inset 0 0 0 .09em #00008e;position:absolute;right:-.35em;top:-.35em;cursor:pointer;-webkit-transition:color .5s, -webkit-filter .5s, -webkit-box-shadow .5s;transition:color .5s, -webkit-filter .5s, -webkit-box-shadow .5s;transition:filter .5s, box-shadow .5s, color .5s;transition:filter .5s, box-shadow .5s, color .5s, -webkit-filter .5s, -webkit-box-shadow .5s}.fixed-box .close-btn:active,.fixed-box .close-btn:hover,.fixed-box .close-btn:focus{-webkit-box-shadow:-0.05em 0.05em 0.1em rgba(0,0,0,0.4),inset 0 0 0 0.05em #00008e;box-shadow:-0.05em 0.05em 0.1em rgba(0,0,0,0.4),inset 0 0 0 0.05em #00008e;-webkit-filter:brightness(1.1);filter:brightness(1.1)}.fixed-box .inner{display:block;position:relative;background:url("../_img/window.png");background-size:contain;width:15em;height:6.65em;margin:5% auto;-webkit-animation:pop .2s ease-out;animation:pop .2s ease-out}.fixed-box .mask{position:fixed !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;background:rgba(0,0,0,0.7) !important;-webkit-animation:fade .2s ease-out !important;animation:fade .2s ease-out !important}@supports ((-webkit-backdrop-filter: blur(0.75vmin)) or (backdrop-filter: blur(0.75vmin))){.fixed-box .mask{-webkit-backdrop-filter:blur(0.75vmin);backdrop-filter:blur(0.75vmin)}}.fixed-box .title{position:absolute;left:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70%;text-align:center;font-size:.8em;font-weight:700;line-height:1.4;color:#0a1561;text-shadow:0 0 0.05em rgba(128,128,128,0.5)}.fixed-box .title span{display:block}.fixed-box .title .prize{color:#020fc7;font-size:1.75em}.fixed-box .title a{color:#357c00;text-decoration:none}.fixed-box .title a:visited{color:#357c00}.fixed-box .oldPlayer{font-size:.95em;left:.5em}.fixed-box .prize-img{position:absolute;right:1.1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.5em;height:4.33333em}.fixed-box .modal-text-content{position:absolute;left:5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;text-align:center;font-size:.8em;font-weight:700;line-height:1.4;color:#0a1561;text-shadow:0 0 0.05em rgba(128,128,128,0.5)}.fixed-box .modal-text-content h2,.fixed-box .modal-text-content h3{line-height:1.25}.fixed-box.modal-verify h2{font-size:.8rem;margin:.2em 0 0 0}.fixed-box.modal-verify input{display:block;border:.03em solid black;font-family:inherit;font-size:inherit;width:82%;line-height:1.5;font-size:1rem;font-weight:700;text-align:center;padding:0 .5em;margin:.25em auto .35em auto;border-radius:.1px;-webkit-box-shadow:inset 0.05em 0.05em 0.1em 0.05em rgba(0,0,0,0.25),0 0 0 0.05em #000;box-shadow:inset 0.05em 0.05em 0.1em 0.05em rgba(0,0,0,0.25),0 0 0 0.05em #000}.fixed-box.modal-verify input:focus{border:0.03em solid rgba(34,67,135,0.8);outline:none;-webkit-box-shadow:inset 0.05em 0.05em 0.1em 0.05em rgba(0,0,0,0.25),0 0 0 0.07em #2cf,0 0 0.1em 0.07em rgba(0,0,0,0.5),0 0 0 0.15em rgba(34,67,135,0.8),0.2em 0.2em 0.1em rgba(0,0,0,0.25);box-shadow:inset 0.05em 0.05em 0.1em 0.05em rgba(0,0,0,0.25),0 0 0 0.07em #2cf,0 0 0.1em 0.07em rgba(0,0,0,0.5),0 0 0 0.15em rgba(34,67,135,0.8),0.2em 0.2em 0.1em rgba(0,0,0,0.25)}.fixed-box.modal-verify input::-webkit-input-placeholder{color:#898989;font-family:inherit;font-weight:700;font-size:.8em;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.fixed-box.modal-verify input:-ms-input-placeholder{color:#898989;font-family:inherit;font-weight:700;font-size:.8em;transform:translateY(-5%)}.fixed-box.modal-verify input::-ms-input-placeholder{color:#898989;font-family:inherit;font-weight:700;font-size:.8em;transform:translateY(-5%)}.fixed-box.modal-verify input::placeholder{color:#898989;font-family:inherit;font-weight:700;font-size:.8em;-webkit-transform:translateY(-5%);transform:translateY(-5%)}.fixed-box .ok-btn{display:block;margin:0 auto;border:none;background:url("../_img/ok-btn.png") top no-repeat;background-size:cover;width:4.11666667rem;height:1.75rem;cursor:pointer}.fixed-box .ok-btn:hover,.fixed-box .ok-btn:focus,.fixed-box .ok-btn:active{background-position:bottom}@media (max-width: 1000px){.fixed-box{font-size:6vw}}@-webkit-keyframes pop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.min.css.map */