text: // 中央に情報表示のポップアップボックスを表示する
  // インフォメーション用
  $.fn.InfoBoxSetup = function () {
  	this.find('.info-box').each(function () {
  		var self = $(this); // jQueryオブジェクトを変数に代入しておく
  		var ref = '#' + self.attr('data-element');  // 紐付けるID
  		var self_id = '#'+self.attr('id');
  		if (ref != '#' && self_id != '#') {
  			$(ref).css('cursor', 'pointer');
  			// サイズ属性があればウィンドウサイズを指定する
  			if (self.is('[size]')) {
  				var sz = self.attr('size').split(',');
  				self.css({
  					'width': sz[0] + 'px',
  					'height': sz[1] + 'px',
  				});
  				if (sz.length == 4) {
  					self.css({
  						'min-width': sz[2] + 'px',
  						'min-height': sz[3] + 'px'
  					});
  				};
  			};
  			$(ref).on('click', function () {
  				// バルーンを消すための領域を定義
  				var bk_panel = $('<div class="popup-BK"></div>');
  				$('body').append(bk_panel);
  				bk_panel.fadeIn('fast');
  				// バルーンコンテンツの表示位置をリンク先から取得して設定
  				var x = ($(window).innerWidth() - self.width())/2;  // 中央
  				var y = ($(window).innerHeight() - self.height())/4;    // 上部25%の位置
  				if (x < 0) {
  					x = 5;
  					self.width($(window).innerWidth() - 20);
  				};
  				if (y < 0) {
  					y = 5;
  					self.width($(window).innerHeight() - 20 );
  				};
  				self.css({'left': x + 'px','top': y + 'px'});
  				self.fadeIn('fast');
  				// クローズイベントを登録
  				bk_panel.click( function() {
  					// モーダルコンテンツとオーバーレイをフェードアウト
  					self.fadeOut('fast');
  					bk_panel.fadeOut('fast',function(){
  						bk_panel.remove();
  					});
  				});
  			});
  		};
  	});
  	return this;
  };
  