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

/***************************************************** 상세 *****************************************************/
/* 게시판 view ------------------------------------------*/
.faqBasic {width: 100%; border-collapse: collapse; font-family: inherit; margin: 0.625rem 0 0;}
.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;}

/* search   --------------------------------------------------*/
.bbs_search {width: 100%; box-sizing: border-box; display: flex; justify-content: flex-end; align-items: center; margin: 1rem 0;}
.bbs_search form {flex: none; width: 100%; display: flex; justify-content: flex-start; align-items: center;}
.bbs_search select {font-family: inherit; font-size:0.81255rem; background: #fff url(/m/img/comm/sel.png) right 0.5rem top 50% no-repeat; background-size: 0.8125rem auto; width: calc(100% - 77.1%); flex: none; display: block; height: 2.625rem; border: 1px solid #ddd; box-sizing: border-box; padding: 0 2.5rem 0 0.625rem;}
.bbs_search input[type='text'] {font-family: inherit; font-size:0.81255rem; margin: 0 1%; width: 55.6%; flex: none; display: block; height: 2.625rem; border: 1px solid #ddd; box-sizing: border-box; background: #fff; padding: 0 0.625rem;}
.bbs_search button[type='submit'] {font-family: inherit; font-size: 0.8125rem; width: 19.5%; flex: none; display: block; height: 2.625rem; background: #222; color: #fff; text-align: center;}

.cat_lst {font-size: 0.75rem; color: #999; font-weight: 500;  display: inline-block; vertical-align: middle;}
.cat_lst a {font-size: 0.9375rem; color: #999; font-weight: 500; display: inline-block; vertical-align: middle;}


.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;}



/* search   --------------------------------------------------*/
.search-container {display: flex; justify-content: flex-end; align-items: center; margin: 0 0 1rem;}
.bbs-search__table {flex: none;}
.bbs-search__table select {padding:8px; border:1px solid #ddd; box-sizing: border-box;}
.bbs-search__table input[type=text] {padding:8px; border:1px solid #ddd; width:120px; box-sizing: border-box;}
.bbs-search__table button[type=submit] {padding: 8px; box-sizing: border-box; border: 0; background: #777; color: #fff; text-align: center; font-size: 13px; letter-spacing: -0.05rem; font-family: inherit;}
