@charset "utf-8";
/* 버튼 */
.btn_silver{display:inline-block;padding:5px 10px 4px;background:#777773;color:white !important;text-align:center;}
.btn_gray{display:inline-block;padding:5px 12px 4px;background:#555555;color:white !important;text-align:center;}
.btn_red{display:inline-block;padding:5px 12px 4px;background:#0b6db3;color:white !important;text-align:center;}
.btn_gray2{display:inline-block;padding:2px 18px 2px;background:#555555;color:white !important;text-align:center;}
.btn_red2{display:inline-block;padding:2px 18px 2px;background:#d93636;color:white !important;text-align:center;}
.btn_white3{display:inline-block;padding:5px 20px;background:white;border:solid 1px #ccc;}
.btn_gray3{display:inline-block;padding:5px 20px;background:#666;border:solid 1px #ccc;color:white !important;}

/* 게시판 검색 */
.bbs_srch{text-align:right;}
.bbs_srch input{height:21px;line-height:21px;}
.bbs_srch select{height:22px;line-height:22px;}
.bbs_srch .btn_silver{margin-left:-6px;*margin-left:-4px;padding:2px 10px;}
.bbs_srch{}

/* 게시판 목록 */
.bbs_list{width:100%;border-collapse:collapse;margin-top:22px;}
.bbs_list tr:hover{background:#eee;}
.bbs_list th{border-bottom:solid 1px #d1d1d1;background:#f3f3f3;border-top:solid 2px #666666;height:35px;}
.bbs_list td{border-bottom:solid 1px #d1d1d1;text-align:center;height:35px;}

.bbs_gj{background:url(/img/board/icon_notice.png) no-repeat;width:14px;height:15px;display:inline-block;font-size:0;line-height:0;vertical-align:middle;}
.bbs_file{background:url(/img/board/icon_file.png) no-repeat left 1px;width:10px;height:11px;display:inline-block;font-size:0;line-height:0;vertical-align:middle;}
.bbs_sec{background:url(/img/board/icon_lock.png) no-repeat;width:9px;height:11px;display:inline-block;font-size:0;line-height:0;vertical-align:middle;}
.bbs_new{background:url(/img/board/icon_new.png) no-repeat left 1px;width:10px;height:11px;display:inline-block;font-size:0;line-height:0;vertical-align:middle;}
.bbs_re{background:url(/img/board/icon_re.png) no-repeat;width:24px;height:11px;display:inline-block;font-size:0;line-height:0;vertical-align:middle;margin-right:3px;}
.bbs_list_tit{margin-right:5px;}

/* 페이징 */
.page{text-align:center;margin-top:40px;position:relative;}
.page>*{vertical-align:top;}
.page_first{display:inline-block;width:31px;height:31px;background:url(/img/board/page_first.jpg);font-size:0 !important;line-height:0 !important;}
.page_prev{display:inline-block;width:31px;height:31px;background:url(/img/board/page_prev.jpg);font-size:0 !important;line-height:0 !important;}
.page_next{display:inline-block;width:31px;height:31px;background:url(/img/board/page_next.jpg);font-size:0 !important;line-height:0 !important;}
.page_last{display:inline-block;width:31px;height:31px;background:url(/img/board/page_last.jpg);font-size:0 !important;line-height:0 !important;}
.page_num{display:inline-block;height:29px;padding:0 12px;border:solid 1px #e5e5e5;line-height:29px !important;}
.page .on{background:#888;color:white;background:bold;font-weight:bold;}
.page .btn_gray{position:absolute;right:0;}

/* 게시판 작성 */
.bbs_write{width:100%;border-collapse:collapse;}
.bbs_write tr:first-child th{border-top:solid 2px #666666;}
.bbs_write tr:first-child td{border-top:solid 2px #666666;}
.bbs_write>tbody>tr>th{padding:10px 10px;border-bottom:solid 1px #c8c8c8;background:#f3f3f3;text-align:left;padding-left:30px;}
.bbs_write>tbody>tr>td{padding:10px 10px;border-bottom:solid 1px #c8c8c8;}
.bbs_write_summ{color:#777773;margin-left:10px;font-size:11px;}
.bbs_write_label{color:#777773;font-size:11px;}
.bbs_capchar{font-weight:bold;color:#d00000;margin-right:8px;}

/* 게시판 뷰 */
.bbs_view_tit{border-top:solid 2px #666666;background:#f3f3f3;padding:8px 20px;font-size:12px;}

.bbs_view_dl{background:#f3f3f3;padding:8px 20px;border-bottom:solid 1px #dfdfdf;overflow:hidden;}
.bbs_view_dl *{font-size:11px;}
.bbs_view_dl>dt:first-child{padding-left:0px;background:none;}
.bbs_view_dl>dt{float:left;padding-left:20px;background:url(/img/board/bbs_view_dl_gb.jpg) 10px 3px no-repeat;}
.bbs_view_dl>dd{float:left;margin-left:5px;}

.bbs_view_file{overflow:hidden;padding:8px 40px;background:url(/img/board/icon_folder.png) no-repeat 20px 13px;border-bottom:solid 1px #dfdfdf;min-height:17px;}
.bbs_view_file *{font-size:11px !important;}
.bbs_view_file>li{float:left;margin-right:20px;}

.bbs_cont{margin:25px;}

.prev_next{border:solid 1px #d1d1d1;border-left:0;border-right:0;}
.prev_next *{font-size:11px !important;}
.prev_next_prev{padding:8px 20px;background:url(/img/board/line_dot.jpg) repeat-x left bottom;}
.prev_next_next{padding:8px 20px;}
.prev_next_prev dt{padding-right:12px;background:url(/img/board/icon_prev.png) no-repeat right 6px;}
.prev_next_next dt{padding-right:12px;background:url(/img/board/icon_next.png) no-repeat right 6px;}
.prev_next dl{overflow:hidden;}
.prev_next dt{float:left;font-weight:bold;}
.prev_next dd{float:left;margin-left:10px;}

/* 패스워드 */
.bbs_passwd{width:475px;height:213px;background:url(/img/board/bbs_passwd.jpg) no-repeat left 0;position:relative;left:50%;margin-left:-237px;margin-bottom:100px;margin-top:50px;}
/*.bbs_passwd_w{width:100%;height:100%;position:relative;min-height:300px;}*/
.bbs_passwd_em_w{padding:35px 30px 30px;}
.bbs_passwd_em_w *{font-size:11px !important;font-style:normal;}
.bbs_passwd_em_w em{background:url(/img/board/bbs_passwd_em.jpg) no-repeat left 3px;padding-left:8px;}

.bbs_passwd_input{text-align:center;}
.bbs_passwd_input{font-size:11px;font-weight:bold;color:#555;}
.bbs_passwd_input label{margin-right:10px;}

.bbs_passwd_btn{text-align:center;margin-top:30px;}
.bbs_passwd_btn>*{margin:0 8px;}

/* 갤러리 */
.bbs_gal_list_w{overflow:hidden;position:relative;margin-top:23px;}
.bbs_gal_list{width:103%;overflow:hidden;border-top:solid 2px #666666;border-bottom:solid 1px #d1d1d1;position:relative;padding-top:4px;padding-bottom:11px;text-align:center;}
.bbs_gal_list>li{width:30%;border:solid 1px #d3d3d3;float:left;position:relative;left:-2.0%;top:-10px;margin:3.4% 0 0 2.6%;}
.bbs_gal_img{width:100%;}

.bbs_gal_tit_st{position:absolute;left:0;bottom:0;width:100%;cursor:pointer;text-align:left;}
.bbs_gal_tit_st_i{padding:8px 0 3px;position:relative;z-index:1;text-align:left;}
.bbs_gal_tit_bg{position:absolute;width:100%;height:100%;background:black;opacity:.7;filter:alpha(opacity=70);}
.bbs_gal_tit{color:white;padding:0 10px 0 10px;font-weight:bold;height:20px;overflow:hidden;position:relative;}
.bbs_gal_st2{text-align:right;}
.bbs_gal_date{color:white;font-size:11px;margin-left:20%;margin-right:5%;}
.bbs_gal_hit{color:white;font-size:11px;margin-right:10px;}
.bbs_gal_link{display:inline-block;width:100%;vertical-align:top;}

/* faq */
.faq_list_w{border-top:solid 2px #666666;margin-top:24px;}
.faq_list{border-bottom:solid 1px #d1d1d1;}
.faq_list>dt{padding:11px 20px 11px 50px;background:url(/img/board/faq_q.jpg) no-repeat 20px 16px;}
.faq_list>dd{display:none;background:url(/img/board/faq_a.jpg) no-repeat 20px 24px #f5f5f5;}
.faq_list_cont{padding:20px 20px 20px 50px;}

/*온라인문의*/
.online_yg{border:solid 1px #cccccc;height:200px;overflow-y:auto;padding:10px 20px;}
.online_tbl_w{border:solid 1px #cecece;padding:20px;}
.online_tbl{border-collapse:collapse;width:100%;}

.online input[type=text]{height:22px;line-height:22px;margin:2px 0;}
.online_area{height:150px;border:solid 1px #cccccc;width:100%;}

/*이벤트*/
.event .bbs_srch{margin-bottom:25px;}
.event_tbl{border-top:solid 2px #666666;}
.event_cell1{width:375px;text-align:center;padding:30px 0;border-bottom:solid 1px #d1d1d1;}
.event_cell2{width:auto;padding:30px 30px;vertical-align:top;border-bottom:solid 1px #d1d1d1;}

.event_tit{margin-bottom:10px;}
.event_dl{overflow:hidden;}
.event_dl>dt{float:left;line-height:1.8em !important;position:relative;top:-1px;}
.event_dl>dd{float:left;line-height:1.8em !important;margin-left:10px;}
.event .btn_red_x,
.event .btn_silver_x
{width:60px;height:14px;line-height:14px;}