.tenant-to654,.tenant-to654 body{background:#000}.tenant-to654 body{min-width:1280px}.tenant-to654 header.cd-morph-dropdown{top:0!important;height:50px}.tenant-to654 .header_wrap{top:0!important;left:0!important}.tenant-to654 #nav .nav_wrap .logo .text{width:350px!important;max-width:none!important}.tenant-to654 .header_wrap .top_bnr_info{top:-8px!important}.tenant-to654 .header_wrap .top_bnr_info .mytop_level{float:none!important;position:absolute!important;top:0!important;left:30px!important}.tenant-to654 .header_wrap .top_bnr_info .mytop_level img{display:inline!important;max-width:none!important}.tenant-to654 .header_wrap .quick_news .spot-content{font-size:14px;line-height:35px;letter-spacing:-1px;font-weight:700;text-shadow:1px 1px 1px #000;font-family:Noto Sans KR,sans-serif}.tenant-to654 #nav .mnu a strong{font-size:16px!important;line-height:40px!important;font-weight:700!important}.tenant-to654 .header_wrap .top_bnr_info em{color:#fff!important}.tenant-to654 main.main{margin-top:150px}.tenant-to654 .content.container{padding-left:0!important;padding-right:0!important}.tenant-to654 .main_t_box{width:1280px;margin-left:0}.tenant-to654 a{cursor:pointer}.tenant-to654 #btn-top,.tenant-to654 .bx-pager-link,.tenant-to654 .to654-image-button{border:0;cursor:pointer}.tenant-to654 .to654-image-button{display:inline-block;padding:0;background:transparent;vertical-align:top}.tenant-to654 .to654-quick-strip{height:80px;background:#23272f;text-align:center;display:flex;justify-content:space-around;padding-left:350px;padding-right:350px;line-height:80px}.tenant-to654 .to654-quick-strip a{display:inline-flex;align-items:center;justify-content:center}.tenant-to654 .to654-payment-strip{height:150px;background:#23272f;text-align:center;display:flex;justify-content:space-around;padding-left:350px;padding-right:350px;line-height:150px;margin-bottom:-20px}.tenant-to654 .to654-payment-strip img{display:inline-block;width:auto!important;max-width:none!important;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.tenant-to654 .to654-payment-section{display:flex;align-items:center;justify-content:center;gap:42px;width:100%;height:150px;overflow:hidden;background:#23272f;text-align:center;line-height:1}.tenant-to654 .to654-payment-section .to654-payment-logo{display:block;width:auto!important;height:var(--logo-height)!important;max-width:242px!important;max-height:64px!important;margin:0!important;-o-object-fit:contain;object-fit:contain;flex:0 0 auto}.tenant-to654 footer{height:80px!important;margin-top:0!important;background:#363537!important;opacity:.8;border-top:1px solid hsla(0,0%,100%,.1)}.tenant-to654 footer .container{height:100%}.tenant-to654 footer .copyright{margin-top:0!important;text-align:center;color:#727272;line-height:80px}.tenant-to654 footer .copyright span{color:#ddd}.tenant-to654 .bx-pager-link{display:block;background:transparent;color:inherit;text-decoration:none}.tenant-to654 .ngdialog-title{padding:10px 0 14px 10px;color:#fff;background:url(/tenants/wizbet/to654/images/livebutton/slot-main-header.jpg) no-repeat;border:1px solid #000;border-top:none;border-bottom:none}.tenant-to654 .ngdialog-content,.tenant-to654 .ngdialog-popup.ngdialog.ngdialog-theme-default .ngdialog-content{position:relative;width:1200px;border:5px solid #000;background:#000}.tenant-to654 .live-gamebuttons{min-height:175px;height:175px}.tenant-to654 .live-gamebutton{height:175px;padding:0;border-right:1px solid #000}.tenant-to654 .live-gamebutton,.tenant-to654 .live-gamebutton.gamebutton{display:inline-block;position:relative;width:calc(100% / 4)}.tenant-to654 .live-gamebutton .gamebutton-play{position:absolute;bottom:29px;left:157px}.tenant-to654 .live-button-1{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1072.jpg) no-repeat}.tenant-to654 .live-button-2{background:url(/tenants/wizbet/to654/images/livebutton/biggaming.jpg) no-repeat}.tenant-to654 .live-button-3{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1005.jpg) no-repeat}.tenant-to654 .live-button-4{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1040.jpg) no-repeat}.tenant-to654 .live-button-5{background:url(/tenants/wizbet/to654/images/livebutton/dreamgaming.jpg) no-repeat}.tenant-to654 .live-button-6{background:url(/tenants/wizbet/to654/images/livebutton/bota.jpg) no-repeat}.tenant-to654 .live-button-7{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1013.jpg) no-repeat}.tenant-to654 .live-button-8{background:url(/tenants/wizbet/to654/images/livebutton/pragmaticplay.jpg) no-repeat}.tenant-to654 .live-button-9{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1049.jpg) no-repeat}.tenant-to654 .live-button-10{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1030.jpg) no-repeat}.tenant-to654 .live-button-11{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1012.jpg) no-repeat}.tenant-to654 .live-button-12{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1052.jpg) no-repeat}.tenant-to654 .live-button-13{background:url(/tenants/wizbet/to654/images/livebutton/live-button-1013.jpg) no-repeat}.tenant-to654 .live-gamebutton.active,.tenant-to654 .live-gamebutton:hover{background-position:0 -175px;cursor:pointer}.tenant-to654 .micro-history-button{position:absolute;right:54px;top:10px;width:19px;height:19px;padding:1px 4px;border:none;background:rgba(0,0,0,.4);color:#c5b2b2}.tenant-to654 .micro-history-button .fa-history:before{font-size:13px}.tenant-to654 .white_content{z-index:97;background:rgba(0,0,0,.89)}.tenant-to654 .white_content>div{position:relative;top:8%;width:1190px;margin:0 auto;z-index:98;overflow:auto}.tenant-to654 main.page{min-height:760px;margin-top:150px;background:#000;color:#fff}.tenant-to654 main.page>.container{width:1280px;max-width:none;margin:0 auto;padding:0}.tenant-to654 .to654-casino-body{min-height:1100px;padding-top:40px;text-align:center}.tenant-to654 .CasinoCardList{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;place-items:center;gap:20px;max-width:2200px;margin:0 auto;padding-left:20px;padding-right:20px}.tenant-to654 .CasinoCard{position:relative;display:block;width:100%;flex-grow:1;cursor:pointer;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .4s}.tenant-to654 .CasinoCard .card-upper{position:relative;padding-top:57.5757575758%;border:1px solid #6996af;background-repeat:no-repeat;background-size:102%;background-position:50%;filter:brightness(.6);transition:all .4s}.tenant-to654 .CasinoCard .card-upper .card-logo{display:block;position:absolute;top:80px;left:40px;transform:translateY(-50%)}.tenant-to654 .CasinoCard .card-upper .card-contents{display:flex;position:absolute;inset:130px 40px 50px 40px;flex-direction:column;width:auto!important}.tenant-to654 .CasinoCard .card-upper .card-contents .card-header{display:flex;align-items:flex-end;justify-content:flex-start}.tenant-to654 .CasinoCard.loading .card-upper,.tenant-to654 .CasinoCard:hover .card-upper{background-size:105%;background-position:50%;filter:brightness(1)}.tenant-to654 .CasinoCard:hover{border:1px solid #6996af}.tenant-to654 .SlotGamesFilter .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;padding:10px}.tenant-to654 .SlotGamesFilter .list .game-container{display:flex;align-items:center;gap:10px;cursor:pointer}.tenant-to654 .SlotGamesFilter .list .game-container .selector{flex:0 0 20px;width:20px;height:20px;border-top:2px solid #6a7680;border-radius:50%;background:#45515d;transition:all .3s ease-in-out}.tenant-to654 .SlotGamesFilter .list .game-container .game-title{color:#757575;text-transform:uppercase;transition:all .3s}.tenant-to654 .SlotGamesFilter .list .game-container.active .selector{border:none;background:#fff;box-shadow:0 0 8px 5px #16bbf7}.tenant-to654 .SlotGamesFilter .list .game-container.active .game-title{color:#16bbf7}.tenant-to654 .SlotGamesList{max-width:2200px;margin:20px auto;padding:0 20px 60px}.tenant-to654 .SlotGamesList .list-container{display:grid;grid-template-columns:12% 12% 12% 12% 12% 12% 12% 12%;gap:10px;place-items:center}.tenant-to654 .SlotGamesList .list-container .game-container{position:relative;z-index:1;display:flex;width:100%;height:100%;max-width:300px;overflow:hidden;place-content:center;cursor:pointer;background:#0c0e17;transition:all .1s}.tenant-to654 .SlotGamesList .list-container .game-container:hover{z-index:10;transform:scale(1.2);box-shadow:0 0 50px #000}.tenant-to654 .SlotGamesList .list-container .game-container .game-thumbnail{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:130px;border-radius:0}.tenant-to654 .SlotGamesList .list-container .game-container .game-thumbnail img{display:block;width:100%;height:auto;min-height:130px;-o-object-fit:cover;object-fit:cover}.tenant-to654 .SlotGamesList .list-container .game-container .game-title{position:absolute;right:0;bottom:0;left:0;z-index:20;padding:10px 0;color:#aaa;background:rgba(8,9,14,.467);text-align:center;font-size:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.tenant-to654 .to654-slot-placeholder{width:100%;aspect-ratio:1/1;background:#111827}.tenant-to654 .to654-page-error,.tenant-to654 .to654-page-status{padding:20px;text-align:center;color:#bfc7d5}.tenant-to654 .to654-page-error{color:#ffdf00}.tenant-to654 .to654-login-overlay{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:rgba(0,0,0,.82)}.tenant-to654 .to654-login-modal{position:relative;display:grid;gap:12px;width:420px;padding:34px;border-radius:50px;background:#000000c7;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)}.tenant-to654 .to654-login-modal img{width:260px;margin:0 auto 12px}.tenant-to654 .to654-login-modal input{height:44px;padding:0 16px;border:1px solid hsla(0,0%,100%,.32);border-radius:4px;background:hsla(0,0%,100%,.08);color:#fff}.tenant-to654 .to654-login-modal button[type=submit]{height:46px;border:0;border-radius:4px;background:#960f0f;color:#fff;font-weight:700}.tenant-to654 .to654-modal-close{position:absolute;top:14px;right:20px;border:0;background:none;color:#fff;font-size:18px}.tenant-to654 .to654-login-page{width:100%;height:100vh;overflow:hidden;background:#040305}.tenant-to654 #myVideo{right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tenant-to654 .to654-code-button,.tenant-to654 .to654-login-span{display:inline-block;position:relative;width:58px;height:48px;border:0;text-align:center;font-weight:700;font-size:13px;line-height:48px;background:#fff;color:#000;cursor:pointer;opacity:1;transition:.3s}.tenant-to654 .code_box>h5>.to654-code-button,.tenant-to654 .join_box>h5>.to654-code-button{display:inline-block;position:relative;width:191px;height:55px;border:2px solid #b57552;border-radius:5px;background:none;color:#fff;line-height:55px}.tenant-to654 .to654-code-button em,.tenant-to654 .to654-login-span em{display:block;position:absolute;left:0;top:0;width:0;height:100%;overflow:hidden;transition:.3s}.tenant-to654 .to654-code-button code,.tenant-to654 .to654-login-span code{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-weight:700;overflow:hidden;transition:.2s}.tenant-to654 .to654-code-button:hover em,.tenant-to654 .to654-login-span:hover em{width:100%;background:#b57552}.tenant-to654 .to654-code-button:hover code,.tenant-to654 .to654-login-span:hover code{color:#fff}.tenant-to654 .to654-login-error{position:absolute;left:25px;right:25px;bottom:34px;color:#fdd;text-align:center;font-weight:700}.tenant-to654 .to654-login-error.join-error{bottom:12px}.tenant-to654 .to654-sports-page{min-height:calc(100vh - 210px);padding:0 0 40px;background:#000;color:#fff;font-family:Arial,Noto Sans KR,sans-serif}.tenant-to654 .to654-sports-page .container{width:100%;max-width:1420px;margin:0 auto;padding:0 10px}.tenant-to654 .to654-sports-page section{width:100%}.tenant-to654 .to654-sports-page h3{display:flex;align-items:center;justify-content:space-between;min-height:62px;margin:0 0 10px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.12);color:#fff;font-size:15px;font-weight:700}.tenant-to654 .to654-sports-page h3 span{display:flex;align-items:center;gap:4px}.tenant-to654 .to654-sports-page h3 img{display:inline-block;vertical-align:middle}.tenant-to654 .to654-sports-title-main{font-size:20pt;font-weight:700}.tenant-to654 .to654-gold-text{color:gold;font-size:12px}.tenant-to654 .to654-sports-page h3 .btn{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #6d0000;border-radius:3px;background:linear-gradient(#8b0909,#2a0000)}.tenant-to654 .to654-sports-page h3 .btn img{width:22px;height:22px}.tenant-to654 .to654-sports-notice{margin-bottom:10px;padding:10px 20px;border:1px solid #4d1919;background:#120101;color:gold;font-size:12px;line-height:1.55}.tenant-to654 .to654-sports-notice p{margin:0 0 8px}.tenant-to654 #nav2{width:100%;margin:0 0 8px;background:#000}.tenant-to654 #nav2 .nav_wrap{display:grid;gap:6px}.tenant-to654 #nav2 ul{margin:0;padding:0;list-style:none}.tenant-to654 #nav2 .pctitle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.tenant-to654 #nav2 .titleB{height:42px;border:1px solid #510000;background:linear-gradient(#1c1c1c,#050505);text-align:center;line-height:40px}.tenant-to654 #nav2 .titleB.active,.tenant-to654 #nav2 .titleB.foCus{background:linear-gradient(#b81212,#510000)}.tenant-to654 #nav2 .titleB a,.tenant-to654 #nav2 .titleB button{display:block;width:100%;height:100%;border:0;background:transparent;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.tenant-to654 #nav2 .sports-classify-tab{display:grid;grid-template-columns:repeat(10,minmax(72px,1fr));gap:2px}.tenant-to654 #nav2 .sports-classify{min-width:0}.tenant-to654 #nav2 .sports-classify button{display:grid;place-items:center;width:100%;height:58px;border:1px solid #252525;background:linear-gradient(#151515,#050505);color:#d8d8d8;font-size:12px;font-weight:800;cursor:pointer}.tenant-to654 #nav2 .sports-classify button.active,.tenant-to654 #nav2 .sports-classify button.focus{border-color:#9f0000;background:linear-gradient(#8e0000,#300000);color:#fff000}.tenant-to654 #nav2 .sports-classify .icon{display:block;width:20px;height:20px;margin-bottom:3px;border-radius:50%;background:radial-gradient(circle,#fff 0 22%,#c40000 24% 58%,#2b0000 60%)}.tenant-to654 .to654-sports-search{display:flex;justify-content:flex-end;margin:8px 0}.tenant-to654 .to654-sports-search input{width:260px;height:34px;padding:0 10px;border:1px solid #510000;background:#080808;color:#fff;font-size:12px}.tenant-to654 .spot-content{display:block;height:32px;margin:8px 0;padding:0 12px;overflow:hidden;border:1px solid #4d1919;background:#100000;color:#fff;font-size:12px;font-weight:700;line-height:30px;white-space:nowrap}.tenant-to654 .spot-content span{color:#fff}.tenant-to654 .spot-content .yellow{color:#ff0;font-style:normal}.tenant-to654 .spot-content .red{color:red;font-style:normal}.tenant-to654 .spot-content .green{color:#00d000;font-style:normal}.tenant-to654 .to654-sports-table-shell{border:1px solid #272727;background:#000}.tenant-to654 .to654-sports-table-shell .sports_vvip6_table{width:100%;overflow-x:auto}.tenant-to654 .to654-sports-table-shell>.list.game{display:table}.tenant-to654 .to654-sports-table-shell table{width:100%;min-width:980px;border-collapse:collapse;table-layout:fixed;background:#000;color:#ddd;font-size:12px}.tenant-to654 .to654-sports-table-shell caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tenant-to654 .to654-sports-table-shell thead th{height:38px;border:1px solid #333;background:linear-gradient(#202020,#080808);color:#fff;text-align:center;font-weight:800}.tenant-to654 .to654-sports-table-shell tbody td,.tenant-to654 .to654-sports-table-shell tbody th{border:1px solid #292929;background:#070707;color:#e6e6e6;text-align:center}.tenant-to654 .to654-sports-table-shell .th_game_lg{height:30px;background:linear-gradient(90deg,#4b0000,#111);color:#fff000;text-align:left}.tenant-to654 .to654-sports-table-shell .th_game_lg h3{min-height:30px;margin:0;padding:0 10px;border:0;font-size:12px}.tenant-to654 .to654-sports-table-shell .btn,.tenant-to654 .to654-sports-table-shell button{border-radius:0}.tenant-to654 .to654-sports-table-shell .bet,.tenant-to654 .to654-sports-table-shell .odd,.tenant-to654 .to654-sports-table-shell [role=button]{cursor:pointer}.tenant-to654 .to654-sports-empty-cell{height:90px;color:#aaa!important}.tenant-to654 .to654-sports-page .betslip_fab{right:22px;bottom:22px;border:1px solid #ffcf00;background:linear-gradient(#9e0000,#390000);color:#fff}@media (max-width:900px){.tenant-to654 .to654-sports-page .container{padding:0 6px}.tenant-to654 #nav2 .sports-classify-tab{grid-template-columns:repeat(5,minmax(62px,1fr))}.tenant-to654 .to654-sports-page h3{align-items:flex-start;gap:10px;font-size:12px}.tenant-to654 .to654-sports-page h3 span{flex-wrap:wrap}.tenant-to654 .to654-sports-search input{width:100%}}.tenant-to654 .to654-wallet-page{min-height:calc(100vh - 210px);padding:0 0 44px;background:#000;color:#ddd;font-family:Arial,Noto Sans KR,sans-serif}.tenant-to654 .to654-wallet-page>ul{display:none}.tenant-to654 .to654-wallet-page .container{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:20px;width:100%;max-width:1420px;margin:0 auto;padding:0 10px}.tenant-to654 .to654-wallet-page section{min-width:0}.tenant-to654 .to654-wallet-page h3{height:56px;margin:0;padding:0 0 0 10px;border-bottom:1px solid #3a1515;color:#fff;font-size:22px;font-weight:800;line-height:56px}.tenant-to654 .to654-wallet-page .box{margin-top:14px;padding:16px 20px;border:1px solid #3a1515;background:#120101;color:#cfcfcf;font-size:13px;line-height:1.8}.tenant-to654 .to654-wallet-page .box h4{margin:0 0 8px;color:#fff;font-size:16px;font-weight:800}.tenant-to654 .to654-wallet-page .box p{margin:0 0 7px}.tenant-to654 .to654-wallet-page .box span,.tenant-to654 .to654-wallet-page .color01{color:#ffe100}.tenant-to654 .to654-wallet-page .color02{color:#ff3d3d}.tenant-to654 .to654-wallet-page .color03{color:#69d655}.tenant-to654 .to654-wallet-page .color04{color:#ff9c00}.tenant-to654 .to654-wallet-page table.banking{width:100%;border-collapse:collapse;table-layout:fixed;border-top:2px solid #651515;background:#030303;color:#ddd;font-size:13px}.tenant-to654 .to654-wallet-page table.banking caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.tenant-to654 .to654-wallet-page table.banking th{height:54px;padding:8px 12px;border:1px solid #292929;background:linear-gradient(#1c1c1c,#080808);color:#fff;text-align:center;font-weight:800}.tenant-to654 .to654-wallet-page table.banking td{min-height:54px;padding:9px 12px;border:1px solid #292929;background:#090909;color:#ddd}.tenant-to654 .to654-wallet-page table.banking input{height:34px;padding:0 10px;border:1px solid #555;background:#000;color:#ffe100;font-size:13px}.tenant-to654 .to654-wallet-page table.banking input.num{width:190px;text-align:right}.tenant-to654 .to654-wallet-page .btn{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:29px;margin:2px;padding:0 10px;border:1px solid #484848;border-radius:2px;background:linear-gradient(#2c2c2c,#080808);color:#eee;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.tenant-to654 .to654-wallet-page .btn01{border-color:#870000;background:linear-gradient(#be1212,#530000)}.tenant-to654 .to654-wallet-page .btn02{border-color:#b27400;background:linear-gradient(#e1a900,#6b3900);color:#111}.tenant-to654 .to654-wallet-page .btn03{border-color:#7c7c7c;background:linear-gradient(#f0f0f0,#9b9b9b);color:#111}.tenant-to654 .to654-wallet-page .command{display:flex;justify-content:center;gap:8px;margin:20px 0 0}.tenant-to654 .to654-wallet-page .command button{min-width:150px;height:38px}.tenant-to654 .to654-wallet-page .command button:disabled{opacity:.55;cursor:wait}.tenant-to654 .to654-wallet-balance{margin-left:14px;color:#ffe100;font-size:12px}.tenant-to654 .to654-wallet-aside{padding-top:58px}.tenant-to654 .to654-wallet-aside img{display:block;width:220px;max-width:100%;margin-top:6px}.tenant-to654 .to654-wallet-aside ul{margin:0;padding:0;list-style:none}.tenant-to654 .to654-static-clock{display:grid;grid-template-columns:repeat(2,28px) 10px repeat(2,28px) 10px repeat(2,28px);align-items:center;justify-content:center;gap:2px;width:220px;height:44px}.tenant-to654 .to654-static-clock span{display:grid;place-items:center;height:38px;border-radius:3px;background:linear-gradient(#333,#080808);color:#fff;font-size:24px;font-weight:900}.tenant-to654 .to654-static-clock b{display:block;width:6px;height:22px;background:radial-gradient(circle at 50% 25%,#555 0 3px,transparent 4px),radial-gradient(circle at 50% 75%,#555 0 3px,transparent 4px)}@media (max-width:980px){.tenant-to654 .to654-wallet-page .container{grid-template-columns:1fr}.tenant-to654 .to654-wallet-aside{display:none}.tenant-to654 .to654-wallet-page table.banking{min-width:760px}.tenant-to654 .to654-wallet-page section{overflow-x:auto}.tenant-to654 .to654-wallet-page .command{flex-wrap:wrap}}.tenant-to654 .to654-board-page section{min-height:760px;padding:40px 0 80px;color:#d8d8d8}.tenant-to654 .to654-board-title{height:48px;margin-bottom:16px;padding-left:12px;border-bottom:2px solid #4b4b4b;color:#fff;font-family:Noto Sans KR,sans-serif;line-height:44px}.tenant-to654 .to654-board-title span{font-size:24px;font-weight:800}.tenant-to654 .to654-board-title em{margin-left:10px;color:#999;font-size:13px;font-style:normal;font-weight:700}.tenant-to654 .to654-board-tabs,.tenant-to654 .to654-point-convert{display:flex;justify-content:flex-end;gap:6px;margin-bottom:10px}.tenant-to654 .to654-board-paging button,.tenant-to654 .to654-board-tabs button,.tenant-to654 .to654-point-convert button{min-width:72px;height:30px;padding:0 12px;border:1px solid #080808;border-radius:0;background:linear-gradient(#650000,#820000);color:#fff;font-size:12px;font-weight:700}.tenant-to654 .to654-board-tabs button.active{background:#af0000;color:#fff000}.tenant-to654 .to654-point-convert input{width:180px;height:30px;padding:0 8px;border:1px solid #555;background:#111;color:#fff}.tenant-to654 .to654-board-table{width:100%;border-top:2px solid #555;border-bottom:1px solid #333;background:#111;color:#cfcfcf;font-family:Noto Sans KR,sans-serif;font-size:13px}.tenant-to654 .to654-board-table caption{display:none}.tenant-to654 .to654-board-table th{height:38px;border-right:1px solid #333;border-bottom:1px solid #555;background:#2d2d2d;color:#fff;text-align:center;font-weight:700}.tenant-to654 .to654-board-table td{height:40px;border-right:1px solid #2a2a2a;border-bottom:1px solid #252525;text-align:center;vertical-align:middle}.tenant-to654 .to654-board-table tr{cursor:pointer}.tenant-to654 .to654-board-table tr:hover td{background:#1b1b1b;color:#fff000}.tenant-to654 .to654-board-table .subject{padding:0 14px;text-align:left}.tenant-to654 .to654-board-detail{margin-top:18px;padding:18px;border:1px solid #3a3a3a;background:#151515;color:#d8d8d8;line-height:1.7}.tenant-to654 .to654-board-detail h4{margin-bottom:12px;color:#fff000;font-size:16px;font-weight:800}.tenant-to654 .to654-board-detail img{display:block;max-width:100%;margin:0 auto 14px}.tenant-to654 .to654-board-paging{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.tenant-to654 .to654-board-paging span{color:#fff;font-weight:700}.tenant-to654 .to654-board-paging button:disabled{opacity:.35}.tenant-to654 .to654-board-empty{padding:80px 0;border:1px solid #333;background:#111;color:#aaa;text-align:center}.tenant-to654 .to654-attendance{padding:24px;border:1px solid #333;background:#111}.tenant-to654 .to654-attendance-summary{display:flex;justify-content:center;gap:40px;margin-bottom:22px;color:#fff;font-size:14px}.tenant-to654 .to654-attendance-summary strong{color:#fff000}.tenant-to654 .to654-attendance-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.tenant-to654 .to654-attendance-grid div{height:54px;border:1px solid #333;background:#1a1a1a;color:#777;text-align:center;line-height:54px;font-weight:700}.tenant-to654 .to654-attendance-grid div.checked{border-color:#8a0000;background:#650000;color:#fff000}