[hidden]{display:none!important}button,[role=button],[role=tab],[data-id]{cursor:pointer}button:focus-visible,[tabindex]:focus-visible,input:focus-visible{outline-offset:2px;outline:2px solid #ff819d}.captured-site .centerWrap{min-width:0}.forScrollWrap{overflow:visible}.captured-site .col_right{padding-top:0!important}.captured-site .scroll-box{overflow-y:auto;max-height:calc(100dvh - 270px)!important}.static-provider-frame{pointer-events:none;transform-origin:top;background:#0b0b0b;min-height:0;position:absolute;top:0;left:50%}.react-banner-track{white-space:nowrap;height:100%;font-size:0;transition:transform .6s;left:0!important}.react-preview-links{background:#080808;flex-wrap:wrap;justify-content:center;gap:14px;padding:18px 12px 85px;font:12px/1.7 sans-serif;display:flex}.react-preview-links button,.react-preview-links a{color:#b6a3a6;cursor:pointer;background:0 0;border:0;text-decoration:underline}.local-notice{color:#eee;z-index:10000;background:#201c1d;border:1px solid #a54160;border-radius:10px;width:min(420px,100vw - 32px);margin:auto;padding:24px;font:14px/1.7 sans-serif;position:fixed;inset:0}.local-notice::backdrop{background:#000b}.notice-heading{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.notice-heading h2{color:#f65381;margin:0;font-size:20px}.notice-heading button{color:#f65381;background:0 0;border:0;font-size:28px}.notice-confirm{color:#fff;cursor:pointer;background:linear-gradient(#ff7e9d,#b90242);border:0;border-radius:5px;width:100%;margin-top:20px;padding:10px;display:block}.react-attendance-point{color:#e0c891;padding:30px 0 6px}.react-result-summary{background:#202020;padding:20px;line-height:1.8}.local-auth{z-index:8000;background:#000b;position:fixed;inset:0;overflow:auto}.local-auth .loginContainer,.local-auth .signContainer{display:block!important}.local-auth .signContainer{max-width:calc(100% - 24px);height:auto!important;max-height:none!important;margin:35px auto!important;position:relative!important;top:auto!important;left:auto!important;overflow:visible!important;transform:none!important}.local-auth .formWrap{height:auto!important;max-height:none!important;overflow:visible!important}.local-auth .loginContainer{position:absolute!important;inset:0!important}.PopupNoticeContainer{z-index:7000;pointer-events:none;inset:0;overflow:auto;position:fixed!important}.PopupNoticeContainer .notice-toolbar{z-index:100;pointer-events:none;justify-content:center;padding:8px;display:flex;position:sticky;top:0}.PopupNoticeContainer .notice-toolbar button{pointer-events:auto}.PopupNoticeList{pointer-events:auto;align-items:flex-start;gap:20px;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;height:auto!important;margin:52px 140px 32px!important;display:flex!important;position:relative!important}.PopupNoticeList .PopupNotice{pointer-events:auto;flex:0 0 400px;width:400px!important;position:relative!important;top:auto!important;left:auto!important}.PopupNoticeList .eventDetail{width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.PopupNoticeList img{max-width:100%;height:auto}.local-empty{z-index:4000;color:#ddd;text-align:center;background:#211e1f;border:1px solid #a54562;padding:40px;position:fixed;inset:110px 20% auto}.local-empty h2{color:#f65c89}.local-empty button{color:#fff;background:#be0541;border:0;padding:10px 30px}#footer .footInner{max-width:100%}#footer .footer-tp{aspect-ratio:1201/167;background-repeat:no-repeat;background-size:contain;width:100%;height:auto}.captured-site #mainWrap{min-width:0}@media (width>=1001px) and (width<=1799px){#header .InfoBox>.col.left{flex:0 0 128px;min-width:0}#header .InfoBox>.col.right{justify-content:flex-end;min-width:0}#header .scrollNotice{display:none}#header .InfoBox .rbox{padding-left:8px;padding-right:8px}#header #btnMyPage{padding-left:12px;padding-right:12px;font-size:12px}#mainWrap .leftWrap{width:210px!important;min-width:210px!important}#mainWrap .rightWrap{width:280px!important;min-width:280px!important}#mainWrap .centerWrap{flex:1 1 0!important;width:auto!important;min-width:0!important;margin:0!important}#mainWrap.sport_layout .sport-whole-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.sport-whole-wrap>.col_left,.sport-whole-wrap>.col_right{width:100%!important;min-width:0!important;margin:0!important}.sport-category-wrap{overflow:hidden}.sport-category{scrollbar-width:none;overflow-x:auto;width:100%!important;display:flex!important}.sport-category .sport{flex:1 0 45px;min-width:45px}.sport-category em{white-space:nowrap;font-size:11px}.Charge .forColumn.payment{grid-template-columns:minmax(0,1fr);gap:20px}.Charge .forColumn.payment>.col{grid-area:auto;width:100%;min-width:0}.Charge .forColumn.payment .gray-box,.Charge .forColumn.payment .rectBox{min-width:0;max-width:100%}.gameMenu2.sure{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-device=mobile] body{width:100%;overflow-x:hidden;min-width:0!important}html[data-device=mobile]{scrollbar-width:none}html[data-device=mobile]::-webkit-scrollbar{display:none}html[data-device=mobile] #mainWrap{box-sizing:border-box;max-width:100%;width:100%!important;min-width:0!important;padding:0 5px!important}html[data-device=mobile] #mainWrap .centerWrap{width:100%!important;min-width:0!important;margin:0!important}html[data-device=mobile] .rightWrap{display:none!important}html[data-device=mobile] .rightWrap.react-cart-open{z-index:2500;max-height:calc(100dvh - 70px);margin:0;overflow:auto;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;padding:0!important;display:block!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}html[data-device=mobile] .rightWrap.react-cart-open #cart,html[data-device=mobile] .rightWrap.react-cart-open .notForGameCart{display:block!important}html[data-device=mobile] #cartList{max-height:calc(100dvh - 350px)}html[data-device=mobile] .leftWrap{z-index:2000;background:#171515;transition:transform .2s;bottom:55px;left:0;overflow-y:auto;transform:translate(-105%);width:230px!important;min-width:0!important;display:block!important;position:fixed!important;top:68px!important}html[data-device=mobile] .leftWrap.is-open{transform:translate(0)!important}html[data-device=mobile] #content{width:100%!important;min-width:0!important}html[data-device=mobile] .sport-whole-wrap{display:block!important}html[data-device=mobile] .sport-category-wrap{overflow:hidden}html[data-device=mobile] .sport-category{scrollbar-width:none}html[data-device=mobile] .sport-category::-webkit-scrollbar{display:none}html[data-device=mobile] .sport-whole-wrap>.col_left,html[data-device=mobile] .sport-whole-wrap>.col_right{width:100%!important;min-width:0!important;margin:0!important}html[data-device=mobile] .col_right .scroll-box{max-height:none!important;overflow:visible!important}html[data-device=mobile] #mobile_banner{box-sizing:border-box;width:100%;max-width:100%;grid-template-columns:minmax(0,1fr)!important}html[data-device=mobile] #mobile_banner>div{width:100%;min-width:0;max-width:100%}html[data-device=mobile] .local-auth .loginimg{display:none}html[data-device=mobile] .local-auth .loginContainer .box{box-sizing:border-box;max-width:420px;width:calc(100vw - 30px)!important}html[data-device=mobile] .local-auth .loginContainer .col{width:100%!important}html[data-device=mobile] .local-auth .colWrap{display:block!important}html[data-device=mobile] .local-auth .colWrap>.col{width:100%!important;min-width:0!important}html[data-device=mobile] .local-auth .formWrap{box-sizing:border-box;padding:15px;width:100%!important}html[data-device=mobile] .local-auth .signContainer{width:calc(100vw - 20px)!important}html[data-device=mobile] .local-auth input,html[data-device=mobile] .local-auth select{max-width:100%}html[data-device=mobile] .local-empty{inset:100px 15px auto}html[data-device=mobile] .PopupNoticeList{gap:10px;margin:52px 10px 20px!important}html[data-device=mobile] .PopupNoticeList .PopupNotice{flex-basis:min(400px,100vw - 20px);width:min(400px,100vw - 20px)!important}html[data-device=mobile][data-route=sport] #mainWrap,html[data-device=mobile][data-route=sportmain] #mainWrap,html[data-device=mobile][data-route=sportspecial] #mainWrap,html[data-device=mobile][data-route=live] #mainWrap{padding:7px 0 0!important}html[data-device=mobile] .preMatchDetail .scroll-box{padding:0!important}html[data-device=mobile] .iFrameContWrap,html[data-device=mobile] .iFrameCont{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}html[data-device=mobile] .static-provider-frame{width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;left:0!important;transform:none!important}html[data-device=mobile] .local-auth [hidden]{display:none!important}
