﻿@charset "utf-8";

#g_nav {
	background: url(../images/bg_gnav.gif) repeat-x 0 0;
	height: 50px;
}

#movie #g_nav .wrapper {
	background: url(../../images/nojs/g_nav_bg.gif) no-repeat 0 0;
	height: 50px;
}


#g_nav .wrapper {
	width: 921px;
	margin: 0 auto;
	text-align: center;
}

#g_nav ul {
	padding-left: 40px;

}

#g_nav ul li {
	float: left;
	width: 147px;
	height: 50px;
}
#g_nav ul li#nav01{
	width: 162px;
}

#movie #g_nav ul li#nav01{
	width: 147px;
}


#g_nav ul li a {
	display: block;
	width: 147px;
	height: 50px;
	background: url(../images/g_nav.gif) 0 0;
	text-indent: -9999px;
}

#movie #g_nav ul li a {
		background: url(../../images/nojs/g_nav.gif) 0 0;
}

#g_nav ul li#nav01 a { background-position: 0px 0; width: 162px; }
#g_nav ul li#nav02 a { background-position: -162px 0; }
#g_nav ul li#nav03 a { background-position: -309px 0; }
#g_nav ul li#nav04 a { background-position: -456px 0; }
#g_nav ul li#nav05 a { background-position: -603px 0; }
#g_nav ul li#nav06 a { background-position: -750px 0; padding-right: 15px;  }

#g_nav ul li#nav01 a:hover { background-position: 0px -50px; width: 162px; }
#g_nav ul li#nav02 a:hover { background-position: -162px -50px; }
#g_nav ul li#nav03 a:hover { background-position: -309px -50px; }
#g_nav ul li#nav04 a:hover { background-position: -456px -50px; }
#g_nav ul li#nav05 a:hover { background-position: -603px -50px; }
#g_nav ul li#nav06 a:hover { background-position: -750px -50px; padding-right: 15px;  }


#movie #g_nav ul li#nav01 a { background-position: 0px 0px; width: 147px; }
#movie #g_nav ul li#nav02 a { background-position: -147px 0; }
#movie #g_nav ul li#nav03 a { background-position: -294px 0; }
#movie #g_nav ul li#nav04 a { background-position: -442px 0; }
#movie #g_nav ul li#nav05 a { background-position: -589px 0; }
#movie #g_nav ul li#nav06 a { background-position: -735px 0; padding-right: 0;  }

#movie #g_nav ul li#nav01 a:hover { background-position: 0px -50px; width: 147px; }
#movie #g_nav ul li#nav02 a:hover { background-position: -147px -50px; }
#movie #g_nav ul li#nav03 a:hover { background-position: -294px -50px; }
#movie #g_nav ul li#nav04 a:hover { background-position: -442px -50px; }
#movie #g_nav ul li#nav05 a:hover { background-position: -589px -50px; }
#movie #g_nav ul li#nav06 a:hover { background-position: -735px -50px; padding-right: 0;  }



#about #g_nav ul li#nav01 a				 { background-position: 0px -100px; }
#visit #g_nav ul li#nav02 a				{ background-position: -162px -100px; }
#event #g_nav ul li#nav03 a				{ background-position: -309px -100px; }
#eidaikuyou #g_nav ul li#nav04 a	{ background-position: -456px -100px; }
#funeral #g_nav ul li#nav05 a			{ background-position: -603px -100px; }
#traffic #g_nav ul li#nav06 a { background-position: -750px -100px; padding-right: 15px;  }
