.common_sugar {
    max-width: 1080px;
    margin: auto;
    @media screen and (min-width: 1024px) {
        padding-bottom: 77px !important;

    }
}
.common_sugar .common_sugar__announce {
    @media screen and (min-width: 1024px) {
        margin-top: 12px;
    }
}
.common_sugar .common_sugar__inner {
    max-width: 100%;
}

.common_sugar .common_sugar__inner .common_sugar__text .common_sugar__logoWrap {
    margin-top: 8px !important;
}

.common_sugar .common_sugar__inner .common_sugar__imageGroup .common_sugar__imageWrap {
    max-width: 190px;
}

.common_sugar .common_sugar__inner .common_sugar__snsGroup {
    margin-top: 14px;
    @media screen and (min-width: 1024px) {
        margin-top: 20px;
    }
}

.common_sugar .common_sugar__inner .common_sugar__snsGroup .common_sugar__snsWrap {
    width: 20px;
    @media screen and (min-width: 1024px) {
        width: 32px;
    }
}

.common_sugar .common_sugar__inner .common_sugar__snsGroup .common_sugar__snsWrap:nth-child(n+2) {
    margin-left: 16px;
}

.common_sugar .common_sugar__inner .common_sugar__buttonWrap {
    max-width: 372px;
    margin: 28px auto 0 auto;
}

.common_sugar .common_sugar__inner .common_sugar__buttonWrap a {
    height: 40px;
    font-size: 17px;
}

.common_sugar__anchor img {
    border-radius: 10px;
}


.common_sugar__inner {
    width: calc(100% - 32px);
    margin: 0 auto;
}
.daytime_step_banner {
    padding: 20px 0 0 0 !important;
    @media screen and (min-width: 1024px) {
        padding: 40px 0 0 0 !important;
    }
}
.logo_daytime_step {
    margin: 16px auto;
    width: 160px;
    @media screen and (min-width: 1024px) {
        width: 200px;
        margin: 24px auto;
    }
}

.banner_daytime_step:hover {
    opacity: 0.5;
}

.banner_daytime_step img {
    border-radius: 8px;
    width: 100%;
    max-width: 706px;
    margin: auto;
}