@charset "utf-8";.top_page_font_color{color: #FFFFFF;}@media screen and (min-width: 751px) {
    #wrapper {
        padding-top: 0px;
    }
}

.header-information, .crumbsList, #catalog_header {
     display: none;
}



.footer__nav img {
    width: revert-layer;
}

.l-main {
    padding-top: 0px !important;
    margin-top: 80px !important;
}

@media screen and (max-width: 600px) {
    .l-main {
        padding-top: 52px;
        margin-bottom: 2.5em;
        margin-top: 60px !important;
    }
}

@media screen and (max-width: 750px) {
    #wrapper {
        padding-top: 0px;
    }
}

.footer__nav div {
    font-size: 17px !important;
    font: initial;
}

@media screen and (min-width: 751px) {
    #footer .footer__inner .footer__nav__bottom .copyright, #footer_corporation .footer__inner .footer__nav__bottom .copyright {
        font-size: 12px !important;
    }
}

footer__nav__bottom__top__right a {
        font-size: 13px !important;
    }

@media screen and (min-width: 751px) {
    #footer.top .footer__inner .nav__top__right dt {
        font-size: 17px !important;
    }

}

.footer__nav__list a {
font-size: 14px !important;
}

.footer__contents .title {
font-size: 17px !important;
}

.footer__nav__bottom__top__list a {
font-size: 13px !important;
}
