function showHide(id){
	var targetEle = document.getElementById('ele'+id);
	var targetA = document.getElementById('a'+id);
	if(targetEle.style.display == 'none'){
		targetEle.style.display = 'block';
		targetA.innerHTML = '&rsaquo; 続きを隠す';
	}else{
		targetEle.style.display = 'none';
		targetA.innerHTML = '&rsaquo; 続きを読む';
	}

}

$(function() {
	$("a.lightbox").lightBox({containerResizeSpeed: 500}); //(' ')内を変更することができます e.g.) a[@rel*=lightbox]、a.lightboxなど
	$('a[href^="#"]').click(function(){
		$.scrollTo( $(this).attr("href"), {speed:1000,axis:'y', queue:true} );
		return false;
	});
	
	hang();

});



function hang(){
   	var max = 0;
    var margin = 0;
   	$("dl.tp dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.tp dt").width(max);
		margin = max + 15;
		$("dl.tp dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang dt").width(max);
		margin = max + 15;
		$("dl.hang dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang1 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang1 dt").width(max);
		margin = max + 15;
		$("dl.hang1 dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang2 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang2 dt").width(max);
		margin = max + 15;
		$("dl.hang2 dd").css("padding-left",margin);

   	var max = 0;
    var margin = 0;
   	$("dl.hang3 dt").each(function(){
       	if ($(this).width() > max)
            max = $(this).width();
   	});
    $("dl.hang3 dt").width(max);
		margin = max + 15;
		$("dl.hang3 dd").css("padding-left",margin);
}