#aside {
	background-image:url(../images/M-1.jpg?1.1); }

#navi > .container > ul > li:nth-child(2) {
	border-bottom:5px #003399 solid; }

table {
	width:100%; }
table thead tr th {
	max-width:254px;
	min-width:254px;
	width:300px; }
table tbody tr td {
	vertical-align: middle;
	white-space:normal; }
table tbody tr td ul {
	padding:0 0 0 20px; }

table thead tr th:nth-child(1) {
	max-width:212px;
	min-width:212px;
	width:212px; }
table tbody tr td:nth-child(1) {
	text-align:center;
	font-size:16px;
	max-width:212px;
	min-width:212px;
	width:130px; }

table tbody tr td:nth-child(1) div {
	margin:10px auto 0;
	width:192px;
	height:288px;
	background-position:center center;
	background-size:auto 100%;
	background-repeat:no-repeat; }
#male-photo { background-image:url(../images/M-Male.jpg?1.1); }
#female-photo { background-image:url(../images/M-Female.jpg?1.1); }

@media screen and (max-width: 640px) {
	table {
		width:580px; }
	table thead tr th {
		max-width:200px;
		min-width:200px;
		width:200px; }
	table thead tr th:nth-child(1) {
		max-width:112px;
		min-width:112px;
		width:212px; }
	table tbody tr td:nth-child(1) {
		text-align:center;
		font-size:16px;
		max-width:112px;
		min-width:112px;
		width:130px; }

	table tbody tr td:nth-child(1) div {
		margin:10px auto 0;
		width:100px;
		height:288px;
		background-position:center center;
		background-size:auto 100%;
		background-repeat:no-repeat; }


}