@charset "utf-8";
/*CSS Document
@import url(/adm/wiz_reset.css);
*/
.conBox table p {display:block;padding:5px 0px;}
.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:5px; }

/*페이징간격*/
.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;}





/***************************************************** 리스트 *****************************************************/
/* 썸네일 리스트------------------------------------------*/
.AWthumb_list { border-top:1px solid #333; }
.AWthumb_list .thumb_img { padding:15px 5px; width:300px; }
.AWthumb_list .thumb_list_wrap { padding:15px 0px;}
.AWthumb_list .thumb_list_wrap th { text-align:left; }
.AWthumb_list .thumb_list_wrap td { padding:8px 0 0; font-size:12px; color:#888; }

/* 게시판 하단 검색------------------------------------------*/
.AWbbs_f_search{border-top:1px solid #999; border-bottom: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{}

#best_slider {max-width:1200px; margin:0 auto;}
.listWrap {max-width:1200px; margin:0 auto;}

/***************************************************** 인풋 *****************************************************/
/* 게시판 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;}


.img_wrap {overflow:hidden; position:relative; padding-bottom:60.3%; background:#eaeaec;}
.img_wrap img {position:absolute; top:50%; left:0; width:100%; height:auto; transform: translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);}

#best_slider {position:relative; margin-bottom:40px; padding:80px; text-align:center; background:#211d23;}
#best_slider .slider_wrap {position:relative; width:906px; margin:40px auto 0;}
#best_slider .tit {overflow:hidden; padding:0 15px; border:0; font-size:15px; color:#333333; line-height:49px; text-align:center; white-space:nowrap; text-overflow:ellipsis; background:#fff;}
#best_slider li {padding-left:10px; padding-top:10px;}
#best_slider .box {position:relative; height:255px; padding:10px; background:#fff;}
#best_slider .icon_best {position:absolute; top:-10px; left:-10px; z-index:10;}
#best_slider li a {display:block; position:relative;}
#best_slider li a:after {position:absolute; top:0; right:0; z-index:2; width:54px; height:61px; background:url('../images/ico_best.jpg') no-repeat; content:'';}

#best_slider .category {position:relative; padding:18px 0; font-size:24px; color:#ee6b8f; font-weight:700;}
#best_slider .category:after {position:absolute; bottom:0; left:50%; width:30px; height:1px; margin-left:-15px; background:#ee6b8f; content:'';}
#best_slider .tit {overflow:hidden; height:22px; margin:10px 10px 5px; font-size:16px; color:#333333; line-height:22px; word-break:keep-all;}
#best_slider .bx-wrapper .bx-controls-direction a {width:20px; height:37px; background:url('image/btn_prev.png');}
#best_slider .bx-wrapper .bx-controls-direction .bx-prev {left:-62px; margin-top:-19px;}
#best_slider .bx-wrapper .bx-controls-direction .bx-next {right:-62px; margin-top:-19px; background:url('image/btn_next.png');}

.boardList {overflow:hidden; margin:25px 53px;}
.boardList li {float:left; width:25%; padding:20px; box-sizing:border-box;}
.boardList .box {border:1px solid #d3d3d3;}
.boardList .cont {height:105px; padding:15px 20px; box-sizing:border-box;}
.boardList .category {font-size:22px; color:#222222; font-weight:700;}
.boardList .tit {overflow:hidden; height:44px; margin-top:8px; padding:0; border:0; font-size:16px; color:#666666; line-height:22px; word-break:keep-all; background:none;}