
.mb-board .board-list table.table-list td {background:url('../images/bg_paging_bar.gif') no-repeat left center;text-decoration: none; }
.mb-board .board-list table.table-list th:first-child, .board-list table.table-list td:first-child{background:none;}
.mb-board .board-list table.table-list th{background-color:#fcfcfc !important;}

.mb-board .mb-style1 .search-text{width:180px !important;}
.mb-mobile .mb-board .mb-style1 .search-text{width:140px !important;}
.mb-board div.board-list .table-list>tbody>tr>td{border-bottom:solid 1px #eaeaea !important;}

.mb-desktop-large .list-head,.mb-desktop .list-head{min-height:0px;}
.mb-board .list-head .mb-category select{margin-bottom:7px !important;}
.mb-mobile .mb-board .list-head .mb-category select{width:100% !important;}

.mb-board .mb-style1 .table-view>tbody td.view-title-wrap{padding:15px 0px 0px !important; border:none !important;}
.mb-board .mb-style1 .view-td-titlebox{border-bottom: solid 1px #dbdbdb !important; margin-bottom:8px; padding:0px 11px 10px 13px;}
.mb-board .mb-style1 .view-td-userdatebox{ padding:0px 11px 0px 13px;}
.mb-board .mb-style1 .view-td-title{font-size:19px; font-weight:600;}
.mb-board .mb-style1 .view-td-date {font-size:13px; color:#C2C1BF;}

.mb-board .mb-style1 .view-td2-titlebox{border-bottom:solid 1px #dbdbdb !important; padding:0 10px 14px;}
.mb-board .mb-style1 .table-view tr .view-td2-title{padding-bottom:10px;line-height:1.4;}
.mb-board .mb-style1 .table-view tr .view-td2-title span{font-size:21px !important; font-weight:600;color:#333;border:none;}
.mb-mobile .mb-board .mb-style1 .table-view tr .view-td2-title span{font-size:19px !important;}
.mb-board .mb-style1 .table-view tr .view-td2-date{font-size:13px; color:#777; text-align:left !important;}
.mb-board .mb-style1 .table-view tr .view-td2-hit{font-size:13px;padding-left:23px;color:#777}

.mb-board .list-head .mb-category{padding-bottom:0px !important;}
.mb-board .list-head .mb-category button{margin-bottom:5px !important;margin-right: 5px !important; border:1px solid #bfbfbf;height: 32px !important; }

.mb-board .btn-default {background-color: #fbfbfb !important;}

/* open box style start */
.mb-board .board-list table.table-list .mb-open-box td{padding:0px !important;background-color:#FFF !important;}
.mb-board .board-list table.table-list .mb-open-box .mb-open-content{text-align:left;padding:11px 10px 11px 0px !important; background-color:#fff; border: 1px solid #ccc;  -webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;line-height:1.8;}
.mb-board .board-list table.table-list .mb-icon-box{margin:1px auto 0;width:14px;height:14px;vertical-align:middle;background:url('../images/icon_plus.gif') no-repeat center center; background-color:#656565;text-decoration: none;}
.mb-board .board-list table.table-list .mb-icon-box.mb-icon-close{background:url('../images/icon_minus.gif') no-repeat center center; background-color:#777777;}
.mb-board div.board-list .table-list>tbody>.mb-open-box>td{border:none !important;}
.mb-open-content .mb-open-content-item{ display:inline-block; width:calc(100% - 35px);padding-top:1px;}
.mb-open-content .mb-list-faq-a-box{ display:inline-block; vertical-align:top; width:35px;}
/* open box style end */

/* faq list style*/
.mb-board .board-list .faq-q {font-weight:bold;font-size:16px;color:#3A859B;}
.mb-board .board-list .mb-list-faq .mb-list-faq-title{display:inline-block; width:calc(100% - 35px);padding-top:1px;}
.mb-board .board-list .mb-list-faq { background-color:#fbfbfb; font-weight:700;padding:8px 10px 7px 0px; border:1px solid #bfbfbf; -webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;line-height:1.6;}

.mb-board .board-list .mb-list-faq-q {vertical-align:top;font-family:"Arial"; font-size:16px; display:inline-block;min-width:35px;font-weight:700;padding:0px 8px 0 14px; color:#586e96 !important;line-height:1.4;}
.mb-board .board-list .mb-list-faq-a{vertical-align:0px;font-family:"Arial"; font-size:16px; display:inline-block;min-width:35px;font-weight:700;padding:0px 8px 0 14px;  color:#7da4bf;}
.mb-board .main-style1 table.table-list td.mb-list-faq-skin {padding-left:0px !important; text-align:left;border-bottom:none !important;}
#mb_top .mb-board .board-list table.table-list {border:none !important;}
.mb-board .board-list table.table-list td{padding-bottom:3px !important;}
  
/*vertical-align: middle;*/