html, body{
	filter: expression(document.execCommand("BackgroundImageCache", false, true));
	margin: 0px;
	font-size:12px;
	color:#ffffff;			/* 文字色*/
	background-color:transparent;	/* 背景色 */
	/*background:#000000 url('e_black.png');*/
}

#smap{
	position:relative;
	margin: auto;
	width: 660px;
	height: 20px;
}

#smap li {
	float:right;
	margin: auto;
	width: 15px;
	background:url(e_qb02.png) no-repeat left center;
}
#smap li a {
   	display:inline-block;                   /* リンクをブロックに変換 */
	width:15px;                      /* リンク幅をブロック全体に */
	height:15px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_qb01.png");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}
#smap li a:hover{
	color:#0000ff;
	background:none;
}


#emain0{
	position: relative;
	margin: auto;
	width: 660px;
}

#emain1{
	position: relative;
	margin: auto;
	width: 660px;
}

#sub0{
	position:relative;
	margin: auto;
	width: 660px;
}
.mini {
   	text-decoration:none;            /* リンク部分の下線を消す */
	color:#00FFFF;
}
.mini:hover {
	color:#FF00FF;
}

.lkwh {
   	text-decoration:none;            /* リンク部分の下線を消す */
	color:#ff00ff;
}
.lkwh:hover {
	color:#00ff00;
}

.lkgr {
   	text-decoration:none;            /* リンク部分の下線を消す */
	color:blue;
}
.lkgr:hover {
	color:#ff00ff;
}

.hidd {
	width:1px;
	text-align:center; 
	font-size:1px; 	          /* フォントサイズ */
	color:#0000ff;
	text-decoration:none;            /* リンク部分の下線を消す */
}
.tabon {
   	display:inline-block;
	width:130px;
	text-align:center; 
	font-size:12px; 	          /* フォントサイズ */
	color:#0000ff;
	font-weight:bold; 
	line-height:24px;
	text-decoration:none;            /* リンク部分の下線を消す */
}

.taboff {
   	display:inline-block;
	width:130px;
	text-align:center; 
	font-size:12px; 	          /* フォントサイズ */
	color:#000080;
	font-weight:bold; 
	line-height:24px;
	text-decoration:none;            /* リンク部分の下線を消す */
}

ul#menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 636px;
}
 
ul#menu li {
	float: left;
	margin: 0;
	padding: 0;
	width: 105px;
	background:#000000 url(e_neonb2.png) no-repeat left center;
}
 
ul#menu li a {
   	display:inline-block;                   /* リンクをブロックに変換 */
	width:105px;                      /* リンク幅をブロック全体に */
	height:30px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	line-height:20px;
	font-size: 12px; 	          /* フォントサイズ */
	color:#191970;
	font-weight:bold;                /* 文字を太く */
	text-align:center;               /* 水平揃え */
	vertical-align:text-bottom;            /* 垂直揃え */
	background-image:url("e_neonb1.png");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}
 
ul#menu li a:hover {
	color:#0000ff;
	background: none;
}


ul#map {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 40px;
}
ul#map li a {
   	display:block;                   /* リンクをブロックに変換 */
	width:40px;                      /* リンク幅をブロック全体に */
	height:20px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-color:#000000;        /* 背景色 */
	background-image:url("e_imap1.png");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}
ul#map li {
	float: left;
	margin: 0;
	padding: 0;
	width: 40px;
	background:#000000 url(e_imap2.png) no-repeat left center;
}
ul#map li a:hover {
	background: none;
}


ul#bus {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 40px;
}
ul#bus li a {
   	display:block;                   /* リンクをブロックに変換 */
	width:40px;                      /* リンク幅をブロック全体に */
	height:20px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_ibus1.png");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}
ul#bus li {
	float: left;
	margin: 0;
	padding: 0;
	width: 40px;
	background:#ffffff url(e_ibus2.png) no-repeat left center;
}
ul#bus li a:hover {
	background: none;
}


.eak001 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_ak001th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.eak001:hover
   {
	background-image:url("e_ak001th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}
.eak002 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_ak002th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.eak002:hover
   {
	background-image:url("e_ak002th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}
.eak005 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_ak005th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.eak005:hover
   {
	background-image:url("e_ak005th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}
.ekg001 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg001th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left top; /* 背景画像の表示場所 */
}

.ekg001:hover
   {
	background-image:url("e_kg001th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ekg004 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg004th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.ekg004:hover
   {
	background-image:url("e_kg004th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ekg005 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg005th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.ekg005:hover
   {
	background-image:url("e_kg005th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ekg006 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg006th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.ekg006:hover
   {
	background-image:url("e_kg006th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ekg007 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg007th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.ekg007:hover
   {
	background-image:url("e_kg007th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ekg010 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_kg010th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.ekg010:hover
   {
	background-image:url("e_kg010th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ele001 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_le001th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left top; /* 背景画像の表示場所 */
}

.ele001:hover
   {
	background-image:url("e_le001th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ele002 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_le002th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left top; /* 背景画像の表示場所 */
}

.ele002:hover
   {
	background-image:url("e_le002th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ele003 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_le003th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left top; /* 背景画像の表示場所 */
}

.ele003:hover
   {
	background-image:url("e_le003th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.ele004 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_le011th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left top; /* 背景画像の表示場所 */
}

.ele004:hover
   {
	background-image:url("e_le011th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

.edg001 {
   	display:block;                   /* リンクをブロックに変換 */
	width:73px;                      /* リンク幅をブロック全体に */
	height:70px;                     /* リンク高さをブロック全体に */
	text-decoration:none;            /* リンク部分の下線を消す */
	background-image:url("e_dg001th1.jpg");    /* 最初の背景画像 */
	background-repeat:no-repeat;     /* 背景画像を繰返さない */
	background-position:left center; /* 背景画像の表示場所 */
}

.edg001:hover
   {
	background-image:url("e_dg001th2.jpg");   /* 変更の背景画像 */
	background-repeat:no-repeat;    /* 背景画像を繰返さない */
	background-position:left center;/* 背景画像の表示場所 */
}

