﻿/*月次報告*/

/*月次報告（変更一覧）*/

/*個人原票*/
.S01P07 .Detail .Grid div {
    overflow: auto;
    min-height: 0px;
    max-height: 301px;
}

/*月次報告一覧*/
.S01P10 .Grid div {
    overflow: auto;
    height: 450px;
}
    .S01P10 .Grid div th div {
        height: auto;
    }
    .S01P10 .Grid div td div {
        overflow: visible;
        height: auto;
        width: auto;
    }
/*標準給与基礎届*/
.S01P11 .Grid div {
    overflow: auto;
    width: auto;
    height: 450px;
}

    .S01P11 .Grid div th div {
        height: auto;
    }

.S01P11 .Grid div td div {
    overflow: hidden;
    height: 25px;
    width: auto;
}

/*標準給与基礎届一覧*/
.S01P12 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: auto;
    height: 450px;
}

    .S01P12 .Grid div th div {
        height: auto;
    }

    .S01P12 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*転出届*/

/*転出届一覧*/
.S03P02 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 450px;
}

    .S03P02 .Grid div th div {
        height: auto;
    }

    .S03P02 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*転入確認*/
.S03P03 .Grid div {
    overflow: auto;
    width: min-content;
    height: 450px;
}

    .S03P03 .Grid div th div {
        height: auto;
    }

    .S03P03 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*転入確認一覧*/
.S03P04 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 450px;
}

    .S03P04 .Grid div th div {
        height: auto;
    }

    .S03P04 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }


/*退職者申請*/

/*退職者申請一覧*/

/*退職手当資金試算表*/
.S05P01 .Grid div {
    overflow: auto;
    width: min-content;
    height: 350px;
}
    .S05P01 .Grid div th div {
        height: auto;
    }

    .S05P01 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*退職手当資金試算表(職員指定)*/
.S05P02 .Grid div {
    overflow: auto;
    width: auto;
    height: 450px;
}

    .S05P02 .Grid div th div {
        height: auto;
    }

    .S05P02 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }


/*退職手当資金試算表(コード)*/
.S05P03 .Grid div {
    overflow: auto;
    width: 550px;
    height: 440px;
}

    .S05P03 .Grid div th div {
        height: auto;
    }

    .S05P03 .Grid div td div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*教職員一覧*/
.S08P01 .Grid div {
    overflow: auto;
    width: auto;
    height: 450px;
}

    .S08P01 .Grid div th div {
        height: 25px;
    }

    .S08P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*法人退会*/
.S09P01 .Grid div {
    overflow: auto;
    width: auto;
    height: 450px;
}

    .S09P01 .Grid div th div {
        height: 25px;
    }

    .S09P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

    /*負担金率メンテナンス*/
.M04P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 450px;
}

    .M04P01 .Grid div th div {
        height: auto;
    }

    .M04P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*負担金率メンテナンス*/
.M05P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 450px;
}

    .M05P01 .Grid div th div {
        height: auto;
    }

    .M05P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*勤続期間別負担金率メンテナンス*/
.C14P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    max-width: 740px;
    max-height: 400px;
}

    .C14P01 .Grid div th div {
        height: auto;
    }

    .C14P01 .Grid div  div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*標準給与テーブルメンテナンス*/
.M06P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    max-height: 450px;
}

    .M06P01 .Grid div th div {
        height: auto;
    }

    .M06P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*退職手当資金算定乗率テーブルメンテナンス*/
.M07P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    max-height: 450px;
}

    .M07P01 .Grid div th div {
        height: auto;
    }

    .M07P01 .Grid div div {
        overflow: hidden;
        width: auto;
    }

/*金融機関マスタメンテナンス*/
.M09P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    max-height: 350px;
}

    .M09P01 .Grid div th div {
        height: auto;
    }

    .M09P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*個人原票マスタ*/
.M10P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 470px;
}

    .M10P01 .Grid div th div {
        height: auto;
    }

    .M10P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

.M10P02 .Detail .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    height: 370px;
}

.M10P02 .Detail .Grid div th div {
    height: auto;
}

.M10P02 .Detail .Grid div div {
    overflow: hidden;
    height: auto;
    width: auto;
}

/* ↓↓2021/11/11 加藤追加 */
/* 明細シミュレーション */
.M10P07 .Detail .Grid div {
    overflow-y: auto;
    overflow-x: auto;
    width: auto;
    height: 300px;
}

.M10P07 .Detail .Grid div th div {
    height: auto;
}

.M10P07 .Detail .Grid div div {
    overflow: hidden;
    height: auto;
    width: auto;
}
/* ↑↑2021/11/11 加藤追加 */

/*月次報告メンテナンス*/
/* 日付機能しないため、グリッド定義外す */
/*
.M11P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    max-height: 320px;
}
*/

/*転出転入メンテナンス*/
/* 日付機能しないため、グリッド定義外す */
/*
.M12P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: min-content;
    max-height: 350px;
}

    .M12P01 .Grid div th div {
        height: auto;
    }

    .M12P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }
*/

/*退職者申請メンテナンス*/
/* 日付機能しないため、グリッド定義外す */
/*
.M13P01 .Grid div {
    overflow-y: auto;
    overflow-x: auto;
    max-height: 320px;
}
*/

/*ユーザーマスタ*/
.M14P01 .Grid div {
    overflow: auto;
    width: auto;
    height: 400px;
}

    .M14P01 .Grid div th div {
        height: 50px;
    }

    .M14P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*標準給与基礎届メンテナンス*/
.M16P01 .Grid div {
    overflow: auto;
    width: min-content;
    max-height: 380px;
}

    .M16P01 .Grid div th div {
        height: auto;
    }

    .M16P01 .Grid div div {
        overflow: hidden;
        height: 50px;
        width: auto;
    }

/*メッセージデータメンテナンスメンテナンス*/
.M18P01 .Grid div {
    overflow: auto;
    width: min-content;
    max-height: min-content;
}

    .M18P01 .Grid div th div {
        height: auto;
    }

    .M18P01 .Grid div div {
        overflow: hidden;
        height: min-content;
        width: auto;
    }

/*年金月額乗率テーブルメンテナンス*/
.C11P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: auto;
    max-height: 450px;
}

    .C11P01 .Grid div th div {
        height: auto;
    }

    .C11P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*年金算定乗率テーブルメンテナンス*/
.C12P01 .Grid div {
    overflow-y: auto;
    overflow-x: hidden;
    width: auto;
    max-height: 450px;
}

    .C12P01 .Grid div th div {
        height: auto;
    }

    .C12P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }
/*学校選択マスタメンテナンス*/
.C13P01 .Grid div {
    overflow: auto;
    width: auto;
    max-height: 400px;
}

    .C13P01 .Grid div th div {
        height: auto;
    }

    .C13P01 .Grid div div {
        overflow: hidden;
        height: 25px;
        width: auto;
    }

/*カレンダーを隠さない。*/
div.bootstrap-datetimepicker-widget {
    overflow:visible;
    height: initial;
}
