@charset "Shift_JIS";

/* 2014/05/15修正版******************************************************************


	ゴールドマン・サックス・アセット・マネジメント
	コンテンツ別CSS

***************************************************************************** */

/* =============================================================================

 *
 *	1.ページ共通
 *		・基本要素
 *		・ボックス囲み枠
 *		・注釈
 *	2.TOPページ
 *	3.ファンドページ
 *		・ファンド情報
 *		・ページ内ナビゲーション
 *		・ファンド注記
 *		・ページアンカー
 *		・基準価額
 *		・ファンドの特徴
 *		・分散投資のヒント
 *	4.ファンドの休日
 *	5.基準価額グラフ
 *	6.分配金の履歴
 *	7.会社情報
 *		・共通設定
 *		・会社情報TOP
 *		・ごあいさつ
 *		・会社概要
 *		・経営理念
 *		・グローバル・ネットワーク
 *		・スチュワードシップ活動に関する基本方針
  *	8.フッター関連
 *		・基本設定
 *		・プライバシーポリシー
 *		・サイトマップ
 *	9.大使館レポート
 *		・はじめに
 *		・本文
 *		・ちょっといい話
 *		・図表
 *		・コラム
 *		・ディスクレイマー
 * 10.ポップアップ
 * 11.セミナーレポート
 *

============================================================================= */


/* =============================================================================
	ページ共通
============================================================================= */

/* 基本要素 ================================================================= */

.box h1,
.box h2,
.box h3,
.box h4 {
	margin: 0 0 15px;
	}

.box p {
	margin-bottom: 15px;
	line-height: 1.3;
	}


/* ボックス囲み枠 =========================================================== */

.section {
	clear: both;
	}

.box {
	}

.section:after,
.box:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

.section,
.box {
	display: inline-table;
	}

.corner,
.box {
	zoom: 1;
	}

/* hides from MacIE \*/
* html .section, * html .box { height: 1%; }
.section, .box { display: block; }
/* End hide from MacIE */

/* 注釈 ===================================================================== */

.chusyaku,
.chusyaku3,
.chusyaku4 {
	color: #747273;
	font-size: 80%;
	margin: 1em 0 0 0;
	}

#chusyaku {
	clear: both;
	margin: 0;
	}

#chusyaku dl {
	font-size: 80%;
	color: #747273;
	}

#chusyaku dl dt {
	font-weight: normal;
	float: left;
	padding: 0.2em 0;
	width: 4em;

}
#chusyaku dl dd {
	margin-left: 4em;
	padding: 0.2em 0;
	width: 500px;
}

.chusyaku2 {
	color: #747273;
	font-size: 80%;
	margin: 1em 0 0 1.8em;
	line-height:0;
	}

/* =============================================================================
	TOPページ
============================================================================= */

body#index .section {
	background-image: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
	}

#menu h2, {
	margin: 0;
	}

div.flash {
	margin: 0;
	}


/* トピックバナー ----------------------------------------------------------- */

#topics {
	margin: 3px auto 7px;
	padding: 0 0 0 3px;
	font-size: 12px;
	line-height: 1;
	}
	
#topics img {
	margin: 0 5px 0 0;
	}

/* 本文部分 ----------------------------------------------------------------- */

body#index #main {
	margin: 0 auto;
	padding: 0 0 30px;
	}

/* 参考情報 ----------------------------------------- */

div#reference {
	width: 194px;
	background: transparent url("../../img/top_box_header.gif") no-repeat left top;
	padding: 5px 0px 0px 0px;
	margin: 0px auto 5px auto;
}

div#reference .box {
	background: transparent url("../../img/top_box_bg.gif") no-repeat left bottom;
	margin: 0 auto 0px auto;
	padding: 0px 0px 4px 4px;
	font-size: 100%;
}

div#reference .box .l_text {
	float: left;
	width: 100%;
	margin-top: 5px;
	padding-left: 3px;
	word-break: break-all;
}

div#reference .box .l_text a {
	color: #003366;
	text-decoration: underline;
	line-height: 120%;
}

div#reference .box .l_text p.arrow a {
	padding-left: 13px;
	background: transparent url("../img/blt_link.gif") no-repeat left 50%;
}

div#reference .box .l_text .r_img {
	float: right;
	width: 73px;
	margin-left: 5px;
	padding-right: 5px;
}
/* ************************************************************************************************************************** */
div#reference2 {
	width: 194px;
	background: transparent url("../../img/top_box_header.gif") no-repeat left top;
	padding: 5px 0px 0px 0px;
	margin: 0px auto 5px auto;
}

div#reference2 .box {
	background: transparent url("../../img/top_box_bg.gif") no-repeat left bottom;
	margin: 0 auto 0px auto;
	padding: 0px 0px 4px 4px;
	font-size: 100%;
}

div#reference2 .box .l_text {
	float: left;
	width: 100%;
	margin-top: 5px;
	padding:  0 0 5px 3px ;
	word-break: break-all;
}

div#reference2 .box .l_text a {
	color: #003366;
	text-decoration: underline;
	line-height: 120%;
}

div#reference2 .box .l_text p.arrow a {
	padding-left: 13px;
	background: transparent url("../img/blt_link.gif") no-repeat left 50%;
}

div#reference2 .box .r_img2 {
    width: 100px;
	padding:0 9px 3px 3px;
}

/* マーケット情報インラインフレーム ----------------------------------------- */

div#marketinfo {
	width: 194px;
	background: transparent url("../../img/top_box_header.gif") no-repeat left top;
	padding: 13px 0 0;
	margin: 0 0 10px 2px;
	}

div#marketinfo .box {
	background: transparent url("../../img/top_box_bg.gif") no-repeat left bottom;
	margin: 0 auto 5px;
	padding: 0 7px;
	}

div#marketinfo iframe {
	display: block;
	width: 180px;
	height: 350px;
	margin: 0 auto;
	padding: 0;
	}

/* IE7のみ */
*:first-child+html div#marketinfo iframe {
	height: 300px;
	}

/* IE6のみ */
* html div#marketinfo iframe {
	height: 300px;
	}

div#marketinfo p {
	font-size: 10px;
	text-align: right;
	margin: 10px 0;
	}

p#aboutmarlet {
	text-align: right;
	line-height: 1.5;
	vertical-align: middle;
	}

/* マーケット情報インラインフレーム -------------------------------------- */

div#marketinfo2 {
	width: 194px;
	background: transparent url("../../img/top_box_header.gif") no-repeat left top;
	padding: 13px 0 0;
	margin: 0 0 10px 2px;
	}

div#marketinfo2 .box {
	background: transparent url("../../img/top_box_bg2.gif") no-repeat left bottom;
	margin: 0 auto 5px;
	padding: 0 7px;
	}

div#marketinfo2 iframe {
	display: block;
	width: 180px;
	height: 460px;
	margin: 0 auto;
	padding: 0;
	}

/* IE7のみ */
*:first-child+html div#marketinfo2 iframe {
	height: 450px;
	}

/* IE6のみ */
* html div#marketinfo2 iframe {
	height: 450px;
	}

div#marketinfo2 p {
	font-size: 10px;
	text-align: right;
	margin: 10px 0;
	}

p#aboutmarket2 {
	text-align: right;
	line-height: 0.1;
	vertical-align: middle;
	}

div#marketinfo2 .box div#globalmarketinfo,
div#marketinfo2 .box div#globalmarketinfo h3 {
	text-align: left;
	margin: 0 0 10px 3px;
}

div#marketinfo2 .box div#globalmarketinfo p {
	text-align: left;
	font-size: 80%;
	margin: 0 0 10px 0;
}

div#marketinfo2 .box div#globalmarketinfo p.charttxt {
	background: transparent url("../../img/icon-chart.gif") no-repeat left top;
	padding-left: 32px;
}

div#marketinfo2 .box div#globalmarketinfo p.button {
	padding-right: 4px;
	text-align: right;
}

div#marketinfo2 .box div#globalmarketinfo img {
	margin: 0px;
}

div#marketinfo2 .box div#globalmarketinfo img#globalmapsButton {
	margin-bottom: 10px;
}

div#marketinfo2 .box div#globalmarketinfo img#chartButton {
	float: right;
	padding-right: 11px;
	margin-bottom: 10px;
}

div#marketinfo_in {
	width: 194px;
	background: transparent url("../../img/top_box_header.gif") no-repeat left top;
	padding: 13px 0 0;
	margin: 0 0 10px 2px;
	}

div#marketinfo_in .btm {
	background: transparent url("../../img/top_box_bg.gif") no-repeat left bottom;
	margin: 0 auto 5px;
	padding: 0 7px;
	}

div#marketinfo_in iframe {
	display: block;
	width: 180px;
	height: 300px;
	margin: 0 auto;
	padding: 0;
	}

/* IE7のみ */
*:first-child+html div#marketinfo_in iframe {
	height: 450px;
	}

/* IE6のみ */
* html div#marketinfo_in iframe {
	height: 450px;
	}

div#marketinfo_in p {
	font-size: 10px;
	text-align: right;
	margin: 10px 0;
	}

div#marketinfo_in .btm div#globalmarketinfo,
div#marketinfo_in .btm div#globalmarketinfo h3 {
	text-align: left;
	margin: 0 0 10px 2px;
}

/* =============================================================================
	ファンドページ
============================================================================= */

/* 共通 ===================================================================== */

/* ボックス */
body#fund #main .section {
	width: 565px;
	background: transparent url("../../funds/img/common/hdr_main_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0 0 13px;
	}

body#fund #main .section .box {
	background: transparent url("../../funds/img/common/bg_main_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
	}

/* 留意点・レポート用 */
body#fund #main #report,
body#fund #main #risk {
	width: 565px;
	background: transparent url("../../funds/img/common/hdr_sub_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0;
	}

body#fund #main #report .box,
body#fund #main #risk .box {
	background: transparent url("../../funds/img/common/ftr_sub_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
	}

/* リスクおよび留意点 */
#risk {
	}

/* ファンド情報 ============================================================= */

#fanddetail {
	border-width: 1px;
	border-style: solid;
	margin: 0 auto 10px;
	padding: 15px 0 0;
	background: none;
	width: 560px;
	border-color: #e79eaf;
	}

#fanddetail p {
	margin: 0 0 5px;
	padding: 0;
	}

#fanddetail .box {
	background: none;
	margin: 0;
	padding: 0 15px 10px 15px;
	}

#fanddetail .box .box {
	background: none;
	margin: 0 0 10px;
	padding: 0;
	}


#fundinfo {
	float: right;
	width: 420px;
	}

.top {
	margin-bottom: 25px;
	}

/* 右カラム */

#rightcol {
	float: right;
	text-align: right;
	width: 120px;
	}

#rightcol img {
	margin: 0 0 0 auto;
	}

/* 左カラム */

#leftcol {
	float: left;
	width: 280px;
	}

/* ファンドロゴ */
#fundimg {
	float: left;
	width: 100px;
	vertical-align: top;
	}

#fundimg img {
	border: 1px solid #ccc;
	}

/* 正式名称・愛称 */

#fundinfo h1 {
	display: block;
	margin: 0;
	padding: 0.3em 0.2em;
	line-height: 1.2;
	width: 320px;
	float: left;
	}

#sgloma {
	letter-spacing: -0.1em;
	}

#fundinfo h1 .nickname {
	margin: 0 0 10px;
	color: #000;
	}

/* h1背景色指定 */

body#fund h1#japan,
body#fund h1#world {
	background: #E8EBFA;
	}

body#fund h1#bond {
	background: #E2F3BD;
	}

body#fund h1#j-balance,
body#fund h1#w-balance {
	background: #FEFDCD;
	}

body#fund h1#profit {
	background: #FDEFE2;
	}
	
body#fund h1#t_reit {
	background: #FBE7F2;
	}

/* 型 */
div#type {
	float: right;
	width: 90px;
	text-align: right;
	}

/* タイプ */
#fundtype {
	width: 300px;
	float: left;
	}

/* 分配金を見る */
p#watchdividend {
	float: right;
	width: 120px;
	margin: 1em 0 0 0;
	}

/* コピー */
#fundintroduction {
	width: 300px;
	float: left;
	}

/* ポートフォリオ */
#fundportfolio {
	width: 170px;

	float: right;
	}

#fundportfolio .hosoku {
	font-size: 10px;
	width: 164px;
	}

/* お知らせ */
dl.info {
	margin: 10px;
	font-weight: nomal;
	line-height: 20px;
}
dl.info dt {
	border: none;
	float: left;
	width: 100px;
}
dl.info dd {
	border: none;
	_height: 1%;
	margin-left: 100px;
	margin-bottom: 10px;
}

/* ファンド注記 ============================================================= */

#fundannotation {
	clear: both;
	margin: 10px auto;
	}

#fundannotation dl {
	font-size: 80%;
	color: #747273;
	}

#fundannotation dl dt {
	font-weight: normal;
	float: left;
	padding: 0.2em 0;
	width: 2em;

}
#fundannotation dl dd {
	margin-left: 2.5em;
	padding: 0.2em 0;
	width: 520px;
}

#fundannotation2 {
	clear: both;
	margin: 10px auto;
	}

#fundannotation2 dl {
	font-size: 80%;
	color: #747273;
	}

#fundannotation2 dl dt {
	font-weight: normal;
	float: left;
	padding: 0.2em 0;
	width: 3em;

}
#fundannotation2 dl dd {
	margin-left: 3em;
	padding: 0.2em 0;
	width: 510px;
}

/* ページ内ナビゲーション =================================================== */

#pagenavi {
	width: 565px;
	background: transparent url("../../funds/img/common/header_pagenavi.gif") no-repeat center top;
	padding: 8px 0 0;
	margin: 6px auto 18px;
	font-size: 80%;
	}

#pagenavi .box {
	padding: 0;
	margin: 0;
	background: transparent url("../../funds/img/common/footer_pagenavi.gif") no-repeat center bottom;
	}

/* ページアンカー =========================================================== */

#linklist {
	width: 370px;
	float: left;
	}

#linklist:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

#linklist ul.linklist1 {
	width:120px;
}
#linklist ul.linklist2 {
	width:200px;
}

#linklist ul {
	margin: 0 0 10px 20px;
	display: inline-table;
	float:left;
	zoom: 1;
	}

/* hides from MacIE \*/
	* html #linklist ult { height: 1%; }
	#linklist ul { display: block; }
/* End hide from MacIE */

#linklist ul li {
	width: 100%;
/*	float: left;*/
	background: transparent url("../img/blt_link.gif") no-repeat left center;
	}

/* 販売用資料・目論見書 */
#pdflist {
	width: 180px;
	float :right;
	}
#pdflist .pdflist_group {
	font-size:10px;
	}
/*
#pdflist ul li {
	background-position: left center;
	}*/


/* 基準価額 ================================================================= */

div#kijunkagaku {
	text-align: center;
	margin: 0;
	padding: 0 0 2px; 
	}

#kijunkagaku iframe {
	width: 540px;
	height: 90px;
	overflow: hidden;
	}

#fundsholiday {
	text-align: right;
	}

#fundsholiday a {
	padding: 0 0 0 15px;
	background: transparent url("../img/blt_link.gif") no-repeat left center;
	}

div#kijunkagaku p {
	margin: 0;
	}

/* 基準価額インラインフレーム */

body#kagaku {
	background-color: #F2F0F1;
	background-image: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	}

body#kagaku #main {
	float: none;
	margin: 0 auto;
	padding: 0;
	width: 95%;
	text-align: right;
	}

body#kagaku p {
	margin: 0 0 5px;
	}

body#kagaku a.link {
	padding: 0 0 0 15px;

	background: transparent url("../img/blt_link.gif") no-repeat left center;
	}

/* ファンドの特徴 =========================================================== */

#characteristic .rightcol {
	width: 330px;
	padding: 10px 0 0;
	}

#operating dl dt {
	color: #003468;
	font-weight: bold;
	float: left;
	padding: 0;
	line-height: 1.5;
	vertical-align: bottom;
}
#operating dl dd {
	margin-left: 1em;
	padding: 0 0 0 0.4em;
	line-height: 1.5;
}

#characteristic dl {
	margin: 0;
	padding: 0;
	}

#characteristic dt{
	width: 1em;
	color: #003468;
	font-weight: bold;
	float: left;
	margin: 0;
	padding: 0;
	line-height: 1.5;
}
#characteristic dd{
	display: block;
	margin-left: 1em;
	padding: 0 0 0 0.4em;
	line-height: 1.5;
}

#characteristic dl dd sup,
#operating dl dd sup {
	font-size: 90% !important;
}


#characteristic dl.chusyaku dt,
#operating dl.chusyaku dt {
	width: 4em;
	text-align: right;
	font-weight: normal;
	color: #747273;
	padding: 0;
	}

#characteristic dl.chusyaku dd {
	margin-left: 4.5em;
	padding: 0;
	}
#characteristic dl.chusyaku2 dt,
#operating dl.chusyaku2 dt {
	width: 4em;
	text-align: right;
	font-weight: normal;
	color: #747273;
	padding: 0;

	}

#characteristic dl.chusyaku2 dd {
	margin-left: 4em;
	padding: 0;
	}
/* for IE6 */
* html body #characteristic dl.chusyaku dd {
	width: 450px;
	}
	
#characteristic .leftcol {
	width: 200px;
	padding: 10px 0 0;
	}
	
/* グラフ横の注釈のみ対応 */

#characteristic .rightcol dl.chusyaku dt {
	width: 3em;
	padding: 0.2em 0;
	clear: left;
	}

#characteristic .rightcol dl.chusyaku dd {
	margin-left: 3em;
	padding: 0.2em 0;
	}

/* for IE6 */
* html body #characteristic .rightcol dl.chusyaku dd {
	width: 280px;
	}


.special {
	margin: 15px 0;
	text-align: center;
	}

.special img {
	margin: 0 auto;
	}

/* 花ボンド：新成長国について */

#seichokoku dt {
	color: #003468;
	font-weight: bold;
	margin-bottom: 0.2em;
	}

#seichokoku dd {
	margin: 0 0 0.8em 2em;
	padding: 0;
	line-height: 1.3;
	}

/* 分散投資のヒント ========================================================= */

/* 共通項目 */

.plus {
	float: left;
	margin: 30px 0 0;
	}

.moreinfo {
	margin: 3px auto 0 !important;
	}



#hint .hintdetail,
#hint .toushidetail {
	clear: both;
	}

#hint .hintdetail:after,
#hint .toushidetail:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

#hint .hintdetail,
#hint .toushidetail {
	display: inline-table;
	}

#hint .hintdetail,
#hint .toushidetail {
	zoom: 1;
	}

#hint .hintdetail {
	margin-top: 10px;
	margin-left: 10px;
	}

/* hides from MacIE \*/
	* html #hint .hintdetail,
	* html #hint .toushidetail { height: 1%; }
	#hint .hintdetail,
	#hint .toushidetail { display: block; }
/* End hide from MacIE */

#hint .toushidetail {
	margin-top: 5px;
	}


/* 内容 */

#hint .hint-txt {
	width: 350px;
	float: left;
	}

#hint .hint-txt2 {
	width: 550px;
	float: left;
	}
#hint .toushi {
	width: 180px;
	float: right;
	text-align: right;
	}

#hint #toushi img {
	margin: 0px 0px 10px 0px;
	}

#hint .set {
	clear: both;
	}

#hint .hintleft{
	font-size: 80%;
	background: url(../../funds/img/common/01.gif) no-repeat left 0px;
	width: 275px;
	height: 24px;
}
#hint .hintleft2{
	font-size: 80%;
	width: 275px;
	height: 24px;
}
#hint .hintleft3{
	font-size: 80%;
	width: 100%;
	height: 24px;
}
#hint .hintright{
	font-size: 80%;
	background: url(../../funds/img/common/02.gif) no-repeat left 0px;
	width: 260px;

}

#hint .border{
	margin: 20px 0px 20px 0px;
}

#hint .num{
	margin: 0px 0px 0px 0px;
}

#hint .num-txt{
	padding: 0px 0px 0px 24px;
}

#hint .con{
border: 0px;
	margin: 5px 0px 0px 0px;
}

#hint .toushidetail .box {
	background: none !important;
	}

#hint .fundtype p {
	margin: 0 0 5px;
	font-size: 90%;
	}

#hint .fundtype {
	text-align: center;
	width: 30%;
	margin: 0 auto;
	padding: 0;
	float: left;
	}

#hint .fundtype img {
	margin: 0 auto;
	padding: 0;
	}

#hint #douga {
	text-align: left;
	margin: 5px 0;
	padding: 0 0 0 18px;
	background: transparent url("../../funds/img/common/hint/blt_nihonkabu.gif") no-repeat left top;
	font-size: 80%;
	}



/* リスク・手数料等について ========================================================= */

#risktxt .riskdetail {
	clear: both;
	}

#risktxt .riskdetail:after, {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

#risktxt .riskdetail {
	display: inline-table;
	}

#risktxt .riskdetail {
	zoom: 1;
	}

#risktxt .riskdetail {
	margin-top: 10px;
	margin-left: 10px;
	}

/* hides from MacIE \*/
	* html #risktxt .riskdetail { height: 1%; }
	#risktxt .riskdetail { display: block; }
/* End hide from MacIE */


/* 内容 */

#risktxt .risk-txt {
	width: 550px;
	float: left;
	}

#risktxt #fee {
	margin: 20px 0px 10px 0px;
}

#risktxt #fee p {
	margin-left: 12px;
}

#risktxt #fee #feeTable {
	width: 565px;
	line-height: 125%;
}

#risktxt #fee #feeTable ul {
	margin: 0px;
}

#risktxt #fee #feeTable ul li {
	vertical-align: middle;
	margin: 0;
	padding: 0px 0px 0px 12px;
	list-style-type: none;
	background: transparent url("../img/blt_disc.gif") no-repeat 0 0.5em;
}

/* エマージング市場 ========================================================= */

#emMarket01,
#emMarket02,
#emMarket03 {
	margin-left: 10px;
	clear: both;
	float: none;
	margin-right: 10px;
	line-height: 120%;
}
#emMarket01 img {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	float: right;
}
#emMarket01 p {
	margin-bottom: 1.0em;
}
#emMarket01 .chusyaku ul li,
#emMarket02 .chusyaku ul li {
	list-style-type: none;
	padding-left: 15px;
	background: transparent url("../img/blt_disc2.gif") no-repeat 0 0.1em;
}
#emMarket03 ul li {
	list-style-type: none;
	padding-left: 15px;
	background: transparent url("../img/blt_disc.gif") no-repeat 0 0.4em;
}
div#emMarketText {
	margin-left:20px;
}
div#emMarketText span.marketguideText {
	display: block;
	width: 260px;
	float: left;
	margin-right: 10px;
}

div#emAnm {
        clear: both;
        padding-top: 20px;        
}

div#bricsdream .text{
        line-height: 120%;
}
        

/* ブリックス経済 ========================================================================================== */
/* 01 */

#brEconomy01 {
        padding: 0 0 0 10px;
}

#brEconomy02 {
        padding: 10px 0 10px 0 ;
        margin: 0 0 10px 0;
}
#brEconomy03 {
        margin: 0 20px 0 0;
        text-align: center;
        float: left;
        width: 265px;
}

#brEconomy04 {
        text-align: center;
        float: left;
        width: 265px;
}


#brEconomy05 {
        width: 535px;
        padding: 0 0 0 15px;
        clear: both;
        font-size: 0.8em;
        color: #747273 ;
}
#brEconomy06 .chusyaku ul li {
	list-style-type: none;
	padding-left: 15px;
	background: transparent url("../img/blt_disc2.gif") no-repeat 0 0.1em;
}

#brEconomy06 {
        width: 550px;
        line-height: 120%;
}

/* 02 */

#brEconomy1 {
        padding: 0 0 0 10px;
}

#brEconomy1 img{
        display: block;
}

#brEconomy2 {
        padding: 10px 0 0 0 ;
        margin: 0 0 10px 0;
}

#brMarketM {
        padding:8px 0 0 0 ;
        background: #dfe1d9;
}

.brMarketText{
        padding: 0 0 0 15px;
        font-size: 0.8em;
        color: #747273 ;
}

#brEconomy09 {
        text-align: center;
}

#brEconomy10 {
        text-align: center;
}

#brEconomy11 {
        margin: 0 20px 0 0;
        float: left;
        width: 265px;
}
#brEconomy12 {
        float: left;
        width: 265px;
}

#brMarket04 .chusyaku ul li {
	list-style-type: none;
	padding-left: 15px;
	background: transparent url("../img/blt_disc2.gif") no-repeat 0 0.1em;
}

#brMarket04{
        line-height: 120%;
        clear: both ;
        padding: 0 0 10px 0;
}

/* 03 */

#brGrowth01 {
        padding: 0 0 0 10px;
}

#brGrowth02 {
        padding: 10px 0 10px 0 ;
        margin: 0 0 10px 0;
}

#brGrowth03 {
        margin: 0 10px 0 0;
        text-align: center;
        float: left;
        width: 337px;
}

#brGrowth04 {
        float: left;
        font-size: 0.8em;
        width: 193px;
}

#brGrowth04 .brGrowthText00 {
        color: #747273;
        padding: 0 0 5px 15px; 
}

#brGrowth04 .brGrowthText01,
#brGrowth04 .brGrowthText02 {
        color: #747273;
        padding: 0 0 5px 15px ;
}

#brGrowth04 .brGrowthText02{
        line-height: 150%;
	background: transparent url("../img/blt_disc2.gif") no-repeat 0 0.1em;
}

#brGrowth01 img {
        clear: both;
}
#brGrowth10 {
        line-height: 120%;
}

.brGrowth05 {
        margin: 0 0 10px 0 ;
        font-size: 0.8em;
        color: #747273 ;
        padding-left: 15px;
	background: transparent url("../img/blt_disc2.gif") no-repeat 0 0.1em;
}
#brGrowth06 {
        width: 528px ;
        font-size: 1em;
        border: 1px solid #999999;
        background: #ffffff;
        padding: 5px 10px 5px 10px;
        margin: 0 0 20px 0;
}

#brGrowth07 {
        padding:0 0 0 10px;
}

h2#osusume {
       padding:0 0 20px 0 ;
}

#brGrowth09 {
        padding: 10px 0 10px 0 ;
        clear: both;
}
#brGrowthLink00 {
        width: 538px; 
        margin: 0 0 15px 0;
}
#brGrowthLink01 {
        padding:0 14px 0 9px;
        width: 260px;
        float: left;
        font-size: 1em;
}
#brGrowthLink02 {
        width: 255px;
        float: left;
        font-size: 1em;
}
#brGrowthLink03 {
        clear: both;
}
#brGrowthLinkGM {
        clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* 導線追加 */
#as_btn {
        width: 565px;
        padding: 15px 0 0 0;
        }

#fund_em_btn {
        width: 565px;
        }
#as_btn h3,
#fund_em_btn h3 {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	display: block;
	height: 20px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	margin: 20px 5px 20px 0;
	clear: both;
	float: none;
}

#brGrowth07 .bricsT_btnG {
    padding: 5px 0 0 0;
    }
.bricsT_btnG2 {
    padding: 20px 0 0 0;
    }
#seichoukikai .brtokuBnr{
    padding: 20px 10px 0 10px;
}

/* 成長機会 ========================================================= */

.hidden {
	visibility: hidden;
}

#seichoukikai {
	clear: both;
	float: none;
	width: 570px;
}

#seichoukikai .box {
	margin: 10px;
}

#seichoukikai h3 {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	display: block;
	height: 20px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	margin: 10px;
	clear: both;
	float: none;
}

#marketguide {
	width: 560px;
	margin-left: 10px;
	clear: both;
	float: none;
	display: block;
	margin-bottom: 0px;
}

#marketguide img {
	display: block;
	margin: 0px;
	padding: 0px;
}

/*#whatsbrics {
	width: 560px;
	margin-left: 10px;
	margin-bottom: 20px;
	clear: both;
	float: none;
	display: block;
	margin-top: 0px;
}*/

#bricsdream {
	margin-left: 10px;
	clear: both;
	float: none;
	margin-right: 10px;
}

/*#whatsbrics a,*/
#bricsdream a {
	margin: 0px;
	padding: 0px;
	float: left;
}

/*#whatsbrics img {
	margin: 0px;
	padding: 0px;
}*/

#bricsdream img {
	margin-right: 20px;
	margin-bottom: 25px;
}

#VideoPlugin {
	margin: 0px 10px 20px;
}

#VideoPlugin img {
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
}

#VideoPlugin p {
	color: #747273;
	font-size: 80%;
	margin: 1em 0 0 0;}

#VideoPlugin a.outsidelink {
	background-image: url(../img/blt_gaibu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	padding-left: 20px;
}



/* 販売会社 ========================================================= */

#hanbaitxt .hanbaidetail {
	clear: both;
	}

#hanbaitxt .hanbaidetail:after, {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

#hanbaitxt .hanbaidetail {
	display: inline-table;
	}

#hanbaitxt .hanbaidetail {
	zoom: 1;
	}

#hanbaitxt .hanbaidetail {
	margin-top: 10px;
	margin-left: 10px;
	}

/* hides from MacIE \*/
	* html #hanbaitxt .hanbaidetail { height: 1%; }
	#hanbaitxt .hanbaidetail { display: block; }
/* End hide from MacIE */


/* 内容 */

#hanbaitxt .hanbai-txt {
	width: 350px;
	float: left;
	}


/* ディスクレ */

div#discrepancy {
	border: 1px solid #ccc;
	margin: 1.5em 0 0;
	padding: 0;
	}

#discrepancy ul {
	margin: 1em 2em;
	}

#discrepancy ul li {
	vertical-align: middle;
	margin: 0;
	padding: 0.2em 0 0.2em 15px;
	list-style-type: none;
	background: transparent url("../img/blt_disc.gif") no-repeat 0 0.5em;
	}

/* 基準価額一覧-注目情報 */
div#attInfoWrap div.attInfo {
	width: 75%;
	border: 1px solid #ccc;
	margin: 0.5em auto 0.5em auto;
	padding: 5px 0px 5px 5px;
	text-align: left;
}

div#attInfoWrap div.attInfo img.head {
	margin: 0px;
}

div#attInfoWrap div.attInfo div.topic {
	width: 95%;
	margin: 5px auto 0px auto;
}

div#attInfoWrap div.attInfo div.topic .bnr {
	float: left;
	width: 45%;
	display: inline;
}

div#attInfoWrap div.attInfo div.topic .txt {
	float: right;
	width: 52%;
	display: inline;
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	line-height: 130%;
}

div#attInfoWrap div.attInfo div.topic .txt .right {
	float: right;
}

/* 基準価額一覧-注目情報-新規 */
div#attInfoWrapper {
	width: 75%;
	margin: 0 auto 0 auto;
	padding: 5px 5px 10px 5px;
}
div#attInfoWrapper .bnrC {
	width: 100%;
}
div#attInfoWrapper .bnrC img {
	display: block;
} 

/* おすすめコンテンツ（netwin動画閲覧）*/



/* =========================================================================
	ファンドの休日
========================================================================= */

body#holiday #maintext .section {
	width: 565px;
	background: transparent url("../../funds/img/common/hdr_main_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0 0 13px;
	}

body#holiday #maintext .section .box {
	background: transparent url("../../funds/img/common/bg_main_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
	}

body#holiday #maintext #calender {
	background: #f2f0f1 url("../../funds/img/common/bg_box.gif") repeat-y center top;
	}

body#holiday #maintext #calender .box .box {
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

#concerned {
	margin: 0 0 10px;
	padding: 0;
	}

body#holiday .updata {
	font-weight: bold;
	padding: 0 10px 0 0;
	float: right;
	}

body#holiday .tolist {
	clear: both;
	font-weight: normal;
	margin: 5px 0 5px 0;
	padding: 0 10px 0 12px;
	float: right;
	background: transparent url("../img/blt_link.gif") no-repeat left 0.25em;
	}
body#holiday div#att {
	clear: both;
}
body#holiday div#att p {
	float: left;
}
body#holiday div#att p.icn {
	width: 1em;
}
body#holiday div#att p.text {
	width: 540px;
}
body#holiday #maintext ul {
	margin: 0;
	padding: 0;
	}

body#holiday #maintext ul li {
	float: left;
	list-style: none;
	background: transparent url("../../misc/img/blt_concerned.gif") no-repeat left center;
	margin: 0 1em 0 0;
	padding-left: 15px;
	white-space: nowrap;
	}

body#holiday #maintext ul li a {
	white-space: nowrap;
	}

/* 2段組 */

body#holiday #maintext .box .leftcol,
body#holiday #maintext .box .rightcol {
	width: 260px;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday .box .leftcol {
	margin-right: 5px;
	}

body#holiday h2 {
	margin: 10px 0;
	padding: 0;
	text-align: center;
	}

body#holiday .box dl {
	margin: 0 3px;
	padding: 0;
	}

body#holiday .box dt {
	clear: both;
	}

body#holiday .box dd {
	margin: 0;
	padding: 0;
	}

body#holiday .box dd dl {
	margin: 0;
	padding: 0;
	background: none !important;
	}

body#holiday .box dd dt {
	background: none;
	text-align: left;
	width: 3em;
	float: left;
	padding: 0.3em;
	}

body#holiday .box dd dd {
	margin-left: 3.5em;
	padding: 0.3em;
	background: transparent url("../../nav/img/misc/line_holiday.gif") repeat-y left top;
	word-wrap: break-word;
}


body#holiday .leftcol dd dd,
body#holiday .rightcol dd dd {
	height: 4em;
}

body#holiday .leftcol dd dd,
body#holiday .rightcol dd dd,
*:first-child+html body#holiday .leftcol dd dd,
*:first-child+html body#holiday .rightcol dd dd {
	min-height: 4em;
	}

/* hides from MacIE \*/
	* html body body#holiday .leftcol dd dd,
	* html body body#holiday .rightcol dd dd { height: 4em; }
/* End hide from MacIE */



/* 3段組 */

body#holiday #maintext .box .column {
	width: 173px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #maintext .box .column-l {
	width: 173px;

	margin-right: 5px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday .column dd dd,
body#holiday .column-l dd dd {
	margin-left: 3em;
	padding: 0.3em;
	height:7em;
}

body#holiday .column dd dd,
*:first-child+html body#holiday .column dd dd,
body#holiday .column-l dd dd,
*:first-child+html body#holiday .column-l dd dd {
	min-height: 7em;
	}

/* hides from MacIE \*/
	* html body body#holiday .column dd dd,
	* html body body#holiday .column-l dd dd {
		height: 7em;
		}
/* End hide from MacIE */


/* 3段組2 */

body#holiday #maintext .box .column2 {
	width: 173px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #maintext .box .column-l2 {
	width: 173px;
	margin-right: 5px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday .column2 dd dt,
body#holiday .column-l2 dd dt {
	width: 2.1em;
}

body#holiday .column2 dd dd,
body#holiday .column-l2 dd dd {
	margin-left: 3em;
	padding: 0.3em;
	height:9em;
}

body#holiday .column2 dd dd,
*:first-child+html body#holiday .column2 dd dd,
body#holiday .column-l2 dd dd,
*:first-child+html body#holiday .column-l2 dd dd {
	min-height: 9em;
	}

/* hides from MacIE \*/
	* html body body#holiday .column2 dd dd,
	* html body body#holiday .column-l2 dd dd {
		height: 9em;
		}
/* End hide from MacIE */


/* 4段組 */
body#holiday #holidayList2 .box dd dt {
	background: none;
	text-align: left;
	width: 2.5em;
	float: left;
	padding: 0.3em;
	}

body#holiday #holidayList2 {
	width: 763px;
	text-align: left;
	margin: 0px auto 0px auto;
	}

body#holiday #holidayList2 .section {
	background: transparent url("../../misc/img/hdr_main_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0 0 13px;
	text-align: left;
	}

body#holiday #holidayList2 .section .box {
	background: transparent url("../../misc/img/bg_main_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
	}

body#holiday #holidayList2 #calender {
	background: #f2f0f1 url("../../misc/img/bg_box.gif") repeat-y center top;
	margin: 0px 0px 10px 0px;
	}

body#holiday #holidayList2 .box .column {
	width: 178px;
	float: left;

	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #holidayList2 .box .column-l {
	width: 178px;
	margin-right: 5px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #holidayList2 #notes {
	clear: both;
	float: left;
	}

body#holiday #holidayList2 .column dd dd,
body#holiday #holidayList2 .column-l dd dd {
	margin-left: 3em;
	padding: 0.3em;
	height:7em;
}

body#holiday #holidayList2 .column dd dd,
*:first-child+html body#holiday .column dd dd,
body#holiday #holidayList2 .column-l dd dd,
*:first-child+html body#holiday .column-l dd dd {
	min-height: 7em;
	}

/* hides from MacIE \*/
	* html body body#holiday #holidayList2 .column dd dd,
	* html body body#holiday #holidayList2 .column-l dd dd {
		height: 7em;
		}
/* End hide from MacIE */



/* 5段組 */

body#holiday #holidayList .box dd dt {
	background: none;
	text-align: left;
	width: 2.0em;
	float: left;
	padding: 0.3em;
	}

body#holiday #holidayList {
	width: 763px;
	text-align: left;
	margin: 0px auto 0px auto;
	}

body#holiday #holidayList .section {
	background: transparent url("../../misc/img/hdr_main_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0 0 13px;
	text-align: left;
	}

body#holiday #holidayList .section .box {
	background: transparent url("../../misc/img/bg_main_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
	}

body#holiday #holidayList #calender {
	background: #f2f0f1 url("../../misc/img/bg_box.gif") repeat-y center top;
	margin: 0px 0px 10px 0px;
	}

body#holiday #holidayList .box .column {
	width: 140px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #holidayList .box .column-l {
	width: 140px;
	margin-right: 5px;
	float: left;
	background: #f9f8f8;
	border: 1px solid #d9d9d9;
	}

body#holiday #holidayList #notes {
	clear: both;
	float: left;
	}

body#holiday #holidayList .column dd dd,
body#holiday #holidayList .column-l dd dd {
	margin-left: 1em;
	padding: 0.3em;
	height:7em;
}

body#holiday #holidayList .column dd dd,
*:first-child+html body#holiday .column dd dd,
body#holiday #holidayList .column-l dd dd,
*:first-child+html body#holiday .column-l dd dd {
	min-height: 7em;
	}

/* hides from MacIE \*/
	* html body body#holiday #holidayList .column dd dd,
	* html body body#holiday #holidayList .column-l dd dd {
		height: 7em;
		}
/* End hide from MacIE */


/* 一覧 */
body#holiday #holidayList .box dd dt {
	background: none;
	text-align: left;
	width: 2.0em;
	float: left;
	padding: 0.3em;
}

body#holiday #holidayList {
	width: 763px;
	text-align: left;
	margin: 0px auto 0px auto;
}

body#holiday #holidayList .section {
	background: transparent url("../../misc/img/hdr_main_box.gif") no-repeat center top;
	padding: 13px 0 0;
	margin: 0 0 13px;
	text-align: left;
}

body#holiday #holidayList .section .box {
	background: transparent url("../../misc/img/bg_main_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 15px 10px;
}

body#holiday #holidayList #calender {
	background: #f2f0f1 url("../../misc/img/bg_box.gif") repeat-y center top;
	margin: 0px 0px 10px 0px;
}

body#holiday #holidayList #calender h3 {
	margin: 0px;
}


/* ニューヨーク */
dl#newyork dt {
	background: #ffe4d8;
	text-align: center;
	}

/* ロンドン */
dl#london dt {
	background: #d4e6fb;
	text-align: center;
	}

/* シンガポール */
dl#singapore dt {
	background: #def3ba;
	text-align: center;
	}

/* ケイマン */
dl#cayman dt {
	background: #ffffaa;
	text-align: center;
	}
/* ルクセンブルグ */
dl#brug dt {
	background: #cccccc;
	text-align: center;
	}
/* 香港 */
dl#hk dt {
	background: #938DFB;
	text-align: center;
	}

/* ======================================================================
	基準価額グラフ
====================================================================== */

/* error */

div#error {
	margin: 50px auto;
	}

body#graph #main h1 {
	background: transparent url("../../funds/img/common/graph/hdr_graph.gif") no-repeat center bottom;
	padding: 0 0 24px;
	}

body#graph #main .section {
	width: 746px;
	margin: auto;
	background: transparent url("../../funds/img/common/graph/bg_graph.gif") repeat-y left top;
	}

body#graph #main .section .box {
	background: transparent url("../../funds/img/common/graph/ftr_graph.gif") no-repeat left bottom;
	text-align: center;
	padding: 0 0 43px;
	}

body#graph .date {
	width: 455px;
	text-align: right;
	}

div#graphdata {
	width: 475px;
	margin: 26px auto 13px;
	}

body#graph #price {
	text-align: left;
	}

body#graph #graphdata .date {
	text-align: right;
	}

body#graph #legend {
	text-align: right;
	padding: 0 20px 0 0;
	}

body#graph #caution {
	color: #436c97;
	text-align: left;
	}

/* =======================================================================
	分配金の履歴
======================================================================= */

body#history h2 {
	margin: 0 0 7px;
	}

body#history #main .section {
	width: 654px;
	margin: 21px auto 0;
	background: none;
	}

div#historyinfo {
	margin: 20px;
	}

div#history th.sub {
	white-space: nowrap;
	}

div#historyinfo p.date {
	text-align: right;
	width: 60%;
	margin: 0 auto 5px;
	}

body#history p#caution {
	clear: both;
	text-align: left;
	color: #436c97;
	margin: 20px auto 40px;
	} 

body#history .date {
	width: 654px;
	text-align: right;
	margin: 5px 0;
	}


/* ============================================================================
	会社情報
============================================================================= */

/* 共通設定 ================================================================= */

body#company h1 {
	padding: 0 0 13px;
	background: transparent url("../../nav/img/company/common/hdr_company_box.gif") no-repeat center bottom;
	}

body#company #main .section {
	width: 570px;
	background: transparent url("../../nav/img/company/common/bg_campany_box.gif") repeat center top;
	padding: 0;
	margin: 0;
	}

body#company #main .box {
	background: transparent url("../../nav/img/company/common/ftr_campany_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 0 10px;
	}
body#company #main .box p {
	padding: 0 20px 10px;
	}

div.fig {
	margin: 0 10px 10px;
	text-align: center;
	}

div.fig img {
	margin: 0 auto;
	text-align: center;
	}

/* 会社情報TOP ============================================================== */

body#company #companyinfo {
	margin: 5px 0 0;
	padding: 0;
	}

body#company #companyinfo .box {
	margin: 0 0 5px;
	padding: 0 0 5px;
	background: none;
	width: 273px;
	float: left;
	background: transparent url("../../company/img/bg_menubox.gif") no-repeat center bottom;
	}
body#company #companyinfo .boxbgnone {
	margin: 0 0 4px;
	padding: 0 0 0px;
	background: none;
	width: 273px;
	float: left;
	background: none;
	}

body#company #companyinfo .box p {
	margin: 0 10px;
	padding: 0;
	}

body#company #companyinfo .leftcol {
	margin-right: 20px;
	}

body#company h1#ctop {
	margin: 0;
	padding: 0;
	background: none;
	}

body#company h2 {
	margin: 0;
	padding: 0;
	}

body#company ul#gn_inv {
	clear: both;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	text-align: left;
}
body#company ul#gn_inv li {
	list-style: none;
	margin: 0 0 5px;
	padding: 0 0 0 12px;
	line-height: 1.5;
	background: transparent url("../img/blt_link.gif") no-repeat left 7px;
}

#mainimg {
	margin: 0 auto 7px;
	}

#companyinfo .box p.summary {
	margin: 0 7px !important;
	}

#companyinfo .box p.summary,
*:first-child+html #companyinfo .box p.summary {
	min-height: 3em;
	}

/* hides from MacIE \*/
* html body #companyinfo .box p.summary { height: 3.5em; }
/* End hide from MacIE */

#companyinfo .box p.btn {
	margin: 0 7px !important;
	text-align: right;
	}

/* ごあいさつ =============================================================== */

#tokiphoto {
	width: 170px;
	float: right;
	text-align: right;
	margin: 0 20px 25px 25px;
	padding: 0;
	font-size: 12px;
	}

#tokiphoto p {
	margin: 0 !important;
	padding: 0 !important;
	}

/* 会社概要 ================================================================= */

dl#companysummary {
	margin: 0;
	padding: 27px 10px 0;
	}

dl#companysummary dt {
	font-weight: normal;
	float: left;
	margin: 0;
	padding: 0;
	width: 63px;
}

dl#companysummary dd {
	display: block;
	margin-left: 70px;
	padding: 0 0 25px 10px;
	background: transparent url("../../company/img/summary/line_companysummary.gif") repeat-y left top;
}

dl#companysummary dd dt {
	font-weight: normal;
	float: left;
	padding: 0;
	width: 8em;
	background: none;
}

dl#companysummary dd dd {
	display: block;
	margin-left: 9em;
	padding: 0 0 10px;
	background: none;
}

dd#officephoto {
	float: right;
	width: 88px;
	background: none !important;
	}

/* 経営理念 ================================================================= */

dl#principles {
	margin: 0 30px 0;
	padding: 30px 0 0;
	}

dl#principles dt {
	font-weight: normal;
	float: left;
	margin: 0;
	padding: 0;
	width: 30px;
}

dl#principles dd {
	display: block;
	margin-left: 40px;

	padding: 0 0 25px 0;
}

/* グローバル・ネットワーク ================================================= */

#hosoku {
	margin: 10px 10px 60px;
	}

div#office,
div#office h1,
div#office ul{
	margin: 0;
	padding: 0;
	background: none;
	}

div#office ul li{
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
	float: left;
	}

div#office .leftcol {
	margin-right: 10px;
	}

div#expWrap {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}
div#expWrap div#explanatory {
	width: 530px;
	margin: 0px auto 10px auto;
}
div#expWrap div#explanatory div#explanatory1 {
	font-size: 80%;
	line-height: 135%;
	text-align: right;
	margin: 0px !important;
	padding: 0px !important;
}
div#expWrap div#explanatory div#explanatory1 div#explanatory1 p {
}
div#expWrap div#explanatory div#explanatory2 {
	font-size: 80%;
	line-height: 135%;
	text-align: left;
	border: 1px solid #CCD4EF;
	background-color: #E7EDF6;
	padding-left: 5px !important;
}
div#explanatory2 p {
	margin: 0px !important;
	padding: 0px !important;
}
div#explanatory2 p#foothold {
	padding: 5px 5px 5px 15px !important;
	background: transparent url("../img/blt_disc.gif") no-repeat left 0.8em;
}
div#explanatory2 p#expl1 {
	padding: 5px 5px 5px 15px !important;
	background: transparent url("../../company/img/global/blt_exp1.gif") no-repeat left 0.6em;
}
div#explanatory2 p#expl2 {
	padding: 5px 5px 5px 15px !important;
	background: transparent url("../../company/img/global/blt_exp2.gif") no-repeat left 0.6em;
}


/* 社会貢献活動 =============================================================== */

div#csr .csrHead {
	background: transparent url("../img/footer/bg_heading.gif") repeat-x left bottom;
	padding: 0px 5px 5px 6px;
	margin: 0px 0px 10px 0px;
	}

div#csr .csrphotoRight {
	width: 170px;
	float: right;
	text-align: right;
	margin: 0 10px 10px 10px;
	padding: 0;
	font-size: 12px;
	}

div#csr .csrphotoLeft {
	width: 170px;
	float: left;
	text-align: left;
	margin: 0 10px 0px 10px;
	padding: 0;
	font-size: 12px;
	}

div#csr #csrList {
	margin: -15px 0px 0px 20px;
}

/* スチュワードシップ活動に関する基本方針 ===================================== */

div#stewardship ul#stewardshipList {
	margin-left: 20px;
}
/* 経理状況等 ===================================== */

div#accounting {
	border: 4px solid #E8EEF5;
}
div#accounting p {
	margin-top: 20px;
}
div#accounting ul#accountingList {
	margin-left: 20px;
}
/* 受託資産残高 ===================================== */
div#assets #assets_in{
	border:1px solid #4D7496;
	width:486px;
	margin:0 auto 20px auto;
	padding:20px 30px;
	box-shadow: 2px 2px #B3D0E2;
}
div#assets #assets_in p{
	text-align:center;
	font-weight:bold;
}
div#assets #assets_in img{
	margin-bottom:10px;
}
div#assets #assets_in ul{
	color: #747273;
    font-size: 80%;
}
div#assets #assets_in li{
	padding-left: 2em;
	text-indent: -2em;
	line-height:120%;
}
div#assets #assets_in li.text{
	padding-left: 0;
	text-indent: 0;
	margin:1em 0;
}
/* お客様本位の業務運営を実現するための方針 ================================= */
div#client-first h2{
	width:569px;
	height:40px;
}
div#client-first h2:hover{
	cursor:pointer;
}
div#client-first h2 span{
	display:none;
}
div#client-first #h2_1{background:url(../../company/img/client-first/h2_1.gif) no-repeat;}
div#client-first #h2_2{background:url(../../company/img/client-first/h2_2.gif) no-repeat;}
div#client-first #h2_3{background:url(../../company/img/client-first/h2_3.gif) no-repeat;}
div#client-first #h2_4{background:url(../../company/img/client-first/h2_4.gif) no-repeat;}
div#client-first #h2_5{background:url(../../company/img/client-first/h2_5.gif) no-repeat;}
div#client-first #h2_6{background:url(../../company/img/client-first/h2_6.gif) no-repeat;}
div#client-first #h2_1.active{background:url(../../company/img/client-first/h2_1_on.gif) no-repeat;}
div#client-first #h2_2.active{background:url(../../company/img/client-first/h2_2_on.gif) no-repeat;}
div#client-first #h2_3.active{background:url(../../company/img/client-first/h2_3_on.gif) no-repeat;}
div#client-first #h2_4.active{background:url(../../company/img/client-first/h2_4_on.gif) no-repeat;}
div#client-first #h2_5.active{background:url(../../company/img/client-first/h2_5_on.gif) no-repeat;}
div#client-first #h2_6.active{background:url(../../company/img/client-first/h2_6_on.gif) no-repeat;}
div#client-first .toggle{
	overflow:hidden;
	display:none;
}
div#client-first .client-first_left{
	width:380px;
	float:left;
}
div#client-first .client-first_right{
	width:190px;
	float:right;
}
div#client-first .client-first_right_in{
	padding:5px;
	box-sizing:border-box;
	font-size:0.8em;
	border:2px solid #CCCCCC;
	background-color:#EEEEEE;
	margin-bottom:10px;
}
div#client-first .client-first_right h3{
	margin-bottom:0;
}
/* =============================================================================
	フッター関連
============================================================================= */

/* 基本設定 ================================================================= */

body#foot h1 {
	padding: 0 0 26px;
	background: transparent url("../img/footer/hdr_footer_box.gif") no-repeat center bottom;
	}


body#foot #main h2 {
	margin: 30px 0 15px;
	}

span.nunmer {
	color: #036;
	}

body#foot #main .section {
	width: 747px;
	background: transparent url("../img/footer/bg_footer_box.gif") repeat-y center top;
	padding: 0;
	margin: 0 auto;
	}

body#foot #main .section .box {
	background: transparent url("../img/footer/ftr_footer_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 25px 10px;
	}

.headingtop {
	margin-top: 0 !important;
	}

body#foot #main h3 {
	margin: 30px 0 15px;
	}


/* ウィンドウを閉じるボタン */
.close {
	text-align: center;
	margin: 0 0 13px;
	}

body#graph .close {
	margin: 30px 0 13px;
	}

/* プリントボタン */
.print {
	text-align: right;
	}

body#foot #main .box {
	text-align: left;
	}

body#foot .chusyaku {
	background: #dad9d9;
	color: #000;
	padding: 6px 12px 3px;
	margin: 0 0 10px;
	}

body#foot .chusyaku p {
	margin: 0;
	padding: 0;
	}


body#foot #main h2,
body#foot #main h3 {
	background: transparent url("../img/footer/bg_heading.gif") repeat-x left bottom;
	padding: 0 5px 6px;
	}

body#foot #main h3.heading {
	color: #7396ba;
	font-weight: bold;
	background: none;
	margin: 15px 0 5px;
	padding: 0;
	}

div#invitation ul,
div#privacy ul,
div#policy ul {
	margin: 0 0 0 20px;
	}

div#invitation ul li,
div#privacy ul li,
div#policy ul li {
	list-style-type: disc;
	background: none;
	padding: 0 0 0 0.5em !important;
	}

/* 勧誘方針 ================================================================= */


/* プライバシーポリシー ===================================================== */

dl.nomlist {
	margin: 0 30px 1em;
	}

dl.nomlist dt {
	font-weight: normal;
	float: left;
	margin: 0;
	padding: 0;
	width: 2em;
}

dl.nomlist dd {
	display: block;
	margin-left: 2.5em;
	padding: 0 0 0.3em 0;
	width: 580px;
}

dl.nomlist dl:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

dl.nomlist dl {
	display: inline-table;
	}

dl.nomlist dl {
	zoom: 1;
	}

/* hides from MacIE \*/
* html dl.nomlist dl { height: 1%; }
dl.nomlist dl { display: block; }
/* End hide from MacIE */

dl#browser {
	margin: 0 20px 1em;
	}

dl#browser dt {
	color: #7396ba;
	font-weight: bold;
	background: transparent url("../../policy/img/policy_browzer.gif") no-repeat left center;
	padding:  0 0 0 15px;
}

dl#browser dd {
	display: block;
	margin-left: 2.5em;
	padding: 5px 0 0;
	color: #0c2861;
}

dl.browserlist {
	margin: 0 20px 1em;
	}

dl.browserlist dt {
	width: 20em;
	float: left;
	margin: 0;
	padding: 3px 0 3px 25px;
	font-weight: normal !important;
	color: #0c2861 !important;
	background: transparent url("../../policy/img/blt_browser.gif") no-repeat left center !important;
}

dl.browserlist dd {
	display: block;
	margin-left: 20em;
	padding: 0 !important;
}

.heading {
	color: #7396ba;
	font-weight: bold;
	}

div.plugin {
	width: 715px;
	text-align: left;
	margin: 10px auto 15px;
	}

div.plugin:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

div.plugin {
	display: inline-table;
	}

div.plugin {
	zoom: 1;
	}

/* hides from MacIE \*/
* html div.plugin { height: 1%; }
div.plugin { display: block; }
/* End hide from MacIE */

div.plugin p {
	margin: 0;
	padding: 0;
	}

div.plugin p.alignleft {
	width: 88px;
	float: left;
	margin: 0;
	padding: 0;
	}

div.plugin p.txt {
	margin-left: 100px;
	}

a.varsionup,
a.dl {
	font-size: 90%;
	color: #000 !important;
	font-weight: bold;
	font-size: 85% !important;
	}

a#group {
	color: #000 !important;
	text-decoration: none;
	}

/* サイトマップ ============================================================= */

div#sitemap-detail {
	padding: 0 30px !important;
	}

div#sitemap-detail .leftcol,
div#sitemap-detail .rightcol {
	width: 320px;
	}

div#sitemap-detail dt {
	padding: 0 0 5px 0;
	margin: 0 0 30px;
	background: transparent url("../img/footer/bg_heading.gif") repeat-x left bottom;
	}

div#sitemap-detail dd {
	margin: 0 0 30px;
	}

div#sitemap-detail ul {
	margin: 10px 0 20px 20px;
	}
	
div#sitemap-detail ul.outsidelink {
	background: none;
	margin: 0 0 0 10px;
	padding: 0;
	}

div#sitemap-detail ul.outsidelink li {
	padding: 0 0 0 23px;
	background: transparent url("../img/blt_gaibu.gif") no-repeat left 0.5em;
	}
div#sitemap-detail ul.outsidelink li .movie {
	padding: 0 0 0 23px;
	background: transparent url("../img/blt_movie.gif") no-repeat left 0.5em;
	}

/* =============================================================================
	花ボンド大使館レポート
============================================================================= */

/* レイアウト */

body#taishikan #main {
	background: #f9edda url("../../column/img/gsne130506/common/bg_report.gif") repeat left top;
	padding: 0 0 30px;
	text-align: center;
	}

body#taishikan #wrapper {
	font-size: 90%;
	line-height: 22px;
	margin: 0 auto;
	padding: 0;
	width: 762px;
	text-align: left;
	}

body#taishikan #menu {
	width: 152px;
	text-align: right;
	margin: 10px 0;
	padding: 0;
	}

body#taishikan #maintext {
	width: 601px;
	margin: 10px  0;
	padding: 0;
	}

body#taishikan .section {
	margin: 0;
	padding: 0;
	background: #f9edda url("../../column/img/gsne130506/common/bg_maintext.gif") repeat-y left top;
	}

body#taishikan .section .box {
	background: transparent url("../../column/img/gsne130506/common/ftr_maintext.gif") no-repeat left bottom;
	padding: 4px 24px 20px 40px;
	}

/* 汎用 */

body#taishikan .small {
	margin: 1em 0 0;
	line-height: 1.2;
	}

/* FLASH */

#flash2 {
background: transparent url("../../column/img/gsne130506/index/flash_bg.jpg") no-repeat left bottom;
	width: 780px;
	height: 680px;
	padding: 0px;
	margin: 0px;
	}

#flash_con {
	padding: 50px 0px 0px 0px;

	}

/* メニュー */

body#taishikan #menu {
	text-align: center;
	}

body#taishikan #menu p {
	margin: 27px 0 13px;
	}

/* 目次 */

body#taishikan #menu #mokuji {
	border-top: 1px solid #ccc;
	background: #fff url("../../column/img/gsne130506/common/ftr_mokuji.gif") no-repeat left bottom;
	width: 151px;
	margin: 0 auto 10px;
	padding: 0 0 18px;
	text-align: left;
	}

body#taishikan #menu #mokuji #title {
	margin: 5px 10px 15px;
	}

body#taishikan #menu #mokuji ul {
	margin: 0 10px;
	padding: 0;
	}

body#taishikan #menu #mokuji li {
	margin: 0;
	padding: 0 3px 0 15px;
	background: transparent url("../../column/img/gsne130506/common/blt_mokuji.gif") no-repeat left 0.5em;
	font-size: 85%;
	}

/* レポートリスト */

#menu ul#repolist {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#menu ul#repolist li {
	margin: 0 0 3px;
	padding: 0;
	list-style-type: none;
	}

/* メイン ================================ */

/* 国情報 ------------------------------ */

#countryinfo {
	background: transparent url("../../column/img/gsne130506/common/hdr_countoryinfo.gif") no-repeat left top;
	margin: 0;
	padding: 13px 0 0;
	font-size: 80%;
	line-height: 1;
	}

#countryinfo .box {
	background: transparent url("../../column/img/gsne130506/common/ftr_countoryinfo.gif") no-repeat left bottom 
	!important;
	padding: 10px 20px 10px 14px !important;
	}

#countryinfo .leftcol {
	width: 295px;
	/*width: 250px;*/
	}

#countryinfo .rightcol {
	width: 200px;
	/*width: 240px;*/
	}

#countryinfo dl {
	margin: 0;
	padding: 0;
	}

#countryinfo dt {
	width: 8em;
	float: left;
	margin: 0;
	padding: 0.2em 0;
	text-align: right;
}

#countryinfo dd {
	display: block;
	margin-left: 8em;
	padding: 0.2em 0;
}

/* はじめに */

#hajimeni {
	border: 1px solid #7496bb;
	background-color: #f9f9f2;
	margin: 11px 0 28px 11px;
	padding: 11px 20px 11px;
	}

#hajimeni h2 {
	margin: 0;
	padding: 0;
	}

#hajimeni p {
	margin: 0;
	padding: 0;
	}

/* 本文 */

body#taishikan .section .section {
	margin: 0 0 28px;
	padding: 0;
	background: none;
	clear: both;
	}

body#taishikan img.rightcol {
	display: block;
	margin: 1px 0 0 10px;
	}

body#taishikan img.leftcol {
	display: block;
	margin: 1px 10px 0 0;
	}

body#taishikan .section .section .section div.rightcol {
	width: 340px;
	}

body#taishikan .section .section .section div.leftcol {
	width: 180px;
	}	

body#taishikan .section .section .section {
	margin: 0 0 18px;
	}

body#taishikan #wrapper:after,
body#taishikan .section .section:after,
body#taishikan .section .section .section:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

body#taishikan #wrapper,
body#taishikan .section .section,
body#taishikan .section .section .section {
	display: inline-table;
	}

]body#taishikan #wrapper,
body#taishikan .section .section,
body#taishikan .section .section .section {
	zoom: 1;
	}

/* hides from MacIE \*/
* html body#taishikan #wrapper,
* html body#taishikan .section .section,
* html body#taishikan .section .section .section { height: 1%; }
body#taishikan #wrapper,
body#taishikan .section .section,
body#taishikan .section .section .section { display: block; }
/* End hide from MacIE */

body#taishikan .section h2 {
	margin: 0 0 9px;
	clear: both;
	}

body#taishikan .section .section h3 {
	margin: 0 0 4px;
	clear: both;
	}

/* インタビューを終えて */

body#taishikan #afterinterview {
	width: 544px;
	background: #cde9f1;
	margin: 20px 0 14px;
	vertical-align: middle;
	clear: both;
	}

body#taishikan #afterinterview:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

body#taishikan #afterinterview {
	display: inline-table;
	}

body#taishikan #afterinterview {
	zoom: 1;
	}

/* hides from MacIE \*/

* html body#taishikan #afterinerview { height: 1%; }
body#taishikan #afterinterview { display: block; }
/* End hide from MacIE */


body#taishikan #afterinterview h2 {
	font-weight: normal;
	border-left: 7px solid #505882;
	margin: 10px 0 10px 10px;
	padding: 0 0 0 12px;
	line-height: 1.5;
	}

body#taishikan #afterinterview p {
	margin: 10px 0 10px 10px;
	line-height: 1.5;
	}

body#taishikan #afterinterview h2.name {
	font-size: 80%;
	}

body#taishikan #afterinterview #photo {
	width: 150px;
	float: left;
	}

body#taishikan #afterinterview .leftcol {
	width: 360px;
	}

/* いい話 */

body#taishikan #iihanashi,
body#taishikan .iihanashi {
	background: #f5efe4;
	width: 544px;
	margin: 0;
	padding: 10px 0;
	background: transparent url("../../column/img/gsne130506/common/bg_iihanashi.gif") repeat-y left top;
	clear: both;
	line-height: 1.5;
	}

body#taishikan .iihanashi {
	margin: 15px 0 0;
	}

body#taishikan #iihanashi:after,
body#taishikan .iihanashi:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

body#taishikan #iihanashi,
body#taishikan .iihanashi {
	display: inline-table;
	}

body#taishikan #iihanashi,
body#taishikan .iihanashi {
	zoom: 1;
	}

/* hides from MacIE \*/
* html body#taishikan #iihanashi,
* html body#taishikan .iihanashi { height: 1%; }
body#taishikan #iihanashi,
body#taishikan .iihanashi { display: block; }
/* End hide from MacIE */

body#taishikan #iihanashi .leftcol,
body#taishikan .iihanashi .leftcol {
	width: 346px;
	}

body#taishikan #iihanashi .single h3,
body#taishikan #iihanashi .leftcol h3,
body#taishikan .iihanashi .leftcol h3 {
	margin: 0 15px 1.2em 20px;
	}

body#taishikan #iihanashi .single p,
body#taishikan #iihanashi .leftcol p,
body#taishikan .iihanashi .leftcol p {
	margin: 0 15px 0 20px;
	}

body#taishikan #iihanashi .rightcol,
body#taishikan .iihanashi .rightcol {
	width: 185px;
	}

body#taishikan #iihanashi .rightcol p,
body#taishikan .iihanashi .rightcol p {
	margin:  0;
	padding: 0;
	}
	
body#emerging_sub #iihanashi .centercol p,
body#emerging_sub .iihanashi .centercol p {
	margin: 0 15px 0 15px;
	}


/* 図表 */

body#taishikan .fig {
	text-align: center;
	margin: 10px 0;
	}

body#taishikan .fig img {
	margin: 0 auto;
	}

/* コラム */

body#taishikan .column {
	background: #f1f4f8;
	margin: 10px 0 0;
	padding: 10px 10px 0;
	clear: both;
	}

body#taishikan .column:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

body#taishikan .column {
	display: inline-table;
	}

body#taishikan .column {
	zoom: 1;
	}

/* hides from MacIE \*/
* html body#taishikan .column { height: 1%; }
body#taishikan .column { display: block; }
/* End hide from MacIE */

body#taishikan .column h3,
body#taishikan .column h4 {
	clear: none !important;
	}

/* ディスクレイマー */

body #discrepancy {
	clear: both;
	border: 1px solid #ccc;
	margin: 1.5em 0;
	padding: 0;
	}

body #discrepancy p {
	margin: 0.5em 1em;
	}

/* ポップアップ =========================================================== */

body#pop #contents {
	width: 535px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	}

#rogo {
	margin: 0;
	padding: 5px 10px 15px;
	}

body#pop #main {
	width: 510px;
	border: 1px solid #D9D9D9;
	margin: 0 10px;
	padding: 0;
	color: #003466;
	}

body#pop #main h1 {
	margin: 15px;
	}

body#pop #main h2 {
	margin: 15px 10px;
	}

body#pop #main p {
	margin: 15px 10px;
	}

body#pop #main p.reuters,
body#pop #main p.quants {
	margin: 15px 10px;
	font-size: 90%;
	}

body#pop .date {
	border-top: 1px dashed #A9A9A9;
	border-bottom: 1px dashed #A9A9A9;
	padding: 12px 0;
	}

body#pop #attention {
	color: #5d5e60;
	font-size: 80%;
	font-size: 12px;
	}

body#pop .close {
	margin: 10px auto;
	}

/* ロゴ変更追加分 ====== */
#rogo2 {
	margin: 0;
	padding: 15px 10px 15px;
	}



/* セミナーレポート ========================================================= */

body#report #main {
	}

body#report #main h1,
body#report #main  p {
	margin: 0 0 0.5em;
	line-height: 1.3;
	}

body#report #main table {
	text-align: left;
	margin: 0 auto;
	}

body#report #main table table table table img {
	margin-bottom: 10px;
	}

body#report #discrepancy {	
	text-align: left;
	margin: 0 auto 0;
	}
	

/* 追加 */
#linklist .listnone{
background-image:none;
}

/* ============================================================================
	グローバルマーケット情報
============================================================================= */

/* 共通設定 ================================================================= */

body#gminfo h1 {
	padding: 0 0 13px;
	background: transparent url("../../nav/img/company/common/hdr_company_box.gif") no-repeat center bottom;
	}

body#gminfo #main .section {
	width: 570px;
	background: transparent url("../../nav/img/company/common/bg_campany_box.gif") repeat center top;
	padding: 0;
	margin: 0;
	}

body#gminfo #main .box {
	background: transparent url("../../nav/img/company/common/ftr_campany_box.gif") no-repeat center bottom;
	margin: 0;
	padding: 0 0 10px;
	}

body#gminfo #main .box p {
	padding: 0 20px 10px;
	}
body#gminfo #main div#disclaimer {
	border: 1px solid #CCCCCC;
	margin: 20px 0 0 0;
	padding: 10px;
}

body#gminfo #main #info_main .midashi{
margin: 0 0 20px 0;
}

body#gminfo #main #info_main .info_list ul li{
background:url("../../gminfo/img/info_dotline.gif") bottom no-repeat;
padding:  6px 0 10px 0;
}

/* ============================================================================
	投資環境レポート
============================================================================= */
/* バックナンバー追加分▼▽▼ */

body#gminfo #main div.newsarea {
	width: 560px;
	margin: 0;
	padding: 8px 0 0 10px;
	line-height: 1.4;
	}

body#gminfo #main div.newsarea:after {
	content:".";
	height:0px;
	clear:both;
	display: block;
	visibility:hidden;
}

body#gminfo #main div.newsarea {
	display:inline-block;
}


body#gminfo #main div.newsarea div {
	margin: 0 0 10px 18px;
	padding: 0 0 0 36px;
	}

body#gminfo #main div.newsarea div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

body#gminfo #main div.newsarea div {
	display: inline-table;
	}

body#gminfo #main div.newsarea div {
	zoom: 1;
	}

/* hides from MacIE \*/
* html div.newsarea div { height: 1%; }
div.newsarea div { display: block; }
/* End hide from MacIE */

body#gminfo #main div.newsarea div.newest {
	background: transparent url("../../img/txt_new.gif") no-repeat 0 0.3em !important;
	}

body#gminfo #main p.new {
	display: none;
	}

/* 日付 */
body#gminfo #main p.data {
	display: block;
	float: left;
	text-align: left;
	margin: 0;
	}

/* ジャンル */
body#gminfo #main p.genre {
	width: 47px;
	float: left;
	padding: 0.2em;
	}

/* 内容 */
body#gminfo #main p.detail {
	width: 350px;
	display: block; 
	float: left;
	padding: 0 0 0 10px;
	background: none;
	}



body#gminfo #main div#newsTitle {
    display: block;
    }    
body#gminfo #main div.newsM {
    padding: 3px 0 5px 10px;
    }
body#gminfo #main div.newsM img {
    display: block;
    }

/* バックナンバー追加分▲△▲ */

div#newslist div {
	margin: 10px 0 10px 18px;
	padding: 0 0 0 36px;
	}

div#newslist div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

div#newslist div {
	display: inline-table;
	}

div#newslist div {
	zoom: 1;
	}

/* hides from MacIE \*/
* html div#newslist div { height: 1%; }
div#newslist div { display: block; }
/* End hide from MacIE */

#newslist p.detail {
	width: 550px;
	text-align: left;
	}

/* プルダウン部分 */

body#gminfo menu .submenu {
	display: block;
	width: 192px;
	margin: 0;
	padding: 0 1px;
	font-size: 12px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
}

body#gminfo #menu .submenu ul {
	list-style: none;
	margin: 0 6px;
	padding: 0;
}

body#gminfo #menu .submenu ul li {
	list-style: none;
	margin: 5px 0;
	padding: 0.2em 0 0 15px;
	vertical-align: bottom;
}

/* 投資環境レポート =================================================== */
/* ページ内ナビゲーション =================================================== */

body#gminfo h1#rtop {
	margin: 0px !important;
	padding : 0px !important;
}

#pagenavi2 {
	width: 565px;
	background: transparent url("../../funds/img/common/header_pagenavi2.gif") no-repeat center top;
	padding: 8px 0 0;
	margin: 0px auto 18px;
	font-size: 80%;
}

#pagenavi2 .box {
	padding: 0 !important;
	margin: 0 !important;
	background: transparent url("../../funds/img/common/footer_pagenavi2.gif") no-repeat center bottom !important;
}

/* ============================================================================
	投資情報
============================================================================= */
div#ivinfoReport div#globalmaps,
div#ivinfoReport div#chart,
div#ivinfoReport div#jim {
	float: left;
	margin-bottom:10px;
}
div#ivinfoReport div#jim {
	margin-top: 20px;
}
div#ivinfoReport div#chart {
	margin-left: 10px;
}

div#ivinfoReport div#report,
div#ivinfoReport div#monthly,
div#ivinfoReport div#moneytalk,
div#ivinfoReport div#yomitoku {
	float: left;
	margin-left:9px;
}
div#ivinfoReport div#report,
div#ivinfoReport div#monthly,
div#ivinfoReport div#moneytalk {
	margin-left: 7px;
}
div#ivinfoReport div#disclaimer {
	clear: both;
	color: #666666;
}
div#ivinfoReport div#disclaimer p.quants {
	margin-bottom: 10px;
	font-size:70%;
}

/* ページアンカー =========================================================== */

#linklist2 {
	width: 565px;
	float: left;
}

#linklist2:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#linklist2 ul {
	margin: 0 0 10px 20px;
}

#linklist2 ul {
	display: inline-table;
}

#linklist2 ul {
	zoom: 1;
}

/* hides from MacIE \*/
	* html #linklist2 ult { height: 1%; }
	#linklist2 ul { display: block; }
/* End hide from MacIE */

#linklist2 ul li {
	white-space: nowrap;
	margin-right: 15px;
	float: left;
	background: transparent url("../img/blt_link.gif") no-repeat left center;
}

div.txtfld {
	margin: 10px;
}
div.txtfld p {
	margin-bottom: 20px;
	line-height: 135%;
}
div.txtfld p.small {
	margin-top: 20px;
}
div.txtfld p.underline {
	padding-bottom: 5px;
	border-bottom: 1px dotted #999999;
}
div.txtfld img.leftmargin {
	margin-left: 10px;
}
div.txtfld p .bold {
	font-weight: bold;
}
div.txtfld ul.summary {
	margin-bottom: 20px;
}
div.txtfld div.chusyaku {
	border: 1px solid #CCCCCC;
	padding: 5px;
}
div.txtfld div.chusyaku3 {
	float: right;
	margin: auto 7px 10px 25px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	clear: both;
}
div.txtfld div.chusyaku3 p {
	width: 250px;
	margin: 0px;
	padding: 0px;
}
div.txtfld p.date {
	text-align: right;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	clear: both;
}
div.txtfld img.rightcol,
div.txtfld div.rightcol {
	margin-left: 20px;
}
div.txtfld2,
ul.txtfld2 {
	width: 245px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
div.manager img {
	float: left;
	margin-right: 10px;
}
div.manager div.comment {
	float: left;
	width: 400px;
}
div.txtfld h3 {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -999px;
	display: block;
	height: 20px;
	overflow: hidden;
	border-bottom: 1px dotted #CCCCCC;
	margin: 20px 5px 20px 0;
	clear: both;
	float: none;
}
div.txtfld ul li {
	line-height: 125%;
	padding-left: 15px;
	margin-bottom: 5px;
	background: transparent url("../img/blt_pageanchor.gif") no-repeat left 0.2em;
}
div.txtfld div.txtfld2 ul li,
div.txtfld ul.txtfld2 li {
	line-height: 125% !important;
	padding-left: 15px !important;
	margin-bottom: 5px !important;
	background: transparent url("../img/blt_disc.gif") no-repeat left 0.4em !important;

}

div.txtfld div.chusyaku4 {
	float: right;
	margin: auto 7px 10px 25px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	clear: both;
}
div.txtfld div.chusyaku4 p {
	width: 140px;
	margin: 0px;
	padding: 0px;
}

/* 外国投資信託の申込取扱場所 */
body#index #offshore {
	text-align: left;
	margin-left: 10px;
}
body#index #offshore img {
	margin-bottom: 5px;
}
body#sale #offshore,
body#bank #offshore,
body#securities #offshore,
body#post #offshore {
	text-align: right;
	margin: 5px 18px 10px 0px;
}
#offshore #contents #main #offshore_note {
	font-size: 80%;
	width: 750px;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
/* GS USニュートラル */
#fund #130308info {
	border:1px solid #FF0000;
	padding:4px;
}

#gsusinfowrap {
	width: 733px;
}
#gsusinfo {
	width: 590px;
}
#gsusinfowrap p.left {
	text-align: left;
}
#gsusinfowrap p.right {
	text-align: right;
}
#gsusinfowrap p.center {
	font-weight: bold;
	font-size: 100% !important;
	text-align: center !important;
}
#gsusinfowrap div.vmargin {
	height: 40px;
}

/*side追加*/
#fund #contents #maintext .osusume-box{
	float:left;	
	padding:8px;
	margin-bottom:10px;
	border:1px #D9D9D9 solid;
	background-color:#F2F0F1;
	width:264px;
	_width:258px;
}
.osusume-box .sidephoto{
	float:left;
	margin:5px 0;	
	width:118px;

}
.osusume-box .photo{
	border:1px #d0d8e8 solid;
}
.osusume-box .sidetext{
	float:left;
	width:135px;	
	_width:127px;
	margin-left:8px;
	margin-top:5px;
 font-size: 0.8em;
 line-height:1.2;
}
.osusume-box .btn{
	padding:10px 0;

}
#fund #contents #maintext .t10{
	margin-top:10px;
}
#fund #contents #maintext .l5{
	margin-left:5px;
}

/*boxcol*/
.bgbox{
		background-color: #F2F0F1;
		border:1px #ddd solid; 
		padding:10px;
	}
	
.titlebar{	
	font-weight:bold;
	border-left:5px #036 solid; 
	border-bottom:1px #036 solid; 
	padding:3px 5px;
	}	
	
/*fundnew */
/* ファンド情報 ============================================================= */

.fandnews{
	border-width: 1px;
	border-style: solid;
	margin: 0 auto 10px;
	padding: 15px 0 0;
	background: none;
	width: 560px;
	border-color: #999;
	}

.fandnews p {
	margin: 0 0 5px;
	padding: 0;
	}

.fandnews .box {
	background: none;
	margin: 0;
	padding: 0 15px 10px 15px;
	}

.fandnews .box .box {
	background: none;
	margin: 0 0 10px;
	padding: 0;
	}

.fandnews_t{
	padding-left: 20px ;
	margin: 20px 5px ;
	background: transparent url("../../funds/img/newfund/newfundtitle.gif") no-repeat left top ;

	}
#linklist3 {
	width: 542px;
	float: left;
	font-size: 90%;
	}

#linklist3:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

#linklist3 ul {
	margin: 20px 0px;
}

#linklist3 ul {
	display: inline-table;
	}

#linklist3 ul {
	zoom: 1;
	}

/* hides from MacIE \*/
	* html #linklist ult { height: 1%; }
	#linklist ul { display: block; }
/* End hide from MacIE */

#linklist3 ul li {
	margin-right: 20px;
	float: left;
	background: transparent url("../img/blt_link.gif") no-repeat left center;
	}

/*shokanlist */
/* 償還ファンド運用報告書一覧	=============================================== */
#shokanlist_chushaku{
	font-size: 80%;
	width: 750px;
	margin: 10px auto 100px auto;
	text-align: left;
}
/*shokanlist */
/* プライバシーポリシー	=============================================== */
dl.privacy_history{
	line-height:1.3;
	overflow:hidden;
}
dl.privacy_history dt{
	float:left;
	width:23%;
}
dl.privacy_history dd{
	float:left;
	width:77%;
}

/* ファンドお知らせムービー	=============================================== */
#fund #fund_newsmovie{
	overflow:hidden;
	margin:15px;
	box-sizing:border-box;
	padding:4px;
}
#fund #fund_newsmovie_title{
	background-color:#376092;
	text-align:center;
	color:#FFFFFF;
	line-height:150%;
	margin-bottom:1em !important;
	border-radius: 5px;        /* CSS3草案 */  
    -webkit-border-radius: 5px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 5px;   /* Firefox用 */  
	margin-bottom:10px;
}
#fund #fund_newsmovie_movie{
	width:290px;
	float:left;
}
#fund #fund_newsmovie_text{
	width:220px;
	margin-left:12px;
	float:left;
}
#fund #fund_newsmovie_report{
	color:#376092;
	font-weight:bold;
	margin-top:1em;
}
#fund #fund_newsmovie_text p{
	line-height:120%;
}
#fund #fund_newsmovie_movie img{
	width:100%;
}
#fund #fund_newsmovie dl{
	line-height:120%;
	float:left;
}