@CHARSET "UTF-8";

.nowrap { white-space: nowrap; }

.noLineHeight *{ line-height:0; }

.small { font-size: 80%;  }
.x-small { font-size: 70%; }
.large { font-size: 120%; }
.x-large { font-size: 130%; }
.strong {font-weight:bold;}
.nowrap {white-space:nowrap;}

.ci_blue{color: #0097c6;}
.grey {color: #999;}
.red {color: #f00;}
a.icon_link	{ background: #fff url("/files/fund/common/images/bullet-smallarrow-blue.gif") 0px 0px no-repeat; padding-left: .5em; }
/*firefox center*/
.fct{
	margin-left:auto;
	margin-right:auto;
}
/*hotnews link color*/
td.fund_name a:link { color:#006c8e!important;text-decoration: underline; } 
td.fund_name a:visited { color:#8700a0!important;text-decoration: underline;} 
td.fund_name a:active { text-decoration: underline;} 
td.fund_name a:hover { color:#ea2100!important;text-decoration: underline; } 
td.fund_name a{ padding-left:10px; }
/*Fund*/
.us { padding-left:1em!important;text-indent:-1em; }
.height2 {height: 2em;}

.fltL { float: left; }
.fltR { float: right; }
.clrL { clear: left; }
.clrR { clear: right; }
.clrB { clear: both; }

.alnL { text-align: left; }
.alnR { text-align: right; }
.alnC { text-align: center; }

.dotted { background: url("/files/fund/common/images/dotline_h.gif") repeat-x; height: 1px; margin: 1em 0em; }

.separatorTop { clear: both; border-top: 1px solid #ccc; height:1em; }
.go_to_top_of_page { line-height: 16px; padding-left: 20px; text-align:right; color:#333333; background: url("/files/fund/common/images/go-to-top-arrow.gif") center left no-repeat; }

.mT5	{ padding:0; margin-top:5px; }
.mT10	{ padding:0; margin-top:10px; }
.mT20	{ padding:0; margin-top:20px; }
.mL10	{ padding:0; margin-left:10px; }
.mL15	{ padding:0; margin-left:15px; }
.mL20	{ padding:0; margin-left:20px; }
.mR10	{ padding:0; margin-right:10px; }
.mR20	{ padding:0; margin-right:20px; }
.mB10	{ padding:0; margin-bottom:10px; }
.mB20	{ padding:0; margin-bottom:20px; }
.m5		{ padding:0; margin:5px; }
.m10	{ padding:0; margin:10px; }
.m20	{ padding:0; margin:20px; }

.fs70 {font-size: 70%;}
.fs75 {font-size: 75%;}
.fs80 {font-size: 80%;}
.fs85 {font-size: 85%;}
.fs90 {font-size: 90%;}
.fs100{font-size:100%;}
.fs110{font-size:110%;}
.fs120{font-size:120%;}
.fs125{font-size:125%;}
.fs140{font-size:140%;}
.fs150{font-size:150%;}
.fs180{font-size:180%;}
.fs200{font-size:200%;}

.lh120{line-height:120%;}
.lh130{line-height:130%;}
.lh140{line-height:140%;}
.lh150{line-height:150%;}
.lh160{line-height:160%;}
.lh170{line-height:170%;}
.lh180{line-height:180%;}
.lh190{line-height:190%;}
.lh200{line-height:200%;}

.caption 	{ color: #333333; font-size: 10px; line-height: 130%; }

.emphasis { font-weight:bold;color:#990000;}
/* experimental replacement for clearfix */
.clr:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clr { display: block; _display: inline-block; _height: 0.001%; }

/* wrap floated elments and make them behave */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

ol.bigBlueOrderedList 			{ color: #336699; font-size: 120%; line-height: 125%; font-weight: bold; list-style: decimal; list-style-position: inside; }
.basic, ul.basicUnorderedList	{ color: #000000; font-size: 110%; line-height: 110%; font-weight: normal; text-decoration: none; }
ul.basicUnorderedList			{ list-style-type: circle; list-style-position: outside; margin-left: 34px; }

.tbp tr td {padding:5px;}
a.blue:link { color: #008DA9; text-decoration: none; }
a.blue:visited { color: #008DA9; text-decoration: none; }
a.blue:active { text-decoration: underline; color: #333333; }
a.blue:hover { text-decoration: underline; color: #333333; }


/* for fund character memo pages */ 
.basic { font-size:100%; line-height: 15pt; font-family: MS PGothic, MS Gothic; margin: 20px 20px 5px 0px;}
.px9 { font-size:85%; line-height: 12pt; font-family: MS PGothic, MS Gothic }
.px9fit { font-size:85%; line-height: 10pt; font-family: MS PGothic, MS Gothic }
.px10 { font-size:90%; line-height: 13pt; font-family: MS PGothic, MS Gothic }
.px10fit { font-size:90%; line-height: 11pt; font-family: MS PGothic, MS Gothic }
.list { font-size:90%; line-height: 100%; vertical-align: middle; font-family: MS PGothic, MS Gothic }
.px11 { font-size:100%; line-height: 14pt; font-family: MS PGothic, MS Gothic }
.px12 { font-size:110%; line-height: 14pt; font-family: MS PGothic, MS Gothic }
.px14 { font-size:120%; line-height: 17pt; font-family: MS PGothic, MS Gothic }
.catch { font-size:120%; line-height: 15pt; color: #0097c6; font-family: MS PGothic, MS Gothic; font-weight: bold; margin: 20px 20px 0px 0px;}
.ttl_cau{margin:15px 10px; padding:0px; font-size:125%; font-weight:bold; text-align:left; color:#666666; border-bottom:1px solid #cccccc;}

.character { text-align: left; font-size: 100%; line-height: 15pt; font-family: MS PGothic, MS Gothic; padding: 0 10px 0 10px; margin: 20px 20px 0 20px;}
.character ul { padding: 0 10px 0 20px; list-style-type: square; }
.character dl { padding: 0; margin: 0; list-style-type: none; }
.character li { margin: 5px 0; list-style-type: square; }
.character p { padding-left: 0;}
.character strong { font-size: 100%; line-height: 140%; color: #333333; font-weight: bold: }

.risk_list { text-align: left; font-size: 100%; line-height: 15pt; font-family: MS PGothic, MS Gothic; padding: 0 10px 0 10px; margin: 20px 20px 0 20px;}
.risk_list ul { padding: 0 10px 0 20px; list-style-type: square; }
.risk_list dl { padding: 0; margin: 0; list-style-type: none; }
.risk_list li { margin: 5px 0; list-style-type: square; }
.risk_list p { padding-left: 0;}
.risk_list strong { font-size: 120%; line-height: 140%; color: #333333; font-weight: bold: }
/*Toppage Right Area*/
.top_academy{ border: 2px solid #f4aa8c; padding: 2px; width: 176px; height: 500px;}
.w598{width:598px;}
/*ul_li_circle*/
ul.di{ list-style-type:disc;margin-left:30px;}
ul.di li{ margin: 5px 0; list-style-type: disc; }

/* Base Footer
----------------------------------------------------------------------------------------------------------------------------------*/
#cr	{ text-align: center; font-size: 80%; color: #666; margin-top: .5em; }

.clrR { clear: right; }

.fs80 {font-size: 80%;}

.clr:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clr { display: block; _display: inline-block; _height: 0.001%; }

ul.inlineR { margin-bottom: .5em;  }
ul.inlineR li { float: right; margin-left: .5em; margin-bottom: .5em; }

ul.bltArrow { list-style: none; }
ul.bltArrow li { 
	line-height: 16px; min-height: 16px; padding-left: 16px;
	background: url(http://www.nikkoam.com/templates/nam_jp/img/bullet-arrow-blue.png) top left no-repeat;   
}
ul.bltArrow li>* { vertical-align: middle; }
ul.bltArrow li * { _vertical-align: middle; }
ul.bltArrow li * * { _vertical-align: baseline; }

#ft { border: 1px solid #999; }
#ft .inner { padding: .5em; }
#ft a:link, #ft a:visited	{ text-decoration: none; color: #333; }
#ft a:hover 				{ color: #0097C6; }
#ft address	{ text-align: left; color: #666; border-bottom: 5px solid #0097C6; padding: .5em; font-style: normal; }


/* VideoYouTube */
#VideoYouTube {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	text-align: center;
}
	#VideoYouTube h1 {
		margin-bottom: 1em;
		padding: 0.5em;
		font-size: 160%;
		background: #FBC913;
		color: #0099CC;
		font-weight: bold;
	}
	#VideoYouTube p {margin: 1em;}
		#VideoYouTube p object,
		#VideoYouTube p embed {
			width: 640px;
			height: 385px;
		}

#VideoFooter {
	margin: 0 auto;
	padding: 0;
	width: 750px;
}


/*----------------------------------------------------------
	Landing Page CSS Files
----------------------------------------------------------*/

/* MieBankGsegin */
#MieBankGsegin {
	margin-bottom: 30px;
	width: 750px;
	color: #666666;
	text-align: left;
	font-size: 110%;
}
	#MieBankGsegin h1 {
		margin: 0.5em auto 1em;
		font-size: 150%;
		font-weight: bold;
		text-align: center;
	}
	#MieBankGsegin p {
		margin: 1em auto;
		font-size: 120%;
		text-align: center;
	}

/* ================================================================================================================

	#MieBankGsegin #Index(1)

=================================================================================================================*/
#MieBankGsegin #Index {line-height:1.5;}
#MieBankGsegin #Index h3,#MieBankGsegin #Index h4{margin:1em 0 0.75em;}
#MieBankGsegin #Index ul,#MieBankGsegin #Index ol,#MieBankGsegin #Index dl,#MieBankGsegin #Index p,#MieBankGsegin #Index table,#MieBankGsegin #Index div{margin-bottom:0.5em;}

#MieBankGsegin #Index a:link,#MieBankGsegin #Index a:visited{color:#369;text-decoration:none;}
#MieBankGsegin #Index a:hover{color:#0097C6;text-decoration:underline;}

#MieBankGsegin #Index h2{margin:1em 0 0;}
#MieBankGsegin #Index h3.heading-green{padding:3px 10px;background:#00793c;color:#fff;font-weight:bold;}
#MieBankGsegin #Index h3.heading-tree{margin-left:-8px;}
#MieBankGsegin #Index h4{color:#333;font-size:85%;font-weight:bold;}

#MieBankGsegin #Index p.btn{text-align:center;font-size:85%;}

#MieBankGsegin #Index ul.list-01 li{margin-bottom:10px;padding-left:20px;background:url("/files/fund/gsegin/images/common/list_01.gif") no-repeat 0 4px;}
#MieBankGsegin #Index ul.link-01{margin-left:5px;}
#MieBankGsegin #Index ul.link-01 li{margin-bottom:3px;padding-left:20px;background:url("/templates/nam_jp/img/bullet-arrow-blue.png") no-repeat 0 0;font-size:85%;}
#MieBankGsegin #Index ul.alert li{margin-bottom:1px;padding-left:1.3em;text-indent:-1.3em;color:#e60012;font-size:85%;}
#MieBankGsegin #Index ul.box-alert{margin-bottom:1em;padding:7px 12px;border:1px solid #fbd3c9;text-align:center;}
#MieBankGsegin #Index ul.box-alert li{margin-bottom:1px;padding-left:1.3em;text-indent:-1.3em;color:#e60012;font-size:85%;}
#MieBankGsegin #Index ul.btn{margin:0 -11px 0 0;text-align:center;}
#MieBankGsegin #Index ul.btn li{margin-right:11px;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #Index ul.btn li img{margin-bottom:5px;}
#MieBankGsegin #Index ul.btn li span img,#MieBankGsegin #Index ul.btn li a img{margin:0;}
#MieBankGsegin #Index ul.btn li.layout-column-2{margin:0 0 8px;}
#MieBankGsegin #Index ul.btn li.layout-column-2 span{margin-right:12px;text-align:left;float:left;line-height:1.3;}

#MieBankGsegin #Index table{border:1px solid #999;border-collapse:collapse;width:100%;font-size:85%;}
#MieBankGsegin #Index th,#MieBankGsegin #Index td{padding:7px 12px;}
#MieBankGsegin #Index th{background:#e9eef8;}

#MieBankGsegin #Index dl.inline dt{margin:0 0.5em 0 0;float:left;clear:both;}

#MieBankGsegin #Index div.section{margin-bottom:2.5em;}
#MieBankGsegin #Index div.border-top{margin-top:15px;padding-top:15px;border-top:1px solid #bdbdbd;}
#MieBankGsegin #Index div.inner-indent{margin:0 70px;}
#MieBankGsegin #Index div.box-share .inner-indent{margin:0 30px;}
#MieBankGsegin #Index div.box-yellow .inner-indent{margin:0 0 0 52px;}
#MieBankGsegin #Index div.lead{padding:20px 0 0;background:url("/files/fund/gsegin/images/index/bg_lead.jpg") no-repeat 0 0;}
#MieBankGsegin #Index div.lead p{padding-bottom:32px;*padding-bottom:45px;text-align:right;}
#MieBankGsegin #Index div.lead p.lead{padding:0 15px 10px 0;}
#MieBankGsegin #Index div.lead p.btn{padding:0;}
#MieBankGsegin #Index div.box{margin-top:20px;padding:5px 10px;border:1px solid #ccc;font-size:80%;}
#MieBankGsegin #Index div.box p{font-weight:bold;}
#MieBankGsegin #Index div.box-worldbank{padding:10px 5px 10px 15px;background:url("/files/fund/gsegin/images/index/bg_worldbank.gif") no-repeat 0 0;}
#MieBankGsegin #Index div.box-worldbank h5{margin:8px 17px 0 0;float:left;}
#MieBankGsegin #Index div.box-worldbank ul li{margin-right:2px;display:inline;}
#MieBankGsegin #Index div.box-green{margin-bottom:1em;padding:1px 12px 3px;background:url("/files/fund/gsegin/images/index/bg_green.jpg") no-repeat 98% 86%;border:1px solid #0b793c;border-top:none;color:#231815;}
#MieBankGsegin #Index div.box-green h3 {margin:-2px -13px 5px;}
#MieBankGsegin #Index div.box-green p {text-align: left;font-size: 95%;}
#MieBankGsegin #Index div.box-yellow,#MieBankGsegin #Index div.box-share{margin-bottom:2em;padding:1px 12px 1px;background:#fffeee;color:#231815;}
#MieBankGsegin #Index div.box-share{background:#e9eef8;}
#MieBankGsegin #Index .alnL { text-align: left; }
#MieBankGsegin #Index .alnR {text-align: right;}
#MieBankGsegin #Index .small { font-size: 80%;  }
#MieBankGsegin #Index .small90 { font-size: 90%;  }
#MieBankGsegin #Index div.box p.test01 {_margin-top: -2px !important;}

/* ================================================================================================================

	#MieBankGsegin #WB_Box(2)

=================================================================================================================*/
#MieBankGsegin #WB_Box{line-height:1.5;}
#MieBankGsegin #WB_Box h3,#MieBankGsegin #WB_Box h4{margin:1em 0 0.75em;}
#MieBankGsegin #WB_Box ul,#MieBankGsegin #WB_Box ol,#MieBankGsegin #WB_Box dl,#MieBankGsegin #WB_Box p,#MieBankGsegin #WB_Box table,#MieBankGsegin #WB_Box div{margin-bottom:0.5em;}

#MieBankGsegin #WB_Box a:link,#MieBankGsegin #WB_Box a:visited{color:#369;text-decoration:none;}
#MieBankGsegin #WB_Box a:hover{color:#0097C6;text-decoration:underline;}

#MieBankGsegin #WB_Box h2{margin:1em 0 0;}
#MieBankGsegin #WB_Box h3.heading-green{padding:3px 10px;background:#00793c;color:#fff;font-weight:bold;}
#MieBankGsegin #WB_Box h3.heading-tree{margin-left:-8px;}
#MieBankGsegin #WB_Box h4{color:#333;font-size:85%;font-weight:bold;}

#MieBankGsegin #WB_Box ul.list-01 li{margin-bottom:10px;padding-left:20px;background:url("/files/fund/gsegin/images/common/list_01.gif") no-repeat 0 4px;}
#MieBankGsegin #WB_Box ul.alert li{margin-bottom:1px;padding-left:1.3em;text-indent:-1.3em;color:#e60012;font-size:85%;}
#MieBankGsegin #WB_Box ul.navigation{margin-bottom:1em;padding:9px 0;border-top:1px solid #bdbdbd;border-bottom:6px solid #00793c;text-align:center;font-size:85%;}
#MieBankGsegin #WB_Box ul.navigation li{margin-right:8px;padding-left:20px;background:url("/templates/nam_jp/img/bullet-arrow-blue.png") no-repeat 0 0;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #WB_Box ul.layout-image-04{margin:0 -11px 0 0;text-align:center;}
#MieBankGsegin #WB_Box ul.layout-image-04 li{margin-right:11px;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #WB_Box ul.btn{margin:0 -11px 0 0;text-align:center;}
#MieBankGsegin #WB_Box ul.btn li{margin-right:11px;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #WB_Box ul.btn li img{margin-bottom:5px;}
#MieBankGsegin #WB_Box ul.btn li span img,#MieBankGsegin #WB_Box ul.btn li a img{margin:0;}
#MieBankGsegin #WB_Box ul.btn li.layout-column-2{margin:0 0 8px;}
#MieBankGsegin #WB_Box ul.btn li.layout-column-2 span{margin-right:12px;text-align:left;float:left;line-height:1.3;}

#MieBankGsegin #WB_Box ol{list-style-type:decimal;}
#MieBankGsegin #WB_Box ol li{margin-left:2.4em;}

#MieBankGsegin #WB_Box div.section{margin-bottom:2.5em;}
#MieBankGsegin #WB_Box div.box-blue{margin-bottom:2em;padding:1px 12px 1px;background:#e1e8f6;color:#231815;}
#MieBankGsegin #WB_Box div.box-reason h5{margin-right:4px;_margin-right:2px;float:left;}
#MieBankGsegin #WB_Box div.box-reason ol{margin-bottom:2px;}
#MieBankGsegin #WB_Box div.box-reason ol li{margin:0;display:inline;}
#MieBankGsegin #WB_Box div.box-reason p{margin-top:-5px;text-align:right;}
#MieBankGsegin #WB_Box p.capR{position:relative;z-index:1;text-align:right;font-size: 90%;margin-top: -4px;_margin-top: 3px;margin-bottom: 5px;}
#MieBankGsegin #WB_Box div.box-stop{/*margin-top:-26px;*/padding:35px 0 5px;background:#fffded url("/files/fund/gsegin/images/worldbank/bg_logo_worldbank.gif") no-repeat 50% 0;position:relative;z-index:0;zoom:1;margin-bottom: -5px;}
#MieBankGsegin #WB_Box div.box-stop ul{margin:0 -30px;text-align:center;}
#MieBankGsegin #WB_Box div.box-stop ul li{margin:0 30px;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #WB_Box .alnL { text-align: left; }
#MieBankGsegin #WB_Box .alnR {text-align: right;}
#MieBankGsegin #WB_Box .small { font-size: 80%;  }
#MieBankGsegin #WB_Box .small90 { font-size: 90%;  }


/* ================================================================================================================

	#MieBankGsegin #Rate_Box(3)

=================================================================================================================*/
#MieBankGsegin #Rate_Box {line-height:1.5;}
#MieBankGsegin #Rate_Box h3,#MieBankGsegin #Rate_Box h4{margin:1em 0 0.75em;}
#MieBankGsegin #Rate_Box ul,#MieBankGsegin #Rate_Box ol,#MieBankGsegin #Rate_Box dl,#MieBankGsegin #Rate_Box p,#MieBankGsegin #Rate_Box table,#MieBankGsegin #Rate_Box div{margin-bottom:0.5em;}

#MieBankGsegin #Rate_Box a:link,#MieBankGsegin #Rate_Box a:visited{color:#369;text-decoration:none;}
#MieBankGsegin #Rate_Box a:hover{color:#0097C6;text-decoration:underline;}

#MieBankGsegin #Rate_Box h2{margin:1em 0 0;}
#MieBankGsegin #Rate_Box h3.heading-green{padding:3px 10px;background:#00793c;color:#fff;font-weight:bold;}
#MieBankGsegin #Rate_Box h3.heading-tree{margin-left:-8px;}
#MieBankGsegin #Rate_Box h4{color:#333;font-size:85%;font-weight:bold;}

#MieBankGsegin #Rate_Box ul.list-01 li{margin-bottom:10px;padding-left:20px;background:url("/files/fund/gsegin/images/common/list_01.gif") no-repeat 0 4px;}
#MieBankGsegin #Rate_Box ul.alert li{margin-bottom:1px;padding-left:1.3em;text-indent:-1.3em;color:#e60012;font-size:85%;}
#MieBankGsegin #Rate_Box ul.box-alert{margin-bottom:1em;padding:7px 12px;border:1px solid #fbd3c9;}
#MieBankGsegin #Rate_Box ul.box-alert li{margin-bottom:1px;padding-left:1.3em;text-indent:-1.3em;color:#e60012;font-size:85%;}
#MieBankGsegin #Rate_Box ul.navigation{margin-bottom:1em;padding:9px 0;border-top:1px solid #bdbdbd;border-bottom:6px solid #00793c;text-align:center;font-size:85%;}
#MieBankGsegin #Rate_Box ul.navigation li{margin-right:8px;padding-left:20px;background:url("/templates/nam_jp/img/bullet-arrow-blue.png") no-repeat 0 0;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #Rate_Box ul.btn{margin:0 -11px 0 0;text-align:center;}
#MieBankGsegin #Rate_Box ul.btn li{margin-right:11px;display:inline-block;*display:inline;*zoom:1;}
#MieBankGsegin #Rate_Box ul.btn li img{margin-bottom:5px;}
#MieBankGsegin #Rate_Box ul.btn li span img,#MieBankGsegin #Rate_Box ul.btn li a img{margin:0;}
#MieBankGsegin #Rate_Box ul.btn li.layout-column-2{margin:0 0 8px;}
#MieBankGsegin #Rate_Box ul.btn li.layout-column-2 span{margin-right:12px;text-align:left;float:left;line-height:1.3;}

#MieBankGsegin #Rate_Box div.section{margin-bottom:2.5em;}
#MieBankGsegin #Rate_Box div.box-yellow{margin-bottom:2em;padding:1px 12px 1px;background:#fffeee;color:#231815;}
#MieBankGsegin #Rate_Box .alnL { text-align: left; }
#MieBankGsegin #Rate_Box .alnR {text-align: right !important;}
#MieBankGsegin #Rate_Box .small { font-size: 80%;  }



/* ================================================================================================================

	#Lasalle_CEO ul#Menu

=================================================================================================================*/
#Lasalle_CEO hr {display: none;}

#Lasalle_CEO ul#Menu {
	margin: 10px auto;
	padding-left: 15px;
	padding-bottom: 10px;
	background: url("/files/fund/lasalle-ceo/images/dashed.jpg") left bottom repeat-x;
}
	#Lasalle_CEO ul#Menu li {
		margin-right: 5px;
		float: left;
	}

/* #Disclaimer */

p#Disclaimer {
	margin-top: 30px;
	border-top: 1px solid #999999;
	padding: 10px;
	line-height: 1.5;
}

/* #Disclaimer */

#Lasalle_CEO #Ceo_Contents {
	margin: 0 auto;
	width: 578px;
}
	#Lasalle_CEO #Ceo_Contents h2,
	#Lasalle_CEO #Ceo_Contents h3,
	#Lasalle_CEO #Ceo_Contents h4,
	#Lasalle_CEO #Ceo_Contents p,
	#Lasalle_CEO #Ceo_Contents ul#Lists {margin: 10px 0;}
	
	#Lasalle_CEO #Ceo_Contents h4 {
		font-weight: bold;
		color: #aa0000;
	}
	
	#Lasalle_CEO #Ceo_Contents h4 img,
	#Lasalle_CEO #Ceo_Contents p img.PhotoF {
		margin-left: 10px;
		margin-bottom: 20px;
		float: right;
		display: inline;
	}
	
	#Lasalle_CEO #Ceo_Contents p.PhotoC {text-align: center;}
	
	#Lasalle_CEO #Ceo_Contents ul.PageTop {
		margin: 10px 0 20px;
		text-align: right;
		clear: both;
	}
		#Lasalle_CEO #Ceo_Contents ul.PageTop a {color: #272863;}

	#Lasalle_CEO #Ceo_Contents ul#Lists li {
		margin-bottom: 5px;
		padding-left: 15px;
		background:url("/files/fund/lasalle-ceo/images/square.jpg") left 0.25em no-repeat;	
	}


/* ================================================================================================================

	CorrespondBox

=================================================================================================================*/
#CorrespondBox {
	margin: 10px 19px;
	padding: 0;
	width: 710px;
	text-align: left;
	line-height: 1.5;
}

/* Common */
	#CorrespondBox h1,
	#CorrespondBox h2,
	#CorrespondBox h3,
	#CorrespondBox h4,
	#CorrespondBox h5,
	#CorrespondBox h6,
	#CorrespondBox p {margin-bottom: 1em;}
	
	#CorrespondBox a {
		color: #000000;
		text-decoration: none;
	}
	
	#CorrespondBox p#Date,
	#CorrespondBox p#Above {text-align: right;}
	
	#CorrespondBox ul#Document h2 {
		margin-bottom: 0;
		font-weight: bold;
	}
	
	#CorrespondBox ul#Document p {
		margin-left: 1.5em;
		margin-bottom: 0;
	}	

/* ListBox */		
	#CorrespondBox ul#Document li#Doc01 {
		margin-bottom: 1em;
	}
		#CorrespondBox ul#Document li li {
			text-indent: -1.5em;
			margin-left: 1.5em;
		}
			
		#CorrespondBox ul#Document li li address {
			text-indent: 0;
			margin-left: 1em;
			font-style: normal;
		}		
			#CorrespondBox ul#Document li#Doc01 ul#Doc01_01 {margin-bottom: 1em;}
		
		#CorrespondBox ul#Document li ol,
		#CorrespondBox ul#Document dl {margin-left: 1.5em;}

		#CorrespondBox ul#Document li li ol {margin-left: 0;}

			*+html #CorrespondBox ul#Document dl {
				margin-left: 0;
				text-indent: 0;
			}
			* html #CorrespondBox ul#Document dl {
				margin-left: 0;
				text-indent: 0;
			}

			#CorrespondBox ul#Document dt {
					float:left;
					clear:both;
					width:23em;
					white-space:nowrap;
					/* border: 1px solid red; */
			}
			#CorrespondBox ul#Document dd {
					margin-left:23em;
					/* border: 1px solid red; */
			}

	ul#PageTop {
		margin: 20px 20px 20px 0;
		text-align: right;	
	}
		ul#PageTop a {
			padding-left: 12px;
			background: url("/files/common/images/cmn_arr_006.gif") left 0.20em no-repeat;
			_background: url("/files/common/images/cmn_arr_006.gif") left top no-repeat;
		}








/* ===================================================================================================

	Goiken

=================================================================================================== */

/* Common
---------------------------------------------------------*/
#Goiken {
	margin: 0 auto;
	width: 650px;
	text-align: left;
}
	*>#Goiken {margin-left: 10px;}

	#Goiken hr {display: none;}
	
	#Goiken h1 {}
	#Goiken h2,
	#Goiken h3 {margin: 20px 0 0;}
	#Goiken h4,
	#Goiken p,
	#Goiken ul,
	#Goiken ol,
	#Goiken table#Summary {margin: 10px 0;}
	
	#Goiken ol#Topic_Path li {display: inline;}

	#Goiken #TopPages {margin-top: 10px;}


/* FormLists */	
#Goiken #FormListsTop {
	margin: 30px auto;
	width: 190px;
}
	#Goiken #FormListsTop li {
		margin-right: 10px;
		padding-left: 10px;
		display: inline;
		background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.35em no-repeat; 
		_background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.10em no-repeat; 
	}
		#Goiken #FormListsTop li.Lasts {margin-right: 0;}	

#Goiken #FormLists {
	margin: 30px auto;
	width: 280px;
}
	#Goiken #FormLists li {
		margin-right: 10px;
		padding-left: 10px;
		display: inline;
		background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.35em no-repeat; 
		_background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.10em no-repeat; 
	}
		#Goiken #FormLists li.Lasts {margin-right: 0;}
	

/* Footer */
#Goiken p#FooterBox {
	margin: 10px auto;
	_padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
	border-top: 1px solid #cccccc;
}



/*
	Top
---------------------------------------------------------*/

/* Main */
#Goiken #TopPages #Main {
	width: 490px;
	float: left;
}
	#Goiken #TopPages #Main p,
	#Goiken #TopPages #Main li {line-height: 1.5;}
	#Goiken #TopPages #Main h2 {margin-top: 0;}
	#Goiken #TopPages #Main p#Button {
		margin: 20px;
		text-align: center;
	}	
	#Goiken #TopPages #Main ol#FlowList {
		margin-left: 20px;
		_margin-left: 30px;
	}
		#Goiken #TopPages #Main ol#FlowList li {
			margin-bottom: 5px;
			list-style-type: decimal;
		}
			#Goiken #TopPages #Main ol#FlowList li ul {
				margin: 0 0 0 20px;
			}
				#Goiken #TopPages #Main ol#FlowList li li {list-style-type: disc;}


/* Navi */
#Goiken #TopPages .Navi {
	/* margin-bottom: 10px; */
	width: 150px;
	float: right;
	background: #f3f3f3 url("/files/pages/goikenban/images/top/bg_navi_bottom.gif") left bottom no-repeat; 
}
	#Goiken #TopPages .Navi h3 {margin: 0 auto;}
	#Goiken #TopPages .Navi ul {margin-top: 0;}
		#Goiken #TopPages .Navi li {
			padding: 5px 10px;
			/* padding: 5px 10px 10px 10px; */
			/* border-bottom: 1px dotted #ccc; */
		
		}
			#Goiken #TopPages .Navi li span {
				text-indent: 10px;
				display: block;
				background: url("/files/pages/goikenban/images/top/bg_navi_arrow.gif") left 0.30em no-repeat; 
			}
				#Goiken #TopPages .Navi li span img.New {margin-left: 3px;}
				#Goiken #TopPages .Navi li a {
					text-indent: 10px;
					display: block;
				}
					#Goiken #TopPages .Navi p.NaviBN {
						padding: 0 10px 0 10px;
						text-align: right;
					}
						#Goiken #TopPages .Navi p.NaviBN a {
							padding-left: 10px;
							background: url("/files/pages/goikenban/images/top/bg_navi_arrow.gif") left 0.30em no-repeat;  
						}


/* Banner */
#Goiken #TopPages p#Banner {
	margin: 10px 0;
	width: 150px;
	float: right;
}



/* Questionnaire Page
---------------------------------------------------------*/

/* Table */
table#Goiken table#Summary {
	border: 1px solid #c5cacc;
	border-collapse: collapse;
	width: 90%;
}
	#Goiken table#Summary th, #Goiken table#Summary td {
		border: 1px solid #c5cacc;
		padding: 10px;
	}
	#Goiken table#Summary th {background: #e8f6fa;}


/* QuestionnaireList */
#Goiken #QuestionnaireMain ol#QuestionnaireList {
	background: url("/files/pages/goikenban/images/questionnaire/01/img_questionnaire01.jpg") right top no-repeat; 
}
	#Goiken #QuestionnaireMain ol#QuestionnaireList li {
		padding-left: 20px;
		padding-bottom: 10px;
		width: 450px;
		background: url("/files/pages/goikenban/images/common/bg_questionnaire_arrow.gif") left 0.35em no-repeat; 
	}


/* QuestionnaireMain */
#Goiken #QuestionnaireMain {
	margin: 0 auto;
	width: 630px;
	text-align: left;
}

	#Goiken #QuestionnaireMain h4 {
		margin: 30px 0 20px;
		padding-top: 10px;
		width: 630px;
		font-weight: bold;
		background: url("/files/pages/goikenban/images/common/bg_h3_question_top.gif") left top no-repeat; 
	}
		#Goiken #QuestionnaireMain h4 strong {
			padding: 0 20px 10px 20px;
			padding-right: 30px;
			display: block;
			background: url("/files/pages/goikenban/images/common/bg_h3_question_bottom.gif") left bottom no-repeat; 
		}
	
	#Goiken #QuestionnaireMain #Graph p,
	#Goiken #QuestionnaireMain #Graph ul {margin-left: 20px;}
		#Goiken #QuestionnaireMain #Graph li {
			padding-left: 15px;
			background: url("/files/pages/goikenban/images/common/bg_disc.gif") left 0.20em no-repeat;
			_background: url("/files/pages/goikenban/images/common/bg_disc.gif") left 0.15em no-repeat;
		}
		
	#Goiken #QuestionnaireMain #Graph p.Note {
		margin-left: 2.5em;
		text-indent: -1em;
	}
	
	#Goiken #QuestionnaireMain #Graph p.TopGo {
		margin: 20px 0;
		text-align: right;
	}

	#Goiken #QuestionnaireMain ul#Disk_Rehmer {
		margin: 30px 0 10px;
		padding: 10px;
		border: 1px solid #cccccc;
	}
		#Goiken #QuestionnaireMain ul#Disk_Rehmer li {
			margin-bottom: 5px;
			padding-left: 10px;
			background: url("/files/pages/goikenban/images/common/bg_square.gif") left 0.30em no-repeat;
		}
	
	#Goiken #FormLists {
		margin: 30px auto;
		width: 280px;
	}
		#Goiken #FormLists li {
			margin-right: 10px;
			padding-left: 10px;
			display: inline;
			background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.35em no-repeat; 
			_background: url("/files/pages/goikenban/images/common/bg_link.gif") left 0.10em no-repeat; 
		}
			#Goiken #FormLists li.Lasts {margin-right: 0;}
	
	
	
/* Others
---------------------------------------------------------*/	
	
/* Clearfix */
#Goiken #QuestionnaireMain ol#QuestionnaireList:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
	#Goiken #QuestionnaireMain ol#QuestionnaireList {min-height: 1px;}
	* html #Goiken #QuestionnaireMain ol#QuestionnaireList {
		height: 1px;
		/*\*//*/
		height: auto;
		overflow: hidden;
		/**/
	}


/* HomeMainComment & #HomeMainCommentAttention
---------------------------------------------------------*/	
#HomeMainComment {
	margin: 3px 0pt 5px;
	width: 344px !important;

	min-height: 65px !important;
	height: auto !important;
	height: 70px !important;
 
	line-height: 1.5;
	border: 2px solid #88abda;   
	/* font-family: "lr ",serif !important; */
}

#HomeMainComment p {margin: 5px;}


#HomeMainCommentAttention {
	margin: 5px 0pt 20px;
	width: 344px !important;

	min-height: 60px !important;
	height: auto !important;
	height: 60px !important;
 
	line-height: 1.5;
	/* */
	border: 2px solid #fbc913;  
}

	#HomeMainCommentAttention h2 {margin: 5px 0 3px 5px;}
	
	#HomeMainCommentAttention dl {
		margin: 3px 5px 5px 5px;
		line-height: 1;
	}

	#HomeMainCommentAttention dt {
		color: #0097C6;
		margin-bottom: 3px;
	}

	#HomeMainComment p#Omimai311 a,
	#HomeMainCommentAttention dd a {
		margin-left: 5px;
		padding-left: 10px;
		color: #0097c6;
		text-decoration: underline;		
		background:url(/files/pages/about/images/whatis/bg_arrow.gif) left center no-repeat;
	}	
		#HomeMainComment p#Omimai311 a:hover,
		#HomeMainCommentAttention dd a:hover {
			color: #333333;
			text-decoration: none;		
		}

/*
	#HomeMainComment ul {margin: 10px 0 5px;}
		#HomeMainComment li {
			padding-left: 10px;
			background:url(/files/pages/about/images/whatis/bg_arrow.gif) left 0.45em no-repeat;
		}
			#HomeMainComment li a {color: #0097c6 !important;}

	html #HomeMainComment {font-family: "זﾌ" !important;} 
	html #HomeMainComment ul {margin-bottom: -7px;}
*/

/* SienBox
---------------------------------------------------------*/	
* html #SienBox {display: none;}
	#SienBox h1 {margin-bottom:15px;}
	
	#SienBox #SienMain {
		margin:10px;
		line-height:1.5;
	}
		
		#SienBox #SienMain p {margin-bottom:10px;}
		
		#SienBox #SienMain p#Back {
			margin:30px 10px 10px 0;
			text-align:right;
		}
			#SienBox #SienMain p#Back a {
				padding-left: 10px;
				background:url(/files/common/images/home_arrow_yellow.gif) left 0.20em no-repeat;
			}
		
		#SienBox #SienMain dl {margin: 20px 10px 10px 20px;}
			#SienBox #SienMain dt {
				margin-bottom: 5px;
				float: left;
				clear: both;
				width: 5em;
				_width: 4em; 
				white-space:nowrap;
				/* border: 1px solid red; */
			}
			#SienBox #SienMain dd {
				margin-left:6em;
				_margin-left:5em;
				margin-bottom: 5px;
				zoom: 1;
				/* border: 1px solid red; */
			}
				#SienBox #SienMain dd a {color: #0097c6;}








* html #TestBoxs {margin-top: -5px;}
*+html #TestBoxs {margin-top: -5px;}





/* Color
-------------------------------------------- */
body {color: #333333;}
/* Link
-------------------------------------------- */
/* 初期値 */
a:link { /* Update 20120123 Jolly*/
	color: #006c8e !important;
	text-decoration: underline !important;
} 
/* 訪問済みのリンク */
a:visited {
	color: #8700a0 !important;
	text-decoration: underline !important;	
}
/* カーソルが上に乗っているリンク */
a:hover   { /** Update 20120123 Jolly*/
	color: #ea2100 !important;
	text-decoration: none !important;
}
/* アクティブ中のリンク
a:active  {color: #333333 !important;} */


/* Update
-----------------------------------------------------------------------*/
div.UpdateList h3 {
	margin-top: 0;
	color: black;
	font-weight: bold;
}
	div.UpdateList h3 a {
		color: black !important;
		text-decoration: none !important;
	}
		div.UpdateList h3 a span {
			margin-left: 0.5em;
			font-weight: normal;
		}
		div.UpdateList h3 img {
			margin-right: 10px;
			float: left;
		}	
div.UpdateList ul {margin-left: 50px;}
	div.UpdateList ul li {
		padding-left: 10px;
		background: url("/files/common/images/common/icon_arrow.gif") left 0.35em no-repeat;
	}
ul.ArrowS li {
	padding-left: 10px;
	background: url("/files/common/images/common/icon_arrow.gif") left 0.35em no-repeat;
}
