@charset "utf-8";

/* ���� */
legend {border:0px;}

/* �Խ���Ŀ���� ����Ʈ */
#bo_gall {clear:both;}
.bo_fx {clear:both;padding:50px 0px 0px;display:block;}
.small_btn {position:relative;top:5px;}
select,input,textarea {width:auto;}
.bo_v_left i {margin-left:0px;}
.bo_v_com i {margin-left:0px;}
.bo_v_com a, .bo_v_left a {font-size:13px !important;font-weight:normal;}
#bo_v_share a {font-size:13px !important;font-weight:normal;}
.btn_confirm input {font-size:13px !important;font-weight:normal;}
.btn_confirm a {font-size:13px !important;font-weight:normal;}
.btn_confirm i {/*top:4px;position:relative;*/}
.write_div input {margin-top:0px}
.write_div label {margin-bottom:0px;}
.btn_cke_sc {font-size:11px;}
.bbs_move label {font-weight:normal;display:block;margin-bottom:0px;position:relative;}
.bbs_move label span {position:absolute;right:5px;top:-5px;background:#000;}
.bbs_move input {margin-top:0px;}
.bbs_move thead th input {vertical-align:middle;}
.win_btn input {font-size:13px !important;font-weight:normal;}

.tbl_wrap table {border:0px;border-top:2px solid #000;border-bottom:1px solid #ccc;}

/* ������Ŀ���� */
#project-contact-form input, #project-contact-form textarea {width:100%;}
#project-contact-form input[type=submit] {width:auto;}

.page_back {height:72px;position:absolute;background:#1c1c1c;width:100%;top:0px;}

@media (max-width: 1280px) {

}

@media (max-width: 1024px) {

/* �Խ���Ŀ���� ����Ʈ */
select[name='sfl'] {display:none;}
.btn_confirm a {display:inline-block !important;}
.btn_confirm input {display:inline-block !important;}
}

@media (max-width: 991px) {
#bo_list .tbl_head01 thead th.number_none {display:none;}
#bo_list .tbl_head01 thead th.writer_none {display:none;}
#bo_list .tbl_head01 thead th.hit_none {display:none;}
#bo_list .td_num2 {display:none;}
#bo_list .td_num {display:none;}
#bo_list .td_name {display:none;}

}

@media (max-width: 768px) {

}