.view-content { font-family: "Noto Sans KR", "Nanum Gothic", sans-serif; font-weight: 400; font-size: 15px; line-height: 24px; }
body.view-content { padding-left:10px; padding-right:10px; padding-bottom:0 !important; }

.view-content p { font-size:15px; margin:0; }
/*.view-content p { margin:0; font-size:15px; line-height:26px; }*/
.view-content strong { color:#000; }

.view-content ul,
.view-content ol { margin:0; font-size:15px; }
.view-content img,
.view-content p img { max-width:100%; /*margin-top:10px;*/ }
.view-content table { border:1px solid #666; width:100%; margin-top:10px; }
.view-content table thead tr th { border-bottom:1px solid #666; background:#eee; border-right:1px solid #666; }
.view-content table thead tr th:last-child { border-right:0; }

.view-content table tr th,
.view-content table tr td { font-size:14px; padding:4px 10px; }

.view-content table tbody tr th { border-right:1px solid #666; border-bottom:1px solid #666; background:#eee; }
.view-content table tbody tr td { border-right:1px solid #ccc; border-bottom:1px solid #ccc; }
.view-content table tbody tr td:last-child { border-right:0; }
.view-content table tbody tr:last-child td { border-bottom:0; }


.view-content h4 { font-size:16px; font-weight:400; margin:0; padding:0; color:#EE7C31; }

.view-content hr { margin-top:5px; margin-bottom:5px; }

.view-content ul { list-style:disc;padding-left:16px;  }
.view-content ul li { margin-bottom:8px; }
.view-content ul li:last-child { margin-bottom:0; }

.view-content a { color:#007FFF; }

@media (max-width: 991px) { 
    /* div.view-content { font-size:13px; }
    div.view-content p { font-size:13px; }
    div.view-content ul,
    div.view-content ol { font-size:13px; }

    div.view-content ul li { margin-bottom:4px; }
    div.view-content ul li:last-child { margin-bottom:0; } */
}