@charset "utf-8";

ul#navi{
	list-style:none;
	margin:0;
	padding:0;
}
ul#navi li{
    list-style:none;
    float:left;
}
ul#navi a{

}
ul#navi ol {
	width:200px;

}
ul#navi ol li{
	width:200px;
	height:30px;
	display:block;
}

ul#gu_navi{
	list-style:none;
	margin:0;
	padding:0;
}
ul#gu_navi li{
    list-style:none;
    float:left;
}
ul#gu_navi a{
    display:block;
    height:30px;
    text-indent:-1000px;
    overflow:hidden;
}
ul#gu_navi ol {
	width:200px;

}
ul#gu_navi ol li{
	width:200px;
	height:30px;
	display:block;
}

#menu p.Midashi {
	margin:0 !important;
	padding:0 !important;
	line-height:0;
	font-size:0;
}

/******************************

	グローバルメニュー詳細設定

******************************/

/*　萬翠荘について
---------------------------------------------------------*/
a.navi01{
    background-image:url(../../common/images/navi01.gif);
	width:200px;
}
	a:hover.navi01{
			background-position:0px -30px;
	}
	a.navi01_ovr{
			background-image:url(../../common/images/navi01.gif);
			background-position:0px -30px;
		width:200px;
	}
		a:hover.navi01_ovr{
				background-position:0px -30px;
		}

/*　萬翠荘のみどころ
---------------------------------------------------------*/
a.navi02{
    background-image:url(../../common/images/navi02.gif);
	width:200px;
}
	a:hover.navi02{
			background-position:0px -30px;
	}
	a.navi02_ovr{
			background-position:0px -30px;
			background-image:url(../../common/images/navi02.gif);
			width:200px;
	}
		a:hover.navi02_ovr{
				background-position:0px -30px;
		}

/*　イベント・展示のご案内
---------------------------------------------------------*/
a.navi03{
    background-image:url(../../common/images/navi03.gif);
	width:200px;
}
	a:hover.navi03{
			background-position:0px -30px;
	}
	a.navi03_ovr{
			background-image:url(../../common/images/navi03.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi03_ovr{
				background-position:0px -30px;
		}

/*　ご利用案内
---------------------------------------------------------*/
a.navi04{
    background-image:url(../../common/images/navi04.gif);
	width:200px;
}
	a:hover.navi04{
			background-position:0px -30px;
	}
	a.navi04_ovr{
			background-image:url(../../common/images/navi04.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi04_ovr{
				background-position:0px 0px;
		}

/*　交通アクセス
---------------------------------------------------------*/
a.navi05{
    background-image:url(../../common/images/navi05.gif);
	width:200px;
}
	a:hover.navi05{
			background-position:0px -30px;
	}
	a.navi05_ovr{
			background-image:url(../../common/images/navi05.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi05_ovr{
				background-position:0px 0px;
		}

/*　愛媛松山主要観光ガイド
---------------------------------------------------------*/
a.navi06{
    background-image:url(../../common/images/navi06.gif);
	width:200px;
}
	a:hover.navi06{
			background-position:0px -30px;
	}
	a.navi06_ovr{
			background-image:url(../../common/images/navi06.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi06_ovr{
				background-position:0px 0px;
		}

/*　お問い合わせ
---------------------------------------------------------*/
a.navi07{
    background-image:url(../../common/images/navi07.gif);
	width:200px;
}
	a:hover.navi07{
			background-position:0px -30px;
	}
	a.navi07_ovr{
			background-image:url(../../common/images/navi07.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi07_ovr{
				background-position:0px 0px;
		}

/*　愚陀佛庵について
---------------------------------------------------------*/
a.navi08{
    background-image:url(../../common/images/navi08.gif);
	width:200px;
}
	a:hover.navi08{
			background-position:0px -30px;
	}
	a.navi08_ovr{
			background-image:url(../../common/images/navi08.gif);
			background-position:0px -30px;
		width:200px;
	}
		a:hover.navi08_ovr{
				background-position:0px 0px;
		}

/*　リンクについて
---------------------------------------------------------*/
a.navi09{
    background-image:url(../../common/images/navi09.gif);
	width:200px;
}
	a:hover.navi09{
			background-position:0px -30px;
	}
	a.navi09_ovr{
			background-image:url(../../common/images/navi09.gif);
			background-position:0px -30px;
		width:200px;
	}
		a:hover.navi09_ovr{
				background-position:0px 0px;
		}

/*　伊予松山藩について
---------------------------------------------------------*/
a.navi10{
	background-image:url(../../common/images/navi10.gif);
	width:200px;
}
	a:hover.navi10{
		background-position:0px -30px;
	}
	a.navi10_ovr{
			background-image:url(../../common/images/navi10.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi10_ovr{
				background-position:0px 0px;
		}

/*　久松定謨伯爵について
---------------------------------------------------------*/
a.navi11{
	background-image:url(../../common/images/navi11.gif);
	width:200px;
}
	a:hover.navi11{
		background-position:0px -30px;
	}
	a.navi11_ovr{
			background-image:url(../../common/images/navi11.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi11_ovr{
				background-position:0px 0px;
		}

/*　御意見箱
---------------------------------------------------------*/
a.navi12{
	background-image:url(../../common/images/navi12.gif);
	width:200px;
}
	a:hover.navi12{
		background-position:0px -30px;
	}
	a.navi12_ovr{
			background-image:url(../../common/images/navi12.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi12_ovr{
				background-position:0px 0px;
		}


/*　イベント・展示カレンダー
---------------------------------------------------------*/
a.navi13{
	background-image:url(../../common/images/navi13.gif);
	width:200px;
}
	a:hover.navi13{
		background-position:0px -30px;
	}
	a.navi13_ovr{
			background-image:url(../../common/images/navi13.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi13_ovr{
				background-position:0px 0px;
		}

/*　イベント・展示の実施状況
---------------------------------------------------------*/
a.navi14{
	background-image:url(../../common/images/navi14.gif);
	width:200px;
}
	a:hover.navi14{
		background-position:0px -30px;
	}
	a.navi14_ovr{
			background-image:url(../../common/images/navi14.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi14_ovr{
				background-position:0px 0px;
		}

/*　開館カレンダー
---------------------------------------------------------*/
a.navi15{
	background-image:url(../../common/images/navi15.gif);
	width:200px;
}
	a:hover.navi15{
		background-position:0px -30px;
	}
	a.navi15_ovr{
			background-image:url(../../common/images/navi15.gif);
			background-position:0px -30px;
			width:200px;
	}
		a:hover.navi15_ovr{
				background-position:0px 0px;
		}




/* Size */
ul#size{
    list-style:none;}
    
ul#size li{
    list-style:none;}
    
ul#size a{
    display:block;
    height:23px;
    text-indent:-1000px;
    overflow:hidden;}
    
a.size01{
  background:url(../../common/images/small.gif) no-repeat;
	width:23px;
}
	a:hover.size01{
		background-position:0px -23px;
	}
	a.size01_ovr{
		background:url(../../common/images/small.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		a:hover.size01_ovr{
			background-position:0px -23px;
		}
a.size02{
  background:url(../../common/images/middle.gif) no-repeat;
	width:23px;
}
	a:hover.size02{
		background-position:0px -23px;
	}
	a.size02_ovr{
		background:url(../../common/images/middle.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		a:hover.size02_ovr{
			background-position:0px -23px;
		}
a.size03{
  background:url(../../common/images/large.gif) no-repeat;
	width:23px;
}
	a:hover.size03{
		background-position:0px -23px;
	}
	a.size03_ovr{
		background:url(../../common/images/large.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		a:hover.size03_ovr{
			background-position:0px -23px;
		}

body#Guda a.size01{
  background:url(../../common_guda/images/small.gif) no-repeat;
	width:23px;
}
	body#Guda a:hover.size01{
		background-position:0px -23px;
	}
	body#Guda a.size01_ovr{
		background:url(../../common_guda/images/small.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		body#Guda a:hover.size01_ovr{
			background-position:0px -23px;
		}
body#Guda a.size02{
  background:url(../../common_guda/images/middle.gif) no-repeat;
	width:23px;
}
	body#Guda a:hover.size02{
		background-position:0px -23px;
	}
	body#Guda a.size02_ovr{
		background:url(../../common_guda/images/middle.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		body#Guda a:hover.size02_ovr{
			background-position:0px -23px;
		}
body#Guda a.size03{
  background:url(../../common_guda/images/large.gif) no-repeat;
	width:23px;
}
	body#Guda a:hover.size03{
		background-position:0px -23px;
	}
	body#Guda a.size03_ovr{
		background:url(../../common_guda/images/large.gif) no-repeat;
		background-position:0px -23px;
		width:23px;
	}
		body#Guda a:hover.size03_ovr{
			background-position:0px -23px;
		}

/* Menu */
#menu .bnr{
	margin:16px 0 0 0;
}
#menu .bnr p{
	margin:8px 0 0 0; padding:0;
}

.Gudabutsu strong {
	font-weight:normal;
}


/******************************

			愚陀佛庵用

/******************************

/*　愚陀佛庵について
---------------------------------------------------------*/
body#Guda .About a.navi01{
  background:url(../../gudabutsu/images/navi01.gif);
	width:200px;
}
	body#Guda .About a:hover.navi01{
		background-position:0px -30px;
	}
	body#Guda .About a.navi01_ovr{
		background:url(../../gudabutsu/images/navi01.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .About a:hover.navi01_ovr{
			background-position:0px -30px;
		}

body#Guda .About a.navi02{
  background:url(../../gudabutsu/images/navi02.gif);
	width:200px;
}
	body#Guda .About a:hover.navi02{
		background-position:0px -30px;
	}
	body#Guda .About a.navi02_ovr{
		background:url(../../gudabutsu/images/navi02.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .About a:hover.navi02_ovr{
			background-position:0px -30px;
		}

body#Guda .About a.navi03{
  background:url(../../gudabutsu/images/navi03.gif);
	width:200px;
}
	body#Guda .About a:hover.navi03{
		background-position:0px -30px;
	}
	body#Guda .About a.navi03_ovr{
		background:url(../../gudabutsu/images/navi03.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .About a:hover.navi03_ovr{
			background-position:0px -30px;
		}
body#Guda .About a.navi04{
  background:url(../../gudabutsu/images/navi04.gif);
	width:200px;
}
	body#Guda .About a:hover.navi04{
		background-position:0px -30px;
	}
	body#Guda .About a.navi04_ovr{
		background:url(../../gudabutsu/images/navi04.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .About a:hover.navi04_ovr{
			background-position:0px -30px;
		}
body#Guda .About a.navi05{
  background:url(../../gudabutsu/images/navi05.gif);
	width:200px;
}
	body#Guda .About a:hover.navi05{
		background-position:0px -30px;
	}
	body#Guda .About a.navi05_ovr{
		background:url(../../gudabutsu/images/navi05.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .About a:hover.navi05_ovr{
			background-position:0px -30px;
		}

/*　イベント・展示のご案内
---------------------------------------------------------*/
body#Guda .Event a.navi01{
  background:url(../../event/images/navi01.gif);
	width:200px;
}
	body#Guda .Event a:hover.navi01{
		background-position:0px -30px;
	}
	body#Guda .Event a.navi01_ovr{
		background:url(../../event/images/navi01.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Event a:hover.navi01_ovr{
			background-position:0px -30px;
		}

body#Guda .Event a.navi02{
  background:url(../../event/images/navi02.gif);
	width:200px;
}
	body#Guda .Event a:hover.navi02{
		background-position:0px -30px;
	}
	body#Guda .Event a.navi02_ovr{
		background:url(../../event/images/navi02.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Event a:hover.navi02_ovr{
			background-position:0px -30px;
		}

body#Guda .Event a.navi03{
  background:url(../../event/images/navi03.gif);
	width:200px;
}
	body#Guda .Event a:hover.navi03{
		background-position:0px -30px;
	}
	body#Guda .Event a.navi03_ovr{
		background:url(../../event/images/navi03.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Event a:hover.navi03_ovr{
			background-position:0px -30px;
		}
body#Guda .Event a.navi04{
  background:url(../../event/images/navi04.gif);
	width:200px;
}
	body#Guda .Event a:hover.navi04{
		background-position:0px -30px;
	}
	body#Guda .Event a.navi04_ovr{
		background:url(../../event/images/navi04.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Event a:hover.navi04_ovr{
			background-position:0px -30px;
		}

/*　インターネット俳句会
---------------------------------------------------------*/
body#Guda .Kukai a.navi01{
  background:url(../../haiku/images/navi01.gif);
	width:200px;
}
	body#Guda .Kukai a:hover.navi01{
		background-position:0px -30px;
	}
	body#Guda .Kukai a.navi01_ovr{
		background:url(../../haiku/images/navi01.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Kukai a:hover.navi01_ovr{
			background-position:0px -30px;
		}

body#Guda .Kukai a.navi02{
  background:url(../../haiku/images/navi02.gif);
	width:200px;
}
	body#Guda .Kukai a:hover.navi02{
		background-position:0px -30px;
	}
	body#Guda .Kukai a.navi02_ovr{
		background:url(../../haiku/images/navi02.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Kukai a:hover.navi02_ovr{
			background-position:0px -30px;
		}

body#Guda .Kukai a.navi03{
  background:url(../../haiku/images/navi03.gif);
	width:200px;
}
	body#Guda .Kukai a:hover.navi03{
		background-position:0px -30px;
	}
	body#Guda .Kukai a.navi03_ovr{
		background:url(../../haiku/images/navi03.gif);
		background-position:0px -30px;
		width:200px;
	}
		body#Guda .Kukai a:hover.navi03_ovr{
			background-position:0px -30px;
		}

