@charset "UTF-8";
/*CSS Document*/
@import url(./wiz_reset.css);


/* respon table resizing */
#wiz_get_table_width {width:100% !important;}

.select {height:34px; color:#666; background-color:#fff; box-sizing:border-box;}
.input {height:34px; padding:2px; font-size:14px; border:1px solid #dfdfdf; background-color:#f7f7f7; box-sizing:border-box;}
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff; box-sizing:border-box;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff; box-sizing:border-box; }
.category_pd { padding-bottom:5px;  box-sizing:border-box;}

/*���댁�媛�寃�*/
.pagelist {margin:10px auto 20px;}
.pagelist td {vertical-align:middle;}
.pagelist a {display:inline-block; width:30px; height:30px; line-height:28px; font-size:13px; text-align:center; border:1px solid #ddd; font-weight:700; color:#666; vertical-align:middle; margin:0 2px; box-sizing:border-box;}
.pagelist a.arr {border:none;}
.pagelist b {display:inline-block; width:30px; height:30px; line-height:30px; font-size:13px; font-weight:700; background:#005bb4; color:#fff; vertical-align:middle; margin:0 2px;}
.pagelist b ~ a {width:20px;}

/*�⑥�ㅼ�����명��*/
.Password_input input { height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 1px; padding:3px 4px 3px;}



.count {display:block; font-size:15px; line-height:20px; font-weight:500; letter-spacing:-0.045rem; color:#222; background:url(./image/total_ico.png) 0 50% no-repeat; padding-left:20px; margin-bottom:10px; box-sizing:border-box;}
.count strong {color:#eb0808;}

.AW_bbs_table {border-top:1px solid #999; border-collapse:collapse;}
.AW_bbs_table tr {border-bottom:1px solid #ddd;}
.AW_bbs_table th, .AW_bbs_table td{font-size:15px; font-weight:500; text-align:center; line-height:31px; letter-spacing:-0.045rem; color:#333; padding:12px 0; vertical-align:middle;}
.AW_bbs_table tbody tr:hover td, .AW_bbs_table tbody tr:hover th {background:#fbfbfb;}
.AW_bbs_table tbody th{text-align:left; padding-left:10px; word-break:break-all;}
.AW_bbs_table tbody th a{color:#333; line-height:1.5;}
.AW_bbs_table tbody th a:hover{color:#005bb4;}
.AW_bbs_table tbody td .m_ttl{display:none;}
.AW_bbs_table span.cat {color:#005bb4;}
.AW_bbs_table tbody td.cont {text-align:left; padding-right:10px;}

@media screen and (max-width:900px){
    .cat_lst a {font-size:17px;}
    
    .AW_bbs_table, .AW_bbs_table tbody, .AW_bbs_table > tbody > tr{display:block; width:100%; text-align:left;}
    .AW_bbs_table thead {display:none;}
    .AW_bbs_table tr {padding:16px 4%; box-sizing:border-box;}
    .AW_bbs_table th{padding:0!important; line-height:1.4;}
    .AW_bbs_table th a{display:inline;}
    .AW_bbs_table th a, .AW_bbs_table th .cat {font-size:17px; color:#333;}
    .AW_bbs_table span.cat {color:#005bb4;}
    .AW_bbs_table td {display:block; text-align:left; font-size:13px; line-height:24px; color:#999; padding:0!important;}
    .AW_bbs_table tbody tr:hover th, .AW_bbs_table tbody tr:hover td {background:none;}
	.AW_bbs_table td .m_ttl {vertical-align:top; margin-right:8px;}
	.AW_bbs_table td.w{display:inline-block;}
	.AW_bbs_table td.d{display:inline-block; margin-left:15px;}
	.AW_bbs_table td.h{display:inline-block; margin-left:15px;}
	.AW_bbs_table td.c{display:inline-block; margin-left:15px;}
    .AW_bbs_table td.h .m_ttl{display:inline-block;}
    .AW_bbs_table td.h a {display:inline-block; vertical-align:middle;}
    .AW_bbs_table tbody td.cont {font-size:14px; color:#333;}

}
@media screen and (max-width:468px){
    .AW_bbs_table td a, .AW_bbs_table td .cat {font-size:16px; line-height:24px; color:#333;}
    .AW_bbs_table td[align="left"] {margin-bottom:12px;}
}