﻿@import url("//cdn.jsdelivr.net/gh/wan2land/d2coding/d2coding-full.css");
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100..900&display=swap');

* {
    /*font-family: 'Nanum Gothic Coding', sans-serif, monospace;*/
    /*font-family: 'D2Coding', 'Nanum Gothic Coding', monospace !important;*/
    font-family: "Noto Sans KR", sans-serif !important;
    font-size: 12.5px;
    font-weight: normal;
}

body {
    cursor: auto !important;
}

.nanumgothic-monospace {
    font-family: 'Nanum Gothic', sans-serif;
    /*font-family: 'batang', sans-serif, monospace !important;*/
}

.pre {
    white-space: pre !important;
    /*font-family: 'D2Coding', 'Nanum Gothic Coding', monospace;*/
}

.pre-wrap {
    white-space: pre-wrap !important;
    /*font-family: 'D2Coding', 'Nanum Gothic Coding', monospace;*/
}

/*td {
    overflow: hidden;
    white-space: nowrap;*/
    /*white-space: wrap;*/
/*}*/

.nowrap {
    white-space: nowrap;
}

.wrap {
    white-space: wrap;
}

.overflow-hidden {
    overflow: hidden;
}

.overflow-ellipsis {
    text-overflow: ellipsis;
}

.display-none {
    display: none;
}

.ls-01em {
    letter-spacing: 0.1em;
}

.ls-02em {
    letter-spacing: 0.2em;
}

.ls-03em {
    letter-spacing: 0.3em;
}

/*.clear:after {
    content: "";
    display: block;
    clear: both;
}*/

.posR {
    position: relative;
}

.arial {
    font-family: "Arial", sans-serif;
}

.mono-font {
    font-family: monospace !important;
}
