/*TitleBar*/
.ui-jqgrid .ui-jqgrid-titlebar {
    background: url("../images/title_background.png") no-repeat scroll right top transparent;
    height: 45px;
    border-bottom: solid #ffca5e 1px;
}

/*ToolBar*/
.ui-state-default .navtable .ui-icon {
    background-image: url("../images/ui-icons_0000ff_256x240.png");
}
.ui-jqgrid .ui-jqgrid-toppager {
    background: url("../images/toppager_background.png") repeat-x scroll 0 0 #FEC520;
    color: #FFFFFF;
    height: 40px;
    margin: 0;
}

.ed-jqgrid-csv-out {
    margin-right: 5px;
}

.ed-jqgrid-csv-input {
    margin-right: 5px;
}

/*Header*/
.ui-jqgrid .ui-jqgrid-labels .ui-state-default {
    background: url("../images/header_background.png") repeat-x scroll 0 0 #515151;
    border-right: 1px solid #FCF1D4;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: bold;
    height: 25px;
    margin: 0;
    text-align: center;
    vertical-align: middle;
}
*:first-child+html .ui-jqgrid .ui-jqgrid-labels .ui-state-default {
    background: none #FFFFFF;
    color: #000000;
}


/*RowNumber*/
.ui-jqgrid .jqgrid-rownum {
    background: url("../images/header_background.png") repeat-x scroll 0 0 #515151;
    border-right: 1px solid #FCF1D4;
    color: #FFFFFF;
    font-size: 1em;
    font-weight: bold;
}

/*Row*/
.ui-jqgrid-btable .ui-widget-content {
    background: #FFFFFF url("../images/row_even.png") repeat-x;
    color: #696969;
}

.ui-jqgrid-btable .ui-priority-secondary {
    background: #FFF8E8 url("../images/row_odd.png") repeat-x;
    opacity: 1;
}

.ui-jqgrid-btable .ui-state-hover {
    background: #D5E1ED url("../images/row_hover.png") repeat-x;
}

.ui-jqgrid-btable .ui-state-highlight {
    background: #FBEC88 url("../images/row_highlight.png") repeat-x;
}

.ed-jqgrid-vertical-align-top{
    vertical-align: top;
}

/*Other*/
.ui-jqgrid .ui-jqgrid-title {
    color: #FF6666;
    font-size: 2.1em;
    text-align: left;
    text-indent: 10px;
}

.ui-jqgrid tr.ui-jqgrid-labels th.ui-state-default {
    /*border-top: solid #ffca5e 1px;*/
    border-bottom: solid #ffca5e 1px;
}

.ui-widget {
    font-family:'繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3','Hiragino Kaku Gothic Pro','�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け',sans-serif;
    font-size: 1.2em;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family:'繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3','Hiragino Kaku Gothic Pro','�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け',sans-serif;
}

.ui-jqgrid .ui-jqgrid-htable th div {
    height: auto;
}

.ui-jqgrid .ui-jqgrid-resize-ltr {
    margin-bottom: -5px;
    margin-top: -5px;
}

.ui-jqgrid .ui-jqgrid-resize {
    height: 24px !important;
}

.ui-widget-content {
    border-bottom-color: #ffca5e;
    border-left-color: #ffca5e;
}

.ed-title-left {
    float: left;
}

.ed-title-right {
    float: right;
}

.ed-title-pager {
    height: 48px;
    margin: 0;
    padding: 0;
    text-align: right;
}

.ed-title-pager td{
    vertical-align: bottom;
    margin: 0;
    padding: 0;
}

.ed-toppager-left {
    width: 460px;
}

td.pager-top {
	color: #696969;
}

.ed-pager {
    font-size:1.2em;
    font-weight: bold;
    color: black;
}

.ed-pager span {
    margin-left: 4px;
}

.ed-pager-link {
    color: blue;
    font-weight: normal;
    text-decoration: underline;
}

.ed-pager-hover {
    color: #F8A704;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
}

.ui-jqgrid .ui-jqgrid-toppager{
    height: 32px !important;
}

.ui-jqgrid-toppager .ui-pager-control {
    height: 36px;
}

.ui-jqgrid .ui-jqgrid-toppager {
    color: #0000FF;
}

.ui-pg-button {
    line-height: 16px;
}

div.searchMinus {
    width:55px;
}

span.searchMinus {
    float: left;
}

span.searchPlus {
    float: left;
}

td.td_top {
    vertical-align: top;
}

.form-edit .ui-jqdialog-content td.EditButton {
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 50px;
    text-align: center;
}

.form-add .ui-jqdialog-content td.EditButton {
    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 0;
    text-align: center;
}

.ed-subtitle-content {
    float: left;
    margin-top: 5px;
    margin-left: 15px;
}
.ed-subtitle {
    color: #696969;
    font-size: 1.1em;
    margin-top: 3px;
    /*width: 300px;*/
}

/*DelMsg*/
.DelTable .edDelIcon {
    float: left;
}
.DelTable .edDelMsg {
    float: left;
    margin-left: 10px;
}
.DelTable .notice{
    color: red;
}

/*#gbox_list {
    margin: 5px auto 0 auto;
}*/

span.gridRateWarning {
	color: red;
}

div.ui-jqdialog-content div.searchFilter select.opsel {
	margin-right: 5px;
}

div.ui-jqdialog-content div.searchFilter td.columns,
div.ui-jqdialog-content div.searchFilter td.operators,
div.ui-jqdialog-content div.searchFilter td.data {
	padding: 0 5px;
}

table.ui-search-table {
    width: 100%;
}

tr.ui-search-toolbar td.ui-search-clear {
	display: none;
}


