$(document).ready(function() {
	
	// text要素の初期状態をCSSで指定してしまうと、
	// jQueryに対応していないブラウザで問題となるので、
	
	// text要素のうち
	$(".text")
		// rank_acd内の一番最初のtext要素を除いて
		.not("#rank_acd .text:first")
		// 非表示に。
		.hide();
	
	// rank_acdのアコーディオン処理
	$("#rank_acd .name").click(function(){
		// rank_acd内のtext要素のうちクリックした次の要素を除いてスライドアップ
		$("#rank_acd .text").not($(this).next()).slideUp();
		// クリックした次の要素をスライド動作
		$(this).next().slideToggle();
	});
	
	// 上のままだとマウスカーソルが変わらないのでリンクっぽくないので、
	// name要素にマウスオーバーしたら？
	$(".name").hover(function(){
		// マウスカーソルの形をリンクのものに偽装。
		$(this).css("cursor","pointer");
	},function(){
		// name要素からマウスが離れたら元に戻す。
		$(this).css("cursor","default");
	});
	
});