/* jqGrid検索ツールバー: 旧版と同様にクリア列を非表示 */
.ui-search-table .ui-search-clear {
	display: none !important;
	width: 0 !important;
	padding: 0 !important;
}

/* ダイアログ重なり順: 既存運用値を維持 */
.ui-front {
	z-index: 1000;
}

/* フォーム要素: editoptions(size/rows/cols) 優先に戻す */
.ui-jqdialog-content .FormElement,
.ui-jqdialog-content input.FormElement,
.ui-jqdialog-content select.FormElement,
.ui-jqdialog-content textarea.FormElement {
	width: auto !important;
	max-width: 100%;
	box-sizing: content-box;
}

.ui-jqdialog-content .EditTable td textarea {
	width: auto !important;
	height: auto !important;
}

/* 4.6.0 の密度に寄せて余白と行高を調整 */
.ui-jqdialog-content .CaptionTD,
.ui-jqdialog-content .DataTD {
	padding: 2px !important;
}

.ui-jqdialog-content input.FormElement,
.ui-jqdialog-content select.FormElement,
.ui-jqdialog-content textarea.FormElement {
	font-size: 11px !important;
	line-height: normal;
	padding: 0 !important;
}

/* 検索ツールバーの入力は中央寄せではなく左寄せに固定 */
.ui-jqgrid .ui-search-table .ui-search-input > input,
.ui-jqgrid .ui-search-table .ui-search-input > select {
	text-align: left !important;
}

/*
 * インライン編集: colModel の editoptions.size（桁数用の狭い幅）がそのまま適用され、
 * フォーマット済み表示値（例: 20,000）がセル内で欠ける。
 * 検索バーやダイアログの FormElement は対象外（.editable のみ本体セル）。
 */
.ui-jqgrid .ui-jqgrid-btable tr.jqgrow > td input.editable,
.ui-jqgrid .ui-jqgrid-btable tr.jqgrow > td textarea.editable,
.ui-jqgrid .ui-jqgrid-btable tr.jqgrow > td select.editable {
	width: 100% !important;
	max-width: 100%;
	min-width: 0;
	box-sizing: border-box;
}
