@charset "utf-8";

/*------------------------------------------
    Area
-------------------------------------------*/
h1.title {
	margin-bottom: 0;
	font-size: 80%;
}
div.area-search-result h1 button.search-filter-button {
	display: none;
}

div.area-wrap {
}



/* Area Select */
div.area-wrap div.area-select-area {
	height: 50vh;
	margin: 10px 0;
}
div.area-wrap div.area-select-area div.area-select-inner {
	height: 100%;
}
div.area-wrap div.area-select-area div.ar.dir {
	font-size: 100%;
}
div.area-wrap div.area-select-area div.dir-place div.ar {
	width: 16%;
	font-size: 83%;
}
div.area-wrap div.area-select-area div.ar {
	line-height: 1.4em;
}
div.area-wrap div.area-select-area div.dir-place-yamanote div.l6 {
	left: 56%;
	top: 22%;
	height: 65%;
}

/* Railroad */
div.lineList {
	padding: 3px;
}
div.lineList h2 {
	width: auto;
	padding-left: 5px;
}
div.lineList div.line-station-list {
	margin-left: 20px;
}
div.lineList div.line-station-list div.station {
	float: none;
	width: auto;
	margin: 5px 0;
}

div.stationList {
	padding: 3px;
	font-size: 70%;
}
div.stationList h2 {
	width: auto;
}
div.stationList ul.areaList li {
	width: auto;
}
