
@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: #bd1f21;
	--wp--preset--color--secondary: #fffffe;
	--wp--preset--color--step-1: #1e1e1e;
	--wp--preset--color--step-2: #282828;
	--wp--preset--color--step-3: #323232;
	--wp--preset--color--step-4: #3c3c3c;
	--wp--preset--color--step-5: #464646;
	--wp--preset--color--step-6: #505050;
	--wp--preset--color--step-7: #5a5a5a;
	--wp--preset--color--step-8: #646464;
	--wp--preset--color--step-9: #6e6e6e;
	--wp--preset--color--step-10: #787878;
	--wp--preset--color--step-11: #828282;
	--wp--preset--color--step-12: #8c8c8c;
	--wp--preset--color--step-13: #969696;
	--wp--preset--color--step-14: #a5a5a5;
	--wp--preset--color--step-15: #b4b4b4;
	--wp--preset--color--step-16: #c3c3c3;
	--wp--preset--color--step-17: #d2d2d2;
	--wp--preset--color--step-18: #e1e1e1;
	--wp--preset--color--step-19: #f0f0f0;
	--wp--preset--color--step-20: #ffffff;
}