@keyframes animation-x-20px{50%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes animation-20px{50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes animation-30px{50%{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes animation-xy-30-20px{50%{-webkit-transform:translate(30px,20px);transform:translate(30px,20px)}}.component-more .bi{color:#cd1518}.component-more.theme-reverse .bi{color:#fff}[class*=component-more] .bi{position:relative;top:1px}.navigation li a .bi::before,.search-wrap .btn .bi::before,[class*=component-more] .bi::before{font-weight:bolder!important}.component-tabs{border-bottom:1px solid #d2d2d2}.component-tabs.theme-reverse{border-bottom:1px solid #fff}.component-tabs.theme-reverse .nav-link{color:#fff!important}.component-tabs.theme-reverse .nav-link.active{border-bottom-color:#fff}.component-tabs .component-more{right:0;bottom:0;margin:0 -.35rem .5rem 0}.component-tabs .nav{margin-bottom:-2px}.component-tabs .nav-item .nav-link,.component-tabs .nav-link a{padding:.5rem 1.45rem;font-size:24px;color:#000;text-decoration:none!important;background-color:transparent}.component-tabs .nav-item:first-child a{padding-left:2.25rem}.component-tabs .nav-item.active .nav-link,.component-tabs .nav-link.active{color:inherit;background-color:transparent;border-bottom:3px solid #cd1518;border-radius:unset}.component-scroll-wrapper{margin-top:25px;overflow:hidden}.component-scroll-content{width:100%;padding-right:20px}.custom-vertical-scrollbar{position:absolute;top:0;right:0;width:7px;height:100%;background-color:#f1f1f1;border-radius:6px}.custom-vertical-indicator{width:100%;height:30px;cursor:pointer;background-color:#cd1518;border-radius:6px}.swiper-bullet-white{position:relative;z-index:auto;display:inline-block;width:22px;height:8px;margin-left:8px;cursor:pointer;background:#fff;border-radius:12px;opacity:.5;transition:width ease-in-out .3s}.swiper-bullet-white-active{width:38px;opacity:1}.swiper-bullet-red{position:relative;display:inline-block;width:12px;height:12px;margin:0 4px;background-color:#fff;border:1px solid #999;border-radius:100%;opacity:1}.swiper-bullet-red-active{background-color:red;border:1px solid red}.ball-left,.ball-right{width:calc((100% - 1330px)/2)}.ball-left .ball{right:0}.ball-right .ball{left:0}.ball-top-sm-1{top:60px;margin-right:170px}.ball-top-sm-2{top:0;margin-left:80px}.ball-top-0{top:50px;margin-left:-96px}.ball-left-1{top:100px;margin-right:-66px}.ball-left-2{top:500px;margin-right:80px}.ball-left-3{top:1230px;margin-right:-90px}.ball-left-4{top:2000px;margin-right:-380px}.ball-left-5{bottom:140px;margin-right:120px}.ball-left-6{bottom:0;margin-right:-100px;margin-bottom:-50px}.ball-left-7{bottom:650px;margin-right:-100px}.ball-center-1{top:1010px;margin-right:-736px}.ball-right-1{top:326px;width:218px;margin-left:180px}.ball-right-2{top:1900px;margin-left:-130px}.ball-right-3{bottom:350px;width:218px;margin-left:160px}.ball-right-sm-2{top:600px}.ball-right-sm-3{top:1800px;margin-left:120px}.ball-bottom-0{top:0;margin-top:-150px;margin-right:-170px}.ball-bottom-1{top:0;margin-top:-20px;margin-left:-570px}.ball-bottom-sm-0{top:0;margin-top:-55px;margin-left:-335px}@media screen and (max-height:1800px){.page:not(.page-index) .ball-center-1,.page:not(.page-index) .ball-left-3,.page:not(.page-index) .ball-left-4,.page:not(.page-index) .ball-left-5,.page:not(.page-index) .ball-left-6,.page:not(.page-index) .ball-left-7,.page:not(.page-index) .ball-right-2,.page:not(.page-index) .ball-right-3{display:none}}.animation{-webkit-animation:infinite 2s ease-in-out;animation:infinite 2s ease-in-out}.animation-20px{-webkit-animation-name:animation-20px;animation-name:animation-20px}.animation-x-20px{-webkit-animation-name:animation-x-20px;animation-name:animation-x-20px}.animation-30px{-webkit-animation-name:animation-30px;animation-name:animation-30px}.animation-xy-30-20px{-webkit-animation-name:animation-xy-30-20px;animation-name:animation-xy-30-20px}.component-pagination{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:14px}.component-pagination .count span{display:inline-block;margin:0 3px;font-size:14px}.component-pagination .pagination-wrap{display:inline-block;margin-bottom:0}.component-pagination .page-item{display:inline}.component-pagination .page-link{position:relative;display:inline-block;padding:6px 8px;font-size:14px;line-height:1.25;color:#363636;cursor:default;background-color:#fff;border:1px solid #dbdbdb;border-radius:4px}.component-pagination .page-link:focus,.component-pagination .page-link:hover{text-decoration:none}.component-pagination .page-link:not(.active):hover{color:#f33;background-color:rgb(255 51 51/15%);border-color:rgb(255 51 51/15%)}.component-pagination .page-link:not(.disabled):not(.active){cursor:pointer}.component-pagination .page-item.active .page-link{color:#fff;cursor:default;background-color:#f33;border-color:#f33}.component-pagination .page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.component-pagination label{margin-bottom:0}.component-pagination .pagination-ellipsis{position:relative;display:inline-block;padding:6px 8px;line-height:1.25;color:#b5b5b5;pointer-events:none}.component-pagination .form-control,.list-QR-code figcaption,.lottery-description .media p{font-size:14px}body,html{width:100%;height:100%}.page,.region{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.page{min-width:1300px;background:url(../../images/site/top.jpg) no-repeat center top;background-size:1920px 1080px}.container{position:relative;-webkit-flex:1;flex:1;width:1330px!important;max-width:1330px!important;height:100%}.font-sm{font-size:.875rem!important}.z-9{z-index:9}.lh-base{line-height:1.5!important}.popover{text-align:justify}.header{height:163px}.navbar{z-index:20;background-color:#cd1518}.navbar-brand{width:290px;height:87px;margin-right:45px;margin-left:150px;background:url(../../images/site/logo-h.png) no-repeat center;background-size:contain}.navbar-dark .navbar-nav .nav-link{color:rgb(255 255 255/100%)}.navbar-dark .navbar-nav .active>.nav-link{background-color:#7c0028}.navbar-expand>.container{padding-right:15px;padding-left:15px}.dropdown-toggle::after{margin-left:0}.navbar .nav-item .dropdown-menu{display:none;margin-top:0}.navbar .nav-item:hover .nav-link{color:#fff}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar-nav .dropdown-menu .dropdown-item:focus,.navbar-nav .dropdown-menu .dropdown-item:hover{color:#fff;text-decoration:none;background-color:#d90107}.header-cartoon{position:relative;right:-50px;bottom:-11px;z-index:9}.search-wrap{width:168px;margin-left:25px}.search-wrap .form-control{height:calc(1em + .5rem)!important;border-top-left-radius:16px;border-bottom-left-radius:16px}.search-wrap .form-control:focus{box-shadow:unset}.search-wrap .btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:22px;padding-top:0!important;padding-bottom:0!important;overflow:hidden;background-color:#fff;border-color:transparent;border-top-right-radius:16px!important;border-bottom-right-radius:16px!important}.search-wrap .btn:focus{box-shadow:none}.search-wrap .btn .bi{color:#cd1518}.navigation .list-unstyled{display:-ms-flex;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}.navigation li a{display:block;padding:.45em .75em;font-size:14px;color:#000;text-decoration:none}.navigation li a:hover,.navigation li.active a{color:red}.navigation li.active a{cursor:default}.modal-learning-assessment .modal-header{padding-bottom:0;border-bottom:unset}.modal-learning-assessment .modal-header .close{font-size:1.65rem;opacity:1}.modal-learning-assessment .modal-body img{max-width:12rem}.modal-learning-assessment .modal-content{background:url(../../images/site/bg-0.jpg) no-repeat -409px -294px;background-color:unset;border-radius:20px}.modal-learning-assessment .modal-content .inner{border-radius:20px}.region-headline .heading{height:67px;margin:40px auto 20px;font-size:36px;background:url(../../images/site/bg-0.jpg) no-repeat center top -13px;background-size:100% auto}.region-headline .heading a{color:#fff;text-decoration:none}.region-swiper{margin-bottom:20px}.region-swiper .swiper-container{height:609px}.swiper-main .banner figcaption{right:0;bottom:0;left:0;height:46px;padding-left:30px;margin-bottom:15px;font-size:32px;line-height:46px;text-align:left}.swiper-main .swiper-pagination{right:0;padding-right:30px;text-align:right}.swiper-main .swiper-button-prev{right:auto;left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-main .swiper-button-next{right:0;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-main .swiper-button-prev:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d90107'%2F%3E%3C%2Fsvg%3E")}.swiper-main .swiper-button-next:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d90107'%2F%3E%3C%2Fsvg%3E")}.swiper-main .swiper-button-next,.swiper-main .swiper-button-next:hover,.swiper-main .swiper-button-prev,.swiper-main .swiper-button-prev:hover{position:absolute;top:50%;z-index:10;width:90px;height:60px;margin-top:-45px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain}.page-index .region-news{margin-bottom:105px}.page-index .region-news .swiper-container{width:434px;height:253px}.page-index .region-news .banner{overflow:hidden;border-radius:18px}.page-index .region-news .news-container{width:822px;height:253px;margin-left:13px}.page-index .region-news .scroll-height{height:176px}.list-master .text-truncate{width:calc(100% - 100px)}.list-master .link,.lottery-ball-wrap .ball{-webkit-align-items:center;align-items:center;-ms-flex-align:center}.list-master .link{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:5px 0 5px 15px;-ms-flex-pack:justify}.list-master .link:hover{color:#cd1518!important}.aside-complementary .list-master .link::before,.content-complementary .list-master .link::before,.region-tools .list-master .link::before{display:inline-block;content:".";-ms-transform:scale(1.65) translateY(-4px);-webkit-transform:scale(1.65) translateY(-4px);transform:scale(1.65) translateY(-4px)}.lottery-ball-wrap .ball{display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;font-family:Arial,serif;font-size:24px;line-height:40px;color:#fff;text-align:center;vertical-align:middle;background-color:#cd1518;border-radius:100%;-ms-flex-pack:center}.lottery-ball-wrap .ball.ball-blue{background-color:#3ec0cb}.lottery-ball-wrap .ball+.ball{margin-left:6px}.region-lottery-announcement{margin-bottom:115px}.region-lottery-announcement .lottery-announcement-container{width:820px;height:952px;padding:30px 20px 6px;background:url(../../images/site/bg-0.jpg) no-repeat center;background-size:cover;border-radius:20px}.lottery-announcement-container .heading{margin-bottom:20px}.lottery-announcement-content{position:relative;border-radius:16px}.lottery-announcement-content .block-windetail{right:0!important;left:0!important}.lottery-announcement-content .media:first-child+.block-windetail{margin-top:15px}.lottery-announcement-content .lottery-categories{padding:0 18px}.lottery-announcement-content .media{padding:14px 0}.lottery-announcement-content .media~.media{border-top:1px solid #c9cacc}.lottery-announcement-content .lottery-categories .item-figure{margin:0 15px}.lottery-announcement-content .item-figure .item-thumbnail{width:69px}.lottery-announcement-content .categories-kl8 .lottery-ball-wrap{max-width:496px}.lottery-announcement-content .categories-kl8 .lottery-ball-wrap .ball:not(:nth-child(n+11)){margin-bottom:10px}.lottery-announcement-content .categories-kl8 .lottery-ball-wrap .ball:nth-child(11){margin-left:0}.lottery-announcement-content .lottery-info{margin-bottom:0;font-size:14px;color:#717171}.lottery-announcement-content .lottery-ball-wrap{margin:10px 0}.lottery-announcement-content .lottery-sales-amount{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center}.lottery-announcement-content .lottery-sales-amount .txt{font-size:12px}.lottery-announcement-content .lottery-sales-amount .sum:not(:last-child){margin-right:26px}.lottery-announcement-content .lottery-sales-amount .sum:not(:last-child) b{font-size:16px}.lottery-announcement-content .lottery-sales-amount .sum:last-child{color:#cd1518}.lottery-announcement-content .lottery-sales-amount .sum:last-child b{font-size:18px}.lottery-announcement-content .lottery-sales-amount sub{bottom:-.1em}.lottery-announcement-content .lottery-sales-amount .sum i{font-size:14px;font-style:normal}.lottery-announcement-content .lottery-handle{max-width:140px}.lottery-announcement-content .lottery-handle a{width:auto;margin-right:15px;font-size:14px}.lottery-announcement-content .lottery-handle .handle-item,.lottery-announcement-content .lottery-handle .handle-item:focus,.lottery-announcement-content .lottery-handle .handle-item:hover{color:#717171;text-decoration:none}.lottery-announcement-content .lottery-date{margin-top:5px;font-size:14px;color:#717171}.region-lottery-announcement .content-complementary{width:433px;margin-left:17px}.region-lottery-announcement .lottery-notice{position:relative;width:100%;height:270px;padding-top:35px;margin-top:10px;margin-bottom:10px;background:url(../../images/site/notice-bg.jpg) no-repeat center bottom/contain;-webkit-transform:scale(.95);transform:scale(.95)}.region-lottery-announcement .lottery-notice .heading{position:absolute;top:-50px;width:100%;height:160px;overflow:hidden;font-size:28px;color:#fddf9f;background:url(../../images/site/notice-title.png) no-repeat center center/contain}.region-lottery-announcement .lottery-notice .heading .inner{margin-top:45px}.region-lottery-announcement .lottery-notice>.inner{padding:36px 65px 0}.region-lottery-announcement .lottery-notice .description{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;height:165px;margin-bottom:0}.region-lottery-announcement .description a{display:-webkit-box;max-height:100%;overflow:hidden;font-size:19px;color:#cf0004;text-decoration:none;text-indent:2em;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.region-lottery-announcement .lottery-notice .swiper-notice{height:100%}.region-lottery-announcement .lottery-notice .swiper-pagination-bullets{bottom:15px}.lottery-container{margin-bottom:20px}.lottery-container .scroll-height{height:300px}.knowledge-container .component-scroll-wrapper{margin-top:28px}.knowledge-container .scroll-height{height:180px}.knowledge-container .tab-pane:first-child .links{padding-top:28px}.knowledge-container .tab-pane .links a{display:block;width:433px;height:85px;overflow:hidden}.knowledge-container .tab-pane .links a img{width:433px;height:86px;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.knowledge-container .component-scroll-content .links a,.knowledge-container .component-scroll-content .links a img{width:420px;height:84px}.knowledge-container .links a:hover img,.tools-container .links a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.knowledge-container .links a:not(:last-child){display:block;margin-bottom:10px}.knowledge-container .component-scroll-content{padding-right:12px}.region-activity{position:relative;height:789px;padding-top:30px;margin-bottom:135px}.region-activity::before{position:absolute;top:0;right:-295px;bottom:0;left:-295px;content:"";background:url(../../images/site/bg-1.jpg) no-repeat center bottom -130px;background-size:1920px 949px}.region-activity .container{background:url(../../images/site/text.png) no-repeat right 300px bottom 90px;background-size:45%}.region-activity .activity-content{width:1104px;padding-top:66px}.region-activity .cartoon{bottom:-50px;left:-50px;width:268px;height:267px;background:url(../../images/site/cartoon.png) no-repeat center;background-size:contain}.region-activity .activity-event{margin-bottom:0}.region-activity .activity-event img{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.activity-full .activity-event img{width:609px;height:407px}.activity-small{height:100%}.activity-small .col-auto{width:260px;margin-bottom:12px;margin-left:15px}.activity-small .item{width:260px;height:197px}.activity-small .item-flip{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.activity-small .back,.activity-small .front{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 1.5s cubic-bezier(.4,.2,.2,1);transition:transform 1.5s cubic-bezier(.4,.2,.2,1),-webkit-transform 1.5s cubic-bezier(.4,.2,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.activity-small .front{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.activity-small .back,.activity-small .item-flip .front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.activity-small .item-flip .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.activity-small .activity-event img,.tools-container .links a img{width:260px;height:197px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.activity-description{bottom:0;left:0;padding:10px;background-image:linear-gradient(rgb(0 0 0/10%),rgb(0 0 0/85%))}.region-tools{margin-bottom:100px}.tools-container{width:433px}.tools-container .links{padding-top:28px}.tools-container .links a{display:block;width:433px;height:139px;overflow:hidden}.tools-container .links a img{width:433px;height:139px;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-o-object-position:center;object-position:center}.tools-container .links a:not(:last-child){display:block;margin-bottom:15px}.post-container{margin-left:15px}.post-container .scroll-height{height:200px}.lottery-description{height:220px;padding:20px 25px 15px;margin-top:30px;background:url(../../images/site/bg-3.jpg) no-repeat center;background-size:cover;border-radius:15px}.lottery-description .media{padding:10px;border-radius:10px}.lottery-description .media-body{padding:10px 0}.lottery-description .media .buttons{padding:0 100px}.lottery-description .media .btn{padding-right:.85rem;padding-left:.85rem}.region-jkp{margin-bottom:125px}.region-jkp .heading .bi{display:inline-block;-webkit-transform:rotateY(60deg);transform:rotateY(60deg)}.jkp-container{padding:0 76px;margin-top:30px}.swiper-jkp~.swiper-button-next,.swiper-jkp~.swiper-button-prev{top:0;width:30px;height:100%;margin-top:0;background-color:#cc1518;background-size:50%;border-radius:2px}.swiper-jkp .swiper-slide::before{position:absolute;top:30px;left:-32px;display:inline-block;width:2px;height:calc(100% - 60px);content:"";background-color:#cfcfcf}.swiper-jkp .swiper-slide a{display:block}.swiper-jkp .swiper-slide img{width:100%;height:174px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.list-links{height:487px;padding:70px 0;background:url(../../images/site/bg-2.jpg) no-repeat center}.list-links dl{margin-bottom:55px}.list-links dl dt{margin-bottom:10px}.list-links dl .list-inline{max-width:1064px}.list-links dl .list-inline-item{margin-bottom:5px}.list-links dl .list-inline-item:not(:last-child){margin-right:.75rem}.business{margin-right:100px}.list-QR-code{width:100%}.list-QR-code figure{display:-webkit-inline-flex;display:inline-flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;margin-right:100px;margin-bottom:0}.list-QR-code .QR-code{height:80px}.content-info{padding:75px 0}.breadcrumb-wrap .breadcrumb-item,.content-info .copyright{font-size:14px}.breadcrumb-wrap{background-color:#fff}.breadcrumb-wrap .breadcrumb-item:nth-child(2)::before{content:"\003E"}.breadcrumb-wrap .breadcrumb-item a{color:#000}.breadcrumb-wrap .breadcrumb-item:last-child a{color:#888}.page-common .main{margin:30px auto 60px}.aside-complementary,.main-content{height:100%;padding-bottom:20px;border-radius:16px}.main-content .list-master{margin-bottom:10px}.aside-complementary{width:436px}.aside-complementary .news-preview{width:398px;height:222px;margin-top:20px}.aside-complementary .news-preview img{width:398px;height:222px;border-radius:22px;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.aside-complementary .news-preview figcaption{right:6px;bottom:6px;left:6px;padding:6px 12px;border-bottom-right-radius:18px;border-bottom-left-radius:18px}.aside-complementary .text-truncate{width:95%}.aside-complementary .scroll-height{height:340px}.page-details .region-news .list-master{margin-bottom:0}.page-details .article-details{padding:30px}.page-details .article-content iframe{max-width:100%}.page-lottery-type .lottery-announcement .heading{height:92px;margin:34px auto 20px;font-size:36px;background:url(../../images/site/bg-0.jpg) no-repeat center top;background-size:100% auto}.page-lottery-type .region-content{padding:20px 40px}.page-lottery-type .region-content th{font-size:24px}.page-lottery-type .lottery-statistic{margin-bottom:60px}.page-lottery-type .lottery-statistic tbody td,.page-lottery-type .lottery-statistic thead th:last-of-type{font-size:16px;vertical-align:middle}.page-lottery-type .lottery-number-title-bar{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:62px;margin:-.75rem;font-size:24px;letter-spacing:.45em;background:url(../../images/site/bg-0.jpg) no-repeat center top -5px;background-size:100% auto}.page-lottery-type .lottery-ball-wrap{margin:36px auto;-webkit-transform:scale(1.35);transform:scale(1.35)}.page-lottery-type .current-period-wrap{padding:30px 166px;margin-bottom:30px}.page-lottery-type .current-period-wrap td,.page-lottery-type .current-period-wrap th{font-size:24px;color:#535353;border-color:#a9a8a7}.page-lottery-type .current-period-wrap td:nth-child(odd),.page-lottery-type .current-period-wrap th:nth-child(odd){background-color:#fdeed0}.page-status{position:relative;background-color:#fff}.page-status .content{position:absolute;top:50%;left:50%;width:600px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-status .content .button{position:relative;z-index:1;display:inline-block;min-width:150px;max-width:250px;padding:.75em 2em;color:inherit;vertical-align:middle;background:0 0;border:0;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.page-status .content .button:hover{text-decoration:none;transition:all .3s}.page-status .content .button+.button{margin-left:30px}.page-status .content .button--round-s{border-radius:6px}.page-status .content .button--border-thick{border:2px solid #68f}.page-status .content .button--wapasha{color:#fff;background:#68f}.page-status .content .button--wapasha:hover{color:#68f;background-color:#fff}.page-status .content .button--tamaya{color:#68f}.page-status .content .button--tamaya:hover{color:#fff;background-color:#68f}.page-search .search-results-wrap{padding-bottom:50px!important;border-radius:16px}.page-search .search-list{margin-bottom:50px}.page-search .search-list li{margin-bottom:30px}.page-search .search-list li a:hover{color:#f33!important}.header-title-bar{height:40px;background:url(../../images/site/bg-0.jpg) no-repeat center top -120px;background-size:100% auto}.header-title-bar .back-button{font-size:1.25rem}div[class*=page-template-]{min-width:320px!important;height:100%;background-image:unset!important}.page-template-list .main{height:100%}.page-template-list .data-scrolling-wrap{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.page-template-list .list-group-item a{display:block;padding:.45rem 0;text-decoration:none}.page-template-list .list-group-item a::after{position:absolute;top:50%;right:.65rem;display:inline-block;font-family:bootstrap-icons,serif!important;font-style:normal;font-weight:bolder!important;font-variant:normal;line-height:1;color:#d0cccc;text-transform:none;vertical-align:-.125em;content:"\f285";-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-list .list-group-item .title{display:-webkit-box;margin-right:1.25rem;overflow:hidden;font-size:.875rem;color:#555;text-decoration:none;-webkit-line-clamp:2;-webkit-box-orient:vertical}.page-template-list .list-group-item .date{font-size:.75rem}.page-template-details .article-header{margin-top:1rem}.page-template-details .article-content{margin-bottom:1rem}.page-details .article-content img,.page-template-details .article-content img,.page-template-details .article-content video{max-width:100%;height:auto}.region-sales-outlets-apply{top:243px;right:0;z-index:1030;padding:20px 20px 10px;background:url(../../images/site/bg-0.jpg) no-repeat -409px -294px;border-radius:20px;box-shadow:0 0 10px 6px rgb(0 0 0/8%)}.region-sales-outlets-apply .close{text-shadow:0 1px 0 rgb(0 0 0/5%);opacity:1}.region-sales-outlets-apply .card{padding-right:30px;padding-left:30px;border-radius:20px}.region-sales-outlets-apply .QR-code-wrap img{max-width:160px}