@charset "utf-8";

/*--------------------------------------
 areaFlash フラッシュ
---------------------------------------*/
#areaFlash {
background:scroll repeat-x center url(./img/areaflash_bg.gif);
/**/height:434px;
margin:0 auto 13px auto;
}

#areaFlash p {
padding:16px 0 0 0;
margin:0 auto;
}

/*--------------------------------------
 2分割エリア
---------------------------------------*/
#areaTopinfo {
text-align:left;
}

/* start: clearfix ------------------------------ */
#areaTopinfo:after {
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

#areaTopinfo { display:inline-table; }

/* Hides from Mac IE \*/
* html #areaTopinfo { height:1px; }
#areaTopinfo { display:block; }
/* */
/* end: clearfix ------------------------------ */

#recommA {
float:left;
display:inline;
width:390px;
margin-right:20px;
}
/*ブログ記事*/
#newsA {
float:left;
display:inline;
width:390px;
height:200px;
}

#recommA div,#newsA div {
border:1px solid #cdcdcd;
overflow:auto;
width:100%;
height:360px;
}

#newsA ul {
margin:10px 20px;
padding:0;
}

#newsA ul li {
background:scroll repeat-x bottom url(./img/dot2.gif);
margin:0 0 10px 0;
padding:0 0 10px 0;
}

#newsA ul li span {
background:scroll repeat-x bottom url(./img/dot2.gif);
margin:0 0 10px 0;
padding-bottom:10px;
display:block;
}

/*10/04/24追加*/
#newsA ul li em {
display:block;
font-style:normal;
text-align:right;
padding-top:3px;
}

/*--------------------------------------
 h2
---------------------------------------*/
#areaTopinfo h2 {
background-attachment:scroll;
background-repeat:no-repeat;
background-position:left center;
padding:0;
margin:0 0 8px 0;
height:34px;
line-height:34px;
text-indent:-9999px;
}

#recommA h2 {
background-image:url(./img/home_h2_recomm.gif);
width:175px;
}
#newsA h2 {
background-image:url(./img/home_h2_news.gif);
width:83px;
}

/*--------------------------------------
 本日のおすすめ物件
---------------------------------------*/
table#ossmeTable {
width:360px;
border-collapse:collapse;
border-spacing:0;
padding:0px;
margin-left:10px;
}

table#ossmeTable th.ossmImg {
width:170px;
text-align:left;
}

table#ossmeTable th img {
border:5px solid #E5EEF7;
}







table#ossmeTable td.ossmName {
background:scroll repeat-x center url(./img/ossm_name.gif);
text-align:left;
color:#ffffff;
font-weight:bold;
text-indent:10px;
width:190px;
}

table#ossmeTable td.ossmAddress {
background:scroll repeat-x center url(./img/ossm_address.gif);
text-align:left;
text-indent:10px;
}

table#ossmeTable td.ossmLink {
text-align:center;
}

table#ossmeTable td.ossmKugiri {
background:scroll repeat-x center url(./img/dot2.gif);
height:15px;
line-height:15px;
}
