@charset "shift_jis";

#main img {
	font-size:1px;
	line-height:0;
	vertical-align:top;
}

#main .lead {
	padding:20px 0 20px 15px;
}

#main .owner {
	width:690px;
	padding-bottom:23px;
}
#main .owner .support {
	float:left;
}
#main .owner .houseNumber {
	position:relative;
	float:left;
	width:475px;
}
#main .owner .houseNumber span {
	display:block;
	position:absolute;
	top:0;
	left:0;
}
#main .owner .houseNumber span.number {
	top:54px;
	left:144px;
	font-size:44px;
	font-weight:bold;
	color:#B8002A;
	line-height:1;
}
#main .owner .houseNumber span.date {
	top:104px;
	left:99px;
	font-size:10px;
	line-height:1;
}

#main .owner .recommend {
	width:690px;
	clear:both;
}
#main .owner .recommendList,
#main .owner .recommendList li,
#main .owner .recommendList img {
	font-size:1px;
	line-height:0;
	vertical-align:top;
}

#main .owner .rule {
	width:690px;
	background-image:url(../images/build/longterm_model/owner_rule_body.jpg);
	background-position:0 0;
	background-repeat:repeat-y;
}
#main .owner .rule h4 {
	padding:9px 50px 1px;
	color:#981818;
	font-size:14px;
}
#main .owner .rule ul {
	padding:0 50px 9px;
}

#main .owner .note {
	width:590px;
	padding:0 50px 40px;
	background-image:url(../images/build/longterm_model/owner_rule_bottom.jpg);
	background-position:0 bottom;
	background-repeat:no-repeat;
	font-size:10px;
}


#main .btnWrapper {
}
#main .btnWrapper .text {
	padding-bottom:17px;
	text-align:center;
}
#main .btnWrapper .btn {
	padding:0 0 38px 79px;
}
#main .btnWrapper .btn a {
	display:block;
	width:548px;
	height:62px;
	background-image:url(../images/build/longterm_model/btn_list.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#main .btnWrapper .btn a:hover {
	background-position:0 bottom;
}

#main .summary {
	width:690px;
	padding-bottom:28px;
}

#main .summary .block {
	overflow:auto;
	width:690px;
}
#main .summary .block * {
	float:left;
}

#main .summary .block .circulationSystem {
	width:444px;
}
#main .summary .block .circulationSystem2 {
	width:245px;
}
#main .summary .block .bmpSystem {
	width:406px;
}




























