@charset "utf-8";
/* CSS Document */

/* コンテンツ―メイン
------------------------------------------------------------------- */

#main h2{
	width: 675px;
	height: 34px;
	background: url(/en/ag/index_img/bg_h201.gif) no-repeat;
	font-weight: bold;
	line-height: 34px;
	text-indent: 15px;
	color: #fff;
}
	#main h2 span{
		display: block;
		width: 528px;
		float: left;
	}
	#main h2 a{
		display: block;
		float: left;
		width: 115px;
		margin: 7px 0 0 0;
	}
	#main h2 img{
		display: block;
	}

#main ul{
	width: 647px;
	padding: 20px 18px 20px 10px;
}
#main ul.topics01{
	background: #fefbf7;
}
#main ul.topics02{
	margin: 0 0 17px 0;
	border-top: 7px solid #ccc;
}
	#main ul li{
		display: inline-block;
		width: 632px;
		padding-left: 15px;
	}
	* html #main ul li{
		width: 647px;
	}
		#main ul.topics01 li span,
		#main ul.topics02 li span{
			display: block;
			float: left;
		}
		#main ul li span.date{
			width: 112px;
		}
		#main li span.topics{
			padding-left: 23px;
			background: url(/en/ag/index_img/ico_arrowr06.gif) left 4px no-repeat;
	}

.block01{
	width: 673px;
	border: 1px solid #eee;
}
	.block01 .block01Inner{
		padding: 10px;
		background: #fcfcfc;
		border: 3px solid #fff;
		color: #999;
	}
	* html .block01 .block01Inner{
		width: 673px;
	}
		.block01 .block01Inner p span{
			font-weight: bold;
		}
		.block01 .block01Inner .link{
			background: url(/en/ag/index_img/ico_arrowr07.gif) left center no-repeat;
			margin-right: 45px;
			padding-left: 16px;
		}
			#main .block01 .block01Inner .link a{
				text-decoration: none;
			}
			#main .block01 .block01Inner .link a:hover{
				text-decoration: underline;
			}

/* コンテンツ―サイド
------------------------------------------------------------------- */

#side{
	margin: 0;
}


