/*+売掛未収金手入力CSS*/
table,ul,ul li{
    color: black;
    padding: 0;
    margin: 0;
}

.button,
.button:hover,
button,
button:hover{
    all: unset;
    color: black;
}

figcaption{
    color: black;
}

img{
    height: fit-content;
}

/*+未収金手入力*/
#img_receivable_manual_input{
    max-width: 1458px;
    width: 100%;
}

/**表示項目 receivable_manual_input*/
.receivable_manual_input th{
    width: 10em;
}

/*登録ボタン*/
.receivable_manual_input .button{
    display: inline-block;
    width: 6em;
    justify-content: center;
    letter-spacing: 0.2em;
    color: white;
    background-color: #3F5DA5;
    border-radius: 10px;
    padding: 0.25em 0;
    margin: 0.2em auto
}

/*+手入力履歴*/
#img_manual_input_history{
    max-width: 1458px;
    width: 100%;
}

/*/////////////////////////////////////////////
スマホ幅(736px以下) レイアウト調整
/////////////////////////////////////////////*/
@media screen and (max-width: 736px) {
    table:not(.table_left):not(.table_right) th .div_flex{
        margin: 0.2em auto;
    }
    .receivable_manual_input .button{
        text-align: center;
    }
}