	function showHeight(){
		var wh = $(window).height();
		var panh = $('#pan_nav').height();
		var titleh = $('h2').height();
		if($('#contents-text ul').length){
			var listh = $('#contents-text ul').height();
		} else {
			var listh = 0 ;
		}
		
		if($('#contents-text ul#btn_list').length){
			var btnlisth = $('#contents-text ul#btn_list').height() + 10;
		} else {
			var btnlisth = 0 ;
		}
		
		if($('#img_link').length){
			var imglinkh = $('#img_link').height();
		} else {
			var imglinkh = 0 ;
		}

		if($('#restaurant_btn').length){
			var imglinkresh = $('#restaurant_btn').height();
		} else {
			var imglinkresh = 0 ;
		}

		if($('#down_box').length){
			var texth = ($('#down_box').height()) + 40;
		} else {
			var texth = 0 ;
		}
		if($('#dr_box').length){
			var righth = $('#dr_box').height();
		} else {
			var righth = 0 ;
		}
		if($('#dr_box2').length){
			var righthh = $('#dr_box2').height();
		} else {
			var righthh = 0 ;
		}

		var totalh = panh + titleh + listh + btnlisth + texth + imglinkh + imglinkresh ;
		var cw = wh - 227;
		
		var marginh = cw - totalh - 37;
		if (marginh < 0) {
			marginh = 0;
		};
		

		$('#down_box').css("margin-top", marginh + "px");

		if($('#dr_box').length){
			var rgtBoxMargin = totalh + marginh - righth + 24 ;
			if (rgtBoxMargin < 0){
				rgtBoxMargin = (panh + titleh + listh + texth ) - righth;
			};

			$("#dr_box").css("padding-top", rgtBoxMargin + "px");
		};

		if($('#dr_box2').length){
			if ( cw < righthh ) {
				cw = righthh + 35;
			};
		};
		

		if (typeof document.documentElement.style.maxHeight != "undefined") {			//IE7以上ならば
			$("#contents-text").css("min-height", cw + "px");
		} else {																		//IE6ならば
			$("#contents-text").css("height", cw + "px");
		};
	};
	
	$(function(){
		showHeight();
		$('#nav a img').hover(
			function(){
				$(this).fadeTo(0, 0.3);
				$(this).fadeTo(210, 1);
			},
			function(){
				$(this).fadeTo(0, 1);
			}
		);
		
		$('#contents a img').hover(
			function(){
				$(this).fadeTo(0, 0.3);
				$(this).fadeTo(210, 1);
			},
			function(){
				$(this).fadeTo(0, 1);
			}

		);

		$('#footer a img').hover(
			function(){
				$(this).fadeTo(0, 0.3);
				$(this).fadeTo(210, 1);
			},
			function(){
				$(this).fadeTo(0, 1);
			}

		);

		
	});	
	
	
	window.onresize = function(){
		showHeight();
	};
	
	
