/* noto-sans-kr-300 - korean_latin */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/noto-sans-kr-v12-korean_latin-300.eot');
    /* IE9 Compat Modes */
    src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
        url('../fonts/noto-sans-kr-v12-korean_latin-300.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/noto-sans-kr-v12-korean_latin-300.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/noto-sans-kr-v12-korean_latin-300.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/noto-sans-kr-v12-korean_latin-300.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/noto-sans-kr-v12-korean_latin-300.svg#NotoSansKR') format('svg');
    /* Legacy iOS */
}
/* @font-face{font-family: Noto; font-weight:100; src:url(../fonts/NotoSansKR-Thin.otf);}
@font-face{font-family: Noto; font-weight:200; src:url(../fonts/NotoSansKR-Light.otf);}
@font-face{font-family: Noto; font-weight:300; src:url(../fonts/NotoSansKR-Regular.otf);}
@font-face{font-family: Noto; font-weight:400; src:url(../fonts/NotoSansKR-Medium.otf);}
@font-face{font-family: Noto; font-weight:500; src:url(../fonts/NotoSansKR-Bold.otf);}
@font-face{font-family: Noto; font-weight:600; src:url(../fonts/NotoSansKR-Black.otf);} */
/* @font-face{font-family: Roboto; font-weight:100; src:url(../fonts/Roboto-Thin.ttf);}
@font-face{font-family: Roboto; font-weight:200; src:url(../fonts/Roboto-Light.ttf);}
@font-face{font-family: Roboto; font-weight:300; src:url(../fonts/Roboto-Regular.ttf);}
@font-face{font-family: Roboto; font-weight:400; src:url(../fonts/Roboto-Medium.ttf);}
@font-face{font-family: Roboto; font-weight:500; src:url(../fonts/Roboto-Bold.ttf);}
@font-face{font-family: Roboto; font-weight:600; src:url(../fonts/Roboto-Black.ttf);} */

@import url(https://cdn.rawgit.com/openhiun/hangul/14c0f6faa2941116bb53001d6a7dcd5e82300c3f/nanumbarungothic.css);

* {
    font-family: 'Roboto', sans-serif;
}

body{background-color: #FFF; font-weight: 400 !important;}
body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,a,button,select{font-family: 'Noto Sans KR', 'Roboto','돋움',dotum,AppleGothic,sans-serif; margin:0;padding:0}
.pointer {
    cursor: pointer;
}

html {
    margin: 0 !important;
}

.avatar-img{
    display: none;
}

.login-btn-wrap {
    position: relative;
    max-width: 333px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.login-btn-wrap a {
    color: #666;
    text-decoration: underline;
}
.login-btn-wrap-right {
    position: absolute;
    right: 0;
    top: 0;
}

.cosmosfarm-members-form .members-link {
    background: white;
    border-left: 1px solid lightgray;
    border-top: 1px solid lightgray;
}

.cosmosfarm-members-form .members-link li a {
    color: gray;
    border-right: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}

.cosmosfarm-members-form .members-link li a:hover {
    color:black;
    border-right: 1px solid lightgray;
    border-bottom: 1px solid lightgray;
}

.cosmosfarm-members-form a {
    color: gray;
}

.cosmosfarm-members-form a:hover {
    color: black;
}


.btn{
    border-radius: 0 !important;
}

.entry-title{
    text-align: center;
    font-size:2em;
}
#main .entry-title{
    text-align: center !important;
}

.page-title{
    padding-top:30px;
    padding-bottom: 30px;
    font-size: 2em;
}

.line-divider{
    border-top: 1px solid #ddd;
    /* padding-top: 20px; */
}

.icon-text{
    color:white;
    /* background:#424242; */
    background:#6B16EE;
    border-radius: 5px;
    padding: 2px 8px;
    margin-right: 3px;
    width: 28px;
    display: inline-block;
    text-align: center;
    font-weight: bold;
}

.icon-small{
    padding: 3px;
    width: 20px;
}

.bg-black{
    background: #424242;
    width: 25px;
}

@media screen and (max-width: 768px) {

    #table-related .icon-text{
        width: 20px;
    }

    #table-related .related-title{
        max-width: 180px;
    }

    #table-related .text-right{
        width:100px;
    }

    #awm-post-id{
        font-size: 12px;
    }

    .patent-grid-ul{
        font-size:12px;
        padding-bottom: 10px;
    }

    .patent-grid-wrap{

    }

    .table-bookmark-title{
        max-width:180px;
    }

}
