html { 
    filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

body {
	background: #FFFFFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #333333;
	font-size: 12px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
.none{
	display: none;
}
/*  基本定義  */

.catchCopy {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.productName {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.baseText {
	font-size: 12px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.baseTextBold {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.caption {
	font-size: 10px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.noticePoint {
	font-size: 12px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco_beige {
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco10_bold {
	font-size: 10px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco10_beige {
	font-size: 10px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco10_beigeBold {
	font-size: 10px;
	color: #996600;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco12 {
	font-size: 12px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco12_bold {
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco12_beige {
	font-size: 12px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco12_beigeBold {
	font-size: 12px;
	color: #996600;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco12_beige_s {
	margin: 3px 0 0 0;
	font-size: 12px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco14 {
	font-size: 14px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco14_bold {
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco14_beige {
	font-size: 14px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco14_beigeBold {
	font-size: 14px;
	color: #996600;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco16 {
	font-size: 16px;
	color: #333333;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco16_bold {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco16_beige {
	font-size: 16px;
	color: #996600;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.deco16_beigeBold {
	font-size: 16px;
	color: #996600;
	font-weight: bold;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

a:link {
	text-decoration: none;
	color: #333333;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #333333;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a.beige:link {
	text-decoration: none;
	color: #996600;
}
a.beige:visited {
	text-decoration: none;
	color: #996600;
}
a.beige:hover {
	text-decoration: underline;
	color: #996600;
}
a.beige:active {
	text-decoration: none;
	color: #996600;
}

/*  共通要素定義  */

.topic_path {
	font-size: 10px;
	color: #333333;
	text-align: left;
	vertical-align: top;
}

.pageTop {
	text-align: right;
	font-size: 10px;
	color: #333333;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.pricetag {
	text-align: left;
	vertical-align: top;
}

.pricetag .detail {
	font-size: 10px;
	color: #333333;
	line-height: 1.2em;
}

.pricetag .deco12_beigeBold {
	line-height: 1.6em;
}

/*  フッタ定義  */

#footer {
	text-align: center;
	background-repeat: no-repeat;
	clear: both;
}

#footer h1 {
	clear: both;
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	padding: 5px 0 15px 0;
}

#footer ul {
	list-style: none;
	margin: 0 0 0 130px;
}
#footer li {
	font-size: 10px;
	font-weight: bold;
	line-height: 1.0em;
	float: left;
}

#footer li a {
	font-size: 10px;
	font-weight: bold;
	line-height: 1.0em;
}
.foot_link{
	padding: 15px 0 0 30px;
}

#footer p {
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	line-height: 1.0em;
}

#footer p a {
	font-size: 10px;
	font-weight: bold;
	margin: 15px;
	padding: 0px;
	line-height: 1.0em;
}

#fot_english_btn{
	background: url(../img/fot_english_btn_on.gif) no-repeat;
	width: 108px;
	height: 37px;
	display: block;
	margin: 0 0 0 19px;
}
#fot_english_btn a{
	background: url(../img/fot_english_btn.gif) no-repeat;
	width: 108px;
	height: 37px;
	display: block;
}
#fot_english_btn a:hover{
	background: none;
}




	#footer2 {
		text-align: center;
		background-repeat: no-repeat;
		clear: both;
	}

	#footer2 h1 {
		font-size: 10px;
		font-weight: normal;
		margin: 0;
		padding-top: 20px;
		padding-right: 0px;
		padding-bottom: 15px;
		padding-left: 0px;
	}

	#footer2 p {
		font-size: 10px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
		line-height: 1.0em;
	}

	#footer2 p a {
		font-size: 10px;
		font-weight: bold;
		margin: 15px 5px 15px 5px;
		padding: 0px;
		line-height: 1.0em;
	}









/*  クリア  */

.clear {
	clear:both;
}

h3{
	margin: 0 0 0 -10px;
}
:root *> h3 { margin: 0 0 0 0px;  }

/* アコーディオンメニュー */
#acomenu_allitem{
	background: url(../img/acomenu_bg01_on.gif) no-repeat;
	width: 179px;
	height: 37px;
	margin: 0 0 0 0px;
}
#acomenu_allitem a{
	background: url(../img/acomenu_bg01.gif) no-repeat;
	width: 179px;
	height: 37px;
	display: block;
}
#acomenu_allitem a:hover{
	background: none;
}

#accordion{
	background: url(../img/acomenu_bg02.gif) repeat-y;
	margin: 0 0 0 0px;
	/margin: 0 0 0 2px;
	padding: 5px 0 0 5px;
	width: 179px;
}
#accordion ul ,#accordion li{
	margin: 0;
	list-style: none;
}
#accordion ul{
	margin: 0 0 0 0px;
}
#accordion .list li{
	margin: 0px;
	/margin: 0 0 -5px -10px;
}

#acomenu_bottom{
	background: url(../img/acomenu_bg03.gif) no-repeat;
	width: 179px;
	height: 12px;
	margin: 0 0 21px 0px;
}
#menu_kitchen_item{
	background : url(../img/menu_kitchen.jpg) no-repeat;
	width: 169px;
	height: 70px;
	display: block;
	text-indent: -9999px;
}
#menu_food_item{
	background : url(../img/menu_food.jpg) no-repeat;
	width: 169px;
	height: 70px;
	display: block;
	text-indent: -9999px;
}
#menu_tableware_item{
	background : url(../img/menu_tableware.jpg) no-repeat;
	width: 169px;
	height: 70px;
	display: block;
	text-indent: -9999px;
}

.menu_item_btmbtn{
	background : url(../img/menu_item_btmbtn.jpg) no-repeat;
	width: 169px;
	height: 4px;
	padding: 0 0 3px 0;
	/margin-left: -10px;
	_margin-bottom: -10px;
}

/* ボタン画像 */
	#menu_kitchen01{
		background : url(../img/menu_kitchen01_on.jpg) no-repeat;
		width: 169px;
		height: 87px;
		display: block;
	}
	#menu_kitchen01 a{
		background : url(../img/menu_kitchen01.jpg) no-repeat;
		width: 169px;
		height: 87px;
		display: block;
	}#menu_kitchen01 a:hover{
		background : none;
	}

		#menu_kitchen01 img{
			border: 0px;
		}

	#menu_kitchen02{
		background : url(../img/menu_kitchen02_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_kitchen02 a{
		background : url(../img/menu_kitchen02.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_kitchen02 a:hover{
		background : none;
	}

	#menu_kitchen03{
		background : url(../img/menu_kitchen03_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_kitchen03 a{
		background : url(../img/menu_kitchen03.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_kitchen03 a:hover{
		background : none;
	}

	#menu_kitchen04{
		background : url(../img/menu_kitchen04_on.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}
	#menu_kitchen04 a{
		background : url(../img/menu_kitchen04.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}#menu_kitchen04 a:hover{
		background : none;
	}

	#menu_food01{
		background : url(../img/menu_food01_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_food01 a{
		background : url(../img/menu_food01.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_food01 a:hover{
		background : none;
	}

	#menu_food02{
		background : url(../img/menu_food02_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_food02 a{
		background : url(../img/menu_food02.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_food02 a:hover{
		background : none;
	}

	#menu_food03{
		background : url(../img/menu_food03_on.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}
	#menu_food03 a{
		background : url(../img/menu_food03.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}#menu_food03 a:hover{
		background : none;
	}


	#menu_tableware01{
		background : url(../img/menu_tableware01_on.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}
	#menu_tableware01 a{
		background : url(../img/menu_tableware01.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}#menu_tableware01 a:hover{
		background : none;
	}

	#menu_tableware02{
		background : url(../img/menu_tableware02_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware02 a{
		background : url(../img/menu_tableware02.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware02 a:hover{
		background : none;
	}

	#menu_tableware03{
		background : url(../img/menu_tableware03_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware03 a{
		background : url(../img/menu_tableware03.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware03 a:hover{
		background : none;
	}

	#menu_tableware04{
		background : url(../img/menu_tableware04_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware04 a{
		background : url(../img/menu_tableware04.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware04 a:hover{
		background : none;
	}

	#menu_tableware05{
		background : url(../img/menu_tableware05_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware05 a{
		background : url(../img/menu_tableware05.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware05 a:hover{
		background : none;
	}

	#menu_tableware06{
		background : url(../img/menu_tableware06_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware06 a{
		background : url(../img/menu_tableware06.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware06 a:hover{
		background : none;
	}

	#menu_tableware07{
		background : url(../img/menu_tableware07_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware07 a{
		background : url(../img/menu_tableware07.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware07 a:hover{
		background : none;
	}

	#menu_tableware08{
		background : url(../img/menu_tableware08_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware08 a{
		background : url(../img/menu_tableware08.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware08 a:hover{
		background : none;
	}

	#menu_tableware09{
		background : url(../img/menu_tableware09_on.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}
	#menu_tableware09 a{
		background : url(../img/menu_tableware09.jpg) no-repeat;
		width: 169px;
		height: 61px;
		display: block;
	}#menu_tableware09 a:hover{
		background : none;
	}

	#menu_tableware10{
		background : url(../img/menu_tableware10_on.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}
	#menu_tableware10 a{
		background : url(../img/menu_tableware10.jpg) no-repeat;
		width: 169px;
		height: 60px;
		display: block;
	}#menu_tableware10 a:hover{
		background : none;
	}


/* 料理教室以下  */

#left_menuBT{
	margin: 0 0 21px 0;
}
#left_menuBT ul{
	list-style: none;
	margin: 0 0 0 0px;
}
#left_menuBT li{
	/margin-bottom: -5px;
}

	#left_menuBT01{
		background : url(../img/left_menuBT01_on.gif) no-repeat;
		width: 179px;
		height: 36px;
	}
	#left_menuBT01 a{
		background : url(../img/left_menuBT01.gif) no-repeat;
		width: 179px;
		height: 36px;
		display: block;
	}
	#left_menuBT01 a:hover{ background: none; }

	#left_menuBT02{
		background : url(../img/left_menuBT02_on.gif) no-repeat;
		width: 179px;
		height: 36px;
	}
	#left_menuBT02 a{
		background : url(../img/left_menuBT02.gif) no-repeat;
		width: 179px;
		height: 36px;
		display: block;
	}
	#left_menuBT02 a:hover{ background: none; }

	#left_menuBT03{
		background : url(../img/left_menuBT03_on.gif) no-repeat;
		width: 179px;
		height: 36px;
	}
	#left_menuBT03 a{
		background : url(../img/left_menuBT03.gif) no-repeat;
		width: 179px;
		height: 36px;
		display: block;
	}
	#left_menuBT03 a:hover{ background: none; }


#left_column_bg{
	background : url(../img/left_column_bg.gif) no-repeat;
	width: 179px;
	height: 173px;
	_height: 198px;
	padding: 25px 0 0 1px;
	margin: 0px;
}
#left_column_bg li{
	/margin-left: -2px;
}

	#left_column01{
			background : url(../img/left_columnBT01_on.gif) no-repeat;
			width: 177px;
			height: 54px;
		}
		#left_column01 a{
			background : url(../img/left_columnBT01.gif) no-repeat;
			width: 177px;
			height: 54px;
			display: block;
		}
		#left_column01 a:hover{ background: none; }

	#left_column02{
			background : url(../img/left_columnBT02_on.gif) no-repeat;
			width: 177px;
			height: 54px;
		}
		#left_column02 a{
			background : url(../img/left_columnBT02.gif) no-repeat;
			width: 177px;
			height: 54px;
			display: block;
		}
		#left_column02 a:hover{ background: none; }

	#left_column03{
			background : url(../img/left_columnBT03_on.gif) no-repeat;
			width: 177px;
			height: 55px;
		}
		#left_column03 a{
			background : url(../img/left_columnBT03.gif) no-repeat;
			width: 177px;
			height: 55px;
			display: block;
		}
		#left_column03 a:hover{ background: none; }



	#left_press03{
			background : url(../img/left_press03_on.gif) no-repeat;
			width: 179px;
			height: 36px;
			margin: 21px 0 0 0;
		}
		#left_press03 a{
			background : url(../img/left_press03.gif) no-repeat;
			width: 179px;
			height: 36px;
			display: block;
		}
		#left_press03 a:hover{ background: none; }

	#left_press01{
			background : url(../img/left_press01_on.gif) no-repeat;
			width: 179px;
			height: 36px;
			margin: 0 0 0 0;
		}
		#left_press01 a{
			background : url(../img/left_press01.gif) no-repeat;
			width: 179px;
			height: 36px;
			display: block;
		}
		#left_press01 a:hover{ background: none; }
		
	#left_press02{
			background : url(../img/left_press02_on.gif) no-repeat;
			width: 179px;
			height: 37px;
			margin: 0 0 21px 0;
		}
		#left_press02 a{
			background : url(../img/left_press02.gif) no-repeat;
			width: 179px;
			height: 37px;
			display: block;
		}
		#left_press02 a:hover{ background: none; }



	#leftBT_egohan{
			background : url(../img/leftBT_egohan_on.gif) no-repeat;
			width: 140px;
			height: 48px;
			margin: 0 0 10px 28px;
		}
		#leftBT_egohan a{
			background : url(../img/leftBT_egohan.gif) no-repeat;
			width: 140px;
			height: 48px;
			display: block;
		}
		#leftBT_egohan a:hover{ background: none; }

	#leftBT_rinyushoku{
			background : url(../img/leftBT_rinyushoku_on.gif) no-repeat;
			width: 140px;
			height: 48px;
			margin: 0 0 10px 28px;
		}
		#leftBT_rinyushoku a{
			background : url(../img/leftBT_rinyushoku.gif) no-repeat;
			width: 140px;
			height: 48px;
			display: block;
		}
		#leftBT_rinyushoku a:hover{ background: none; }

	#leftBT_kaigo{
			background : url(../img/leftBT_kaigo_on.gif) no-repeat;
			width: 140px;
			height: 46px;
			margin: 0 0 10px 28px;
		}
		#leftBT_kaigo a{
			background : url(../img/leftBT_kaigo.gif) no-repeat;
			width: 140px;
			height: 46px;
			display: block;
		}
		#leftBT_kaigo a:hover{ background: none; }

	#leftBT_store{
			background : url(../img/leftBT_store_on.gif) no-repeat;
			width: 140px;
			height: 48px;
			margin: 0 0 10px 28px;
		}
		#leftBT_store a{
			background : url(../img/leftBT_store.gif) no-repeat;
			width: 140px;
			height: 48px;
			display: block;
		}
		#leftBT_store a:hover{ background: none; }

#fb_btn{
	margin: 0 0 10px 25px;
	background : url(../img/fb_on.gif) no-repeat;
	width: 147px;
	height: 56px;
}
#fb_btn a{
	display: block;
	background : url(../img/fb.gif) no-repeat;
	width: 147px;
	height: 56px;
}
#fb_btn a:hover{ background: none; }


/*  左　ガイドメニュー  */

.shopguide{
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0px;
	margin-bottom: 15px;
}


.guide {
	width: 184px;
	height: auto;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
}

.guide ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	/* \*/
overflow:hidden;
/* */
}

.guide ul li a{
	display:block;
	width:184px;
	text-indent: -9999px;
}

.guide_shop {
	width: 180px;
	height: auto;
	padding-top: 0px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
}

.guide_shop ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	/* \*/
overflow:hidden;
/* */
}


.guide_shop ul li a{
	display:block;
	width:184px;
	text-indent: -9999px;
}


.guide01 a{
	height:40px;
	background: #FFFFFF url(../img/bt_guide01.gif) no-repeat left top;
}

.guide01 a:hover{
	height:40px;
	background: #FFFFFF url(../img/bt_guide01_over.gif) no-repeat left top;
}


.guide02 a{
	height:36px;
	background: #FFFFFF url(../img/bt_guide02.gif) left top no-repeat;
	
}

.guide02 a:hover{
	height:36px;
	background: #FFFFFF url(../img/bt_guide02_over.gif) no-repeat left top;
}

.guide03 a{
	height:36px;
	background: #FFFFFF url(../img/bt_guide03.gif) left top no-repeat;
}

.guide03 a:hover{
	height:36px;
	background: #FFFFFF url(../img/bt_guide03_over.gif) no-repeat left top;
}

.guide04 a{
	height:36px;
	background: #FFFFFF url(../img/bt_guide04.gif) left top no-repeat;
}

.guide04 a:hover{
	height:36px;
	background: #FFFFFF url(../img/bt_guide04_over.gif) no-repeat left top;
}

.guide05 a{
	height:38px;
	background: #FFFFFF url(../img/bt_guide05.gif) left top no-repeat;
}

.guide05 a:hover{
	height:38px;
	background: #FFFFFF url(../img/bt_guide05_over.gif) no-repeat left top;
}

.guide06 a{
	height:41px;
	background: #FFFFFF url(../img/bt_guide06.gif) left top no-repeat;
}

.guide06 a:hover{
	height:41px;
	background: #FFFFFF url(../img/bt_guide06_over.gif) no-repeat left top;
}

.guide07 a{
	height:34px;
	background: #FFFFFF url(../img/bt_guide07.gif) left top no-repeat;
}

.guide07 a:hover{
	height:34px;
	background: #FFFFFF url(../img/bt_guide07_over.gif) no-repeat left top;
}

.guide08 a{
	height:41px;
	background: #FFFFFF url(../img/bt_guide08.gif) left top no-repeat;
}

.guide08 a:hover{
	height:41px;
	background: #FFFFFF url(../img/bt_guide08_over.gif) no-repeat left top;
}

.guide_egohan{
	/* \*/
	text-align: left;
	overflow:hidden;
/* */
}

.guide_egohan a{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/e-gohan.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.guide_egohan a:hover{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/e-gohan_over.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.guide_rinyushoku a{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/rinyushoku.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.guide_rinyushoku a:hover{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/rinyushoku_over.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.guide_kaigo a{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/kaigo.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.guide_kaigo a:hover{
	display:block;
	width:140px;
	height:48px;
	background: #FFFFFF url(../img/kaigo_over.gif) left top no-repeat;
	text-indent: -9999px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
}
