//以下は設定部分 "画像名", 横の距離, 縦の距離 みたいに3つずつセット
    starArr = new Array( "images/star01.gif", 8, 8, "images/star01.gif", 15, 15, "images/star02.gif", 30, 30, "images/star02.gif", 30, 30, "images/star01.gif", 40, 40 );
    
    var distanceX = 6;
    var distanceY = 6;
    
    jQuery(document).ready(function(){
      len = parseInt( starArr.length ) / 3;
      for( i = 0; i < len; i++ )
      {
        starID = "star" + i;
        jQuery('body').append( "<p id=\"" + starID + "\" class=\"stars\"><img src=\"" + starArr[ i * 3 ] + "\" /></p>\n" );
        jQuery('#' + starID).css({ position: "absolute", top: 0, left: 0, margin: 0, padding: 0 });
        var w = jQuery('#' + starID + '> img').width();
        jQuery('#' + starID + '> img').width( Math.floor( w * ( 1 + i * 0.05 ) ) );
        var h = jQuery('#' + starID + '> img').height();
        jQuery('#' + starID + '> img').height( Math.floor( h * ( 1 + i * 0.05 ) ) );
      }
      px = 0;
      py = 0;
      
      jQuery().mousemove(function(e){
        px = e.pageX;
        py = e.pageY;
      });
      
      timer = setInterval( "stick()", 50 );
    });
    
    function stick()
    {
      for( i = 0; i < len; i++ )
      {
        var nowX = jQuery("#star" + i).css("left");
        var nowY = jQuery("#star" + i).css("top");
        nowX = nowX.substring( 0, nowX.length - 2 ) - 0;
        nowY = nowY.substring( 0, nowY.length - 2 ) - 0;
        var disX = px + starArr[ i * 3 + 1 ] + distanceX;
        var disY = py + starArr[ i * 3 + 2 ] + distanceY;
        
        if ( disX != nowX || disY  != nowY )
        {
          jQuery("#star" + i).css({
            left: Math.floor( ( disX - nowX ) / 1.01 / ( i + 1 ) + nowX ),
            top: Math.floor( ( disY - nowY ) / 1.01 / ( i + 1 ) + nowY )
          });
        }
      }
    }
