/* LINE Seed KR (LY Corp.) and Spoqa Han Sans Neo (Spoqa): OFL 1.1. See fonts/ licenses. */
@font-face{font-family:'DN LINE Seed KR';src:url('./fonts/LINESeedKR-Rg.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'DN LINE Seed KR';src:url('./fonts/LINESeedKR-Bd.woff2') format('woff2');font-style:normal;font-weight:700;font-display:swap}
@font-face{font-family:'DN Spoqa Han Sans Neo';src:url('./fonts/SpoqaHanSansNeo-Regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'DN Spoqa Han Sans Neo';src:url('./fonts/SpoqaHanSansNeo-Medium.woff2') format('woff2');font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:'DN Spoqa Han Sans Neo';src:url('./fonts/SpoqaHanSansNeo-Bold.woff2') format('woff2');font-style:normal;font-weight:700;font-display:swap}
:root{--sans:'DN Spoqa Han Sans Neo','Apple SD Gothic Neo','Malgun Gothic',sans-serif;--heading:'DN LINE Seed KR',var(--sans)}
body{font-family:var(--sans);letter-spacing:-.01em}
button,input,select,textarea{font-family:var(--sans)}
h1,h2,h3,h4,h5,h6{font-family:var(--heading)!important;letter-spacing:-.02em!important}
h1,h2{font-weight:400!important}
h3,h4,h5,h6{font-weight:700}
.photo-welcome h1 em{font-family:inherit;font-weight:inherit!important;letter-spacing:inherit!important}
.photo-welcome h1{line-height:1.27}
.section-title{line-height:1.4}
.site-header .nav>a,.button,.header-login{font-weight:500!important}
