body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #ffffFF;
/*	overflow: hidden;*/
/*	min-width:0;*/
}
a {
text-decoration: none;
}

a:link { color: #0099FF; }
a:visited { color: #0099FF; }
a:hover { color: #0099FF; text-decoration: underline;}
a:active { color: #0099FF; }

#header {
	height: 50px;
}
#header #title {
	float: left;
	height: 85px;
	width: 800px;
/*	width: 500px; */
/*	width: 300px; */
	text-align: left;
}
#menu_bar {
	height: 40px;
	overflow: hidden;
	width: 1001px;
}
ul.menu {
   margin:0;
   padding:0;
}

ul.menu li {
   float:left;
   text-indent:-9999px;
   overflow:hidden;
   list-style:none;
}

ul.menu li a {
	display:block;
	width:143px;
	height:35px;
}

li.menu1 a {
	background-image:url(image/menu_01home_a.png);
}

li.menu1 a:hover {
	background-image:url(image/menu_01home_b.png);
}

li.menu2 a {
	background-image:url(image/menu_02nantetestory_a.png);
}

li.menu2 a:hover {
	background-image:url(image/menu_02nantetestory_b.png);
}

li.menu3 a {
	background-image:url(image/menu_03schedule_a.png);
}

li.menu3 a:hover {
	background-image:url(image/menu_03schedule_b.png) ;
}

li.menu4 a {
	background-image:url(image/menu_04nantetememory_a.png);
}

li.menu4 a:hover {
	background-image:url(image/menu_04nantetememory_b.png) ;
}

li.menu5 a {
	background-image:url(image/menu_05offer_a.png);
}

li.menu5 a:hover {
	background-image:url(image/menu_05offer_b.png) ;
}

li.menu6 a {
	background-image:url(image/menu_06jikata_a.png);
}

li.menu6 a:hover {
	background-image:url(image/menu_06jikata_b.png) ;
}

li.menu7 a {
	background-image:url(image/menu_07link_a.png);
}

li.menu7 a:hover {
	background-image:url(image/menu_07link_b.png) ;
}


/* モダンブラウザ（Firefox Opera Safari）対策 */
ul.menu:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   font-size:0;
}

/* Win版IE7とMac版IE5対策 */
ul.menu {
   display:inline-block;
}

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
* html ul.menu {
   height:1px;
}

ul.menu {
   display:block;
}
/* End hide from IE-mac */
#footer {
	height: 45px;
	padding-top: 5px;
	padding-left: 30px;
	clear:both
}

#footer #f_menu {
	float: left;
	width: 470px;
}

#footer #copyright {
	float: right;
	width: 471px;
	padding-right: 30px;
}

.footer {
	margin-top: 5px;
	margin-left: 30px;
	font-size: 12px;
	font-weight: normal;
}
