h1, h2, h3, h4, h5, h6{
    font-family: 'nanumsquarer', Arial, sans-serif !important;
    font-weight: 800 !important;
    margin-bottom: 25px !important;
    margin-top: 0 !important;
    color: #333 !important;
}

h1{
    font-size: 30px !important;
    line-height: 30px !important;
}

.page-title-style01 h1 {
    color: #fff !important;
    text-align: center !important;
}

ul li, ol li {
    padding-bottom: 5px !important;
}

content.dark h2, .page-content.dark h3, .page-content.dark h4, .page-content.dark h5, .page-content.dark h6 {
     color: #fff !important;
}

h2 {
    font-size: 24px !important;
    line-height: 26px !important;
}

.footer-dark .footer-widget-container .widget .title h3 {
    color: #fff !important;
}

.tbl_head01 img {
	display:inline !important;
}

#bo_list .tbl_head01 {
    font-size: 14px;
}
/* 게시판 목록 */
#bo_list .td_board {width:140px !important;text-align:center}
#bo_list .td_chk {width:40px !important;text-align:center}
#bo_list .td_date {width:100px !important;text-align:center}
#bo_list .td_datetime {width:130px !important;text-align:center}
#bo_list .td_group {width:120px !important;text-align:center}
#bo_list .td_mb_id {width:120px !important;text-align:center}
#bo_list .td_mng {width:80px !important;text-align:center}
#bo_list .td_name {width:120px !important;text-align:center}
#bo_list .td_nick {width:120px !important;text-align:center}
#bo_list .td_num {width:60px !important;text-align:center}
#bo_list .td_numbig {width:90px !important;text-align:center}

.notice {    font-size: 14px !important;}

a.btn_b01,a.btn_b02,.btn_bo_adm input, a.btn_admin, #bo_w .btn_submit , a.btn_cancel {    line-height: 14px;}
#bo_v_info h2,#bo_v_atc_title {position:absolute;font-size:0 !important;line-height:0 !important;overflow:hidden;}

#bo_v_title {
    margin-bottom: 0px !important;
    font-size: 1.2em !important;
}

/**********/

/* 폼 테이블 */
/* .tbl_frm01 {margin:0 0 20px; font-size: 0.75em;}
.tbl_frm01 table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_frm01 th {width:70px;padding:7px 13px;border:1px solid #e9e9e9;border-left:0;background:#f5f8f9;text-align:left;font-weight: bold;     box-sizing: content-box;}
.tbl_frm01 td {padding:7px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent}
.tbl_frm01 textarea, .frm_input {border:1px solid #e4eaec;background:#f7f7f7;color:#000;vertical-align:middle;line-height:2em; box-sizing: content-box;}
.tbl_frm01 textarea {padding:2px 2px 3px}
.frm_input {height:22px;box-sizing: content-box;}
.tbl_frm01 textarea {width:98%;height:100px}
.tbl_frm01 a {text-decoration:none}
.tbl_frm01 .frm_file {display:block;margin-bottom:5px;box-sizing: content-box;}
.tbl_frm01 .frm_info {display:block;padding:0 0 5px;line-height:1.4em;box-sizing: content-box;} */

#bo_w .tbl_frm01 th, #bo_vc_w .tbl_frm01 th {
    width: 80px;
    white-space: nowrap;
    font-size: 14px;
}
#bo_w .tbl_frm01 td {
    font-size: 14px;
}
#bo_w button.btn_frmline {
    vertical-align: baseline;
}
#autosave_count {color:#fff;}

input[name=notice]{vertical-align:middle;}