/* base CSS 
*************************************************/
body{
font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;
font-size:62.5%;
margin:0;
padding:0;
text-align:center;
background:#FFFFFF;
}

table{
border-style:none;
border-spacing:0;
}

img{
border-style:none;
vertical-align:bottom;
}

a{
outline:none;
}

h1,h2,h3,h4,h5,h6,ul,li,form,input{
margin:0;
padding:0;
}

p{
color:#333333;
margin:0 0 10px;
font-size:1.2em;
line-height:140%;
}

ul{
list-style:none;
}

/* clearfix */
.clear:after{
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

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

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

.clear{
display:block;
}
/* End hide from IE-mac */

/* wrapper 
*************************************************/
#wrapper{
width:1025px;
margin:0 auto;
padding-bottom:15px;
}

/* globalmenu 
*************************************************/
#gmenu li{
float:left;
text-indent:-9999px;
}

/*top*/
#gmenu li#gmenu01{
background:url(img/btn01_o.jpg) no-repeat;
}

#gmenu li#gmenu01 a{
display:block;
width:103px;
height:35px;
background:url(img/btn01.jpg) no-repeat;
}

#gmenu li#gmenu01 a:hover{
background:url(img/btn01_o.jpg) no-repeat;
}

/*artists*/
#gmenu li#gmenu02{
background:url(img/btn02_o.jpg) no-repeat;
}

#gmenu li#gmenu02 a{
display:block;
width:103px;
height:35px;
background:url(img/btn02.jpg) no-repeat;
}

#gmenu li#gmenu02 a:hover{
background:url(img/btn02_o.jpg) no-repeat;
}

/*discography*/
#gmenu li#gmenu03{
background:url(img/btn03_o.jpg) no-repeat;
}

#gmenu li#gmenu03 a{
display:block;
width:102px;
height:35px;
background:url(img/btn03.jpg) no-repeat;
}

#gmenu li#gmenu03 a:hover{
background:url(img/btn03_o.jpg) no-repeat;
}

/*schedule*/
#gmenu li#gmenu04{
background:url(img/btn04_o.jpg) no-repeat;
}

#gmenu li#gmenu04 a{
display:block;
width:102px;
height:35px;
background:url(img/btn04.jpg) no-repeat;
}

#gmenu li#gmenu04 a:hover{
background:url(img/btn04_o.jpg) no-repeat;
}

/*online shop*/
#gmenu li#gmenu05{
background:url(img/btn05_o.jpg) no-repeat;
}

#gmenu li#gmenu05 a{
display:block;
width:103px;
height:35px;
background:url(img/btn05.jpg) no-repeat;
}

#gmenu li#gmenu05 a:hover{
background:url(img/btn05_o.jpg) no-repeat;
}

/*video*/
#gmenu li#gmenu06{
background:url(img/btn06_o.jpg) no-repeat;
}

#gmenu li#gmenu06 a{
display:block;
width:102px;
height:35px;
background:url(img/btn06.jpg) no-repeat;
}

/*#gmenu li#gmenu06 a:hover{
background:url(img/btn06_o.jpg) no-repeat;
}*/

/*photo*/
#gmenu li#gmenu07{
background:url(img/btn07_o.jpg) no-repeat;
}

#gmenu li#gmenu07 a{
display:block;
width:102px;
height:35px;
background:url(img/btn07.jpg) no-repeat;
}

#gmenu li#gmenu07 a:hover{
background:url(img/btn07_o.jpg) no-repeat;
}

/*blog*/
#gmenu li#gmenu08{
background:url(img/btn08_o.jpg) no-repeat;
}

#gmenu li#gmenu08 a{
display:block;
width:103px;
height:35px;
background:url(img/btn08.jpg) no-repeat;
}

#gmenu li#gmenu08 a:hover{
background:url(img/btn08_o.jpg) no-repeat;
}

/*link*/
#gmenu li#gmenu09{
background:url(img/btn09_o.jpg) no-repeat;
}

#gmenu li#gmenu09 a{
display:block;
width:102px;
height:35px;
background:url(img/btn09.jpg) no-repeat;
}

#gmenu li#gmenu09 a:hover{
background:url(img/btn09_o.jpg) no-repeat;
}

/*contact*/
#gmenu li#gmenu10{
background:url(img/btn10_o.jpg) no-repeat;
}

#gmenu li#gmenu10 a{
display:block;
width:103px;
height:35px;
background:url(img/btn10.jpg) no-repeat;
}

#gmenu li#gmenu10 a:hover{
background:url(img/btn10_o.jpg) no-repeat;
}

/* main 
*************************************************/
#main{
width:1025px;
background:#000000;
}

/* copyright 
*************************************************/
#copyright{
text-align:right;
margin:5px 10px 0 0;
}