@charset "utf-8";

/* コンテンツ */

/* 沿線図用スタイル 開始 */
div#contents div#select-station {
	margin: 0px;
}

/* メニュー 共通設定 開始 */
div#contents div#select-station ul{
	height: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

div#contents div#select-station li{
	/* width: 80px; */
	height: 22px;
	float: left;
	list-style-image: none;
	list-style-type: none;
	padding: 0px;
	margin-right: 10px;
}

div#contents div#select-station li a {
	outline: none;
}
/* メニュー 共通設定 終了 */

/* 北大阪急行線 開始 */
div#contents div#select-station div#line6711 {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	width: auto;
}

div#contents div#select-station div#line6711 p.name {
	margin: 0px;
	background-image: url(../images/line/line_6711_mark.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div#contents div#select-station div#line6711 ul{
	background-image: url(../images/line/line_6711_bg.gif);
	background-repeat: repeat-x;
}

div#contents div#select-station li#st671160 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671160 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_60_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st671150 a {
	width: 110px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_50.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671150 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_50_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st671140 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_40.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671140 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_40_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st671130 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_30.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671130 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_30_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st671120 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_20.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671120 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_20_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st671110 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6711_10.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st671110 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6711_10_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st670120 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6701_20.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st670120 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6701_20_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st670130 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6701_30.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st670130 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6701_30_selected.gif);
	background-repeat: no-repeat;
}
/* 北大阪急行線 開始 */

/* 阪急千里線 開始 */
div#contents div#select-station div#line6662 {
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
	width: 190px;
}
div#contents div#select-station div#line6662 p.name {
	margin: 0px;
	background-image: url(../images/line/line_6662_mark.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div#contents div#select-station div#line6662 ul{
	background-image: url(../images/line/line_6662_bg.gif);
	background-repeat: repeat-x;
}

div#contents div#select-station li#st666280 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6662_80.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st666280 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6662_80_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st666270 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6662_70.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st666270 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6662_70_selected.gif);
	background-repeat: no-repeat;
}

div#contents div#select-station li#st666260 a {
	width: 80px;
	height: 22px;
	text-indent: -9999px;
	text-decoration: none;
	display: block;
	background-image: url(../images/line/line_6662_60.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div#contents div#select-station li#st666260 a:hover {
	text-decoration: none;
	background-image: url(../images/line/line_6662_60_selected.gif);
	background-repeat: no-repeat;
}
/* 阪急千里線 終了 */

/* 土地・戸建　種別移動 開始 */
div#contents div#select-station div#type-change {
	float: left;
	margin-right: 0px;
	margin-bottom: 10px;
	width: 110px;
	height: 40px;
	box-shadow: 1px 1px 1px 1px #999999;
}

div#contents div#select-station div#type-change a {
	display:block;
	width: 110px;
	height: 34px;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	padding-top: 6px;
	background: -ms-linear-gradient(top,#4192e8 0%,#3472bf);
	background: -moz-linear-gradient(
		top,
		#4192e8 0%,
		#3472bf);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#4192e8),
		to(#3472bf));
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.6),
		0px 1px 0px rgba(255,255,255,0.3);
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#contents div#select-station div#type-change a:hover {
	font-weight: bold;
}
/* 土地・戸建　種別移動 終了 */

/* 沿線図用スタイル 終了 */
