/* 게시판 목록 */
#bo_cate h2 {width:1px;height:1px;font-size:0;line-height:0;overflow:hidden; }
#bo_cate ul {margin-bottom:10px;padding-left:1px;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {float:left;margin-bottom:-1px}
#bo_cate a {display:block;position:relative;margin-left:-1px;padding:6px 0 5px;width:90px;border:1px solid #111111;background:#141414;color:#c6c6c6;text-align:center;letter-spacing:-0.1em;line-height:1.2em;cursor:pointer}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none}
/*#bo_cate #bo_cate_on {z-index:2;border:1px solid #2e2e2e;background:#fff;color:#848484;font-weight:bold} 2016-07-26 변경*/
#bo_cate #bo_cate_on {z-index:2;border:1px solid #2e2e2e;background:#313131;color:#dedede;font-weight:bold}

/*게시판목록 - 추가*/
#container_title{color:#7f7f7f; margin:7.5px 10px;}
.td_subject img {margin-left:3px}

#bo_gall .gall_now .gall_text_href a {color:#ff3061; }
#bo_gall .gall_text_href a {font-weight:bold; color:#7f7f7f;}

div#bo_v_con {
	color:#7f7f7f;
}

/* 게시판 목록 버튼*/
.btn_inp{
	border : 1px solid #555;
	background : #292929;
	color : #c6c6c6;

}

.btn_inp1{
	border : 1px solid #555;
	background : #292929;
	color : #c6c6c6;

}

/*black 설정이면 list view의 택스트 컬러가 밝게..*/
#bo_v_title{
	color : #eee;
}

/* commtent write box */
.cmt_wrap{width:auto;border:1px solid #555;padding:0;margin-bottom:15px}
.cmt_wrap .cmt_top{background:#333;border-bottom:1px solid #555}
.cmt_wrap .cmt_top .cmt_top_title{padding:10px;color:#eee}
.cmt_wrap .cmt_list{background:#fff;border-bottom:1px solid #ddd}
.cmt_wrap .cmt_list .no_cmt{padding:60px 15px;text-align:center}

.cmt_wrap .cmt_bot label{width:auto;padding:0;margin:0;display:block;padding-right:0px;padding:0;margin:0 !important;background:transparent;}
.cmt_wrap .cmt_bot textarea{border:0;border-bottom:1px solid #555;width:100%;height:120px;background:#333 !important;padding:10px;margin:0 ;overflow:auto;color:#a9a9a9;}
.cmt_wrap .cmt_sub{*zoom:1;background:transparent;padding:6px 5px;text-align:right;margin:0}
.cmt_wrap #no_id{width:auto;background:transparent;text-align:center;padding:10px 0; color:#eee;}
.cmt_wrap .btn_bsub{padding:7px 10px;font-size:12px;border:0;background:#3176b1;color:#fff;margin:0}

.tbl_wrap{background:transparent;padding:10px;;border-bottom:1px solid #555}
.tbl_wrap .bo-row{margin-bottom:10px}
.tbl_wrap #wr_name,.tbl_wrap #wr_password{width:180px;margin-right:10px}

.dno{display:none}

/* comment box */
.cmt{border:1px solid #ccc;background:#111}
.cmt ul{margin:0;padding:0;font-size:12px;font-family:Tahoma, Geneva, sans-serif;list-style:none}
.cmt li{position:relative;width:auto;padding:15px 10px 15px 15px;margin:0;border-top:1px solid #eee;border-left:0;border-right:0;vertical-align:top;*zoom:1}
.cmt li:first-child{border-top:0}
.cmt li:after{display:block;clear:both;content:""}
/*
.cmt .thumb{display:inline;overflow:hidden;position:relative;float:left;width:45px;line-height:45px;margin:0 14px 0 -61px;border:1px solid #ccc;}
.cmt .thumb img{display:block;border:0;width:45px;height:45px}
*/
.cmt .inf{float:left;display:inline-block;margin:0 0 4px 0;color:#333;width:100%}
.cmt p{margin:8px 0 0 0; line-height:18px;color:#a9a9a9}
.cmt p.top{margin:0;line-height:30px;*height:16px}
.cmt p:after{display:block;clear:both;content:""}
.cmt .iurl{float:left;color:#eee;line-height:16px}
.cmt .iurl2{float:left;color:#a9a9a9;line-height:16px;margin-left:5px}

.cmt p.top a.listen{background:url(http://cfs.tistory.com/custom/blog/55/553473/skin/images/gol_btn.png) 0 -390px no-repeat;float:left;padding-left:22px;line-height:16px;margin-right:10px}
.cmt p.top a.go{background:#fff url(http://cfs.tistory.com/custom/blog/55/553473/skin/images/gol_btn.png) 0 -448px no-repeat;padding-left:18px;float:left;line-height:17px}


#bo_v_link li{
	border:1px solid #555;
	background:#333;
}

#bo_v_link a{
	color:#eee;
}
.bo_v_link_cnt{
	color:#a9a9a9;
}

#bo_v_top .next-btn a, #bo_v_top .prev-btn a{
	background:#333;
	border:1px solid #555;
	color:#eee;
}
#bo_v_top .next-btn:after, #bo_v_top .prev-btn:after{
	background:#333;
	border:1px solid #555;
}
#bo_v_top .next-btn a{
	border-right:0;
}
#bo_v_top .prev-btn a{
	border-left:0;

}

#bo_v a.btn_b01{
	background:#333;
	color:#eee;
	border:1px solid #555;
}

#bo_v a.btn_b01:hover{
	color:#eee;
	text-decoration:underline;
}

.cmt_wrap .cmt_sub .btn{
	background:#333;
	border:1px solid #555;
	color:#eee;
}

#captcha #captcha_info{
	color:#ccc;
}

#bo_w .tbl_frm01 th{
	background: #333;
	color: #eee;
	border:1px solid #555;
}
#bo_w .tbl_frm01 td{
	border:1px solid #555;
}

.tbl_wrap .frm_input.form-control{
	background-color: #333;
	border:1px solid #555;
	color: #eee;
}
.tbl_wrap .frm_input.form-control:focus{
	border-color: #ececec;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(236, 236, 236, .6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(236, 236, 236, .6);
}

#bo_w .frm_file{
	background:transparent;
	color:#eee;
	border:1px solid #555;
	padding:5px;
	height:auto;
}

/*
#bo_v a.btn_b01{
	border:1px solid #555;
	background:#333;
	color:#eee;
}

#bo_v_top .next-btn a, #bo_v_top .prev-btn a{
	background:#333;
	color:#ddd;
}
#bo_v_top .next-btn a:after{
	border-left: 17.5px solid #333;
}

#bo_v_top .prev-btn a:after{
	border-right: 17.5px solid #333;
}
*/
