.section-wrapper>section{word-break:keep-all;padding-top:75px;padding-bottom:75px}@media (min-width: 768px){.section-wrapper>section{padding-top:150px;padding-bottom:150px}}.section-heading{margin-bottom:2.5rem;text-align:center}.section-heading h3{font-size:30px;font-weight:700;letter-spacing:-.8px}.section-heading p{font-size:18px;letter-spacing:-.44px}@media (min-width: 768px){.section-heading{margin-bottom:3.125rem}.section-heading h4{font-size:40px}.section-heading p{font-size:22px}}.main-logo{padding-top:10px;padding-bottom:10px;height:100%}.main-logo img{height:auto}.main-nav>ul{gap:60px}.main-nav a{font-size:18px;color:#fff}.main-nav a:hover,.main-nav a:focus-visible{color:var(--s-main-color)}.state-scroll .main-nav a{color:var(--s-dark-color)}.state-scroll .main-nav a:hover,.state-scroll .main-nav a:focus-visible{color:var(--s-main-color)}.main-nav-mobile li{border-top:1px solid #d3d3d3}.main-nav-mobile li:first-child{border-top:0}.main-nav-mobile li a{font-size:22px;color:var(--s-dark-color)}.main-nav-mobile li a:hover,.main-nav-mobile li a:focus-visible{color:var(--s-main-color)}@media (min-width: 768px){.main-logo{padding-top:8px;padding-bottom:8px}}.page-top-hero .ph-tit{font-size:32px}.page-top-hero .ph-sub{font-size:16px;line-height:1.4}@media (min-width: 768px){.page-top-hero .ph-tit{font-size:40px}.page-top-hero .ph-sub{font-size:20px}}.main-top-hero .tbox{letter-spacing:-.4px}.main-top-hero .tbox .tag{margin-bottom:22px;font-size:20px}.main-top-hero .tbox h1{font-size:30px;line-height:1.25}.main-top-hero .tbox p{margin-top:22px;font-size:18px;line-height:1.4}@media (min-width: 768px){.main-top-hero .tbox h1{font-size:42px}}@media (min-width: 1024px){.main-top-hero .tbox .tag{margin-bottom:30px;font-size:22px}.main-top-hero .tbox h1{font-size:56px}.main-top-hero .tbox p{margin-top:30px;font-size:20px}}.noto-sans-kr{font-family:Noto Sans KR,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}body.font-sans{font-family:Noto Sans KR,sans-serif}.m-hero-video{aspect-ratio:1}@media (min-width: 768px){.m-hero-video{aspect-ratio:16 / 9}}
