﻿a {
}

a:link {
	color: #99CCFF;
}

a:visited {
	color: #9999FF;
}

a:hover {
	color: #FF99FF;
	text-decoration: underline;
}

a:active {
	color: #CCFFCC;
}

#s {
  background-color: #333333;
  color: white;
}

#lll {/*路線図の部分*/
	background-image: url("HomepageMenu.png");
	text-indent: 0rem;
	background-color: #3f3f3f;
	width: 363px;
	background-repeat: no-repeat;
}

#ｈ {
  text-align: left;
}

#ｓｓ {
  text-align: left;
}

#ｄ {
	text-align: left;
}
table.mainContents {/*右半分のメインの部分*/
	min-width:100mm;
	max-width: 320mm;
	cellspacing="5";
	cellpadding="3";
	border="0"
}
.pageTitleNK {
/*南海スタイルのページタイトル*/
	font-size: 54px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('bar.png');
	background-repeat: repeat-x;
	height: 140px;
	margin:15px;
	color: #FFFFFF;
	text-align: center;
}
.pageTitleNKSmall {/*南海スタイルのページタイトル(文字が小さい)*/
	font-size: 48px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('bar.png');
	background-repeat: repeat-x;
	height: 140px;
	margin:15px;
	text-align: center;
	color: #FFFFFF;
}

.auto-style1 {
	border-width: 0px;
}
.auto-style2 {
		  text-align: right;
	  }

	.auto-style4 {
	color: #000000;	
}
.auto-style3 {
	text-align: center;
	background-color: #808080;
	color: #000000;
}
.auto-style5 {/*縞々の表，背景白，中央揃え*/
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
}
.auto-style6 {/*縞々の表，背景白*/
	background-color: #FFFFFF;
}
.auto-style7 {/*縞々の表，背景グレー*/
	background-color: #C0C0C0;
	color: #000000;
}
.auto-style8 {/*縞々の表，背景グレー，中央ぞろえ*/
	text-align: center;
	background-color: #C0C0C0;
	color: #000000;
}

.auto-style9 {
}
	
	  .auto-style10 {
		text-align: center;
	}
	
	  .auto-style11 {
		border-width: 0px;
	}
.auto-style12 {
	font-size: xx-large;
}
.auto-style13 {
	color: red;
}
.auto-style14 {
	color: white;
}
.auto-style15 {
	border: 2px solid #FFFFFF;
	color: red;
}
.auto-style16 {
	color: white;
	border: 1px solid #FFFFFF;
}
.linkTable {
	border: 1px solid #FFFFFF;
	font-size: xx-large;
	text-align: center;	
	color: #FFFFFF;
}
table.menuTable {/*左半分の幅の設定*/
	border-collapse: collapse;
	width: 363px;
}
.staNo {/*駅番号の設定*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	vertical-align: middle;
	text-align: center;
	background-color: #FFFFFF;
	border-radius: 2px;
	width: 12px;
	height: 15px;
	color: #3f3f3f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
.menuContent {/*左側メニューの文字*/
	font-family: Tahoma, sans-serif;
	font-size: 18px;
	vertical-align: bottom;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	color: #FFFFFF;
}
	.menuContent a {/*左側メニュの文字のリンク設定*/
	   text-decoration: none;        /* リンクの下線を消す */
	   color: #FFFFFF;   
	   display: block; /* 行全体をクリック可能にする */
	}
.onRouteMap{/*左側メニューの路線図上の部分の設定*/
	font-size: 7px;
}
	.onRouteMap a{/*左側メニューの路線図上の部分のリンク設定*/
	   text-decoration: none;        /* リンクの下線を消す */
	   display: block; /* 行全体をクリック可能にする */	
	}

.pageTitleSB {
/*泉北スタイルのページタイトル*/
	font-size: 54px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('SBbar.png');
	background-repeat: repeat-x;
	height: 140px;
	margin:15px;
	color: #000000;
	text-align: center;
}
.pageTitleSBSmall {
	/*泉北スタイルのページタイトル*/
	font-size: 48px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('SBbar.png');
	background-repeat: repeat-x;
	height: 140px;
	margin: 15px;
	color: #000000;
	text-align: center;
}
.SBDownload {/*泉北スタイルのダウンロードボタン*/
	font-size: 54px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('SBbar.png');
	background-repeat: repeat-x;
	height: 140px;
	color: #000000;
	font-style: italic;
	text-align: center;
}
	.SBDownload a {/*泉北スタイルのダウンロードボタンのリンクの設定*/
		text-decoration: none;        /* リンクの下線を消す */
		color: #000000;
		display: block; /* 行全体をクリック可能にする */
	}
.downloadTable {
/*ダウンロードページの表*/
	border: 1px solid #FFFFFF;
	vertical-align: middle;
}
.SBDownloadMini {/*泉北スタイルのダウンロードボタン（小）*/
	font-size: 48px;
	font-family: "Meiryo UI", Tahoma, sans-serif;
	font-weight: bolder;
	vertical-align: middle;
	background-image: url('SBbarMini.png');
	background-repeat: repeat-x;
	height: 83px;
	color: #000000;
	font-style: italic;
	text-align: center;
}
	.SBDownloadMini a {/*泉北スタイルのダウンロードボタン（小）のリンクの設定*/
		text-decoration: none;        /* リンクの下線を消す */
		color: #000000;
		display: block; /* 行全体をクリック可能にする */
	}

