3
@import url(fontawesome-all.min.css);
@charset 'utf-8';
@font-face {
    font-family: 'NotoKrL';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Light'), local('NotoSans-Light'), url(/fonts/NotoSans/NotoSans-Light.eot);
    src: url(/fonts/NotoSans/NotoSans-Light.eot?#iefix) format('embedded-opentype'), url(/fonts/NotoSans/NotoSans-Light.woff2) format('woff2'), url(/fonts/NotoSans/NotoSans-Light.woff) format('woff');
    ;
}

@font-face {
    font-family: 'NotoKrR';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Regular'), local('NotoSans-Regular'), url(/fonts/NotoSans/NotoSans-Regular.eot);
    src: url(/fonts/NotoSans/NotoSans-Regular.eot?#iefix) format('embedded-opentype'), url(/fonts/NotoSans/NotoSans-Regular.woff2) format('woff2'), url(/fonts/NotoSans/NotoSans-Regular.woff) format('woff');
}

@font-face {
    font-family: 'NotoKrM';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('NotoSans-Medium'), url(/fonts/NotoSans/NotoSans-Medium.eot);
    src: url(/fonts/NotoSans/NotoSans-Medium.eot?#iefix) format('embedded-opentype'), url(/fonts/NotoSans/NotoSans-Medium.woff2) format('woff2'), url(/fonts/NotoSans/NotoSans-Medium.woff) format('woff');
}

@font-face {
    font-family: 'NotoKrB';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'), url(/fonts/NotoSans/NotoSans-Bold.eot);
    src: url(/fonts/NotoSans/NotoSans-Bold.eot?#iefix) format('embedded-opentype'), url(/fonts/NotoSans/NotoSans-Bold.woff2) format('woff2'), url(/fonts/NotoSans/NotoSans-Bold.woff) format('woff');
}

@font-face {
    font-family: 'bootstrap-icons';
    font-style: normal;
    font-weight: 700;
    src: local('bootstrap-icons'), local('bootstrap-icons'), url(/fonts/bootstrap-icons/fonts/bootstrap-icons.eot);
    src: url(/fonts/bootstrap-icons/fonts/bootstrap-icons.eot?#iefix) format('embedded-opentype'), url(/fonts/bootstrap-icons/fonts/bootstrap-icons.woff2) format('woff2'), url(/fonts/bootstrap-icons/fonts/bootstrap-icons.woff) format('woff');
}

@import url('https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css');

@font-face {
    font-family: 'Manse';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.1/Manse.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}

body {
    font-size: 0.938rem;
    font-family: "NanumSquare", sans-serif;
    letter-spacing: -0.01rem;
}
 
ol, ul {
    padding-left: 0;
    list-style: none;   
}

dl, ol, ul {
    margin-top: 0;
    margin-bottom: 0;
}

a {
    color: #222;
    text-decoration: none;
}

a:hover {
    color: #3d7d2e;
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0;
    font-weight: unset;
    line-height: unset;
}

p {
    margin-top: 0;
    margin-bottom: 0;
    color: #222;
    line-height: 1.6;
}

.child-menu{
    border-top: 0.063rem solid #eee;
}

.child-menu a{
    color: black;
}

.side-child-active{
    background-color: #eee;
}