
#Circum div.CircIndent{
	margin:0px 0px 0px 10px;
	padding:0px;
}

#Circum .Date{
	margin-right:10px;
	margin-bottom:5px;
	text-align:right;
}

#Circum .CaptionA{
	clear:both;
	width:636px;
	height:23px;
	margin:0px 0px 10px 0px;
	background-image:url(../images/shop/report/index_bg01.gif);
	background-repeat:no-repeat;
	text-align:left;
}

	#Circum .CaptionA h2{
		color:#001182;
		font-size:12px;
		font-weight:normal;
		line-height:14px;
		margin:0px 0px 0px 0px;
		padding:5px 12px 0px 12px;
	}

#Circum .CaptionA2{
	width:636px;
	height:23px;
	margin:10px 0px 10px 0px;
	background-image:url(../images/shop/report/index_bg01.gif);
	background-repeat:no-repeat;
	text-align:left;
}

	#Circum .CaptionA2 h2{
		color:#001182;
		font-size:12px;
		font-weight:normal;
		line-height:14px;
		margin:0px 0px 0px 0px;
		padding:5px 12px 0px 12px;
	}

#Circum table.Gen{
	clear:both;
	border:solid #AAAAAA;
	border-width:1px 0px 0px 1px;
	margin-bottom:20px;
	margin-left:20px;
}

#Circum table.End{
	clear:both;
	border:solid #AAAAAA;
	border-width:1px 0px 0px 1px;
	margin-bottom:20px;
	margin-left:20px;
}

	#Circum table td{
		padding:5px 10px;
		border:solid #AAAAAA;
		border-width:0px 1px 1px 0px;
		font-size:14px;
	}

	#Circum table td.Caption{
		color:#ffffff;
		padding:4px 8px;
		background-color:#3B489F;
	}

	#Circum table td.SubCap{
		padding:4px 8px;
		background-color:#D9D8D6;
	}

	#Circum table td.Number{
		padding:4px 4px;
		text-align:center;
	}

.JMap{
	width:596px;
	height:395px;
	margin-left:20px;
	margin-bottom:10px;
	background-image:url("../images/co_ir/stocks/jmap4.gif");
	background-repeat:no-repeat;
}

	.JMap td{
		width:298px;
		border:none;
		vertical-align:top;
		text-align:right;
	}

		.JMap div.Foreign{
			height:92px;
			font-size:11px;
			line-height:14px;
			margin:34px 160px 0px 25px;
			text-align:right;
		}

		.JMap div.Kinki{
			height:71px;
			font-size:11px;
			line-height:14px;
			margin:0px 160px 0px 25px;
			text-align:right;
		}

		.JMap div.Tyugoku{
			height:72px;
			font-size:11px;
			line-height:14px;
			margin:0px 160px 0px 25px;
			text-align:right;
		}

		.JMap div.Kyusyu{
			height:71px;
			font-size:11px;
			line-height:14px;
			margin:0px 160px 0px 25px;
			text-align:right;
		}

		.JMap div.Hokkai{
			height:71px;
			font-size:11px;
			line-height:14px;
			margin:54px 0px 0px 170px;
			text-align:right;
		}
	
		.JMap div.Tohoku{
			height:71px;
			font-size:11px;
			line-height:14px;
			margin:0px 0px 0px 170px;
			text-align:right;
		}
	
		.JMap div.Kanto{
			height:72px;
			font-size:11px;
			line-height:14px;
			margin:0px 0px 0px 170px;
			text-align:right;
		}
	
		.JMap div.Tyubu{
			height:71px;
			font-size:11px;
			line-height:14px;
			margin:0px 0px 0px 170px;
			text-align:right;
		}
	
		.JMap div.Shikoku{
			height:38px;
			font-size:11px;
			line-height:14px;
			margin:0px 0px 0px 170px;
			text-align:right;
		}

.Graph2{
	margin-bottom:10px;
}

td.NW{
	white-space:nowrap;
}