﻿.tabList__link {
    width: 25%;
}

.header__body__logo img{
  max-width: 382px;
}

@media screen and (max-width:767px) {
    .header__body__logo {
        width: 100%;
    }
}


@media screen and (max-width: 720px) {
    .f-accordion__head__btn__link:before,
    .f-accordion__head__btn__link:after {
        content: none;
    }
}

@media screen and (min-width: 721px) {
    .f-accordion__head__btn__link, .f-sitemapSub__item__title__link {
        cursor: pointer;
    }
}

@media screen and (max-width: 950px) {
  .navGlobal__foot .h-linkList {
    justify-content: center;
  }
}