/* CSS Document */
/*----------------------------------------------------
	共通ページナビ
----------------------------------------------------*/

/*HOMEロゴ------------------------------------*/
#home {
	width: 250px;
	height: 60px;
	margin: 0;
		padding: 20px 0 0 0;
	/* \*/
	padding: 20px 0 0 0;
	_padding: 12px 0 0 0;
	/* */
}
.home {
	width: 200px;
	height: 60px;
	margin: 0 auto;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.home a {
	display: block;
	width: 200px;
	height: 60px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
/*HOMEロゴボタンアクション------------------------------------*/
.home {
	background-image: url(../img/common/navi/home.jpg);
}
.home a,
.home a:link,
.home a:visited {
	background-image: url(../img/common/navi/home.jpg);
}
.home a:focus,
.home a:hover,
.home a:active {
	background-image: url(../img/common/navi/home_over.jpg);
}
/*サイドナビ------------------------------------*/
#side_navi {
	width: 250px;
	height: 150px;
	margin: 0;
		padding: 60px 0 0 0;
	/* \*/
	padding: 60px 0 0 0;
	_padding: 52px 0 0 0;
	/* */
}
.shop,
.item,
.lesson,
.recruiting,
.inquiry {
	width: 215px;
	height: 30px;
	margin: 0 15px 0 20px;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.shop a,
.item a,
.lesson a,
.recruiting a,
.inquiry a {
	display: block;
	width: 215px;
	height: 30px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
/*サイドナビボタンアクション------------------------------------*/
.shop {
	background-image: url(../img/common/navi/shop.jpg);
}
.shop a,
.shop a:link,
.shop a:visited {
	background-image: url(../img/common/navi/shop.jpg);
}
.shop a:focus,
.shop a:hover,
.shop a:active {
	background-image: url(../img/common/navi/shop_over.jpg);
}
.item {
	background-image: url(../img/common/navi/item.jpg);
}
.item a,
.item a:link,
.item a:visited {
	background-image: url(../img/common/navi/item.jpg);
}
.item a:focus,
.item a:hover,
.item a:active {
	background-image: url(../img/common/navi/item_over.jpg);
}
.lesson {
	background-image: url(../img/common/navi/lesson.jpg);
}
.lesson a,
.lesson a:link,
.lesson a:visited {
	background-image: url(../img/common/navi/lesson.jpg);
}
.lesson a:focus,
.lesson a:hover,
.lesson a:active {
	background-image: url(../img/common/navi/lesson_over.jpg);
}
.recruiting {
	background-image: url(../img/common/navi/recruiting.jpg);
}
.recruiting a,
.recruiting a:link,
.recruiting a:visited {
	background-image: url(../img/common/navi/recruiting.jpg);
}
.recruiting a:focus,
.recruiting a:hover,
.recruiting a:active {
	background-image: url(../img/common/navi/recruiting_over.jpg);
}
.inquiry {
	background-image: url(../img/common/navi/inquiry.jpg);
}
.inquiry a,
.inquiry a:link,
.inquiry a:visited {
	background-image: url(../img/common/navi/inquiry.jpg);
}
.inquiry a:focus,
.inquiry a:hover,
.inquiry a:active {
	background-image: url(../img/common/navi/inquiry_over.jpg);
}
/*サイドバナー------------------------------------*/
#side_banner {
	width: 250px;
	height: 500px;
	margin: 0;
	padding: 0;
}
.blog {
	width: 220px;
	height: 160px;
	margin: 0 30px 0 0;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.blog a {
	display: block;
	width: 220px;
	height: 160px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
.mail {
	width: 200px;
	height: 140px;
	margin: 0 25px;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.mail a {
	display: block;
	width: 200px;
	height: 140px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
.ivy {
	width: 200px;
	height: 60px;
	margin: 0 25px;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.ivy a {
	display: block;
	width: 200px;
	height: 60px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
.netshop {
	width: 225px;
	height: 80px;
	margin: 0 0 0 25px;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.netshop a {
	display: block;
	width: 225px;
	height: 80px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
.motomachi {
	width: 200px;
	height: 60px;
	margin: 0 25px;
	padding: 0; 
	background-repeat: no-repeat;
	display: block;
}
.motomachi a {
	display: block;
	width: 200px;
	height: 60px;
	text-indent: -9999px;
	background: 0 0 no-repeat;
	text-decoration: none;
}
/*サイドバナーボタンアクション------------------------------------*/
.blog {
	background-image: url(../img/common/navi/blog.jpg);
}
.blog a,
.blog a:link,
.blog a:visited {
	background-image: url(../img/common/navi/blog.jpg);
}
.blog a:focus,
.blog a:hover,
.blog a:active {
	background-image: url(../img/common/navi/blog_over.jpg);
}
.mail {
	background-image: url(../img/common/navi/mail.jpg);
}
.mail a,
.mail a:link,
.mail a:visited {
	background-image: url(../img/common/navi/mail.jpg);
}
.mail a:focus,
.mail a:hover,
.mail a:active {
	background-image: url(../img/common/navi/mail_over.jpg);
}
.ivy {
	background-image: url(../img/common/navi/ivy.jpg);
}
.ivy a,
.ivy a:link,
.ivy a:visited {
	background-image: url(../img/common/navi/ivy.jpg);
}
.ivy a:focus,
.ivy a:hover,
.ivy a:active {
	background-image: url(../img/common/navi/ivy_over.jpg);
}
.netshop {
	background-image: url(../img/common/navi/netshop.jpg);
}
.netshop a,
.netshop a:link,
.netshop a:visited {
	background-image: url(../img/common/navi/netshop.jpg);
}
.netshop a:focus,
.netshop a:hover,
.netshop a:active {
	background-image: url(../img/common/navi/netshop_over.jpg);
}
.motomachi {
	background-image: url(../img/common/navi/motomachi.jpg);
}
.motomachi a,
.motomachi a:link,
.motomachi a:visited {
	background-image: url(../img/common/navi/motomachi.jpg);
}
.motomachi a:focus,
.motomachi a:hover,
.motomachi a:active {
	background-image: url(../img/common/navi/motomachi_over.jpg);
}
