// JavaScript Document

$(document).ready(function(){
	
	//------------------------------------------------------
	//	フェード
	//------------------------------------------------------  
	$(".fade").each(function(i){
		$(this).hover(function(){
			$(this).stop().fadeTo(200,0.7);
		},function(){
			$(this).stop().fadeTo(200,1);
		});
	});

	//------------------------------------------------------
	//	スクロール
	//------------------------------------------------------  
	$('a[href^="#"]').click(function() {
		var speed = 400;
		var href= $(this).attr("href");
		var target = $(href == "#" || href == "" ? 'html' : href);
		var position = target.offset().top;
	$('body,html').animate({scrollTop:position}, speed, 'swing');
		return false;
	});


	//------------------------------------------------------
	//	スマホナビ
	//------------------------------------------------------  
	//ボタンの生成
	$(".humberger").click(function () {
		$(".sp-navi").toggleClass("is-open");
	});
	//アンカーリンクを押したとき(aタグのhref属性の値に「#」が含まれている場合)
	$(".sp-navi a[href *= '#']").click(function() {
		$(".sp-navi").toggleClass('is-open');
	});
	
	//------------------------------------------------------
	//	アコーディオンメニュー
	//------------------------------------------------------  
	$(".box2 .btn_area").on("click", function() {
		$(this).next().slideToggle();
		$(this).toggleClass('open');
	});
	
	//------------------------------------------------------
	//	タブ
	//------------------------------------------------------  
	$(".tab li").click(function() {
		var index = $(".tab li").index(this);
		$(".content li").css("display","none");
		$(".content li").eq(index).css("display","block");
		$(".tab li").removeClass('select');
		$(this).addClass("select")
	});
	
	//------------------------------------------------------
	//	ページトップ
	//------------------------------------------------------  
	$(".pagetop").hide();
    $(window).on("scroll", function() {
 
        if ($(this).scrollTop() > 100) {
            $('.pagetop').slideDown("fast");
        } else {
            $('.pagetop').slideUp("fast");
        }         
    });
	
});