@charset "UTF-8";
/* 본문·제목을 화면에서 더 굵고 또렷하게. 페이지 CSS보다 나중에 읽힌다. */
body{font-weight:600}
h1,h2,h3,h4,b,strong,
.logo b,
.gnb>li>a,
.aside-menu>li>a,
.sec-head .eng,
.sec-head h2,
.hero-copy h1,
.hero-copy .pre,
.hero-copy .who,
.director-txt h2,
.director-txt .kicker,
.director .facts b,
.prod h4,
.prod .sw .en,
.steps h4,
.steps .n,
.banner .en,
.banner .ko,
.outro h2,
.links b,
.tabs button,
form h3,
.info h3,
form button,
.btn-solid,
.btn-line,
.gt-head,
.gt-msg h3,
.gt-rules-head h3,
.gt-cta h3,
.gt-points b,
.gt-rules li b,
.gt-sign b,
.gt-band figcaption b,
.gt-creed-lines,
.gt-creed-lines strong,
.sub-visual .sub_title,
#sub_wrap .sub_title,
.sv-hero h2,
.sv-head h3,
.sv-areas b,
.sv-steps b,
.sv-cards b,
.sv-targets b,
.sv-panel-l h4,
.sv-checks b,
.sv-banner p,
.es-side-txt h2,
.es-points b,
.cr-info h2,
.cr-creds h3,
.cr-sec-head h3,
.cr-steps h4,
.cr-timeline b,
.lc-card h3,
.lc-visit-head h3,
.lc-visit li b,
.lc-contacts b,
.about h3,
.page-principles h3{font-weight:800}
.gnb>li>a{font-size:16px}
.prod .sw .en,
.steps .n{font-style:normal}
.gt-creed-lines span{font-weight:700}
.director-txt .desc,
.prod p,
.steps p,
.sec-head p,
.links small,
.gt-sub,
.gt-points span,
.gt-rules li p,
.gt-msg>p:not(.gt-label):not(.gt-sign),
.sv-head p:not(.gt-label),
.sv-areas p,
.sv-steps p,
.sv-cards p,
.sv-targets ul li,
.sv-panel-l>p,
.sv-checks span,
.cr-sec-head p:not(.gt-label),
.cr-steps p,
.cr-roles li,
.lc-visit li p,
.lc-addr,
.about .txt p,
.page-principles p,
#sub_wrap .page-lead{font-weight:600;color:#241f1a}
