@charset "utf-8";

#quickNav {
	background:#000 url(../images/nav_bg.gif) 0 0 repeat-x;
	width:100%;
	height:34px;
	text-align:center;
	position:fixed;
	_position:absolute;
	left:0;
	bottom:0;
	z-index:1000;
}
#quickNavTab {
	margin:auto;
	width:1000px;
	height:34px;
	text-align:left;
	white-space:nowrap;
	position:relative;
}
#quickNavTab ul {
	padding:5px 11px 5px;
	_padding:5px;
	width:730px;
	text-align:left;
	float:left;
}
#quickNavTab li {
	margin:0 16px 0 0;
	float:left;
}
#quickNavTab li a {
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
	text-align:center;
	text-indent:-9999px;
	outline:none;
}
#quickNavTab li.navNews a {
	background-image:url(../images/nav_news.png);
	width:51px;
}
#quickNavTab li.navSchedule a {
	background-image:url(../images/nav_schedule.png);
	width:135px;
}
#quickNavTab li.navProfile a {
	background-image:url(../images/nav_profile.png);
	width:57px;
}
#quickNavTab li.navDiscography a {
	background-image:url(../images/nav_discography.png);
	width:115px;
}
#quickNavTab li.navGoods a {
	background-image:url(../images/nav_goods.png);
	width:62px;
}
#quickNavTab li.navBlog a {
	background-image:url(../images/nav_blog.png);
	width:42px;
}
#quickNavTab li.navMobile a {
	background-image:url(../images/nav_mobile.png);
	width:64px;
}
#quickNavTab li.navSpecial a {
	background-image:url(../images/nav_special.png);
	width:70px;
}
#quickNavTab li a:hover {
	background-position:left -24px;
}
#quickNavTab li a.on {
	background-position:left -24px;
	cursor:default;
}
#quickNav .soundControl {
	float:left;
	position:relative;
}
#quickNav .soundControl #nyahanBtn {
	position:absolute;
	top:-37px;
	left:53px;
}
#quickNav .soundControl #nyahanBtn a {
	outline:none;
}
#quickNav .soundControl #player {
	width:1px;
	height:1px;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
}
#quickNavContents {
	background-color:#fff;
	padding:8px 0;
	display:none;
	overflow:hidden;
	clear:both;
}
#quickNav #contentFrame {
	border:none;
	margin:auto;
	padding:3px 40px 0 0;
	width:960px;
	text-align:left;
}
#btnClose {
	background:url(../images/btn_close.png) left top no-repeat;
	width:21px;
	height:21px;
	text-align:left;
	text-indent:-9999px;
	display:none;
	position:absolute;
	left:740px;
	top:7px;
	cursor:pointer;
}
#btnClose:hover {
	background-position:left -21px;
}
#cover {
	position:absolute;
	display:none;
	left:0;
	top:0;
}
