.s5{
	font-size: 120%;
	line-height: 140%;
}

.s4{
	font-size: 90%;
	line-height: 140%;
}

.s4n{
	font-size: 90%;
	line-height: 110%;
}

.s3{
	font-size: 80%;
	line-height: 140%;

}

.s3h{
	font-size: 80%;
	line-height: 160%;
}

.s3h2{
	font-size: 80%;
	line-height: 170%;
}

.s3n{
	font-size: 80%;
	line-height: 110%;
}

.s2m{
	font-size: 70%;
	line-height: 120%;
}

.s2{
	font-size: 60%;
	line-height: 140%;
}

.s2n{
	font-size: 60%;
	line-height: 110%;
}

.s2navi{
	font-size: 70%;
	line-height: 160%;
}

.s1{
	font-size: 50%;
	line-height: 140%;
}

.s1n{
	font-size: 50%;
	line-height: 110%;
}

.red{
	color:#CF0000;
	font-weight:bold;
}

.black{
	font-size: 80%;
	line-height: 140%;
	color:#000;
	font-weight:bold;
}

.f-medium {
	font-size:120%;
	line-height:140%;
}

.xsmall {
	font-size:56%;
	line-height:140%;
}

.basic {
	font-family:MS PGothic,MS Gothic;
	font-size:130%;
	line-height:150%;
	text-align:left;
}
.px8fit {
	font-family:MS PGothic,MS Gothic;
	font-size:64%;
	line-height:72%;
	text-align:left;
}
.px9 {
	font-family:MS PGothic,MS Gothic;
	font-size:80%;
	line-height:96%;
	text-align:left;
}
.px9fit {
	font-family:MS PGothic,MS Gothic;
	font-size:80%;
	line-height:80%;
	text-align:left;
}
.px10 {
	font-family:MS PGothic,MS Gothic;
	font-size:88%;
	line-height:104%;
	text-align:left;
}
.px10-right {
	font-family:MS PGothic,MS Gothic;
	font-size:88%;
	line-height:104%;
	text-align:right;
}
.px10fit {
	font-family:MS PGothic,MS Gothic;
	font-size:88%;
	line-height:88%;
	text-align:left;
}
.list {
	font-family:MS PGothic,MS Gothic;
	font-size:88%;
	line-height:80%;
	vertical-align:middle;
	text-align:left;
}
.px11 {
	font-family:MS PGothic,MS Gothic;
	font-size:96%;
	line-height:112%;
	text-align:left;
}
.px12 {
	font-family:MS PGothic,MS Gothic;
	font-size:110%;
	line-height:120%;
	text-align:left;
}
.px14 {
	font-family:MS PGothic,MS Gothic;
	font-size:120%;
	line-height:150%;
	text-align:left;
}
.risk_list {
	font-size:110%;
	padding:0 20px;
	text-align:left;
}
.risk_list
ul {
	list-style-type:square;
	margin:0 0 10px;
	padding:0 0 0 20px;
	text-align:left;
}
.risk_list
dl {
	list-style-type:none;
	margin:0 0 10px;
	padding:0;
	text-align:left;
}
.risk_list
li {
	list-style-type:square;
	margin-bottom:10px;
	text-align:left;
}
.risk_list
li.none {
	list-style-type:none;
	margin-bottom:10px;
	text-align:left;
}
.risk_list
p {
	padding-left:0;
	text-align:left;
}
.risk_list
strong {
	color:#333333;
	font-size:120%;
	line-height:120%;
	text-align:left;
}

a {
	text-decoration: none;
}
a.red:link {
	color: #333333;
}
a.red:visited {
	color: #333333;
}
a.red:active {
	color: #FF3300; text-decoration: underline;
}
a.red:hover {
	color: #FF3300; text-decoration: underline;
}

a.blue:link {
	color: #2960C1;
}
a.blue:visited {
	color: #2960C1;
}
a.blue:active {
	color: #2960C1; text-decoration: underline;
}
a.blue:hover {
	color: #2960C1; text-decoration: underline;
}

a.green:link {
	color: #008DA9;
}
a.green:visited {
	color: #008DA9;
}
a.green:active {
	color: #008DA9; text-decoration: underline;
}
a.green:hover {
	color: #008DA9; text-decoration: underline;
}

/* for WinIE*/
input.zenkaku,
textarea.zenkaku {
	ime-mode: active;
}
input.hankaku {
	ime-mode: inactive;
}


/**** products search ***/
/******* B2B style ******/
.medium {
	font-size:80%;
	line-height:140%;
}
.small {
	font-size:60%;
	line-height:140%;
}
.instBlock_2 a { color: #996666; }
.instBlock_2 a:hover { color: #996666; text-decoration: underline; }
.instBlock_2 a:visited  { color: #996666; }

/* text properties */
* {font-family:san-serif;}
.fs70 {font-size: 70%;}
.fs80 {font-size: 80%;}
.fs90 {font-size: 90%;}
.fs100{font-size:100%;}
.fs110{font-size:110%;}
.fs120{font-size:120%;}
.fs130{font-size:130%;}
.fs140{font-size:140%;}
.fs150{font-size:150%;}
.fs180{font-size:180%;}
.fs200{font-size:200%;}

/* fund */
.column-f-encyclopedia{margin:0px 0px 5px 0px;}

.mT10{
	margin-top:10px;
}

.mL40{
	margin-top:40px;
}

/*added 20110404*/

.mT8{ margin-top:8px;}
.mT4{ margin-top:4px;}
.gw_menu a{ padding-left:10px; }
.gw_menu{ background: url(/files/fund/7eggs/images/gw7_bg_dashed.gif) repeat-x scroll 0 25px; width: 100%; height: 26px; }
.mL54{ margin-left:54px; }
.gw_arrow{ padding-left:10px;background:url(/files/common/images/arrow_blue.gif) no-repeat;}
.mR5{ margin-right:5px;}


