body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body,button,div,span{font-family:Noto Sans KR}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.root-wrap{background:#3c404a;height:100vh;overflow:hidden;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.footer-wrap{background:#474d59;background:var(--kiosk-gray-600,#474d59);border-top:2px solid #2e3134;border-top:2px solid var(--kiosk-gray-800,#2e3134);bottom:0;height:5%;position:fixed;width:100%;z-index:99999}.footer-wrap .footer-admin-wrap{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 35px}.footer-wrap .footer-admin-wrap .admin-wrap{align-items:center;background:#474d59;background:var(--kiosk-gray-600,#474d59);border:2px solid #5c6373;border:2px solid var(--kiosk-gray-border-g,#5c6373);border-radius:.625rem;box-shadow:4px 4px 8px 0 rgba(0,0,0,.25);color:#fff;display:flex;font-size:1.5rem;font-weight:600;padding:1%;z-index:99999}.footer-wrap .footer-admin-wrap .admin-icon{color:#fff;font-size:1.8em;margin-right:7px}.footer-wrap .footer-admin-wrap .exit-icon{color:#fff;font-size:1.8em}@media(max-height:1400px){.footer-wrap .footer-admin-wrap .admin-wrap,.footer-wrap .footer-admin-wrap .exit-icon{font-size:1.1rem}.footer-wrap .footer-admin-wrap .admin-icon{color:#fff;font-size:1.2em;margin-right:7px}}.admin-modal-container{top:50%}.admin-select-id{align-items:center;background:#f6f7fb;border:2px solid #3e83f1;border-radius:.7em;display:flex;flex-direction:column;margin-right:15px;padding:15px 15px 15px 20px;position:relative;text-align:left;width:30%}.admin-select-id .id{color:#3e83f1;font-size:1.2em;font-weight:600;margin-bottom:10px;width:100%}.admin-select-id .value{color:#000;display:flex;font-size:1.8em;font-weight:600;justify-content:space-between;width:100%}.modal-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:16px 16px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30vh!important;z-index:10000}.admin-keyboard-btn-wrap{color:#fff;margin:0 auto;padding-bottom:20px;width:90%}.admin-keyboard-btn-wrap>button{background:#3e83f1;background:var(--kiosk-primary-l,#3e83f1);border:none;border-radius:1.25rem;color:#fff;font-size:2em;font-weight:700;line-height:1.5;padding:.8em;width:100%}.modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9000}.admin-modal-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:16px 16px 0;position:fixed;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40vh!important;z-index:9100}.admin-modal-content>h2{font-size:2em}.admin-modal-content>p{font-size:1.5em}.modal-btn-wrap{background:#fff;bottom:0;margin-bottom:22px;padding-top:15px;position:-webkit-sticky;position:sticky;z-index:9999}.admin-modal-content .simple-keyboard{background:#fff!important}.hg-theme-default.hg-theme-ios .hg-row:nth-child(3) .hg-button.hg-button:first-child{margin-right:20px!important}.simple-keyboard.hg-theme-default.hg-theme-number{padding:10px 40px 15px}#root>div>div.root-wrap>div.modal-overlay>div>div.admin-modal-content .hg-theme-default.hg-theme-number .hg-row .hg-button{background:#fff;border:2px solid #e4e7ec;border-radius:12px}.admin-modal-content .simple-keyboard.hg-theme-default .hg-button{background:#fff!important;border:2px solid #e4e7ec!important;color:#000!important}.keyboard-input-wrap .keyboard-title-wrap>span{font-size:2.5em}.admin-keyboard-input-wrap{display:flex;padding:20px 40px 10px}.admin-title{align-items:center;border-bottom:2px solid #e4e7ec;display:flex;justify-content:center;letter-spacing:1px;padding:0 30px 30px}.admin-title>span{font-size:2em;font-weight:700}.admin-login-id{align-items:center;background:#f6f7fb;border:2px solid #3e83f1;border-radius:.7em;display:flex;flex-direction:column;margin-right:15px;position:relative;text-align:left;width:30%}.admin-login-id .id{color:#3e83f1;font-size:1.2em;font-weight:600;margin-bottom:10px;width:100%}.admin-login-id .value{color:#000;display:flex;font-size:1.8em;font-weight:600;justify-content:space-between;width:100%}.admin-password{background:#f6f7fb;border:2px solid #3e83f1;border-radius:.7em;display:flex;flex-direction:column;padding:15px 15px 15px 20px;text-align:left;width:70%}.admin-password .id{color:#3e83f1;font-size:1.2em;font-weight:600;margin-bottom:10px}.admin-password .value{color:#000;display:flex;font-size:1.8em;font-weight:600;justify-content:space-between}.admin-select-item{background:#fff;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#000;display:flex;flex-direction:column;max-height:400px;overflow:auto;position:absolute;top:100px;width:100%;z-index:9999}.admin-select-item>span{font-size:1.2em;padding:20px 15px}.admin-select-item>span:not(:last-child){border-bottom:2px solid #e4e7ec}.admin-btn-wrap{background:#fff;margin-bottom:22px}.input-label{font-size:16px;line-height:2rem}.input-type1{border:1px solid #ccc;border-radius:1rem;box-sizing:border-box;font-size:2em;letter-spacing:3px;padding:1em;text-align:center;width:100%}.input-type1:focus{outline:1px solid #4667d9}input::-webkit-input-placeholder{align-items:center;display:flex;font-size:2em;justify-content:center;text-align:center}input::placeholder{align-items:center;display:flex;font-size:2em;justify-content:center;text-align:center}.confirm-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.confirm-modal-wrap{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:24px 24px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30vh!important;z-index:10000}.confirm-modal-wrap>h2{font-size:2em}.confirm-modal-wrap>p{font-size:1.5em}.confirm-button-wrap{background:#fff;bottom:0;display:flex;margin-bottom:22px;padding-top:15px;position:-webkit-sticky;position:sticky;white-space:nowrap;z-index:9999}.confirm-button-wrap .confirm{background:#ff5353;width:60%}.confirm-button-wrap .cancel,.confirm-button-wrap .confirm{border:none;border-radius:1.25rem;color:#fff;font-size:2em;font-weight:700;line-height:1.5;padding:.8em}.confirm-button-wrap .cancel{background:#9ba5b1;margin-right:15px;width:35%}.main-wrap{height:100%;text-align:center}.wrapper{max-width:100%;padding:20px}.box-wrap{height:25%;width:100%}.temp-img{background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.dec-wrap{background:#f6f7fb;display:flex;justify-content:space-between;padding:2%}.dec-wrap .dec{color:#5c6373;font-size:1.5em;font-weight:500}.dec-wrap .time{color:#000;font-size:1.5em;font-weight:600}.title-wrap{color:#fff;font-size:2em;line-height:5.5rem}.dec-img-wrap{background:#3c404a;background:var(--kiosk-gray-700,#3c404a);border:1px solid #474d59;border:1px solid var(--kiosk-gray-600,#474d59);border-radius:.625rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);margin:0 auto;padding-bottom:20px;padding-top:20px;width:90%}.dec-img-wrap>img{width:33%}.dec-img-wrap>img:not(:last-child){border-right:1px solid #fff}.sub-title{color:#e4e7ec;font-size:1.2em}.submit-wrap>button{background:linear-gradient(180deg,#3e83f1,#4667d9);background:var(--kiosk-primary-g,linear-gradient(180deg,#3e83f1 0,#4667d9 100%));border:1% solid #5f9af9;border:1% solid var(--kiosk-primary-border-g,#5f9af9);border-radius:.3em;border-radius:1rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#fff;font-size:4em;font-weight:700;letter-spacing:.1em;line-height:1.4em;padding:4%;width:90%}@media(max-height:1400px){.title-wrap{font-size:1.5rem;line-height:4.5rem}.submit-wrap>button{font-size:3rem}.dec-wrap .dec,.dec-wrap .time{font-size:1.3em}}@media(max-height:1200px){.title-wrap{font-size:1.1rem;line-height:3.5rem}.submit-wrap>button{font-size:2.5rem}.dec-wrap .dec,.dec-wrap .time{font-size:1.2em}}
/*!
 * 
 *   react-simple-keyboard v3.7.31
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.7.23
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.search-root{height:100%}.keyborad-wrap{margin:0 auto;width:90%}.simple-keyboard{background:#3c404a!important;max-width:100%}.search-input-wrap{align-items:center;display:flex;height:5%;justify-content:center;margin:0 auto;width:90%}.search-title-wrap{align-items:center;color:#fff;font-size:2em;height:10%;margin-top:25%}.simple-keyboard.hg-theme-default .hg-button{background:#5c6373;border-radius:1.2rem;box-shadow:0 1px 1px 0 rgba(0,0,0,.14);color:#fff;font-size:2.4em;font-weight:700;height:6.5vh;transition:background-color .2s}.simple-keyboard.hg-theme-default .hg-button:hover{background-color:#a0a0a0;box-shadow:0 4px 7px 0 #e2e2e2;color:#fff}.simple-keyboard.hg-theme-default .hg-button:active{background-color:#dadada;-webkit-transform:scale(.95);transform:scale(.95)}.simple-keyboard.hg-theme-default{padding:0}.keyboard .hg-button[data-skbtn=⌫]{background-color:#fff}.simple-keyboard.hg-theme-default .hg-button[data-skbtn=⌫]{background:#fff;color:#000}.simple-keyboard.hg-theme-default .hg-button[data-skbtn=⌫]>span{font-size:1.5em}.hg-theme-default .hg-row .hg-button-container,.simple-keyboard.hg-theme-default .hg-row .hg-button:not(:last-child){margin-bottom:.2em;margin-right:.3em}.simple-keyboard.hg-button .hg-standardBtn{color:#fff;margin-right:20px}.btn-wrap{color:#fff;margin:2% auto 0;width:90%}.btn-wrap>button{background:#3e83f1}.btn-wrap .disabled,.btn-wrap>button{border-radius:1.25rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#fff;font-size:2.4em;font-weight:700;padding:.8em;width:100%}.btn-wrap .disabled{background:#9ba5b1}.header-wrap{background:#fff;border-top:2px solid #2e3134;border-top:2px solid var(--kiosk-gray-800,#2e3134);height:5%;max-height:5%;width:100%}.header-wrap .dec-wrap{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:0 20px}.header-wrap .dec-wrap .back-step{background:linear-gradient(135deg,#fff,#f6f7fb);border:2px solid #f6f7fb;border-radius:1.875rem;box-shadow:2px 4px 5px 0 rgba(0,0,0,.12)}.header-wrap .dec{color:#5c6373;font-size:1.5em;font-weight:500;font-weight:700;margin-left:30px;white-space:nowrap}.header-wrap .time{color:#000;font-size:1.5em;font-weight:600;text-align:end;width:80%}.countdown-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.countdown-modal-wrap{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:24px 24px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30vh!important;z-index:999999}.countdown-timer-wrap{align-items:center;background:#e4e7ec;border-radius:12px;display:flex;font-size:1.4em;justify-content:center;padding:15px}.countdown-timer-wrap .ment{color:#5c6373;font-weight:600;margin-right:15px}.countdown-timer-wrap .timer{align-items:center;color:#4667d9;display:flex;font-weight:700}.countdown-modal-wrap>h2{font-size:2em}.countdown-modal-wrap>p{font-size:1.5em}.countdown-button-wrap{background:#fff;bottom:0;display:flex;margin-bottom:22px;padding-top:15px;position:-webkit-sticky;position:sticky;white-space:nowrap;z-index:9999}.countdown-button-wrap .countdown{background:#3e83f1;font-size:2em;width:60%}.countdown-button-wrap .cancel,.countdown-button-wrap .countdown{border:none;border-radius:1.25rem;color:#fff;font-weight:700;line-height:1.5;padding:.8em}.countdown-button-wrap .cancel{background:#9ba5b1;font-size:1.7em;margin-right:15px;width:35%}.custom-checkbox{cursor:pointer;display:inline-block;line-height:2em;padding-left:3em;position:relative}.custom-checkbox.active{font-weight:700}.custom-checkbox input{cursor:pointer;opacity:0;position:absolute}.custom-checkbox .checkmark{background-color:#ccc;border-radius:5px;height:2em;left:0;position:absolute;top:0;transition:background-color .2s;width:2em}.custom-checkbox input:checked~.checkmark{background-color:#4667d9;border-color:#4667d9}.custom-checkbox .checkmark:after{content:"";position:absolute}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:22px;left:12px;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:13px}.res-wrap{height:100%;margin:5% auto 0;width:90%}.res-title-wrap{border-bottom:3px solid #fff;color:#fff;font-size:2.5em;font-weight:700;letter-spacing:3px;line-height:1.7;text-align:left}.res-info-wrap{background:#fff;border-radius:.7em;height:37%;margin:4% auto}.res-dec-wrap{padding:1.2em}.res-dec-wrap,.res-dec-wrap-optional{background:#474d59;background:var(--kiosk-gray-600,#474d59);border:1px solid #5c6373;border:1px solid var(--kiosk-gray-500,#5c6373);border-radius:.625rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#fff;font-size:1.2em;font-weight:600;height:15%;letter-spacing:.8px;line-height:1.5;margin-bottom:5%;margin-top:5%;text-align:left;text-align:justify}.res-dec-wrap-optional{padding:1.2em 1.2em 4em}.res-dec-chk-wrap{margin-top:4%}.res-dec-chk-wrap,.res-dec-chk-wrap-optional{background:#5c6373;background:var(--kiosk-gray-500,#5c6373);border:1px solid #71798c;border:1px solid var(--kiosk-gray-400,#71798c);border-radius:.3125rem;padding:1em}.res-dec-chk-wrap-optional{margin-top:1%}.company-info-wrap{display:flex;font-weight:500;justify-content:space-between;margin-bottom:.2em;padding:20px 20px 10px}.company-info-wrap .company-name{color:#3c404a;font-size:1.3em}.company-info-wrap .res-dtm{color:#9ba5b1;font-size:1.3em}.car-info-wrap{font-size:1.5em;font-weight:700;padding-left:20px;padding-right:20px;text-align:left}.requseter-info-wrap{align-items:center;border-bottom:1px solid #c6c8cd;display:flex;font-size:1.3em;justify-content:space-between;padding:20px}.requseter-info-wrap .fee-input-label{font-size:1.5rem;font-weight:700}.requseter-info-wrap .fee-input-price{color:red;font-size:1.5rem;font-weight:700}.take-return-wrap{display:flex;justify-content:space-around;margin-bottom:1.1em;margin-top:1.2em}.take-wrap{display:flex;flex-direction:column;padding:10px}.take-wrap .take-dec{color:#9ba5b1;font-size:1.3em;margin-bottom:.3em}.total-dtm-wrap{align-items:center;display:flex}.total-dtm-wrap>span{background:#f6f7fb;background:var(--kiosk-gray-50,#f6f7fb);border:1.5px solid #e4e7ec;border:1.5px solid var(--kiosk-gray-100,#e4e7ec);border-radius:.3125rem;font-size:1.3em;padding:4px}.take-wrap .take-dtm{font-size:1.4em;font-weight:700}.insurance-wrap .insurance-info{display:flex}.insurance-wrap .insurance-info .insurance-row{align-items:center;border-bottom:1px solid #e4e7ec;border-top:1px solid #e4e7ec;display:flex;font-size:1.4em;width:100%}.insurance-wrap .insurance-info .insurance-row .insurance-name{background:#f6f7fb;color:#9ba5b1;font-weight:700;padding:1em;width:12%}.insurance-detail{border:3px solid #e4e7ec;border:3px solid var(--kiosk-gray-100,#e4e7ec);border-radius:.8rem;display:flex;font-size:.9em;padding-bottom:5px;padding-left:10px;padding-top:5px}.insurance-detail>span{line-height:1.5}.price-wrap{align-items:center;display:flex;justify-content:center}.price-wrap .total-price{display:flex;flex-direction:column;padding:1.5em}.price-wrap .total-price .total-label{color:#71798c;font-size:1.5em;font-weight:700;margin-bottom:.3em}.price-wrap .total-price .price{color:#000;font-size:1.8em;font-weight:700}.ins-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.ins-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;max-height:80%;padding:16px 16px 32px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45vh!important;z-index:10000}.ins-header{align-items:center;display:flex;margin-bottom:20px}.ins-background-wrap{max-height:70vh}.ins-background-wrap .ins-background{display:flex;justify-content:center;padding:15px}.ins-background-wrap .ins-background .detail{background:#fff;border:1px solid #e4e7ec;border-radius:10px;height:auto;padding:20px;width:100%}.ins-background-wrap .ins-background .detail .ins-name{border-bottom:2px solid #e4e7ec;display:flex;flex-direction:column;margin-bottom:30px;text-align:left}.ins-background-wrap .ins-background .detail .ins-name .name{color:#4667d9;font-size:2em;font-weight:700}.ins-background-wrap .ins-background .detail .ins-name .etc{color:#5c6373;font-size:1.4em;line-height:3.5}.ins-background-wrap .ins-background .detail .ins-detail{display:flex;flex-direction:column;text-align:left}.ins-background-wrap .ins-background .detail .ins-detail .title{color:#9ba5b1;font-size:1.5em;font-weight:600;width:30%}.ins-background-wrap .ins-background .detail .ins-detail .content{font-size:1.5em;font-weight:600;width:70%}.help-wrap{background:#f6f7fb;margin-top:20px;padding:25px 25px 5px;text-align:left}.help-wrap .title{color:#5c6373;font-size:1.3em;width:30%}.help-wrap .content{color:#9ba5b1;font-size:1.3em;font-weight:600;width:70%}.ins-detail-wrap{display:flex;margin-bottom:30px;max-height:300px;overflow:auto}.prod-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.prod-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:16px 16px 32px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45vh!important;z-index:10000}.prod-header{align-items:center;display:flex;margin-bottom:20px}.prod-background-wrap{max-height:40vh;overflow:auto;padding:0 10px}.prod-background-wrap .prod-background{background:#f6f7fb;display:flex;flex-direction:column;justify-content:center;padding:15px}.prod-background-wrap .prod-background .prod-detail-wrap{align-items:center;background:#fff;border-radius:9px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);display:flex;justify-content:space-between;margin-bottom:15px;width:100%}.prod-background-wrap .prod-background .prod-detail-wrap .prod-name{display:flex;flex-direction:column;padding:15px 20px;text-align:left}.prod-background-wrap .prod-background .prod-detail-wrap .prod-name .name{font-size:1.7em;font-weight:600;line-height:2}.prod-background-wrap .prod-background .prod-detail-wrap .prod-name .etc{color:#71798c;font-size:1.3em}.prod-background-wrap .prod-background .prod-detail-wrap .price{font-size:1.5em;padding:15px 20px}.res-list-wrap{height:100%;margin:5% auto 0;width:90%}.res-list-title-wrap{border-bottom:3px solid #fff;color:#fff;font-size:2.5em;font-weight:700;letter-spacing:3px;line-height:1.7;text-align:left}.list-wrap{margin-top:3%;max-height:60%;overflow:auto}.list-wrap .list-header{background:#474d59;color:#fff}.list-content,.list-wrap .list-header{display:flex;font-size:1.5em;font-weight:700;padding-bottom:.8em;padding-top:.8em}.list-content{align-items:center;background:#fff}.list-content .take-time{align-items:center;display:flex;flex-direction:column;font-size:1.5em;font-weight:600}.list-content .company-name{font-weight:400;line-height:1.5;text-align:left}.list-content .take-time>span{background:#f6f7fb;background:var(--kiosk-gray-50,#f6f7fb);border:1.5px solid #e4e7ec;border:1.5px solid var(--kiosk-gray-100,#e4e7ec);border-radius:.3125rem;font-size:.6em;margin-top:5px;padding:4px;width:60%}.res-info{display:flex;flex-direction:column;line-height:1.5;margin-left:4%;text-align:left}.res-info .res-date{color:#9ba5b1;font-size:.8em;font-weight:400}.res-info .res-car,.res-info .res-req{font-size:.9em;font-weight:400}.res-info .res-car{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-content .car-btn-wrap{border:none;color:#fff;margin:0 2% 0 auto;width:90%}.list-content .car-btn-wrap .car-start{background:linear-gradient(#3e83f1,#4667d9)}.list-content .car-btn-wrap .car-start,.list-content .car-btn-wrap .not-car-start{border:none;border-radius:.3em;color:#fff;font-size:1em;font-weight:700;padding:.8em;width:100%}.list-content .car-btn-wrap .not-car-start{background:#cbd2da}.list-dec-wrap{background:#474d59;background:var(--kiosk-gray-600,#474d59);border:1px solid #5c6373;border:1px solid var(--kiosk-gray-500,#5c6373);border-radius:.625rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#fff;font-size:1.4em;font-weight:600;height:15%;letter-spacing:.8px;line-height:1.5;margin-bottom:5%;margin-top:5%;padding:1.2em;text-align:left;text-align:justify;text-align:center}.scan-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.scan-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40vh!important;z-index:10000}.scan-content .scan-title{align-items:center;border-bottom:2px solid #e4e7ec;display:flex;justify-content:center;letter-spacing:1px;padding:30px}.scan-content .scan-title>span{font-size:2em;font-weight:700}.scan-content>p{color:#5c6373;font-size:1.5em;letter-spacing:1px;padding:15px}.scan-close{background:none;border:none;cursor:pointer;right:8px;top:8px;white-space:nowrap}.scan-header{align-items:center;display:flex}.scan-sign{background:#e9ebed;border-radius:4px;height:20vh;width:100%}.scan-header>div>button{background-color:#fff;border:1px solid #cacdd2;border-radius:3px}.scan-btn-wrap{background:#fff;bottom:0;margin-bottom:22px;padding-top:15px;position:-webkit-sticky;position:sticky;z-index:9999}.scan-img-wrap>img{width:100%}.progress-wrap{background:#f6f7fb;border-radius:1em;left:50%;padding:1em 2em 2em;position:absolute;position:fixed;top:40%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:9999}.progress-wrap>span{color:#5c6373;font-size:1.7em;line-height:3}.driver-wrap{height:100%;margin:5% auto 0;width:90%}.driver-title-wrap{align-items:center;border-bottom:3px solid #fff;color:#fff;display:flex;font-size:2.5em;font-weight:700;justify-content:space-between;letter-spacing:3px;line-height:1.7;text-align:left}.driver-info-wrap{background:#fff;border-radius:.7em;height:65%;margin:4% auto}.driver-info-wrap .lisence-wrap{align-items:center;display:flex;height:35%;justify-content:center}.driver-info-wrap .lisence-wrap .img-wrap{max-width:500px;width:500px}.driver-info-wrap .lisence-wrap .img-wrap>img{width:500px}.driver-info-wrap .lisence-wrap .img-wrap .no-img{background:#959595;color:#fff;font-size:1.5em;font-weight:700;height:250px;line-height:10;text-align:center}.driver-info-wrap .driver-wrap{display:flex}.driver-info-wrap .driver-info{align-items:center;border-top:2px solid #e4e7ec;display:flex;font-size:1.4em;width:100%}.driver-info-wrap .driver-info:last-child{border-bottom:2px solid #e4e7ec}.driver-info-wrap .driver-info .driver-name{background:#f6f7fb;color:#9ba5b1;font-weight:700;padding:1em;width:12%}.driver-update{background:#474d59;border:2px solid #5c6373;border-radius:.5em}.driver-certification,.driver-update{align-items:center;color:#fff;display:flex;font-size:1.1em;font-weight:500;justify-content:space-between;letter-spacing:1.2px;padding:5px 10px}.driver-certification{background:#3e83f1;border:2px solid #5f9af9;border-radius:.5em}.driver-info .info-wrap{align-items:center;display:flex;justify-content:space-between;width:80%}.rent-dec{background:#5c6373;background:var(--kiosk-gray-500,#5c6373);border:1px solid #71798c;border:1px solid var(--kiosk-gray-400,#71798c);border-radius:.6rem;font-size:.5em;font-weight:600;padding:7px 15px}.refresh-wrap{align-items:center;border:2px solid #e4e7ec;border-radius:.5em;display:flex;font-size:20px;left:78%;letter-spacing:1px;padding:7px;position:absolute;top:20%}.driver2-regis{margin-top:1%}.driver2-regis>span{color:#5c6373;font-size:1.5em;line-height:2.5}.simple-keyboard.hg-theme-ios.hg-layout-default,.simple-keyboard.hg-theme-ios.hg-layout-shift{padding:40px}.hg-theme-default.hg-theme-ios .hg-row:nth-child(2){padding-left:30px;padding-right:30px}.hg-theme-default.hg-theme-ios .hg-row .hg-button{background:#71757c;border-radius:12px}.hg-theme-default.hg-theme-ios .hg-row:nth-child(3) .hg-button.hg-button:first-child{margin-right:12px!important}.hg-theme-default.hg-theme-ios .hg-row .hg-button:not(:last-child){margin-bottom:.3em}.hg-theme-default.hg-theme-ios .hg-row .hg-button.hg-button-bksp,.hg-theme-default.hg-theme-ios .hg-row .hg-button.hg-button-shift{font-size:50px;width:30px}.simple-keyboard.hg-theme-default.hg-theme-number{padding:40px 40px 15px}.hg-theme-default.hg-theme-number .hg-row .hg-button{background:#71757c;border-radius:12px}.keyboard-input-wrap{align-items:center;background:#3c404a;display:flex;flex-direction:column;height:5%;justify-content:center;margin:0 auto;width:92%}.keyboard-input-wrap .keyboard-title-wrap>span{color:#fff;font-size:3em;font-weight:700;line-height:3;text-align:left;width:100%}.keyboard-title-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.lisence-select-wrap{align-items:center;background:#3c404a;display:flex;flex-direction:column;height:5%;justify-content:center;margin:0 auto;width:92%}.lisence-title{color:#fff;font-size:3em;font-weight:700;line-height:3;text-align:left;width:100%}.lisenceCode{color:#fff;font-size:3em;line-height:2.5;width:30%}.lisenceCode.active{background:#71757c;border-radius:.5em}.lisence-title-wrap{align-items:center;display:flex;justify-content:space-between;width:100%}.admin-license-check-modal-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:16px 16px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30vh!important;z-index:10000}.admin-license-check-modal-content>h2{font-size:2em}.admin-license-check-modal-content>p{font-size:1.5em}.admin-license-check-modal-close{background:none;border:none;cursor:pointer;right:8px;top:8px;white-space:nowrap}.admin-license-check-modal-header{align-items:center;display:flex;margin-bottom:20px}.admin-license-check-modal-sign{background:#e9ebed;border-radius:4px;height:20vh;width:100%}.admin-license-check-modal-header>div>button{background-color:#fff;border:1px solid #cacdd2;border-radius:3px}.admin-license-check-btn-wrap{background:#fff;bottom:0;margin-bottom:22px;padding-top:15px;position:-webkit-sticky;position:sticky;z-index:9999}.admin-license-check-btn-area{color:#fff;margin:2% auto 0;width:90%}.admin-license-check-btn-area .cancel{background:#9ba5b1;font-size:1.7em;margin-right:15px;width:40%}.admin-license-check-btn-area .cancel,.admin-license-check-btn-area .check{border:none;border-radius:1.25rem;color:#fff;font-weight:700;line-height:1.5;padding:.8em}.admin-license-check-btn-area .check{background:#3e83f1;font-size:2em;width:50%}.contract-rent-info-wrap{-ms-overflow-style:none;height:80%;margin-bottom:20px;overflow:auto;scrollbar-width:none}.contract-rent-info-wrap::-webkit-scrollbar{display:none}.sign-info .sign{padding:2px}.sign-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.sign-container{background-color:#fff;border-radius:30px;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:25px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40vh;z-index:10000}.sign-close{background:none;border:none;cursor:pointer;right:8px;top:8px;white-space:nowrap}.sign-header{align-items:center;display:flex;margin-bottom:20px}.sign-sign{background:#e9ebed;border-radius:10px;height:30vh;margin-bottom:20px;width:100%}.sign-header>div>button{background-color:#fff;border:1px solid #cacdd2;border-radius:3px}.canvasStyle{position:relative}.sign-placeholder-wrap{color:gray;font-size:70px;left:52%;letter-spacing:10px;pointer-events:none;position:absolute;top:47%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.next-btn-wrap{color:#fff;margin-top:2%;width:63%}.next-btn-wrap>button{background:#3e83f1;background:var(--kiosk-primary-l,#3e83f1);border:none;border-radius:1.25rem;color:#fff;font-size:2em;font-weight:700;line-height:1.5;padding:.8em;width:100%}.reset-btn-wrap{color:#fff;margin-top:2%;width:35%}.reset-btn-wrap>button{align-items:center;background:#9ba5b1;background:var(--kiosk-primary-l,#9ba5b1);border:none;border-radius:1.25rem;color:#fff;display:flex;font-size:2em;font-weight:700;justify-content:center;line-height:1.5;padding:.8em;width:100%}.add-ins-product-wrap{background:#fff;margin:0 auto;max-height:650px!important;overflow:auto}.res-final-wrap{height:100%;margin:5% auto 0;width:90%}.res-final-title-wrap{border-bottom:3px solid #fff;color:#fff;font-size:2.5em;font-weight:700;letter-spacing:3px;line-height:1.7;text-align:left}.res-title-info-wrap{background:#fff;border-radius:.7em;height:60%;margin:4% auto}.res-title-info-wrap .info-wrap{align-items:center;border-bottom:2px solid #e4e7ec;display:flex;font-size:1.3em;margin-bottom:1px;text-align:left}.res-title-info-wrap .info-wrap .title{background:#f6f7fb;color:#9ba5b1;font-weight:700;min-width:120px;padding:30px 20px}.res-title-info-wrap .info-wrap .content{min-width:30%;padding:15px 20px;white-space:normal}.res-title-info-wrap .info-wrap .title.border{border-top-left-radius:.7em}.final-price-wrap{align-items:center;background:#f6f7fb;border-bottom:2px solid #e4e7ec;display:flex;font-size:1.5em;justify-content:space-between;padding:20px}.final-price-wrap .title{color:#71798c;font-weight:600;width:50%}.total-pay-wrap{color:#fff;display:flex;margin-top:3%;position:relative;top:5%;white-space:nowrap;width:100%}.total-pay-wrap .pay-info-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px;text-align:left}.total-pay-wrap .pay-info-wrap .install{font-size:2em;font-weight:700}.total-pay-wrap .pay-info-wrap .install-select{align-items:center;border:2px solid #fff;border-radius:5px;display:flex;flex-direction:column;font-size:1.6em;padding:5px 20px;position:relative;width:50%}.select-item{background:#fff;bottom:70px;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#000;display:flex;flex-direction:column;position:absolute;width:100%;z-index:9999}.select-item>span{padding:20px 15px}.select-item>span:not(:last-child){border-bottom:2px solid #e4e7ec}.active{background:rgba(60,64,74,.08)}.total-pay-count{font-size:2em;font-weight:700}.res-title-info-wrap .btn-wrap{margin-top:0}.res-title-info-wrap .btn-wrap>button{font-size:3em}.contract-wrap{height:100%;margin:5% auto 0;width:90%}.contract-title-wrap{align-items:center;border-bottom:3px solid #fff;color:#fff;display:flex;font-size:2.5em;font-weight:700;justify-content:space-between;letter-spacing:3px;line-height:1.7;text-align:left}.contract-info-wrap{background:#fff;border-radius:.7em;height:65%;margin:4% auto 3%;padding:3em}.term-title-wrap{align-items:center;border-bottom:3px solid #000;color:#000;display:flex;font-size:1.4em;font-weight:700;justify-content:space-between;letter-spacing:3px;line-height:1.7;text-align:left}.rent-info-wrap{-ms-overflow-style:none;height:58%;margin-bottom:20px;overflow:auto;scrollbar-width:none}.arrow-wrap{border-bottom:2px solid #e4e7ec;box-shadow:0 -12px 7px -5px #eee;height:10%;width:100%}.rent-info-wrap::-webkit-scrollbar{display:none}.sign-wrap{padding:10px}.sign-info{align-items:center;border:1px solid #e9ebed;border-radius:8px;display:flex;font-size:1.5em;padding:15px;text-align:left}.sign-info .sign{background:#f1f4ff;color:#9fa4a9;max-height:50px;padding:10px;text-align:center;width:40%}.product-wrap{height:100%;margin:5% auto 0;max-height:75%;overflow:auto;width:90%}.product-title-wrap{align-items:center;border-bottom:3px solid #fff;color:#fff;display:flex;font-size:2.5em;font-weight:700;justify-content:space-between;letter-spacing:3px;line-height:1.7;text-align:left}.product-ins-wrap{background:#fff;border-radius:.7em;height:4%;margin:4% auto 2%;padding:1.3em}.product-ins-wrap .ins-dec{margin-bottom:15px}.product-ins-wrap .ins-title,.product-ins-wrap .ins-title .name{display:flex;justify-content:space-between}.product-ins-wrap .ins-title .name{align-items:center;font-size:1.7em}.product-ins-wrap .ins-title .detail{font-size:1.3em}.ins-dec{color:#5c6373;font-size:1.1em;padding-bottom:20px;text-align:left}.ins-dec>span{line-height:1.5em}.ins-limit{font-size:1.3em}.ins-limit .limit{display:flex;justify-content:space-between}.ins-limit .limit .title{color:#9ba5b1}.add-ins-wrap{background:#fff;border-radius:10px;margin:4% auto 0}.add-ins-wrap .title{background:#474d59;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;display:flex;padding:15px;text-align:left}.add-ins-wrap .title>span{font-size:1.9em;font-weight:600}.add-ins-wrap .title .icon-wrap{align-items:center;background:#5c6373;border:1px solid #71798c;border-radius:.4em;display:flex;font-size:1.2em;font-weight:600;margin-left:20px;padding:5px 8px}.add-product-wrap{background:#fff;margin:0 auto;max-height:1000px!important;overflow:auto}.product-list{border-bottom:2px solid #e4e7ec;display:flex;padding:20px}.product-name{display:flex;flex:1 1;flex-direction:column;font-size:2em;font-weight:600;margin-left:20px;text-align:left}.product-name .etc{color:#fa5858;font-size:1.7rem;font-weight:600}.product-price-wrap{align-items:center;display:flex;font-size:1.4em}.product-list>div>.custom-checkbox .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:17px;left:12px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.nm-radio{display:flex;height:30px;position:relative;width:30px}.nm-radio,.radio{border-radius:100%}.radio{background:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.2s}.nm-radio:hover .radio{border:1px solid #4667d9}.radio:before{border-radius:100%;content:"";height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:.2s;width:10px}.nm-radio input:checked+.radio:before,.radio:before{background:#fff}.nm-radio input:checked+.radio{background:#4667d9}.total-price-wrap{align-items:center;bottom:7%;color:#fff;display:flex;position:absolute;width:90%}.total-price-wrap .total-count-label{font-size:2em;font-weight:700}.total-price-wrap .total-count{font-size:2.5em;font-weight:700}.total-price-wrap .info-wrap{align-items:center;display:flex;justify-content:space-between;text-align:left;width:50%;width:100%}.total-price-wrap .info-wrap:first-child{margin-bottom:40px}.total-price-wrap .btn-wrap{margin-top:0}.total-price-wrap .btn-wrap>button{font-size:3em}.ins-etc-wrap{background:#fff;border-radius:.7em;color:#3e83f1;font-weight:600;margin-bottom:20px;padding:.7em;text-align:left}.alert-modal-overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.promotion-modal-container{background-color:#fff;border-radius:1.8em!important;box-shadow:0 2px 8px rgba(0,0,0,.1);left:50%;padding:16px 16px 0;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10000}.modal-content>h2{font-size:2em}.modal-content>p{font-size:1.5em}.modal-close{background:none;border:none;cursor:pointer;right:8px;top:8px;white-space:nowrap}.modal-header{align-items:center;display:flex;margin-bottom:20px}.modal-sign{background:#e9ebed;border-radius:4px;height:20vh;width:100%}.modal-header>div>button{background-color:#fff;border:1px solid #cacdd2;border-radius:3px}.canvasStyle{height:100%;width:100%}.promotion-btn-wrap{background:#fff;bottom:0;margin-bottom:22px;padding-top:15px;z-index:9999}.p-btn-wrap{border:none;color:#fff;display:flex;justify-content:space-between;margin:2% auto 0;width:90%}.p-btn-wrap>button{background:#3e83f1;border:none;border-radius:1.25rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);color:#fff;font-size:3em;font-weight:700;padding:.5em;width:100%}.admin-dec{color:#5c6373;font-size:1.3em;font-weight:600;margin-bottom:30px}.finish-wrap{color:#fff;height:100%;margin:5% auto 0;width:90%}.finish-dec-wrap{margin-bottom:35px}.finish-dec-wrap>h1{color:#fff;font-size:3em;letter-spacing:2px}.finish-dec-wrap>span{color:#fff;font-size:2em;letter-spacing:2px;line-height:1.5}.finish-car-wrap{background:#474d59;background:var(--kiosk-gray-600,#474d59);border:1px solid #5c6373;border:1px solid var(--kiosk-gray-500,#5c6373);border-radius:.625rem;box-shadow:5px 8px 32px 0 rgba(24,28,37,.2);display:flex;justify-content:space-around;margin-bottom:35px;padding:13px}.finish-car-wrap .info{display:flex;flex-direction:column;width:50%}.finish-car-wrap .info .area{color:#cbd2da;font-size:1.8em;line-height:1.5}.finish-car-wrap .info .location{font-size:2.5em}.kiosk-img-wrap{align-items:end;display:flex;height:35%;justify-content:center}.admin-pay-wrap{height:100%;margin:5% auto 0;width:95%}.admin-title-wrap{align-items:center;border-bottom:3px solid #fff;color:#fff;display:flex;font-size:2.5em;font-weight:700;justify-content:space-between;letter-spacing:3px;line-height:1.7;text-align:left}.date-wrap{display:flex;margin-bottom:5%}.date-container{align-items:center;display:flex;margin-top:5%;padding:20px 20px 20px 0}.date-container .next,.date-container .prev{background:#fff;border-radius:10px;padding:10px}.date-container .date{color:#fff;font-size:2.5em;margin-left:20px;margin-right:20px}.pay-table-wrapper{display:block;height:70vh;overflow-y:auto}.pay-table{color:#fff;font-size:2em;width:100%}.pay-table .pay-th{background:#000;color:#fff;padding:10px;white-space:nowrap}.pay-table .pay-td{background:#fff;border:2px solid #e4e7ec;color:#000;font-size:.8em;font-weight:600;padding:10px}.pay-table .tbody-wrapper{max-height:1000px;overflow-y:auto}.pay-table .pay-td.approval-out{color:red}.loading{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100;src:url(/static/media/NotoSansKR-Light.eef1c4b85baf52cc28a7.ttf)}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:url(/static/media/NotoSansKR-Regular.9bc92a36ed81392f698b.ttf)}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:url(/static/media/NotoSansKR-Medium.b9d6e1b3e7a3d63546cc.ttf)}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700;src:url(/static/media/NotoSansKR-Bold.f064e139058bfd9df2fb.ttf)}
/*# sourceMappingURL=main.7bf29add.css.map*/