#nav_frame { width: 720px; height: 70px; margin: 0; padding: 0; }
#main_nav { font-size: 10px; width: 720px; margin: 0; padding: 0; }
#main_nav ul { list-style-type: none; margin: 0; padding: 0; }
#main_nav li { margin: 0; padding: 0; display: inline; }
#main0_nav a { text-indent: -999px; width: 90px; height: 20px; margin: 0; padding: 0; display: block; }
#outline a { background-image: url(../img/top/outline.gif); background-repeat: no-repeat; text-indent: -2000px; display: block; width: 144px; height: 30px; float: left; }
#outline a:hover { background-image: url(../img/top/outline_over.gif); background-repeat: no-repeat; width: 144px; height: 30px; float: left; }
#profile a { background-image: url(../img/top/profile.gif); background-repeat: no-repeat; text-indent: -2000px; display: block; width: 144px; height: 30px; float: left; }
#profile a:hover { background-image: url(../img/top/profile_over.gif); background-repeat: no-repeat; width: 144px; height: 30px; float: left; }
#work a { background-image: url(../img/top/work.gif); background-repeat: no-repeat; text-indent: -2000px; display: block; width: 144px; height: 30px; float: left; }
#work a:hover { background-image: url(../img/top/work_over.gif); background-repeat: no-repeat; width: 144px; height: 30px; float: left; }
#online a { background-image: url(../img/top/online.gif); background-repeat: no-repeat; text-indent: -2000px; display: block; width: 144px; height: 30px; float: left; }
#online a:hover { background-image: url(../img/top/online_over.gif); background-repeat: no-repeat; width: 144px; height: 30px; float: left; }
#mail a { background-image: url(../img/top/mail.gif); background-repeat: no-repeat; text-indent: -2000px; display: block; width: 144px; height: 30px; float: left; }
#mail a:hover { background-image: url(../img/top/mail_over.gif); background-repeat: no-repeat; width: 144px; height: 30px; float: left; }
#new {
	font-size: 12px;
	line-height: 1.2em;
	padding: 2px 10px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}

#new em{
	font-size: 10px;
	line-height: 1.2em;
	text-decoration: none;
	font-style: normal;
	color: #003399;
}

#koyo { font-size: 12px; vertical-align: bottom; padding: 3px }
#count { font-size: 12px; }
