@charset "utf-8";
/*CSS Document*/
@import url(/adm/wiz_reset.css);

.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff; }

/*페이징간격*/
.Paging_Num td { padding-left:3px; }

/*패스워드인풋*/
.Password_input input { padding:4px 4px 5px;  line-height:20px; background:#fff; border:1px solid #ccc; margin:0 1px; padding:3px 4px 3px;}


/* 카테고리 */
.cate_tab {clear:both; margin:20px 0 20px 0; text-align:center; }
.cate_tab a { padding:10px 20px; width:110px; height:48px;     border: 1px solid #c2c2c2; background: #f9f9f9; text-align: center; vertical-align: middle; line-height:48px; color:#666; }
.cate_tab a:hover { font-weight: bold;	border-bottom: 2px solid #f9af45; box-sizing:border-box; color:#000; }
.cate_tab a span {display:block; font-weight:400; line-height:48px; border-bottom:1px solid #1bb2de  ; background:#fff; width:110px; position:relative; top:0; color:#1bb2de  ;}


@media all and (max-width:768px){
    .cate_tab {clear:both; margin:20px 0 20px 0; text-align:left; }
    .cate_tab a { padding:5px 10px; display:inline-block;  width:auto; height:auto; margin:0 5px 5px 0; text-align: center; vertical-align: middle; line-height:normal; color:#666; }
    .cate_tab font {display:none;}
}




/***************************************************** 리스트 *****************************************************/

.txt td {  padding:2% 0 2% 0; vertical-align:middle; border-bottom:1px solid #ccc;  }


/* 게시판 하단 검색------------------------------------------*/
.AWbbs_f_search{ width:820px; padding:10px 0;  }
.AWbbs_f_search select{border:1px solid #ccc; ; }
.AWbbs_f_search input{width:200px;  padding:4px 4px 5px;  line-height:20px; background:#fff; border:1px solid #ccc; margin:0 5px; padding:3px 4px 3px;}
.AWbbs_f_search button{}
.AWbbs_f_search table {  position:relative; left:28%; }


@media (max-width: 768px) {
    .AWbbs_f_search { width:100%; padding:10px 0;}
    .AWbbs_f_search:after {content:''; display:block; clear:both;}
    .AWbbs_f_search select{border:1px solid #ccc;}
    .AWbbs_f_search table {float:right; left:0;}
    .AWbbs_f_search input{width:150px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 5px; padding:0 4px 3px;}
    .AWbbs_f_search tr td:nth-child(1) { width:calc(100% - 210px);}
    .AWbbs_f_search button{height:28px;}
}


/***************************************************** 인풋 *****************************************************/
/* 게시판 input ------------------------------------------*/
.AWbbs_input_table{border-top:1px solid #333;}
.AWbbs_input_table th, .AWbbs_input_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_input_table th{height:38px; background:#f7f7f7;}
.AWbbs_input_table td{ padding:4px 4px 5px;  }
	/* 체크박스 (HTML 비밀글 공지글) */
	.AW_bbs_input_checkbox{margin:0 0 10px;}
	.AW_bbs_input_checkbox input{vertical-align:middle;}
	.AW_bbs_input_checkbox label{vertical-align:middle; margin:0 10px 0 2px;}





/***************************************************** 상세 *****************************************************/
/* 게시판 view ------------------------------------------*/
.AWbbs_view_table{}
.AWbbs_view_table.border{border-top:1px solid #333;}
.AWbbs_view_table th, .AWbbs_view_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_view_table th{height:40px; background:#f7f7f7;}
.AWbbs_view_table td{}
	/* 테이블 안에 테이블 리셋 */
	.AWbbs_view_table table{border:0 none;}
	.AWbbs_view_table table th, .AWbbs_view_table table td{height:auto; padding:0; border:0 none; background:none;}

	/* 코멘트 */
	.AWbbs_comment_id{text-align:center; background:#f7f7f7; line-height:1.4;}
	.AWbbs_comment_id p{font-weight:bold;}
	.AWbbs_comment_id span{display:block; color:#999; font-size:10px;}
	
	/* 코멘트쓰기 */
	.AWbbs_comment_input_info{}
	.AWbbs_comment_input_info .input{background:#fff;}

