/*--------------- �w�b�_�[�E���j���[�����̐ݒ� --------------- */

#download {
background : url("http://image.onpoo.net/www/img/header/head_bg.png") center top no-repeat;
}

#download a {
font:0px/0px sans-serif;
text-indent:-2000px;
display:block;
margin : 0px;
margin-top : -36px;
margin-left : 460px;
width : 102px;
height:42px;
text-decoration:none;
background : url("http://image.onpoo.net/www/img/header/head.png") center top no-repeat;
background-position: -460px 0px;
}

#download a:hover {
background-position: -460px -103px;
}


#header {
width : 720px;
height : 55px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head_bg.png") left top repeat-x;
background-position: 0px -42px;
}

#title h1 a {
font:0px/0px sans-serif;
text-indent:-2000px;
display : block;
float : left;
margin : 0px;
width : 154px;
height : 55px;
text-decoration:none;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: 0px -42px;
}

#menu {
margin : 0px;
padding : 0px;
height : 55px;
}


#menu ul.header_menu {
margin : 0px;
padding : 0px;
}

#menu ul.header_menu li {
font:0px/0px sans-serif;
text-indent:-2000px;
text-decoration:none;
list-style-type:none;
margin : 0px;
padding : 0px;
}

#menu ul.header_menu li a {
display:block;
float : left;
height : 55px;
margin : 0px;
padding : 0px;
}

#menu ul.header_menu li.top a {
display:block;
margin-left : 18px;
float : left;
width : 27px;
height : 55px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -174px -42px;
}

#menu ul.header_menu li.top a:hover {
background-position: -174px -145px;
}

#menu ul.header_menu li.newsong a {
margin-left : 30px;
width : 71px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -233px -42px;
}

#menu ul.header_menu li.newsong a:hover {
background-position: -233px -145px;
}

#menu ul.header_menu li.artist a {
margin-left : 24px;
width : 40px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -330px -42px;
}

#menu ul.header_menu li.artist a:hover {
background-position: -330px -145px;
}

#menu ul.header_menu li.ranking a {
margin-left : 30px;
width : 58px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -402px -42px;
}

#menu ul.header_menu li.ranking a:hover {
background-position: -402px -145px;
}

#menu ul.header_menu li.onpooplayer a {
margin-left : 27px;
width : 46px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -489px -42px;
}

#menu ul.header_menu li.onpooplayer a:hover {
background-position: -489px -145px;
}

#menu ul.header_menu li.about a {
margin-left : 35px;
width : 44px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -572px -42px;
}

#menu ul.header_menu li.about a:hover {
background-position: -572px -145px;
}

#menu ul.header_menu li.help a {
margin-left : 28px;
width : 58px;
background : #FFFFFF url("http://image.onpoo.net/www/img/header/head.png") left top no-repeat;
background-position: -646px -42px;
}

#menu ul.header_menu li.help a:hover {
background-position: -646px -145px;
}

#headbanner {
}

.head_banner {
z-index : 5;
position:relative;
margin-left : 200px;
margin-top : 2px;
}



#onpoo_description {
font:0px/0px sans-serif;
text-indent:-2000px;
color : #fff;
float : left;
}

