@charset "utf-8";
/* CALENDAR 수정 */
.ui-datepicker-trigger {vertical-align: middle; margin-left: 5px; cursor: pointer }
.ui-datepicker select { height: 21px }

/*jqGrid row cursor*/
.jqgrow {cursor:pointer}
.ui-jqgrid-labels{cursor: default}
.ui-state-over{cursor: default}

/*jquery-validation*/
label.error,label.error { color: red; font-style: italic; padding-left: 5px}
div.error { display: none}
input:focus {/*border: 1px dotted black*/}
/*select:focus {border: 1px dotted black}*/
input.error {border: 1px dotted red}
/*select.error {border: 1px dotted red}*/
textarea:focus {border: 1px dotted black}
textarea.error {border: 1px dotted red}


/*summernote link page z-index 수정*/
.modal-backdrop {z-index: 0}

.ui-jqgrid .ui-jqgrid-htable { font-size:13px; }
.ui-jqgrid .ui-jqgrid-htable th { font-family: 'NanumBold'}
.ui-jqgrid .ui-pg-table { font-size:13px; font-family: 'Nanum'}
.ui-jqgrid .ui-jqgrid-btable { font-size: 13px; font-family: font-family: 'Nanum'}
.ui-jqgrid .tree-plus, .ui-jqgrid .tree-leaf, .ui-jqgrid .tree-minus { margin-top: initial }
.ui-jqgrid tr.jqgrow td { vertical-align: inherit; white-space: nowrap }
.ui-jqgrid tr.jqgrow td input[type=checkbox] { margin-top: 5px }
.ui-jqgrid tr.jqgrow td {text-overflow : ellipsis; -o-text-overflow : ellipsis;}


/*그리드 테이블*/
.tableStyleGrid {position:relative;  border-top:2px solid #000; }

/*셀렉트박스*/
.chosen-container.chosen-container-single .chosen-single { border:1px solid #969696; border-radius:0; height:30px; line-height:30px; background:none; color:#000; background-color:#fff; box-shadow:none;}
.chosen-container.chosen-container-single .chosen-single div b { background: url('chosen/chosen-sprite.png') no-repeat 0px 4px;}
.chosen-container.chosen-container-active.chosen-with-drop .chosen-single { background:none; border:1px solid #969696; box-shadow:none; }
.chosen-container.chosen-container-single .chosen-drop { border-radius:0;}
.chosen-container.chosen-container-single .chosen-drop .active-result.highlighted {background:none; background-color:#1e90ff;}
.chosen-container.chosen-container-single .chosen-drop .chosen-results { margin:0; padding:0;}

/*분석결과통계 셀렉트박스*/
.chosen-container.chosen-container-multi .chosen-choices {background:none; background-color:#fff;}
.chosen-container.chosen-container-multi .chosen-choices .search-choice { background:none; border-radius:0; background-color:#fff; border:1px solid #1e90ff; color:#1e90ff; }
.chosen-container.chosen-container-multi .chosen-drop .active-result.highlighted {background:none; background-color:#1e90ff;}
.chosen-container.chosen-container-multi .chosen-choices li.search-field input[type="text"] {color:#444;}
.chosen-container.chosen-container-multi.chosen-disabled .chosen-choices { background-color:#ddd; }

/* --------------------------------------------
 * Google Map & Chart
/* ------------------------------------------ */
.chartWrap {padding: 5px; border: solid 1px #c5c5c5;  border-top:2px solid #000}
.mapWrap {padding: 5px; border: solid 1px #c5c5c5;  border-top:2px solid #000 }

