/*==============================================
Smooth scroll
==============================================*/
$(function(){
$('a[href^="#"]').click(function(){
var speed = 600;
var href= $(this).attr("href");
var target = $(href == "#" || href == "" ? 'html' : href);
var position = target.offset().top;
$("html, body").animate({scrollTop:position}, speed, "swing");
return false;
});
});
/*==============================================
トップへ戻る
==============================================*/
$(function() {
var topBtn = $('.page_top');
//ボタンを非表示にする
topBtn.hide();
//スクロールが100に達したらボタン表示
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
topBtn.fadeIn();
} else {
topBtn.fadeOut();
}
});
});
/*==============================================
追従ボタン
==============================================*/
$(function() {
var topBtn = $('.float_btn_area');
//ボタンを非表示にする
topBtn.hide();
//スクロールが100に達したらボタン表示
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
topBtn.fadeIn();
} else {
topBtn.fadeOut();
}
});
});
/*==============================================
header menu
==============================================*/
$(function(){
$("#hb-menu,.overlay").click(function () {
$("#header").toggleClass("hb-open");
});
//アンカーリンクを押したとき(aタグのhref属性の値に「#」が含まれている場合)
$(".sp-g-nav a[href *= '#']").click(function() {
$("#header").toggleClass('hb-open');
});
});
/*==============================================
header固定
==============================================*/
$(function() {
var dist = 0;
$(window).scroll(function() {
if ($(window).scrollTop() > dist) {
$('#header').addClass('fixed');
} else {
$('#header').removeClass('fixed');
}
});
});
/*==============================================
matchHeight
==============================================*/
$(function(){
$('.mokuji_list li a').matchHeight();
$('.plan_block .price_wrap').matchHeight();
});
/*==============================================
スライドショー
==============================================*/
$(function() {
$('.slider01').slick({
arrows: true,
prevArrow: '',
nextArrow: '',
infinite: true,
dots: false,
dotsClass: 'slide-dots',
speed: 800,
autoplaySpeed: 4000,
slidesToShow: 1,
slidesToScroll: 1,
centerMode: true,
centerPadding: '15%',
autoplay: true,
pauseOnHover: false,
pauseOnFocus: false,
responsive: [{
breakpoint: 768,
settings: {
centerMode: false,
centerPadding:'0',
}
}]
});
});
/*==============================================
viewport
==============================================*/
$(function(){
var ua = navigator.userAgent;
if((ua.indexOf('iPhone') > 0) || ua.indexOf('iPod') > 0 || (ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0)){
$('head').prepend('');
} else {
$('head').prepend('');
}
});
/*==============================================
FAQ
==============================================*/
$(function () {
$('.q_txt_box').on('click', function () {
$(this).next().slideToggle(500);
$(this).toggleClass('open');
});
});