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

body {
	background-position:center top;
	margin-top: 0px;
	background-attachment: fixed;
	background-repeat: repeat;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
	background-image: url(img/bg.jpg);
}
.header {
	width: 844px;
	background-image: url(img/MAINmenu/MAIN.jpg);
	height: 590px;
	background-color: #000;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
.header_j {
	width: 844px;
	height: 170px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
	background-color: #999;
}

/* MENU */
/**menuNEWS**/
img {
border:0;
}
.menuNEWS a {
display:block;
width:211px;
height:170px;
background:url(img/MAINmenu/NEWS.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.menuNEWS a:hover {
background-position:left bottom;
}
/**menuNEWS**/

/**menuVIDEO**/
img {
border:0;
}
.menuVIDEO a {
display:block;
width:211px;
height:170px;
background:url(img/MAINmenu/VIDEO.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.menuVIDEO a:hover {
background-position:left bottom;
}
/**menuVIDEO**/

/**menuBIO**/
img {
border:0;
}
.menuBIO a {
display:block;
width:133px;
height:170px;
background:url(img/MAINmenu/BIO.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.menuBIO a:hover {
background-position:left bottom;
}
/**menuBIO**/

/**menuRELEASE**/
img {
border:0;
}
.menuRELEASE a {
display:block;
width:289px;
height:170px;
background:url(img/MAINmenu/RELEASE.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.menuRELEASE a:hover {
background-position:left bottom;
}
/**menuRELEASE**/
/* MENU */

.news {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	background-image: url(img/banner/NEWSbanner.jpg);
	height: 59px;
}
.news_contents {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	height: 130px;
	margin-bottom: 50px;
	padding-bottom: 34px;
}
.profile {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	background-image: url(img/banner/BIObanner.jpg);
	height: 59px;
}
.profile_contents {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
	height: 205px;
	margin-bottom: 50px;
	padding-bottom: 30px;
	color: #FFF;
}
.profile_uchi {
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #240b0d;
	height: 185px;
	margin-bottom: 0px;
	color: #FFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 1.7em;
	padding-top: 20px;
	text-align: left;
}
.release {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	background-image: url(img/banner/RELEASEbanner.jpg);
	height: 59px;
}
.release_contents {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	height: 205px;
	margin-bottom: 50px;
	padding-bottom: 25px;
}
.release_uchi {
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #240b0d;
	height: 185px;
	margin-bottom: 0px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 1.7em;
	padding-top: 20px;
	text-align: left;
}
.footer {
	width: 844px;
	margin-right: auto;
	margin-left: auto;
	height: 46px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.footer_xurbia {
	width: 530px;
	background-image: url(img/lebel_xurbia_xendless.jpg);
	height: 46px;
	float: left;
}
.footer_hostess {
	width: 102px;
	height: 46px;
	float: right;
	margin: 0px;
	padding: 0px;
	background-image: url(img/lebel_hostess.jpg);
}
img {
    border-style:none;
}
a img {
    border-style:none;
}
.no_border {
    border-style:none;
}
.video {
	width: 844px;
	margin-top: 0px;
	text-align: 844;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	background-image: url(img/banner/VIDEObanner.jpg);
	height: 59px;
}
.video_contents {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000;
	height: 559px;
	margin-bottom: 50px;
	padding-bottom: 34px;
}

.top {
	width: 844px;
	margin-right: auto;
	margin-left: auto;
	height: 29px;
	padding-bottom: 30px;
	background-position: right;
}

/* FOOTER */
/**footerOFFICIAL**/
img {
border:0;
}
.footerOFFICIAL a {
display:block;
width:141px;
height:40px;
background:url(img/link/OFFICIAL.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.footerOFFICIAL a:hover {
background-position:left bottom;
}
/**footerOFFICIAL**/

/**footerMYSPACE**/
img {
border:0;
}
.footerMYSPACE a {
display:block;
width:151px;
height:40px;
background:url(img/link/MYSPACE.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.footerMYSPACE a:hover {
background-position:left bottom;
}
/**footerMYSPACE**/

/**footerROUGHTRADE**/
img {
border:0;
}
.footerROUGHTRADE a {
display:block;
width:76px;
height:40px;
background:url(img/link/ROUGHTRADE.jpg) no-repeat left top;
font-size:1px;
line-height:1px;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.footerROUGHTRADE a:hover {
background-position:left bottom;
}
/**footerROUGHTRADE**/

/**footerHOSTESS**/
img {
border:0;
}
.footerHOSTESS a {
	display:block;
	width:122px;
	height:40px;
font-size:1px;
	line-height:1px;
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
	background-image: url(img/link/HOSTESS.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerHOSTESS a:hover {
background-position:left bottom;
}
/**footerHOSTESS**/
.footer_j {
	width: 844px;
	height: 40px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
/* FOOTER */
.banner {
	width: 844px;
	margin-top: 0px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	background-color: #000000;
	background-image: url(img/roxLiveBanner.jpg);
	height: 120px;
	margin-bottom: 50px;
}

