/* 共通CSS */
/* Simple Reset */
* { margin: 0; padding: 0; box-sizing: border-box; }

html {
    width: 100%;
}

/* レイアウト */
body {
    max-width: 1800px;
    min-width: 1024px;
    margin-right: auto;
    margin-left : auto;
}

.modal-open {
    padding-right: 0px !important;
}

.modal {
    padding-right: 0px !important;
}

.navbar {
    padding-right: 16px !important;
    margin-right: 0 !important;
}

/* サイドバー */
#side {
    /* サイドバー幅 */
    min-width: 180px;
}

.ish-list-child {
    padding-left: 1rem;
}

.ish-list-child-2 {
    padding-left: 2rem;
}

.ish-list-child-noclick {
    cursor: default;
}

/* 登録ボタン*/
#registbutton {
    margin-right: 10px;
}

/* 編集アイコン*/
.ish-edit {
    color:#339966;
}

/* コンテンツ部分 */
#contents {

}

#breadcrumb {
    background:transparent;
    font-size: 15px;
    margin-top: auto;
    margin-bottom: auto;
}

.ish-trash {
    color:#cc3366;
    cursor: pointer;
}

/* 追加用プラスアイコン */
.ish-add {
    color:#000000;
    cursor: pointer;
}

/* ヘッダ */
.ish-header-dark {
    background-color: #001e43;
}

/* 登録・マスタ用 */
.ish-inputlabel {
    width: 130px;
    padding-right: 15px;
    padding-left: 15px;
}

/* 登録・マスタ用 */
.ish-inputarea {
    flex: 1;
    padding-right: 15px;
    padding-left: 15px;
    display: flex;
    flex-direction: column;
}

/* 登録・マスタ用 */
.ish-inputrow {
    display: flex;
    flex-wrap: nowrap;
}

/* 登録・マスタ用 */
.ish-inputrow input {
    flex: 1;
    padding-right: 15px;
    padding-left: 15px;
}

/* 登録用 */
.ish-inputarea .custom-checkbox {
    margin-top: 6px;
}

/* 登録用 */
.ish-unitlabel {
    width: 60px;
    padding: .5rem;
}

/* 登録用 */
.ish-input-max-50 {
    max-width: 850px;
}

/* 登録用 */
.ish-input-short {
    max-width: 220px;
}

/* 登録用 */
.ish-input-middle {
    max-width: 440px;
}

/* 登録用 */
.ish-input-large {
    max-width: 660px;
}

/* 登録用 */
.ish-pin {
    color: #ea526f;
}

/* 登録用 */
.ish-gray-pin {
    color: #c0c0c0;
}
/* 登録用 */
.ish-datetd {
    width: 110px;
}

/* 登録用 */
.ish-groupstd {
    width: 260px;
}

/* 登録用 */
.ish-trashtd {
    width: 52px;
    color:#cc3366;
}