
@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-aLt.ttf) format("truetype");
    font-weight: 100;
}
@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype");
    font-weight: 400;
}
@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-cBd.ttf) format("truetype");
    font-weight: 700;
}
@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format("truetype");
    font-weight: 900;
}

html[data-theme-mode="dark"] body {
	--wp--preset--color--base: #2f3437;
	--wp--preset--color--contrast: #d9e0e3;
	--wp--preset--color--primary: #4f73bd;
	--wp--preset--color--secondary: #fffffe;
	--wp--preset--color--step-1: #242a2d;
	--wp--preset--color--step-2: #2a2f32;
	--wp--preset--color--step-3: #2f3437;
	--wp--preset--color--step-4: #343a3c;
	--wp--preset--color--step-5: #3f4346;
	--wp--preset--color--step-6: #44494b;
	--wp--preset--color--step-7: #52585b;
	--wp--preset--color--step-8: #5f6567;
	--wp--preset--color--step-9: #646a6d;
	--wp--preset--color--step-10: #71777a;
	--wp--preset--color--step-11: #787e82;
	--wp--preset--color--step-12: #808789;
	--wp--preset--color--step-13: #888e91;
	--wp--preset--color--step-14: #8f9699;
	--wp--preset--color--step-15: #9ca2a5;
	--wp--preset--color--step-16: #9fa5a8;
	--wp--preset--color--step-17: #abb2b5;
	--wp--preset--color--step-18: #b3b9bc;
	--wp--preset--color--step-19: #bac1c5;
	--wp--preset--color--step-20: #c2c9cc;
}