#page {
	COLOR: white; TEXT-ALIGN: center
}
#page A {
	COLOR: white
}
#page .panorama-viewport {
	BORDER-RIGHT: #414141 20px solid; BORDER-TOP: #414141 20px solid; MARGIN-LEFT: auto; BORDER-LEFT: #414141 20px solid; MARGIN-RIGHT: auto; BORDER-BOTTOM: #414141 20px solid
}
.panorama {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.panorama-viewport {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.panorama-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100000px; PADDING-TOP: 0px; POSITION: relative
}
/*コントロール部*/
.panorama-control {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: black; FILTER: alpha(opacity=70); LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BOTTOM: -1px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: left; opacity: .7
}
.panorama-control-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; COLOR: white; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: 'Arial',sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.panorama-control-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; COLOR: white; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: 'Arial',sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.panorama-control-pause {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 33%; COLOR: white; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: 'Arial',sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.panorama-control-left:hover {
	TEXT-DECORATION: none
}
.panorama-control-right:hover {
	TEXT-DECORATION: none
}
.panorama-control-pause:hover {
	TEXT-DECORATION: none
}
.panorama-control-pause {
	TEXT-TRANSFORM: uppercase
}
.panorama-panel {
	PADDING-RIGHT: 4px; DISPLAY: none; PADDING-LEFT: 4px; RIGHT: 0px; BACKGROUND: #009cff; FILTER: alpha(opacity=50); PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; POSITION: absolute; TOP: 0px; opacity: .5
}
.panorama-panel H2 {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, sans-serif; TEXT-ALIGN: right
}
.panorama-panel UL {
	DISPLAY: none
}