#search_area{
background:url('/img/bg_search.jpg') no-repeat;
width: 510px;
height: 365px;
padding: 5px 0;
margin-top: 9px;
position: relative;
}
#search_area_foot{
background:url('/img/search_foot.jpg') no-repeat;
height:5px;
}
#search_form1{
width: 270px;
height: 35px;
position:absolute; top:35px; left:110px
}
#search_form2{
width: 350px;
height: 35px;
position:absolute; top:115px; left:110px
}
#search_form3{
width: 350px;
height: 35px;
position:absolute; top:197px; left:110px
}
#search_form4{
width: 350px;
height: 35px;
position:absolute; top:270px; left:110px
}
#btn_search{
position:absolute; top:315px; left:170px
}

#map{
background:url(../img/search_bg.jpg) repeat-y;
padding:5px;
}

#mapfoot{
background:url(../img/search_foot.jpg) no-repeat;
height:5px;
}

#mapleft{
/* width:140px; 条件検索は初期状態は削除*/
width:70px;
margin-top:10px;
/* border-right:1px dotted #6a6a6a; 条件検索は初期状態は削除*/
float:left;
margin-right:10px;
}

ul.maptxtlink{
line-height:1.2em;
}

ul.maptxtlink li{
font-size:12px;
padding-left:5px;
}

#mapright{
margin-top:10px;
}

#information_box{
padding:10px;
border-left:1px solid #5eca64;
border-right:1px solid #5eca64;
width:488px;
height: 180px;
background:url('/img/bg_information.gif') right bottom no-repeat;
}

.shisetsu_box{
margin-top:6px;
}


p.shisetsu_img{
border:1px solid #ccc;
padding:1px;
width:165px;
height:110px;
float:left;
margin-right:10px;
}

p.shisetsu_name{
font-weight:bold;
font-size:14px;
margin-bottom:3px;
}

span.shisetsu_area{
font-size:13px;
font-weight:bold;
}

p.shisetsu_dis{
font-size:13px;
margin-top:3px;
}

#information_foot{
background:url('/img/new_foot.jpg') no-repeat;
height:5px;
}


#information{
margin: 10px 0 10px 0;
/margin: 20px 0 10px 0;
}

#information li{
margin-bottom: 2px;
list-style: none;
}

.date{
color: #00c028;
font-weight: bold;
}
