@charset "utf-8";

/* Image Gallery */
#sb-wrapper div.image-wrapper div.image {
	opacity: 1;
}
#sb-wrapper div.image-wrapper div.image.hide,
#sb-wrapper div.image-wrapper div.image.hide-complete {
	visibility: visible;
}
#sb-wrapper div.move-button-area.move {
	display: none;
}
#sb-wrapper div.common-close-button {
	right: 0;
}

#sb-wrapper div.image-wrapper div.vr-link-area div.vr-link-inner {
	top: -50px;
	left: 20px;
	width: 60px;
	height: 60px;
}





#sb-wrapper div.image-wrapper.flick-area {
	height: 100%;
	overflow: visible;
}
#sb-wrapper div.image-wrapper.flick-area div.flick-inner {
	height: 300px;
}
#sb-wrapper div.image-wrapper.flick-area div.flick-inner div.image {
	height: 75.7%;
}
#sb-wrapper div.image-wrapper div.explain {
	width: auto;
}
#sb-wrapper div.image-wrapper div.explain div.explain-title {
	max-width: none;
	padding: 2px 5px;
}
#sb-wrapper div.image-wrapper div.explain div.explain-page {
	display: none;
}




#sb-wrapper div.thumb-wrap {
	position: fixed;
	bottom: 10px;
	width: 100%;
	height: 100px;
}
#sb-wrapper div.thumb-wrap div.thumb-area {
	width: 100%;
	overflow-x: scroll;
}
#sb-wrapper div.thumb-wrap div.thumb-area div.thumb-inner div.image {
	width: 150px;
}
#sb-wrapper div.thumb-wrap div.thumb-area div.thumb-inner div.image div.titleImage img {
	height: 100%;
}



#sb-wrapper div.flick-pointer-area {
	display: none;
}



#sb-wrapper div.image-wrapper div.title-image-area {
	width: 100%;
}




#sb-wrapper button.move-button:hover {
	background-color: transparent;
}
#sb-wrapper button.move-button:active {
	background-color: transparent;
}
#sb-wrapper div.image-wrapper div.title {
	width: 100%;
}
#sb-wrapper button.move-button {
	width: 60px;
}
#sb-wrapper button.close-button {
	top: 0;
	right: 0;
	height: 65px;
}
#sb-wrapper div.move-icon {
	width: 44px;
	height: 44px;
}
#sb-wrapper button.left-button,
#sb-wrapper button.right-button {
	display: none;
}
#sb-wrapper div.image-wrapper {
	margin: 50px 0 0 0;
	height: 240px;
}
#sb-wrapper div.image-wrapper div.image {
	position: static;
	top: 100px;
}
#sb-wrapper div.flick-area div.flick-item img {
	height: 100%;
}
/*
#sb-wrapper div.image-wrapper div.image.hide,
#sb-wrapper div.image-wrapper div.image.hide-complete {
	visibility: visible;
}
*/
