@charset "UTF-8";


/*  mainContents
---------------------------------------------------------- */

#mainContents h2 {
	background: url(../../img/main_img.jpg) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 150px;
	width: 700px;
}




/*  mainContents / mainBn
---------------------------------------------------------- */
#mainBn {
	background: url(../../img/mainbanner_bg.gif) no-repeat;
	height: 124px;
	width: 700px;
}
#mainBn ul {
	width: 696px;
	padding: 4px 2px;
	height: 116px;
	overflow:hidden;
	float:left;
}
#mainBn ul li {
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	display: block;
}
#mainBn ul li a{
	display:block;
	text-indent:-9999px;
	height:116px;
	padding:0;
	margin:0px;
	overflow:hidden;
}

/*==== メニュー設定 ====*/

#mainBn ul li#mainBn01 a{
	background:url(../../img/mainbn_01.jpg) 0 0 no-repeat;
	width:228px;
}
#mainBn ul li#mainBn01 a:hover
{
	background:url(../../img/mainbn_01.jpg) no-repeat 0 -116px;
}
#mainBn ul li#mainBn02 a{
	background:url(../../img/mainbn_02.jpg) 0 0 no-repeat;
	width:228px;
}
#mainBn ul li#mainBn02 a:hover
{
	background:url(../../img/mainbn_02.jpg) no-repeat 0 -116px;
}
#mainBn ul li#mainBn03 a{
	background:url(../../img/mainbn_03.jpg) 0 0 no-repeat;
	width:228px;
}
#mainBn ul li#mainBn03 a:hover
{
	background:url(../../img/mainbn_03.jpg) no-repeat 0 -116px;
}




/*  mainContents / mainObject
---------------------------------------------------------- */
#mainObject {
	height: 157px;
	width: 700px;
	margin-top: 10px;
}
#mainObject ul {
	overflow:hidden;
	float:left;
}
#mainObject ul li {
	float: left;
	display: block;
}
#mainObject ul li a{
	display:block;
	text-indent:-9999px;
	height:157px;
	padding:0;
	margin:0px;
	overflow:hidden;
}

/*==== メニュー設定 ====*/

#mainObject ul li#mainObject01 a{
	background:url(../../img/object_01.gif) 0 0 no-repeat;
	width:350px;
}
#mainObject ul li#mainObject01 a:hover
{
	background:url(../../img/object_01.gif) no-repeat 0 -157px;
}
#mainObject ul li#mainObject02 a{
	background:url(../../img/object_02.gif) 0 0 no-repeat;
	width:350px;
}
#mainObject ul li#mainObject02 a:hover
{
	background:url(../../img/object_02.gif) no-repeat 0 -157px;
}



/*  mainContents / newArticle
---------------------------------------------------------- */
#newArticle {
	width: 700px;
	margin-top: 30px;
}
#newArticle h3 {
	background: url(../../img/t_new.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	height: 33px;
	width: 700px;
}



/*  mainContents / newArticle / new　新着物件設定
---------------------------------------------------------- */
#newArticle .new {
	width: 700px;
	margin-top: 20px;
	background: url(../../img/article/article_bg.gif) repeat-y 0px 0px;
}
#newArticle .newPhoto {
	padding: 10px;
	float: left;
	width: 258px;
}
#newArticle .newRead {
	float: right;
	width: 402px;
	padding-right: 10px;
}
#newArticle .newRead h4 {
	background: url(../../img/article/t_newarticle.gif) no-repeat 0px 0px;
	height: 38px;
	width: 392px;
	padding-left: 10px;
	font-size: 150%;
	padding-top: 15px;
	color: #4a4a4a;
}
#newArticle .newRead h5 {
	font-size: 110%;
	font-weight: 600;
	color: #000000;
	width: 382px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 5px;
}
#newArticle .newRead p {
	width: 382px;
	padding-left: 10px;
}

/*==== 詳細はこちら ====*/

#newArticle .btnDetails01 {
	height: 22px;
	width: 112px;
	margin-left: 280px;
	margin-top: 10px;
}
#newArticle .btnDetails01 a {
	background: url(../../img/article/btn_details01.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 22px;
	width: 112px;
}
#newArticle .btnDetails01 a:hover {
	background: url(../../img/article/btn_details01.gif) no-repeat 0px -22px;
	height: 22px;
	width: 112px;
}


/*  mainContents / newArticle / recommendation　イチ押し物件設定
---------------------------------------------------------- */
#newArticle .recommendation {
	width: 700px;
	margin-top: 20px;
	background: url(../../img/article/article_bg.gif) repeat-y 0px 0px;
}
#newArticle .recPhoto {
	padding: 10px;
	float: left;
	width: 258px;
}
#newArticle .recRead {
	float: right;
	width: 402px;
	padding-right: 10px;
}
#newArticle .recRead h4 {
	background: url(../../img/article/t_recommendation.gif) no-repeat 0px 0px;
	height: 38px;
	width: 392px;
	padding-left: 10px;
	font-size: 150%;
	padding-top: 15px;
	color: #4a4a4a;
}
#newArticle .recRead h5 {
	font-size: 110%;
	font-weight: 600;
	color: #000000;
	width: 382px;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 5px;
}
#newArticle .recRead p {
	width: 382px;
	padding-left: 10px;
}

/*==== 詳細はこちら ====*/

#newArticle .btnDetails02 {
	height: 22px;
	width: 112px;
	margin-left: 280px;
	margin-top: 10px;
}
#newArticle .btnDetails02 a {
	background: url(../../img/article/btn_details02.gif) no-repeat 0px 0px;
	text-indent: -9999px;
	display: block;
	height: 22px;
	width: 112px;
}
#newArticle .btnDetails02 a:hover {
	background: url(../../img/article/btn_details02.gif) no-repeat 0px -22px;
	height: 22px;
	width: 112px;
}
