body {
	background-color:#F0ECE0;
	margin: 0px auto;
}

#title,#navi,.inline-undernavi,.topmarginsp{
	border-bottom: 1px solid #cccccc;
	border-collapse:collapse;
}


#index,#livesc {
	width:950px;
	background-color:#F0ECE0;
	margin: 0px auto;
	padding: 0px auto;
	border: 1px solid #cccccc;
	border-collapse:collapse;
}

.topmarginsp{
	height:20px;
	margin: 0px auto;
	background-color:#F6E3C1;
}

/* ロールオーバー */
#navi{
	height:30px;
	width:950px;
	margin:0;
	position:relative;
}

#navi li {
	height:30px;
	padding:0;
	margin:0;
	list-style:none;
	position:absolute;
	top:0;
	visibility: visible;
}
#navi li, #navi a {
	height:30px;
	display:block;
}

#home {left: 0px; width: 136px; position:relative;}
#profile {left: 136px; width: 135px;}
#live{left: 271px; width: 136px;}
#blog {left: 407px; width: 137px;}
#disco {left: 544px; width: 135px;}
#contact {left: 679px; width: 136px;}
#link {left: 815px; width: 135px;}


#home {
	background: transparent url(images/navi.jpg) 0px 0 no-repeat;
}
#profile {
	background: transparent url(images/navi.jpg) -136px 0 no-repeat;
}
#live {
	background: transparent url(images/navi.jpg) -271px 0 no-repeat;
}
#blog {
	background: transparent url(images/navi.jpg) -407px 0 no-repeat;
}
#disco {
	background: transparent url(images/navi.jpg) -544px 0 no-repeat;
}
#contact {
	background: transparent url(images/navi.jpg) -679px 0 no-repeat;
}
#link {
	background: transparent url(images/navi.jpg) -815px 0 no-repeat;
}


#home a:hover,#home a.link{
	background: transparent url(images/navi.jpg) 0 -30px no-repeat;
}
#profile a:hover,#profile a.link {
	background: transparent url(images/navi.jpg) -136px -30px no-repeat;
}
#live a:hover,#live a.link {
	background: transparent url(images/navi.jpg) -271px -30px no-repeat;
}
#blog a:hover {
	background: transparent url(images/navi.jpg) -407px -30px no-repeat;
}
#disco a:hover {
	background: transparent url(images/navi.jpg) -544px -30px no-repeat;
}
#contact a:hover,#contact a.link {
	background: transparent url(images/navi.jpg) -679px -30px no-repeat;
}
#link a:hover {
	background: transparent url(images/navi.jpg) -815px -30px no-repeat;
}


#title{
	height:50px;
	background-image:url(images/title.jpg);
	text-indent:-9999px;
}

.inline-undernavi{
	width: 950px;
	height:440px;
	border:0px;
	border-collapse:collapse;
	overflow:hidden;
	padding:0;
	/*background-color:#F0ECE0;*/
	*background-color:#ffffff;
	text-align:left;
}

#top #main{
	width:950px;
	height:410px;
	background-image:url(images/bg-home.jpg);
	background-color:#F0ECE0;
}

#top #main object {
	float:left;
}

#top #main .topinfo{
	float:right;
	margin: 10px 15px 10px 25px;
	width:450px;
	height:380px;
	background-image:url(images/bg-homeright.png);
	background-color:transparent;
}

#top #main .infotext{
	font-size:small;
	line-height:120%;
	margin: 30px auto auto 215px;
}


.copylight{
	font-size:xx-small;
	margin: 0;
	padding: 5px;
}

#top #main .movieinfo {
	width:200px;
	height:155px;
	margin: 60px 15px auto 10px;
	float:left;
}

#top #main .infotext2{
	font-size:small;
	line-height:120%;
	margin: 140px auto auto 10px;
}


#liveindex #main{
	width:950px;
	height:410px;
	background-image:url(images/bg-live.jpg);
	background-color:#F0ECE0;
}

#liveindex #main #schelist{
	width:480px;
	height:350px;

	position:relative;
	top:30px;
	left:70px;

}

.schebtn{
	padding:12px;
	/*behavior: expression(IEPNGFIX.fix(this));*/
	background-image:url(images/bg-alpha60.png);

	filter:alpha(style=0,opacity=100);
	-moz-opacity:1;
	opacity:1;
	height: 10px;
	vertical-align:bottom;
}


#liveindex #main #schelist img{
	behavior: expression(IEPNGFIX.fix(this));
}


#liveindex #main #schelist dl{
	color:#FFFFFF;
	font-size:11px;
	vertical-align:top;
	line-height: 120%;
	height:55px;
	margin:0px;
	padding:10px;
	/*behavior: expression(IEPNGFIX.fix(this));*/

}
#liveindex #main #schelist .listdark{
	background-image:url(images/bg-alpha72.png);
}
#liveindex #main #schelist .listlight{
	background-image:url(images/bg-alpha60.png);
}


#liveindex #main #schelist dt{
	float:left;
	width:80px;
	margin:0px 5px;
}

#liveindex #main #schelist .shopinfo{
	float:right;
	vertical-align:middle;
	width:100px;
	margin:0px;
}
