@charset "Shift_JIS";

@import "../../../files/css/layout.css";

/*------------------------------------------------------------------------ 
	Photo
-----------------------------------------------------------------------*/

#main-content .wrap {
	position: relative;
}
	#main-content .abs {
		position: absolute;
		bottom: 0px;
		left: 0px;
		overflow: hidden;
	}
		#main-content .abs img {
			position: relative;
			display: block;
		}
	#main-content .btn {
		position: absolute;
		top: 0px;
		left: 0px;
	}


/* -----------------------------
	Setting
----------------------------- */
#setting {
}
	#setting .arrows {
		bottom: 3px;
		left: 320px;
		height: 59px;
	}
		#setting .arrows img {
			top: -200px;
			left: 0px;
		}
		.noscript #setting .arrows img {
			top: 0px;
			left: 0px;
		}
		
/* -----------------------------
	Search
----------------------------- */
#search {
}
	#search .arrow01 {
		top: 55px;
		left: 469px;
		width: 132px;
		height: 103px;
	}
		#search .arrows img {
			top: 0px;
			left: -200px;
		}
		.noscript #search .arrows img {
			top: 0px;
			left: 0px;
		}
	#search .arrow02 {
		bottom: 4px;
		left: 320px;
		height: 59px;
	}
		#search .arrow02 img {
			top: -200px;
			left: 0px;
		}
		.noscript #search .arrow02 img {
			top: 0px;
			left: 0px;
		}

/* -----------------------------
	Move
----------------------------- */
#move {
}
	#move .arrows {
		bottom: 0px;
		left: 320px;
		height: 95px;
	}
		#move .arrows img {
			top: -200px;
			left: 0px;
		}
		.noscript #move .arrows img {
			top: 0px;
			left: 0px;
		}
	#move .btn {
		top: 150px;
		left: 60px;
	}
		
/* -----------------------------
	Clear
----------------------------- */
#clear {
}
	#clear .arrows {
		position: absolute;
		height: 0px;
		overflow: hidden;
		top: 117px;
		left: 159px;
	}
	.noscript #clear .arrows {
		height: 194px;
	}
		#clear .arrows img {
			top: 0px;
			left: 0px;
		}
	#clear .btn01 {
		top: 150px;
		left: 40px;
	}
	#clear .btn02 {
		top: 150px;
		left: 488px;
	}
	
/* -----------------------------
	Contest
----------------------------- */
#contest {
	background: url(../img/contest/bg.jpg) left top no-repeat;
	height: 256px;
}
	#contest p {
		text-align: center;
	}
	#contest .btn {
		top: 158px;
		left: 203px;
	}
	#contest .movie {
		position: absolute;
		top: 22px;
		left: 448px;
	}
	.wii #contest .movie,
	.ds #contest .movie,
	.noscript #contest .movie {
		left: 430px;
	}
	
#lightbox-content.photo {
	background:url(../img/contest/bg_movie.png) no-repeat center center;
}