.store-name {
    font-size: 12px;
    color: white;
    text-decoration: none;
}

#group-info a,
.footer-container a {
    text-decoration: none;
}

#group-info {
    gap: 2rem !important;
}

.footer-container {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: url('../images/pc-bara.jpg') no-repeat;
    background-position: calc(50% + 150px) center;
    background-size: cover;
    padding-bottom: 2rem;
    margin: 0;
}

.group-shop-title {
    background-color: #a69776;
    color: #fff;
    font-size: 1.2rem;
    margin-top: 1em;
    padding: .2em;
}

.group-container {
    margin: 0 auto;
    padding: 0 10px;
}