@font-face{font-family:"GT Walsheim Regular";src:url("/templates/web/fonts/GT-Walsheim-Condensed-Regular.woff2") format("woff2"),url("/templates/web/fonts/GT-Walsheim-Condensed-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"GT Walsheim Bold";src:url("/templates/web/fonts/GT-Walsheim-Condensed-Bold.woff2") format("woff2"),url("/templates/web/fonts/GT-Walsheim-Condensed-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}button,input,textarea,select{appearance:none;-webkit-appearance:none;border-radius:0px;box-shadow:none;outline:none}h1{font-family:"GT Walsheim Bold";font-weight:bold;font-size:115px;line-height:.9em;color:#000;margin:0px;padding:0px;text-align:center;text-transform:uppercase;hyphens:auto}h2{font-family:"GT Walsheim Bold";font-weight:bold;font-size:55px;line-height:1em;color:#000;margin:0px;padding:0px;text-align:center;text-transform:uppercase;hyphens:auto}h3{font-family:"GT Walsheim Bold";font-weight:bold;font-size:42px;line-height:1.2em;color:#000;margin:0px;padding:0px;text-align:center;text-transform:uppercase;hyphens:auto}p{font-family:"GT Walsheim Regular";font-weight:normal;font-size:12px;line-height:1.1em;color:#000;margin:0px;padding:0px;text-align:left}b{font-family:"GT Walsheim Bold";font-weight:bold;font-size:12px;line-height:1.1em;color:#000;margin:0px;padding:0px;text-align:left}a{font-family:"GT Walsheim Regular";font-weight:normal;font-size:12px;line-height:1.1em;color:#e64664;text-decoration:underline;margin-bottom:10px;display:block}button{display:inline-block;font-size:20px;font-family:"GT Walsheim Regular";font-weight:normal;line-height:1em;color:#fff;border:none;border-radius:0px;background-color:#000;min-width:232px;padding:12px 20px 12px 20px;margin-bottom:15px}button.btnsecond{background-color:#fff;border:1px solid #000;color:#000}button.pressed{box-shadow:inset rgba(0,0,0,.1) 0px 3px 6px}input,select{font-size:16px;font-family:"GT Walsheim Regular";font-weight:normal;line-height:1em;color:#000;border:1px solid #707070;border-radius:0px;background-color:rgba(0,0,0,0);padding:10px 13px 9px 13px;outline:none;width:100%;margin-bottom:11px}input.error,select.error{border:1px solid #e64664}input::placeholder,select::placeholder{color:#000;opacity:1}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#000;opacity:1}input[type=checkbox],input[type=radio],select[type=checkbox],select[type=radio]{appearance:none;border:1px solid #000;border-radius:0px;width:18px;height:18px;padding:0px;margin:0px;margin-right:15px;vertical-align:middle;position:relative}input[type=checkbox]::before,input[type=radio]::before,select[type=checkbox]::before,select[type=radio]::before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);width:0px;height:0px;transition:100ms width ease-in-out,100ms height ease-in-out;border-radius:0px;background-image:url("/templates/web/img/checked.svg")}input[type=checkbox]:checked::before,input[type=radio]:checked::before,select[type=checkbox]:checked::before,select[type=radio]:checked::before{width:18px;height:18px}input[type=checkbox].error,input[type=radio].error,select[type=checkbox].error,select[type=radio].error{border:1px solid #e64664}input.error,select.error{color:#e64664}input[type=number],select[type=number]{appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,select[type=number]::-webkit-outer-spin-button,select[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}label{display:block;margin-bottom:15px}table{width:414px;margin:0px auto;border-collapse:collapse}table tbody tr td{font-family:"GT Walsheim Regular";font-weight:normal;font-size:12px;line-height:1em;width:156px;padding:3px 8px}table tbody tr td:first-of-type{text-align:right;width:70px;padding-left:0px}table tbody tr td:last-of-type{padding-right:0px}ul{margin:0px;padding-left:15px}ul li{padding:5px 0px;font-family:"GT Walsheim Regular";font-weight:normal;font-size:12px;line-height:1.1em;color:#000}ul li:first-of-type{padding-top:0px}ul li:last-of-type{padding-bottom:0px}*,button:focus,button::-moz-focus-inner{outline:0 !important;border:0px}html,body{font-family:"GT Walsheim Regular";font-weight:normal;font-size:18px;padding:0px;margin:0px;width:100vw;height:100vh;box-sizing:border-box}html.rank{overflow:hidden}html.rank body{background-image:url("/templates/web/img/bg_ranking.png");background-size:cover;overflow:hidden}html.rank body main{overflow:hidden}body{background-image:url("/templates/web/img/bg.png");background-attachment:fixed;background-size:100%;background-repeat:no-repeat}*,*:before,*:after{box-sizing:inherit}main,section,article,footer,aside,nav{display:block}main{position:relative}main section .wrapper .head{width:100%;height:60px;background-color:#fff;padding:6px 44px 5px 44px}main section .wrapper .head img{width:43px;object-fit:contain}main section.home{width:100%;height:100%}main section.home>div{display:flex;justify-content:center}main section.home>div .content{max-width:697px;padding-top:77px}main section.home>div .content img{width:232px;object-fit:contain;display:block;margin:0px auto;margin-bottom:109px}main section.home>div .content h1{margin-bottom:75px}main section.home>div .content button{display:block;margin:0px auto;min-width:143px}main section.home>div .content div{display:flex;justify-content:center;margin-top:73px}main section.home>div .content div a{text-decoration:none}main section.home>div .content div a.active{text-decoration:underline}main section.home>div .content div span{font-family:"GT Walsheim Regular";font-weight:normal;font-size:18px;line-height:1.4em}main section.login,main section.time,main section.dataprivacy,main section.participation{max-width:834px;min-height:1194px}main section.login>div,main section.time>div,main section.dataprivacy>div,main section.participation>div{display:flex;align-items:center;flex-direction:column}main section.login>div .content,main section.time>div .content,main section.dataprivacy>div .content,main section.participation>div .content{width:500px;min-height:857px;padding-top:109px;position:relative}main section.login>div .content h3,main section.time>div .content h3,main section.dataprivacy>div .content h3,main section.participation>div .content h3{margin-top:14px;margin-bottom:20px}main section.login>div .content form,main section.time>div .content form,main section.dataprivacy>div .content form,main section.participation>div .content form{width:328px;margin:0px auto}main section.login>div .content form .buttons,main section.time>div .content form .buttons,main section.dataprivacy>div .content form .buttons,main section.participation>div .content form .buttons{position:absolute;bottom:87px;left:50%;transform:translateX(-50%)}main section.login>div .content form .buttons button,main section.time>div .content form .buttons button,main section.dataprivacy>div .content form .buttons button,main section.participation>div .content form .buttons button{display:block}main section.login>div .content form .buttons button:last-of-type,main section.time>div .content form .buttons button:last-of-type,main section.dataprivacy>div .content form .buttons button:last-of-type,main section.participation>div .content form .buttons button:last-of-type{margin-bottom:0px}main section.login>div .content form label:first-of-type{margin-top:14px}main section.login>div .content form label:first-of-type p{margin-right:50px}main section.login>div .content form label:last-of-type{margin-bottom:25px}main section.login>div .content form label input[type=checkbox]{vertical-align:middle}main section.login>div .content form label a,main section.login>div .content form label p{vertical-align:middle;font-size:18px;color:#000;display:inline-block;margin-bottom:0px}main section.login>div .content form label p{display:inline-block}main section.time>div .content h3{margin-bottom:5px}main section.time>div .content h3:first-of-type{margin-bottom:35px}main section.time>div .content form label{font-family:"GT Walsheim Bold";font-weight:bold;text-align:center;margin-bottom:22px;color:#000}main section.time>div .content form input{font-size:50px;font-family:"GT Walsheim Bold";font-weight:bold;text-align:center;min-height:89px;border:1px solid #707070;padding:8px 13px 9px 13px}main section.time>div .content form input::placeholder{color:#707070;opacity:1}main section.time>div .content form input::-webkit-input-placeholder{color:#707070;opacity:1}main section.conditions>div .content{max-width:420px;margin:0px auto;font-size:12px;line-height:1.2em;padding-top:77px}main section.conditions>div .content img{width:232px;object-fit:contain;display:block;margin:0px auto;margin-bottom:60px}main section.conditions>div .content h2{margin-bottom:30px}main section.conditions>div .content h3{font-size:18px;margin-top:20px;margin-bottom:5px;text-align:left}main section.conditions>div .content p:last-of-type{margin-bottom:88px}main section.conditions>div .content table tbody tr th{font-size:14px;font-family:"GT Walsheim Bold";text-align:left;padding:7px 10px 7px 0px;border-bottom:1px solid #707070}main section.conditions>div .content table tbody tr td{text-align:left;width:50%;padding:7px 10px 7px 0px;border-bottom:1px solid #707070}main section.conditions>div .content .buttons{display:flex;justify-content:center;padding-bottom:305px}main section.conditions>div .content .buttons button{margin-bottom:0px;min-width:152px}main section.ranking>div .content{width:74.1145833333vw;margin:0 auto;display:flex;align-items:center;flex-direction:column;padding-top:.9635416667vw}main section.ranking>div .content img{width:11.5625vw;object-fit:contain;margin-bottom:.6510416667vw}main section.ranking>div .content>div{width:100%;display:flex;gap:15.3645833333vw}main section.ranking>div .content>div>div{width:50%}main section.ranking>div .content>div>div h1{font-size:5.2083333333vw;margin-bottom:3.75vw}main section.ranking>div .content>div>div h2{font-size:2.6041666667vw;margin-bottom:1.3020833333vw}main section.ranking>div .content>div>div h2:last-of-type{margin-top:3.125vw}main section.ranking>div .content>div>div table{width:100%}main section.ranking>div .content>div>div table tbody tr td{font-size:1.8229166667vw;font-family:"GT Walsheim Bold";font-weight:bold;padding:.2604166667vw .1302083333vw;text-align:left}main section.ranking>div .content>div>div table tbody tr td:first-of-type,main section.ranking>div .content>div>div table tbody tr td:last-of-type{text-align:right}main .overlayer-save,main .overlayer-cancel{position:absolute;display:none;top:0px;left:0px;width:100%;height:100%;background-color:rgba(230,70,100,.69)}main .overlayer-save>div,main .overlayer-cancel>div{position:absolute;left:50%;top:442px;transform:translateX(-50%);width:500px;min-height:473px;background-color:#fff;border:1px solid #000;box-shadow:rgba(0,0,0,.1) 0px 3px 6px}main .overlayer-save>div h3,main .overlayer-cancel>div h3{margin-top:60px;margin-bottom:116px;padding:0px 61px}main .overlayer-save>div .buttons,main .overlayer-cancel>div .buttons{display:flex;flex-direction:column;align-items:center;margin-bottom:81px}main .overlayer-cancel>div h3{margin-bottom:68px}/*# sourceMappingURL=master.css.map */
