@charset "UTF-8";

/*mainmenu*/

#mainmenu ul {
	margin: 0px;
	list-style: none;
	padding: 0px;
	}

#mainmenu li {
	margin: 0px;
	padding: 0px;
	float: left;
	top: 0px;
	height: 70px;
	text-indent: -9999px;
	}

#mainmenu li#subscription {
	left: 0px;
	width: 151px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_01off.gif) no-repeat;
	}

#mainmenu li#newest {
	left: 0px;
	width: 149px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_02off.gif) no-repeat;
	}

#mainmenu li#letter {
	left: 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_03off.gif) no-repeat;
	}

#mainmenu li#blog {
	left: 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_04off.gif) no-repeat;
	}

#mainmenu li#backnumber {
	left: 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_05off.gif) no-repeat;
	}

#mainmenu li#voice {
	left: 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: url(images/menu_06off.gif) no-repeat;
	}

#mainmenu li a {
	text-decoration: none;		/* Firefox taisaku */
	display: block;
	margin: 0px;
	padding: 0px;
	}


#mainmenu li#subscription a {
	width: 151px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#subscription a:hover {
	background: url(images/menu_01on.gif) 0px 0px;
	width: 151px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#newest a {
	width: 149px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#newest a:hover {
	background: url(images/menu_02on.gif) 0px 0px;
	width: 149px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#letter a {
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#letter a:hover {
	background: url(images/menu_03on.gif) 0px 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#blog a {
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#blog a:hover {
	background: url(images/menu_04on.gif) 0px 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#backnumber a {
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#backnumber a:hover {
	background: url(images/menu_05on.gif) 0px 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#voice a {
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}

#mainmenu li#voice a:hover {
	background: url(images/menu_06on.gif) 0px 0px;
	width: 150px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}