@charset "shift_jis";

/*
ナビゲーション設定
------Coding Rule------
	clear:
	display: float: position:
	width: height:
	padding: margin:
	text-align: vertical-align: text-decoration:
	color:
	list-style: type, image, position;
	font: style, variant, weight, size/line-height, family;
	backgroud: color, url, position x-y, repeat;
	border: weight, line, color;
-----------------------
*/
/*リンクテキストの設定*/
/*
a:link    { color: #009; text-decoration: none; }
a:visited { color: #603; text-decoration: none; }
a:hover   { color: #c30; text-decoration: none; border-bottom: 1px solid #c30; }
a:active  { color: #39f; text-decoration: none; border-bottom: 1px solid #39f; }
*/

/*メインメニューの設定*/
ul#menu { width: 760px; height: 30px; margin: 0; padding: 0 0 3px; list-style: none; border-bottom: 3px solid #f60; }
ul#menu li { display: block; float: left; background: 0px 0px no-repeat; }
ul#menu li a { display: block; height: 30px; text-decoration: none; text-indent: -100em; border: none; }
/*BGの画像設定*/
ul#menu li#home a 		{ width: 75px; background: url("../img/general/main_m_home.gif"); }
ul#menu li#news a			{ width: 79px; background: url("../img/general/main_m_news.gif"); }
ul#menu li#kanko a		{ width: 147px; background: url("../img/general/main_m_kanko.gif"); }
ul#menu li#seikatsu a	{ width: 81px; background: url("../img/general/main_m_seikatsu.gif"); }
ul#menu li#kakuka a		{ width: 97px; background: url("../img/general/main_m_kakuka.gif"); }
ul#menu li#shisetsu a	{ width: 84px; background: url("../img/general/main_m_shisetsu.gif"); }
ul#menu li#about a		{ width: 130px; background: url("../img/general/main_m_about.gif"); }
ul#menu li#chousei a	{ width: 66px; background: url("../img/general/main_m_chousei.gif"); }
/*カレント・ロールオーバーの設定*/
#home ul#menu li#home a, ul#menu li#home a:hover,
#news ul#menu li#news a, ul#menu li#news a:hover,
ul#menu li#kanko a:hover,
#seikatsu ul#menu li#seikatsu a, ul#menu li#seikatsu a:hover,
#kakuka ul#menu li#kakuka a, ul#menu li#kakuka a:hover,
#shisetsu ul#menu li#shisetsu a, ul#menu li#shisetsu a:hover,
#about ul#menu li#about a, ul#menu li#about a:hover,
#chousei ul#menu li#chousei a, ul#menu li#chousei a:hover {
	background-position: 0px -30px;
	}



/*観光ページメニュー設定*/
ul#kankomenu { width: 750px; height: 28px; margin: 0; padding: 0; list-style: none; background: #e4e4e4; border-bottom: 10px solid #ccc; }
ul#kankomenu li { display: block; float: left; background: 0px 0px no-repeat; }
ul#kankomenu li a { display: block; height: 28px; text-decoration: none; text-indent: -100em; border: none; }
/*BGの画像設定*/
ul#kankomenu li#home a 		{ width: 78px; background: url("../kanko/img/menu/kanko_m_1home.gif"); }
ul#kankomenu li#event a		{ width: 124px; background: url("../kanko/img/menu/kanko_m_2event.gif"); }
ul#kankomenu li#area a		{ width: 110px; background: url("../kanko/img/menu/kanko_m_3area.gif"); }
ul#kankomenu li#target a	{ width: 110px; background: url("../kanko/img/menu/kanko_m_4target.gif"); }
ul#kankomenu li#tokusan a	{ width: 78px; background: url("../kanko/img/menu/kanko_m_5tokusan.gif"); }
ul#kankomenu li#access a	{ width: 94px; background: url("../kanko/img/menu/kanko_m_6access.gif"); }
ul#kankomenu li#contact a	{ width: 126px; background: url("../kanko/img/menu/kanko_m_7contact.gif"); }
/*カレント・ロールオーバーの設定*/
#kankotop ul#kankomenu li#home a, ul#kankomenu li#home a:hover,
#event ul#kankomenu li#event a, ul#kankomenu li#event a:hover,
#area ul#kankomenu li#area a, ul#kankomenu li#area a:hover,
#target ul#kankomenu li#target a, ul#kankomenu li#target a:hover,
#tokusan ul#kankomenu li#tokusan a, ul#kankomenu li#tokusan a:hover,
#access ul#kankomenu li#access a, ul#kankomenu li#access a:hover,
ul#kankomenu li#contact a:hover {
	background-position: 0px -28px;
	}