/* Brand tuning point. Common v20 wordmark. B3 opening values are also defined here. */
.street-theme{
 --caesar-brand-family:"Zen Old Mincho","Yu Mincho","Noto Serif CJK JP",serif;
 --caesar-brand-weight:600;
 --caesar-brand-size:31px;
 --caesar-brand-tracking:.045em;
 --caesar-brand-line-height:1.35;
 --caesar-footer-brand-size:28px;
 --caesar-header-height:113px;
 --caesar-header-padding-inline:5%;
 --caesar-report-header-height:112px;
}
@media(max-width:1100px){.street-theme{--caesar-brand-size:29px;--caesar-header-height:96px}}
@media(max-width:720px){.street-theme{--caesar-brand-size:26px;--caesar-footer-brand-size:25px;--caesar-header-height:83px;--caesar-header-padding-inline:6%;--caesar-report-header-height:86px}}
@media(max-width:375px){.street-theme{--caesar-brand-size:25px}}
.street-theme .machitsugu-brand{line-height:var(--caesar-brand-line-height)}
.energy-b3{--caesar-b3-brand-size:31px;--caesar-b3-header-height:108px}
@media(max-width:720px){.energy-b3{--caesar-b3-brand-size:26px;--caesar-b3-header-height:94px}}
@media(max-width:375px){.energy-b3{--caesar-b3-brand-size:25px}}
.street-theme .machitsugu-brand>span{font-family:var(--caesar-brand-family);font-weight:var(--caesar-brand-weight);font-size:var(--caesar-brand-size);letter-spacing:var(--caesar-brand-tracking)}
.street-theme .footer-brand-name{font-family:var(--caesar-brand-family);font-weight:var(--caesar-brand-weight);font-size:var(--caesar-footer-brand-size);letter-spacing:.08em}
.street-theme .header{height:var(--caesar-header-height);padding-inline:var(--caesar-header-padding-inline)}
.street-theme.report-page .header{height:var(--caesar-report-header-height)}
@media(max-width:900px){.street-theme .mobile-nav{top:var(--caesar-header-height)}.street-theme.report-page .mobile-nav{top:var(--caesar-report-header-height)}}
