html{min-height:100vh;color:#fff;font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;scroll-behavior:smooth;max-width:100vw;position:relative;overflow-x:hidden;overflow-y:auto}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:not(:focus-visible){outline:none}body{position:relative;margin:0;max-width:100vw;overflow-x:hidden;overflow-y:auto;background:-webkit-gradient(linear, left top, left bottom, from(#00285b), color-stop(24em, #162044));background:linear-gradient(#00285b, #162044 24em)}.bg-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:0;bottom:0;left:calc(50% - 16em);z-index:-5;width:1920px;margin:0 auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:-webkit-gradient(linear, left top, right top, from(#016c93), color-stop(45%, #00285b), color-stop(55%, #00285b), to(#016c93));background:linear-gradient(90deg, #016c93, #00285b 45%, #00285b 55%, #016c93)}.bg-area img{width:100%;display:block;-o-object-fit:cover;object-fit:cover}.bg-area .bg-center{height:100%;background:url("../_img/bg-fade.png") bottom no-repeat,-webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(64,128,96,0.25))),url("../_img/bg-center.jpg") top repeat-y;background:url("../_img/bg-fade.png") bottom no-repeat,linear-gradient(transparent, rgba(64,128,96,0.25)),url("../_img/bg-center.jpg") top repeat-y;background-size:100% auto}@media (max-width: 1000px){.bg-area{width:192vw}}#main{position:relative;z-index:0;margin:0 auto;max-width:1920px;-webkit-box-shadow:0 0 0.75em rgba(0,0,0,0.8);box-shadow:0 0 0.75em rgba(0,0,0,0.8)}#header{position:absolute;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;left:50%;z-index:-1;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;height:100%;background:-webkit-gradient(linear, left top, right top, from(#6717cd), to(#2871fa));background:linear-gradient(90deg, #6717cd, #2871fa);-webkit-box-shadow:0 0.05em 0.1em rgba(0,0,0,0.5);box-shadow:0 0.05em 0.1em rgba(0,0,0,0.5)}#header .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1000px;margin:0 auto;height:100%}#header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}#header li{display:inline-block}.logo-link{margin-right:auto;height:100%;width:33%;background:url("../_img/xinstar-logo.png") center no-repeat;background-size:contain;-webkit-filter:drop-shadow(0em 0.07rem 0.03rem rgba(0,0,0,0.5));filter:drop-shadow(0em 0.07rem 0.03rem rgba(0,0,0,0.5))}.logo-link:hover,.logo-link:focus{-webkit-filter:drop-shadow(0.01em 0.08rem 0.05rem rgba(0,0,0,0.5)) brightness(1.1);filter:drop-shadow(0.01em 0.08rem 0.05rem rgba(0,0,0,0.5)) 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.31));filter:drop-shadow(0.02rem 0.04rem 0.02rem rgba(0,0,0,0.31))}.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,.social-links .fb-link:active{background-position:0% bottom}.social-links .yt-link{background-position:33.333% top}.social-links .yt-link:hover,.social-links .yt-link:focus,.social-links .yt-link:active{background-position:33.333% bottom}.social-links .line-link{background-position:66.667% top}.social-links .line-link:hover,.social-links .line-link:focus,.social-links .line-link:active{background-position:66.667% bottom}.social-links .home-link{background-position:100% top}.social-links .home-link:hover,.social-links .home-link:focus,.social-links .home-link:active{background-position:100% bottom}#footer{display:block;position:relative;left:0;right:0;bottom:0;padding:.5em 0 1.75em}#footer::before{content:"";position:absolute;top:0;bottom:0;z-index:-1;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;background:rgba(0,0,0,0)}.foot{width:7.8em;height:2em;margin:0 auto;background:url("../_img/footer.png") no-repeat center;background-size:contain;-webkit-filter:drop-shadow(0.02em 0.05em 0.03em rgba(0,0,0,0.5)) drop-shadow(-0.02em 0.05em 0.05em rgba(0,0,0,0.5));filter:drop-shadow(0.02em 0.05em 0.03em rgba(0,0,0,0.5)) drop-shadow(-0.02em 0.05em 0.05em rgba(0,0,0,0.5))}.foot-wanin{float:left;display:block;width:79.5%;height:100%}.foot-yoe{float:left;display:block;width:29%;height:100%;margin:0 5%}.dl-btn-container{display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;max-width:1000px;padding-top:18.8em}.dl-btn,.play-btn{display:block;position:absolute;bottom:0;width:6.5em;padding-top:2em;border-radius:.5em;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.dl-btn:hover,.dl-btn:focus,.dl-btn:active,.play-btn:hover,.play-btn:focus,.play-btn:active{background-position:bottom}.dl-btn{-webkit-transform-origin:50% 0%;transform-origin:50% 0%;position:absolute;left:calc(50% - 3.25em);background:url("../_img/btn-download.png") top no-repeat;background-size:cover}.play-btn{-webkit-transform-origin:15% 0%;transform-origin:15% 0%;position:absolute;right:1%;background:url("../_img/btn-play.png") top no-repeat;background-size:cover}.sr-only{position:fixed;top:-9in;height:1px;width:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.section{max-width:1000px;width:100%;margin:0 auto}html{font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif}img{max-width:100%;display:block;width:auto;height:auto;margin:0 auto}.tabs{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:2.3em;width:100%;max-width:1000px;margin-bottom:-.35em}.tab-01,.tab-02,.tab-03{background-image:url("../_img/btn-tabs.png");background-size:auto 200%;background-repeat:no-repeat;background-position-y:top;cursor:pointer}.tab-01:hover,.tab-01:focus,.tab-01:active,.tab-02:hover,.tab-02:focus,.tab-02:active,.tab-03:hover,.tab-03:focus,.tab-03:active{background-position-y:bottom}.tab-01{width:27.2%;background-position-x:left}.tab-02{width:41.6%;background-position-x:center}.tab-03{width:27.2%;background-position-x:right}.tab{display:none;position:relative}.tab.active{display:block}.content{position:relative;width:100%;max-width:1000px;margin:.15em auto .25em}.img-title{width:auto;max-width:33.33%}#rules{color:#fdf0cb;text-shadow:0 0 .05em #408, .05em .05em .16em #000;text-align:justify;font-size:.52em;font-weight:550}#rules h2{margin:.5em}#rules ol{width:96%;margin:0 auto;padding-left:1.2em;line-height:1.35}#rules li+li{margin-top:.5em}#rules a{color:#fc4;text-underline-position:under;text-underline-position:below}#rules a:visited{color:#fc4}#rules a:hover,#rules a:active{color:#fd8}.window{display:block;position:relative;z-index:0;color:#0f3378;text-shadow:-0.01em -0.02em rgba(255,255,255,0.5),0.01em 0.01em 0.05em rgba(0,0,17,0.25);background:-webkit-gradient(linear, left top, left bottom, from(#f3f0eb), to(#f3f0eb)),-webkit-gradient(linear, left top, right top, from(#e64a0e), color-stop(#f3a320), to(#e64a0e));background:linear-gradient(#f3f0eb, #f3f0eb),linear-gradient(90deg, #e64a0e, #f3a320, #e64a0e);background-clip:padding-box, border-box;-webkit-box-shadow:inset 0 0 0 .035em #402200, inset 0 -.1em #ccc, 0 -.25em #ed7b18, 0 -.25em 0 .075em #633300, 0 0 0 .075em #633300;box-shadow:inset 0 0 0 .035em #402200, inset 0 -.1em #ccc, 0 -.25em #ed7b18, 0 -.25em 0 .075em #633300, 0 0 0 .075em #633300;border:.35em solid transparent;border-radius:1em;min-height:4em}.window h3{text-align:center;color:#5d3c2c;font-size:1em;margin:.25em .5em;line-height:1.2}.window .code-text{color:#5d3c2c;text-align:center;font-size:1.5em;font-family:Arial, Helvetica, sans-serif;font-weight:900;line-height:1.2;letter-spacing:.05em;margin:.1em auto .5em}.window .btn{font-size:1em;width:95%}.window input{display:block;font:inherit;font-family:Arial, Helvetica, sans-serif;font-weight:900;text-align:center;color:#402200;background:#fff;border:.05em solid #84756d;border-radius:.1em;-webkit-box-shadow:inset .1em .1em .07em #e2e3e3;box-shadow:inset .1em .1em .07em #e2e3e3;margin:.35em auto;max-width:90%;width:10em}.window input::-webkit-input-placeholder{color:#b6af9c;color:transparent;background:url("../_img/placeholder.png") center no-repeat;background-size:6em auto}.window input:-ms-input-placeholder{color:#b6af9c;color:transparent;background:url("../_img/placeholder.png") center no-repeat;background-size:6em auto}.window input::-ms-input-placeholder{color:#b6af9c;color:transparent;background:url("../_img/placeholder.png") center no-repeat;background-size:6em auto}.window input::placeholder{color:#b6af9c;color:transparent;background:url("../_img/placeholder.png") center no-repeat;background-size:6em auto}#btn-verify{display:block;font:inherit;color:transparent;background:none;border:none;width:5em;height:2.3em;margin:0 auto .35em;background:url("../_img/btn-verify.png") top no-repeat;background-size:100% auto;cursor:pointer}#btn-verify:hover,#btn-verify:active{background-position:bottom}@media (max-height: 720px){.modal{font-size:6vmin}}.modal{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal .mask{position:fixed;top:-50vh;left:-50vw;bottom:-50vh;right:-50vw;background:rgba(0,0,0,0.75);-webkit-animation:fade .4s ease-out;animation:fade .4s ease-out}@supports ((-webkit-backdrop-filter: blur(0.25rem)) or (backdrop-filter: blur(0.25rem))){.modal .mask{-webkit-backdrop-filter:blur(0.25rem);backdrop-filter:blur(0.25rem);background:rgba(8,8,8,0.65);-webkit-transition:-webkit-backdrop-filter .5s ease-out;transition:-webkit-backdrop-filter .5s ease-out;transition:backdrop-filter .5s ease-out;transition:backdrop-filter .5s ease-out, -webkit-backdrop-filter .5s ease-out}}.modal .btn-close{font-size:inherit;display:block;position:absolute;z-index:2;right:-.7em;top:-1.25em;width:2em;height:2em;border:none;border-radius:50%;background:url("../_img/btn-close.png") top no-repeat;background-size:100% auto;background-color:transparent;cursor:pointer;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s}.modal .btn-close:hover,.modal .btn-close:focus,.modal .btn-close:active{background-position:bottom;-webkit-filter:brightness(1.05) drop-shadow(-0.05em 0.05em 0.1em rgba(24,8,24,0.5));filter:brightness(1.05) drop-shadow(-0.05em 0.05em 0.1em rgba(24,8,24,0.5))}.modal-overflow{overflow-y:auto;overflow-x:hidden;width:100%;max-height:100vh;scrollbar-width:none}.modal-overflow::-webkit-scrollbar{width:0px}.modal-window{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:90%;width:13.5em;margin:1.5em auto 1em;-webkit-filter:drop-shadow(0 0 0.25em rgba(0,0,0,0.5));filter:drop-shadow(0 0 0.25em rgba(0,0,0,0.5));-webkit-animation:pop .3s;animation:pop .3s}.fade-up{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;-webkit-transition:opacity 1.6s, -webkit-transform 1s;transition:opacity 1.6s, -webkit-transform 1s;transition:opacity 1.6s, transform 1s;transition:opacity 1.6s, transform 1s, -webkit-transform 1s}.fade-up.faded{-webkit-transform:none;transform:none;opacity:1}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes glow{0%{opacity:0}100%{opacity:1}}@keyframes glow{0%{opacity:0}100%{opacity:1}}@-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;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes fade{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width: 1000px){html{font-size:6vw}#header{height:10.8vw}.social-links a{width:8.8vw;height:8.8vw;margin-left:.8vw}}
/*# sourceMappingURL=main.min.css.map */