@charset "UTF-8";
/* =========================================================================================================================================== */
/*
/* 会員登録系のデザインファイル
/*
/* =========================================================================================================================================== */

/* =========================================================================================================================================== */
/* 会員登録ページ
/* =========================================================================================================================================== */
@media all {
    #page_entry .ec-pageRole__fixed.layout-type2 .ec-pageTitle h1 {
        margin-top: 19px;
        margin-bottom: 26px;
    }
    #page_entry .ec-pageRole__fixed.layout-type2 .ec-pageContent__text {
        margin-bottom: 10px;
    }
    #page_entry .ec-registerRole__actions button {
        width: calc(100% - 72px);
        max-width: var(--content-width-2);
        height: 52px;
        border-radius: 26px;
        font-size: 20px;
    }
}
@media screen and (max-width: 767px) {
    #page_entry .ec-pageRole__fixed.layout-type2 .ec-pageTitle h1 {
        margin-top: 0;
        margin-bottom: 15px;
    }
    
    #page_entry .ec-pageRole__fixed.layout-type2 .ec-pageContent__text {
        margin-bottom: 19px;
    }
    
    #page_entry .ec-registerRole__actions button {
        height: 45px;
        font-size: 16px;
        max-width: 270px;
    }
}


/* =========================================================================================================================================== */
/* 会員登録確認ページ
/* =========================================================================================================================================== */
@media all {
    #page_entry .ec-registerRole__actions .ec-blockBtn--cancel {
        background-color: var(--color-gray);
        margin-top: 31.5px;
    }
}