@font-face{font-display:block;font-family:"AppleSDGothicNeo";font-weight:400;font-style:normal;src:url("/assets/fonts/AppleSDGothicNeoL-5ca8297de950620a2aa409a4685d2202.woff") format("woff")}@font-face{font-display:block;font-family:"AppleSDGothicNeo";font-weight:500;font-style:normal;src:url("/assets/fonts/AppleSDGothicNeoM-64c6804ebd738d40e3b341e3f5458f6d.woff") format("woff")}@font-face{font-display:block;font-family:"AppleSDGothicNeo";font-weight:900;font-style:normal;src:url("/assets/fonts/AppleSDGothicNeoEB-3d5d61f3d10a90e316124fe4257ea82b.woff") format("woff")}@font-face{font-display:block;font-family:"AppleSDGothicNeo";font-weight:700;font-style:bold;src:url("/assets/fonts/AppleSDGothicNeoB-f165397a17175315639111d01afe6626.woff") format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;letter-spacing:normal;list-style:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,input,label,textarea,select,option,button,a,div,li,span,p,h1,h2,h3,h4,canvas,:before:not(i:before),:after:not(i:after){font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR"}html{zoom:0.9}.input::placeholder{font-family:"AppleSDGothicNeo", sans-serif;font-weight:400;color:#ccc;transform:rotate(-0.04deg);text-decoration:none}b{font-weight:bold !important}.flex{display:flex}.no_margin{margin:0 !important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/ic_arrow.png");background-repeat:no-repeat;background-position:right 15px center;background-size:15px}select.input{padding:0 35px 0 10px !important}select::-ms-expand{display:none}button{border:0;padding:0;letter-spacing:normal;background:transparent;outline:none;cursor:pointer}.blind{position:absolute;clip:rect(0 0 0 0);width:0px;height:0px;margin:-1px;overflow:hidden}.width_1300{width:1300px !important}.wd50{width:50px !important}.wd100{width:100px !important}.wd150{width:150px !important}.wd180{width:180px !important}.wd250{width:250px !important}.wd300{width:300px !important}.wd335{width:335px !important}.mt15{margin-top:15px !important}.text-ct{text-align:center}input:disabled,select:disabled{background-color:#eee}.input{outline:none;width:100%;height:50px;padding:15px;font-size:20px;font-weight:400;color:#000;border:1px solid #ddd;border-radius:9px;text-align:center}input[type="text"]:focus{outline:none;border-width:1px;border-color:#2b3a48}input[type="password"]::-ms-reveal,input[type="password"]::-ms-clear{display:none}textarea{width:100%;height:100px;padding:5px 15px;font-size:18px;border:1px solid #ddd;border-radius:10px;resize:vertical;font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR"}.ref{font-size:14px;font-weight:400;color:#666;margin:10px 0 0}.ref.red{color:red;margin:10px 0 0}.error_mg{font-size:14px;color:red;margin:10px 0 0}.approvalTimer{font-size:20px;margin:14px 0 0;display:block;letter-spacing:normal}#socialNo2+button{width:200px}.btn_con{margin-top:80px}.box+.btn_con.search_btn>div{margin:30px 0}.btn_con.search_btn{display:flex;justify-content:flex-end;margin-top:20px}.btn_con.search_btn>div{margin:-30px 0 80px;flex:auto;text-align:right}.btn_con.search_btn>div:first-child{flex:auto;text-align:left}.btn_con.paging_btn{display:flex;width:600px;margin:80px auto}.tit+.search_btn{margin:50px 0 0px}.text_rt{text-align:right !important}.btn_con.center_btn{display:flex;justify-content:center}.btn_con.result_btn{display:flex;width:100%;justify-content:flex-end}.btn{font-weight:bold;cursor:pointer}.btn span.down{font-size:17px;vertical-align:top}.btn.btn_L{width:590px;height:80px;font-size:25px;border-radius:15px}.btn.btn_M{width:150px;padding:10px 0;font-size:14px;border-radius:5px}.btn.btn_M.sub{width:200px}.btn.btn_SM{width:150px;height:50px;font-size:16px;border-radius:5px}.btn.btn_S{width:100px;height:50px;font-size:14px;border-radius:5px}.btn.btn_S_S{width:150px;height:50px;font-size:14px;border-radius:5px}.btn_con.paging_btn .btn{height:60px;font-size:20px;font-weight:bold}.btn.loginbtn,.btn.confirm,.btn.close{color:#fff;border:1px solid #2b3a48;background:#2b3a48;margin-top:15px}.btn.prev{color:#2b3a48;border:1px solid #2b3a48;background:#fff;font-weight:bold}.btn.next{color:#fff;border:1px solid #2b3a48;background:#2b3a48;font-weight:bold}.btn.bg_black{color:#fff;border:1px solid #222;background:#222}.btn.line_black{color:#222;border:1px solid #ddd;background:#fff}.btn+.btn{margin-left:20px}.input_flex{display:flex;align-items:center;width:100%}.input_flex.flexcenter{justify-content:center}.input_flex.flexcenter.mtop32{margin-top:32px}.input_flex.flexcenter .vertbar{width:1px;height:12px;margin:3px 30px;background-color:#ddd}.input_flex.flexvert{flex-direction:column}.input_flex.flexvert .login_dim{position:absolute;display:inline-flex;justify-content:center;align-items:center;width:520px;height:160px;background-color:rgba(0,0,0,0.8);border-radius:9px;color:#fff;font-size:20px;font-weight:normal;line-height:normal;pointer-events:none;z-index:3}.input_flex.flexvert .input{border-radius:9px 9px 0 0;border:1px solid #ddd;border-bottom:0px;font-size:20px}.input_flex.flexvert .input:focus{outline:none;border:1px solid #2b3a48}.input_flex.flexvert .input:not(:first-child):not(:last-child){border-radius:0;border:1px solid #ddd;border-bottom:0px;font-size:20px}.input_flex.flexvert .input:not(:first-child):not(:last-child):focus{outline:none;border:1px solid #2b3a48}.input_flex.flexvert .input:last-child{border-radius:0 0 9px 9px;border:1px solid #ddd}.input_flex.flexvert .input:last-child:focus{outline:none;border:1px solid #2b3a48}.login .container{display:inline-block;position:absolute;width:100%;height:100%;border-radius:15px;text-align:center;background:#fff}.login .container .flex{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto}.login .container .flex.column{flex-direction:column;justify-content:space-between}.login .container .bgColor{position:absolute;display:inline-block;width:100%;height:424px;left:0;top:0;background-color:#f6fbff}.login .container .content{display:inline-block;width:520px;height:100%;min-height:920px;padding:98px 0 0}.login .container .content .topbottom{display:inline-block;position:relative;width:100%;height:100%}.login .container .content .topbottom .topbox{position:relative;display:inline-block;top:0;left:0;width:520px;height:calc(100% - 150px)}.login .container .content .topbottom .bottombox{position:relative;display:inline-block;bottom:0;left:0;width:520px;min-height:150px}.login .container .content .logo_img{height:87px;margin:0 0 52px 0;background-image:url(/assets/img/login-logo-2037af57f7e7d5fc877d97f24ea474c0.png);background-size:contain;background-repeat:no-repeat;background-position:center;image-rendering:-webkit-optimize-contrast}.login .container .content .sublogo{font-size:40px;font-weight:bold;line-height:47px;margin-bottom:52px}.login .container .content .login_img{height:225px;margin:0 0 32px 0;background-image:url(/assets/img/img-visual-taxi-6e836636afb76be6048fd4164f3590d8.png);background-size:contain;background-repeat:no-repeat;background-position:center;image-rendering:-webkit-optimize-contrast}.login .container .content .tit{font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR";font-size:30px;font-weight:bold;line-height:36px;letter-spacing:normal}.login .container .content .go_home{position:absolute;width:28px;height:28px;margin:-32px 0 0 207px;background-image:url(/assets/img/login-icon-main-nor-302cc82e2c2b091e0ca4bb5845122bb0.png);background-position:center;background-size:contain;background-repeat:no-repeat}.login .container .content .txt{margin-top:20px;font-size:18px;line-height:36px}.login .container .content .login_form{margin-top:20px}.login .container .content .login_form .input{font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR";height:80px;padding:3px 30px;text-align:left;font-size:20px;font-weight:500;transform:rotate(-0.04deg)}.login .container .content .login_form .input+.btm{margin-top:20px}.login .container .content .login_form .auth_wrap{display:inline-block;width:100%}.login .container .content .login_form .auth_wrap .input{padding:3px 114px 3px 30px}.login .container .content .login_form .auth_wrap .timer{color:#ff3c42;display:inline-block;position:absolute;margin:28px 0 28px -84px;line-height:20px;font-size:20px;font-weight:normal;text-align:right}.login .container .content .login_form .txt_link{font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR";line-height:20px;font-size:15px;font-weight:500;color:#000;text-align:center;text-decoration:none}.login .container .content .login_form .btn{width:100%;height:80px;margin-top:15px;font-size:20px;font-weight:bold;border-radius:9px}.login .container .content .login_form .btn+.btn{margin-left:0;margin-top:20px}.login .container .content .login_btn{display:flex}.login .container .content .login_btn .btn{height:75px;font-size:18px}.login .container .content .login_btn .btn+.btn{margin-left:30px}.login .container .content .login_notice{font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR";font-weight:500;margin-top:20px;font-size:15px;color:#666;height:36px;line-height:18px;text-align:center}.login .container .content .login_notice span{color:#f03454}.login .container .content .copyright{font-family:"AppleSDGothicNeo", sans-serif, "Noto sans KR";width:100%;margin:74px 0 50px;line-height:16px;font-size:13px;font-weight:400;color:#999;text-align:center;letter-spacing:normal}.login .customer{width:1200px;margin:0 auto;padding-bottom:60px;font-size:20px;color:#fff;line-height:40px;text-align:center}

/*# sourceMappingURL=login.css.map */

.btn.btn_cancel {
    cursor: pointer;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    min-width: 200px;
    margin-top: 30px;
    padding: 0px 15px;
    border-radius : 4px;
    font-size: 20px;
    color: #fff;
    background: #000000
}
.btn.btn_delete {
    cursor: pointer;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    min-width: 200px;
    margin-top: 30px;
    padding: 0px 15px;
    border-radius : 4px;
    font-size: 20px;
    color: #fff;
    background: #e74c3c
}