@charset "UTF-8";

/*会員登録フォーム*/
.right {
    .entry-header {
        margin-bottom: 20px;
    }
}

.basic-table.entry {

    .form-group{
        display: flex;
        align-items: center;
        gap: 5px;
        label {
            white-space: nowrap;
            display: inline-block;

        }

    }

    .seimei{
        display: flex;
        justify-content: flex-start;
        gap: 5px;

        .form-group{
            display: flex;
            align-items: center;
            gap: 5px;

            input[type=text]{
                width: 100%;
                max-width: 200px;
            }
        }
    }


}

.error-messages {
    padding: 10px;
    background: #f8d7da;
    color: #721c24;
    border: 1px solid #f5c6cb;
    border-radius: 4px;
    margin-bottom: 15px;
}
