
/* ==

　基本

=================================================================================== */
#about .container{
	padding:0 0 10px;
	background:none;
}

#about .main{
	background:none;
}

#about .content{
	width:730px;
	float:none;
}



/* ==

　コンセプト

=================================================================================== */
.concept{
	height:100%;
	min-height:1%;
	margin:0;
	padding:0;
	clear:both;
}
.concept:after{
	content:"";
	display:block;
	height:0px;
	clear:both;
	overflow: auto;
}
.concept h2.image{
	margin:0 0 10px;
}

/*　メインイメージ
----------------------------------------------------------------------------------- */
.mainimg{
	height:100%;
	min-height:1%;
	margin:0;
	padding:0;
	clear:both;
}
.mainimg:after{
	content:"";
	display:block;
	height:0px;
	clear:both;
	overflow: auto;
}
.mainimg p{
	padding:20px 0 0;
}
.mainimg p.image{
	margin:0;
	padding:0 10px 15px 0;
	float:left;
}
.mainimg p.txt{
	margin:0;
	padding:15px 0;
	font-size:12px;
	line-height:1.6;
	color:#646c79;
}


/*　特徴
----------------------------------------------------------------------------------- */
.characteristic{
	width:730px;
	margin:0;
	padding:0 0 20px;
	background:url(../images/bk_chara.jpg) no-repeat;
	clear:both;
}
@media print{
	* html .characteristic{
		height:1%;
	}
	.characteristic{
		padding:0px;
	}
	.characteristic dl dd.for_print{
		margin:0;
		padding:0 0 15px;
		background-color:#fff;
		border-bottom:1px dotted #999;
	}
	.characteristic dl dt.last{
		margin:0;
		padding:14px 0 10px;
		background-color:#fff;
	}
	.characteristic dl dd.last{
		margin:0;
		padding:0 0 35px;
		background-color:#fff;
		border-bottom:none;
	}
}
.characteristic dl{
	margin:0;
	padding:0;
	font-size:0px;
	line-height:1.0;
}
.characteristic dt{
	margin:0 0 10px;
	padding:14px 0 0;
	font-size:0px;
	line-height:1.0;
}
.characteristic dt.chara01{
	padding:0;
}
.characteristic dd{
	margin:0;
	padding:0 0 15px;
	font-size:12px;
	line-height:1.4;
	color:#666;
}
.characteristic dd.chara03{
	padding-right:275px;
}
.characteristic dd span{
	font-size:10px;
}


/* ==

　お近くの『まちなかジーヴォ』を・・・

=================================================================================== */
.nearby{
	height:100%;
	min-height:1%;
	margin:0;
	padding:0;
	clear:both;
}
.nearby:after{
	content:"";
	display:block;
	height:0px;
	clear:both;
	overflow: auto;
}
.nearby h2.image{
	margin:0 0 10px;
}
.nearby p{
	margin:0;
	padding:0;
	font-size:12px;
	line-height:1.5;
	color:#666;
	float:left;
}
.nearby p.image{
	margin:0 0 0 20px;
	float:right;
}