html{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;overflow-x:hidden;overflow-y:auto;background:#2d71b4}body.fami{background:#ea5344}body.\37 11{background:#bf163d}@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 1em rgba(50,37,56,0.25);box-shadow:0 0 1em rgba(50,37,56,0.25)}.bg-main{position:relative;z-index:0;max-width:1920px;padding-bottom:.2em;background:url("../_img/hilife/bg-top.jpg") top no-repeat;background-size:1920px;background-color:#cba38b}.fami .bg-main{background:url("../_img/fami/bg-bottom.jpg") bottom no-repeat,url("../_img/fami/bg-top.jpg") top no-repeat;background-size:1920px;background-color:#a51400}.\37 11 .bg-main{background:url("../_img/711/bg-bottom.jpg") bottom no-repeat,url("../_img/711/bg-top.jpg") top no-repeat,-webkit-gradient(linear, left top, right top, from(#d75060), color-stop(#e55c74), color-stop(#f06986), color-stop(#df576f), to(#ce4c5a)) center;background:url("../_img/711/bg-bottom.jpg") bottom no-repeat,url("../_img/711/bg-top.jpg") top no-repeat,linear-gradient(90deg, #d75060, #e55c74, #f06986, #df576f, #ce4c5a) center;background-size:1920px;background-color:#f06986}.bg-main::after{content:"";position:absolute;z-index:-1;bottom:-1px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:16.5em;height:3em;background:url("../_img/hilife/lotto-base.svg") bottom no-repeat;background-size:100% auto}.\37 11 .bg-main::after{background-image:url("../_img/711/lotto-base.svg")}#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:#0e2545}.fami #header::after{background:none}.\37 11 #header::after{background:none}#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(0em 0.07rem 0.05rem rgba(0,0,0,0.35));filter:drop-shadow(0em 0.07rem 0.05rem rgba(0,0,0,0.35))}.logo-link:hover,.logo-link:focus{-webkit-filter:drop-shadow(0 0.07rem 0.07rem rgba(0,0,0,0.5)) brightness(1.1);filter:drop-shadow(0 0.07rem 0.07rem 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.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,.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:20px 0 30px 0}#footer::before{content:"";position:absolute;top:0;bottom:0;z-index:-1;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:100vw;background:#482924}.fami #footer::before{background:#1e609a}.\37 11 #footer::before{background:#7023b3}.foot{width:723px;height:126px;margin:0 auto;background:url("../_img/footer.png") no-repeat center;background-size:contain;-webkit-filter:drop-shadow(0.05em 0.07em 0.05em rgba(0,0,0,0.2));filter:drop-shadow(0.05em 0.07em 0.05em rgba(0,0,0,0.2))}.foot-wanin{float:left;display:block;width:49.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:1000px}.fami .dl-btn-container{padding-top:890px}.dl-btn,.play-btn{display:block;position:absolute;bottom:0;width:8em;padding-top:2.4em}.dl-btn:hover,.dl-btn:focus,.dl-btn:active,.play-btn:hover,.play-btn:focus,.play-btn:active{background-position:bottom}.dl-btn{position:absolute;left:1.6%;background:url("../_img/hilife/btn-dl.png") top no-repeat;background-size:cover}.\37 11 .dl-btn{background-image:url("../_img/711/btn-dl.png");width:6.15em;left:10%}.play-btn{position:absolute;right:1.6%;background:url("../_img/hilife/btn-play.png") top no-repeat;background-size:cover}.\37 11 .play-btn{background-image:url("../_img/711/btn-play.png");width:6.15em;right:10%}.sr-only{position:fixed;top:-9in;height:1px;width:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}body:not(.fami) .fami-only{display:none}.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}.section-detail{margin:.35em auto}.fami .section-detail img{max-width:108%;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.section-form{margin:.35em auto}.section-form label{display:block;margin:0 auto;text-align:center;font-weight:550;background:url("../_img/hilife/input-phone.png") bottom no-repeat;background-size:100% auto;padding:1.3em .25em .35em;width:97.2vw;max-width:972px}.fami .section-form label{background-image:url("../_img/fami/input-phone.png");padding:1.2em .25em .27em}.\37 11 .section-form label{background-image:url("../_img/711/input-phone.png");padding:1.05em .34em .54em}.section-form label span{font-size:.7rem;display:block}.section-form input{display:block;font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:900;height:1.7em;border-radius:.4rem;outline:none;width:100%;margin:0 auto;text-align:center;background:none;border:none}.section-form input:focus{-webkit-box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #aaa;box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #aaa}.section-form input:invalid:not(:focus){-webkit-box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #c00;box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #c00}.section-form input:-webkit-autofill,.section-form input:-webkit-autofill:hover,.section-form input:-webkit-autofill:focus,.section-form input:-webkit-autofill{position:relative;-webkit-box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #aaa, inset 0 0 0 1em #fff;box-shadow:inset 0 0 0 .1em #fff, inset 0 0 .2em .1em #aaa, inset 0 0 0 1em #fff}.section-form #btn-info{margin:.5em auto .75em;max-width:60%}.section-form #btn-submit{position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:16.5em;height:3.2em;background:url("../_img/hilife/btn-submit.png") top no-repeat;background-size:cover}.section-form #btn-submit:hover,.section-form #btn-submit:focus,.section-form #btn-submit:active{background-position:bottom}.fami .section-form #btn-submit{background-image:url("../_img/fami/btn-submit.png")}.\37 11 .section-form #btn-submit{background-image:url("../_img/711/btn-submit.png")}.btn{border:none;font:inherit;cursor:pointer;background:none;margin:0 auto;display:block;outline:none;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.btn:hover,.btn:focus,.btn:active{-webkit-filter:brightness(1.1) drop-shadow(0.05em 0.05em 0.1em rgba(255,255,255,0.5));filter:brightness(1.1) drop-shadow(0.05em 0.05em 0.1em rgba(255,255,255,0.5));background-position:bottom}.fami .btn{-webkit-filter:none;filter:none}.btn-default{background:url("../_img/hilife/btn-default.png") top no-repeat;background-size:cover;width:8em;height:2em;color:#f8f8f8;font-weight:550;text-shadow:0 0 .2em #000;padding-bottom:.15em;font-size:1em}.btn-default.btn-enter{background-image:url("../_img/hilife/btn-enter.png");width:6em;margin-right:0}.btn-default.btn-return{background-image:url("../_img/hilife/btn-return.png");width:6em;margin-left:0}.\37 11 .btn-default{background-image:url("../_img/711/btn-default.png");width:6em;text-shadow:0 0 .2em #322538}.\37 11 .btn-default.btn-return{background-image:url("../_img/711/btn-return.png");margin-left:.5em}.fami .btn-default{width:6em;height:1.75em;padding-bottom:.1em;text-shadow:0 0 0.1em rgba(0,0,0,0.2);background-color:#00aa88;background-image:-webkit-gradient(linear, left top, left bottom, from(#56ff95), to(#56ff95)),-webkit-gradient(linear, left top, left bottom, from(#56ff95), to(#56ff95)),-webkit-gradient(linear, left top, left bottom, from(#56ff95), to(#56ff95)),-webkit-gradient(linear, left top, left bottom, from(#56ff95), to(#56ff95));background-image:linear-gradient(#56ff95, #56ff95),linear-gradient(#56ff95, #56ff95),linear-gradient(#56ff95, #56ff95),linear-gradient(#56ff95, #56ff95);background-size:.35em .35em;background-position:top left, top right, bottom left, bottom right;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 0.12em #56ff95,0.02em 0.05em 0.1em rgba(0,0,0,0.35);box-shadow:inset 0 0 0 0.12em #56ff95,0.02em 0.05em 0.1em rgba(0,0,0,0.35);border:.12em solid #17366d}.fami .btn-default:hover,.fami .btn-default:focus,.fami .btn-default:active{background-color:#b81c22;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200));background-image:linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200);-webkit-box-shadow:inset 0 0 0 0.12em #ff5200,0 0.1em 0.2em rgba(0,0,0,0.65);box-shadow:inset 0 0 0 0.12em #ff5200,0 0.1em 0.2em rgba(0,0,0,0.65);border-color:#870000}.fami .btn-default.btn-return{margin-left:.5em;background-color:#9b4cff;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff73ff), to(#ff73ff)),-webkit-gradient(linear, left top, left bottom, from(#ff73ff), to(#ff73ff)),-webkit-gradient(linear, left top, left bottom, from(#ff73ff), to(#ff73ff)),-webkit-gradient(linear, left top, left bottom, from(#ff73ff), to(#ff73ff));background-image:linear-gradient(#ff73ff, #ff73ff),linear-gradient(#ff73ff, #ff73ff),linear-gradient(#ff73ff, #ff73ff),linear-gradient(#ff73ff, #ff73ff);background-size:.35em .35em;background-position:top left, top right, bottom left, bottom right;background-repeat:no-repeat;-webkit-box-shadow:inset 0 0 0 0.12em #ff73ff,0.02em 0.05em 0.1em rgba(0,0,0,0.35);box-shadow:inset 0 0 0 0.12em #ff73ff,0.02em 0.05em 0.1em rgba(0,0,0,0.35);border:.12em solid #5800bb}.fami .btn-default.btn-return:hover,.fami .btn-default.btn-return:focus,.fami .btn-default.btn-return:active{background-color:#b81c22;background-image:-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200)),-webkit-gradient(linear, left top, left bottom, from(#ff5200), to(#ff5200));background-image:linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200),linear-gradient(#ff5200, #ff5200);-webkit-box-shadow:inset 0 0 0 0.12em #ff5200,0 0.1em 0.2em rgba(0,0,0,0.65);box-shadow:inset 0 0 0 0.12em #ff5200,0 0.1em 0.2em rgba(0,0,0,0.65);border-color:#870000}.fami .decorate{position:relative}.fami .decorate::before,.fami .decorate::after{content:"";position:absolute;display:block;right:-3.5em;bottom:0;width:3em;height:1em;background:url("../_img/fami/decoration.png") center no-repeat;background-size:100% auto;pointer-events:none}.fami .decorate::before{left:-3.5em;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.section-lotto{width:93%;max-width:930px;margin:0 auto .7em}#lotto{display:block;position:relative;z-index:2;width:100%;padding-bottom:100%}#lotto .lotto-bg{position:absolute;z-index:-1;width:100%;height:100%;background:url("../_img/lotto-ring.png") center no-repeat;background-size:100% auto}#lotto .lotto-bg::before{display:block;position:absolute;z-index:0;width:100%;height:100%;background:url("../_img/lotto-ring-light.png") center no-repeat;background-size:100% auto;mix-blend-mode:lighten;-webkit-animation:lotto-ring 1s infinite step-end;animation:lotto-ring 1s infinite step-end}@-webkit-keyframes lotto-ring{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}}@keyframes lotto-ring{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}50%{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}}#lotto .lotto-wheel{position:absolute;left:11%;top:11%;width:78%;height:78%;background:url("../_img/lotto-wheel.png") center no-repeat;background-size:100% auto;border-radius:50%;-webkit-box-shadow:inset 0 0 0.2em 0.05em rgba(0,0,48,0.65);box-shadow:inset 0 0 0.2em 0.05em rgba(0,0,48,0.65)}#lotto .lotto-spin{position:absolute;left:39.6775%;top:38.871%;width:20.645%;height:22.258%;background:url("../_img/lotto-spin.png") center no-repeat;background-size:100% auto;border:none;border-radius:50%;-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s;-webkit-filter:brightness(0.5);filter:brightness(0.5)}#lotto .lotto-spin:disabled{background-position:center;pointer-events:none}#lotto .lotto-mask{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;border-radius:50%;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;background:rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 1em rgba(77,37,129,0.5);box-shadow:inset 0 0 1em rgba(77,37,129,0.5)}#lotto.active .lotto-bg::before{content:""}#lotto.active .lotto-spin{-webkit-filter:brightness(1);filter:brightness(1);background-position:top}#lotto.active .lotto-spin:disabled{background-position:center;pointer-events:none}#lotto.active .lotto-spin:hover,#lotto.active .lotto-spin:focus,#lotto.active .lotto-spin:active{background-position:bottom;-webkit-filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3));filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3))}#lotto.active .lotto-mask{z-index:0;opacity:0;background:url("../_img/lotto-wheel-mask.png") bottom no-repeat;background-size:100% auto}#lotto.spinning .lotto-spin{animation:flash 1s infinite reverse step-end}#lotto.continue .lotto-spin{animation:flash-bright 1s infinite reverse step-end}#lotto.continue .lotto-spin:hover,#lotto.continue .lotto-spin:active{-webkit-animation:none;animation:none}#lotto.continue .lotto-mask{z-index:0;opacity:1;background:url("../_img/lotto-wheel-mask.png") bottom no-repeat;background-size:100% auto;-webkit-box-shadow:none;box-shadow:none}#lotto.continue .lotto-bg::before{content:none}#lotto.done .lotto-mask{z-index:0;opacity:1;background:url("../_img/lotto-wheel-mask.png") bottom no-repeat;background-size:100% auto;-webkit-box-shadow:none;box-shadow:none}#rules{position:relative;z-index:0;font-size:.7em;color:#fff;text-shadow:0.03em 0.05em 0.03em rgba(0,0,0,0.25);padding:1px 0}#rules .title-rule{position:relative;-webkit-transform:translate(0, -25%);transform:translate(0, -25%);margin-bottom:-.25em;width:6.1905em}.fami #rules .title-rule{-webkit-transform:none;transform:none;margin-top:.5em;margin-bottom:0}.\37 11 #rules .title-rule{-webkit-transform:translate(0, -30%);transform:translate(0, -30%);margin-bottom:-.75em;width:7.3214em}#rules h2{font-size:1.2em;margin:0 0 0 0;text-align:center}#rules ol{font-size:.8em;font-weight:400;margin:.5em .75em 1em .5em;padding-left:1.2em;line-height:1.4;text-align:justify}#rules li{margin:0 0 .25em 0}#rules a{color:#1ba1ff}#rules a:visited{color:#1ba1ff}#rules::after{content:"";position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:-1;width:120vw;background:#a01f19}@media (min-width: 1000px){#rules::after{background:#a01f19 url("../_img/hilife/bg-rule.jpg") bottom no-repeat;background-size:1920px auto}}.fami #rules::after{background:#1e609a}.\37 11 #rules::after{background:#7023b3}.text-center{text-align:center}@media (max-height: 720px){.fixed-content{font-size:6vmin}}.hilife #window-info .window{padding-top:2.5em}.hilife #window-info .modal-content{position:relative}#window-info h3{font-size:1.1em;margin:.75em auto -.5em auto}.hilife #window-info h3{position:absolute;left:0;right:0;top:0;margin:0;font-size:1em;-webkit-transform:translate(0, -120%);transform:translate(0, -120%);color:#ffffe8}#window-info ol{font-size:.54em;font-weight:400;line-height:1.6;text-align:justify;display:block;margin:1.2em .5em .5em .75em;padding:0;counter-reset:counter1;list-style:none;overflow-y:auto}#window-info ol li{display:inline;text-align:justify}#window-info ol li::before{display:inline-block;counter-increment:counter1;content:"(" counter(counter1) ")";width:1.8em;font-weight:700}#window-info ol li.no-count::before{content:none}#window-info #btn-agree{margin:.25em auto}#window-verify h3{margin:.25em 0}#window-verify label{width:80%;background:none;border-radius:.15em}#window-verify input{font-size:1.2em;font-weight:900;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-align:center;padding:0 1em;width:90%;background:#f8f8f8;border-radius:.1em;border:.1em solid #cc9b85;border-bottom-width:.15em}#window-verify input:focus{outline:none;-webkit-box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.35);box-shadow:0.05em 0.05em 0.2em rgba(0,0,0,0.35)}.\37 11 #window-verify input{border:.1em solid #ba83fd}.fami #window-verify input{border:.1em solid #014274}#window-verify #btn-verify{margin:.25em auto}#window-select h3{font-size:1.2em;margin:.5em 0 .25em 0}#window-select .player-container-overflow{position:relative;z-index:1;overflow:hidden;width:80%;margin:.35em auto .5em;border-radius:.75em .01em .01em .75em;border-radius:.75em}#window-select .player-container-overflow::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;-webkit-box-shadow:inset 0 0 0 0.15em #b11916;box-shadow:inset 0 0 0 0.15em #b11916;border-radius:.75em}#window-select .player-container{position:relative;z-index:-1;color:#164166;background:#fff;max-height:calc(100vh - 8.8em);padding:.15em 0;overflow-x:hidden;overflow-y:auto}#window-select .player-container::-webkit-scrollbar{position:relative;right:5px;background:#b11916;width:1.6em;-webkit-box-shadow:inset 0 0 0 0.1em #b11916;box-shadow:inset 0 0 0 0.1em #b11916}#window-select .player-container::-webkit-scrollbar-thumb{background:#ffc9c2;-webkit-box-shadow:inset 0.1em 0 #b11916,inset -0.1em 0 #b11916,0 0.1em #b11916,0 -0.1em #b11916;box-shadow:inset 0.1em 0 #b11916,inset -0.1em 0 #b11916,0 0.1em #b11916,0 -0.1em #b11916}#window-select .player-container::-webkit-scrollbar-button{background-color:#ffe0db;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 75 h80 l-40-50 Z" stroke="%23b11916" fill="%23b11916" stroke-width="0" stroke-linejoin="round" /></svg>');background-repeat:no-repeat;background-position:45% 50%;background-size:60% auto;color:#b11916;-webkit-box-shadow:inset 0 0 0 0.1em #b11916;box-shadow:inset 0 0 0 0.1em #b11916;border-radius:.1px;height:1.2em;position:relative}#window-select .player-container::-webkit-scrollbar-button:increment{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 25 h80 l-40 50 Z" stroke="%23b11916" fill="%23b11916" stroke-width="0" stroke-linejoin="round" /></svg>')}#window-select label{position:relative;display:block;text-align:left;padding-left:.75em;padding-right:.25em;font-size:1em;font-weight:550;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#ffe0db;-webkit-box-shadow:0.1em 0 #b11916;box-shadow:0.1em 0 #b11916}#window-select input[type="radio"]{display:none}#window-select input[type="radio"]:checked+label{background:#ffc9c2}#window-select button{margin:0 auto .35em}.\37 11 #window-select .player-container-overflow{position:relative;z-index:1;overflow:hidden;width:80%;margin:.35em auto .5em;border-radius:.75em .01em .01em .75em;border-radius:.75em}.\37 11 #window-select .player-container-overflow::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;-webkit-box-shadow:inset 0 0 0 0.15em #5a19d9;box-shadow:inset 0 0 0 0.15em #5a19d9;border-radius:.75em}.\37 11 #window-select .player-container{position:relative;z-index:-1;color:#164166;background:#fff;max-height:calc(100vh - 8.8em);padding:.15em 0;overflow-x:hidden;overflow-y:auto}.\37 11 #window-select .player-container::-webkit-scrollbar{position:relative;right:5px;background:#5a19d9;width:1.6em;-webkit-box-shadow:inset 0 0 0 0.1em #5a19d9;box-shadow:inset 0 0 0 0.1em #5a19d9}.\37 11 #window-select .player-container::-webkit-scrollbar-thumb{background:#d3a8f0;-webkit-box-shadow:inset 0.1em 0 #5a19d9,inset -0.1em 0 #5a19d9,0 0.1em #5a19d9,0 -0.1em #5a19d9;box-shadow:inset 0.1em 0 #5a19d9,inset -0.1em 0 #5a19d9,0 0.1em #5a19d9,0 -0.1em #5a19d9}.\37 11 #window-select .player-container::-webkit-scrollbar-button{background-color:#ffd5f5;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 75 h80 l-40-50 Z" stroke="%235a19d9" fill="%235a19d9" stroke-width="0" stroke-linejoin="round" /></svg>');background-repeat:no-repeat;background-position:45% 50%;background-size:60% auto;color:#5a19d9;-webkit-box-shadow:inset 0 0 0 0.1em #5a19d9;box-shadow:inset 0 0 0 0.1em #5a19d9;border-radius:.1px;height:1.2em;position:relative}.\37 11 #window-select .player-container::-webkit-scrollbar-button:increment{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 25 h80 l-40 50 Z" stroke="%235a19d9" fill="%235a19d9" stroke-width="0" stroke-linejoin="round" /></svg>')}.\37 11 #window-select label{position:relative;display:block;text-align:left;padding-left:.75em;padding-right:.25em;font-size:1em;font-weight:550;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#ffd5f5;-webkit-box-shadow:0.1em 0 #5a19d9;box-shadow:0.1em 0 #5a19d9}.\37 11 #window-select input[type="radio"]{display:none}.\37 11 #window-select input[type="radio"]:checked+label{background:#d3a8f0}.\37 11 #window-select button{margin:0 auto .35em}.fami #window-select .player-container-overflow{position:relative;z-index:1;overflow:hidden;width:80%;margin:.35em auto .5em;border-radius:.75em .01em .01em .75em;border-radius:.75em}.fami #window-select .player-container-overflow::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;pointer-events:none;-webkit-box-shadow:inset 0 0 0 0.15em #014274;box-shadow:inset 0 0 0 0.15em #014274;border-radius:.75em}.fami #window-select .player-container{position:relative;z-index:-1;color:#164166;background:#fff;max-height:calc(100vh - 8.8em);padding:.15em 0;overflow-x:hidden;overflow-y:auto}.fami #window-select .player-container::-webkit-scrollbar{position:relative;right:5px;background:#014274;width:1.6em;-webkit-box-shadow:inset 0 0 0 0.1em #014274;box-shadow:inset 0 0 0 0.1em #014274}.fami #window-select .player-container::-webkit-scrollbar-thumb{background:#01d3f4;-webkit-box-shadow:inset 0.1em 0 #014274,inset -0.1em 0 #014274,0 0.1em #014274,0 -0.1em #014274;box-shadow:inset 0.1em 0 #014274,inset -0.1em 0 #014274,0 0.1em #014274,0 -0.1em #014274}.fami #window-select .player-container::-webkit-scrollbar-button{background-color:#64eeff;background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 75 h80 l-40-50 Z" stroke="%23014274" fill="%23014274" stroke-width="0" stroke-linejoin="round" /></svg>');background-repeat:no-repeat;background-position:45% 50%;background-size:60% auto;color:#014274;-webkit-box-shadow:inset 0 0 0 0.1em #014274;box-shadow:inset 0 0 0 0.1em #014274;border-radius:.1px;height:1.2em;position:relative}.fami #window-select .player-container::-webkit-scrollbar-button:increment{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M10 25 h80 l-40 50 Z" stroke="%23014274" fill="%23014274" stroke-width="0" stroke-linejoin="round" /></svg>')}.fami #window-select label{position:relative;display:block;text-align:left;padding-left:.75em;padding-right:.25em;font-size:1em;font-weight:550;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#64eeff;-webkit-box-shadow:0.1em 0 #014274;box-shadow:0.1em 0 #014274}.fami #window-select input[type="radio"]{display:none}.fami #window-select input[type="radio"]:checked+label{background:#01d3f4}.fami #window-select button{margin:0 auto .35em}#window-chance h3{margin:.8em 0 .2em;padding:0 .5em;line-height:1.2;word-wrap:break-word}#window-chance p{display:table;color:#a60;font-size:.8em;margin:0 auto .35em}.fami #window-chance p{color:#deffd3;margin:0 auto .5em}.\37 11 #window-chance p{color:#fec}#window-chance .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:0 auto .65em}#window-chance .btn-container>*{-webkit-box-flex:0;-ms-flex:none;flex:none}#window-prize .window,#window-noprize .window{margin-top:1.5em}#window-prize img,#window-noprize img{position:relative;margin:-1.75em auto 0;width:8em;font-size:1em}.\37 11 #window-prize img,.\37 11 #window-noprize img{width:8em;margin:.65em auto .35em;-webkit-filter:drop-shadow(0.02em 0.05em 0.1em rgba(0,0,0,0.15));filter:drop-shadow(0.02em 0.05em 0.1em rgba(0,0,0,0.15))}#window-prize h3,#window-noprize h3{margin:0 auto .2em}#window-prize p,#window-noprize p{color:#a60;font-size:.65em;margin:.25em 0 .75em}.\37 11 #window-prize p,.\37 11 #window-noprize p{color:#ffff56}.fami #window-prize p,.fami #window-noprize p{color:#aeffff;margin:.5em 0 .5em}#window-noprize .modal-content{padding-bottom:.5em}.fami #window-noprize .modal-content{padding-bottom:.75em}#window-custom h3{margin:1em auto .25em;padding:0 .35em}.fami #window-custom h3{margin-bottom:.5em}#window-custom button{margin:.2em auto .35em}#window-nostore .mask,#window-nostore .modal-window{-webkit-animation:none;animation:none}#window-nostore .modal-content{padding-bottom:.25em}#window-nostore h3{font-size:1.1em;margin:.75em auto 0em}#window-nostore a{text-decoration:none;margin:.35em auto;line-height:1.8}#window-nostore a:visited{color:#fff}.window{display:block;position:relative;z-index:0;text-shadow:0.02em 0.05em 0.1em rgba(0,0,0,0.15);color:#ffffe8;background:#b41a17;background:url("../_img/hilife/window-top.png"),url("../_img/hilife/window-bottom.png"),url("../_img/hilife/window-center.png");background-repeat:no-repeat, no-repeat, no-repeat;background-position:top, bottom, center;background-size:100%,100%,100% calc(100% - 2em);-webkit-filter:drop-shadow(0 0 0.15em #1d1513);filter:drop-shadow(0 0 0.15em #1d1513);font-weight:550;text-align:center;width:94%;max-width:940px;min-height:6em;margin:.2em auto .4em auto;padding:.5em .5em .6em}.\37 11 .window{border:.08em solid #f2b575;border-radius:.25em;background:-webkit-gradient(linear, right bottom, left top, from(#ffc274), color-stop(#f9e5c4), to(#ffc274));background:linear-gradient(to top left, #ffc274, #f9e5c4, #ffc274);padding:.15em;-webkit-box-shadow:0 0.1em #d0855a,0 0.2em 0.2em rgba(50,37,56,0.25);box-shadow:0 0.1em #d0855a,0 0.2em 0.2em rgba(50,37,56,0.25)}.\37 11 .window::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.35em;background:-webkit-gradient(linear, left top, left bottom, from(#ffc274), to(#ffc274)),-webkit-gradient(linear, left top, left bottom, from(#f9e5c4), to(#f9e5c4)),-webkit-gradient(linear, left top, left bottom, from(#f9e5c4), to(#f9e5c4)),-webkit-gradient(linear, left top, left bottom, from(#ffc274), to(#ffc274));background:linear-gradient(#ffc274, #ffc274),linear-gradient(#f9e5c4, #f9e5c4),linear-gradient(#f9e5c4, #f9e5c4),linear-gradient(#ffc274, #ffc274);background-size:.35em .35em;background-position:top left, top right, bottom left, bottom right;background-repeat:no-repeat;pointer-events:none}.fami .window{border:.1em solid #ff5847;border-radius:.35em;background:#880c00;-webkit-box-shadow:inset 0 0 0.1em 0.03em rgba(0,0,0,0.25);box-shadow:inset 0 0 0.1em 0.03em rgba(0,0,0,0.25);padding:.25em .3em}.modal-content{color:#164166;background-image:url("../_img/hilife/window-itop.png"),url("../_img/hilife/window-ibottom.png"),url("../_img/hilife/window-icenter.png");background-repeat:no-repeat, no-repeat, no-repeat;background-position:top, bottom, center;background-size:100%,100%,100% calc(100% - 2em);-webkit-filter:drop-shadow(0 0 0.15em #1d1513);filter:drop-shadow(0 0 0.15em #1d1513)}.\37 11 .modal-content{color:#fff;background:-webkit-gradient(linear, left bottom, left top, from(#ba83fd), to(#7514c5));background:linear-gradient(0deg, #ba83fd, #7514c5);-webkit-filter:none;filter:none;-webkit-box-shadow:inset 0 0 0.5em 0.1em rgba(0,0,0,0.5);box-shadow:inset 0 0 0.5em 0.1em rgba(0,0,0,0.5)}.fami .modal-content{color:#fff;background:url("../_img/fami/window-top.png") 50% 0.25em no-repeat,url("../_img/fami/window-bottom.png") left 50% bottom 0.25em no-repeat;background-color:#015d9e;background-size:96%;border-radius:.2em;-webkit-filter:none;filter:none;-webkit-box-shadow:inset 0 0 0.3em 0.1em rgba(0,0,0,0.5);box-shadow:inset 0 0 0.3em 0.1em rgba(0,0,0,0.5);padding-bottom:.35em}@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:1;right:-.5em;top:-.75em;width:2em;height:2em;border:none;border-radius:50%;outline:none;background:url("../_img/hilife/btn-close.png") center no-repeat;background-size:102.5% auto;cursor:pointer;-webkit-box-shadow:-0.05em 0.05em 0.1em rgba(48,8,24,0.65);box-shadow:-0.05em 0.05em 0.1em rgba(48,8,24,0.65);-webkit-transition:-webkit-box-shadow .5s, -webkit-filter .2s;transition:-webkit-box-shadow .5s, -webkit-filter .2s;transition:box-shadow .5s, filter .2s;transition:box-shadow .5s, filter .2s, -webkit-box-shadow .5s, -webkit-filter .2s}.modal .btn-close:hover,.modal .btn-close:focus,.modal .btn-close:active{-webkit-filter:brightness(1.1);filter:brightness(1.1);-webkit-box-shadow:-0.1em 0.1em 0.2em rgba(24,8,24,0.5);box-shadow:-0.1em 0.1em 0.2em rgba(24,8,24,0.5)}.\37 11 .modal .btn-close{background-image:url("../_img/711/btn-close.png")}.fami .modal .btn-close{background-image:url("../_img/fami/btn-close.png")}.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:93%;width:15.5em;margin:1em auto;-webkit-animation:pop .3s;animation:pop .3s}@-webkit-keyframes flash{0%{background-position:top}50%{background-position:bottom}}@keyframes flash{0%{background-position:top}50%{background-position:bottom}}@-webkit-keyframes flash-bright{0%{background-position:top;-webkit-filter:brightness(1) drop-shadow(0 0 1em rgba(0,0,0,0.2));filter:brightness(1) drop-shadow(0 0 1em rgba(0,0,0,0.2))}50%{background-position:bottom;-webkit-filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3));filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3))}}@keyframes flash-bright{0%{background-position:top;-webkit-filter:brightness(1) drop-shadow(0 0 1em rgba(0,0,0,0.2));filter:brightness(1) drop-shadow(0 0 1em rgba(0,0,0,0.2))}50%{background-position:bottom;-webkit-filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3));filter:brightness(1.2) drop-shadow(0 0 1em rgba(255,255,255,0.3))}}@-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}}@media (max-width: 1000px){html{font-size:6vw}.bg-main{background-size:192vw}.fami .bg-main{background-size:192vw}.\37 11 .bg-main{background-size:192vw}#header{height:10.8vw}.social-links a{width:8.8vw;height:8.8vw;margin-left:.8vw}.dl-btn-container{padding-top:100vw}.fami .dl-btn-container{padding-top:89vw}#footer{padding:2vw 0 3vw 0}.foot{width:72.3vw;height:12.6vw}}@media (max-width: 767px){#window-info ol{font-size:.65em}}@media (max-width: 499px){#rules{font-size:18px}}
/*# sourceMappingURL=main.min.css.map */