@charset "shift_jis";

#logo {
	display: block;
}
#prev-btn {
	display: block;
}
#stage {
	display: block;
}
#background #stage-bg {
	display: block;
}
#prev-btn {
	display: none;
}
#coverLayer {
	background: url(../images/stage/lightbox_bg.png) left top repeat;
}
#screen {
	position: relative;
	width: 502px;
	height: 320px;
	margin: 0 auto;
	padding: 9px;
	background: url(../images/stage/screen_bg.png) no-repeat center top;
	text-align: center;
}
#screen .line-top {
	 position: absolute;
	 top: 5px;
	 left: 0;
}
#screen .line-side-left {
	 position: absolute;
	 top: -5px;
	 left: 5px;
}
#screen .line-side-right {
	 position: absolute;
	 top: -5px;
	 left: 504px;
}

/* ========================================
	#pop
======================================== */
#popWrap {
	position: relative;
	width: 744px;
	height: 650px;
	margin: 0 auto;
	padding-top: 80px;
}
.stage-pop {
	width: 578px;
	height: 528px;
	margin: 0 auto;
	padding-right: 8px;
	text-align: center;
	background: url(../images/stage/bg_pop.png) no-repeat center top;
}
#popWrap #pop-close {
	position: absolute;
	top: 0;
	right: 83px;
}

/* ========================================
	#wiiu
======================================== */
#wiiu {
	padding-top: 42px;
}
#wiiu #text {
	margin-bottom: 60px;
}
#wiiu .img-area {
	position: absolute;
	top: 248px;
	left: 113px;
}
#wiiu .chara {
	position: absolute;
	top: 475px;
	left: 17px;
}

/* ========================================
	#item
======================================== */
#item #ttl {
	float: left;
	margin: 42px 15px 0 62px;
}
#item .btn {
	float: left;
	margin-top: 26px;
}
#item .btn li {
	float: left;
	margin-right: 4px;
}
#moviearea {
	width: 402px;
	height: 266px;
	margin: 18px auto 15px;
	padding: 9px;
	background: url(../images/stage/bg_item_movie.png) no-repeat center top;
	text-align: center;
}
#item .chara_item01 {
	position: absolute;
	bottom: 189px;
	right: -10px;
}
#item .chara_item02 {
	position: absolute;
	bottom: 188px;
	right: -42px;
}