@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------------------------------------------
  （共通）
---------------------------------------------------------------------------------------------*/
#rent-owner-box {
	width: 755px;
	height: auto;
	overflow: hidden;
	margin: 0 0 0 17px;
	float: left;
}
#rent-owner-box #body{
	background-image: url(../img/top_bg-img.jpg);
	background-position: top;
	width:755px;
	height:auto;
	padding: 0 20px 50px 20px;
	background-color:#FFF;
	background-repeat: repeat-x;
	font-size: 108%;
	color: #000;
	line-height: 1.3em;
	letter-spacing: 1.5px;
}
#rent-owner-box #bottom_box{
	background: url(../img/bottom_bg-img.jpg) repeat-x;
	background-position:top;
	width:755px;
	height:170px;
	padding: 0 20px;
}
#rent-owner-box #body .top_line{
	background-image: url(../img/top_line.gif);
	height: 1px;
	width: 750px;
	margin:4px 0 10px 0;
	font-size:0;
}

/* フッター（共通） */
#rent-owner-box #bottom_box #contact_top{
	background: url(../img/contact_top.gif) no-repeat;
	height: 7px;
	width: 715px;
	overflow:hidden;
}
#rent-owner-box #bottom_box #contact_inn{
	background: url(../img/contact_center.gif) repeat-y;
	width:715px;
	height:auto;
	overflow:hidden;
	padding: 0 10px 0 7px;
}
#rent-owner-box #bottom_box #contact_bottom{
	background: url(../img/contact_bottom.gif) no-repeat;
	height: 6px;
	width: 715px;
	margin: 0 0 30px 0;
}

#rent-owner-box #bottom_box #contact_inn #btm a{
	height:45px;
	width:273px;
	background-attachment:scroll;
	background-position: 0% 0%;
	display: block;
	background-image: url(../img/btm_contact.jpg);
	float:left;
}
#rent-owner-box #bottom_box #contact_inn #btm a:hover{
	background-position: 0pt -45px;
}
#rent-owner-box #bottom_box #contact_inn #tel{
	background: url(../img/tel.gif) no-repeat;
	float: left;
	height: 19px;
	width: 393px;
	margin: 0 0 10px 10px;
}
#rent-owner-box #bottom_box #contact_inn #tx_box{
	font-size:93%;
	color:#333333;
	margin: 0 0 0 10px;
	float:left;
	width:420px;
	height:auto;
}
#rent-owner-box #bottom_box #navi {
	text-align:right;
	width:715px;
	height:auto;
}
#rent-owner-box #bottom_box #navi a{
	color:#006699;
	font-size:93%;
}


/*---------------------------------------------------------------------------------------------
  アパート・マンション管理委託システム
---------------------------------------------------------------------------------------------*/
#rent-owner-box #body #r_o1_subtit{
	background-image: url(../img/r_o1_subtit.gif);
	height: 13px;
	width: 321px;
	margin:10px 0 0 10px;
}
#rent-owner-box #body #r_o1_tit{
	background-image: url(../img/r_o1_tit.jpg);
	height: 91px;
	width: 706px;
	margin: 0 0 12px 0;
}
#rent-owner-box #body #r_o1_info{
	background-image: url(../img/r_o1_info.gif);
	height: 136px;
	width: 715px;
	margin: 0 0 15px 0;
}
#rent-owner-box #body .tx1{
	font-weight: bold;
}
#rent-owner-box #body #r_o1_q{
	background-image: url(../img/r_o1_q.gif);
	height: 183px;
	width: 715px;
	margin: 10px 0 50px 0;
}
#rent-owner-box #body #r_o1_bn-tit1{
	background-image: url(../img/r_o1_bn-tit1.jpg);
	height: 104px;
	width: 715px;
	margin: 0 0 10px 0;
}
#rent-owner-box #body #r_o1_img1{
	background-image: url(../img/r_o1_img1.jpg);
	height: 270px;
	width: 715px;
	margin:20px 0 90px 0;
}
#rent-owner-box #body #r_o1_bn-tit2_left{
	background-image: url(../img/r_o1_bn-tit2_ph.jpg);
	float: left;
	height: 196px;
	width: 98px;
	margin: 0 0 35px 0;
}
#rent-owner-box #body #r_o1_bn-tit2_right{
	background-image: url(../img/r_o1_bn-tit2.gif);
	float: left;
	height: 104px;
	width: 617px;
	margin: 0 0 10px 0;
}
#rent-owner-box #body #r_o1_bn-tit2_tx{
	width:607px;
	height:auto;
	margin: 0 0 0 10px;
	float:left;
}
#rent-owner-box #body .tbl{
	width:715px;
	height:auto;
}
#rent-owner-box #body td{border: solid 1px #AFB4C5;}

#rent-owner-box #body td.non{
	border:none;
	width:22px;
}
#rent-owner-box #body td.top{
	width:222px;
	padding: 20px 0 0 0;
	border-bottom:none;
}
#rent-owner-box #body td.bottom{
	padding: 10px 3px 10px 7px;
	border-top:none;
	font-size:85%;
	font-weight: bold;
	color: #000;
	line-height: 1.2em;
	letter-spacing: 0.5px;
}
#rent-owner-box #body td.bottom .tx_box{
	margin: 0 0 7px 0;
}
#rent-owner-box #body td.bottom .tx_box .un{
	margin: 0 0 0 10px;
	font-weight:normal;
	font-size:100%;
	line-height: 1.5em;
}


/*---------------------------------------------------------------------------------------------
  アセットマネジメント
---------------------------------------------------------------------------------------------*/

#rent-owner-box #body #r_o2_subtit{
	background-image: url(../img/r_o2_subtit.gif);
	height: 13px;
	width: 228px;
	margin:10px 0 0 10px;
}
#rent-owner-box #body #r_o2_tit_left{
	background-image: url(../img/r_o2_tit_ph.jpg);
	float: left;
	height: 178px;
	width: 158px;
	margin: 0 0 18px 0;
}
#rent-owner-box #body #r_o2_ti_right{
	background-image: url(../img/r_o2_tit.gif);
	float: left;
	height: 127px;
	width: 557px;
	margin: 0 0 10px 0;
}
#rent-owner-box #body #r_o2_ti_tx{
	width:547px;
	height:auto;
	margin: 0 0 0 10px;
	float:left;
	font-size:100%;
	color:#000;
	font-weight:bold;
	line-height: 1.2em;
	letter-spacing: 0.5px;
}
#rent-owner-box #body #r_o2_ti_tx .red{
	color:#EB382B;
	text-decoration: underline;
}
#rent-owner-box #body #r_o2_info{
	background-image: url(../img/r_o2_info.gif);
	height: 136px;
	width: 715px;
	margin: 0 0 15px 0;
}
#rent-owner-box #body .tx2{
	font-weight: bold;
	font-size:123%;
	width:715px;
	height:auto;
	line-height: 1.3em;
}
#rent-owner-box #body #r_o2_q{
	background-image: url(../img/r_o2_q.gif);
	height: 188px;
	width: 715px;
	margin: 10px 0 50px 0;
}
#rent-owner-box #body #r_o2_bn-tit1{
	background-image: url(../img/r_o2_bn-tit1.jpg);
	height: 104px;
	width: 715px;
	margin: 0 0 20px 0;
}
#rent-owner-box #body #r_o2_img1{
	background-image: url(../img/r_o2_img1.jpg);
	height: 454px;
	width: 252px;
	margin: 0 20px 0 0;
	float:left;
}
#rent-owner-box #body .tx3{
	width:443px;
	height:auto;
	float:left;
}
#rent-owner-box #body #r_o2_subtit2{
	background-image: url(../img/r_o2_subtit2.gif);
	height: 32px;
	width: 443px;
	float:left;
	margin:30px 0;
}
#rent-owner-box #body #r_o2_img2{
	background-image: url(../img/r_o2_img2.gif);
	height: 314px;
	width: 398px;
	float:left;
	margin: 0 0 20px 0;
}
