/* 表示しない */
.hide {
	display: none;
}
#top_menu ul.cModsJS_navi2 li#store2 ul li a {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#999999 none repeat scroll 0 0;
	font-size:0.8em;
	height:35px;
	line-height:1.2em;
	padding:3px 8px;
	width:72px;
}

#top_menu ul.cModsJS_navi2 li#store2 ul li a:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#777777 none repeat scroll 0 0;
	font-size:0.8em;
	height:35px;
	line-height:1.2em;
	padding:3px 8px;
	width:72px;
}



/* リストタグルートのUL */
ul.cModsJS_navi2 {

}

/* cModsJS_navi内のリスト要素全般 */
ul.cModsJS_navi2 a {
	background-repeat: no-repeat;
	color: #FFFFFF;
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 a#home {
	background-image: url("image/n_onpaku_navi01.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a#home_select {
	background-image: url("image/n_onpaku_navi01roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a:hover#home {
	background-image: url("image/n_onpaku_navi01roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a#way {
	background-image: url("image/n_onpaku_navi03.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a#way_select {
	background-image: url("image/n_onpaku_navi03roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li:hover#way {
	background-image: url("image/n_onpaku_navi03roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#store2 {
	background-image: url("image/n_onpaku_navi04.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#store2 ul {
	margin-top:50px;
}


ul.cModsJS_navi2 li#store2_select {
	background-image: url("image/n_onpaku_navi04roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li:hover#store2 {
	background-image: url("image/n_onpaku_navi04roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#info {
	background-image: url("image/n_onpaku_navi05.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#info ul {
	margin-top:50px;
}

ul.cModsJS_navi2 li#info_select {
	background-image: url("image/n_onpaku_navi05roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li:hover#info {
	background-image: url("image/n_onpaku_navi05roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 #info_select ul{
        margin-top:50px;
}

ul.cModsJS_navi2 a#people {
	background-image: url("image/n_onpaku_navi06.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a#people_select {
	background-image: url("image/n_onpaku_navi06roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 a:hover#people {
	background-image: url("image/n_onpaku_navi06roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#start {
	background-image: url("image/n_onpaku_navi07.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li#start ul {
	margin-top:50px;
}

ul.cModsJS_navi2 li#start_select {
	background-image: url("image/n_onpaku_navi07roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 li:hover#start {
	background-image: url("image/n_onpaku_navi07roll.jpg");
	height:50px;
	width:89px;
}

ul.cModsJS_navi2 #start_select ul{
        margin-top:50px;
}

ul.cModsJS_navi2 li#store {
	background-image: url("image/n_onpaku_navi02.jpg");
	background-repeat: no-repeat;
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li#store ul {
	margin-top:50px;
}

ul.cModsJS_navi2 #store_select {
	background-image: url("image/n_onpaku_navi02roll.jpg");
	height: 50px;
	width: 89px;
}
ul.cModsJS_navi2 #store_select ul{
        margin-top:50px;
}


ul.cModsJS_navi2 li:hover#store {
	background-image: url("image/n_onpaku_navi02roll.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li#action {
	background-image: url("image/n_onpaku_navi03.jpg");
	background-repeat: no-repeat;
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li#action ul {
	margin-top:50px;
}

ul.cModsJS_navi2 #action_select {
	background-image: url("image/n_onpaku_navi03roll.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 #action_select ul{
        margin-top:50px;
}


ul.cModsJS_navi2 li:hover#action {
	background-image: url("image/n_onpaku_navi03roll.jpg");
	height: 50px;
	width: 89px;
}
ul.cModsJS_navi2 li#ouen {
	background-image: url("image/n_onpaku_navi08.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li#ouen ul {
	margin-top:50px;
}

ul.cModsJS_navi2 li#ouen_select {
	background-image: url("image/n_onpaku_navi08roll.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li:hover#ouen {
	background-image: url("image/n_onpaku_navi08roll.jpg");
	height: 50px;
	width: 89px;
}
ul.cModsJS_navi2 #ouen_select ul{
        margin-top:50px;
}
ul.cModsJS_navi2 li#inquiry {
	background-image: url("image/n_onpaku_navi09.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li#inquiry ul {
	margin-top:50px;
}

ul.cModsJS_navi2 li#inquiry_select {
	background-image: url("image/n_onpaku_navi09roll.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 li:hover#inquiry {
	background-image: url("image/n_onpaku_navi09roll.jpg");
	height: 50px;
	width: 89px;
}

ul.cModsJS_navi2 #inquiry_select ul{
        margin-top:50px;
}

ul.cModsJS_navi2 a#store_1 {
	background-image: url("image/n_onpaku_navi02_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#store_1_select {
	background-image: url("image/n_onpaku_navi02_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#store_1 {
	background-image: url("image/n_onpaku_navi02_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#store_2 {
	background-image: url("image/n_onpaku_navi02_2.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#store_2_select {
	background-image: url("image/n_onpaku_navi02_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#store_2 {
	background-image: url("image/n_onpaku_navi02_2roll.jpg");
	height: 40px;
	width: 89px;
}


ul.cModsJS_navi2 a#action_1 {
	background-image: url("image/n_onpaku_navi03_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_1_select {
	background-image: url("image/n_onpaku_navi03_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#action_1 {
	background-image: url("image/n_onpaku_navi03_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_2 {
	background-image: url("image/n_onpaku_navi03_2.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_2_select {
	background-image: url("image/n_onpaku_navi03_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#action_2 {
	background-image: url("image/n_onpaku_navi03_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_3 {
	background-image: url("image/n_onpaku_navi03_3.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_3_select {
	background-image: url("image/n_onpaku_navi03_3roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#action_3 {
	background-image: url("image/n_onpaku_navi03_3roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_4 {
	background-image: url("image/n_onpaku_navi03_4.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_4_select {
	background-image: url("image/n_onpaku_navi03_4roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#action_4 {
	background-image: url("image/n_onpaku_navi03_4roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_5 {
	background-image: url("image/n_onpaku_navi03_5.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#action_5_select {
	background-image: url("image/n_onpaku_navi03_5roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#action_5 {
	background-image: url("image/n_onpaku_navi03_5roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_1 {
	background-image: url("image/n_onpaku_navi07_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_1_select {
	background-image: url("image/n_onpaku_navi07_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#start_1 {
	background-image: url("image/n_onpaku_navi07_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_2 {
	background-image: url("image/n_onpaku_navi07_2.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_2_select {
	background-image: url("image/n_onpaku_navi07_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#start_2 {
	background-image: url("image/n_onpaku_navi07_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_3 {
	background-image: url("image/n_onpaku_navi07_3.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#start_3_select {
	background-image: url("image/n_onpaku_navi07_3roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#start_3 {
	background-image: url("image/n_onpaku_navi07_3roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#ouen_1 {
	background-image: url("image/n_onpaku_navi08_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#ouen_1_select {
	background-image: url("image/n_onpaku_navi08_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#ouen_1 {
	background-image: url("image/n_onpaku_navi08_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#inquiry_1 {
	background-image: url("image/n_onpaku_navi09_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#inquiry_1_select {
	background-image: url("image/n_onpaku_navi09_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#inquiry_1 {
	background-image: url("image/n_onpaku_navi09_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#inquiry_2 {
	background-image: url("image/n_onpaku_navi09_2.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#inquiry_2_select {
	background-image: url("image/n_onpaku_navi09_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#inquiry_2 {
	background-image: url("image/n_onpaku_navi09_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#info_1 {
	background-image: url("image/n_onpaku_navi06_1.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#info_1_select {
	background-image: url("image/n_onpaku_navi06_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#info_1 {
	background-image: url("image/n_onpaku_navi06_1roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#info_2 {
	background-image: url("image/n_onpaku_navi06_2.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a#inquiry_2_select {
	background-image: url("image/n_onpaku_navi06_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2 a:hover#info_2 {
	background-image: url("image/n_onpaku_navi06_2roll.jpg");
	height: 40px;
	width: 89px;
}

ul.cModsJS_navi2,ul.cModsJS_navi2 ul,ul.cModsJS_navi2 li {
	margin-right: 1px;
	padding: 0;
	list-style: none;
	background: #FFFFFF;
}

/* cModsJS_navi内のアンカー全般 */
ul.cModsJS_navi2 li {
	float: left;
	width: 89px;
	/* margin: 0px 1px; */
}

/* メインメニューの幅など */
ul.cModsJS_navi2 a {
	text-decoration: none;
	display: block;
	margin-left: 0px;
}

/* サブメニューの幅など */
ul.cModsJS_navi2 ul {
	position: absolute;
	visibility: hidden;
}

/* サブメニューのリスト */
ul.cModsJS_navi2 ul li { /* 継承されたスタイルを取り消す */
	float: none;
	/* height: 50px; */
	margin: 0;
	padding-top: 1px;
	width: 89px;
}

/* サブメニューのアンカー */
ul.cModsJS_navi2 ul li a {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	background: #FFEAC4 none repeat scroll 0 0;
	width: 89px;
}

/* サブメニューのアンカー（オンマウス） */
ul.cModsJS_navi2 ul li a:hover {
	background: #FFA405;
	color: #fff;
}

/* for IE */
* html ul.cModsJS_navi2 li {
	float: left;
}

* html ul.cModsJS_navi2 li a {
	height: 1%;
}

* html #top_menu ul.cModsJS_navi2 li#store2 ul li a {
	padding:3px 5px;
	width:89px;
	height: 40px;
}

* html #top_menu ul.cModsJS_navi2 li#store2 ul li a:hover {
	padding:3px 5px;
	width:89px;
	height: 40px;
}

