﻿@charset "UTF-8";

#search_main {
	width:760px;
	margin:0px 0 0 20px;
	font-size:10pt;
	}
#search_top {
	clear:both;
	width:760px;
	height:70px;
	}
#roomtype {
	widht:495px;
	margin:10px 0 0 0;
	}	
#roomtype p{
	color:#616161;
	font-weight:bold;
	}	

/* for list.html start */
#roomtype_menu {
	width: 495px;
	height: 25px;
	margin:20px 0 10px 0;
	background: url(../images/roomtype_bg.gif) no-repeat; 
}
#roomtype_menu ul {
	width: 495px;
	height: 25px;
	background: url(../images/roomtype.gif) no-repeat; 
	list-style: none;
    position: relative;
	}
#roomtype_menu ul li {
    margin: 0;
	padding: 0;
	list-style: none;
    position: absolute;
	top: 0;
}
#roomtype_menu ul li, #roomtype_menu ul a {
	height: 25px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	}
#one {
	left: 25px;
	width:95px;
	}
#two {
	left: 160px;
	width: 95px;
	}
#other {
	left: 290px;
	width: 70px;
	}
#all {
	left: 395px;
	width: 85px;
	}
#one a:hover, #bd-one #one a{
  background: transparent url(../images/roomtype.gif) -25px -25px no-repeat;
}
#two a:hover, #bd-two #two a {
    background: transparent url(../images/roomtype.gif) -160px -25px no-repeat;
}
#other a:hover, #bd-other #other a {
    background: transparent url(../images/roomtype.gif) -290px -25px no-repeat;
}
#all a:hover, #bd-all #all a {
    background: transparent url(../images/roomtype.gif) -395px -25px no-repeat; 
}
/* for list.html end */

/* for sell start */
#roomtypeSell_menu {
	width: 520px;
	height: 25px;
	margin:20px 0 10px 0;
	background: url(../images/roomtypeSell_bg.gif) no-repeat; 
}
#roomtypeSell_menu ul {
	width: 520px;
	height: 25px;
	background: url(../images/roomtypeSell.gif) no-repeat; 
	list-style: none;
     position: relative;
	}
#roomtypeSell_menu ul li {
    margin: 0;
	padding: 0;
	list-style: none;
    position: absolute;
	top: 0;
}
#roomtypeSell_menu ul li, #roomtypeSell_menu ul a {
	height: 25px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	}
#condminium {
	left: 23px;
	width:84px;
	}
#house {
	left: 147px;
	width: 80px;
	}
#ground {
	left: 267px;
	width: 66px;
	}
#bBuilding {
	left: 369px;
	width: 126px;
	}
#condminium a:hover, #bd-condminium #condminium a {
    background: transparent url(../images/roomtypeSell.gif) -23px -25px no-repeat;
	}
#house a:hover, #bd-house #house a {
    background: transparent url(../images/roomtypeSell.gif) -147px -25px no-repeat;
	}
#ground a:hover, #bd-ground #ground a {
    background: transparent url(../images/roomtypeSell.gif) -267px -25px no-repeat;
	}
#bBuilding a:hover, #bd-bBuilding #bBuilding a {
    background: transparent url(../images/roomtypeSell.gif) -369px -25px no-repeat; 
	}
/* for sell end */

table#result{
	width:760px;
	margin:10px 0 0 0;
	color:#666666;
	font-size:9pt;
	border-collapse: collapse; 	
}
#result th{
	height:40px;
	border:1px #cccccc solid;
	background-color:#EDF9FA;
	font-weight:normal;
	text-align:center;
	line-height:1.2em;
}
#result td{
	border:1px #cccccc solid;
	text-align:center;
}

#result td.add, #result td.add1, #result td.use, #result td.addCnd, #result td.yearCnd, #result td.useBB, #result td.yearBB, #result td.addBB, #result td.addHus, #result td.yearHus{
  padding-left:2px;
  padding-right:2px;
  line-height:1.5em;
}
#result td.pri, #result td.pri2, #result td.priPark, #result td.pri4, #result td.priCnd, #result td.priHus, #result td.priGrd, #result td.areaGrd, #result td.area, #result td.area1, #result td.area2, #result td.shubetsu, #result td.roof, #result td.areaCnd, #result td.addPark{
  padding-left:3px;
  padding-right:3px;
  line-height:1.5em;
}
#result td.year, #result td.layout, #result td.out, #result td.note, #result td.notePark,#result td.date, #result td.areaBB{
  padding-left:5px;
  padding-right:5px;
}
#result td.useBB {width:30px;}
#result td.yearCnd, #result td.yearBB, #result td.yearHus{width:36px;}
#result td.dtl2,#result td.pano2, #result td.areaBB, #result td.noBB{width:40px;}
#result td.no{width:45px;}
#result td.pri, #result td.area, #result td.dtl, #result td.pano, #result td.year, #result td.shubetsu, #result td.roof, #result td.addBB, #result td.priCnd {width:50px;}
#result td.priPark, #result td.priHus{width:59px;}
#result td.area1{width:60px;}
#result td.pri2, #result td.area2, #result td.areaCnd{width:64px;}
#result td.use{width:66px;}
#result td.addCnd, #result td.addHus {width:71px;}
#result td.priGrd,#result td.areaGrd{width:80px;}
#result td.add1{width:91px;}
#result td.out, #result td.note{width:95px;}
#result td.pri4, #result td.layout{width:95px;}
#result td.add{width:111px;}
#result td.date {width:115px;}
#result td.notePark,#result td.date {width:120px;}
#result td.addPark{width:125px;}

#result td.dis, #result td.disPark, #result td.disCnd, #result td.disHus, #result td.disBB{
	padding-left:2px;
	padding-right:0px;
	text-align:left;
	line-height:1.5em;
}
#result td.disBB{width:175px;}
#result td.disPark{width:200px;}
#result td.dis, #result td.disCnd, #result td.disHus{width:210px;}

#result td.addPark{color:green;}
#result td.disPark{height:90px;}

#result td.dis dt, #result td.disPark dt, #result td.disCnd dt #result td.disHus dt, #result td.disBB dt {margin:0;}
#result td.dis dt, #result td.disPark dt, #result td.disCnd dt, #result td.disHus dt{width:120px;}
#result td.disBB dt {width:85px;}

#result td.dis dd, #result td.disPark dd, #result td.disCnd dd, #result td.disHus dd, #result td.disBB dd {
	font-size:9pt;
	font-weight:bold;
	letter-spacing: 0.1em;
	color:#000;
	margin-left:120px;
	margin-top:-1.5em;
}
#result td.disBB dd{margin-left:90px;}
#result td.dis dd, #result td.disPark dd, #result td.disCnd dd{width:70px;}

#result td dt#list_comment{
   font-size:8pt;
   font-weight:normal;
   color:green;
   width:90%;
   margin:5px 0px 0px 10px;
   line-height:1.2em;
}

/* thumbnail&large photo start */
.mo1 {
	background-color: #FFFFFF;
	left:0px;
	position: relative;
	top:0px;
	width: 70px;
}
*+html .mo1 {
	background-color: #FFFFFF;
	left:0px;
	position: relative;
	top:0px;
	width: 70px;
	left:-10px;
}
.mo1 a .large1 {
	border: 0px;
	display: block;
	height: 0px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 0px;
}
.mo1 a.p1, .mo1 a.p1:visited {
	background-color: #FFFFFF;
	display: block;
	left: 0;
	text-decoration: none;
	top: 0;
	width:90px;	
}
.mo1 a.p1:hover {
	background-color: #fff;
	color: #000000;
	text-decoration: none;
	}
	
.mo1 a.p1:hover .large1 {
	background-color: #fff;
	border: 1px solid #000000;
	display: block;
	height: 300px;
	left: -305px;
	position: absolute;
	top: -200px;
	width: 300px;
}
.mo2 {
	background-color: #FFFFFF;
	left:0px;
	position: relative;
	top:0px;
	width: 95px;
}
.mo2 a .large2 {
	border: 0px;
	display: block;
	height: 0px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 0px;
}
.mo2 a.p2, .mo2 a.p2:visited {
	background-color: #FFFFFF;
	display: block;
	left: 0;
	text-decoration: none;
	top: 0;
	width:90px;	
}
.mo2 a.p2:hover {
	background-color: #fff;
	color: #000000;
	text-decoration: none;
	}
	
.mo2 a.p2:hover .large2 {
	background-color: #fff;
	border: 1px solid #000000;
	display: block;
	height: 300px;
	left: -305px;
	position: absolute;
	top: -201px;
	width: 300px;
	padding:auto;
    z-index: 9;
}
/* thumbnail&large photo end */