@charset "UTF-8";

@font-face{
    font-family:'NanumSquareR';
    font-style:normal;
    font-weight:300;
    src:local('NanumSquareR'), local('NanumSquareR'),url('/assets/fonts/NanumSquareR.eot');
    src: url('/assets/fonts/NanumSquareR.eot');
    src: url('/assets/fonts/NanumSquareR.ttf');
    src: url('/assets/fonts/NanumSquareR.woff');
}

@font-face{
    font-family:'ntk';
    font-weight:200;
    src:url("/assets/fonts/NotoSansCJKkr-DemiLight.eot");
    src:url("/assets/fonts/NotoSansCJKkr-DemiLight.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NotoSansCJKkr-DemiLight.woff") format('woff'),
    url("/assets/fonts/NotoSansCJKkr-DemiLight.ttf") format('truetype');
}
@font-face{
    font-family:'ntk';
    font-weight:400;
    src:url("/assets/fonts/NotoSansCJKkr-Regular.eot");
    src:url("/assets/fonts/NotoSansCJKkr-Regular.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NotoSansCJKkr-Regular.woff") format('woff'),
    url("/assets/fonts/NotoSansCJKkr-Regular.ttf") format('truetype');
}
@font-face{
    font-family:'ntk';
    font-weight:600;
    src:url("/assets/fonts/NotoSansCJKkr-Bold.eot");
    src:url("/assets/fonts/NotoSansCJKkr-Bold.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NotoSansCJKkr-Bold.woff") format('woff'),
    url("/assets/fonts/NotoSansCJKkr-Bold.ttf") format('truetype');
}

@font-face{
    font-family:'NanumG';
    font-weight: 400;
    src:url("/assets/fonts/NanumGothic-Regular.eot");
    src:url("/assets/fonts/NanumGothic-Regular.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumGothic-Regular.woff") format('woff');
}
@font-face{
    font-family:'NanumG';
    font-weight: 600;
    src:url("/assets/fonts/NanumGothicBold.eot");
    src:url("/assets/fonts/NanumGothicBold.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumGothicBold.woff") format('woff');
}

@font-face{
    font-family:'NanumBG';
    font-weight: 400;
    src:url("/assets/fonts/NanumBarunGothic.eot");
    src:url("/assets/fonts/NanumBarunGothic.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumBarunGothic.woff") format('woff');
}
@font-face{
    font-family:'NanumBG';
    font-weight: 600;
    src:url("/assets/fonts/NanumBarunGothicBold.eot");
    src:url("/assets/fonts/NanumBarunGothicBold.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumBarunGothicBold.woff") format('woff');
}

@font-face{
    font-family:'NanumMJ';
    font-weight: 200;
    src:url("/assets/fonts/NanumMyeongjo.eot");
    src:url("/assets/fonts/NanumMyeongjo.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumMyeongjo.woff") format('woff');
}
@font-face{
    font-family:'NanumMJ';
    font-weight: 400;
    src:url("/assets/fonts/NanumMyeongjoBold.eot");
    src:url("/assets/fonts/NanumMyeongjoBold.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumMyeongjoBold.woff") format('woff');
}
@font-face{
    font-family:'NanumMJ';
    font-weight: 600;
    src:url("/assets/fonts/NanumMyeongjoExtraBold.eot");
    src:url("/assets/fonts/NanumMyeongjoExtraBold.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumMyeongjoExtraBold.woff") format('woff');
}

@font-face{
    font-family:'nanumS';
    font-weight: 400;
    src:url("/assets/fonts/NanumSquareR.eot");
    src:url("/assets/fonts/NanumSquareR.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumSquareR.woff") format('woff');
}
@font-face{
    font-family:'nanumS';
    font-weight: 600;
    src:url("/assets/fonts/NanumSquareB.eot");
    src:url("/assets/fonts/NanumSquareB.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumSquareB.woff") format('woff');
}

@font-face{
    font-family:'NanumBP';
    font-weight: 400;
    src:url("/assets/fonts/NanumBarunpenR.eot");
    src:url("/assets/fonts/NanumBarunpenR.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumBarunpenR.woff") format('woff');
}
@font-face{
    font-family:'NanumBP';
    font-weight: 600;
    src:url("/assets/fonts/NanumBarunpenB.eot");
    src:url("/assets/fonts/NanumBarunpenB.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumBarunpenB.woff") format('woff');
}

@font-face{
    font-family:'NanumB';
    font-weight: 400;
    src:url("/assets/fonts/NanumBrush.eot");
    src:url("/assets/fonts/NanumBrush.eot?#iefix") format('embedded-opentype'),
    url("/assets/fonts/NanumBrush.woff") format('woff');
}

.leftside-menu {
    font-family: 'NanumSquareR', sans-serif !important;
    font-weight: 300;
}

.bg-fdd36a {
    color:#fff;
    background-color:#fdd36a;
}

body.daelim-bg {
    background-image: url("../images/daelim-login-bg.jpg");
    background-size: cover;
    background-position: center;
}

.bg-88dba3 {
    color:#fff;
    background-color:#88dba3;
}

body.real-bg {
    background-image: url("../images/real-login-bg.jpg");
    background-size: cover;
    background-position: center;
}

.pt-1 {padding-top: 1em;}

.tb-td-style1 {
    text-align: center;
    width: 300px;
}

.tb-td-style2 {
    text-align: center;
}
