@charset "utf-8";

/*==============================================================

CSS for ROYAL HAWAIIAN SHOOTING CLUB/TOP
Modified: 2009.10.30

==============================================================*/


@import url("/extra.php?master.css");


/*main frame*/
div#wrapper {
	width:100%;
	background:url(/skins/top/bg_highlight.png) no-repeat center top;
	margin:0 auto;
}
/*splash image(jp)*/
h1 {
	width:818px;
	height:307px;
	background:url(/skins/top/top_image.png) no-repeat bottom;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
/*splash image(en)*/
body#en h1 {
	width:818px;
	height:307px;
	background:url(/skins/top/top_image_en.png) no-repeat bottom;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 auto;
}
/*IE6 Hack*/
* html h1,
* html body#en h1 {
	behavior: expression(IEPNGFIX.fix(this));
	height:247px;
	margin-top:60px;
}
/*navigation*/
div#wrapper_navi {
	width:990px;
	margin:20px auto;
}
/*jp*/
ul#navigation {
	width:800px;
	height:53px;
	background:url(/skins/common/navi.png) no-repeat;
	list-style-type:none;
	margin:30px auto 80px auto;
}
/*en*/
body#en ul#navigation {
	width:800px;
	height:53px;
	background:url(/skins/common/navi_en.png) no-repeat;
	list-style-type:none;
	margin:30px auto 80px auto;
}
/*IE6 Hack(jp)*/
* html ul#navigation {
	width:800px;
	height:53px;
	background:url(/skins/common/navi.gif) no-repeat;
	list-style-type:none;
	margin:30px auto 80px auto;
}
/*IE6 Hack(en)*/
* html body#en ul#navigation {
	width:800px;
	height:53px;
	background:url(/skins/common/navi_en.gif) no-repeat;
	list-style-type:none;
	margin:30px auto 80px auto;
}
ul#navigation li {
	text-indent:-9999px;
	overflow:hidden;
	display:inline;
	float:left;
}
ul#navigation li a:link,
ul#navigation li a:visited {
	height:53px;
	display:block;
}
ul#navigation li#course a {
	width:152px;
}
ul#navigation li#gun a {
	width:73px;
}
ul#navigation li#range a {
	width:189px;
}
ul#navigation li#gallery a {
	width:86px;
}
ul#navigation li#staff a {
	width:107px;
}
ul#navigation li#access a {
	width:80px;
}
ul#navigation li#reservation a {
	width:113px;
}
/*course(jp)*/
ul#navigation li#course a:hover {
	background:url(/skins/common/navi.png) no-repeat 0px -53px;
}
/*course(en)*/
body#en ul#navigation li#course a:hover {
	background:url(/skins/common/navi_en.png) no-repeat 0px -53px;
}
/*gun(jp)*/
ul#navigation li#gun a:hover {
	background:url(/skins/common/navi.png) no-repeat -152px  -53px;
}
/*gun(en)*/
body#en ul#navigation li#gun a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -152px  -53px;
}
/*range(jp)*/
ul#navigation li#range a:hover {
	background:url(/skins/common/navi.png) no-repeat -225px  -53px;
}
/*range(en)*/
body#en ul#navigation li#range a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -225px  -53px;
}
/*gallery(jp)*/
ul#navigation li#gallery a:hover {
	background:url(/skins/common/navi.png) no-repeat -414px  -53px;
}
/*gallery(en)*/
body#en ul#navigation li#gallery a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -414px  -53px;
}
/*staff(jp)*/
ul#navigation li#staff a:hover {
	background:url(/skins/common/navi.png) no-repeat -500px  -53px;
}
/*staff(en)*/
body#en ul#navigation li#staff a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -500px  -53px;
}
/*access(jp)*/
ul#navigation li#access a:hover {
	background:url(/skins/common/navi.png) no-repeat -607px  -53px;
}
/*access(en)*/
body#en ul#navigation li#access a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -607px  -53px;
}
/*reservation(jp)*/
ul#navigation li#reservation a:hover {
	background:url(/skins/common/navi.png) no-repeat -687px  -53px;
}
/*reservation(en)*/
body#en ul#navigation li#reservation a:hover {
	background:url(/skins/common/navi_en.png) no-repeat -687px  -53px;
}

* html ul#navigation li#course a:hover {
	background:url(/skins/common/navi.gif) no-repeat 0px -53px;
}
* html body#en ul#navigation li#course a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat 0px -53px;
}
* html ul#navigation li#gun a:hover {
	background:url(/skins/common/navi.gif) no-repeat -152px  -53px;
}
* html body#en ul#navigation li#gun a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -152px  -53px;
}
* html ul#navigation li#range a:hover {
	background:url(/skins/common/navi.gif) no-repeat -225px  -53px;
}
* html body#en ul#navigation li#range a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -225px  -53px;
}
* html ul#navigation li#gallery a:hover {
	background:url(/skins/common/navi.gif) no-repeat -414px  -53px;
}
* html body#en ul#navigation li#gallery a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -414px  -53px;
}
* html ul#navigation li#staff a:hover {
	background:url(/skins/common/navi.gif) no-repeat -500px  -53px;
}
* html body#en ul#navigation li#staff a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -500px  -53px;
}
* html ul#navigation li#access a:hover {
	background:url(/skins/common/navi.gif) no-repeat -607px  -53px;
}
* html body#en ul#navigation li#access a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -607px  -53px;
}
* html ul#navigation li#reservation a:hover {
	background:url(/skins/common/navi.gif) no-repeat -687px  -53px;
}
* html body#en ul#navigation li#reservation a:hover {
	background:url(/skins/common/navi_en.gif) no-repeat -687px  -53px;
}
