@charset "utf-8";*{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;-webkit-print-color-adjust:exact!important}html{overflow-y:scroll}html.noscroll{position:fixed;overflow-y:hidden;width:100%;height:100%}html,body{color:#111;width:100%;font:16px/22px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Helvetica Neue','BBAlpha Sans','S60 Sans',Arial,sans-serif;overflow:hidden}@keyframes logo_rotate{100%{transform:rotate(360deg)}}.fa,.fab,.fad,.fal,.far,.fas{}.tipsy div{font:13px/22px '돋움','Dotum','굴림','Gulim','AppleGothic','sans-serif';text-align:left;line-height:140%;max-width:400px}a{text-decoration:none;color:#154DC7;outline:none}a:hover{text-decoration:underline;cursor:pointer}a:active{color:blue}ul{list-style-type:none}img{vertical-align:top;border:none}h1{font-weight:normal;font-size:28px;position:relative;font-family:'A고딕10'}h2{font-weight:normal;position:relative}h3{font-weight:normal;position:relative}table{border-spacing:0;border-width:0}span.flat-button,button{cursor:pointer;// font:14px/22px 'Nanum Gothic'}.input-box{display:flex;align-items:center;justify-content:space-between}.input-box .flat-button{border-radius:0;height:32px;font-size:14px;padding:3px 8px;min-width:70px}.input-box + p{color:#777;font-size:12px;line-height:140%;margin-top:5px}input[type=text],input[type=email],input[type=tel],input[type=password]{font:16px/22px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Helvetica Neue','BBAlpha Sans','S60 Sans',Arial,sans-serif;border:solid 1px #ccc;padding:4px 11px;height:32px;outline:none}input[type=text]::-ms-clear,input[type=password]::-ms-clear{display:none}input[type=text].datepicker{width:105px;text-align:center}input[type=text].datepicker.leftAlign{text-align:left}input[type=text].datetimepicker{}input[type=text].hangul{-webkit-ime-mode:inactive;-moz-ime-mode:inactive;-ms-ime-mode:inactive;ime-mode:inactive}input[type=checkbox],input[type=radio]{display:none}input[readonly],input[disabled],input:disabled{color:#111;background:#f5f5f5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}td:hover input.datepicker + .ico-delete{display:inline-block}td input.datepicker + .ico-delete{position:absolute;display:none;top:11px;right:10px}select{font:14px/22px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Helvetica Neue','BBAlpha Sans','S60 Sans',Arial,sans-serif;border:solid 1px #ccc;background:#fff;padding-left:5px;padding-right:30px;height:25px;padding-left:8px;outline:none;background:#fff url('/img/select-arrow.png') no-repeat calc(100% - 8px) 50%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}select[disabled],select:disabled option{color:#111}select::-ms-expand{display:none}textarea{vertical-align:top;font:14px/22px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Helvetica Neue','BBAlpha Sans','S60 Sans',Arial,sans-serif;padding:5px 8px;border:solid 1px #ccc}.adsbygoogle{display:inline-block}.clearfix:after{content:' ';display:table;clear:both}.progress{cursor:wait}.ml10{margin-left:10px}.mr10{margin-right:10px}.hide{display:none}.ellipsis{float:left;width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:1.4em;max-height:1.4em}.ellipsis2{float:left;width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4em;max-height:2.8em}.ta-left{text-align:left}.ta-right{text-align:right}.ta-center{text-align:center}.ico-checked{display:inline-block;background-position:-133px -82px;width:10px;height:8px;margin-left:0}.ico-checked.red{background-position:-123px -82px}.ico-checked.green{background-position:-143px -82px}.ui-menu.ui-autocomplete{z-index:99999;max-height:400px;overflow:hidden;overflow-y:auto;font:15px/22px 'Segoe UI','Segoe UI Web Regular','Segoe UI Symbol','Helvetica Neue','BBAlpha Sans','S60 Sans',Arial,sans-serif;color:-internal-light-dark(black,white)}.ui-menu.ui-autocomplete .ui-menu-item{}.ui-menu.ui-autocomplete .ui-menu-item-wrapper{padding:0 1em 0 7px;border:0}.ui-menu.ui-autocomplete .ui-state-active{margin:0}.ui-widget-content.ui-autocomplete .ui-state-active,.ui-widget-header .ui-state-active,.ui-widget-content.ui-autocomplete .ui-state-active:hover{background:#3D91FF;font-weight:normal;color:#fff}.file{margin-left:25px;position:relative}.file:before{content:'';display:inline-block;background:url(/img/icons1.png) no-repeat;background-position:-297px -316px;width:16px;height:16px;margin-left:-23px;position:absolute;left:0}.file.pdf:before{background-position:-278px -297px}.file.hml:before,.file.hwp:before{background-position:-257px -297px}.file.xls:before,.file.xlsm:before,.file.xlsx:before{background-position:-217px -297px}.file.doc:before,.file.docx:before{background-position:-237px -297px}.file.txt:before{background-position:-297px -297px}.file.png:before{background-position:-356px -297px}.file.gif:before{background-position:-336px -297px}.file.jpeg:before,.file.jpg:before{background-position:-316px -297px}.file.xml:before{background-position:-376px -297px}.file.zip:before{background-position:-394px -297px}.file.dwg:before{background-position:-413px -297px}.file.htm:before,.file.html:before{background-position:-316px -316px}.copy-text:hover{text-decoration:underline;cursor:pointer}#copy-text{position:fixed;background:#000;color:#fff;padding:20px 40px;text-align:center;display:none;border-radius:5px;-webkit-border-radius:5px;z-index:999999}#copy-text .txt{margin-top:5px}#save-done-msg{position:fixed;background:#000;color:#fff;padding:20px 40px;text-align:center;display:none;border-radius:5px;-webkit-border-radius:5px;z-index:999999}#save-done-msg .txt{margin-top:5px}#kakao-talk{position:fixed;right:20px;bottom:20px}#body{width:100%;height:100vh;overflow:hidden}#dialogs{display:none}#modal-window .modal-box .modal-title h3{color:#286aa0;font-size:24px}#modal-window .modal-box.modal-type-error .modal-title h3{color:#fff}#modal-window .modal-box .modal-title{font-family:'Nanum Gothic';border-bottom:1px solid #e5edf1;padding:12px 20px}#modal-window .modal-box .modal-text{font-size:18px;font-family:'Nanum Gothic';padding:18px 25px;min-width:250px;line-height:32px}#modal-window .modal-box .modal-buttons a.modal-btn{font-size:16px;font-weight:normal;padding:8px 15px;background-color:rgba(182,182,182,.7);border:0;min-width:62px}#modal-window .modal-box .modal-buttons a.modal-btn:hover{opacity:0.9}#modal-window .modal-box .modal-buttons a.modal-btn.btn-light-blue{background-color:#3BAFDA;color:#fff}#modal-window .modal-box .modal-buttons a.modal-btn.btn-light-blue:hover{background-color:#3BAFDA;color:#fff}#modal-window .modal-box.modal-type-info .modal-buttons a.modal-btn:hover{opacity:0.9;background-color:#3BAFDA;color:#fff}#modal-window .modal-box.modal-type-info .modal-buttons a.modal-btn{background-color:#3BAFDA;color:#fff}#modal-window .modal-box .modal-buttons a.modal-btn+a.modal-btn{margin-left:15px}#modal-window .modal-box.modal-type-success .modal-title,#modal-window .modal-box.modal-type-warning .modal-title,#modal-window .modal-box.modal-type-error .modal-title,#modal-window .modal-box.modal-type-info .modal-title,#modal-window .modal-box.modal-type-inverted .modal-title,#modal-window .modal-box.modal-type-primary .modal-title{text-shadow:none}#modal-window .modal-box .modal-title .modal-close-btn{background:url(/img/icons.png) no-repeat -325px -100px;width:22px;height:22px;margin-top:-10px}#modal-window .modal-box .modal-buttons{border-top:1px solid #e5edf1;padding:12px 20px}#modal-window .modal-box.modal-type-warning .modal-title{background:#fff;border-bottom:1px solid #e5edf1}#modal-window .modal-box.modal-type-info .modal-title{background:#fff;border-bottom:1px solid #e5edf1}#modal-window .modal-box.modal-size-normal{width:auto}input[readonly].datepicker,input[disabled].datepicker,input.datepicker:disabled{background:#fff}input[readonly].datetimepicker,input[disabled].datetimepicker,input.datetimepicker:disabled{background:#fff}.mbsc-scroller-wheel-group-cont{top:10px}.mbsc-material.mbsc-scroller-wheel-cont{border-color:#589DDA}