@charset "UTF-8";html {	background: #FFFFFF;}body {	background: #FFFFFF;	margin: 0px;	padding: 0px;}a:link {	color: #11459C;}a:visited {}a:hover,a:focus {	color: #0066CC;}a:active {	color: #FF3333;}#biography {	background: #FFFFFF;	margin: 0px;	padding: 0px;	font-size: 90%;}h3 {	border-bottom: 1px dotted #00A0C6;	margin-top: 0px;	margin-bottom: 20px;}h4.biotitle {	clear: left;	margin: 0;	margin-top: 2px;	margin-left: 0;	padding: 0;	padding-left: 10px;	padding-top: 2px;	padding-bottom: 2px;	border-bottom: solid 1px #e6e6e6;	border-left: 3px solid #cccccc;	font-size: 1.1em;	font-weight: bold;	color: #00A0C6;}h4.title {	clear: left;	margin: 0;	margin-top: 2px;	margin-left: 5px;	padding: 0;	font-size: 1.1em;	font-weight: bold;	color: #00A0C6;}#biography dl {	margin-left: 15px;	margin-right: 10px;	margin-bottom: 30px;}#biography dt {	margin: 0px;	padding: 20px 5px 1px 3px;	border-bottom: 1px solid #dddddd;	}#biography li.back {	list-style: none;	color: #333333;}#biography dd {	margin: 0px;	padding: 3px 0px 0px 20px;	list-style: none;	color: #666666;}div.gaiyo {	margin: 0;	margin-top: 30px;	margin-right: 0px;	padding: 10px;	background: #f6f6f6;	border: 1px dotted #aaaaaa;}p.gaiyo {	margin: 0px;	padding: 0px 0px 2px 0px;	border-bottom: 1px solid #dddddd;	font-weight: bold;}div.history {	margin: 10px 0px 0px 15px;	font-size: 85%;	line-height: 150%;}#linktitle {	margin-top: 10px;}#link {	background: #FFFFFF;	margin: 0px;	padding: 0px;	font-size: 95%;}#link dl {	margin-left: 20px;}#link dl dt {	margin: 0px;	padding: 8px 5px 6px 18px;	background: url(../images/arrow_lnavi.gif) no-repeat 1px 0.7em;}#link dl dd {	margin: 0px;	padding: 0px 0px 3px 50px;	list-style: none;	border-bottom: 1px solid #dddddd;	color: #999999;	font-size: 90%;}