@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;}
.category_pd { padding-bottom:25px; text-align:center; }
.category_pd > a { margin:0 5px; }
.listBtnNew { float:right; overflow:hidden; }
.listBtnNew2 { float:left; overflow:hidden; }
.viewBtn { float:left; }
.viewBtn a { display:block; width:65px; height:65px; overflow:hidden; text-indent:9999px; color:transparent;}
.prev a { background:url("/adm/bbs/skin/now_port2/image/prev_2.jpg") no-repeat center;background-size:cover; }
.next a { background:url("/adm/bbs/skin/now_port2/image/next_2.jpg") no-repeat center; margin-left:5px; background-size:cover;}

/*페이징간격*/
.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;}
.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{}



/* 게시판 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{width:100%;}
/* .AWbbs_view_table.border{border-top:1px solid #d6d6d6; padding-top:30px; } */
.AWbbs_view_table.border{padding-top:30px; }
.AWbbs_view_table th, .AWbbs_view_table td{  }
/*.AWbbs_view_table th.title { font-size:28px; }*/
.AWbbs_view_table th.title { font-size:22px; word-wrap:break-word; text-align:center;}
.AWbbs_view_table th.title span { font-size:14px; font-weight:normal; color:#999; }
	/*.AWbbs_view_table td div img{width:80%; display:block; margin:auto;}*/

.AWbbs_view_table th{height:40px;}
.AWbbs_view_table td{}
	/* 테이블 안에 테이블 리셋 */
	.AWbbs_view_table table{border:0 none;}
	/*.AWbbs_view_table table th, .AWbbs_view_table table td{width:800px; display:block; margin:auto; height:auto; padding:0; border:0 none; background: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;}

	.portPhoto { position:relative; display:block; margin:5px; overflow:hidden; }
	/* .portPhoto img{width:100%; height:258px;} */
	.portPhoto img{width:100%;}
	/* .portOver { display:none; width:100%; height:100%; position:absolute; background:url("/images/sub/port_over.png") no-repeat center; background-size:cover; left:0; top:0; } */
	.portOver { display:none; width:100%; height:100%; position:absolute; background-color:rgba(0,0,0,0.5); left:0; top:0; text-align:left;}
	.portPhoto.over .portOver { display:block; }
	.subject > a { font-weight:600; font-size:1.2em; }
	.photobox{width:946px; display:block; margin:auto;}

	.listimg{max-width:520px; width:100%;display:block; margin:auto;}
	.port_info_b{position:absolute; top:50%;width:100%; margin-top:-26px;}
	.port_st{font-size:19px; color:#fbad42;border-bottom:1px solid #fff; padding-left:18px; padding-right:18px; font-weight:bold;}
	.port_st a{color:#fbad42;}
	.port_bar2{width:3px; height:16px; background-color:#ff9300; display:inline-block; margin:0px 8px; position:relative; top:3px;}
	.port_info{color:#fff; padding-top:5px; padding-left:18px; padding-right:18px;}
	.AWbbs_view_table td div img{width:100%; max-width:840px; display:block; margin:auto;}
/*추가css*/
@media all and (max-width:946px){
	.portPhoto img{width:100%; height:inherit;}
	.subject > a { font-weight:600; font-size:1em; }
}
@media all and (max-width:800px) {
	.listbtnsize{width:30px;}
	/*.AWbbs_view_table th.title { width:70%; }*/
.AWbbs_view_table th.title { width:66%; }
	.listbtnsize2{width:100px;}
	.viewBtn a{ display:block; width:30px; height:30px; overflow:hidden; text-indent:9999px; color:transparent;}
	.AWbbs_view_table td div img{width:80%; display:block; margin:auto;}
}
@media all and (max-width:768px){
	.AWbbs_f_search{border:1px solid #ddd; background:#f7f7f7; padding:10px 0; display:none;}
	.list_title img{width:40px;}
}
@media all and (max-width:360px){
	.AWbbs_view_table th.title { width:58%; font-size:20px;}
	.next a { background:url("/adm/bbs/skin/project_gall/image/next_2.jpg") no-repeat center; margin-left:3px; }
}
