#page{padding-top:105px;position:relative}@media (max-width: 767.98px){#page{padding-top:74px}}@media (min-width: 768px) and (max-width: 991.98px){#page{padding-top:84px}}#hero{background-position:center center;background-repeat:no-repeat;position:relative;width:100%}@media (max-width: 767.98px){#hero{background-image:url(../images/hero-sm.webp);background-size:cover;height:75vw}}@media (min-width: 768px) and (max-width: 991.98px){#hero{background-image:url(../images/hero-md.webp);background-size:auto 100%;height:400px}}@media (min-width: 992px){#hero{background-image:url(../images/hero-lg.webp);background-size:auto 100%;height:680px}}@media (max-width: 767.98px){.no-webp #hero{background-image:url(../images/hero-sm.jpg)}}@media (min-width: 768px) and (max-width: 991.98px){.no-webp #hero{background-image:url(../images/hero-md.jpg)}}@media (min-width: 992px){.no-webp #hero{background-image:url(../images/hero-lg.jpg)}}.condition-table,.prize-table{border-spacing:0.3rem;border-collapse:separate;width:100%}@media (min-width: 768px){.condition-table,.prize-table{min-width:450px}}.condition-table thead tr th,.prize-table thead tr th{background-color:#0058a9;color:#fff;font-size:30px;font-weight:500;padding:0.8rem 1rem}@media (max-width: 991.98px){.condition-table thead tr th,.prize-table thead tr th{font-size:24px}}.condition-table tbody tr td,.prize-table tbody tr td{background-color:#fff;font-size:26px;padding:0.8rem 1rem}@media (max-width: 991.98px){.condition-table tbody tr td,.prize-table tbody tr td{font-size:24px}}.condition-table{min-width:450px}.prize-table thead{position:-webkit-sticky;position:sticky}@media (max-width: 767.98px){.prize-table thead{top:80px}}@media (min-width: 768px) and (max-width: 991.98px){.prize-table thead{top:90px}}@media (min-width: 992px){.prize-table thead{top:110px}}.prize-table thead tr th{background-color:#0058a9;color:#fff;font-size:30px;font-weight:500;padding:0.8rem 1rem}@media (max-width: 991.98px){.prize-table thead tr th{font-size:24px}}.prize-table tbody tr:nth-child(even) td{background-color:#f5f5f5}.remark{font-size:24px;line-height:1.2em}@media (max-width: 1199.98px){.remark{font-size:20px}}.remark .remark-stars{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px}
