html {
    max-width: 385px;
    display: table;
    width: 100%;
    height: 100%;
    margin: auto;
}

body {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

/* 全体の設定 */
#order_error_ {
    position: relative;
    width: 100%;
    height: 100vh;
    min-width: 260px;
    min-height: 550px;
    font-family: Noto Sans JP, sans-serif;
    font-style: normal;
    background-color: rgba(255, 255, 255, 1);
    overflow: hidden;
    --web-view-name: F-09 注文エラー;
    --web-view-id: F-09_;
    --web-scale-on-resize: true;
    --web-enable-deep-linking: true;
}

/* ヘッダーの設定 */
header {
    /* 固定表示 */
    display: flex;
    /* 両端に寄せる */
    justify-content: space-between;
    width: 100%;
}

/* メッセージタイトルの設定 */
.caption_text {
    text-align: center;
    margin-top: 10px;
    font-weight: bold;
    font-size: 18px;
}

/* メッセージ本文の設定 */
.message_text {
    text-align: center;
    margin-top: 20px;
    font-weight: normal;
    font-size: 15px;

}

/* ボタングループの設定 */
.button_group {
    text-align: center;
    margin-top: 40px;
}

/* ボタンの設定 */
.button_style {
    min-width: 112px;
    height: 48px;
    filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.102));
    font-weight: normal;
    font-size: 15px;
    text-decoration: none;
    background-color: white;
    border: solid 2px black;
    border-radius: 10px;
    transition: .4s;
    cursor: pointer;
}

/* フッターの設定 */
footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 110px;
    border-top: 1.5px solid lightgray;
    text-align: center;
}

/* EATPICKのロゴ */
.eatpic_logo {
    margin: -10px;
    margin-top: 10px;
}

/* 画像 */
img {
    max-width: 100%;
    max-height: 100%;
}

/* ボタンの設定 */
.return_foodable_button_style {
    width: 35%;
    height: 100%;
    filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.102));
    font-weight: normal;
    font-size: 14px;
    text-decoration: none;
    background-color: white;
    padding: 12px;
    border: solid 2px black;
    border-radius: 10px;
    transition: .4s;
    cursor: pointer;
}