@charset "shift_jis";

/*------------------------------------------------------------
import css
------------------------------------------------------------*/

@import url("../import.css");

/* CSS Document */

.wide-box {
margin:0 17px 0 17px;
}

.wide-box .search-left {
width:220px;
float:left;
}

.bg-img01 {
background-image:url(../../images/realestate/index-img01.gif);
background-repeat:no-repeat;
height:65px;
}

.box-space01 {
padding-top:39px;
text-align:center;
}

.wide-box .search-center {
width:220px;
float:left;
margin-left:13px;
}

.bg-img02 {
background-image:url(../../images/realestate/index-img02.gif);
background-repeat:no-repeat;
height:65px;
}


.wide-box .search-right {
width:220px;
float:right;
}

.bg-img03 {
background-image:url(../../images/realestate/index-img03.gif);
background-repeat:no-repeat;
height:65px;
}


.search-btn {
padding-top:37px;
text-align:center;
}

.search-results-title {
margin-top:20px;
}

.txt-style01 {
line-height:160%;
}

.table-style01 table {
border:1px solid #CCCCCC;
border-collapse:collapse;
width:719px;
font-size:100%;
line-height:120%;
}

.table-style01 table th {
padding:5px;
background-color:#EFEFEF;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
letter-spacing:0.02em;
}

.table-style01 table td {
padding:5px;
border-bottom:1px dashed #CCCCCC;
border-right:1px solid #CCCCCC;
letter-spacing:0.02em;
}

#topics-list-division {
text-align:center;
padding-top:10px;
}