@charset "utf-8";

/* *********************************************

	東急コミュニティー　賃貸・売買パートナー
	rent.css
	
	** caption
	** ID maintenance-flash
	** ID consult
	** support
		
*********************************************** */
	
/* caption
----------------------------------------------- */
h2.title-rent{
	width: 710px; height: 50px;
	background: url(/img/rent/title-rent.gif) left top no-repeat;
	text-indent: -9999px;
	}
h3.cap-performance{
	width: 710px; height: 30px;
	background: url(/img/rent/cap-performance.gif) left top no-repeat;
	text-indent:-9999px;
	margin-top: 10px;
	}
h3.cap-area{
	width: 710px; height: 30px;
	background: url(/img/rent/cap-area.gif) left top no-repeat;
	text-indent:-9999px;
	margin-top: 10px;
	}
h3.cap-support{
	width: 710px; height: 30px;
	background: url(/img/rent/cap-support.gif) left top no-repeat;
	text-indent:-9999px;
	margin-top: 10px;
	}
	
	
/* btn
----------------------------------------------- */

a.btn-detail{
	display: block;
	width: 125px; height: 24px;
	background: url(/img/rent/btn-detail.gif) left top no-repeat;
	text-indent: -9999px;
	margin-top: 15px;
	}
	a.btn-detail:hover{ background-position: left bottom; }
a.btn-pdf{
	display: block;
	width: 710px; height: 34px;
	background: url(/img/rent/btn-pdf.gif) left top no-repeat;
	text-indent: -9999px;
	margin-top: 50px;
	}
	a.btn-pdf:hover{ background-position: left bottom; }
	

/* ID consult
----------------------------------------------- */
	
#consult{
	width: 710px;
	margin-top: 25px;
	}
	#consult h4{
		border-bottom: solid 1px #858585;
		font-weight: bold;
		margin-bottom: 14px;
		padding-bottom: 4px;
		padding-left: 10px;
		}
	#consult p{
		width: 370px !important; width: 380px;
		float: left;
		padding-left: 10px;
		}
	#consult a{
		display: block;
		width: 286px; height: 54px;
		background: url(/img/rent/btn-consult.gif) left top no-repeat;
		text-indent: -9999px;
		float: right;
		}
		#consult a:hover{ background-position: left bottom; }
		
h4.cap-area{
	width: 690px !important; width: 710px;
	min-height: 24px; height: auto !important; height: 24px;
	background: url(/img/rent/bg-cap-area.gif) left top no-repeat;
	font-size: 120%;
	font-weight: bold;
	margin-top: 40px;
	padding-left: 20px;
	padding-top: 4px;
	}
	

/* suppport
----------------------------------------------- */

/* CLASS nav-support */
ul.nav-support,ul.nav-support2{
	width: 669px !important; width: 710px;
	padding: 0 31px 0 10px;
	background-position: left top;
	background-repeat: no-repeat;
	}	
	ul.nav-support{ background-image: url(/img/rent/bg-nav-support.gif); margin-top: 25px; }
	ul.nav-support2{ background-image: url(/img/rent/bg-nav-support2.gif); margin-top: 3px; }
	
	ul.nav-support li,ul.nav-support2 li{ float: left; }
	ul.nav-support li.sup01{ margin-right: 66px;}
	ul.nav-support li.sup02{ margin-right: 68px;}
	ul.nav-support li.sup03{ margin-right: 59px;}
	ul.nav-support li.sup04{ margin-right: 0px;}
	ul.nav-support2 li.sup05{ margin-right: 76px;}
	ul.nav-support2 li.sup06{ margin-right: 0px;}
	
	ul.nav-support li a,ul.nav-support2 li a{
		display: block;
		height: 25px;
		background-repeat: no-repeat;
		text-indent: -9999px;
		}
	ul.nav-support li a,ul.nav-support2 li a{ background-image: url(/img/rent/nav-support.gif); }
	
	
	ul.nav-support li.sup01 a{ width: 113px; background-position: 0 0; }
	ul.nav-support li.sup02 a{ width: 106px; background-position: -113px 0; }
	ul.nav-support li.sup03 a{ width: 140px; background-position: -219px 0; }
	ul.nav-support li.sup04 a{ width: 117px; background-position: -359px 0; }
	ul.nav-support2 li.sup05 a{ width: 103px; background-position: -476px 0; }
	ul.nav-support2 li.sup06 a{ width: 106px; background-position: -579px 0; }
	
	ul.nav-support li.sup01 a:hover{ width: 113px; background-position: 0 -25px; }
	ul.nav-support li.sup02 a:hover{ width: 106px; background-position: -113px -25px; }
	ul.nav-support li.sup03 a:hover{ width: 140px; background-position: -219px -25px; }
	ul.nav-support li.sup04 a:hover{ width: 117px; background-position: -359px -25px; }
	ul.nav-support2 li.sup05 a:hover{ width: 103px; background-position: -476px -25px; }
	ul.nav-support2 li.sup06 a:hover{ width: 106px; background-position: -579px -25px; }
	

/* CLASS support-box */
.support-box{
	width: 710px;
	border-top: solid 1px #ccc;
	margin-top: 20px;
	padding-top: 15px;
	}
	.support-box h3{
		width: 116px;
		float: left;
		}
	.support-box dl{
		width: 580px;
		float: right;
		}
	.support-box dd{ line-height: 1.5;}

.support-box .support-box-in{
	width: 700px !important; width: 710px;
	background-color: #f2f2f2;
	padding: 10px 0 10px 10px;
	}
	.support-box .support-box-in h4{
		font-size: 110%;
		font-weight: bold;
		margin-bottom: 5px;
		}
	.support-box .support-box-in ul{
		margin-top: 10px;
		}
	.support-box .support-box-in li{
		width: 340px !important; width: 350px;
		float: left;
		background: url(/img/rent/list-support.gif) left center no-repeat;
		font-size: 85%;
		margin-bottom: 8px;
		padding-left: 10px;
		}
.support-box .one-pamphlet a{
	display: block;
	width: 292px; height: 45px;
	background: url(/img/rent/btn-one-pamphlet.gif) left top no-repeat;
	text-indent: -9999px;
	margin: 0 auto;
	}
	.support-box .one-pamphlet a:hover{
		background-position: left bottom; }
