@charset "UTF-8";#Game .card,.border h2:before,.btn,.modal-window .modal-content .przieBox .pic:before{background-repeat:no-repeat;background-position:center;background-size:100% auto}#window-QRCode .timeOutBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;text-align:center}#main,body,html{min-width:360px;background-color:linear-gradient(to bottom, #ffa670, #ff8fa1 40%, #ff8cad 100%)}body{background:-webkit-gradient(linear, left top, left bottom, from(#ffa670), color-stop(40%, #ff8fa1), to(#ff8cad));background:-webkit-linear-gradient(top, #ffa670, #ff8fa1 40%, #ff8cad 100%);background:-o-linear-gradient(top, #ffa670, #ff8fa1 40%, #ff8cad 100%);background:linear-gradient(to bottom, #ffa670, #ff8fa1 40%, #ff8cad 100%)}#header:after{background:#db351f}#header .logo-link{margin-right:0;background:none;width:7.7em;height:1.3em}#header .line-link{background-image:url(../../../_img/icon_line.png);background-size:100% 200%}#header .text-trust{margin:auto auto 0.25em 0.25em;height:0.55em}#header .nav{max-width:16.66667em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-filter:drop-shadow(0 0.1em 0.05em rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0.1em 0.05em rgba(0, 0, 0, 0.3))}#footer:after{background:#df3823}.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);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, left bottom, from(#ffa670), color-stop(40%, #ff8fa1), to(#ff8cad));background:-webkit-linear-gradient(top, #ffa670, #ff8fa1 40%, #ff8cad 100%);background:-o-linear-gradient(top, #ffa670, #ff8fa1 40%, #ff8cad 100%);background:linear-gradient(to bottom, #ffa670, #ff8fa1 40%, #ff8cad 100%);background-image:url(../_img/bg2.jpg);background-position:top center;background-repeat:no-repeat;z-index:-5}@media (max-width:1000px){.bg-area{width:192vw;background-size:135vw}}.dl-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100vw;max-width:1000px;margin-left:auto;margin-right:auto;left:0;right:0;bottom:-0.5em;z-index:3}@media (max-width:1000px){.dl-btn-container{bottom:-0.8em}}.dl-btn-container .dl-btn{display:block;position:relative;bottom:0;width:7.65em;padding-top:3.35em;border-radius:1.35em;-webkit-transition:-webkit-filter 0.3s 0.2s;transition:-webkit-filter 0.3s 0.2s;-o-transition:filter 0.3s 0.2s;transition:filter 0.3s 0.2s;transition:filter 0.3s 0.2s, -webkit-filter 0.3s 0.2s;-webkit-transform-origin:85% 0%;-ms-transform-origin:85% 0%;transform-origin:85% 0%;left:2.5%;background:url("../_img/btn-download.png") top no-repeat;background-size:cover}.dl-btn-container .dl-btn:active,.dl-btn-container .dl-btn:focus,.dl-btn-container .dl-btn:hover{background-position:bottom;-webkit-filter:drop-shadow(0 0.1em 0.15em rgba(0, 0, 0, 0.5));filter:drop-shadow(0 0.1em 0.15em rgba(0, 0, 0, 0.5))}.t-c{text-align:center!important}.mt-0{margin-top:0!important}.mt-1{margin-top:1em!important}.mt-15{margin-top:1.5em!important}.mb-0{margin-bottom:0!important}.mb-05{margin-bottom:0.5em!important}.mb-1{margin-bottom:1em!important}.p0{padding:0!important}.w100{width:100%!important}.w90{width:90%!important}.w50{width:50%!important}.relative{position:relative}.no-listyStyle{margin:0;padding:0}.no-listyStyle li{list-style:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.row.right{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}img{max-width:100%;display:block;width:auto;height:auto;margin:0 auto}.color-yellow{color:#ffdf2d!important}.color-blue{color:#6cffdb!important}.color-white{color:#fff!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;font:inherit;width:100%;height:2.5em;padding:0 1.9em 0 0.4em;color:#d32121;font-weight:bold;font-size:0.5em;-webkit-box-shadow:inset -1px -2px 0 0px rgba(0, 0, 0, 0.3);box-shadow:inset -1px -2px 0 0px rgba(0, 0, 0, 0.3);cursor:pointer;border:none;border-radius:0.2em;z-index:2;background:url(../_img/dialog/select-arrow%EF%B9%96=01.png) no-repeat right 0.4em center/1em, -webkit-gradient(linear, right top, left top, color-stop(1.7em, #d32121), color-stop(1.7em, #ffffff));background:url(../_img/dialog/select-arrow%EF%B9%96=01.png) no-repeat right 0.4em center/1em, -webkit-linear-gradient(right, #d32121 1.7em, #ffffff 1.7em);background:url(../_img/dialog/select-arrow%EF%B9%96=01.png) no-repeat right 0.4em center/1em, -o-linear-gradient(right, #d32121 1.7em, #ffffff 1.7em);background:url(../_img/dialog/select-arrow%EF%B9%96=01.png) no-repeat right 0.4em center/1em, linear-gradient(to left, #d32121 1.7em, #ffffff 1.7em)}select option{background-color:#fff;color:inherit;font-weight:bold}select:focus{outline:none}select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;-o-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}#main-banner{width:100%;max-width:11000px;padding-top:1.6em;margin-left:auto;margin-right:auto;position:relative}@media (min-width:1000px){#main-banner{padding-bottom:0.2em}}#main-banner img{left:0.5em;position:relative;z-index:1}#main-banner .container{position:absolute;left:0;right:0;margin:auto;top:2.4em;z-index:3}#main-banner .family-logo{width:26%}#article,.container{padding-left:15px;padding-right:15px;max-width:1004px;width:100%;margin:auto;position:relative}section{width:100%;position:relative}.btn{font-size:1em;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;border:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin-top:0.3em;margin-left:auto;margin-right:auto;background-color:transparent;-webkit-transition:opacity 0.2s, -webkit-filter 0.2s ease-out, -webkit-box-shadow 0.2s;transition:opacity 0.2s, -webkit-filter 0.2s ease-out, -webkit-box-shadow 0.2s;-o-transition:filter 0.2s ease-out, opacity 0.2s, box-shadow 0.2s;transition:filter 0.2s ease-out, opacity 0.2s, box-shadow 0.2s;transition:filter 0.2s ease-out, opacity 0.2s, box-shadow 0.2s, -webkit-filter 0.2s ease-out, -webkit-box-shadow 0.2s}.btn:hover{-webkit-filter:drop-shadow(0 0 0.1em #fff) brightness(1.2);filter:drop-shadow(0 0 0.1em #fff) brightness(1.2)}.btn.btn-normal{font-size:0.6em;font-weight:bold;color:#fff;max-width:350px;width:40%;height:2.2em;border-radius:0.3em;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0.1em;border-width:3px;border-style:solid}@media (max-width:600px){.btn.btn-normal{font-size:0.65em;max-width:280px;border-width:2px}}.btn.btn-red{color:#ffe178;background-color:#b80a03;border-color:#ffe178}.btn.btn-yollow{color:#b80a03;background-color:#ffe178;border-color:#ffa352}.btn.btn-yollow:hover{-webkit-filter:drop-shadow(0 0 0.1em #fea7a7) brightness(1.2);filter:drop-shadow(0 0 0.1em #fea7a7) brightness(1.2)}.btn.btn-goYoe{width:12em;height:2.5em;background-image:url(../_img/btn-yoe.png)}.btn.btn-goYoe2{width:5.65em;height:1.4em;background-image:url(../_img/btn-yoe2.png)}.border{position:relative;display:block;z-index:0;font-weight:400;min-height:2em;color:#fff;margin:1em auto 0.25em;padding:1.2em 1.5em}.border:after{content:"";position:absolute;z-index:-2;inset:0;border:0 solid transparent;border-radius:inherit;-webkit-border-image:url(../_img/border.png) 45 fill/0.75em;-o-border-image:url(../_img/border.png) 45 fill/0.75em;border-image:url(../_img/border.png) 45 fill/0.75em;-webkit-filter:drop-shadow(0 0 0.1em rgba(190, 54, 15, 0.65));filter:drop-shadow(0 0 0.1em rgba(190, 54, 15, 0.65));pointer-events:none}.border h2{pointer-events:none;width:52%;text-align:center;position:absolute;top:-0.3em;left:0;right:0;margin:auto;z-index:3}.border h2:before{content:"";position:absolute;background-image:url(../_img/section-title-sub.png);background-position:top;display:block;width:104%;padding-bottom:5%;z-index:1;top:6%;left:-2%}.border h2 img{position:relative;z-index:2}.border li,.border p{font-size:0.6em;font-weight:bold;color:#fff;line-height:1.5;margin-bottom:0.5em;text-shadow:-3px -3px 0 #d32121, -3px -2px 0 #d32121, -3px -1px 0 #d32121, -3px 0px 0 #d32121, -3px 1px 0 #d32121, -3px 2px 0 #d32121, -3px 3px 0 #d32121, -2px -3px 0 #d32121, -2px -2px 0 #d32121, -2px -1px 0 #d32121, -2px 0px 0 #d32121, -2px 1px 0 #d32121, -2px 2px 0 #d32121, -2px 3px 0 #d32121, -1px -3px 0 #d32121, -1px -2px 0 #d32121, -1px -1px 0 #d32121, -1px 0px 0 #d32121, -1px 1px 0 #d32121, -1px 2px 0 #d32121, -1px 3px 0 #d32121, 0px -3px 0 #d32121, 0px -2px 0 #d32121, 0px -1px 0 #d32121, 0px 0px 0 #d32121, 0px 1px 0 #d32121, 0px 2px 0 #d32121, 0px 3px 0 #d32121, 1px -3px 0 #d32121, 1px -2px 0 #d32121, 1px -1px 0 #d32121, 1px 0px 0 #d32121, 1px 1px 0 #d32121, 1px 2px 0 #d32121, 1px 3px 0 #d32121, 2px -3px 0 #d32121, 2px -2px 0 #d32121, 2px -1px 0 #d32121, 2px 0px 0 #d32121, 2px 1px 0 #d32121, 2px 2px 0 #d32121, 2px 3px 0 #d32121, 3px -3px 0 #d32121, 3px -2px 0 #d32121, 3px -1px 0 #d32121, 3px 0px 0 #d32121, 3px 1px 0 #d32121, 3px 2px 0 #d32121, 3px 3px 0 #d32121}@media (max-width:991px){.border li,.border p{text-shadow:-2px -2px 0 #d32121, -2px -1px 0 #d32121, -2px 0px 0 #d32121, -2px 1px 0 #d32121, -2px 2px 0 #d32121, -1px -2px 0 #d32121, -1px -1px 0 #d32121, -1px 0px 0 #d32121, -1px 1px 0 #d32121, -1px 2px 0 #d32121, 0px -2px 0 #d32121, 0px -1px 0 #d32121, 0px 0px 0 #d32121, 0px 1px 0 #d32121, 0px 2px 0 #d32121, 1px -2px 0 #d32121, 1px -1px 0 #d32121, 1px 0px 0 #d32121, 1px 1px 0 #d32121, 1px 2px 0 #d32121, 2px -2px 0 #d32121, 2px -1px 0 #d32121, 2px 0px 0 #d32121, 2px 1px 0 #d32121, 2px 2px 0 #d32121}}#Form{width:90%;margin-left:auto;margin-right:auto}#Form .row-btn{margin-top:0.3em}#Form .playNumIntro .introPoke{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.6em}#btn-noGift{pointer-events:none;-webkit-filter:grayscale(0.35);filter:grayscale(0.35)}#btn-noGift,#btn-play{width:55%;max-width:none;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;z-index:2;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}#btn-noGift.is-hide,#btn-play.is-hide{opacity:0;pointer-events:none}#Game{color:transparent!important;width:92%;margin-left:auto;margin-right:auto;margin-top:0.2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}#Game.is-init,#Game.is-prizeSaleOut{pointer-events:none}#Game.is-init .card,#Game.is-prizeSaleOut .card{-webkit-filter:grayscale(0.8);filter:grayscale(0.8);opacity:0.9;pointer-events:none!important;-webkit-animation:none!important;animation:none!important}#Game.is-ready .card{pointer-events:auto;-webkit-animation:tossing 2.5s infinite;animation:tossing 2.5s infinite}#Game.is-finish .card{opacity:0.9;pointer-events:none}#Game .card{width:17.4%;height:auto;padding-bottom:31%;background-image:url(../_img/game/card_ready%EF%B9%96v=01.png);cursor:pointer;outline:none!important;margin-bottom:0.3em;-webkit-filter:drop-shadow(0 0 6px rgba(34, 34, 34, 0.8));filter:drop-shadow(0 0 6px rgba(34, 34, 34, 0.8));-webkit-transition:-webkit-filter 0.25s, -webkit-transform 0.25s ease-out;transition:-webkit-filter 0.25s, -webkit-transform 0.25s ease-out;-o-transition:filter 0.25s, transform 0.25s ease-out;transition:filter 0.25s, transform 0.25s ease-out;transition:filter 0.25s, transform 0.25s ease-out, -webkit-filter 0.25s, -webkit-transform 0.25s ease-out;position:relative}@media (min-width:1100px){#Game .card:hover{-webkit-filter:brightness(1.15) drop-shadow(0 0 4px #fff) drop-shadow(0 0 10px #fff);filter:brightness(1.15) drop-shadow(0 0 4px #fff) drop-shadow(0 0 10px #fff);z-index:2}}#Game .card:hover{-webkit-transform:translateY(-5px) translateZ(0);transform:translateY(-5px) translateZ(0)}#Game .card.is-chosen,#Game .card.is-opened{background-image:url(../_img/game/card_open%EF%B9%96v=01.png)}#Game .card.is-chosen{-webkit-filter:brightness(1.15) drop-shadow(0 0 10px #fff);filter:brightness(1.15) drop-shadow(0 0 10px #fff)}#Game .card.is-opened{-webkit-animation:none;animation:none;pointer-events:none;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}#section03 .prizeImg{width:90%;margin-left:auto;margin-right:auto;position:relative}#section03 .prizeImg:first-child{margin-bottom:0.3em}#section03 .giftOver{width:21%;position:absolute;right:-1em;top:0.4em;z-index:2;display:none}#section03 .giftOver.is-giftOver{display:block}#rules{margin-bottom:0.8em}#rules ol,#rules ul{width:100%;margin-left:auto;margin-right:auto;font-size:0.7em;text-align:justify;padding-left:1.2em;padding-right:1em;margin:0.7em auto 0.5em auto;line-height:1.4}@media (max-width:1000px){#rules ol,#rules ul{font-size:0.85em;padding-left:1em}}#rules li{position:relative;padding:0}#rules li+li{margin-top:0.5em}#QRCode-fixed{right:5.5%;bottom:30px;position:fixed;z-index:3;display:none}@media (max-width:1500px){#QRCode-fixed{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);right:15px;bottom:15px}}@media (max-width:1300px){#QRCode-fixed{display:none!important}}p.custom-message{font-size:0.7em;margin:0.8em auto}#window-QRCode .QRCode-box{width:5.3em;position:relative;padding:0.55em 0.3em 0.3em 0.3em;margin-bottom:0.4em}#window-QRCode .QRCode-box img{background-color:#fff;display:inline-block}#window-QRCode .QRCode-box p span{display:inline-block}#window-QRCode .timeOutBox{width:100%;height:100%;position:absolute;left:0;top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2;opacity:0;pointer-events:none}#window-QRCode .timeOutBox button{width:3.6em;height:3.6em;background-color:#dc3232;border-radius:99em;font-size:0.5em;-webkit-box-shadow:none;box-shadow:none;border:none;cursor:pointer;top:-0.5em;position:relative}#window-QRCode .timeOutBox button i{width:2.2em;height:2.2em;background-image:url(../_img/dialog/rotate-right-solid.svg);background-size:100% auto;background-repeat:no-repeat}#window-QRCode .timeOutBox button:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#window-QRCode .is-Error .QRCode-box{background-color:rgba(0, 0, 0, 0.98)}#window-QRCode .is-Error .QRCode-box img{opacity:0.1}#window-QRCode .is-Error .timeOutBox{opacity:1;pointer-events:auto}.modal-window .modal-content .przieBox .pic{padding-left:3%;width:35%;position:relative}.modal-window .modal-content .przieBox .pic img{position:relative;z-index:1}.modal-window .modal-content .przieBox .pic:before{content:"";display:block;position:absolute;background-image:url(../_img/dialog/prize-ani.png);width:5.2em;height:5.2em;right:0;bottom:0;left:-0.45em;top:0;margin:auto;z-index:0;pointer-events:none;-webkit-animation:rotate-center 5s linear infinite both;animation:rotate-center 5s linear infinite both}.modal-window .modal-content .przieBox p{font-size:0.55em;letter-spacing:2px;padding-right:0;margin:0}.modal-window .modal-content .przieBox+.przieBox{margin-top:0.3em}#RecordList.has-scrollbar{padding-right:10px;overflow-y:auto;max-height:39vh}@media (max-width:700px){#RecordList.has-scrollbar{min-height:200px;max-height:45vh;padding-right:5px}}#RecordList .przieBox .pic{padding-right:4%;padding-left:0}#RecordList .przieBox .pic:before{left:-1em}.winPrizeIntro{font-size:0.65em;color:#fff;margin-top:0;text-shadow:-3px -3px 0 #1d0052, -3px -2px 0 #1d0052, -3px -1px 0 #1d0052, -3px 0px 0 #1d0052, -3px 1px 0 #1d0052, -3px 2px 0 #1d0052, -3px 3px 0 #1d0052, -2px -3px 0 #1d0052, -2px -2px 0 #1d0052, -2px -1px 0 #1d0052, -2px 0px 0 #1d0052, -2px 1px 0 #1d0052, -2px 2px 0 #1d0052, -2px 3px 0 #1d0052, -1px -3px 0 #1d0052, -1px -2px 0 #1d0052, -1px -1px 0 #1d0052, -1px 0px 0 #1d0052, -1px 1px 0 #1d0052, -1px 2px 0 #1d0052, -1px 3px 0 #1d0052, 0px -3px 0 #1d0052, 0px -2px 0 #1d0052, 0px -1px 0 #1d0052, 0px 0px 0 #1d0052, 0px 1px 0 #1d0052, 0px 2px 0 #1d0052, 0px 3px 0 #1d0052, 1px -3px 0 #1d0052, 1px -2px 0 #1d0052, 1px -1px 0 #1d0052, 1px 0px 0 #1d0052, 1px 1px 0 #1d0052, 1px 2px 0 #1d0052, 1px 3px 0 #1d0052, 2px -3px 0 #1d0052, 2px -2px 0 #1d0052, 2px -1px 0 #1d0052, 2px 0px 0 #1d0052, 2px 1px 0 #1d0052, 2px 2px 0 #1d0052, 2px 3px 0 #1d0052, 3px -3px 0 #1d0052, 3px -2px 0 #1d0052, 3px -1px 0 #1d0052, 3px 0px 0 #1d0052, 3px 1px 0 #1d0052, 3px 2px 0 #1d0052, 3px 3px 0 #1d0052}@media (max-width:991px){.winPrizeIntro{text-shadow:-2px -2px 0 #1d0052, -2px -1px 0 #1d0052, -2px 0px 0 #1d0052, -2px 1px 0 #1d0052, -2px 2px 0 #1d0052, -1px -2px 0 #1d0052, -1px -1px 0 #1d0052, -1px 0px 0 #1d0052, -1px 1px 0 #1d0052, -1px 2px 0 #1d0052, 0px -2px 0 #1d0052, 0px -1px 0 #1d0052, 0px 0px 0 #1d0052, 0px 1px 0 #1d0052, 0px 2px 0 #1d0052, 1px -2px 0 #1d0052, 1px -1px 0 #1d0052, 1px 0px 0 #1d0052, 1px 1px 0 #1d0052, 1px 2px 0 #1d0052, 2px -2px 0 #1d0052, 2px -1px 0 #1d0052, 2px 0px 0 #1d0052, 2px 1px 0 #1d0052, 2px 2px 0 #1d0052}}.winPrizeIntro button{font-size:1.05em}#window-noGame .gmaeOverText{font-size:0.7em;margin-top:0}#window-noGame .btn-group{width:80%;margin-left:auto;margin-right:auto;position:relative;margin-bottom:0.3em}#window-noGame .btn-group button{font-size:0.7em;max-width:none;height:2.2em;font-weight:bold}@media (max-width:600px){#window-noGame .btn-group button{width:90%;margin-left:auto;margin-right:auto;margin-top:10px}}.modal{font:400 60px/1.5 "Noto Sans TC", "微軟正黑體", Arial, Helvetica, sans-serif;display:none;position:fixed;top:0;left:0;bottom:0;right:0;-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;display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:-1;pointer-events:none;-webkit-transition:opacity 0.25s, -webkit-transform 0.3s ease-out;transition:opacity 0.25s, -webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out, opacity 0.25s;transition:transform 0.3s ease-out, opacity 0.25s;transition:transform 0.3s ease-out, opacity 0.25s, -webkit-transform 0.3s ease-out}.modal .modal-window{pointer-events:none}.modal.is-active{z-index:99;opacity:1;pointer-events:auto}.modal.is-active .modal-window{pointer-events:auto}@media (max-width:1000px){.modal{font-size:6vw}}.modal .mask{position:fixed;top:-50vh;left:-50vw;bottom:-50vh;right:-50vw;background:rgba(0, 0, 0, 0.75)}@supports ((-webkit-backdrop-filter:blur(0.1rem)) or (backdrop-filter:blur(0.1rem))){.modal .mask{-webkit-backdrop-filter:blur(0.15rem);backdrop-filter:blur(0.15rem);background:rgba(8, 8, 8, 0.8);-webkit-transition:-webkit-backdrop-filter 0.5s ease-out;transition:-webkit-backdrop-filter 0.5s ease-out;-o-transition:backdrop-filter 0.5s ease-out;transition:backdrop-filter 0.5s ease-out;transition:backdrop-filter 0.5s ease-out, -webkit-backdrop-filter 0.5s ease-out}}.modal .btn-close{width:8em;height:8em;display:block;position:absolute;z-index:2;right:2em;top:1em;border:none;background:url(../_img/dialog/btn-close%EF%B9%96v=02.png) center no-repeat;background-size:100% auto;background-color:transparent;overflow:hidden;outline:none;cursor:pointer;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.modal .btn-close:active,.modal .btn-close:focus,.modal .btn-close:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-filter:brightness(1.1) drop-shadow(0 0.1em 0.05em rgba(24, 8, 24, 0.5));filter:brightness(1.1) drop-shadow(0 0.1em 0.05em rgba(24, 8, 24, 0.5))}@media (max-width:1000px){.modal .btn-close{width:6em;height:6em;top:0;right:0.5em}}@media (max-width:600px){.modal .btn-close{width:4.5em;height:4.5em}}.modal .modal-overflow{overflow-y:auto;overflow-x:hidden;width:100%;max-height:100vh;scrollbar-width:none}.modal .modal-overflow::-webkit-scrollbar{width:0px}.modal .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;text-align:center;width:830px;max-width:90%;min-height:8em;margin:2em auto 1.2em;line-height:1.4;overflow:visible}@media (max-width:1000px){.modal .modal-window{margin-top:22vw}}.modal .modal-window p{font-size:0.5em;margin:0.75em auto 0.35em;padding:1em}@media (max-width:600px){.modal .modal-window p{font-size:0.6em}}.modal .modal-window .bgRed{font-size:0.45em;background-color:#ef452e;padding:0.5em 1em;border-radius:0.5em;margin-bottom:0}@media (max-width:600px){.modal .modal-window .bgRed{font-size:0.5em}}.modal .redBorder{background-color:#ff7070;border:3px solid #ef452e;border-radius:0.55em}@media (max-width:600px){.modal .redBorder{border-width:2px}}.modal .dev-cloud{background:url(../_img/dialog/dev-cloud.png);background-repeat:no-repeat;background-position:top;background-size:100% auto;padding-bottom:42%;width:80%;position:absolute;top:14%;right:0;left:0;margin:auto;z-index:0}.modal .modal-content{padding:0.5em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.fade-scale{-webkit-transform:scale(0.5);-ms-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;-o-transition:opacity 1.6s, transform 1s;transition:opacity 1.6s, transform 1s;transition:opacity 1.6s, transform 1s, -webkit-transform 1s}.fade-scale.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.fade-down{-webkit-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);transform:translateY(-1.5em);opacity:0;-webkit-transition:opacity 1.6s, -webkit-transform 1s;transition:opacity 1.6s, -webkit-transform 1s;-o-transition:opacity 1.6s, transform 1s;transition:opacity 1.6s, transform 1s;transition:opacity 1.6s, transform 1s, -webkit-transform 1s}.fade-down.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.fade-up{-webkit-transform:translateY(2em);-ms-transform:translateY(2em);transform:translateY(2em);opacity:0;-webkit-transition:opacity 1.6s, -webkit-transform 1.3s;transition:opacity 1.6s, -webkit-transform 1.3s;-o-transition:opacity 1.6s, transform 1.3s;transition:opacity 1.6s, transform 1.3s;transition:opacity 1.6s, transform 1.3s, -webkit-transform 1.3s}.fade-up.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.fade-in{opacity:0;-webkit-transition:opacity 1.6s;-o-transition:opacity 1.6s;transition:opacity 1.6s}.fade-in.faded{opacity:1}.fade-left-down{-webkit-transform:translateY(-1em) scale(1.1) rotate(-15deg);-ms-transform:translateY(-1em) scale(1.1) rotate(-15deg);transform:translateY(-1em) scale(1.1) rotate(-15deg);opacity:0;-webkit-transition:opacity 1.6s, -webkit-transform 1s ease-out;transition:opacity 1.6s, -webkit-transform 1s ease-out;-o-transition:opacity 1.6s, transform 1s ease-out;transition:opacity 1.6s, transform 1s ease-out;transition:opacity 1.6s, transform 1s ease-out, -webkit-transform 1s ease-out}.fade-left-down.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}.fade-right-down{-webkit-transform:translateY(-1em) scale(1.1) rotate(15deg);-ms-transform:translateY(-1em) scale(1.1) rotate(15deg);transform:translateY(-1em) scale(1.1) rotate(15deg);opacity:0;-webkit-transition:opacity 1.6s, -webkit-transform 1s ease-out;transition:opacity 1.6s, -webkit-transform 1s ease-out;-o-transition:opacity 1.6s, transform 1s ease-out;transition:opacity 1.6s, transform 1s ease-out;transition:opacity 1.6s, transform 1s ease-out, -webkit-transform 1s ease-out}.fade-right-down.faded{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.d2{-webkit-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s}.d3{-webkit-transition-delay:0.3s;-o-transition-delay:0.3s;transition-delay:0.3s}.d4{-webkit-transition-delay:0.4s;-o-transition-delay:0.4s;transition-delay:0.4s}.d5{-webkit-transition-delay:0.5s;-o-transition-delay:0.5s;transition-delay:0.5s}.d6{-webkit-transition-delay:0.6s;-o-transition-delay:0.6s;transition-delay:0.6s}.d10{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}to{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}to{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}::-webkit-scrollbar{width:10px}@media (max-width:700px){::-webkit-scrollbar{width:5px}}::-webkit-scrollbar-button{background:transparent;border-radius:2px}::-webkit-scrollbar-track-piece{background-color:#fff}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#444}::-webkit-scrollbar-track{-webkit-box-shadow:transparent;box-shadow:transparent}