#summary{
font-size:120%;
/*line-height:1.6;*/
word-break: normal;
text-align:justify;
text-justify:inter-ideograph;
}


/* 本文 */
#summary p.ind1{
text-indent:1em;
}
h3{
margin:20px 10px 5px 10px;
padding:5px 0 2px 0;
border-bottom:1px solid #D4D4D4;
font-weight:bold;
overflow:hidden;
zoom:1;
}


/* 画像（グラフ） */
#summary .fundf_img{
margin:30px auto;
text-align:center;
width:750px;
}
#summary .gratit{
font-weight:bold;
line-height:1.3;
}
#summary .gracm{
font-size:0.9em;
line-height:1.3;
text-align:left;
}
#summary .fundf_img img{
margin:5px auto;
}


/* pdf */
#summary .pdflink{
margin-bottom:30px;
}
#summary .pdflink li{
text-align:center;
float:left;
padding-left:25px;
margin-left:30px;
background:url(/common/img/pdf_s.gif) no-repeat;
}


/* テーブル */
#summary .fundf_table{
margin:40px 20px 40px 20px;
text-align:left;
font-size: 0.9em;
}
#summary .fundf_table table{
border-top:2px solid #a5a5a5;
border-bottom:2px solid #a5a5a5;
border-right:1px solid #ffffff;
margin:5px 0 10px 0;

}
#summary .fundf_table th{
border-top:1px solid #d4d4d4;
border-right:1px solid #d4d4d4;
padding:4px;
text-align:center;
font-weight:bold;
color:#ffffff;
background:#974706;
}
#summary .fundf_table td{
border-top:1px solid #a5a5a5;
border-right:1px dotted #a5a5a5;
padding:4px;
}
#summary .fundf_table .bg_color01 {
	background: #fcf4d5;
} 

#summary .fundf_table02 {
	text-align:left;
	
}
#summary .fundf_table02 table{
	border-top:2px solid #a5a5a5;
	border-bottom:2px solid #a5a5a5;
	border-right:1px solid #ffffff;
	margin:5px 0 10px 0;
	font-size: 0.9em;
}
#summary .fundf_table02 th{
	border-top:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	padding:4px;
	text-align:center;
	font-weight:bold;
	background:#fff2cc;
}
#summary .fundf_table02 td{
	border-top:1px solid #a5a5a5;
	border-right:1px dotted #a5a5a5;
	padding:4px;
}
.ttar{
text-align: right !important;
}
.txts{
font-size: 0.8em;
}
.txtsp{
font-size: 0.6em;
}