@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: 7px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* 阪急宝塚線 終了 */

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



/* 市区選択用スタイル 開始 */
div#contents div#select-city {
	margin: 0px;
}

/* メニュー 共通設定 開始 */

div#contents div#select-city p.name {
	margin: 0px;
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 22px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/* メニュー 共通設定 終了 */

/* 市区選択用スタイル 終了 */
