.header-with-link{--variable-txt-color:#00485e;--variable-secondary-color:#000;display:flex;justify-content:space-between}
.header-with-link .header-title{font-family:"BNYM_CORPORATE_Druk";font-size:40px;font-weight:700;line-height:40px;letter-spacing:1px;text-align:left;color:var(--variable-txt-color);margin-bottom:20px}
.header-with-link .header-link{font-family:"BNYM_CORPORATE_Akkurat_Pro";font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;color:var(--variable-secondary-color);margin-top:15px}
@media(min-width:1024px){.header-with-link .header-title{font-size:50px;line-height:50px}
.header-with-link .header-link{font-size:16px;line-height:24px;margin-top:23px}
}
[type="investor"]:lang(ja){.header-with-link .header-link{font-family:"source-han-sans-japanese"}
.header-with-link .header-title{font-family:"hiragino-mincho-pron"}
}