@charset "euc-kr";
/*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;}
.category_pd { padding-bottom:20px; width:100%; text-align:center; float:left;}
.category_pd a{display:inline-block; width:200px; height:60px; color:#303339; box-sizing:border-box; line-height:60px; text-align:center; margin:0 10px; font-size:16px; border:1px solid #303339;}
.category_pd a:hover{color:#ffffff; background:#303339;}
.category_pd a b{display:inline-block; width:100%; height:100%; background:#303339; color:#ffffff;}
.category_pd font{display:none;}

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

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


/* 게시???�단 검??-----------------------------------------*/
.AWbbs_f_search{/*border:1px solid #ddd; background:#f7f7f7;*/ padding:10px 0; text-align:right; float:left; width:100%; float:left;}
.AWbbs_f_search select{border:1px solid #ccc; padding:4px 4px 5px; }
.AWbbs_f_search input{width:200px; height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 5px; padding:3px 4px 3px;}
.AWbbs_f_search button{}

.AWbbs_f_search select.searchOpt{border:none; padding:10px; line-height:20px; font-size:16px;}
.AWbbs_f_search input.searchKey{border:none; padding:10px; height:40px; line-height:20px; font-size:16px; width:200px; box-sizing:border-box;}
.AWbbs_f_search .searchSubmit{display:inline-block; width:40px; height:40px; background:url(/adm/bbs/skin/columnBasic_rType/image/searchIcon.png) no-repeat center center;}

.f_searchWrap{display:inline-block; float:right;}
.f_searchOpt{display:inline-block; float:left;}
.f_searchKey{display:inline-block; float:left;}
.f_searchSubmit{display:inline-block; float:left;}

.AWbbs_f_search .total{display:inline-block; float:left; font-size:16px; line-height:40px;}



/* 게시??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{}
	/* 체크박스 (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;}





/* BBS COLUMN TYPE */
.bbsColumnWrap{width:100%; padding:10px 0;}
.bbsColumnBox{width:49%; float:left; display:inline-block; box-sizing:border-box; padding:20px 10px; border:2px solid #e1e1e1; margin-right:2%; margin-top:10px; margin-bottom:10px; position:relative;}
.bbsColumnBox:nth-child(2n){margin-right:0;}

.bbsColumnBox .bbsColChk{display:inline-block; position:absolute; z-index:10; top:10px; left:10px;}
.bbsColumnBox .bbsColumnL{width:40%; float:left; box-sizing:border-box; display:inline-block; height:172px; background-size:cover; background-repeat:no-repeat; background-position:center top; position:relative;}
.bbsColumnBox .bbsColumnL a{display:inline-block; width:100%; height:100%; overflow:hidden; position:absolute; top:0; left:0;}
.bbsColumnBox .bbsColumnL a img{width:100%;}
.bbsColumnBox .bbsColumnR{width:60%; padding-left:2%; display:inline-block; float:left; box-sizing:border-box; text-align:left;}

.bbsColumnBox .bbsColumnR .bbsColSubj{width:100%; padding-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#000; font-size:20px; font-weight:600; float:left;}
.bbsColumnBox .bbsColumnR .bbsColSubj a{display:inline-block; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bbsColumnBox .bbsColumnR .bbsColSubj a:hover{color:#000000;}
.bbsColumnBox .bbsColumnR .bbsCont{width:100%; padding-bottom:24px; overflow:hidden; height:48px; font-size:14px; line-height:24px; color:#303339; float:left;}
.bbsColumnBox .bbsColumnR .bbsCont img{display:none;}
.bbsColumnBox .bbsColumnR .bbsColDate{width:100%; padding-bottom:20px; padding-top:10px; color:#303339; font-size:14px; float:left;}
.bbsColumnBox .bbsColumnR .bbsColMore{width:100%; float:left;}
.bbsColumnBox .bbsColumnR .bbsColMore a{display:inline-block; padding:5px 12px; font-size:14px; line-height:24px; background:#303339; color:#ffffff; border:1px solid #303339;}
.bbsColumnBox .bbsColumnR .bbsColMore a:hover{background:#ffffff; color:#303339;}

@media screen and (max-width:1200px){	
	
	.category_pd a{width:150px; height:50px; line-height:50px;  margin:0 8px; font-size:15px;}
	
}


@media screen and (max-width:850px){	
	
	.category_pd a{width:23%; height:40px; line-height:40px;  margin:0 1%; font-size:14px;}
	
	.bbsColumnBox .bbsColumnL{width:100%; margin-bottom:10px;}
	.bbsColumnBox .bbsColumnR{width:100%;}
	
	.bbsColumnBox .bbsColumnR .bbsColSubj{padding-bottom:20px; font-size:18px;}
    .bbsColumnBox .bbsColumnR .bbsCont{padding-bottom:24px; height:48px; font-size:14px; line-height:24px;}
    .bbsColumnBox .bbsColumnR .bbsColDate{padding-bottom:20px; font-size:14px;}
	
}


@media screen and (max-width:640px){	
	
	.category_pd a{width:23%; height:30px; line-height:30px;  margin:0 1%; font-size:12px;}
	
	.bbsColumnBox{width:100%; margin-right:0; margin-top:5px; margin-bottom:5px;}

    .bbsColumnBox .bbsColumnL{height:150px; padding-bottom:0;}
	.bbsColumnBox .bbsColumnL{width:40%; margin-bottom:0px;}
	.bbsColumnBox .bbsColumnR{width:60%;}
	
	.bbsColumnBox .bbsColumnR .bbsColSubj{padding-bottom:10px; font-size:17px;}
    .bbsColumnBox .bbsColumnR .bbsCont{padding-bottom:20px; height:40px; font-size:13px; line-height:20px;}
    .bbsColumnBox .bbsColumnR .bbsColDate{padding-bottom:10px; font-size:13px;}
	
}


/* page Num */
.bbsPageNum{line-height:32px;}
.bbsPageNum b{display:inline-block; padding:0 2px;}
.bbsPageNum a{display:inline-block; padding:0 2px;}