#main	{
	width:100%;
	margin:0 auto;
}
#main #contents .box { list-style-position: inside; }
#main section[data-id^="panel"]	{
	/* width:100%; */
	min-height:100%;
}
#panelbgm-control	{
	position:fixed;
	width:80px;
	height:11px;
	right:10px;
	top:10px;
	overflow:hidden;
	background:url(core/panel/00/css/bgm.png) no-repeat center top;
	z-index:1105;
	cursor:pointer;
}
#panelbgm-control.off	{
	background-position:left -11px;
}
#presentation_button	{
	overflow:hidden;
	position:fixed;
	display:none;
	width:200px;
	height:200px;
	background:url(core/panel/00/css/presentation.png) no-repeat;
	z-index:1104;
}
#presentation_button.play	{ background-position:left -200px;}

#LiVEopeningmovie { display: block;}

/********
scrollbar
********/
section[data-id^="panel"]	{
	scrollbar-width:5px;
	scrollbar-base-color:#FFF;
	scrollbar-track-color:#FFF;
	scrollbar-face-color:#EEE;
	scrollbar-shadow-color:#EEE;
	scrollbar-darkshadow-color:#EEE;
	scrollbar-highlight-color:#EEE;
	scrollbar-3dlight-color:#EEE;
	scrollbar-arrow-color:#FFF;
}

section[data-id^="panel"]::-webkit-scrollbar,
section[data-id^="panel"] .block::-webkit-scrollbar {
	overflow:hidden;
	width:5px;
	background:#FFF;
	border-radius:3px;
}
section[data-id^="panel"]::-webkit-scrollbar:horizontal,
section[data-id^="panel"] .block::-webkit-scrollbar:horizontal {
	height:5px;
}
section[data-id^="panel"]::-webkit-scrollbar-button,
section[data-id^="panel"] .block::-webkit-scrollbar-button {
	display:none;
}
section[data-id^="panel"]::-webkit-scrollbar-piece,
section[data-id^="panel"] .block::-webkit-scrollbar-piece {
	background:#FFF;
}
section[data-id^="panel"]::-webkit-scrollbar-piece:start,
section[data-id^="panel"] .block::-webkit-scrollbar-piece:start {
	background:#FFF;
}
section[data-id^="panel"]::-webkit-scrollbar-thumb,
section[data-id^="panel"] .block::-webkit-scrollbar-thumb {
	overflow:hidden;
	border-radius:3px;
	background:#CCC;
}
section[data-id^="panel"]::-webkit-scrollbar-corner,
section[data-id^="panel"] .block::-webkit-scrollbar-corner {
	overflow:hidden;
	border-radius:3px;
	background:#CCC;
}