@charset "utf-8";
/*
 Share Style [
----------------------------------------------------------- */
* {
     margin:0;
     padding:0;
}
body {
     background:#FFF no-repeat left top;
     font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
     font-size:80%;
}

*html body{
background:url(../img/BG.jpg);
}


a {overflow:hidden;}

html {
     overflow-y:scroll;
}
h1,h2,h3,h4,h5,h6 {
}
p,li,dt,dl {
     line-height:1.6;
}
p {
     margin:0 0 1em 0;
}
li {
     list-style-type:none;
}
img {
     border:0;
}
address {
     font-style:normal;
}
.clear {
     clear:both;
}

/*
 Link Color [
----------------------------------------------------------- */
a:link {
     color:#078D00;
     text-decoration:none;
}
a:visited {
     color:#189B12;
     text-decoration:none;
}
a:hover {
     text-decoration:underline;
}
a:active {
     color:#666;
}

/*
 container [
----------------------------------------------------------- */
*html #Container {
position:absolute; top:0;
z-index:20;
}

/*
 BGImage [
----------------------------------------------------------- */

#BGImage {
width:100%;
position:fixed; top:0; left:0;
z-index:0;
}

/*
 HeadSpace [
----------------------------------------------------------- */
#HeadSpace{
width:1041px;
height:362px;
position:relative;
margin-left:auto;
margin-right:auto;
z-index:10;
}


/*
 Header [
----------------------------------------------------------- */
#Header {
width:1041px;
height:362px;
position:relative;
margin-left:auto;
margin-right:auto;
z-index:10;
}

#Header h1{
width:1041px;
height:362px;
text-indent:-9999px;
background:url(../img/Header.png);
background-repeat:no-repeat;
}

* html #Header h1{
behavior: expression(IEPNGFIX.fix(this));
}



/*
 BtnSpace [
----------------------------------------------------------- */

#BtnSpace{
/*margin-top:-60px;*/
width:336px;
height:61px;
position:relative; top:-60px;
z-index:30;
}

#BtnSpace a.Buy{
float:left;
display:block;
text-indent:-9999px;
width:168px;
height:61px;
background:url(../img/Btn/Buy/off.png);
background-repeat:no-repeat;
position:relative; left:375px;
}

* html #BtnSpace a.Buy{
behavior: expression(IEPNGFIX.fix(this));
}

#BtnSpace a.Buy:hover{
background:url(../img/Btn/Buy/on.png);
}

* html #BtnSpace a.Buy:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#BtnSpace .ComingSoon{
float:right;
display:block;
text-indent:-9999px;
width:168px;
height:61px;
background:url(../img/Btn/Download/ComingSoon.png);
background-repeat:no-repeat;
position:relative; left:376px;
}

* html #BtnSpace .ComingSoon{
behavior: expression(IEPNGFIX.fix(this));
}


#BtnSpace a.Download{
float:right;
display:block;
text-indent:-9999px;
width:168px;
height:61px;
background:url(../img/Btn/Download/off.png);
background-repeat:no-repeat;
position:relative; left:376px;
}

* html #BtnSpace a.Download{
behavior: expression(IEPNGFIX.fix(this));
}


#BtnSpace a.Download:hover{
background:url(../img/Btn/Download/on.png);
}

* html #BtnSpace a.Download:hover{
behavior: expression(IEPNGFIX.fix(this));
}

#Chakuuta2{
width:200px;
height:50px;
position:relative; left:726px; top:-86px;
z-index:10;
}

#Chakuuta2 a{
font-weight:bold;
font-size:16px;
color:#FFFF00;
}


/*
 Main [
----------------------------------------------------------- */
#Main {
width:986px;
margin-right:auto;
margin-left:auto;
background:url(../img/ContensBG.png);
background-repeat:repeat-y;
position:relative; left:27px;
z-index:10;
}

* html #Main{
margin-top:-61px;
behavior: expression(IEPNGFIX.fix(this));
}


/*
 ReleaseParty_info [
----------------------------------------------------------- */
#ReleaseParty_info{
width:912px;
height:651px;
background:url(../img/ReleaseParty_info.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
position:relative;
top:10px;
}

* html #ReleaseParty_info{
behavior: expression(IEPNGFIX.fix(this));
}



/*
 Enki [
----------------------------------------------------------- */
#Enki{
width:912px;
height:361px;
background:url(../img/Enki.png);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
position:relative;
top:20px;
}

* html #Enki{
behavior: expression(IEPNGFIX.fix(this));
}



h2.Header2 {
width:912px;
height:156px;
margin-left:auto;
margin-right:auto;
background:url(../img/Header2.gif);
background-repeat:no-repeat;
text-indent:-9999px;
padding-bottom:20px;
margin-top:10px;
}

/*
 Youtube [
----------------------------------------------------------- */

#Youtube{
height:640px;
height:410px;
margin-left:auto;
margin-right:auto;
text-align:center;
}


/*
 ChakuUtaQR [
----------------------------------------------------------- */

#ChakuUtaQR{
margin-left:auto;
margin-right:auto;
width:652px;
height:313px;
background:url(../img/ChakuUtaQR.png);
background-repeat:no-repeat;
text-indent:-9999px;
margin-bottom:20px;
}

* html #ChakuUtaQR{
behavior: expression(IEPNGFIX.fix(this));
}

/*
 h3.Party [
----------------------------------------------------------- */

h3.Party{
width:962px;
height:326px;
margin-left:auto;
margin-right:auto;
text-indent:-9999px;
background:url(../img/Party.png);
background-repeat:no-repeat;
margin-bottom:20px;
}

* html h3.Party{
behavior: expression(IEPNGFIX.fix(this));
}


/*
 Audition [
----------------------------------------------------------- */
#Audition{
width:912px;
height:420px;
margin-left:auto;
margin-right:auto;
font-size:16px;
text-align:center;
line-height:1.6;
}


#Audition h3{
width:912px;
height:178px;
background:url(../img/Audition.png);
margin-left:auto;
margin-right:auto;
text-indent:-9999px;
}


#AuditionFin1{
width:892px;
margin-bottom:20px;
position:relative;
padding:20px;
border:double;
margin-left:auto;
margin-right:auto;
font-size:16px;
line-height:1.6;
}


#AuditionFin{
width:892px;
margin-bottom:20px;
padding:20px;
border:double;
margin-left:auto;
margin-right:auto;
font-size:16px;
line-height:1.6;
}


/*
 Audition2 [
----------------------------------------------------------- */
#Audition2{
width:912px;
height:840px;
margin-left:auto;
margin-right:auto;
font-size:16px;
text-align:center;
line-height:1.6;
}



/*
 Track [
----------------------------------------------------------- */
#Track{
width:912px;
height:727px;
margin-left:auto;
margin-right:auto;
background:url(../img/Track.png);
background-repeat:no-repeat;
text-indent:-9999px;
padding-bottom:20px;
}

* html #Track{
behavior: expression(IEPNGFIX.fix(this));
}


/*
 CoverGirlBoy [
----------------------------------------------------------- */
#CoverGirlBoy{
width:912px;
height:256px;
margin-left:auto;
margin-right:auto;
background:url(../img/CoverGirlBoy.png);
background-repeat:no-repeat;
padding-bottom:20px;
}

* html #CoverGirlBoy{
behavior: expression(IEPNGFIX.fix(this));
}


/*
 RaggaBlazeSeries [
----------------------------------------------------------- */
#RaggaBlazeSeries{
width:912px;
height:23px;
background:url(../img/RaggaBlazeSeries.png);
background-repeat:no-repeat;
text-indent:-9999px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

* html #RaggaBlazeSeries{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets{
width:912px;
height:149px;
margin-left:auto;
margin-right:auto;
padding-bottom:10px;
}

#Jackets a{
text-indent:-9999px;
display:block;
float:left;
width:152px;
height:149px;
}


#Jackets a.RaggaBlaze1{
background:url(../img/Jackets/RaggaBlaze1.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze1{
behavior: expression(IEPNGFIX.fix(this));
}



#Jackets a.RaggaBlaze1:hover{
background:url(../img/Jackets/hover/RaggaBlaze1.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze1:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlaze2{
background:url(../img/Jackets/RaggaBlaze2.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze2{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlaze2:hover{
background:url(../img/Jackets/hover/RaggaBlaze2.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze2:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlaze3{
background:url(../img/Jackets/RaggaBlaze3.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze3{
behavior: expression(IEPNGFIX.fix(this));
}



#Jackets a.RaggaBlaze3:hover{
background:url(../img/Jackets/hover/RaggaBlaze3.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlaze3:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlazeGaiden{
background:url(../img/Jackets/RaggaBlazeGaiden.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeGaiden{
behavior: expression(IEPNGFIX.fix(this));
}



#Jackets a.RaggaBlazeGaiden:hover{
background:url(../img/Jackets/hover/RaggaBlazeGaiden.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeGaiden:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlazeLovers{
background:url(../img/Jackets/RaggaLovers.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeLovers{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlazeLovers:hover{
background:url(../img/Jackets/hover/RaggaLovers.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeLovers:hover{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlazeBest{
background:url(../img/Jackets/RaggaBlazeBest.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeBest{
behavior: expression(IEPNGFIX.fix(this));
}


#Jackets a.RaggaBlazeBest:hover{
background:url(../img/Jackets/hover/RaggaBlazeBest.png);
background-repeat:no-repeat;
display:block;
float:left;
width:152px;
height:149px;
}

* html #Jackets a.RaggaBlazeBest:hover{
behavior: expression(IEPNGFIX.fix(this));
}


/*
 Discography [
----------------------------------------------------------- */
#DiscographyA{
width:640px;
height:400px;
}

/*RAGGA BLAZE3*/
#DiscographyB{
width:640px;
height:700px;
}

/*RAGGA BLAZE 外伝*/
#DiscographyC{
width:640px;
height:450px;
}


/*RAGGGA LOVERS*/
#DiscographyD{
width:640px;
height:600px;
}




h1.Discography{
width:630px;
height:24px;
background:url(../img/Disc/Header.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
margin:10px 0 10px 0;
}


#DiscJacket.RaggaBlaze{
float:left;
text-align:center;
width:200px;
height:149px;
}

#DiscJacket.RaggaBlaze2{
float:left;
text-align:center;
width:200px;
height:149px;
margin-left:10px;
}

#DiscJacket.RaggaBlaze3{
float:left;
text-align:center;
width:200px;
height:149px;
margin-left:10px;
}

#DiscJacket.RaggaBlazeGaiden{
float:left;
text-align:center;
width:200px;
height:149px;
margin-left:10px;
}

#DiscJacket.RaggaBlazeLovers{
float:left;
text-align:center;
width:200px;
height:149px;
margin-left:10px;
}

#DiscCredit{
width:200px;
text-align:center;
font-size:12px;
}

#BuyBtn{
width:150px;
height:20px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}


#BuyBtn a.amazon{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:20px;
background:url(../img/Disc/Icon/amazon.jpg);
background-repeat:no-repeat;
}

#BuyBtn a.Rakuten{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:20px;
background:url(../img/Disc/Icon/Rakuten.jpg);
background-repeat:no-repeat;
}

#BuyBtn a.HMV{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:20px;
background:url(../img/Disc/Icon/HMV.jpg);
background-repeat:no-repeat;
}

#BuyBtn a.TowerRecords{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:20px;
background:url(../img/Disc/Icon/TowerRecords.jpg);
background-repeat:no-repeat;
}

#BuyBtn a.Apple{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:20px;
background:url(../img/Disc/Icon/Apple.jpg);
background-repeat:no-repeat;
}


.DiscTitle{
font-weight:bold;
color:#E4007F;
font-size:14px;
}


h3.DiscTextTitle{
font-weight:bold;
color:#E4007F;
font-size:18px;
margin-top:-6px;
}

#DiscText.RaggaBlaze{
float:right;
width:420px;
height:250px;
padding-right:20px;
font-size:12px;
line-height:1.6;
}

* html #DiscText.RaggaBlaze{
float:none;
width:420px;
height:250px;
background:#FFFFFF;
padding-right:20px;
font-size:12px;
line-height:1.6;
}


#DiscText.RaggaBlaze3{
float:right;
width:420px;
height:700px;
padding-right:20px;
font-size:12px;
line-height:1.6;
}

* html #DiscText.RaggaBlaze3{
float:none;
width:420px;
height:600px;
background:#FFFFFF;
padding-right:20px;
font-size:12px;
line-height:1.6;
}


#TrackList{
clear:both;
width:590px;
padding-left:50px;
}

#TrackList li{
list-style:decimal;
}

#Close{
clear:both;
width:640px;
height:50px;
text-align:center;
background:url(../img/FooterBG.jpg) repeat-x;
line-height:4;
position:relative; bottom:0;
}

#Close a{
color:#FFFF00;
font-size:12px;
}



/*
 Side [
----------------------------------------------------------- */
#Side {
}

/*
 Footer [
----------------------------------------------------------- */
#Footer {
clear:both;
width:962px;
height:49px;
background:url(../img/FooterBG.jpg);
position:relative; left:11px;
color:#FFFFFF;
text-align:center;
line-height:4;
}

#Footer a{
color:#FFFFFF;
}
