@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Open+Sans:wght@300;400;500;600;700;800&display=swap');#wrap{background:url('../img/login-bg.jpg') center/auto auto fixed;width:100%;overflow:hidden;min-height:100vh}.ui-tooltip{color:#9e9e9e;background:#1e1b1b}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.progressBar{position:fixed;background:rgba(0,0,0,.8);width:100%;height:100%;z-index:999;top:0;left:0;width:100%;height:100%;display:none;opacity:0}.progressBar .progressInner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:15px;display:flex;justify-content:space-between}.progressBar .progressInner .circle{width:13px;height:13px;border-radius:50%;background:rgba(13,110,253,.9);position:absolute;top:1px}.progressBar .progressInner .circle1{animation:datatables-loader-1 .6s infinite;left:8px}.progressBar .progressInner .circle2{animation:datatables-loader-2 .6s infinite;left:8px}.progressBar .progressInner .circle3{animation:datatables-loader-2 .6s infinite;left:32px}.progressBar .progressInner .circle4{animation:datatables-loader-3 .6s infinite;left:56px}.logoutTimerPopup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1003;display:none}.logoutTimerPopup .timerInner{padding:20px;background:#fff;color:#1f1f1f;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;border:solid 1px #f15d28;box-sizing:border-box;box-shadow:0 0 10px 3px rgba(255,255,255,.3)}.logoutTimerPopup .timerInner .remainTimer{display:flex;justify-content:center;align-items:center;margin:20px 0 20px}.logoutTimerPopup .timerInner .remainTxt{margin-right:10px;font-size:18px}.logoutTimerPopup .timerInner .reaminTimeBox .currentTime{font-size:20px;font-weight:600;color:#ec8b69}.logoutTimerPopup .timerInner .btnWrap{display:flex;justify-content:center;align-items:center}.logoutTimerPopup .timerInner .btnWrap{border-top:solid 1px rgba(0,0,0,.2);padding-top:20px}.logoutTimerPopup .timerInner .btnWrap button{cursor:pointer;background:none;color:#000;border:solid 1px #999;padding:5px 10px;font-size:16px;border-radius:5px;font-weight:500;transition:all .4s;box-sizing:border-box;outline:none}.logoutTimerPopup .timerInner .btnWrap button:hover{background:#f15d28;color:#fff;border:solid 1px #f15d28}.logoutTimerPopup .timerInner .btnWrap .extendTimerBtn{margin-right:10px;color:#f15d28}.cookieWrap{background:#000;position:fixed;bottom:-110px;width:100%;left:0;padding:30px 0;transition:all 1s;z-index:990}.cookieWrap.load{bottom:0}.cookieWrap .inner{width:1194px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.cookieWrap .cookieTxt{width:70%;font-size:16px;font-weight:500;margin-right:2%;padding-left:20px;line-height:24px}.cookieWrap .cookieTxt a{text-decoration:underline;font-weight:700;display:inline-block}.cookieWrap .cookieBtn{width:30%;display:flex;justify-content:center;align-items:center}.cookieWrap .cookieBtn button{background:none;border:none;width:50%;text-align:center;padding:12px 0;font-size:14px;background:#f15d28;cursor:pointer}.cookieWrap .cookieBtn .iDecline{background:#dedede;margin-right:20px;color:#333}.cookieWrap .cookieBtn .iAgree{color:#fff;font-weight:700}.wrongAccessBox{width:100%;height:100%;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:999;display:none}.wrongAccessBox .wrongAcInner{padding:20px 40px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;border-radius:10px}.wrongAccessBox .wrongAcInner p{font-size:20px}.wrongAccessBox .wrongAcInner button{cursor:pointer;background:none;color:#000;border:solid 1px #999;padding:5px 10px;font-size:16px;border-radius:5px;font-weight:500;transition:all .4s;box-sizing:border-box;outline:none;margin-top:30px}.wrongAccessBox .wrongAcInner button:hover{background:#f15d28;color:#fff;border:solid 1px #f15d28}body{font-size:14px;font-family:'Open Sans',sans-serif;color:#f8f8f8}a{display:block;text-decoration:none;color:#f1f1f1}.themeWhite .cookieWrap{background:rgba(0,0,0,.8)}.themeWhite .cookieWrap .cookieTxt{color:#f1f1f1}.themeWhite{color:#333;font-family:'Open Sans',sans-serif}.themeWhite #wrap{background:#f8f8f8}@media all and (max-width:1194px){.cookieWrap .inner{width:100%}.cookieWrap{padding:20px 0}.cookieWrap .cookieBtn{margin-right:20px}.cookieWrap .cookieTxt{font-size:14px}}@media all and (max-width:768px){.cookieWrap{padding:10px 0;bottom:-130px}.cookieWrap .inner{flex-direction:column}.cookieWrap .cookieTxt{width:95%;margin:0 0 0 10px;padding:0 0;font-size:14px;line-height:18px}.cookieWrap .cookieBtn{width:100%;margin-top:10px}.cookieWrap .cookieBtn button{width:45%;padding:10px 0;font-size:12px}.cookieWrap .cookieBtn .iAgree{font-weight:500}}@media all and (max-width:640px){.cookieWrap{padding:10px 0;bottom:-130px}.cookieWrap .cookieTxt{width:100%;margin-right:0;padding:0 10px;font-size:12px;line-height:13px}.cookieWrap .cookieBtn{width:100%;margin-top:10px;margin-right:0}.cookieWrap .cookieBtn button{width:45%;padding:8px 0;font-size:12px;padding:5px 0}.cookieWrap .cookieBtn .iAgree{font-weight:500}.logoutTimerPopup .timerInner{width:95%;padding:10px}.logoutTimerPopup .timerInner .remainTimer{margin:10px 0 10px}.logoutTimerPopup .timerInner .btnWrap{padding-top:10px}.wrongAccessBox .wrongAcInner{width:95%;padding:20px 0}.wrongAccessBox .wrongAcInner p{font-size:15px;padding:0 10px}.wrongAccessBox .wrongAcInner button{color:#fff;background:#f15d28;border:solid 1px #f15d28;margin-top:20px}#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}#header{width:100%;height:84px;border-bottom:solid 1px rgba(255,255,255,.2);position:fixed;top:0;left:0;box-sizing:border-box;font-family:'Montserrat',sans-serif;z-index:100;background:rgba(0,0,0,.5);transition:all .4s}#header.active{background:#000}#header .inner{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 20px;height:100%}#header .logo{width:110px}#header .logo img{width:100%;height:100%}#header .gnb{position:relative}#header .gnb .menuCover{position:fixed;top:0;right:0;background:rgba(0,0,0,.8);width:100%;height:100vh;z-index:3;display:none;opacity:0}#header .gnb .menuCover .coverInner{background:#1f1f1f;width:20%;height:100vh;position:absolute;top:0;right:0;padding:40px;border-top-left-radius:20px;border-bottom-left-radius:20px;box-shadow:0 0 10px 2px rgba(255,255,255,.5)}#header .gnb .gnbMenu{display:flex;position:relative;flex-direction:column;justify-content:flex-start;width:100%;margin-top:100px;border-bottom:solid 1px rgba(255,255,255,.2);border-top:solid 1px rgba(255,255,255,.2);padding:20px 0}#header .gnb .gnbMenu li{margin:5px 0;position:relative}#header .gnb .gnbMenu li a{text-decoration:none;color:#f1f1f1;padding:10px;font-size:30px;font-weight:600;transition:all .4s;display:inline-block}#header .gnb .gnbMenu li a:hover{color:#ec8b69}#header .gnb .gnbMenu li.liveKching{margin:0 14px}#header .gnb .gnbMenu li.liveKching a{border:solid 1px #dedede;border-radius:10px;padding:8px 10px;cursor:default}#header .gnb .gnbMenu li.liveKching a:hover{color:inherit}#header .gnb .gnbMenu li.liveKching a span{color:#ec8b69}#header .gnb .changeTheme{width:60px;height:30px;background:#f8f8f8;border-radius:30px;display:flex;font-size:15px;justify-content:space-between;cursor:pointer;color:#000;font-weight:700;position:absolute;top:40px;left:70px;margin-top:0}#header .gnb .changeTheme .moveBall{width:26px;height:26px;background:#000;border-radius:28px;position:absolute;top:50%;left:2px;transform:translateY(-50%);transition:all .4s}#header .gnb .changeTheme.on .moveBall{left:32px}#header .gnb .changeTheme .changeName{color:#fff;position:absolute;top:40px;left:-24px;display:flex}#header .gnb .changeTheme p{margin-right:5px;pointer-events:none}#header .gnb .changeTheme .whiteTheme{display:none;opacity:0}#header .gnb .changeTheme.on .whiteTheme{opacity:1;display:block}#header .gnb .changeTheme.on .blackTheme{opacity:0;display:none}#header .gnb .logoTabbutton{position:absolute;top:50%;right:0;transition:all .4s;transform:translateY(-50%);z-index:4}#header .gnb .logoTabbutton button{border:none;background:none;cursor:pointer;padding:4px;display:block;width:40px;height:40px}#header .gnb .logoTabbutton button span{background:#f1f1f1;margin-bottom:5px;display:block;width:29px;height:2px;transition:all .4s}#header .gnb .logoTabbutton button span:nth-child(3){margin-bottom:0;width:10px}#header .gnb .logoTabbutton button:hover span:nth-child(3){width:29px}#header .gnb .logosImg{width:100%;transition:all .4s;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}#header .gnb .logosImg>div{width:50%;margin-top:30px}#header .gnb .logosImg .kuzLogo img{display:none}#header .gnb .logosImg .kuzLogo img.whiteKuzLogo{display:inline-block}#header .gnb .logoTabbutton.on button span:nth-child(1){transform:rotate(45deg);transform-origin:center;margin-bottom:-1px}#header .gnb .logoTabbutton.on button span:nth-child(2){display:none}#header .gnb .logoTabbutton.on button span:nth-child(3){transform:rotate(-45deg);transform-origin:center;width:29px}.themeWhite #header{border-bottom:solid 1px rgba(0,0,0,.2);background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,.5)}.themeWhite #header.active{background:#fff}.themeWhite #header .gnb .menuCover .coverInner{background:#f1f1f1;box-shadow:0 0 10px 2px rgba(0,0,0,.5)}.themeWhite #header .gnb .changeTheme{background:#000}.themeWhite #header .gnb .changeTheme .changeName{color:#000}.themeWhite #header .gnb .changeTheme .moveBall{background:#f8f8f8}.themeWhite #header .gnb .changeTheme.on .whiteTheme{display:block}.themeWhite #header .gnb .gnbMenu{border-bottom:solid 1px rgba(0,0,0,.2);border-top:solid 1px rgba(0,0,0,.2)}.themeWhite #header .gnb .gnbMenu li a{color:#333}.themeWhite #header .gnb .gnbMenu li a:hover{color:#ec8b69}.themeWhite #header.signedInHeader .gnb .gnbMenu li.liveKching a{border:solid 1px #999}.themeWhite #header .gnb .gnbMenu li:after{background:rgba(0,0,0,.3)}.themeWhite #header .gnb .logoTabbutton button span{background:#333}.themeWhite #header .gnb .logosImg{box-shadow:none}.themeWhite #header .gnb .logosImg .kuzLogo img.blackKuzLogo{display:inline-block}.themeWhite #header .gnb .logosImg .kuzLogo img.whiteKuzLogo{display:none}#footer{width:100%;margin-top:100px;padding-top:30px;border-top:solid 1px rgba(255,255,255,.3)}#footer .inner{text-align:center}.infoWrap .footerLogo a{display:inline-block}.infoWrap .footerLogo img{filter:grayscale(1);width:80%}.infoWrap .sns{margin-top:30px}.infoWrap .sns ul{display:flex;justify-content:center;align-items:center}.infoWrap .sns ul li{margin:0 20px}.infoWrap .sns ul li a{font-size:20px;background:#222;display:inline-block;width:40px;height:40px;border-radius:50%;line-height:40px;transition:all .4s}.infoWrap .sns ul li:hover a{background:#f15d28}.infoWrap .otherInfo{margin-top:50px}.infoWrap .otherInfo ul{display:flex;justify-content:center;align-items:center}.infoWrap .otherInfo ul li{margin:0 30px;font-size:16px;font-weight:500}.infoWrap .otherInfo ul li a{transition:all .2s}.infoWrap .otherInfo ul li a:hover{color:#ec8b69}.infoWrap .copyright{font-size:12px;margin-top:30px;padding:20px 0;border-top:solid 1px rgba(255,255,255,.3)}.themeWhite #footer{border-top:solid 1px rgba(0,0,0,.2)}.themeWhite .infoWrap .otherInfo ul li a{color:#333;font-weight:600}.themeWhite .infoWrap .sns ul li a{background:#555}.themeWhite .infoWrap .sns ul li a:hover{background:#f15d28}.themeWhite .infoWrap .otherInfo ul li a:hover{color:#f15d28}.themeWhite .infoWrap .copyright{border-top:solid 1px rgba(0,0,0,.2)}@media all and (max-width:1194px){#header .gnb .menuCover .coverInner{width:40%}}@media all and (max-width:768px){#header .gnb .menuCover .coverInner{width:100%;right:auto;padding:0;border-top-left-radius:0;border-bottom-left-radius:0}#header .gnb .changeTheme{top:30px}#header .gnb .gnbMenu li{padding-left:40px}#header .gnb .gnbMenu li.download{display:none}#header .gnb .gnbMenu li a{font-size:24px}#footer{margin-top:50px;padding-top:20px}#footer .inner .infoWrap .footerLogo img{width:70%}#footer .inner .infoWrap .sns{margin-top:20px}#footer .inner .infoWrap .otherInfo{margin-top:30px}.infoWrap .sns ul li{margin:0 8px}.infoWrap .copyright{margin-top:20px}}@media all and (max-width:640px){#header{height:50px}#header .inner{height:50px}#header .logo{width:60px}#header .gnb .logoTabbutton.on{top:20px}#header .gnb .gnbMenu li a{font-size:20px}#header .gnb .logosImg>div{margin-top:10px}.variedForm.playpark .loginLogo{padding:0 10px}.variedForm.playpark .idnPass .radioBtnWrap>div{width:48%}.themeWhite #header{border-bottom:solid 1px rgba(0,0,0,.2);background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.3)}#footer{margin-top:30px;padding-top:10px}#footer .inner .infoWrap .footerLogo img{width:30%}#footer .inner .infoWrap .sns{margin-top:10px}.infoWrap .sns ul li{margin:0 10px}.infoWrap .sns ul li a{width:20px;height:20px;font-size:10px;line-height:20px}#footer .inner .infoWrap .otherInfo{margin-top:15px}.infoWrap .otherInfo ul li{font-size:12px;margin:0 5px}.infoWrap .copyright{padding:15px 0;margin-top:10px;font-size:10px}}