@charset "utf-8";
/*CSS Document*/


.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; min-height:28px; 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; }

/*페이징간격*/
.pageN {margin-bottom:25px;}
.Paging_Num td { padding:0 !important;}

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


/***************************************************** 리스트 *****************************************************/
/* 게시판 검색------------------------------------------*/
.AWbbs_f_search:after {display:block; content:""; clear:both;}
.AWbbs_f_search .head_allcheckbox {float:left;}
.AWbbs_f_search .head_allcheckbox input {margin: 3px 3px 3px 4px; width:auto;}
.AWbbs_f_search .head_search {float:right; position:relative; }
.AWbbs_f_search {padding:10px 0;}
.AWbbs_f_search form {margin:0;}
.AWbbs_f_search select{width:115px; height:40px; padding:4px 9px 5px; border:1px solid #e5e5e5;
    box-shadow: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: transparent url('image/search_select_bg.gif')no-repeat 92px center;
}
.AWbbs_f_search input{width:242px; height:40px; line-height:40px; background:#fff; border:1px solid #e5e5e5; margin:-1px 0 0; padding:3px 10px 3px;}
.AWbbs_f_search button{position:absolute; top:2px; right:1px; width:46px; height:38px; background:url('image/search_btn_bg.png') no-repeat center; border:none;}


/*  */
.photo_list_table {min-width:150px; max-width:150px; margin-bottom:15px; border:1px solid #eee; border-top:1px solid #df423a;}
.photo_list_table td {text-align:center;}
.photo_list_table .list_thum a {display:table-cell; vertical-align:middle; width:160px; height:130px;}
.photo_list_table .list_thum a img {padding:0 5px; max-width:170px; max-height:170px;}

.list_stitle {padding-bottom:18px; font-size:14px; color:#888888;}
.list_stitle .list_wdate {padding-right:10px; margin-right:10px; background:url('image/list_stitlebar.gif')no-repeat right 6px;}

/* 하단 페이저 */
.pageN td > a {display:inline-block; width:30px; line-height:34px; padding:0 !important; border:1px solid #f1eeee !important; background:#f4f4f4; text-align:center; text-decoration:none; color:#aaaaaa; border-radius:3px;}
.pageN td > b {display:inline-block; width:30px; line-height:34px; padding:0 !important; border:1px solid #df423a !important; background:#fff !important; text-align:center; text-decoration:none; color:#df423a !important; border-radius:3px;}

/***************************************************** 인풋 *****************************************************/
/* 게시판 input ------------------------------------------*/
.AWbbs_input_table{border-top:1px solid #df423a;}
.AWbbs_input_table th, .AWbbs_input_table td{text-align:left; padding-left:15px;}
.AWbbs_input_table th{height:50px; background:#f9fcff; color:#272727; font-size:14px; letter-spacing:-0.05em; text-align:center;}
.AWbbs_input_table td{}
	/* 체크박스 (HTML 비밀글 공지글) */
	.AW_bbs_input_checkbox{margin:0 0 10px; font-size:14px;}
	.AW_bbs_input_checkbox input{vertical-align:middle;}
	.AW_bbs_input_checkbox label{vertical-align:middle; margin:0 8px 0 0;}


/* 상단 정보입력칸 */
.list_title {padding:15px 20px 8px 0; font-size:17px; font-weight:bold; color:#4b4b4b; letter-spacing:-0.05em; line-height:1.4; text-decoration:none;}
.list_title a {font-size:15px; font-weight:500; color:#4b4b4b; letter-spacing:-0.05em; line-height:1.3; text-decoration:none;}
.list_title a:hover {color:#df423a;}
.list_stitle {padding-top:6px; font-size:14px; color:#888888;}
.list_stitle .list_wdate {padding-right:10px; margin-right:10px; background:url('image/list_stitlebar.gif')no-repeat right 6px;}


/***************************************************** 상세 *****************************************************/
/* 게시판 view ------------------------------------------*/
.AWbbs_view_table{}
.AWbbs_view_table.border{border-top:1px solid #df423a;}
.AWbbs_view_table th, .AWbbs_view_table td{text-align:left; padding-left:40px; border-bottom:1px solid #e5e5e5; font-size:14px; letter-spacing:-0.05em; color:#888888;}
.AWbbs_view_table th{height:50px;}
.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;}


/* 이전글 다음글 */
.view_bottom th {height:50px; padding-left:40px; font-size:14px; color:#df423a;}
.view_bottom .view_bottom_prev {background:#f9fcff url('image/view_bottom_prev_bg.gif') no-repeat 20px center;}
.view_bottom .view_bottom_next {background:#f9fcff url('image/view_bottom_next_bg.gif') no-repeat 20px center;}
.view_bottom td {padding-left:30px;}
.view_bottom td a {display:block; color:#888; text-decoration:none;}
.view_bottom td a:hover {color:#2563a9;}

/* 콘텐츠 안에 이미지 100% 지정해주기 위해서*/
.content {width:100%;}
.content img {width:100%; max-width:600px;}