header.mega-header .header-wrapper nav#main-navigation a.main-nav-item{font-family:'MeiryoUIRegular';font-weight:400}.lang-ja-jp .font-heading,.lang-ja-jp .stats-text,.lang-ja-jp .top-nav-text,.lang-ja-jp .navigation-text,.lang-ja-jp .cta-lg-text,.lang-ja-jp .tag-lg-text,.lang-ja-jp .quote-text,.lang-ja-jp blockquote,.lang-ja-jp .title-sm-text,.lang-ja-jp .banner-h1,.lang-ja-jp h6,.lang-ja-jp .h6,.lang-ja-jp h5,.lang-ja-jp .h5,.lang-ja-jp h4,.lang-ja-jp .h4,.lang-ja-jp h3,.lang-ja-jp .h3,.lang-ja-jp h2,.lang-ja-jp .h2,.lang-ja-jp h1,.lang-ja-jp .h1,.lang-ja-jp p,.lang-ja-jp .cta{font-family:'MeiryoUIRegular';font-weight:400}.lang-ja-jp .breadcrumb__link,.lang-ja-jp .breadcrumb__current{font-family:'MeiryoUIRegular';font-weight:400}.lang-ja-jp .card__title{padding-top:8.8rem}header .lang-ja-jp .main-nav-level-1.level1.current>a.main-nav-item::after{content:'';position:absolute;height:7px;width:100%;background:#896C4C;display:block;bottom:0}.lang-ja-jp .news-views .news-views__animation{display:none!important}.jp-team-btn{border-top:2px solid var(--heritage-red)}.lang-ja-jp .tabs .tabs__link{justify-content:start;padding-left:0}.lang-ja-jp .tabs .tabs__link .tabs__title{font-size:var(--h4-fs);line-height:var(--h4-lh)}.lang-ja-jp .body-text{font-size:var(--intro-fs);line-height:var(--intro-lh);margin-top:0}.lang-ja-jp .cta--button-primary{font-size:var(--cta-fs);letter-spacing:0;font-family:'MeiryoUIBold'}.lang-ja-jp .profile-card__content h2{font-family:'MeiryoUIBold'}header.mega-header .lang-ja-jp nav#main-navigation .level1 .nav-container .spacing .sub-main-navigation:before{display:none}header.mega-header .lang-ja-jp nav#main-navigation .level1 .nav-container .spacing>div:nth-child(2){margin-right:auto}header.mega-header .lang-ja-jp nav#main-navigation .level1 .nav-container .spacing>div:last-child{display:none}@media all and (max-width:991.98px){.lang-ja-jp #mmenu1 ul li.level1 a{font-size:16px}}@media all and (max-width:767.98px){.lang-ja-jp .header-logo-wrapper img{max-width:115px}}.lang-ja-jp .rad-tablestyle1 table tr td:first-child{padding-left:0;width:110px}.lang-ja-jp .rad-tablestyle1 table tr td:last-child{padding-right:0}.lang-ja-jp .rad-tablestyle2 table tr td{padding-left:0}.lang-ja-jp .rad-tablestyle2 table tr td:last-child{padding-right:0}