@charset "UTF-8";



/*	top Flash 花画像　外枠	*/
.top_images {
	margin:0;
	padding:0;
	text-align:right;
	/*border:1px solid #000;*/
}

/*	top Flash	*/
.top_images dt {
	float:left;
	margin:0;
	padding:0;
	width:340px;
	height:340px;
	/*border:1px solid #000;*/
}

/*	top 花画像	*/
.top_images dd{
	float:right;
	margin:0;
	padding:0;
	width:220px;
	/*border:1px solid #F00;*/
}

/*	top 花画像　各々	*/
.top_images ol {
	margin:0;
	padding:0;
	/*border:1px solid #000;*/
}

.top_images ol li{
	margin:0;
	margin-bottom:-4px;
	　margin-bottom:0;
	padding:0;
	/*border:1px solid #000;*/
}
* html .top_images ol li{
	margin-bottom:-2px;
}
html:\66irst-child .top_images ol li {
	margin-bottom:0;
	}
/*	top 更新情報　お知らせ　*/
#iframe {
	margin:0;
	padding:0;
	width:560px;
}

/*	top 更新情報　お知らせ　各々	*/
#iframe dl{
	margin:0;
	padding:0;
	padding-left:8px;
	width:234px;
}
* html #iframe dl{
	float:left;
}

/*	top 更新情報　お知らせ　各画像	*/
#iframe dl dt{
	margin:0;
	padding:0;
	padding-bottom:3px;
	　padding-bottom:6px;
	border-style:solid;
	border-color:#999;
	border-width:0 0 1px 0;
}
html:\66irst-child #iframe dl dt {
	padding-bottom:6px;
	}

/*	top 更新情報　お知らせ　各iframe	*/
#iframe dl dd{
	margin:0;
	padding:0;
	border-style:solid;
	border-color:#999;
	border-width:0 0 0 1px;
	/*border:1px solid #000;*/
}

/*	top 更新情報　お知らせ　	*/
#iframe .info{
	float:right;
	margin:0;
	padding:0;
	width:310px;
}

/*	top 下バナー	*/
.banner{
	margin:15px auto;
	padding:0;
	/*border:1px solid #000;*/
}

/*	top 下バナー　画像	*/
.banner dt{
	margin:0;
	padding:0 5px;
	float:left;
}

/*	top 下バナー　テキスト	*/
.banner dd{
	position:relative;
	top:8px;
	　top:9px;
	left:0;
	margin:0;
	padding:0;
	font-size:75%;
	color:#666;
}
html:\66irst-child .banner dd {
	top:5px;
	left:-2px;
	font-size:66.6%;
	}
