﻿
body{
/*    min-width: 1000px; */
    min-width: 300px;
    visibility:hidden;
    font-size:15px!important;
}

.ui-widget
{
    font-size:0.8em;
    font-family:'MS Gothic';
}

div.spacer{
    height:10px;
}

table.keisen1
{
    border-collapse:collapse;
    border-style:solid;
    border-width:1px;
}

button
{
    min-width:100px;
}

button2
{
    min-width:25px;
}

button3
{
    height:25px;
    min-width:25px;
}

button4
{
    min-width:30px;
}

/*非活性化時*/
[disabled="disabled"] div:not(.cleditorButton) {
    background: RGB(224, 224, 224);
    border: 1px solid RGB(169, 169, 169);
}
input[type='text'][disabled="disabled"],input[type='password'][disabled="disabled"],textarea[disabled="disabled"] {
    padding-top: 2px;
    padding-bottom: 2px;
}

/*明細のヘッダの左右寄せ*/
div.slick-header-column.header-centering {
    text-align: center;
}
div.slick-header-column.header-right {
    text-align: right;
}
/*明細の内容の左右寄せ*/
div.slick-cell.cell-centering {
    text-align: center;
}
div.slick-cell.cell-right {
    text-align: right;
}

/*IME有効、無効*/
.imeOn {
    ime-mode: active;
}
.imeOff {
    ime-mode: disabled;
}

/*1行の高さの最低値(notTrHeightKoteiクラスで無効化)*/
table:not(.notTrHeightKotei)>tbody>tr {
    height: 22px
}

table {
    border-spacing: 0;
}

/*テキストとドロップダウンサイズ差修正*/
input[type='text'],input[type='password'],textarea {
    box-sizing: border-box;
}
select {
    height: 20px;
}

/*jQuery UIのタブを太字下線追加*/
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    font-weight: bold;
    text-decoration: underline;
}

/*マウスカーソルをポインタに変更*/
div.ui-widget-content.datagrid-cursor-pointer div.slick-cell { 
     cursor: pointer; 
 } 
