﻿#officers .group table{width:100%}#officers .group table th,#officers .group table td{border:2px solid #eff6ff;padding:10px;vertical-align:top}@media only screen and (max-width: 576px){#officers .group table th,#officers .group table td{padding:10px 5px}}#officers .group table th{background:#4F91C1;font-weight:bold;color:#FFF;width:12em;text-align:center}@media only screen and (max-width: 576px){#officers .group table th{width:6em}}#officers .group table td{background:#FFF}#officers #stage02 h3{font-weight:bold;margin-top:2em;font-size:1.1em}@media only screen and (max-width: 576px){#officers #stage02 h3{font-size:1em}}#officers #stage02 dl dt{clear:left;float:left;width:9em;padding:1em 0;font-weight:bold}@media only screen and (max-width: 576px){#officers #stage02 dl dt{clear:inherit;float:none;width:auto;padding:0.75em 0 0 0}}#officers #stage02 dl dt::before{content:"●";color:#4ca2ce;margin-right:0.5em}#officers #stage02 dl dd{margin-left:0;padding:1em 0 1em 9em;border-bottom:1px dotted #999}@media only screen and (max-width: 576px){#officers #stage02 dl dd{padding:0 0 0.75em 0}}#officers #stage03 dl dt{clear:left;float:left;width:5em;padding:0;font-weight:bold}@media only screen and (max-width: 576px){#officers #stage03 dl dt{clear:inherit;float:none;width:auto;padding:0.5em 0 0 0}}#officers #stage03 dl dd{margin-left:0;padding:0 0 0 5em}@media only screen and (max-width: 576px){#officers #stage03 dl dd{padding:0 0 0.5em 0;border-bottom:1px dotted #999}}
