@charset "UTF-8";

/* //////////////////////////////////////////////////
[top]
////////////////////////////////////////////////// */

/*PIE利用のcss3プロパティの最後 
behavior: url(/members/new-rentax/common/PIE.htc); */

/*スライダー部分はjquery.tiny.cssに記載 */



/* ------------------------------------------------------------
	rssの処理
------------------------------------------------------------ */
div#topBg_r{
	width: 440px;
	margin-top:30px;
	text-align: left;
}
#topBg_r .top_bn_wrap{
	width: 100%;
	text-align: center;
}

/* ------------------------------------------------------------
	manageboxの処理
------------------------------------------------------------ */
section#top_manageBox{
	width: 660px;
	position: relative;
}

/*--menu--*/
section#top_manageBox ul li{
	width: 320px;
	float: left;
	display: inline;
}
section#top_manageBox ul li:first-child{
	margin-right: 20px;
}

section#top_manageBox ul li dl dt{
	width: 320px;
	height: 100px;
}
section#top_manageBox ul li dl dt a{
	width: 320px;
	height: 0px;
	padding-top: 100px;
	overflow: hidden;
	display: block;
}
section#top_manageBox ul li dl dd{
	margin-top: 10px;
}

/*--manage--*/
section#top_manageBox ul li dl dt#top_proxyBtn{
	background: url(../../images/top/pour/top_manage_proxyBtn.png) 0 -100px;
}
section#top_manageBox ul li dl dt#top_proxyBtn a{
	background: url(../../images/top/pour/top_manage_proxyBtn.png) 0 0;
}
section#top_manageBox ul li dl dt#top_proxyBtn a:hover{
	background: none;
}

/*--sublease--*/
section#top_manageBox ul li dl dt#top_subleaseBtn{
	background: url(../../images/top/pour/top_manage_subBtn.png) 0 -100px;
}
section#top_manageBox ul li dl dt#top_subleaseBtn a{
	background: url(../../images/top/pour/top_manage_subBtn.png) 0 0;
}
section#top_manageBox ul li dl dt#top_subleaseBtn a:hover{
	background: none;
}

/* ------------------------------------------------------------
	top_lの処理
------------------------------------------------------------ */
div#topBg_l{
	margin-right: 25px; 
	margin-top: 7px; 
}


/* ------------------------------------------------------------
	columnの処理
------------------------------------------------------------ */
div#top_leftColumn{
	width: 260px;
	margin-right: 30px; 
}

div#top_centerColumn{
	width: 440px;
	margin-right: 30px;
}


/* ------------------------------------------------------------
	meritBoxの処理
------------------------------------------------------------ */
section#top_meritBox h3{
	width: 260px;
	height: 0;
	padding-top: 46px;
	overflow: hidden;
	margin-bottom: 20px;
	background:url(../../images/top/top_h_merit.gif);
}


/* ------------------------------------------------------------
	tenantBoxの処理
------------------------------------------------------------ */
section#top_tenantBox h3{
	width: 260px;
	height: 0;
	padding-top: 46px;
	overflow: hidden;
	margin-bottom: 20px;
	background: url(../../images/top/top_h_tenant.gif);
}


/* ------------------------------------------------------------
	newsBoxの処理
------------------------------------------------------------ */
section#top_newsBox h3{
	width: 255px;
	height: 0;
	padding-top: 46px;
	overflow: hidden;
	margin-bottom: 10px;
	background: url(../../images/top/top_h_news_wide255.png);
}

section#top_newsBox div{
	height: 415px;
	width: 255px;
	overflow: scroll;
	overflow-x: hidden;
}

section#top_newsBox div article{
	width: 225px;
}

section#top_newsBox time{
	color: #2e2e2e;
	margin-left: 0px;
}

section#top_newsBox dl dt{
	margin: 3px 8px 0 0;
}

section#top_newsBox dl dd{
	width: 200px;
}


/* ------------------------------------------------------------
	top_bn_wrapの処理
------------------------------------------------------------ */
div.top_bn_wrap{
margin-top:30px;
}

img.top_bn1{
	height: 68px;
	width: 205px;
}


/* ------------------------------------------------------------
	companyBoxの処理
------------------------------------------------------------ */
section#top_companyBox h3{
	width: 440px;
	height: 0;
	padding-top: 46px;
	overflow: hidden;
	margin-bottom: 20px;
	background: url(../../images/top/top_h_company.gif);
}

section#top_companyBox ul{
	padding-left: 28px;
}
section#top_companyBox ul li{
	float: left;
}
section#top_companyBox ul li#com_staffBtn{
	width: 80px;
	height: 27px;
	margin-right: 60px;
	background: url(../../images/top/top_com_staffBtn.gif) 0 -27px;
}
section#top_companyBox ul li#com_staffBtn a{
	width: 80px;
	height: 0;
	overflow: hidden;
	padding-top: 27px;
	display: block;
	background: url(../../images/top/top_com_staffBtn.gif) 0 0;
}
section#top_companyBox ul li#com_inquiryBtn{
	width: 105px;
	height: 27px;
	background: url(../../images/common/head-foot/com_head_inqBtn.gif) 0 -27px;
}
section#top_companyBox ul li#com_inquiryBtn a{
	width: 105px;
	height: 0;
	overflow: hidden;
	padding-top: 27px;
	display: block;
	background: url(../../images/common/head-foot/com_head_inqBtn.gif) 0 0;
}
section#top_companyBox ul li#com_companyBtn{
	width: 78px;
	height: 27px;
	margin-right: 60px;
	background: url(../../images/common/head-foot/com_head_companyBtn.gif) 0 -27px;
}
section#top_companyBox ul li#com_companyBtn a{
	width: 78px;
	height: 0;
	overflow: hidden;
	padding-top: 27px;
	display: block;
	background: url(../../images/common/head-foot/com_head_companyBtn.gif) 0 0;
}
section#top_companyBox ul li#com_staffBtn a:hover,
section#top_companyBox ul li#com_inquiryBtn a:hover,
section#top_companyBox ul li#com_companyBtn a:hover{
	background: none;
}