DIV#mapsearchFrame{
	margin: 15px 0px 20px 0px;
}

DIV#maplistsearch_frame{
	float:left;
}

DIV#maplistsearch_area{
	border:1px solid #b4cae1;
	width:635px;
}


DIV#maplist_title{
	background:url(../img/mapsearch/maptitle.png) no-repeat;
	width:635px;
	height:27px;
	border-bottom:1px solid #b4cae1;
}
DIV#maplistcontents_frame{
	padding:10px;
}

DIV#mapselect_frame{
	float:left;
}

DIV#listselect_frame{
	float:left;
	width: 285px;
	margin-left: 10px;
}

DIV.listselect_record{
	border-bottom: dotted 1px #bbb;
	margin-bottom:5px;
}

DIV.pref_frame{
	padding:5px 0px 3px 10px;
}

DIV.pref_column{
	float:left;
	border-left: 1px solid #ccc;
	padding: 0px 5px;
}

DIV.pref_column_first{
	border: none;
}

DIV#rightside_frame{
	float:left;
	margin-left:10px;
}

DIV.pointSelect_frame{
	margin-bottom:10px;
}

DIV.pointSelect_area{
	border:1px solid #b4cae1;
	width:263px;
}

DIV#myPoint_title{
	background:url(../img/mapsearch/mytitle.png) no-repeat;
	width:263px;
	height:27px;
	border-bottom:1px solid #b4cae1;
}

DIV.pointSelectContents_frame{
	padding: 10px 0px 5px 10px;
}

DIV.pointSelectRecord{
	margin-bottom: 3px;
}

DIV.pointSelectColumn{
	float:left;
	width:250px;
}

DIV.pointSelectColumn2{
	float:left;
	width:240px;
}

DIV.bluepoint_frame{
	position:relative;
	width:10px;
	float:left;
	margin-right:5px;
}

DIV.bluepoint{
	position:absolute;
	top:3px;
	left:0px;
	background:url(../img/common/bluepoint.png) no-repeat;
	width:8px;
	height:8px;
}

DIV.pointSelect_text{
	float:left;
}

DIV#category_title{
	background:url(../img/mapsearch/categorytitle.png) no-repeat;
	width:263px;
	height:27px;
	border-bottom:1px solid #b4cae1;
}

DIV#station_title{
	background:url(../img/mapsearch/stationtitle.png) no-repeat;
	width:263px;
	height:27px;
	border-bottom:1px solid #b4cae1;
}

DIV.pointSelect_text_dis{
	float:left;
	color: #888;
}