@charset "utf-8";
/*CSS Document*/
@import url(/adm/wiz_reset.css);

/***************************************************** 상세 *****************************************************/
/* 게시판 view ------------------------------------------*/
.faqBasic {width: 100%; border-collapse: collapse; font-family: inherit;}
.faqBasic tr.line {border-bottom: 1px solid #ddd; box-sizing: border-box;}
.faqBasic tr.line td {padding:14px 1%; box-sizing: border-box;}
.faqBasic .faqCont {background: #fafafa; padding: 14px 2%; box-sizing: border-box; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font-size: 14px; line-height: 22px; color: #666; letter-spacing: 0;}
.faqBasic .tit { font-size: 14px; font-weight:400; line-height: 24px; letter-spacing:-0.025rem; color:#000; text-align: left; display: block; box-sizing: border-box; padding: 0 0 0 10px;}
.faqBasic .faqCont .img {position: relative; top: 4px;}


/* 게시판 하단 검색------------------------------------------*/
.AWbbs_f_search {border-top:1px solid #999; border-bottom:1px solid #ddd; background:#f7f7f7; padding:10px 0; width: 100%; margin:0 auto; table-layout: fixed;}
.AWbbs_f_search tbody {width: 100%;}
.AWbbs_f_search tr {width: 100%;}
.AWbbs_f_search select{width: 100%; height:37px; border:1px solid #ccc; padding:4px 10px 5px;  box-sizing:border-box; font-family: inherit;}
.AWbbs_f_search input{width: 100%; height:37px; line-height:35px; background:#fff; border:1px solid #ccc; padding:3px 10px 3px; box-sizing:border-box; font-family: inherit;}
.AWbbs_f_search button {width: 100%; height:37px; font-size:14px; font-weight:500; line-height:37px; letter-spacing:-0.065rem; color:#fff; background:#555; font-family: inherit;}


.bbs_paging { margin: 20px auto 30px; }
.bbs_paging tr td {width: 30px; height: 30px; text-align: center; vertical-align: middle; padding-left:3px;}
.bbs_paging tr td:first-of-type {padding: 0;}
.bbs_paging tr td a {display: block; width: 100%; height: 100%; line-height: 30px;}
.bbs_paging tr td b {display: block; width: 100%; height: 100%; line-height: 30px; background: var(--m-color); color: #fff; font-weight: bold;}
.bbs_paging tr td img {display: block; max-width: 100%; max-height: 100%;}



.AWbbs_comment_input_info {background: #fafafa; width: 100%; display: block;}
.AWbbs_comment_input_info tbody {width: 100%; display: block;}
.AWbbs_comment_input_info tr {width: 100%; display: block;}
.AWbbs_comment_input_info td {padding: 4px; box-sizing: border-box; width: 100%; flex-wrap: wrap; display: flex; justify-content: flex-start; align-items: center; font-size: 14px; font-weight: 500; color: #888; letter-spacing: -0.035em;}
.AWbbs_comment_input_info td input[type=text] {width: 100%; display: block; font-size: 14px; padding: 0 8px; box-sizing: border-box; height: 32px; background: #fff; border: 1px solid #ddd;}
.AWbbs_comment_input_info td input[type=password] {width: 100%; display: block; font-size: 14px; padding: 0 8px; box-sizing: border-box; height: 32px; background: #fff; border: 1px solid #ddd;}
.AWbbs_comment_input_info td img + input[type=text] {width: calc(100% - 92px); margin: 0 0 0 10px;}
.AWbbs_comment_input_info td .comment {display: block; text-align: left; width: 100%;}
.comment_textarea {background: #fafafa; width: 100%; display: block;}
.comment_textarea tbody {width: 100%; display: block;}
.comment_textarea tr {width: 100%; display: block;}
.comment_textarea td {width: 100%; display: block; padding: 4px; box-sizing: border-box;}
.comment_textarea textarea {width: 100%; border: 1px solid #ddd; box-sizing: border-box; background: #fff; padding: 8px; font-size: 14px; resize: none; height: 120px;}
.comment_textarea button {width: 100%; display: flex; justify-content: center; align-items: center; text-align: center; background: #333; color: #fff; font-size: 14px; height: 42px;}


.list_foot {margin: 4px 0 0;}
.list_foot td {padding: 8px 0 0; box-sizing: border-box;}