@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap);@import url(https://use.fontawesome.com/releases/v5.5.0/css/all.css);@import url(https://emoji-css.afeld.me/emoji.css);@import url(https://cdn.jsdelivr.net/npm/uikit@3.25.17/dist/css/uikit.min.css);.deal::-webkit-inner-spin-button{-webkit-appearance:none}.deal::-webkit-outer-spin-button{-webkit-appearance:none}html{overflow:-moz-scrollbars-vertical;overflow-y:scroll;font-size:18px}body{color:#333;line-height:2;font-size:1rem;font-family:"Noto Sans TC",sans-serif;background-image:url(../images/bg.jpg);background-color:#1e0517;background-size:100% auto;background-position:center top;background-repeat:no-repeat;background-attachment:fixed}img{height:auto;max-width:100%}.center{text-align:center}@media (min-width:960px){.maxSee{display:none}}@media (max-width:959px){.minSee{display:none}}.uk-container{padding-left:15px;padding-right:15px}a:hover{text-decoration:none}#elta{position:fixed;z-index:99;left:0;top:0;background-color:#000;padding:5px 10px;border-radius:0 0 15px 0;line-height:.5;vertical-align:middle}#elta img{width:120px}.headerbg{text-align:center;padding:0}@media (max-width:768px){.headerbg{padding-top:30px}}.headerTitle{color:#37003c;background:url(../images/bg2.svg);background-size:100% auto;background-position:top center;background-repeat:no-repeat;text-align:center;background-color:#fff;border-radius:40px 40px 0 0;box-shadow:5px 5px 10px #3333;margin-top:0;padding:20px;line-height:1.25;font-size:1.125rem}.headerTitle h2{font-weight:700;margin:0!important}.headerTitle h2 span{color:#ff2882;font-size:2.75rem;margin-left:5px;margin-right:5px}@media (max-width:520px){.headerTitle{background-size:auto 100%;background-position:top center}.headerTitle h1{font-size:7vw}.headerTitle h2{font-size:6vw}.headerTitle h2 span{font-size:8vw}}.contBox{line-height:1.5;background:linear-gradient(135deg,#ffffff 90%,#cacaca 100%);border:2px solid #fff;border-radius:10px;box-shadow:5px 5px 10px #3333;padding:1rem}.contBox .title{color:#37003c;font-weight:700;font-size:2.5rem;line-height:1.75;background:url(../images/bg2.svg),linear-gradient(135deg,#ac7d38 70%,#c28e46 90%,#e1c085);background-size:100% auto;background-position:top center;background-repeat:no-repeat;border-radius:.95rem .95rem 0 0;margin-top:-15px;margin-left:-15px;margin-right:-15px}.contBox{background:linear-gradient(325deg,#a7a7a7 5px,#ffffff 80px);border:2px solid #fff;border-radius:10px;box-shadow:5px 5px 10px #3333;padding:1rem;border-radius:1rem;padding:13px;margin-top:15px;line-height:1.5}.contTitle{color:#37003c;font-weight:bolder;padding:2px 10px;font-size:2.5rem;padding-bottom:5px;border-bottom:3px solid #37003c}@media (max-width:430px){.contTitle{font-size:2.25rem}}.contBox h3,.contBox h4{display:block;margin-bottom:-5px;color:#37003c;font-weight:700;line-height:1;margin-top:0!important}.contBox h3::before{content:"⚽";font-size:1.75rem;margin-right:-6px}.contBox p{padding:0 10px}.giftBox{position:relative;background-image:url(../images/bg3.jpg);background-size:auto 100%;background-position:center center;text-shadow:0 0 10px #383838,1px 1px 3px #000000,-1px -1px 1px #0008;border-radius:1rem;color:#fff}.giftBox .bold{position:absolute;font-size:2rem;font-weight:600;margin-top:-10px}.giftBox .luckey{display:inline-block;font-size:.875rem;margin-left:15px}.giftBox .two{position:absolute;bottom:60px;right:15px;font-size:2.5rem}.giftBox .two.up{bottom:100px}.giftBox .two::before{content:"X";font-size:1.5rem;margin-right:10px}.giftBox .two::after{content:"名";font-size:1.5rem}@media (max-width:430px){.giftBox{font-size:.9rem}.giftBox .two{bottom:65px;font-size:2rem}.giftBox .two::before{font-size:1rem}.giftBox .two::after{font-size:1rem}}.formTitle{line-height:1.25}.formTitle span{display:block;font-size:.7rem}.formControl{display:block;width:100%;height:calc(2.45rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.luckyPerson{line-height:1.25}.luckyPerson .luckeyEmail{color:#9c9c9c}.luckyPerson .luckeyName{font-size:1.25rem}.luckyPerson hr{border:none;border-bottom:1px solid #b8b8b8;margin-top:6px;margin-bottom:4px}.warning li{line-height:1.5;margin-bottom:10px}.warning>ol li{margin-left:-.625rem}.warning>ol li ol li{margin-left:-1rem;margin-bottom:0}@media (max-width:768px){.warning li{line-height:1.5;margin-bottom:10px}.warning>ol li{margin-left:-1.375rem}.warning>ol li li{margin-left:-1.25rem}}#gotop,#gotop:hover{position:fixed;z-index:90;right:5px;bottom:5px;display:none;width:50px;height:50px;color:#f26d20;background:#fff;line-height:40px;border-radius:50%;transition:all 0.5s;text-align:center;box-shadow:0 2px 5px 0 #00000029,0 2px 10px 0 #0000001f}.btn,.btns{display:inline-block;color:#fff;vertical-align:middle;border-radius:5px;cursor:pointer;border:none;transition:all .5s ease}.btn{font-size:1.25rem;line-height:2;padding:5px 20px}.btns{font-size:1rem;line-height:1.5}.btn4{background-color:#ff2882}.btn1{background-color:#ea5020}.btn1:hover,.btn4:hover{color:#fff;background-color:#d50101}.btn2{color:#636363;background-color:#eee;cursor:no-drop}.btnSocialMedia{width:100%;font-size:1rem;color:#757575}.btnSign,.btnSign:hover{width:100%;font-size:1rem;background-color:#ea5020;color:#fff}.btnBack,.btnBack:hover{width:100%;font-size:1rem;background-color:#999;color:#fff}i.info{display:block;font-size:.875rem;color:#37003c;margin-left:1rem}i.info::before{content:"※";margin-left:-1rem;padding-right:.15rem}.infoTxt{display:block;font-size:.75rem;margin-top:-2px}.checkbox-group{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;user-select:none}.checkbox-group>*{margin:0 .5rem 1rem;text-align:center;line-height:.375}.checkbox:active{transform:scale(.98)}.checkbox-label{font-size:1rem}.checkbox-group-legend{font-size:1.5rem;font-weight:700;color:#fff;text-align:center;line-height:1.125;padding-bottom:.5rem;margin-bottom:1.25rem}.checkbox-input{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.checkbox-input:hover+.checkbox-tile{border-color:#ff2882;box-shadow:0 5px 10px #0000001a;background-color:#5a505f}.checkbox-input:checked+.checkbox-tile{border-color:#ff2882;box-shadow:0 5px 10px #0000001a;background-color:#37003c}.checkbox-input:checked+.checkbox-tile::before{transform:scale(1);opacity:1;background-color:#ff2882;border-color:#ff2882}.checkbox-tile{position:relative;display:flex;border-radius:5px;border:1px solid #5a505f;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:0.15s ease;padding:2px}.checkbox-tile img{width:auto;max-width:8rem;border-radius:5px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.checkbox-input:checked+.checkbox-tile img{-webkit-filter:none;filter:none}label .cover-checkbox{position:absolute;right:5px;top:3px;z-index:1;width:20px;height:20px;border-radius:50%;border:2px solid #fff;opacity:0;transform:scale(0)}label .cover-checkbox svg{width:13px;height:11px;display:inline-block;vertical-align:top;fill:none;margin:5px 0 0 3px;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px}@media (max-width:430px){.checkbox-tile img{width:auto;max-width:5rem;border-radius:.4rem}.checkbox-label{font-size:.75rem}}.checkbox-tile:before{content:"";position:absolute;display:block;width:1.125rem;height:1.125rem;border:2px solid #37003c;background-color:#fff;border-radius:50%;top:1px;left:1px;opacity:0;transform:scale(0);transition:0.25s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='192' fill='%23FFFFFF' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'%3E%3C/rect%3E%3Cpolyline points='216 72.005 104 184 48 128.005' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='32'%3E%3C/polyline%3E%3C/svg%3E");background-size:16px;background-repeat:no-repeat;background-position:50% 50%}.rwd-table .checkbox-group>*{text-align:center;line-height:.375;margin:0 5px}.rwd-table .vs{display:inline-block;line-height:3;vertical-align:middle;margin:0 20px}.rwd-table .checkbox-tile img{width:auto;max-width:4.21rem;border-radius:.4rem}.rwd-table .checkbox-group label{margin:0}.rwd-table{display:table;border-collapse:separate;border-spacing:0 5px;position:relative;width:100%;overflow:hidden;font-size:1.125rem;color:#fff}.rwd-table td{text-align:center;padding:10px 0;line-height:1.25;vertical-align:middle;background-color:#37003c}.rwd-table td:first-child{width:6rem;border-radius:.5rem 0 0 .5rem;padding-left:0}.rwd-table td:last-child{width:7rem;font-weight:700;border-radius:0 .5rem .5rem 0;padding-right:0}@media (max-width:660px){.rwd-table,.rwd-table tbody,.rwd-table tr{display:block;width:100%;margin-top:5px;margin-bottom:5px}.rwd-table td{display:block;width:100%;box-sizing:border-box;padding:8px 10px!important;border:none}.rwd-table td:first-child{width:100%;border-radius:.5rem .5rem 0 0}.rwd-table td:not(:first-child):not(:last-child){border-radius:0}.rwd-table td:last-child{width:100%;border-radius:0 0 .5rem .5rem}}.checkBg{padding:1vw;background-color:#f5f5f5;border-radius:5px}.gameBox{width:100%;display:flex;justify-content:center;align-items:center;text-shadow:0 0 5px #f9f8fa;color:#fff}.gameBox img{width:4.1rem;border-radius:5px;background-color:#9500eb36}.infoBox{display:none}#radio1:checked~.infoBox{display:block}