.gnav,.gnav>div{height:100%}.gnav>div{display:flex;width:100%}.gnav__lists{align-items:center;display:flex}.gnav__list{height:100%;margin-left:1px}.gnav__list a{align-items:center;background-color:#8f7937;color:#fff;display:flex;font-size:16px;font-weight:700;height:100%;padding:0 15px 0 45px;position:relative;text-decoration:none;transition:color .3s,background-color .3s}.gnav__list a p{letter-spacing:0}.gnav__list a>span{height:30px;left:10px;position:absolute;top:calc(50% - 15px);width:30px}.gnav__list a>span svg{fill:#fff;transition:fill .3s}.gnav__list a.is-hover:hover{background-color:#fff;color:#8f7937}.gnav__list a.is-hover:hover span svg{fill:#8f7937}.gnav__list a.is-hover.is-hover-red:hover{color:#99000f}.gnav__list a.is-hover.is-hover-red:hover span svg{fill:#99000f}.gnav__list--tel a{flex-direction:column;justify-content:center;padding:0 20px 0 65px}.gnav__list--tel a>span{height:35px;left:15px;top:calc(50% - 20px);width:35px}.gnav__list--tel a .gnav__text{display:none}.gnav__list--access a{background-color:#99000f}.gnav__number{font-family:Roboto,sans-serif;font-size:24px;letter-spacing:.02em!important}.gnav__reception{font-size:13px;letter-spacing:.03em!important;margin-top:3px}@media screen and (max-width:767px){.gnav{height:100%;margin-left:auto;width:78%}.gnav__lists{width:100%}.gnav__list{width:25%}.gnav__list a{align-items:flex-end;font-size:2.4vw;justify-content:center;letter-spacing:0;padding:0 0 2vw;transition:none;width:100%}.gnav__list a>span{height:5.33333vw;left:calc(50% - 2.66667vw);top:2vw;width:5.33333vw}.gnav__list a>span svg{transition:none}.gnav__list--tel a{align-items:flex-end;flex-direction:row;justify-content:center;padding:0 0 2vw}.gnav__list--tel a>span{height:5.33333vw;left:calc(50% - 2.66667vw);top:2vw;width:5.33333vw}.gnav__list--tel a .gnav__text{display:block;white-space:nowrap}.gnav__list--tel a .gnav__text span{display:inline-block;margin:0 -1.33333vw;transform:scale(.8)}.gnav__number,.gnav__reception{display:none}.m-cta-links.gnav__lists .gnav__list.gnav__list--tel .gnav__number,.m-cta-links.gnav__lists .gnav__list.gnav__list--tel .gnav__reception{display:none!important}.m-cta-links.gnav__lists .gnav__list.gnav__list--tel .gnav__text{display:block!important}}@media screen and (hover:hover){.gnav__list--tel a{pointer-events:none}}