@charset "EUC-JP";   


/* btn
=======================================*/

#nav {
	height:40px;
	width: auto;
	margin:0;
}



#nav li{
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size:12px;
	text-decoration:none;
	float:left;
	width:143px;
	background:url(/nobunyaga/images/menu/navi_btn.png) top left no-repeat;
}

#nav a span {
}


#nav li:hover {
	background: url(/nobunyaga/images/menu/navi_btn_over.png) top left no-repeat;
	color:#03f;
}






/* Basic code - don't modify */
 
 #nav { /*display: block; margin: 0; padding: 0; position: relative;*/ }
  #nav li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
  #nav a { display: block; width:143px; text-indent:-9999px; }
  #nav ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; }
  * html #nav ul { line-height: 0; } /* IE6 "fix" */
  	#nav ul a { zoom: 1; } /* IE6/7 fix */
    #nav ul li { float: none; }
    #nav ul ul { top: 0; }
    
/* Essentials - configure this */

#nav ul { /*width: 130px;*/ }
#nav ul ul { left: 131px; }

/* Everything else is theming */
 
#nav { /*background-color: #30A8C3; height: 24px;*/ }
#nav *:hover { background-color: none; }
#nav a { /*border-right: 1px solid white; color: white; font-size: 12px; padding: 6px; line-height: 1;*/ }
  #nav li.hover a { /*background-color: #5E5A5A;*/ }
  #nav ul { top: 40px; }
    #nav ul li a { /*background-color: #066;*/ height:40px; }
      #nav ul a.hover { /*background-color: #fff;*/ }
   #nav ul a { /*border-bottom: 1px solid white; border-right: none; opacity: 0.9; filter: alpha(opacity=90);*/ }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */




#menu {
	 height:50px; padding:4px 0 9px 0;
	background:url(/nobunyaga/images/menu/navi_back.png) repeat-x;
}

#head #menu {
	background:none;
}

#menu_top a {
	background:url(/nobunyaga/images/menu/menu_top.png) center no-repeat;
}
#menu_chara a {
	background:url(/nobunyaga/images/menu/menu_chara.png) center no-repeat;
}
#menu_what a {
	background:url(/nobunyaga/images/menu/menu_what.png) center no-repeat;
}
#menu_form a {
	background:url(/nobunyaga/images/menu/menu_form.png) center no-repeat;
}
#menu_rule a {
	background:url(/nobunyaga/images/menu/menu_rule.png) center no-repeat;
}
#menu_download a {
	background:url(/nobunyaga/images/menu/menu_download.png) center no-repeat;
}
#menu_download_01 a {
	background:url(/nobunyaga/images/menu/menu_download_02.png) center no-repeat;
}
#menu_download_02 a {
	background:url(/nobunyaga/images/menu/menu_download_01.png) center no-repeat;
}
#menu_policy a {
	background:url(/nobunyaga/images/menu/menu_policy.png) center no-repeat;
	width:145px;
	margin-bottom:3px;
}








/* btn_0
=======================================*/

/*#btn_0{
	margin: 0 0 0 12px;
	width: 101px;
	height: 46px;
	float: left;
}

#btn_0 a{
	text-indent: -9999px;
	background: url(/nobunyaga/images/btn_0.jpg) ;
	width: 101px;
	height: 46px;
	display: block;
}

#btn_0 a:hover{
	background: url(/nobunyaga/images/btn_0.jpg) -101px 0px;
	width:101px;
	height: 46px;
	display: block;
}



#btn_1{
	margin: 0 0 0 12px;
	width: 198px;
	height: 46px;
	float: left;
}

#btn_1 a{
	text-indent: -9999px;
	background: url(/nobunyaga/images/btn_1.jpg) ;
	width: 198px;
	height: 46px;
	display: block;
}

#btn_1 a:hover{
	background: url(/nobunyaga/images/btn_1.jpg) -198px 0px;
	width:198px;
	height: 46px;
	display: block;
}



#btn_2{
	margin: 0 0 0 12px;
	width: 145px;
	height: 46px;
	float: left;
}

#btn_2 a{
	text-indent: -9999px; background: url(/nobunyaga/images/btn_2.jpg);
	width: 145px;
	height: 46px;
	display: block;
}

#btn_2 a:hover{
	background: url(/nobunyaga/images/btn_2.jpg) -145px 0px;
	width: 145px;
	height: 46px;
	display: block;
}


#btn_3{
	float: left;
	margin: 0 0 0 12px;
	width: 145px;
	height: 46px;
}

#btn_3 a{
	text-indent: -9999px; background: url(/nobunyaga/images/btn_3.jpg);
	width: 145px;
	height: 46px;
	display: block;
}

#btn_3 a:hover{
	background: url(/nobunyaga/images/btn_3.jpg) -145px 0px;
	width: 145px;
	height: 46px;
	display: block;
}


#btn_4{
	float: left;
	margin: 0 0 0 12px;
	width: 145px;
	height: 46px;
}

#btn_4 a{
	text-indent: -9999px; background: url(/nobunyaga/images/btn_4.jpg);
	width: 145px;
	height: 46px;
	display: block;
}

#btn_4 a:hover{
	background: url(/nobunyaga/images/btn_4.jpg) -145px 0px;
	width: 145px;
	height: 46px;
	display: block;
}


#btn_5{
	float: left;
	margin: 0 0 0 12px;
	width: 145px;
	height: 46px;
}

#btn_5 a{
	text-indent: -9999px; background: url(/nobunyaga/images/btn_5.jpg);
	width: 145px;
	height: 46px;
	display: block;
}

#btn_5 a:hover{
	background: url(/nobunyaga/images/btn_5.jpg) -145px 0px;
	width: 145px;
	height: 46px;
	display: block;
}*/




/* toiawase_btn
=======================================*/



#toiawase_btn{
	width: 198px;
	height: 39px;
	margin: 0 260px;
}

#toiawase_btn a{
	text-indent: -9999px;
	background: url(/nobunyaga/images/toiawase_btn.jpg) ;
	width: 198px;
	height: 39px;
	display: block;
}

#toiawase_btn a:hover{
	background: url(/nobunyaga/images/toiawase_btn.jpg) -198px 0px;
	width:198px;
	height: 39px;
	display: block;
}

/* news_btn
=======================================*/



#news_btn{
	width: 198px;
	height: 39px;
	margin: 0 160px;
}

#news_btn a{
	text-indent: -9999px;
	background: url(/nobunyaga/images/toiawase_btn.jpg) ;
	width: 198px;
	height: 39px;
	display: block;
}

#news_btn a:hover{
	background: url(/nobunyaga/images/toiawase_btn.jpg) -198px 0px;
	width:198px;
	height: 39px;
	display: block;
}


