		//設定可能なパラメーター///////////////////////////////////////////////////////////////////////
		
		//一枚の画像を表示する秒数
		var intervalSec = 2;
		
		//画像を切り替える時のフェードアウトの秒数
		var animationSec = 4;
		
		//画像をWindowサイズに自動調整するか
		var autoAdjustImgsize = true;
		
		
		//これより下はいじらないで下さい///////////////////////////////////////////////////////////////////////
		
		//画像数
		var imageCounts = 0;
		
		//表示させる画像エレメント一覧
		var images = Array();
		
		$(window).css('overflow','hidden');
		
		//画像を最前列に持ってくる
		function changeImage(){
			
			var i = 0;
			$("#visual img").each(function(){
				$(this).css('z-index',imageCounts + 1 - i);
				i++;
			});
			
			var currentImg = images[currentImageIndex].object;
			
			currentImageIndex++;
			if(currentImageIndex >= imageCounts)
				currentImageIndex = 0;
					
			var nextImg = images[currentImageIndex].object;
			
			
			$(currentImg).css('z-index',imageCounts + 1);
			$(nextImg).css('opacity','0');
			$(nextImg).css('z-index',imageCounts + 2);
			$(nextImg).animate({
				opacity: 1
			  }, animationSec * 1000, function() {
				countTimer();
			});
		}
		
		$(document).ready(function() {
			
			//スクロールバーを一切表示させない
			document.body.style.overflow = 'hidden';
			
			var winHeight = $(window).height();
			var winWidth = $(window).width();
			
			var i = 0;
			
			$("#visual img").each(function(){
				imageCounts++;
			});
			
			$("#visual img").each(function(){
							
				$(this).css('position','absolute');
				$(this).css('top','0px');
				$(this).css('left','0px');
				$(this).css('z-index',imageCounts + 1 - i);
				
				//縦横比を保存
				var rate = parseFloat($(this).css('height')) / parseFloat($(this).css('width'));
				
				if(autoAdjustImgsize){
					$(this).css('width',winWidth);
					$(this).css('height',winWidth * rate);
				}
				
				images[i++] = {
					'object':$(this),
					'rate': rate
				}
			});
			
			$("#contents").css('z-index',imageCounts + 10);
			countTimer();
		});
		
		$(window).resize(function() {

			var winHeight = $(window).height();
			var winWidth = $(window).width();
			
			var i = 0;
			
			$("#visual img").each(function(){
							
				var data = images[i];
				var rate = data.rate;
				
				if(autoAdjustImgsize){
					$(this).css('width',winWidth);
					$(this).css('height',winWidth * rate);
				}

			});
		});
		
		var timer;
		var timerInteval = 100; //ms
		var timerIngegrator = 0;
		var currentImageIndex = 0;
		function countTimer(){

			if(timerIngegrator >= intervalSec * 1000){				
				timerIngegrator = 0;
				clearTimeout(timer);
				changeImage();
			}else{
				timer = setTimeout(countTimer,timerInteval);
				timerIngegrator+=timerInteval;
			}
		}


