@font-face{src:url(/assets/font/defaults/NotoSansJP-Regular.woff2) format("woff2"),url(/assets/font/defaults/NotoSansJP-Regular.woff) format("woff"),url(/assets/font/defaults/NotoSansJP-Regular.ttf) format("truetype");font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400}@font-face{src:url(/assets/font/defaults/NotoSansJP-Bold.woff2) format("woff2"),url(/assets/font/defaults/NotoSansJP-Bold.woff) format("woff"),url(/assets/font/defaults/NotoSansJP-Bold.ttf) format("truetype");font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700}@font-face{src:url(/assets/font/defaults/NotoSansJP-Light.woff2) format("woff2"),url(/assets/font/defaults/NotoSansJP-Light.woff) format("woff"),url(/assets/font/defaults/NotoSansJP-Light.ttf) format("truetype");font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:300}@font-face{src:url(/assets/font/defaults/NotoSansSC-Regular.woff2) format("woff2"),url(/assets/font/defaults/NotoSansSC-Regular.woff) format("woff"),url(/assets/font/defaults/NotoSansSC-Regular.ttf) format("truetype");font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:400}@font-face{src:url(/assets/font/defaults/NotoSansSC-Bold.woff2) format("woff2"),url(/assets/font/defaults/NotoSansSC-Bold.woff) format("woff"),url(/assets/font/defaults/NotoSansSC-Bold.ttf) format("truetype");font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:700}@font-face{src:url(/assets/font/defaults/NotoSansSC-Light.woff2) format("woff2"),url(/assets/font/defaults/NotoSansSC-Light.woff) format("woff"),url(/assets/font/defaults/NotoSansSC-Light.ttf) format("truetype");font-display:swap;font-family:Noto Sans SC;font-style:normal;font-weight:300}.blockOutline .outlineTable th{width:130px}.blockRisk .riskExample:before{content:"e.g."}@media screen and (min-width:768px) and (max-width:1439px){.l-header .headerInner .navLang{min-width:180px}}@media screen and (min-width:768px) and (max-width:1439px) and (max-width:1079px){.l-header .headerInner .navLang{min-width:160px;font-size:1rem}}@media screen and (min-width:768px){.navListItemPrimary{font-size:1.3rem}.navListItemSecondary{font-size:1.5rem}[id=js-carouselIndustries].slick-initialized .slick-arrow{top:-80px}}@media screen and (min-width:768px) and (max-width:1079px){.navListItemSecondary{font-size:1.3rem}}@media screen and (max-width:767px){[id=js-carouselIndustries].slick-initialized .slick-arrow{top:-70px}}