$(function(){
	$("a[href^=#]").click(function(){
		var Hash = $(this.hash);
		var HashOffset = $(Hash).offset().top;
		$("html,body").animate({
			scrollTop: HashOffset
		}, 500);
		return false;
	});
});

$(function() {
	$("dd.sideMn").hide();
	$("dt#sideShisetsu").click(function() {
		if(!$("dt#sideShisetsu").hasClass("selected")) {
			$("dt#sideShisetsu").addClass("selected").next().slideDown();
			exit;
		}
		if($("dt#sideShisetsu").hasClass("selected")) {
			$("dt#sideShisetsu.selected").removeClass("selected").next().slideUp();
			exit;
		}
	});
	$("dt#sideNyukan").click(function() {
		if(!$("dt#sideNyukan").hasClass("selected")) {
			$("dt#sideNyukan").addClass("selected").next().slideDown();
			exit;
		}
		if($("dt#sideNyukan").hasClass("selected")) {
			$("dt#sideNyukan.selected").removeClass("selected").next().slideUp();
			exit;
		}
	});
	$("dt#sideNyukyo").click(function() {
		if(!$("dt#sideNyukyo").hasClass("selected")) {
			$("dt#sideNyukyo").addClass("selected").next().slideDown();
			exit;
		}
		if($("dt#sideNyukyo").hasClass("selected")) {
			$("dt#sideNyukyo.selected").removeClass("selected").next().slideUp();
			exit;
		}
	});
	$("dt#sideAccess").click(function() {
		if(!$("dt#sideAccess").hasClass("selected")) {
			$("dt#sideAccess").addClass("selected").next().slideDown();
			exit;
		}
		if($("dt#sideAccess").hasClass("selected")) {
			$("dt#sideAccess.selected").removeClass("selected").next().slideUp();
			exit;
		}
	});
});
