.site-header .brand-mark{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;min-width:38px;max-width:38px;height:38px;min-height:38px;padding:3px;background:#123f34;color:#fff;border:1px solid #123f34;border-radius:6px;font-size:14px;font-weight:750;line-height:1;letter-spacing:0;white-space:nowrap;overflow-wrap:normal;word-break:normal}
.site-header .brand-sub,.site-footer .brand-sub{white-space:nowrap}
.brand-sub .program-name-ja{font-size:.9em;letter-spacing:normal;font-weight:600}
