$(function(){$(".c-g-nav__btn[data-toggle]").on("click",function(){$(".c-g-nav__inner").fadeToggle(),$([this, document.body]).attr("data-toggle","off"===$([this, document.body]).attr("data-toggle")?"on":"off"),$(this).children("span").text("MENU"===$(this).children("span").text()?"CLOSE":"MENU")}),$('.c-g-nav__inner a[href="#"]').closest("li").hover(function(t){769<$(window).width()&&($('.c-g-nav__inner a[href="#"] + ul').removeAttr("style"),($this=$(this)).children("ul").slideDown())},function(){769<$(window).width()&&$("ul",this).removeAttr("style")}),$('.c-g-nav__inner a[href="#"]').on("click",function(){$(window).width()<769&&($(this).toggleClass("open"),$(this).next("ul").slideToggle().toggleClass("open"))}),$(window).on("resize",function(){$('.c-g-nav__inner a[href="#"] + ul').removeAttr("style"),769<$(this).width()&&($(".c-g-nav__inner").attr("style")&&($(".c-g-nav__btn[data-toggle]").attr("data-toggle","off"),$(".c-g-nav__inner").removeAttr("style")),$('.c-g-nav__inner a[href="#"]').removeAttr("class"))}),$(window).on("scroll",function(){500<$(this).scrollTop()?($(".c-btn--back").is(":visible")||$(".c-btn--back").fadeIn(),$(".c-banner").hasClass("is-show")||$(".c-banner").addClass("is-show")):($(".c-btn--back").is(":visible")&&$(".c-btn--back").fadeOut(),$(".c-banner").hasClass("is-show")&&$(".c-banner").removeClass("is-show")),769<$(window).width()&&(500<$(this).scrollTop()?$("#header-wrap").hasClass("is-fixed")||$("#header-wrap").addClass("is-fixed"):$("#header-wrap").hasClass("is-fixed")&&($("#header-wrap").removeClass("is-fixed"),$(".banner").addClass("is-show")))}),$("[data-accordion]").on("click",function(){$(this).attr("data-accordion","true"==$(this).attr("data-accordion")?"false":"true"),$(this).next().slideToggle()}),$(document).on("click",'a[href^="#"]',function(t){var e=$(this).attr("href");const a=$(e);0!==a.length&&(e=a.offset().top,$("body, html").animate({scrollTop:e}))}),$(function(){$("[data-target]").on("click",function(){const t=$(this).attr("data-target");$("#"+t).fadeIn().css("display","flex"),$("body").addClass("fixed"),$(".js-close-btn").on("click",function(){$("#"+t).fadeOut(),$("body").removeClass("fixed")})})})});