@charset "shift_jis";
/* CSS Document */

@import url("format.css");


#contents .container{
	background:url(../images/architecture/img_title_contents.jpg) no-repeat top left;
}

#design01{
	background:url(../images/architecture/img_design_02.jpg) no-repeat left bottom;
	height:300px;
	width:920px;
}

#design02{
	background:url(../images/architecture/img_design_04.jpg) no-repeat left bottom;
	height:420px;
	width:920px;
	position:relative;
}

#design02_01{
	position:absolute;
	top:110px;
	left:32px;
	width:620px;
	line-height:1.8em;
}

#design02_02{
	position:absolute;
	top:180px;
	left:690px;
	width:210px;
	font-size:10px;
	font-family:Verdana,"MS PƒSƒVƒbƒN";
	line-height:1.4em;
}

#design02_02 .caption{
	padding-top:10px;
	color:#006;
}



#entrance02{
	position:relative;
	height:410px;
	width:920px;
	background:url(../images/architecture/img_entrance_02.jpg) no-repeat top left;
}

#entrance02_01{
	position:absolute;
	width:290px;
	right:0px;
	top:150px;
}


#parking01{
	width:920px;
	height:160px;
	background:url(../images/architecture/img_parking_01.jpg) no-repeat bottom left;
}

#parking01_01{
	padding:90px 0 0 0;
}

#parking02{
	width:920px;
	height:415px;
	position:relative;
	background:url(../images/architecture/img_parking_02.jpg) no-repeat top left;
}

#parking02 .text{
	position:absolute;
	left:615px;
	width:305px;
	font-size:11px;
}

#parking02 #parking02_01{
	top:30px;
}

#parking02 #parking02_02{
	top:107px;
}

#parking03{
	width:920px;
	height:350px;
	background:url(../images/architecture/img_parking_03.jpg) no-repeat bottom left;
}

#parking03_01{
	padding:90px 0 0 0;
	width:460px;
}


