@charset "utf-8";

/*--------------- 物件詳細 --------------*/

/************詳細BOX*************/
/*-------- 「検索結果一覧土台」新築マンション（仲介）中古マンション --------*/
.syousai_box{
	float: right;
	width: 530px;
}
.syousai_box ul.date_button{
	width: 530px;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
    background-image: url(../../search/images/bg_gray.jpg);
	background-repeat: repeat;
    height: 59px;
	padding: 0px;
	vertical-align: middle;
	display: block;
}
.syousai_box ul.date_button li{
	display: block;
	float: left;
	margin-left: 4px;
	margin-top: 10px;
}

table.syousai_name{
	width: 530px;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#FFFFFF;
	empty-cells:show;
	margin-bottom: 8px;
	line-height: 170%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
.syousai_name th.midashi_name{
	background-color: #FFF7CE;
	font-size: 135%;
	font-weight: bold;
	background-image: none;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
}
table.syousai{
	width: 530px;
	border-top:1px solid #FFCC00;
	border-left:1px solid #FFCC00;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#FFFFFF;
	empty-cells:show;
	margin-bottom: 8px;
	line-height: 170%;
}
.syousai td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	width: 80%;	/* ← 佐々木変更 */
}
.syousai td.menseki{
	font-size: 75%;
	line-height: 135%;
	padding: 0.5em;
}
.syousai th{
	border-right:1px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
	text-align:left;
	width: 20%;	/* ← 佐々木変更 */
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	font-weight: normal;
	background-color: #FFF7CE;
}
.syousai th.midashi{
	background-color: #F9D26C;
	font-size: 112.5%;
	font-weight: bold;
	background-image: none;
}
/*-------- 新築分譲マンション --------*/
/*-------- 新築分譲一戸建て --------*/
/*-------- 新築一戸建て（仲介）中古一戸建て --------*/
/*-------- 土地（分譲） --------*/
/*-------- 土地（仲介） --------*/
/*-------- 事業者用物件 --------*/


/***写真***/
/*-------- 「検索結果一覧土台」新築マンション（仲介）中古マンション --------*/
.pic ul{
	float: left;
	width: 345px;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.pic li{
	margin-right: 5px;
	display: block;
	float: left;
	margin-bottom: 5px;
}
.pic li.big{
	height: 340px;
	width: 340px;
}

/************情報BOX*************/
/*-------- 「検索結果一覧土台」新築マンション（仲介）中古マンション --------*/
/*-------- 列2つの時 --------*/
table.zyouhou{
	width: 880px;
	border-top:1px solid #FFCC00;
	border-left:1px solid #FFCC00;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#FFFFFF;
	empty-cells:show;
	margin-bottom: 8px;
	margin-right: auto;
	margin-left: auto;
}
.zyouhou td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	width: 33%;
}
.zyouhou th{
	border-right:1px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
	text-align:left;
	width: 17%;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	font-weight: normal;
	background-color: #FFF7CE;
}
.zyouhou th.midashi{
	background-color: #F9D26C;
	font-size: 112.5%;
	font-weight: bold;
	background-image: none;
}
/* 佐々木追加ここから */
.zyouhou td.long{
	width: 82%;
}
.syousai td.ren1{
	width: 25%;
}
/* 佐々木追加ここまで */


/*-------- 列ナシの時 --------*/
table.zyouhou_0{
	width: 880px;
	border-top:1px solid #FFCC00;
	border-left:1px solid #FFCC00;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#FFFFFF;
	empty-cells:show;
	margin-bottom: 8px;
	margin-right: auto;
	margin-left: auto;
}
.zyouhou_0 td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	width: 84.5%;
	_width: 83.1%;
	
}
.zyouhou_0 th{
	border-right:1px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
	text-align:left;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	font-weight: normal;
	background-color: #FFF7CE;
	width: 16.5%;
	_width: 17.9%;
}
.zyouhou_0 th.midashi{
	background-color: #F9D26C;
	font-size: 112.5%;
	font-weight: bold;
	background-image: none;
}

/************不動産検索BOX*************/
/*-------- 不動産会社詳細 --------*/
/*-- ＰＲ --*/
table.pr_box{
	width: 880px;
	text-align: center;
	background-image: url(../../search/images/company/com_waku2.gif);
	background-repeat: repeat-y;
	border-style: none;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
.com_pr{
	background-color: #FFFFFF;
	width: 826px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
/* 久城追加　2008/12/16　ST*/
div.com_img01{
	float:left;
	width: 343px;
	background-image: url(../../search/images/company/img01_bg.jpg);
	background-position:bottom;
	text-align:center;
	padding-top:0;
	border-bottom:15px solid #ffffff;
}
div.com_img01 img{
	margin: 0;
	padding: 0;
	display: block;
}
div.com_img01 dt {
	height:280px;
}
div.com_img01 dt img{
	margin:auto;
}
div.com_img01 dd{
	text-align: left;
	padding:10px 15px 15px;
	line-height:130%;
	min-height:50px;
}
* html div.com_img01 dd{
	height:50px;
}
div.com_img02 {
	width:250px;
	float:right;
	background:#ffffff;
	border:1px solid #eeeeee;
	margin-bottom:20px;
	text-align:center;
}
div.com_img02 dt {
	height:240px;
}
div.com_img02 dt img{
	margin:auto;
}
div.com_img02 dd{
	text-align:left;
	padding:10px 7px 10px;
	line-height:130%;
	min-height:40px;
}
div.com_img02_no{               /* 久城追加　12/19 ST */
	width:250px;
	height:310px;
	float:right;
	display:block;
	margin-bottom:20px;
}                               /* 久城追加　12/19 ED */
.comp_name_box {
	float:right;
	width:511px;
	margin-left:20px;
	margin-bottom:10px;
}
.comp_name {
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(../../search/images/company/comp_name_bg.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
	text-align: left;
}
.comp_name p{
	padding:5px 10px 10px;
}
.comp_pr{
	display: box;
	background-image: url(../../search/images/company/comp_pr_bg.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-bottom:15px;
}
.comp_pr p{
	padding:5px 10px 15px;
}
.comp_name_box table {
	width: 511px;
	text-align: left;
	margin-bottom: 30px;
}
.comp_name_box table th{
	padding:5px 10px;
	width:80px;
}
.comp_name_box table td p{
	width:200px;
}
.comp_name_box table td.btn{
	text-align:right;
}
/* 久城追加　2008/12/16　ED*/

/*-- 詳細情報 --*/
table.zyouhou_com{
	width: 880px;
	border-top:1px solid #FFCC00;
	border-left:1px solid #FFCC00;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#FFFFFF;
	empty-cells:show;
	margin-bottom: 8px;
	margin-right: auto;
	margin-left: auto;
}
.zyouhou_com td{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;	
}
.zyouhou_com th{
	border-right:1px solid #FFCC00;
	border-bottom:1px solid #FFCC00;
	text-align:left;
	padding-top: 0.3em;
	padding-right: 0.5em;
	padding-bottom: 0.3em;
	padding-left: 0.5em;
	font-weight: normal;
	background-color: #FFF7CE;
	width: 16%;
	_width: 17.9%;
}
.zyouhou_com th.midashi{
	background-color: #F9D26C;
	font-size: 112.5%;
	font-weight: bold;
	background-image: none;
}

/* 久城追加　2008/12/16　ST*/
table.zyouhou_com_left{
	display: block;
	width: 618px;
	float: left;
}
table.comp_detail th,
table.zyouhou_com_left th{
	width: 150px;
}
table.comp_detail td.long{
	width: 720px;
}
table.zyouhou_com_left td{
	width: 458px;
}
table.zyouhou_com_left td p.text_center{
	width: 600px;
}
table.w100 {
	width: 100%;
}
/* 久城追加　2008/12/16　ED*/


.com_noimage{
	padding-top: 20px;
	padding-right: 60px;
	padding-bottom: 20px;
	padding-left: 60px;
}
.com_noimage dl{
	width: 340px;
	border: 1px solid #CCCCCC;
	text-align: center;
	padding-top: 15px;
	margin-bottom: 20px;
	height: auto;
}
.com_noimage dd{
	text-align: left;
	width: 280px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
