html{overflow-y: scroll;}body{font-family: 'Malgun Gothic', Verdana, Arial, sans-serif, Dotum;font-size: 14px;}input, textarea, keygen, select, button {font-family: 'Malgun Gothic', Verdana, Arial, sans-serif, Dotum;font-size: 14px;}input:-ms-input-placeholder {font-style:italic;color: #aaaaaa;}button{display: inline-block;}textarea{border: 1px solid #111111;}div.growlUI {}div.growlUI h1, div.growlUI h2 {color: white; padding: 5px; text-align: left; font-size: 1.2em;}.uploadForm .progress { position:relative; width:400px; border: 1px solid #ddd; padding: 1px; border-radius: 3px; }.uploadForm .bar { background-color: #B4F5B4; width:0%; height:20px; border-radius: 3px; }.uploadForm .percent { position:absolute; display:inline-block; top:3px; left:48%; }.buttons{text-align:right}.searchbox {margin: 5px 0 10px 0;padding: 5px 15px;border-radius: 5px;border: 1px solid black;background-color: #f4f4f4;clear: both;}.searchbox td, .searchbox th{padding:1px;}.searchbox th{text-align:right}.searchbox .conditions{float: left;}.searchbox .conditions .condition{margin-right: 10px;}.searchbox-table{width: 100%;}.field_label{font-weight: bold;}.searchbox:after {display: block;content: '';clear: both;}.pgmbox{line-height: 20px;margin: 2px 0 5px 0;}.pgmbox:after{display: block;content: '';clear: both;}.pgmbox-title{float: left;font-size: 1.2em;}.pgmbox-navi{float: right;}.titlebox{margin: 2px auto;line-height: 25px;}.titlebox:before, .titlebox:after{display: table;content: ' ';clear: both;}.titlebox .title{float: left;}.titlebox .buttons{float: right;}.listbox td:hover{background-color: #eeeeee;}.listbox, .fieldbox{margin: 5px 0 10px 0;border: 1px solid black;}.listbox table, .fieldbox table{border-collapse: collapse;width:100%;border: 1px solid black;}.listbox td, .listbox th, .fieldbox td, .fieldbox th{padding: 3px;border: 1px solid lightgray; height: 26px;}.listbox th, .fieldbox th{text-align: center;background-color: #f4f4f4;}.format_year{text-align: center;width: 120px;}.format_ym{text-align: center;width: 120px;}.format_ymd{text-align: center;width: 120px;}.format_hm{text-align: center;width: 120px;}.format_hms{text-align: center;width: 120px;}.format_ymdhms{text-align: center;width: 160px;}.format_postno{text-align: center;width: 120px;}.format_ssn{text-align: center;width: 140px;}.format_bizno{text-align: center;width: 120px;}.format_number{text-align: right;}.prgr-cover{width: 300px;position: relative;margin: 0 auto;}.prgr-cover .prgr-loader{background:url('common/ajax-loader-a51c5608d01acf32df728f299767f82b.gif') no-repeat center;display: block;width:40px;height:40px;padding:0;border:0;margin: 0 auto;cursor: inherit;outline: none;}.prgr-cover .prgr-time{background-color: #f4e8b7;display: inline-block;}.prgr-time .prgr-time-text{text-align: center;min-width: 100px;}.prgr-cover .prgr-box{background-color: #d9edf7;position: relative;}.prgr-box .prgr-info{}.prgr-info .prgr-info-text{max-height: 200px;overflow: auto;}.divrow{padding-top: 3px;padding-bottom: 3px;}.program-section{max-width:960px;margin: 0 auto;background: #ffffff;}input.tbox, select.tbox, input.wbox{height: 24px;line-height: 20px;border: 1px solid #bbbbbb;}input.tbox{padding: 0 2px;}select.tbox{min-width: 60px;}select.required, textarea.required, input.required{background: #ffffff url('icon/icon_RequiredField-2fb1a3bfcf142303bf50f5eb44b33cc6.png') no-repeat left top;}.tbox:focus{background-color: #e2f2fe;}textarea.wbox, input.wbox{border: 1px solid transparent;}textarea.wboxb, input.wboxb{border: 1px solid lightgray;}a.sm-btn{color: #ffffff;}span.sm-btn{cursor: pointer;}button.naked, .sm-btn{display: inline-block;position: relative;line-height: 20px;border-radius: 3px;padding: 1px 6px;border: 1px solid #d65a4a;margin: 1px;}.sm-btn{background-color: #f77458;color: #ffffff;}.sm-btn.sm-btn-normal{background-color: white;border: 1px solid black;background-image: none;color: black;}.sm-btn.sm-btn-primary{background-color: #337ab7;border: 1px solid #286090;background-image: none;color: white;}.sm-btn-black{color: white;background-color: black;border: 1px solid black;}.sm-btn-lightgray{color: #222222;background-color: lightgray;border: 1px solid lightgray;}.sm-btn-green{color: black;background-color: #5cb85c;border: 1px solid #5cb85c;}.main-container{position: relative;width: 100% !important;margin: 0 auto;padding-left: 0;padding-right: 0;}.icon {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-search:before{content: "\e003";}.icon-add:before{content: "\2b";}.icon-copy:before{content: "\2b";}.icon-remove:before{content: "\2212";}.icon-save:before{content: "\e172";}.icon-import:before{content: "\e167";}.icon-export:before{content: "\e166";}.icon-upload:before{content: "\e167";}.icon-download:before{content: "\e166";}.icon-title1:before{content: "\e072";}.icon-close:before{content: "\e083";}.icon-calendar:before{content: "\e109";}.icon-program:before{content: "\e010";}.icon-choice:before{content: "\e013";}.icon-program-title:before{content: "\e024";color: red;}.tinymce{visibility: hidden;}.no-func-auth{display: none;}button[disabled], .disabled, .tbox.disabled:focus{background-color: #f3f3f3 !important;color: #222222 !important;text-decoration: none;cursor: not-allowed;}button[disabled]{background-image: none;border-color: #eeeeee;}.tip-message{padding: 5px;}.shadow-default{-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.ui-widget, .ui-widget * {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea{font-family: inherit;font-size: 1em;}.ui-widget-overlay{background-image: none;background-color: #ffffff;}.ui-widget-header{color: inherit;}.ui-widget-header{background-color: #d9edf7;background-image: none;color: #111111;border: none;}.ui-widget-content{background-color: #ffffff;background-image: none;}.ui-dialog {position: fixed;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-shadow:0 0 10px rgba(0, 0, 0, 0.3);}.ui-dialog .ui-dialog-buttonpane {padding: 0;}.ui-dialog .ui-dialog-content {padding: 2px 2px;}.ui-datepicker-trigger{background: url('icon/calendar_2-9acc5489a4231469b7a7bc70f9cd4c15.png') no-repeat center center;width: 16px;height: 16px;border: 0;}.ui-dialog .ui-dialog-content{background-color: #ffffff;}.ui-dialog-noheader .ui-dialog-titlebar{display: none;}.ui-dialog-nobuttonpane .ui-dialog-buttonpane{display: none;}.ui-dialog-alert .ui-dialog-titlebar{background-color: #fcf8e3;}.ui-autocomplete{margin: 0 0 5px 0;overflow-y: scroll;overflow-x: hidden;max-height: 200px;background-image: none;background-color: white;}.ui-autocomplete .ui-menu-item.ui-state-focus{border: 0;background-image: none;background-color: highlight;color: white;font-weight: normal;margin: 0;}ul.ui-autocomplete.ui-front.ui-menu{border: 1px solid black;}.modal-backdrop {background-color: #eeeeee;-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}.modal-backdrop.in {background-color: #eeeeee;-moz-opacity: 0.1;-khtml-opacity: 0.1;opacity: 0.1;}.modal-header, .modal-body, .modal-footer{padding: 10px;}p.bg-info{padding: 10px;}.dropdown-submenu{position:relative;}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}.dropdown-submenu:hover>.dropdown-menu{display:block;}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}.dropdown-submenu.pull-left{float:none;}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px;}.vgap{margin-top: 5px;margin-bottom: 5px;}.vgap30{margin-top: 30px;margin-bottom: 30px;}.vgap1{margin-top: 1px;margin-bottom: 1px;}.ellipsis {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }.nowrap {text-overflow: ellipsis; white-space: nowrap; }.center, tr.center td{text-align:center;}.border-box, .border-box *{box-sizing: border-box;}.content-box, .content-box *{box-sizing: content-box;}.text-bold{font-weight: bold;}.text-blue{color: blue;}.radius{border-radius: 7px;padding: 5px;}.flash_message{padding: 5px;z-index: 99999999;color: red;font-weight: bold;}.row{margin-left: -5px;margin-right: -5px;}.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9,.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9,.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9,.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding-right: 5px;padding-left: 5px;}.btn.btn1{margin: 1px;padding-top: 1px;padding-bottom: 1px;vertical-align: baseline;}button:hover, a:hover{opacity:0.7;}.program_title{font-size: 18px;font-weight: 700;line-height: 30px;margin: 5px 0 5px 0;border-bottom: 3px solid #000;}.program_pop_title{font-size: 18px;font-weight: 700;line-height: 30px;margin: 5px 0 5px 0;border-bottom: 3px solid #000;}.icon-title2{display: inline-block;position: relative;vertical-align: text-bottom;width: 16px;height: 16px;background: url('icon/icon2-a40dfe30331ffc3b9576ffbf4aef5c3a.png') no-repeat center center;}.detail_title{color: #d65a4a}.tooltip1, .tooltip3{display: inline-block; position: relative;}.tooltip1 .tooltip2, .tooltip3 .tooltip3_c{position: absolute;top: 100%;z-index: 91;text-align: left;background-color: #ffffd2;min-width: 200px;border: 1px solid darkgray;padding: 10px;font-size: 13px;font-weight: normal;line-height: 17px;max-height: 300px;overflow: auto;}.tooltip1 .tooltip2{display: none;}.tooltip1:hover .tooltip2{display: block;}.tooltip3 .tooltip3_c{transition: all 0.5s ease 0.3s;visibility: hidden;}.tooltip3:hover .tooltip3_c{visibility: visible;}button.dummy{display: inline-block;border: 0;padding: 0;margin: 0;width: 0;height: 0;background-color: transparent;position: absolute;}table.table-sm tbody tr th, table.table-sm tbody tr td{padding: 4px;}.tab_box{border: 1px solid black;}.list_tab tr:hover{background-color: #eeeeee;}.list_tab, .field_tab{border-collapse: collapse;border: 1px solid black;}.list_tab td, .list_tab th, .field_tab td, .field_tab th{padding: 1px 3px 2px 3px;border: 1px solid lightgray; height: 22px;}.list_tab th, .field_tab th{text-align: center;background-color: #f4f4f4;}button.naked{background-color: transparent;border-color: transparent;}table.nowrap th,table.nowrap td,th.nowrap,td.nowrap,.nowrap{white-space: nowrap;}.dialog-alert{padding: 10px;min-width: 400px;max-height: 700px;word-break: break-all;}.v-divider {display: inline-block;width: 2px;background-color: #dddddd;margin: 0 5px;height: 1em;}.break-all{white-space: normal !important;word-break: break-all !important;word-wrap: break-word !important;}.indent{margin-left: 10px;text-indent: -10px;}.w-5{display: inline-block;width: 5px;}.w-10{display: inline-block;width: 10px;}.w-20{display: inline-block;width: 20px;}.w-40{display: inline-block;width: 40px;}.w-50{display: inline-block;width: 50px;}.w-60{display: inline-block;width: 60px;}.w-70{display: inline-block;width: 70px;}.w-80{display: inline-block;width: 80px;}.w-100{display: inline-block;width: 100px;}.w-150{display: inline-block;width: 150px;}.w-200{display: inline-block;width: 200px;}.w-250{display: inline-block;width: 250px;}.w-300{display: inline-block;width: 300px;}.text-sm1{font-size: 0.9em;}.text-info2{color: #31708f;text-decoration: underline;}.d-inline{display: inline-block;}.text-red{color: red;}.text-green{color: green;}.text-gray{color: gray;}.text-lightgray{color: lightgray;}.link{color: blue !important;text-decoration: underline;}input.tbox_empa,select.tbox_empa{background-color: #ffffaa;}input.tbox_empa_ro{color: #f07800;font-weight: bold;}.text_empa1{color: #f07800;font-weight: bold;}.text_empa2{color: darkgreen;font-weight: bold;}.text_empa3 {font-weight: bold;color: #0088ca;}.blink-1 {border-color: red;}.desc1{background-color: #ffffd2;padding: 5px;border: 1px solid darkgray;}.empa-border1{border: 3px solid dodgerblue;}.no-border {border: 0 !important;}.no-padding {padding: 0 !important;}.text-cbmark {background-image: url('icon/arrow486_gray-addb10b0b7c856c79f741fe6cc8dfd4a.png');background-position: center right;background-repeat: no-repeat;}label{margin-bottom: 0;}div.slickgrid-bottom{overflow: hidden;height: 25px;}div.slickgrid-bottom:hover{overflow: visible;height: auto;}div.mq-message{border-radius: 3px;border: 3px solid #46a3ff;padding: 5px;margin-bottom: 3px;background-color: #ffffee;}div.mq-message.warn{border: 3px solid darkorange;}.hoverchangebg1:hover{background-color: black;color: white;}.slick-cell.itemi_green{color: green;}.total-style{background-color: #ededed;}svg > g > g:last-child { pointer-events: none }.abs_center{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.flashing {border: 1px solid red !important;background: pink !important;}table.stickyheader thead th{position: sticky;top: 0;}.serparator{display: inline-block;min-width: 10px;color: #dddddd;text-align: center;}div.bidamtscorecalcformula{width: 477px;height: 42px;background-image: url('etc/bidamtscorecalcformula-4c842ef0506b28898d55eb34554cc92d.jpg');}