@charset "utf-8";
#header{
width: 100%;
}

#container{
  width: 998px;
}

.access_info{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -131px;
  width: 215px;
  height: 53px;
}

/* home */

#home .access_info{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -131px;
  width: 215px;
  height: 53px;
  position: absolute;
  right: 36px;
  top: 36px;
  color: #FFF;
}


/* juice */

#index .juice .title{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -379px -131px;
  width: 205px;
  height: 28px;
}

#index .juice .logo{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -186px;
  width: 147px;
  height: 77px;
}

#index .juice .link{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -216px -131px;
  width: 54px;
  height: 168px;
}


/* golden */

#index .golden .title{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -379px -162px;
  width: 205px;
  height: 26px;
}

#index .golden .logo{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -265px;
  width: 154px;
  height: 64px;
}
#index .golden .link{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -270px -131px;
  width: 54px;
  height: 168px;
}


/* sosisoai */

#index .sosisoai .title{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -379px -192px;
  width: 204px;
  height: 24px;
}

#index .sosisoai .logo{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -331px;
  width: 177px;
  height: 61px;
}

#index .sosisoai .link{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -324px -131px;
  width: 54px;
  height: 168px;
}

.about .banner a{
 background: url('/pc/pmb/common/images/sprite.png') no-repeat -379px -220px;
 width: 204px;
 height: 92px;
}


/* sidebar */



#home #sidebar .twitter{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -589px 0;
  width: 215px;
  height: 500px;

}

#sidebar .twitter{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -806px 0;
  width: 214px;
  height: 500px;

}

.tools{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -806px -547px;
  width: 72px;
  height: 16px;
  position: relative;
  float: right;
}

.tools_top{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -589px -547px;
  width: 74px;
  height: 16px;
  position: absolute;
  top: -32px;
  right: 0;
}

/* footer */



#footer .logo a.tbs{

  background: url('/pc/pmb/common/images/sprite.png') no-repeat -216px -314px;
  width: 36px;
  height: 48px;
}

#footer .logo a.yorimo{

  background: url('/pc/pmb/common/images/sprite.png') no-repeat -276px -314px;
  width: 82px;
  height: 48px;
}

#footer .logo a.eplus{

  background: url('/pc/pmb/common/images/sprite.png') no-repeat -382px -317px;
  width: 38px;
  height: 48px;
}

#footer .juice .logo a.tiny{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -437px -317px;
  width: 75px;
  height: 36px;
}

#footer .golden_circle .logo a.faith{

  background: url('/pc/pmb/common/images/sprite.png') no-repeat -589px -601px;
  width: 112px;
  height: 38px;
}

/* 詳細 */

/* juice */

#juice #event_title{
  left: 31px;
  top: 87px;
  background: #000 url('/pc/pmb/common/images/sprite.png') no-repeat 0px -396px;
  width: 286px;
  height: 148px;
}

/* golden */

#golden #event_title{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -290px -394px;
  width: 296px;
  height: 127px;
}

/* sosisoai */

#sosisoai #event_title{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -550px;
  width: 276px;
  height: 97px;
}

.block .video .title{
	width: 312px;
	height: 36px;
	background: url('/pc/pmb/common/images/sprite.png') no-repeat -464px -665px;
	z-index: 100;
}

.artist_list p{
  white-space: nowrap;
}

.nav .juice a{
  display: block;
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -665px;
  width: 216px;
  height: 35px;
}
.nav .juice a.active{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -220px -665px;
  width: 236px;
  position: absolute;
  left: -20px;
}

.nav .golden a{
  display: block;
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -702px;
  width: 216px;
  height: 34px;
}
.nav .golden a.active{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -220px -702px;
  width: 235px;
  height: 33px;
}

.nav .sosisoai a{
  display: block;
  background: url('/pc/pmb/common/images/sprite.png') no-repeat 0 -737px;
  width: 216px;
  height: 35px;
}
.nav .sosisoai a.active{
  background: url('/pc/pmb/common/images/sprite.png') no-repeat -219px -737px;
  width: 236px;
}

