@font-face{font-family:"Septeni Sans";src:url(../../fonts/Septenisans-Regular.woff)}.septeni-sans{font-family:"Septeni Sans"}.noto-sans{font-family:"Noto Sans JP" !important}.l-header{font-family:"Septeni Sans"}.l-footer{font-family:"Septeni Sans"}.l-footer .l-footer__stories-head{padding-left:2em}.l-footer .l-footer__pmark{font-family:"Noto Sans JP" !important}.c-page-title{font-family:"Septeni Sans"}@media (min-width: 769px){#home .p-top-main--home .p-top-card:nth-child(1) .c-card__detail,#home .p-top-main--home .p-top-card:nth-child(2) .c-card__detail,#home .p-top-main--home .p-top-card:nth-child(3) .c-card__detail{min-height:220px}#home .p-top-main--home .p-top-card:nth-child(4) .c-card__detail,#home .p-top-main--home .p-top-card:nth-child(5) .c-card__detail,#home .p-top-main--home .p-top-card:nth-child(6) .c-card__detail{min-height:170px}}.p-top-news__archives{font-family:"Septeni Sans"}.p-top-company>li{display:table;width:100%}.p-top-company>li a{font-family:"Septeni Sans";display:table-cell;line-height:1;vertical-align:middle;font-size:1.1rem}.c-card__head--image .c-card__title{font-family:"Septeni Sans"}.c-contents.first{margin-bottom:30px}@media (min-width: 769px){#businessDegital .adjustFontSize{font-size:1.4rem}}@media (max-width: 768px){#businessDegital .adjustFontSize{font-size:1rem}}#companyIndex h2{line-height:1.6}.p-company-overview__members dt{width:auto}@media (max-width: 768px){.p-company-member-bio__btn a{display:inline-block}}#irManagement h2{line-height:1.6}@media (min-width: 769px){.p-governance-highlight__group{width:46%}.p-governance-highlight__group dt{margin-right:15px;width:280px}.p-governance-table th{font-size:.8rem}.p-governance-table th:nth-child(4){width:43%}.p-governance-table td:nth-child(2){text-align:center}}@media (max-width: 768px){.p-governance-highlight__list .p-governance-highlight__group dl{margin-right:0;padding-right:0;padding-bottom:5%;width:100%}.p-governance-highlight__group:not(:last-child) dl:not(:last-child){border-right:0;border-bottom:1px solid #eaeaea}.p-governance-highlight__group dl:nth-child(1){border-right:0;border-bottom:1px solid #eaeaea}}@media (min-width: 769px){.p-top-irlibrary__links span:last-child{min-width:50px}}@media (min-width: 769px){.p-ir-library-list .p-ir-library-list__item a{height:100%}}#contact .normal-txt{line-height:1.8;font-size:1rem}