body,body *,body *:before,body *:after{letter-spacing:0!important}body,input,select,option,textarea{font-family:Google Sans,sans-serif}.page-main__title:before,.main-header__title:before,.copyright,.faq__q:before,.faq__a:before,.faq-simple__q:before,.faq-simple__a:before,ol.ol>li:before,ol.ol-number>li:before,ol.ol-alpha>li:before,.number-text,.ol-step>li:before,.number-with-image>li:before,.page-nav>li>a>span,.history-year>dt,.ff-en{font-family:Google Sans,sans-serif}.logo-main{width:42rem}@media all and (min-width: 860px) and (max-width:1079px){.logo-main{width:34rem}}@media all and (max-width:859px){.logo-main{width:18rem}}@media all and (max-width:859px){.mega-menu>dt>button:after{content:"Back"}}.top-business-content__copy>dt{line-height:1}.top-business-content__copy>dt span{display:block;font-size:1.1em}.top-business-content__copy>dd{font-size:1.1em;line-height:1.4;margin-top:.5em}.p{text-align:left}.history-year>dt{font-weight:700}.base-map__canvas:before{background-image:url(../en/img/company/base/img_map.webp)}ul.ul-notice>li{padding-left:.8em}ul.ul-notice>li:before{content:"*";top:.2em}
