.memberalert{ padding:20px; margin:0 10px; border:solid 2px #CCC; color:#666; font:normal 12px/normal Gulim; overflow:hidden }
.memberalert > img{ float:left }
.memberalert > ul{ padding:0; margin:0 0 0 220px }
.memberalert > ul > li{ padding:4px 0; list-style:none }

.tblMembers{ width:980px; margin:0 auto; border-spacing:0; border-collapse:collapse }
.tblMembers > thead > tr > th{ padding:7px 10px; background-color:#ED4200; color:#FFF; font:500 14px/normal 'NanumBarunGothic' }
.tblMembers > tbody > tr > td{ padding:6px 10px; border-bottom:solid 1px #CCC; text-align:center; font:normal 12px/normal Dotum }
.tblMembers > tbody > tr:first-child > td{ background-color:#F0F0F9 }
.tblMembers > tbody > tr > td.대표중개사{ color:#0054AD; font-weight:bold }
.tblMembers > tbody > tr > td.소속중개사{ color:#0054AD }
.tblMembers > tbody > tr > td.중개보조원{ color:#333 }
.tblMembers > tbody > tr > td > span.nojoin,
.tblMembers > tbody > tr > td > span.noapproval{ color:#999 }
.tblMembers > tbody > tr > td > span.joined,
.tblMembers > tbody > tr > td > span.approvaled{ color:#C00; font-weight:bold }
.tblMembers > tfoot > tr > td{ padding:6px 10px; border-bottom:solid 1px #CCC; text-align:center; font:normal 12px/normal Dotum }
.tblMembers > tfoot > tr > td > input{ width:100%; height:20px; padding:0; margin:0; border:solid 1px #CCC; text-align:center }
.tblMembers > tfoot > tr > td > select{ width:100%; height:20px; padding:0; margin:0; border:0 }