@charset "utf-8";

ul#navi{
	list-style:none;
	margin:0;
	padding:0;
}
ul#navi li{
    list-style:none;
    float:left;
}
ul#navi a{
    display:block;
    height:30px;
    text-indent:-1000px;
    overflow:hidden;
}
ul#navi ol {
	width:200px;

}
ul#navi ol li{
	width:200px;
	height:30px;
	display:block;
}

/******************************

	グローバルメニュー詳細設定

******************************/

/*　萬翠荘について
---------------------------------------------------------*/
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;
		}



/* 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-image:url(../../common/images/small.gif);
	width:23px;}
	
a:hover.size01_ovr{
    background-position:0px -23px;}
    
a.size02{
    background-image:url(../../common/images/middle.gif);
	width:23px;}
	
a:hover.size02{
    background-position:0px -23px;}
    
a.size03{
    background-image:url(../../common/images/large.gif);
	width:23px;}
	
a:hover.size03{
    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;
}