@charset "utf-8";

/* HTML Page */
.html_title { padding:25px 12px 12px; margin:0px 0px 15px; border:10px solid #efefef; }
.html_title .html_name { font:bold 26px tahoma; color:#333; letter-spacing:-1px; }
.html_title .html_desc { font:normal 12px dotum; color:#888; letter-spacing:-1px; }
.html_content { line-height:1.8; word-break: keep-all; word-wrap: break-word; padding:20px; }
.html_content .sub_title { color:#0083B9; font-weight:bold; padding-top:30px; padding-bottom:10px; }
.html_content ul, .html_content ul li { list-style:none; padding:0px; margin:0px; font-weight:normal; }
.html_content ol { margin-top:0px; margin-bottom:0px; }
.html_video { width:640px; height:360px; margin:0px auto; border:10px solid #efefef; background:#efefef; }
.html_outline li { padding:10px 0px !important; border-bottom:1px solid #ddd; }
.html_outline li.li_title { padding:40px 0px 10px !important; border-bottom:2px solid #DCE2E2; color:#0083B9; font-weight:bold; }
.html_tbl {	width:100%; border-collapse:collapse; border:0px; border-top:3px solid #000; padding:0px; margin:0px; } 
.html_tbl th { border-bottom:1px solid #ddd; padding:0px; padding:7px 0px !important; }
.html_tbl td { border-bottom:1px solid #ddd; padding:7px 0px !important; }
.html_tbl2{	width:100%; border-collapse:collapse; border:0px; border-top:3px solid #000; padding:0px; margin:0px; } 
.html_tbl2 th{ border-bottom:1px solid #ddd; padding:0px; padding:7px 0px !important; }
.html_tbl2 td { border-bottom:1px solid #ddd; padding:7px 0px !important; text-align:center; }
ol.ul_li li {  list-style:disc; }
.p_txt { color:red; font-weight:bold  }
.pt { text-align:center; }
