body{font-weight:400;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}strong{font-weight:600}@media all and (max-width: 767px){.c-mainvisual-02__jp{font-weight:600}}.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-weight:600}.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-weight:600}.c-btn-black,.c-text-bold{font-weight:600}.c-btn-pdf,.c-btn-blue{font-weight:600}.c-btn-icon__text-large{font-weight:600}.c-picture-card__title{font-weight:600}.c-picture-card a.c-picture-card__link{font-weight:600}.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-weight:600}.c-links-block-content__title,.c-links-block-content__sub-title{font-weight:600}.c-development-history__year,.c-development-history__title-small,.c-development-history__title{font-weight:600}.c-related-list__text,.c-related-site-list__text,.c-related-arrow-list__text{font-weight:600}.c-number-list__item{font-weight:600}.c-bracketed-order-list--bold .c-bracketed-order-list__item::before{font-weight:600}.c-bracketed-order-list--bold .c-bracketed-order-list__title{font-weight:600}@media all and (max-width: 767px){.c-tab__link,.c-news-tab__link{font-weight:600}}.c-table-list__head,.c-table-scroll__head{font-weight:600}.c-table-file__th,.p-table-aboutus__th{font-weight:600}.p-corporate-history__era{font-weight:600}.p-corporate-history__title,.p-corporate-history__text-item{font-weight:600}.p-ir-ranking__title{font-weight:600}.p-ir-ranking__item::before{font-weight:600}.p-ir-menu__close-button{font-weight:600}@media all and (max-width: 767px){.p-ir-megamenu__link{font-weight:600}}@media all and (min-width: 768px){.p-ir-megamenu__title-link{font-weight:600}}.p-news-release__title span{font-weight:600}#highlight_q .tbl01 tr tr:first-child td,#highlight_q .tbl01 tr tr:nth-child(2) td{font-weight:600}#highlight_q .tbl02 tr:nth-child(6){font-weight:600}.p-about-corporate__title,.p-about-corporate__unit,.p-about-corporate__text{font-weight:600}.p-about-box__title,.p-about-box__pdf,.p-about-box__head{font-weight:600}.p-esg-material__title,.p-esg-material__text{font-weight:600}.p-esg-list__image-text{font-weight:600}.p-esg-list__link a{font-weight:600}#segment_q .tbl01 tr th{font-weight:600}#segment_q .tbl01 tr:first-child{font-weight:600}#segment_q .tbl01 tr:first-child th{font-weight:600}#segment_q .tbl01 tr:nth-child(2) td{font-weight:600}#segment_q .tbl01 td:first-child{font-weight:600}#segment_q .tbl02 tr th{font-weight:600}#segment_q .tbl02 tr:first-child{font-weight:600}#segment_q .tbl02 tr:first-child th{font-weight:600}#segment_q .tbl02 tr:nth-child(2) td{font-weight:600}#segment_q .tbl02 td:first-child{font-weight:600}#segment_y .irTbl td:nth-child(1){font-weight:600}#stock table.tbl01 tr:first-child td{font-weight:600}#stock table.tbl02 tr:first-child td{font-weight:600}.c-finance table.irTbl th{font-weight:600}.p-circle-list__item.p-circle-list__heading{font-weight:600}.l-contents-sustainable .p-sustainable-cmn__title,.p-ir-shareholder .irTbl .bg-horizontal td,.p-notfound__title{font-weight:600}