/* --- index --- */

/* 大会ポータルページのトップに戻るボタン */
.top-bottom-nav {
    height: 140px;
    background-color: transparent;
    z-index: 1030;
    color: rgba(247, 171, 0, 0.8);
}

.top-bottom-nav-button {
    font-size: 2rem;
}

/* フッター */
.page-footer {
    background-color: #f7ab00;
}

/* ロードシート */
#loading {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1;
}

#spinner {
    display: none;
    color: #fff;
    z-index: 2;
}

/* @media (min-width: 576px) {
    #page-header-image,
    #page-header-color {
        max-width: 540px;
        left: auto;
    }
}
@media (min-width: 768px) {
    #page-header-image,
    #page-header-color {
        max-width: 720px;
        left: auto;
    }
}
@media (min-width: 992px) {
    #page-header-image,
    #page-header-color {
        max-width: 960px;
        left: auto;
    }
}
@media (min-width: 1200px) {
    #page-header-image,
    #page-header-color {
        max-width: 1140px;
        left: auto;
    }
}
@media (min-width: 1540px) {
    #page-header-image,
    #page-header-color {
        max-width: 1480px;
        left: auto;
    }
} */
