old_contents: jQuery(function($){
  
  	$('.help-tab').on('click', function(){
  
  		$('.help').toggleClass('is-active');
  		var helpHeight = $('.help').outerHeight();
  
  		if ( $('.help').is('.is-active') ) {
  			$('.help').animate({
  				'top' : '-=' +  helpHeight
  			});
  		} else {
  			$('.help').animate({
  				'top' : '+=' +  helpHeight
  			});
  		}
  		return false;
  
  	});
  });
  
new_contents: jQuery(function($){
  
  	$('.help-tab').on('click', function(){
  
  		var helpHeight = $('.help').outerHeight();
  
  		if ( $('.help').is('.is-active') ) {
  			$('.help').animate({
  				'top' : '100%'
  			});
  			$('.help').removeClass('is-active');
  		} else {
  			$('.help').animate({
  				'top' : '-=' +  helpHeight
  			});
  			$('.help').addClass('is-active');
  		}
  		return false;
  
  	});
  });
  
subject: fix incorrect setting of position on help hide/show