body{font-family:"Helvetica Now Text",sans-serif;font-weight:400;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}strong{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-mitsuifudosan-card__tag,.c-mitsuifudosan-card__text,.c-pickup-card__text,.c-footer__link,.c-megamenu__search,.c-heading-01__subtitle,.p-corporate-history__note-list,.p-title-top__subtitle,.c-mainvisual-02__title{font-family:"Helvetica Now Text",sans-serif}.c-mainvisual-02__jp{font-family:"Helvetica Now Text",sans-serif}@media all and (max-width: 767px){.c-mainvisual-02__jp{font-family:"Helvetica Now Text",sans-serif;font-weight:500}}.c-input-text__input{font-family:"Helvetica Now Text",sans-serif !important}.c-dotted-list__item,.c-dotted-order-list__item{font-family:"Helvetica Now Text",sans-serif}.c-dotted-list__item::before,.c-dotted-order-list__item::before{font-family:"Helvetica Now Text",sans-serif}.c-bracketed-order-list::before{font-family:"Helvetica Now Text",sans-serif}.c-underline-list__link .c-link-tel{font-family:"Helvetica Now Text",sans-serif}.c-mainvisual-01__subtitle{font-family:"Helvetica Now Text",sans-serif;font-weight:500}@media all and (max-width: 767px){.c-mainvisual-01--small .c-mainvisual-01__subtitle{font-family:"Helvetica Now Text",sans-serif}}.c-mainvisual-news{font-family:"Helvetica Now Text",sans-serif}@media all and (max-width: 767px){.c-mainvisual-news{font-family:"Helvetica Now Text",sans-serif;font-weight:500}}.c-mainvisual-news__title{font-family:"Helvetica Now Text",sans-serif}.c-btn-white--large{font-family:"Helvetica Now Text",sans-serif;font-weight:500}@media all and (max-width: 767px){.c-btn-white--large{font-family:"Helvetica Now Text",sans-serif}}.p-corporate-history__text-item{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-corporate-history__text-item .p-corporate-history__note-list{font-family:"Helvetica Now Text",sans-serif}.c-links-content__title,.c-accordion-list__title,.c-anchor-image__title,.c-feature-project__title,.c-picture-blue-card__title,.c-detail-card__title,.c-group-list__title,.c-image-link-list__title,.c-link-category-list__title,.c-sns-account__title,.c-catchphrase__title,.c-text-group__title,.p-advertise-table__title,.p-business-summary__title,.p-organization-intro__title,.p-contact-list__title,.p-about-top__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-nav-anchor-col__link,.c-page-anchor__link,.c-nav-anchor__link,.c-nav-anchor-auto__link,.c-gnavi__link,.c-megamenu__link,.c-underline-list__link{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-btn-black,.c-text-bold{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-btn-pdf,.c-btn-blue{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-btn-icon__text-large{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-picture-card__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-picture-card a.c-picture-card__link{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-main-cover-card__text,.c-header-contact__button,.c-heading-02,.c-heading-03,.c-heading-04,.c-heading-catchcopy,.p-ir-menu-button,.p-search-form__btn,.p-intro-list__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-links-block-content__title,.c-links-block-content__sub-title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-development-history__year,.c-development-history__title-small,.c-development-history__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-related-list__text,.c-related-site-list__text,.c-related-arrow-list__text{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-number-list__item{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-bracketed-order-list--bold .c-bracketed-order-list__item::before{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-bracketed-order-list--bold .c-bracketed-order-list__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}@media all and (max-width: 767px){.c-tab__link,.c-news-tab__link{font-family:"Helvetica Now Text",sans-serif;font-weight:500}}.c-table-list__head,.c-table-scroll__head{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-table-file__th,.p-table-aboutus__th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-corporate-history__era{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-corporate-history__title,.p-corporate-history__text-item{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-ir-ranking__title{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-ir-ranking__item::before{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-ir-menu__close-button{font-family:"Helvetica Now Text",sans-serif;font-weight:500}@media all and (max-width: 767px){.p-ir-megamenu__link{font-family:"Helvetica Now Text",sans-serif;font-weight:500}}@media all and (min-width: 768px){.p-ir-megamenu__title-link{font-family:"Helvetica Now Text",sans-serif;font-weight:500}}.p-news-release__title span{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#highlight_q .tbl01 tr tr:first-child td,#highlight_q .tbl01 tr tr:nth-child(2) td{font-family:"Helvetica Now Text",sans-serif !important}#highlight_q .tbl02 tr:nth-child(6){font-family:"Helvetica Now Text",sans-serif !important}.p-about-corporate__title,.p-about-corporate__unit,.p-about-corporate__text{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-about-box__title,.p-about-box__pdf,.p-about-box__head{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-esg-material__title,.p-esg-material__text{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-esg-list__image-text{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-esg-list__link a{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl01 tr th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl01 tr:first-child{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl01 tr:first-child th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl01 tr:nth-child(2) td{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl01 td:first-child{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl02 tr th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl02 tr:first-child{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl02 tr:first-child th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl02 tr:nth-child(2) td{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_q .tbl02 td:first-child{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#segment_y .irTbl td:nth-child(1){font-family:"Helvetica Now Text",sans-serif;font-weight:500}#stock table.tbl01 tr:first-child td{font-family:"Helvetica Now Text",sans-serif;font-weight:500}#stock table.tbl02 tr:first-child td{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-finance table.irTbl th{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.p-circle-list__item.p-circle-list__heading{font-family:"Helvetica Now Text",sans-serif;font-weight:500}.c-btn-more,.c-btn-more-list__text,.c-mitsuifudosan-card__date,.c-newsletter-card__vol,.c-links-content__title-en,.c-links-block-content__title-en,.c-header__corporate,.c-gnavi-content__title,.c-megamenu__corporate a,.c-heading-01__title,.c-news-list__date,.c-mainvisual-01__title,.c-mainvisual-02__en,.c-mainvisual-news__en,.p-corporate-history__year,.p-history-timeline__link,.p-about-corporate__number,.p-about-box__title-en,.l-contents-sustainable .p-project-cmn__title,.p-sustainable__date,.p-esg-material__title-en,.p-esg-material__text::before,.p-media-card__date,.p-title-top__title,.p-mitsuifudosan-top__text,.p-mainvisual-pagination__number,.p-mainvisual-text__text,.p-scroll-bar__text{font-family:"Helvetica Now Text",sans-serif}