/*アコーディオン関連*/
#top-image {
	background-color: #000;
	width: 720px;
}
#features {
	margin: 1.5em 14px;
	text-align: left;
	padding: 0 0 14px;
}
.features-list {
	border: 1px solid #999;
	font-size: .875em;
}
.panelheader {
	background: #333 url(../js/panelheader.jpg) repeat-x left center;
	color: #F30;
	padding: 4px;
}
.panelContent {
	background: #333;
	padding: 6px 12px 0;
	overflow: auto;
	color: #FFF;
}
#features p.header {
	color: #FFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
p.note {
	color: #FFF;
	background-color: #F30;
	padding: 7px;
	margin: 14px;
}

.feature1 {
	background: url(../images/top_image/feature_001.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}
.feature2 {
	background: url(../images/top_image/feature_002.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}
.feature3 {
	background: url(../images/top_image/feature_003.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}
.feature4 {
	background: url(../images/top_image/feature_004.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}
.feature5 {
	background: url(../images/top_image/feature_005.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}
.feature6 {
	background: url(../images/top_image/feature_006.jpg) no-repeat;
	padding-left: 220px;
	min-height: 240px;
	height: auto !important;
	height: 240px;
}


