@charset "utf-8";
/* CSS Document */

.sres,
.info_sres {
   width: 708px;
   float: left ;
   margin-left:10px;
}

.sres-obj {
   width: 340px ;
   margin:6px 0 6px 14px;
   float: left;
   height: 207px;
}

.sres-obj .container {
   border-left: 1px solid #1959a1 ;
   border-right: 1px solid #1959a1 ;
}

.sres-obj .b1 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 5px; 
  background:#1959a1;
  font-size:1px;
  clear:both ;
}

.sres-obj .b2 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 3px; 
  background:#ffffff; 
  border-left:2px solid #1959a1; 
  border-right:2px solid #1959a1; 
  font-size:1px;
}

.sres-obj .b3 {
  display:block; 
  overflow:hidden; 
  height:1px; 
  margin:0 2px; 
  background:#ffffff; 
  border-left:1px solid #1959a1; 
  border-right:1px solid #1959a1; 
  font-size:1px;
}
  
.sres-obj .b4 {
  display:block; 
  overflow:hidden; 
  height:2px; 
  margin:0 1px; 
  background:#ffffff; 
  border-left:1px solid #1959a1; 
  border-right:1px solid #1959a1; 
  border-width:0 1px 0 1px;
  font-size:1px;
  clear:both ;
  }

.sres-obj .list-header {
}

.sres-obj .list-header .list-left {
   float: left ;
   width: 200px;
   padding-right: 5px;
   padding-left: 5px;
}

.sres-obj .list-header .list-right {
   padding-right: 5px;
   padding-left: 5px;
   text-align: right ;
}

.sres-obj .list-header a {
   color:#1959A1;
   font-weight:bold;
   text-decoration:none;
}

.sres-obj .list-header a:hover {
   color: #FF3300 ;
}

.sres-navi {
   clear:both ;
   text-align: center;
   padding: 5px;
}

.navi-intro {
   font-weight:bold ;
}

.navi-link,
.navi-link a {
   text-decoration:none ;
   font-weight: bold;
}

.navi-linka,
.navi-linka a {
   text-decoration: none ;
   font-size:16px ;
}

.list-objimg {
   float:left;
   width: 150px;
   height: 100px;
   margin-bottom: 5px;
   margin-left: 5px;
}

.list-refinfo {
   float:left;
   font-weight:bold;
   padding-left: 10px;
   width: 173px;
}

.list-text {
   clear:both;
   height:5em;
   overflow:auto ;
   margin-bottom:2px;
   padding-left: 5px;
}

.list-footer {
   overflow:hidden ;
   height:16px;
}

.list-footer .area,
.list-footer .rooms {
   font-weight: bold;
   display:inline;
   padding-left: 5px;
}


.list-objimg img {
   height: 100px;
   overflow:hidden;
}

a .gross {
   display:none ;
}

a:hover .gross {
   display:block;
   position:relative;
   width:400px;
   height:267px;
   left:-410px;
   bottom:110px;
   z-index:auto ;
}

.pageList {
   text-align:center ;
}
