

/*====================================================================================*/
/* UI Type [ label ]*/






/* black_one */









/* blue_bold_24 */









/* center_30px */






/* center_gray_border_bold_10 */
.label_center_gray_border_bold_10 {
    border:1px solid #000000;     align-items:center; 
  display: flex; }

.label_center_gray_border_bold_10 label { width:100%; 
    color:#000000; 
    background-color:#A9A9A9; 
    text-align:center; 
    vertical-align:middle; 
    font-size:9pt; font-weight:bold;font-family: 맑은 고딕;
    background-color:#A9A9A9; 
    }




/* default */
.label_default {
    align-items:center; 
  display: flex; }

.label_default label { width:100%; 
    color:#000000; 
    background-color:Transparent; 
    text-align:right; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 맑은 고딕;
    background-color:Transparent; 
    }







/* default_center */









/* default_left */









/* default_left_bold */









/* default_line */






/* label_grp_line */
.label_label_grp_line {
    border:1px solid #D1D1D1;     align-items:center; 
  display: flex; }

.label_label_grp_line label { width:100%; 
    color:#FFFFFF; 
    background-color:#FFFFFF; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background-color:#FFFFFF; 
    }







/* left_gray */
















/* line_center */
.label_line_center {
    align-items:center; 
  display: flex; }

.label_line_center label { width:100%; 
    color:#000000; 
    background-color:#FFFFFF !important; 
    text-align:left; 
    vertical-align:middle; 
    border:1px solid lightgray;
    }








/* Question */
.label_Question {
    align-items:center; 
  display: flex; }

.label_Question label { width:100%; 
    color:#000000; 
    background-color:Transparent; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../upload/icon/Question.png) no-repeat 0 0 ;
    }







/* skyblue_bold_52 */









/* title */










/*====================================================================================*/
/* UI Type [ edit ]*/






/* blue_test */
.edit_blue_test {
    background-color:#FFFFFF; 
   }

.edit_blue_test div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:120px; 
    align-items:center; 
  display: flex;
  background-color:blue;
  }

.edit_blue_test div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:white; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.edit_blue_test div[ods_div_type='ods_edit_input'] { position:absolute; left:120px; top:0px;bottom:0px;right:0px; 
 padding: 0px 0px 0px 0px;     }

.edit_blue_test div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    }


.edit_blue_test div[ods_div_type='ods_edit_input'] textarea { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    }









/* default */







/* default_l */








/* default_line_noright */









/* default_query */









/* default0 */









/* default0_l */









/* default0_l_noinput */









/* default0_query */









/* default100 */









/* default100_l */









/* default100_query */









/* default120 */









/* default140 */









/* default140_l */









/* default140_query */









/* default160 */









/* default160_l */









/* default160_query */









/* default180 */









/* default20 */









/* default20_l */









/* default20_query */









/* default40 */









/* default40_l */









/* default40_query */









/* default60 */









/* default60_l */









/* default60_query */









/* default80 */









/* default80_l */









/* default80_query */









/* needinput_right_line */






dsasdqwqeweqwe










/*====================================================================================*/
/* UI Type [ datetime ]*/





/* default */









/* default_end */






/* default_end_query */
.datetime_default_end_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.datetime_default_end_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:20px; 
    align-items:center; 
  display: flex; }

.datetime_default_end_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.datetime_default_end_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:20px; top:0px;bottom:0px;right:0px; 
    }

.datetime_default_end_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.datetime_default_end_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.datetime_default_end_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/calendar.png) no-repeat;
    }

.datetime_default_end_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/calendar_dis.png) no-repeat;
    }






/* default_l */






/* default_query */
.datetime_default_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.datetime_default_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:120px; 
    align-items:center; 
  display: flex; }

.datetime_default_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.datetime_default_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:120px; top:0px;bottom:0px;right:0px; 
    }

.datetime_default_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.datetime_default_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.datetime_default_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/calendar.png) no-repeat;
    }

.datetime_default_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/calendar_dis.png) no-repeat;
    }








/* default_right_noline */









/* default_rl_noline */









/* default0_l */






/* default0_query */
.datetime_default0_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.datetime_default0_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:0px; 
    align-items:center; 
  display: flex; }

.datetime_default0_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.datetime_default0_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:0px; top:0px;bottom:0px;right:0px; 
    }

.datetime_default0_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.datetime_default0_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.datetime_default0_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/calendar.png) no-repeat;
    }

.datetime_default0_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/calendar_dis.png) no-repeat;
    }






/* default100 */










/* default100_l */ 









/* default100_query */







/* default120 */








/* default140 */










/* default140_l */ 









/* default140_query */









/* default160 */









/* default160_l */ 






/* default160_query */
.datetime_default160_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.datetime_default160_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:160px; 
    align-items:center; 
  display: flex; }

.datetime_default160_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.datetime_default160_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:160px; top:0px;bottom:0px;right:0px; 
    }

.datetime_default160_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.datetime_default160_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.datetime_default160_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/calendar.png) no-repeat;
    }

.datetime_default160_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/calendar_dis.png) no-repeat;
    }






/* default20 */










/* default20_l */ 









/* default20_query */







/* default40 */










/* default40_l */






/* default40_query */
.datetime_default40_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.datetime_default40_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:40px; 
    align-items:center; 
  display: flex; }

.datetime_default40_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.datetime_default40_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:40px; top:0px;bottom:0px;right:0px; 
    }

.datetime_default40_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.datetime_default40_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.datetime_default40_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/calendar.png) no-repeat;
    }

.datetime_default40_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/calendar_dis.png) no-repeat;
    }






/* default60 */










/* default60_l */ 









/* default60_query */







/* default80 */










/* default80_l */ 









/* default80_query */










/*====================================================================================*/
/* UI Type [ select ]*/






/* default */









/* default_line */









/* default_line_0 */









/* default_line_100 */









/* default_line_140 */









/* default_line_160 */









/* default_line_20 */









/* default_line_40 */









/* default_line_60 */









/* default_line_80 */







/* default_line_noright */









/* default0 */









/* default0_query */









/* default100 */






/* default100_query */
.select_default100_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default100_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:100px; 
    align-items:center; 
  display: flex; }

.select_default100_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default100_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:100px; top:0px;bottom:0px;right:0px; 
    }

.select_default100_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default100_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default100_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default100_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default100_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default140 */






/* default140_query */
.select_default140_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default140_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:140px; 
    align-items:center; 
  display: flex; }

.select_default140_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default140_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:140px; top:0px;bottom:0px;right:0px; 
    }

.select_default140_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default140_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default140_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default140_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default140_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default160 */






/* default160_query */
.select_default160_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default160_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:160px; 
    align-items:center; 
  display: flex; }

.select_default160_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default160_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:160px; top:0px;bottom:0px;right:0px; 
    }

.select_default160_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default160_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default160_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default160_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default160_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default20 */






/* default20_query */
.select_default20_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default20_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:20px; 
    align-items:center; 
  display: flex; }

.select_default20_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default20_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:20px; top:0px;bottom:0px;right:0px; 
    }

.select_default20_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default20_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default20_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default20_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default20_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default40 */






/* default40_query */
.select_default40_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default40_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:40px; 
    align-items:center; 
  display: flex; }

.select_default40_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default40_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:40px; top:0px;bottom:0px;right:0px; 
    }

.select_default40_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default40_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default40_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default40_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default40_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default60 */







/* default60_query */
.select_default60_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default60_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:60px; 
    align-items:center; 
  display: flex; }

.select_default60_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default60_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:60px; top:0px;bottom:0px;right:0px; 
    }

.select_default60_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default60_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default60_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default60_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default60_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* default80 */






/* default80_query */
.select_default80_query {
    background-color:#FFFFFF; 
    background-color:#FFFFFF; 
     }

.select_default80_query div[ods_div_type='ods_edit_label'] { position:absolute; left:0px; top:0px;bottom:0px;width:80px; 
    align-items:center; 
  display: flex; }

.select_default80_query div[ods_div_type='ods_edit_label'] label { width:100%; 
    color:#000000; 
    text-align:left; 
    vertical-align:middle; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    padding: 0px 0px 0px 0px;
    }

.select_default80_query div[ods_div_type='ods_button_edit_div'] { position:absolute; left:80px; top:0px;bottom:0px;right:0px; 
    }

.select_default80_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] { position:absolute; left:0px; top:0px;bottom:0px;right:20px; 
    }

.select_default80_query div[ods_div_type='ods_button_edit_div'] div[ods_div_type='ods_edit_input'] input[ods_type='combo'] { width:100%; height:100%; 
    padding: 0px 0px 0px 0px;
    color:#000000;
    font-size:9pt; font-weight:normal;font-family: 굴림;
    vertical-align:middle; 
    border:1px solid #D3D3D3;     }


.select_default80_query div[ods_div_type='ods_button_edit_div'] button { position: absolute; top: 2px; width: 20px; right: 2px; bottom: 2px; 
    background: url(../../../odshtml_images/ctrl_select/select_nor.png) no-repeat;
    }

.select_default80_query div[ods_div_type='ods_button_edit_div'] button:disabled {  
    background: url(../../../odshtml_images/ctrl_select/select_dis.png) no-repeat;
    }

.select_default80_query div[ods_div_type='ods_select_radio']  { position: absolute; left: 120px;top: 2px;bottom: 2px;right: 2px; 
    }










/* Radio_default */









/* Radio_default_2 */










/*====================================================================================*/
/* UI Type [ btn ]*/






/* arrow_icon */






/* btn_back_blue_13 */
.button_btn_back_blue_13 {
     }

.button_btn_back_blue_13 button { height:100%; width:100%; 
    color:#FFFFFF; 
    font-size:12pt; font-weight:normal;font-family: 맑은 고딕;
    background-color: #009EE8;
    border:0; 
     }

.button_btn_back_blue_13 button:hover:not([disabled]) {  
    background-color: #00BDFF;
     }

.button_btn_back_blue_13 button:disabled {  
    background-color: #D3D3D3;
     }







/* btn_blue */









/* btn_bring */









/* btn_chart */






/* btn_chart_area */
.button_btn_chart_area {
     }

.button_btn_chart_area button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/area_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_area button:hover:not([disabled]) {  
     }

.button_btn_chart_area button:disabled {  
    background: url(../chart/area_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_bar */
.button_btn_chart_bar {
     }

.button_btn_chart_bar button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/bar_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_bar button:hover:not([disabled]) {  
     }

.button_btn_chart_bar button:disabled {  
    background: url(../chart/bar_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_barstack */
.button_btn_chart_barstack {
     }

.button_btn_chart_barstack button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/barstack_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_barstack button:hover:not([disabled]) {  
     }

.button_btn_chart_barstack button:disabled {  
    background: url(../chart/barstack_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_bubble */
.button_btn_chart_bubble {
     }

.button_btn_chart_bubble button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/bubble_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_bubble button:hover:not([disabled]) {  
     }

.button_btn_chart_bubble button:disabled {  
    background: url(../chart/bubble_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_column */
.button_btn_chart_column {
     }

.button_btn_chart_column button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/column_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_column button:hover:not([disabled]) {  
     }

.button_btn_chart_column button:disabled {  
    background: url(../chart/column_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_columnstack */
.button_btn_chart_columnstack {
     }

.button_btn_chart_columnstack button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/columnstack_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_columnstack button:hover:not([disabled]) {  
     }

.button_btn_chart_columnstack button:disabled {  
    background: url(../chart/columnstack_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_doughnut */
.button_btn_chart_doughnut {
     }

.button_btn_chart_doughnut button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/doughnut_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_doughnut button:hover:not([disabled]) {  
     }

.button_btn_chart_doughnut button:disabled {  
    background: url(../chart/doughnut_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_line */
.button_btn_chart_line {
     }

.button_btn_chart_line button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/line_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_line button:hover:not([disabled]) {  
     }

.button_btn_chart_line button:disabled {  
    background: url(../chart/line_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_pie */
.button_btn_chart_pie {
     }

.button_btn_chart_pie button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/pie_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_pie button:hover:not([disabled]) {  
     }

.button_btn_chart_pie button:disabled {  
    background: url(../chart/pie_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }




/* btn_chart_rader */
.button_btn_chart_rader {
     }

.button_btn_chart_rader button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../chart/rader_chart_icon.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_btn_chart_rader button:hover:not([disabled]) {  
     }

.button_btn_chart_rader button:disabled {  
    background: url(../chart/rader_chart_icon_dis.png) no-repeat 0 0; width:20px;height:20px;
     }







/* btn_dashboard */









/* btn_del */






/* btn_del_trans */
.button_btn_del_trans {
     }

.button_btn_del_trans button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../toolbar/black/del_btn.png) no-repeat 0 0; width:16px;height:16px;
    border:0; 
     }

.button_btn_del_trans button:hover:not([disabled]) {  
     }

.button_btn_del_trans button:disabled {  
    background: url(../toolbar/black/del_btn_dis.png) no-repeat 0 0; width:16px;height:16px;
     }







/* btn_form */









/* btn_grid */









/* btn_insert */






/* btn_insert_trans */
.button_btn_insert_trans {
     }

.button_btn_insert_trans button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../toolbar/black/insert_btn.png) no-repeat 0 0; width:16px;height:16px;
    border:0; 
     }

.button_btn_insert_trans button:hover:not([disabled]) {  
     }

.button_btn_insert_trans button:disabled {  
    background: url(../toolbar/black/insert_btn_dis.png) no-repeat 0 0; width:16px;height:16px;
     }





/* btn_ok */






/* btn_ok_trans */
.button_btn_ok_trans {
     }

.button_btn_ok_trans button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../toolbar/black/save_btn.png) no-repeat 0 0; width:16px;height:16px;
    border:0; 
     }

.button_btn_ok_trans button:hover:not([disabled]) {  
     }

.button_btn_ok_trans button:disabled {  
    background: url(../toolbar/black/save_btn_dis.png) no-repeat 0 0; width:16px;height:16px;
     }







/* btn_pivot */






/* btn_popup */
.button_btn_popup {
     }

.button_btn_popup button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 맑은 고딕;
    background: url(../upload/btn/btn_popup.png) no-repeat 0 0; width:28px;height:28px;
    border:0; 
     }

.button_btn_popup button:hover:not([disabled]) {  
     }

.button_btn_popup button:disabled {  
    background: url(../upload/btn/btn_popup_dis.png) no-repeat 0 0; width:28px;height:28px;
     }







/* btn_query */






/* btn_query_trans */
.button_btn_query_trans {
     }

.button_btn_query_trans button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../toolbar/black/search_btn.png) no-repeat 0 0; width:16px;height:16px;
    border:0; 
     }

.button_btn_query_trans button:hover:not([disabled]) {  
     }

.button_btn_query_trans button:disabled {  
    background: url(../toolbar/black/search_btn_dis.png) no-repeat 0 0; width:16px;height:16px;
     }







/* btn_run */






/* btn_run_trans */
.button_btn_run_trans {
     }

.button_btn_run_trans button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../toolbar/black/run_btn.png) no-repeat 0 0; width:16px;height:16px;
    border:0; 
     }

.button_btn_run_trans button:hover:not([disabled]) {  
     }

.button_btn_run_trans button:disabled {  
    background: url(../toolbar/black/run_btn_dis.png) no-repeat 0 0; width:16px;height:16px;
     }







/* btn_search */









/* btn_sound_icon */









/* btn_wmd */









/* clear */






/* default */
.button_default {
     }

.button_default button { height:100%; width:100%; 
    color:#FFFFFF; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background-color: #509FE1;
    border-width:5px 5px 5px 5px; border-style: solid;
    border-color:#FFFFFF;
     }

.button_default button:hover:not([disabled]) {  
    background-color: #60BEFF;
     }

.button_default button:disabled {  
    background-color: #D3D3D3;
     }














/* move */






/* open_xml */
.button_open_xml {
     }

.button_open_xml button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../upload/btn/open_xml.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_open_xml button:hover:not([disabled]) {  
     }

.button_open_xml button:disabled {  
    background: url(../upload/btn/open_xml_dis.png) no-repeat 0 0; width:20px;height:20px;
     }







/* sound_icon */








/* tool_backup */
.button_tool_backup {
     }

.button_tool_backup button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/backup.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_backup button:hover:not([disabled]) {  
    
     }

.button_tool_backup button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_chating */
.button_tool_chating {
     }

.button_tool_chating button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/chating.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_chating button:hover:not([disabled]) {  
    
     }

.button_tool_chating button:disabled {  
    background-color: #D3D3D3;
     }









/* tool_data */
.button_tool_data {
     }

.button_tool_data button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/data.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_data button:hover:not([disabled]) {  
    
     }

.button_tool_data button:disabled {  
    background-color: #D3D3D3;
     }









/* tool_issue */
.button_tool_issue {
     }

.button_tool_issue button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/issue.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_issue button:hover:not([disabled]) {  
    
     }

.button_tool_issue button:disabled {  
    background-color: #D3D3D3;
     }









/* tool_knowledge */
.button_tool_knowledge {
     }

.button_tool_knowledge button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/knowledge.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_knowledge button:hover:not([disabled]) {  
    
     }

.button_tool_knowledge button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_label */
.button_tool_label {
     }

.button_tool_label button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/label.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_label button:hover:not([disabled]) {  
    
     }

.button_tool_label button:disabled {  
    background-color: #D3D3D3;
     }
     









/* tool_message */
.button_tool_message {
     }

.button_tool_message button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(./img/admin_tool/message.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_message button:hover:not([disabled]) {  
    
     }

.button_tool_message button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_noti */
.button_tool_noti {
     }

.button_tool_noti button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/notification.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_noti button:hover:not([disabled]) {  
    
     }

.button_tool_noti button:disabled {  
    background-color: #D3D3D3;
     }







/* tool_program */
.button_tool_program {
     }

.button_tool_program button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/program.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_program button:hover:not([disabled]) {  
    
     }

.button_tool_program button:disabled {  
    background-color: #D3D3D3;
     }







/* tool_qna */
.button_tool_qna {
     }

.button_tool_qna button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/qna.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_qna button:hover:not([disabled]) {  
    
     }

.button_tool_qna button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_query */
.button_tool_query {
     }

.button_tool_query button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/query.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_query button:hover:not([disabled]) {  
    
     }

.button_tool_query button:disabled {  
    background-color: #D3D3D3;
     }









/* tool_refresh */
.button_tool_refresh {
     }

.button_tool_refresh button { 
    width: 100%;
    height: 100%;
    background-image: url(../odshtml_images/eform_toolbar/refresh.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_refresh button:hover:not([disabled]) {  
    
     }

.button_tool_refresh button:disabled {  
    background-color: #D3D3D3;
     }







/* tool_remote */
.button_tool_remote {
     }

.button_tool_remote button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/remote.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_remote button:hover:not([disabled]) {  
    
     }

.button_tool_remote button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_restore */
.button_tool_restore {
     }

.button_tool_restore button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/restore.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_restore button:hover:not([disabled]) {  
    
     }

.button_tool_restore button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_result */
.button_tool_result {
     }

.button_tool_result button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/result.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_result button:hover:not([disabled]) {  
    
     }

.button_tool_result button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_label */
.button_tool_ui {
     }

.button_tool_ui button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/ui.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_ui button:hover:not([disabled]) {  
    
     }

.button_tool_ui button:disabled {  
    background-color: #D3D3D3;
     }








/* tool_wbs */
.button_tool_wbs {
     }

.button_tool_wbs button { 
    width: 100%;
    height: 100%;
    color:#1469cd;
    background-image: url(../../../img/admin_tool/wbs.png);
    background-repeat: no-repeat;
    border: none;
    background-color: transparent;
     }

.button_tool_wbs button:hover:not([disabled]) {  
    
     }

.button_tool_wbs button:disabled {  
    background-color: #D3D3D3;
     }






/* xml_save */
.button_xml_save {
     }

.button_xml_save button { height:100%; width:100%; 
    color:#000000; 
    font-size:9pt; font-weight:normal;font-family: 굴림;
    background: url(../upload/btn/save_xml.png) no-repeat 0 0; width:20px;height:20px;
    border:0; 
     }

.button_xml_save button:hover:not([disabled]) {  
     }

.button_xml_save button:disabled {  
    background: url(../upload/btn/save_xml_dis.png) no-repeat 0 0; width:20px;height:20px;
     }








/*====================================================================================*/
/* UI Type [ check ]*/






/* default */









/* default_line */









/* default_right_line */










/* default_right_noline */










/* default_rl_noline */










/*====================================================================================*/
/* UI Type [ grid ]*/







/*====================================================================================*/
/* UI Type [ group ]*/






/* 01_step01 */









/* 01_step02 */









/* 01_step03 */










/* 01_step04 */












/* 02_step01 */












/* 02_step02 */












/* 02_step03 */












/* 02_step04 */












/* 02_step05 */












/* 03_step01 */












/* 03_step02 */












/* 03_step03 */












/* 04_step01 */












/* 04_step02 */












/* 04_step03 */











/* 04_step04 */












/* bg_gray */













/* bg_query_blue */












/* default */









/* g_line */












/* g_sideline */















/* noline */












/* pro01 */











/* top_noline */
.group_top_noline {
    border:1px solid #D3D3D3;
    border-top:none;
    background-color:#FFFFFF;
   }

.group_top_noline div {
  /* width:100%; height:100%; */
   }













/*====================================================================================*/
/* UI Type [ image ]*/






/* img_line */











/* pro01 */













/*====================================================================================*/
/* UI Type [ chart ]*/














/*====================================================================================*/
/* UI Type [ tab ]*/



/* blue */









/* default */









/* sub */










/*====================================================================================*/
/* UI Type [ form ]*/







/*====================================================================================*/
/* UI Type [ toolbar ]*/




/* default */













/*====================================================================================*/
/* UI Type [ widget_simple_form ]*/






/* back_color_same_query */









/* center */









/* center2 */









/* default */









/* user_line */
.widget_sf_user_line {
     border-top: 3px solid #3f81e4;
   }

.widget_sf_user_line div[ods_div_type='widget_toolbar'] {

   }

.widget_sf_user_line div[ods_div_type='widget_panel_main'] {

   }















/*====================================================================================*/
/* UI Type [ widget_simple_grid ]*/






/* default */









/* grid_line */










/*====================================================================================*/
/* UI Type [ simple_grid_sheet ]*/






/* default */









/* grid_sheet_line */










/*====================================================================================*/
/* UI Type [ widget_master_detail ]*/






/* default */








