.all {
	background:url("../img/body_bg.gif") top left;
	width:760px;
}

.header {
	background:url("../img/header_bg.jpg") repeat-x top left;
	border:2px solid #ffffff;
/*	padding:3px;*/
/*	padding-top:5px;
	padding-left:5px;*/
}

.skull {
	background:url("../img/skullz.gif") no-repeat top left;
	border:1px none #ff0000;
}

/**********@**************/
.left {
	float:left;
	width:290px;
	border:1px none #ff0000;
}

#titleImg {
	margin-top:3px;
	margin-left:3px;
}

.menuArea {
	margin-top:280px;
	padding-left:25px;
/*	text-align:center;*/
}

.menuArea div {
	width:84px;
	height:25px;
	margin-bottom:5px;
	border:1px none #ffffff;
}

.menuArea a {
/*	margin-bottom:10px;*/
	width:84px;
	height:25px;
	display:block;
}

.member {
	float:left;
	background:url("../img/member-over0804.GIF") no-repeat top left;
}

.member a {
	background: url("../img/member0804.GIF") no-repeat top left;
}

.member a:hover {
	background-image:none;
}

.live {
	margin-left:103px;
	background: url("../img/sch-over0804.GIF") no-repeat top left;
}

.live a {
	background: url("../img/sch0804.GIF") no-repeat top left;
}

.live a:hover {
	background-image:none;
}

.DISCOGRAPHY {
	float:left;
	background: url("../img/disc-over0804.GIF") no-repeat top left;
}
.DISCOGRAPHY a {
	background: url("../img/disc0804.GIF") no-repeat top left;
}

.DISCOGRAPHY a:hover {
	background-image:none;
}

.BIOGRAPHY {
	margin-left:103px;
	background-image:none;
}

.BIOGRAPHY a {
	background: url("../img/bio0804.GIF") no-repeat top left;
}

.BIOGRAPHY a:hover {
	background: url("../img/bio-over0804.GIF") no-repeat top left;
}

.PHOTO {
	float:left;
	background: url("../img/photo-over0804.GIF") no-repeat top left;
}
.PHOTO a {
	background: url("../img/photo0804.GIF") no-repeat top left;
}

.PHOTO a:hover {
	background-image:none;
}


.SOUND {
	margin-left:103px;
	background-image:none;
}

.SOUND a {
	background: url("../img/sound0804.GIF") no-repeat top left;
}

.SOUND a:hover {
	background: url("../img/sound-over0804.GIF") no-repeat top left;
}



.GOODS {
	float:left;
	background: url("../img/goods-over0804.GIF") no-repeat top left;
}
.GOODS a {
	background: url("../img/goods0804.GIF") no-repeat top left;
}

.GOODS a:hover {
	background-image:none;
}

.link {
	margin-left:103px;
	background-image:none;
}

.link a {
	background: url("../img/link0804.GIF") no-repeat top left;
}

.link a:hover {
	background: url("../img/link-over0804.GIF") no-repeat top left;
}

.contact {
	float:left;
	background: url("../img/contact-over0804.GIF") no-repeat top left;
}	
.contact a {
	background: url("../img/contact0804.GIF") no-repeat top left;
}

.contact a:hover {
	background-image:none;
}

.bbs {
	margin-left:103px;
	background-image:none;
}
.bbs a {
	background: url("../img/bbs0804.GIF") no-repeat top left;
}
.bbs a:hover {
	background: url("../img/bbs-over0804.GIF") no-repeat top left;
}
.DIARY {
	float:left;
	background: url("../img/diary-over0804.GIF") no-repeat top left;
}
.DIARY a {
	background: url("../img/diary0804.GIF") no-repeat top left;
}

.DIARY a:hover {
	background-image:none;
}
/**********@E@************/
.right {
	margin-left:290px;
	border:1px none #0000ff;
}

#logoImg {
	margin-top:160px;
	margin-left:80px;
}


.contentsArea {
	margin-top:20px;
	padding-left:20px;
	border:1px none #ffffff;
}

.newsArea {
	width:204px;
	float:left;
}

.borderDiv {
	border-bottom:2px solid #ffffff;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}

.textBg {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	background-color:#ffffff;
	width:200px;
}

.newsCntBox {
	font-size :3pt
	font-size:90%;
	/*font-weight:bold;*/
	color:#1907b6;
	padding:2px 3px;
}

.nextliveArea {
	width:204px;
	margin-left:214px;
}

.datePlaceBox {
	font-size:90%;
	font-weight:bold;
	color:#1907b6;
	text-align:center;
	line-height:120%;
	padding-top:2px;
	border-bottom:1px dashed #000000;
}

.otherInfoTable {
	font-size:80%;
	color:#1907b6;
	text-align:center;
	line-height:110%;
	padding-bottom:2px;
	margin:2px 3px;
}

.otherInfoTable td {
}

.leftTD {
	text-align:right;
	padding-right:3px;
}

.rightTD {
	text-align:left;
	padding-left:3px;
}

.otherInfo {
	font-size:80%;
	color:#1907b6;
	text-align:center;
	line-height:110%;
	padding-bottom:2px;
	margin:0px 3px;
	border-top:1px dashed #000000;
}
