@charset "utf-8";
/** 게시물 목록 **/
#st-basic .info { color: #777; min-height: 35px; margin-bottom: 5px; }
#st-basic .info .left { float: left; min-height: 30px; line-height: 30px; }
#st-basic .info .right { float: right; }
#st-basic .table { border-bottom: #999 solid 2px; margin-bottom: 10px; }
#st-basic .table caption { display: none; }
#st-basic .table th { text-align: center; min-height: 40px; border-top: 2px solid #999; border-bottom: 1px solid #999; background: #fcfcfc; font-weight: bold; color: #777; padding: 10px 5px; }
#st-basic .table th.chk { width: 35px; }
#st-basic .table th.group { width: 100px; }
#st-basic .table th.board { width: 100px; }
#st-basic .table th.sbj { text-align: left; }
#st-basic .table th.name { width: 90px; }
#st-basic .table th.date { width: 70px; }
#st-basic .table tr:hover { cursor: pointer; }
#st-basic .table tr.notice td { background: #f5f6fa; }
#st-basic .table tr.notice a { font-weight: bold; }
#st-basic .table td { text-align: center; vertical-align: middle; min-height: 45px; color: #777; padding: 12px 5px; }
#st-basic .table td a { color: #333; line-height: 150%; }
#st-basic .table td.sbj { text-align: left; }
#st-basic .table td.sbj .cat { display: inline-block; margin: 0 3px 0 0; padding: 0 6px 0 0; border-right: 1px solid #e7f1ed; color: #999 !important; font-weight: bold; text-decoration: none; }
#st-basic .table td.sbj .label { font-size: 85%; position: relative; top: -2px; }
#st-basic .table td.sbj .label .fa { position: relative; top: 1px; }
#st-basic .table td.sbj .new { color: #e8180c; font-weight: bold; }
#st-basic .table td.sbj .comment { color: #e8180c; font-weight: bold; }
#st-basic .table td.sbj .icon { padding: 0 3px; }
#st-basic .table td.sbj .icon-hot { color: #e8180c; }
#st-basic .table td.sbj .desc { color: #999; font-size: 95%; padding-top: 5px; }
#st-basic .table td.sbj .desc .dropdown { display: inline-block; }
#st-basic .table td.sbj .desc .dropdown a { color: #999; text-decoration: none; }
#st-basic .table td.sbj .desc .dropdown-menu li a { color: #333; font-weight: normal; }
#st-basic .table td.sbj img { margin-right: 5px; }
#st-basic .table td .current { color: #e8180c; }
#st-basic .table td .name { width: 90px; line-height: 24px; }
#st-basic .table td .mb_icon { position: relative; top: -2px; margin-right: 0 !important; }
#st-basic .table td .dropdown a { color: #777; font-weight: normal; text-decoration: none; }
#st-basic .table td .dropdown .mb_menu li a { color: #333; font-weight: normal; }
#st-basic .buttons .btn { margin-bottom: 10px; }
#st-basic .pages { text-align: center; padding: 0 0 15px; }
#st-basic .pages .btn { margin-bottom: 10px; }
#st-basic .pages .btn-current { color: #e8180c; }
#st-basic .search { text-align: center; padding: 0 0 15px; }
#st-basic .search select { display: inline-block; max-width: 115px; margin-bottom: 10px; }
#st-basic .search .input-group { margin-bottom: 5px; margin-bottom: 10px; }
#st-basic .search .input-search { min-width: 200px; border-right: 0; }
#st-basic .fa-user { position: relative; top: -1px; }

@media (max-width: 767px) {
	#st-basic .table th.name { width: 70px; }
	#st-basic .table td .name { width: 70px; }
	
	#gr_id { margin-bottom: 5px; }
	#view { margin-bottom: 5px; }
}
