@charset "UTF-8";

div#area_bk{
background:#f8f4e6;
border:1px solid #CCCCCC;
width:688px;
margin: 0 auto;
padding:0;
}


div.search_form{
width:670px;
margin:10px auto;
padding:0;
}



div.search_form h3{
font-weight:400;
font-size:medium;
text-indent:10px;
letter-spacing:0.1em;
background:url(../search/img/area_bk.png) no-repeat;
height:35px;
margin:5px 0 0;
padding:5px 0 0;
}

/*ie7*/
*+html div.search_form h3{
margin:0;
padding:8px 0 0;
}

/*ie6*/
*html div.search_form h3{
margin:0;
padding:9px 0 0;
}


div.search_form ul{
margin:0;
padding:0;
}

div.search_form li{
float:left;
width:150px;
white-space:nowrap;
overflow:hidden;
list-style:none;
margin:5px ;
padding:0;
}

li.ck_color {
color:#000066
}

li.no_color {
color:#999999;
}

div.but{
width:650px;
text-align:center;
margin:0;
padding:0;
}

/*ie6*/
* html .but_img{
margin:0;
padding:5px 0 0;
}

/*ie7*/
*:first-child+htm .but_img{
margin:0;
padding:5px 0 0;
}

.but_img{
background:url(../search/img/sch_but.png) no-repeat;
border:none;
letter-spacing:0.2em;
font-size:medium;
font-weight:bolder;
width:120px;
height:35px;
cursor:pointer;
color:#FFFFFF;
margin:0;
padding:0;
}



/*panel*/
div#sch_panel{
background:url(../search/img/panel/bk_img.png) no-repeat right ;
border-bottom:2px #CCCCCC solid;
width:680px;
padding:0 0 10px;
}

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

div#sch_panel li {
display:block;
list-style:none;
text-indent:-9999px;
background:left no-repeat;
margin:0 0 2px 0;
}

div#sch_panel li a{
display:block;
overflow:hidden;
text-decoration:none;
width:300px;
height:35px;
margin:0;
padding:0;
}

#land_sch{
background-image:url(../search/img/panel/land_label.png);
}

#house_sch{
background-image:url(../search/img/panel/house_label.png);
}

#condo_sch{
background-image:url(../search/img/panel/condo_label.png);
}

#business_sch{
background-image:url(../search/img/panel/busi_label.png);
}

#profit_sch{
background-image:url(../search/img/panel/profit_label.png);
}

div#title_bar{
background:url(../search/img/title_bar.png) no-repeat bottom center;
width:690px;
height:40px;
margin:20px auto 0;
padding:0;
}

div#title_bar h2{
font-size:large;
font-weight:600;
letter-spacing:0.2em;
text-indent:20px;
color:#FFFFFF;
margin:0;
padding:5px 0 0;
}

* html div#title_bar h2{
margin:0;
padding:9px 0 0;
}

*+html div#title_bar h2{
margin:0;
padding:8px 0 0;
}

hr{
border-bottom:1px solid #999999;
border-left:none;
border-right:none;
border:-top:none;
width:670px;
margin:5px 0;
padding:0;
}


