
@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: #1E1E1E;
	--wp--preset--color--contrast: #cccccc;
	--wp--preset--color--primary: #5bc0be;
	--wp--preset--color--secondary: #fffffe;
	--wp--preset--color--step-1: #1D1D1D;
	--wp--preset--color--step-2: #212121;
	--wp--preset--color--step-3: #252525;
	--wp--preset--color--step-4: #292929;
	--wp--preset--color--step-5: #373737;
	--wp--preset--color--step-6: #454545;
	--wp--preset--color--step-7: #515151;
	--wp--preset--color--step-8: #595959;
	--wp--preset--color--step-9: #616161;
	--wp--preset--color--step-10: #696969;
	--wp--preset--color--step-11: #717171;
	--wp--preset--color--step-12: #797979;
	--wp--preset--color--step-13: #828282;
	--wp--preset--color--step-14: #8A8A8A;
	--wp--preset--color--step-15: #929292;
	--wp--preset--color--step-16: #9A9A9A;
	--wp--preset--color--step-17: #A2A2A2;
	--wp--preset--color--step-18: #ABABAB;
	--wp--preset--color--step-19: #B3B3B3;
	--wp--preset--color--step-20: #BBBBBB;
}