@charset "utf-8";

/* --------------------  common  ------------------------ */
* {-webkit-text-size-adjust:none;}

img { border:none; vertical-align:middle; }
hr { display:none; }
em, address { font-style:normal; }
a { text-decoration:none !important; color:#000; }
a:active { text-decoration:none; }


.hide {display: none !important; }
.displaynone {display: none !important; }
.clearfix {clear:both !important;}




/* widget */
.widget {position:relative;}
.widget .wrap {clear:both; position:relative;}
.widget .wrap:after {display:block; clear:both; content:"";}

/* 레이아웃 관련 */
#container_title { display: none; }


/* 게시판 관련 */
.tbl_head01 thead th { border-top: 2px solid #d9d9d9; background-color: #f9f9f9; border-bottom: 1px solid #efefef;}
.btn_submit { background-color: #666; }
a.btn_b01, a.btn_b02 { border: 1px solid #ddd; background-color: #fff; color: #666; }
.tbl_frm01 th { background: none; }
#bo_vc { background: none; }

.tbl_wrap { margin-left:0px; margin-right: 0px; }
.tbl_wrap caption { color: #666; }
.tbl_wrap tbody tr { height: 40px; }
.tbl_wrap tbody tr a { text-decoration: none; }

select[name="sfl"] { height: 24px; }


/* 회원 관련 */
#reg_result #result_logo img { display:none; }
#fregister textarea { color: #666; }
#fregister p { display: none; }
#fregister section { background: none; }

#mb_confirm fieldset { background: none; }

/* 내용관리 */
#ctt { font-size: 12px; line-height: 18px; color: #666; border: none;}
#ctt_con img { max-width: 100%; }

/* 자동글방지 오디오 주석처리 */
audio {display:none !important;}



#bo_v_table { display: none; }

