
/* container
 ---------------------------------------------------------------- */
	#container{
		width:924px;
		margin:16px auto 26px auto;
		padding:0 13px 0 13px;
	}

/*
	#container ul{
		margin:0 0 0 0;
		padding:0 13px 0 0;
		float:right;
	}
*/

	h2.title{
		margin:0 0 10px 0;
	}

	#container ul li{
		margin:0 0 0 7px;
		padding:0 7px 0 0;
		border-right:1px solid #3F3F3F;
		float:left;
	}

	#container ul li.last{
		padding:0 0 0 0;
		border-right:none;
	}

	#container ul.level{
		margin:0 0 15px 0;
	}

	#container ul.level li{
		margin:0 0 0 7px;
		padding:0 7px 0 0;
		border-right:none;
		float:left;
	}

/* contents
 ---------------------------------------------------------------- */
	#contents{
		width:auto;
		float:none;
	}


	#contents h2{
		margin:0 0 0 0;
		padding:3px 0 3px 0;
		text-align:center;
		font-size:1.00em;
		border:1px solid #3F3F3F;
		background-color:#99CCFF;
	}

	/* ---------- contents(investment_list) ---------- */
		#contents div.investment_list{
			border:1px solid #3F3F3F;
			border-top:none;
			position:relative;
		}

		#contents div.investment_list div.summary{
			width:850px;
			padding:3px 0 0 3px;
			border-right:1px solid #3F3F3F;
			float:left;
			background-color:#E6E6E6;
		}

		#contents div.investment_list div.summary h2{
			padding:0 0 0 0;
			border:none;
			background-color:#FFF;
		}

		#contents div.investment_list div.summary p{
			float:left;
		}

		#contents div.investment_list div.summary p img{
			width:172px;
			height:129px;
			margin:0 0 0 0;
			padding:1px 1px 1px 1px;
			border:1px solid #3F3F3F;
		}

		#contents div.investment_list div.summary_box{
			width:646px;
			margin:0 0 0 0;
			padding:0 16px 28px 12px;
			float:right;
		}

		#contents div.investment_list div.summary_box h2{
			margin:3px 0 3px 0;
			padding:4px 0 0 3px;
			text-align:left;
			background:url(../images/back_title_object.gif) 0 top no-repeat #E6E6E6;
		}

		#contents div.investment_list div.summary_box h3{
			margin:3px 0 3px 0;
			padding:3px 0 0 3px;
			font-size:0.75em;
			background:url(../images/back_title_object.gif) 0 top no-repeat #E6E6E6;
		}

		#contents div.investment_list div.summary_box ul{
			clear:both;
			margin:0 0 0 0;
			padding:12px 0 0 3px;
			font-size:0.83em;
			float:left;
		}

		#contents div.investment_list div.summary_box ul li{
			margin:0 0 0 0;
			padding:0 0 0 100px;
			clear:left;
			border:none;
		}

		#contents div.investment_list div.summary_box ul li span{
			width:100px;
			margin:0 0 0 -100px;
			padding:0 0 0 0;
			float:left;
		}

		#contents div.investment_list div.summary_box table{
			width:330px;
			margin:12px 0 0 0;
			font-size:0.83em;
			float:right;
			background-color:#FFF;
		}

		#contents div.investment_list div.summary_box table th{
			width:50px;
			padding:2px 0 2px 0;
			font-size:0.92em;
			font-weight:normal;
			border:1px solid #3F3F3F;
			background-color:#FFF;
		}

		#contents div.investment_list div.summary_box table td{
			padding:2px 0 2px 10px;
			font-size:0.92em;
			border:1px solid #3F3F3F;
			background-color:#FFF;
		}

		#contents div.investment_list div.detail{
			float:right;
		}



		#contents div.investment_list div.detail p{
			position:absolute;
			top:75px;
			left:859px;
		}

