table.trustList {
	border: 1px solid #999999;
	border-collapse: separate;
	/*border-spacing: 10px 100px;*/
	/*width: 98%;*/
	font-size: 0.8em;
}
table.trust {
	border: 1px solid #999999;
	border-collapse: separate;
	/*border-spacing: 10px 100px;*/
	/*width: 98%;*/
	/*font-size: 0.8em;*/
}

thead {
}

thead th {
	border-bottom:1px dotted #FFF;
	font-size:80%;
	text-align:center;
	background-color: #ededed;
	padding: 0.5em;
}
thead th.Tunyou {
	width: 15%;
}
thead th.Tfund {
	width: 40%;
}
thead th.Toffice {
	width: 30%;
}
thead th.Tcode {
	width: 10%;
}
thead tr {
}

/* td */

td.fundName {
	background-color: #ededed;
	width: 500px;
	font-size:100%;
	font-weight: bold;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3366FF;
}
td.fundTitle {
	background-color: #ededed;
	width: 130px;
	font-size:80%;
	font-weight: bold;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3366FF;
}

td.nzBaseName {
	background-color: #ededed;
	border-bottom:1px dotted #999999;
	width: 130px;
	padding: 3px;
	/*font-size: 0.6em;*/
	font-size:10px;
}

td.nzEndName {
	background-color: #ededed;
	/*border-bottom:1px dotted #999999;*/
	padding: 3px;
	font-size:80%;
}

td.nzBase {
	background-color: #ffffff;
	border-bottom:1px dotted #999999;
	padding: 3px;
	font-size: 0.8em;
}
td.nzCode {
	background-color: #ffffff;
	border-bottom:1px dotted #999999;
	padding: 3px;
	font-size: 0.8em;
}
td.nzEnd {
	background-color: #ffffff;
	/*border-bottom:1px dotted #999999;*/
	padding: 3px;
	font-size: 0.8em;
}
td.zBase {
	border-bottom:1px dotted #999999;
	background-color: #ededed;
	padding: 3px;
	font-size: 0.8em;
}
td.zCode {
	border-bottom:1px dotted #999999;
	background-color: #ededed;
	padding: 3px;
	font-size: 0.8em;
}
td.zEnd {
	background-color: #ededed;
	/*border-bottom:1px dotted #999999;*/
	padding: 3px;
	font-size: 0.8em;
}

.trustTableTitle
{
	font-family:"&#65325;&#65331; &#65328;&#12468;&#12471;&#12483;&#12463;", Osaka, "&#12498;&#12521;&#12462;&#12494;&#35282;&#12468; Pro W3";
	font-size:90%;
	font-weight:bold;
	line-height:1.2em;
	background-color: #FF0000;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	width: 98%;
	color: #FFFFFF;
}

.FundListAnchor
{
	font-size:100%;
	font-weight:bold;
	line-height:1.2em;
	background-color: #ededed;
	padding: 8px;
	width: 630px;
	border: 1px solid #999999;
	/*color: #FFFFFF;*/
}

.FundListHack {
	font-size: 0.8em !important;
	/*line-height:1.0em !important;*/
}

/*List*/
ul {
	margin:0 0 0 5px;
	/*list-style:none;*/
	padding:0 0 0 5px;
}

ol {
	margin:0 0 0 5px;
	/*list-style:none;*/
	padding:0 0 0 5px;
}

dl {
	height:1%;
}
dt, dd {
	float:left;
} 

fieldset {
	border:0;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
img, a img {
	border: 0;
}
