@charset "utf-8";

div#contents {
	font-size: small; line-height:140%;
}

table td {
	font-size: small; line-height:140%;
}


.e9   { font-size:9px; line-height:140%; }
.e10  { font-size:10px; line-height:140%; }
.e12  { font-size:12px; line-height:140%; }
.j9   { font-size:10px; line-height:140%; }
.j10  { font-size:11px; line-height:140%; }
.j12  { font-size: large; line-height:140%; }
.e9m  { font-size:9px; line-height:140%; }
.e10m { font-size:10px; line-height:140%; }
.e12m { font-size:12px; line-height:140%; }
.j9m  { font-size:10px; line-height:140%; }
.j10m { font-size:11px; line-height:140%; }
.j12m { font-size:12px; line-height:140%; }
a     { text-decoration: none }

.style01 {
	font-size: 9px;
	line-height:140%;
}
.style02 {
	font-size: x-small;
	line-height:140%;
}
.style03 {
	font-size: x-small;
	line-height:140%;
}
.style03b {
	font-size: x-small;
	line-height:140%;
}
.style03_fund {
	font-size: 10px;
	line-height:140%;
}
.style03c {
	font-size: 12px;
	line-height:140%;
/*	color: #000000;*/
	font-weight: normal;
}
.style04 {
	font-size: small;
	line-height:140%;
}
.style04_fund {
	font-size: medium;
	line-height:140%;
}

.style05 {
	font-size: small;
	line-height:140%;
}

.style06 {
	font-size: small;
	line-height:140%;
}

.style07 {
	font-size: medium;
	line-height:140%;
}
.style08 {
	font-size: 12px;
	line-height:140%;
}
.style09_sitemap {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.style_search_title {
	font-size: 14px;
	line-height:140%;
	font-weight: bold;
	color: #666666;
}
h1 { /*コンテンツタイトル用*/
	margin: 10px auto 0px auto;
	padding: 0 10 0 10px;
	width: 596px;
	font-weight: bold;
	font-size: medium;
	color: #696969;
/*	background-color: #EEEEEE; */
	line-height:140%;
	text-align: left;
	border-top: 0px;
	border-bottom: 2px;
	border-left: 0px;
	border-right: 0px;
  	border-style:solid;
	border-color:#9c9c9c;
}
h2 { /*リスクタイトル用*/
	font-weight: bold;
	font-size: medium;
	line-height:140%;
	text-align: center;
}

/* リスク関連 */
#risk1 {
	font-weight: normal;
	font-size: 14px;
	line-height:140%;
}
#risk2 {
	padding: 0 10 10 10 px;
	margin: 0 0 50 0 px;
	font-weight: normal;
	font-size: 14px;
	line-height:140%;
	border-top: 0px;
	border-bottom: 1px;
	border-left: 0px;
	border-right: 0px;
  	border-style:solid;
	border-color:#666666;
}
#risk3 {
	color: #009966;
	margin: 10 0 10 0px;
	font-weight: normal;
	font-size: 14px;
	line-height:140%;
}
p#title {
	font-weight: bold;
	font-size: medium;
	line-height:140%;
}

/* ------FAQ要素-------*/
	#AssignH .frmINFO {
		line-height:140%;
	}
/* ------FAQ要素-------*/


/* ぱんくず */
#topicPath { font-size:12px; }

/* コンテンツタイトル */
body #contents h1 { font-size:14px; }

/* ファンド一覧 */
#dataBox .lead { font-size:12px; }
#dataBox .list li { font-size:14px; }
#dataBox .data .ttl { font-size:14px; }
#dataBox .data .item dt { font-size:15px; }

/* TOP */
body#home #topics .data * { font-size:12px; }


