@charset "UTF-8";
/* CSS Document */

/* --------------------------------------------------------------


                      style


-----------------------------------------------------------------*/

h1#pagettl {
   background-image: url(../img/staffcast/ttl-staffcast.png);
}


#wrap {
}


#staff h1,
#cast h1,
#music h1 {
   margin-bottom: 10px;
   margin-left: auto;
   margin-right: auto;
   height: 50px;
   width: 646px;
}

#music h1 {
   margin-bottom: 30px;
}
#stafflist,
#castlist{
   text-indent: -9999px;
}




#staff,
#cast {
   width: 690px;
   margin: 0;
   padding: 0;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: 70px;
}

#staff,
#cast,
#stafflist,
#castlist {
   background-position: top left;
   background-repeat: no-repeat;
   background-position: top center;
   background-repeat: no-repeat;
}
#stafflist {
   width: 690px;
   height: 283px;
   background-image: url(../img/staffcast/staff.png);
}
#castlist {
   width: 646px;
   height: 135px;
   background-image: url(../img/staffcast/cast.png);
}



.img_music {
   float: left;
   margin-left: 200px;
   margin-right: 30px;
}

#txt_music {
   text-align: left;
}