/* #councilor */
#mcso .each .contents .contentsinner #councilor h4 + p {
	display : block;
	margin : 0 auto;
	width : 30em;
	text-align : right;
}

#mcso .each .contents .contentsinner #councilor table {
	display : block;
	margin : 0 auto;
	margin-bottom : 1em;
	padding : 0;
	width : 30em;
	border-collapse : collapse; 
	border-top : solid 1px rgba(150,150,150,1.0);
	border-left : solid 1px rgba(150,150,150,1.0);
}


#mcso .each .contents .contentsinner #councilor table tr th ,
#mcso .each .contents .contentsinner #councilor table tr td {
	width : 15em;
	text-align : center;
	border-right : solid 1px rgba(150,150,150,1.0);
	border-bottom : solid 1px rgba(150,150,150,1.0);
	line-height : 3em;
}

#mcso .each .contents .contentsinner #councilor table tr th { font-weight : normal; }

#mcso .each .contents .contentsinner #councilor table tr .dn { display : none; }


/* #officer */
#mcso .each .contents .contentsinner #officer h4 + p {
	display : block;
	margin : 0 auto;
	width : 30em;
	text-align : right;
}

#mcso .each .contents .contentsinner #officer table {
	display : block;
	margin : 0 auto;
	margin-bottom : 1em;
	padding : 0;
	width : 30em;
	border-collapse : collapse; 
	border-top : solid 1px rgba(150,150,150,1.0);
	border-left : solid 1px rgba(150,150,150,1.0);
}


#mcso .each .contents .contentsinner #officer table tr th ,
#mcso .each .contents .contentsinner #officer table tr td {
	width : 10em;
	text-align : center;
	border-right : solid 1px rgba(150,150,150,1.0);
	border-bottom : solid 1px rgba(150,150,150,1.0);
	line-height : 3em;
}

#mcso .each .contents .contentsinner #officer table tr th { font-weight : normal; }



