@charset "utf-8";

#lp #main .section {
	padding-bottom:30px;
}

#lp #main .section h2.title {
	width:630px;
	height:29px;
	margin-bottom:13px;
	background-position:left top;
	background-repeat:no-repeat;
	font-size:1px;
	line-height:0;
	outline:none;
	text-decoration:none;
	text-indent:-9999px;
}
#lp #main .section#searchArea h2.title {
	background-image:url(/edit/rewrite/sw/common/images/h2_search_area.jpg);
}
#lp #main .section#searchAlong h2.title {
	background-image:url(/edit/rewrite/sw/common/images/h2_search_along.jpg);
}
#lp #main .section#searchStation h2.title {
	background-image:url(/edit/rewrite/sw/common/images/h2_search_station.jpg);
}

#lp #main .section dl {
}
#lp #main .section dl dt {
	padding:0 0 8px 12px;
	background-image:url(/edit/rewrite/sw/common/images/icon_tri_stack.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
	font-size:114%;
	font-weight:bold;
}
#lp #main .section dl dd {
	padding:0 0 10px 12px;
	margin-bottom:10px;
	background-image:url(/edit/rewrite/sw/common/images/line_dot_glay.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#lp #main .section dl dd.last {
	padding-bottom:0;
	margin-bottom:0;
	background-image:none;
}

#lp #main .section dl dd ul {
}
#lp #main .section dl dd ul li {
	display:inline;
	padding-right:8px;
	margin-right:8px;
	border-right:1px solid #444444;
}
#lp #main .section dl dd ul li.last {
	display:inline;
	padding-right:0;
	margin-right:0;
	border-right:none;
}
