!function(){var e=navigator.userAgent.toLowerCase(),P=(-1!=e.indexOf("msie")||e.indexOf("trident"),e.indexOf("msie 6"),e.indexOf("msie 7"),e.indexOf("msie 8"),e.indexOf("msie 9"),e.indexOf("msie 10"),e.indexOf("trident"),e.indexOf("edge"),-1!=e.indexOf("firefox")),S=(-1!=e.indexOf("webkit")&&e.indexOf("edge"),-1!=e.indexOf("safari")&&-1==e.indexOf("edge")&&-1==e.indexOf("chrome")),E=-1!=e.indexOf("chrome")&&-1==e.indexOf("edge"),A=-1!=e.indexOf("opera"),F=(e.indexOf("iphone"),e.indexOf("ipad"),e.indexOf("ipod"),e.indexOf("android"),e.indexOf("nt 5.1"),e.indexOf("windows"),-1!=e.indexOf("windows nt 10")),_=(e.indexOf("macintosh"),-1!=e.indexOf("iphone")||-1!=e.indexOf("ipad")||e.indexOf("ipod"),-1!=e.indexOf("iphone")||-1!=e.indexOf("android")&&-1!=e.indexOf("mobile")),D=void 0!==window.orientation,M=-1!=e.indexOf("iphone")||-1!=e.indexOf("ipad")||-1!=e.indexOf("ipod")||-1!=e.indexOf("android")&&-1!=e.indexOf("mobile"),t=navigator.platform.toLowerCase(),z=!(null!==window.ontouchstart||-1!=t.indexOf("win")||-1!=t.indexOf("mac"));$(function(){function n(){$(".main .slider .col-set").each(function(){var i=$(this),e=i.find(".col1-2")[0]?2:i.find(".col1-3")[0]?3:i.find(".col1-4")[0]?4:i.find(".col1-5")[0]?5:6;i.one("init",function(){var e=i.find(".slick-dots");e.wrap('
');var t=i.find(".slick-controller");t.prepend(i.find(".slick-prev")),t.append(i.find(".slick-next")),e.append('
  • '),e.find(".slick-pause").on("click",function(){var e=$(this).parents(".col-set");$(this).hasClass("paused")?(e.slick("slickPlay"),$(this).removeClass("paused")):(e.slick("slickPause"),$(this).addClass("paused"))})}),i.slick({accessibility:!0,autoplay:!0,autoplaySpeed:5e3,speed:500,cssEase:"ease-in-out",swipe:!1,arrows:!0,centerMode:!1,slidesToShow:e,pauseOnHover:!1,infinite:!0,dots:!0,responsive:[{breakpoint:768,settings:{accessibility:!0,autoplay:!0,autoplaySpeed:5e3,speed:500,cssEase:"ease-in-out",swipe:!0,arrows:!1,dots:!0,infinite:!0,centerMode:!0,centerPadding:"12%",slidesToShow:1}}]})})}function e(){function e(){var e="block"==$(".page-footer .upper").css("display")?"SP":"PC";"PC"==e&&"SP"==i&&($(".page-footer .upper dd").removeAttr("style"),$(".page-footer .open").removeClass("open")),i=e}var t=null,i="";$(window).on("resize",function(){clearTimeout(t),t=setTimeout(e,500)}),e()}$("html").addClass("js"),D&&$("html").addClass("sp"),_&&$("html").addClass("phone"),F&&E&&$("html").addClass("winChrome"),M&&$("html").addClass("spWebkit"),z&&$("html").addClass("touch"),(A||P||S)&&(window.onunload=function(){}),$(".main .slider")[0]&&($(".main .slider").each(function(){var e=$(this).html();$(this).html("
    "+e+"
    ")}),function(){function e(){var e="-15px"==$(".slider").css("marginLeft")?"SP":"PC";""!=i&&i!=e&&($(".main .slider .col-set").each(function(){$(this).slick("unslick"),$(".slick-controller").remove()}),n()),i=e}var t=null,i="";$(window).on("resize",function(){clearTimeout(t),t=setTimeout(e,500)}),e(),n()}());var t,i,s,a,o,r,h,c,d,l,u,p,f,m=0;if($(".main .sp-accordion").each(function(){$spAccordion=$(this);var n=$spAccordion.find(".tab-content");$spAccordion.find(".tab-nav li").each(function(e){var t=$(this),i=t.hasClass("current")?" current":"";t.find("a").append(""),n.find(".tab-element").eq(e).before("

    "+t.html()+"

    ")})}),$(".main .tab-content").each(function(){var e=$(this),t=$(this).html();e.html("
    "+t+"
    ")}),$(".main .tab-nav li").on("click",function(){if($(this).parents(".tab").find(".tab-content")[0]){if(m)return!1;m=1;var e=$(this),t=e.parent(),i=t.find(".current"),n=t.find("li").index(i);i.removeClass("current"),i.children().attr({"aria-selected":"false","aria-expanded":"false"});var s=t.next().find(".sp-tab-nav");s.removeClass("current"),e.addClass("current"),e.children().attr({"aria-selected":"true","aria-expanded":"true"});var a=t.find("li").index(e),o=t.next(),r=o.find(".tab-element"),h=o.find(".tab-slider");return s.eq(a).addClass("current"),o.height(o.outerHeight()),r.show(),o.animate({height:r.eq(a).outerHeight()},500,"easeInOutCubic"),h.css({left:100*-n+"%"}).animate({left:100*-a+"%"},500,"easeInOutCubic",function(){r.eq(n).attr({"aria-hidden":"true"}),r.hide().eq(a).show().attr({"aria-hidden":"false"}),o.removeAttr("style"),h.removeAttr("style"),m=0}),!1}}),$(".main .sp-tab-nav").on("click",function(){if(m||$(this).hasClass("current"))return!1;m=1;var e=$(this),t=e.parent(),i=t.find(".current"),n=t.find(".sp-tab-nav").index(e);i.parent().parent().parent().parent(".sp-accordion").find(".tab-nav li").removeClass("current").eq(n).addClass("current");var s=i.offset().top,a=e.offset().top,o=s"),$(window).on("load scroll resize",function(){var c=$(window).scrollTop(),d=$(window).height(),n=[],l=[];$(".main .fadein").each(function(e){if(!$(this).hasClass("done")){var t=$(this);if(n[e]=t.offset().top,c>n[e]-d+d/5){switch(t.addClass("done"),n[e]){case n[e-3]:var i=7;break;case n[e-2]:i=5;break;case n[e-1]:i=3;break;default:i=1}t.css({opacity:1,transform:"translate3d(0, 0, 0)",mozTransition:"opacity .5s linear ."+i+"s, -moz-transform .5s ease-out ."+i+"s",webkitTransition:"opacity .5s linear ."+i+"s, -webkit-transform .5s ease-out ."+i+"s",transition:"opacity .5s linear ."+i+"s, transform .5s ease-out ."+i+"s"})}}}),$(".main .slidein").each(function(e){if(!$(this).hasClass("done")){var t=$(this);if(l[e]=t.offset().top,c>l[e]-d+d/5){t.addClass("done");var i=t.prev(),n=i.find("span"),s=t.outerWidth(),a=t.outerHeight(),o=t.position().top,r=t.position().left;switch(i.width(s).height(a).css({top:o,left:r}),l[e]){case l[e-3]:var h=7;break;case l[e-2]:h=5;break;case l[e-1]:h=3;break;default:h=1}n.css({transform:"translate3d(0, 0, 0)",mozTransition:"-moz-transform .35s ease-in ."+h+"s",webkitTransition:"-webkit-transform .35s ease-in ."+h+"s",transition:"transform .35s ease-in ."+h+"s"}).on("mozTransitionEnd webkitTransitionEnd transitionend",function(){t.css({visibility:"visible"}),n.css({transform:"translate3d(100%, 0, 0)",mozTransition:"-moz-transform .3s ease-out",webkitTransition:"-webkit-transform .3s ease-out",transition:"transform .3s ease-out"}).on("mozTransitionEnd webkitTransitionEnd transitionend",function(){i.remove()})})}}})})),$(".lazy").lazyload(),$("body").on("click","a",function(){if($(this).hasClass("modal-inline"))return!1;var e=$(this).attr("href");if("#"==e.charAt(0)&&1
    ');var v='
    シェア
    ';l=document,u="facebook-jssdk",f=l.getElementsByTagName("script")[0],l.getElementById(u)||((p=l.createElement("script")).id=u,p.src="//connect.facebook.net/ja_JP/sdk.js#xfbml=1&version=v4.0",f.parentNode.insertBefore(p,f));var b="";b=$("meta[name='origin-title']")[0]?$("meta[name='origin-title']").attr("content"):document.title,v+='
    ツイート
    ',o=document,r="twitter-wjs",c=o.getElementsByTagName("script")[0],d=/^http:/.test(o.location)?"http":"https",o.getElementById(r)||((h=o.createElement("script")).id=r,h.src=d+"://platform.twitter.com/widgets.js",c.parentNode.insertBefore(h,c)),v+='
    このエントリーをはてなブックマークに追加
    ',t=document,i="hatena-js",a=t.getElementsByTagName("script")[0],t.getElementById(i)||((s=t.createElement("script")).id=i,s.src="https://b.st-hatena.com/js/bookmark_button.js",a.parentNode.insertBefore(s,a)),v+='
    ',function(e,t){if(!e.getElementById(t)){var i=e.createElement("script");i.id=t,i.src="https://widgets.getpocket.com/v1/j/btn.js?v=1",e.body.appendChild(i)}}(document,"pocket-btn-js"),v+='
    ',function(e,t){if(!e.getElementById(t)){var i=e.createElement("script");i.id=t,i.src="https://d.line-scdn.net/r/web/social-plugin/js/thirdparty/loader.min.js",e.body.appendChild(i)}}(document,"line-btn-js"),v+='
    ',function(e,t){if(!e.getElementById(t)){var i=e.createElement("script");i.id=t,i.src="https://platform.linkedin.com/in.js",e.body.appendChild(i)}}(document,"linkedin-btn-js"),$(".main .btn-share").each(function(){$(this).append(v)})}!function(){function e(){500<$(window).scrollTop()?i.addClass("show"):i.removeClass("show")}var t=!1,i=$("#btn-pagetop");window.addEventListener("scroll",function(){t||(t=!0,requestAnimationFrame(function(){e(),t=!1}))},{passive:!0}),window.addEventListener("load",e),window.addEventListener("resize",e)}();var w={barWidth:{close:990,open:1090},barHeight:{pc:70,sp:60},isOpen:!1,isOpening:!1,currentId:0,closeTimer:null,device:"",scroll_y:0,emgScroll:!1,emgScrollPos:0,$body:$(),$header:$(),$globalNav:$(),$navs:$(),$megamenu:$(),$menus:$(),$bg:$(),$button:$(),$hamburger:{container:$(),global:$(),search:$()},$cover:$(),init:function(){var e=this;this.$body=$("#wrapper"),this.$header=$(".header-navigation"),this.$globalNav=$(".global-nav"),this.$navs=$(".global-nav a, .header-navigation button.search"),this.$megamenu=$(".megamenu"),this.$megamenu.children().each(function(){e.$menus[$(this).data("menu")]=$(this)}),this.$bg=$(".header-navigation .bar-bg"),this.$button=$("#btn-menu button"),this.$hamburger.container=$('
    '),this.$hamburger.global=$('
    '),this.$hamburger.search=$('');var t=this.$megamenu.children().clone();this.$hamburger.global.append(t.slice(0,t.length)),this.$hamburger.search.append(t.last()),this.$hamburger.container.append(this.$hamburger.global,this.$hamburger.search),this.$header.after(this.$hamburger.container,'
    '),this.$cover=$(".hamburger-cover"),this.$hamburger.global.children().each(function(){$(this).children(".body")[0]&&$(this).children(".head").append(""),$(this).find("dt").each(function(){$(this).next("dd")[0]&&$(this).append("")})}),this.$hamburger.global.hide(),this.$hamburger.search.hide();var i=null;$(window).on("resize",function(){clearTimeout(i),i=setTimeout(function(){e.bindEvents()},500)}),this.bindEvents()},bindEvents:function(){"block"==this.$bg.css("display")&&"PC"!=this.device?(this.device="PC",this.bindEventsPc(),e()):"none"==this.$bg.css("display")&&"SP"!=this.device&&(this.device="SP",this.bindEventsSp())},bindEventsPc:function(){var i=this;this.$navs.off(),this.$button.off(),this.$cover.off(),this.$hamburger.global.off(),this.isOpen&&this.closeHamburger(),this.$navs.on("mouseover",function(){$(this).hasClass("nosub")?i.closeMegamenuTimer=setTimeout(i.closeMegamenu.bind(i),200):i.openMegamenu($(this))}),this.$globalNav.on("mouseleave",function(){i.closeMegamenuTimer=setTimeout(i.closeMegamenu.bind(i),200)}),this.$megamenu.on("mouseenter",function(){clearTimeout(i.closeMegamenuTimer)}).on("mouseleave",function(){i.closeMegamenuTimer=setTimeout(i.closeMegamenu.bind(i),200)}),this.$megamenu.find("a[href*=\\#]").click(function(){var e=location.href,t=$(this).attr("href");(0<=e.indexOf("#")?e.substring(0,e.indexOf("#")):e)==t.substring(0,t.indexOf("#"))&&(i.closeMegamenuTimer=setTimeout(i.closeMegamenu.bind(i),200))})},bindEventsSp:function(){function e(e){i.emgScroll=!0,i.emgScrollPos=$(window).scrollTop(),$("body, html").stop().animate({scrollTop:O.pos},300,function(){O.$header.css({position:"fixed",top:0}),O.$hamburger.css({top:O.spHeaderHeight}),O.isFixed=!0,i.openHamburger(e)})}var i=this;this.$navs.off(),this.$megamenu.off(),this.$navs.last().on("click",function(){$(this).hasClass("open")?i.closeHamburger():!O.show||O.show&&O.isFixed?i.openHamburger("search"):e("search")}),this.$button.on("click",function(){$(this).hasClass("on")?i.closeHamburger():!O.show||O.show&&O.isFixed?i.openHamburger("global"):e("global")}),this.$cover.on("click",this.closeHamburger.bind(this)),this.$hamburger.global.on("click","button",function(){i.accordion($(this))}),this.$hamburger.global.find("a[href*=\\#]").click(function(){var e=location.href,t=$(this).attr("href");(0<=e.indexOf("#")?e.substring(0,e.indexOf("#")):e)==t.substring(0,t.indexOf("#"))&&(i.closeHamburger(),$("body,html").scrollTop(0),setTimeout(function(){var e=$(t.substring(t.indexOf("#"))).offset().top;$("body,html").animate({scrollTop:e},500,"easeInOutCubic")},500))})},openHamburger:function(e){function t(e){var t=0;"global"==e?(i.$hamburger.global.find(".body, dd").css({height:0}),i.$hamburger.global.find(".open").removeClass("open"),i.$hamburger.global.show(),i.$hamburger.search.hide(),t=i.$hamburger.global.innerHeight()):(i.$hamburger.global.hide(),i.$hamburger.search.show(),t=i.$hamburger.search.innerHeight()),i.$hamburger.container.css({height:t}).one("transitionend",function(){$(this).css({height:"auto"}),i.isOpening=!1})}if(this.isOpening)return!1;this.isOpening=!0;var i=this;this.$hamburger.container.css({height:this.$hamburger.container.height()}),this.isOpen||(this.scroll_y=$(window).scrollTop(),this.$body.css({position:"fixed",top:-this.scroll_y}),$(window).scrollTop(0)),"global"==e?(this.$button.addClass("on"),this.$navs.last().removeClass("open")):(this.$button.removeClass("on"),this.$navs.last().addClass("open")),this.isOpen?setTimeout(function(){i.$hamburger.container.css({height:0}).one("transitionend",t.bind(void 0,e))},50):(t(e),this.$cover.addClass("show"),this.isOpen=!0)},closeHamburger:function(){if(this.isOpening)return!1;this.isOpening=!0;var e=this;this.isOpen=!1,this.$hamburger.container.css({height:this.$hamburger.container.height()}),setTimeout(function(){e.$hamburger.container.css({height:0})},50),this.$button.removeClass("on"),this.$navs.last().removeClass("open"),this.$cover.addClass("hide").one("animationend",function(){$(this).removeClass("show hide"),e.$hamburger.global.hide(),e.$hamburger.search.hide(),e.$body.css({position:"static",top:0}),$(window).scrollTop(e.scroll_y),e.emgScroll&&$("body, html").stop().animate({scrollTop:e.emgScrollPos},300,function(){O.$header.css({position:"absolute",top:O.pos}),O.$hamburger.css({top:O.pos+O.spHeaderHeight}),O.isFixed=!1,e.emgScroll=!1}),e.isOpening=!1})},accordion:function(e){var t,i=e.parent().next();if(i.css({height:i.height()}),e.hasClass("open"))setTimeout(function(){i.css({height:0}).one("transitionend",function(){$(this).find("dd").css({height:0}),$(this).find(".open").removeClass("open")})},50),e.removeClass("open");else{var n=(t=0,i.children().each(function(){t+=$(this).height()}),t);setTimeout(function(){i.css({height:n}).one("transitionend",function(){$(this).css({height:"auto"})})},50),e.addClass("open")}},openMegamenu:function(e){if(clearTimeout(this.closeMegamenuTimer),e.hasClass("open"))return!1;this.$megamenu.addClass("show"),this.$navs.removeClass("open"),e.addClass("open"),this.isOpen?this.$menus[this.currentId].removeClass("open"):this.isOpen=!0,this.currentId=e.data("menu");var t=this.$menus[this.currentId];t.addClass("open"),this.$bg.off("transitionend").css({width:this.barWidth.open,height:t.innerHeight()+this.barHeight.pc})},closeMegamenu:function(){var e=this;this.isOpen=!1,this.$navs.removeClass("open"),this.$menus[this.currentId].removeClass("open"),this.$bg.css({width:this.barWidth.close,height:this.barHeight.pc}).one("transitionend",function(){e.$megamenu.removeClass("show")})}};w.init();var x={unit:D?25:35,step:D?.25:.5,color:"#fff",interval:60,amplitude:.8,axis:.5,static:!1,delay:0,canvas:null,context:null,width:0,height:0,xAxis:0,yAxis:0,seconds:0,time:0,timer:null,init:function(){var e=this,t=document.querySelector(".waves"),i=t.getAttribute("data-color");null!==i&&(this.color=i);var n=t.getAttribute("data-deg"),s=t.getAttribute("data-amp");null!==s&&(this.amplitude=s);var a=t.getAttribute("data-axis");null!==a&&(this.axis=a);var o=t.getAttribute("data-static");"true"!=o&&"1"!=o||(this.static=!0),this.canvas=document.createElement("canvas"),null!==n&&(this.canvas.style.transform="rotate("+n+"deg)"),t.appendChild(this.canvas),this.context=this.canvas.getContext("2d");var r=document.createElement("div");r.classList.add("cover"),r.style.backgroundColor=this.color,null!==n&&(r.style.transform="rotate("+n+"deg)"),t.appendChild(r),this.static&&(this.delay=10*Math.random());var h=!1;$(window).on("resize",function(){!1!==h&&clearTimeout(h),h=setTimeout(function(){e.resize()},500)}),this.resize()},resize:function(){clearTimeout(this.timer),this.width=this.canvas.width,this.height=this.canvas.height,this.xAxis=Math.floor(this.height*this.axis),this.yAxis=0,this.tick()},tick:function(){clearTimeout(this.timer),this.context.clearRect(0,0,this.width,this.height),this.draw(this.color,1,1,this.delay),this.seconds+=.01,this.time=this.seconds*Math.PI/this.step,this.static||(this.timer=setTimeout(this.tick.bind(this),this.interval))},draw:function(e,t,i,n){this.context.fillStyle=e,this.context.globalAlpha=t,this.context.beginPath(),this.drawSine(this.time,i,n),this.context.lineTo(this.width+10,this.height),this.context.lineTo(0,this.height),this.context.closePath(),this.context.fill()},drawSine:function(e,t,i){var n=e,s=Math.sin(n)/t;this.context.moveTo(this.yAxis,this.unit*s+this.xAxis);for(var a=this.yAxis;a<=this.width+10;a+=10)n=e+(-this.yAxis+a)/this.unit/t,s=Math.sin(n-i)/this.amplitude,this.context.lineTo(a,this.unit*s+this.xAxis)}};$(".waves")[0]&&x.init();var k={currentId:0,maxId:0,isSliding:!1,timer:null,interval:5e3,image:null,imgSrc:[],path:null,pathData:[],more:null,moreHref:[],pause:!1,$txt:$(),$indicator:$(),$base:$(),init:function(){var t=this,e=document.getElementById("circle-path");this.image=document.getElementById("circle-img"),this.path=SVG.adopt(e),this.more=document.getElementById("circle-more"),this.$base=$('詳細を見る'),this.$base.appendTo($(".circle")),this.pathData[0]=e.getAttribute("d"),this.pathData[1]=e.getAttribute("data-to1"),this.pathData[2]=e.getAttribute("data-to2"),this.$txt=$(".featured-contents .txt li"),this.$txt.each(function(){t.imgSrc.push($(this).find("img").attr("src")),t.moreHref.push($(this).find("a").attr("href"))}),this.$txt.eq(0).addClass("show"),this.image.setAttribute("xlink:href",this.imgSrc[0]),this.more.setAttribute("href",this.moreHref[0]),this.$base.attr("href",this.moreHref[0]),this.maxId=this.$txt.length-1;for(var i="',$(".featured-contents .controller").html(i),this.$indicator=$(".featured-contents .controller button:not(#btn-pause)"),this.$indicator.on("click",function(){var e=1*$(this).attr("id").substr(3);e!=t.currentId&&t.slide(e)}),$("#btn-pause").on("click",function(){t.pause?(t.pause=!1,t.timer=setTimeout(t.slideNext.bind(t),t.interval),$(this).removeClass("paused")):(t.pause=!0,clearTimeout(t.timer),$(this).addClass("paused"))}),$(".featured-contents .arrows button").on("click",function(){$(this).hasClass("prev")?t.slidePrev():t.slideNext()}),this.$base.on("mouseover",function(){t.more.classList.add("hover")}).on("mouseout",function(){t.more.classList.remove("hover")});var a=new Hammer(document.querySelector(".circle"));a.on("swipeleft",t.slideNext.bind(t)),a.on("swiperight",t.slidePrev.bind(t)),this.timer=setTimeout(this.slideNext.bind(this),this.interval)},slideNext:function(){var e=this.currentId==this.maxId?0:this.currentId+1;this.slide(e)},slidePrev:function(){var e=0==this.currentId?this.maxId:this.currentId-1;this.slide(e)},slide:function(e){if(!this.isSliding){this.isSliding=!0,clearTimeout(this.timer);var t=this;this.$txt.eq(this.currentId).removeClass("show"),this.$txt.eq(e).addClass("show"),this.$indicator.eq(this.currentId).removeClass("current"),this.$base.addClass("hide"),this.more.classList.add("hide"),this.path.animate(300,"<").plot(this.pathData[1]).animate(200,"-").plot(this.pathData[2]).queue(function(){t.$indicator.eq(e).addClass("current"),t.image.setAttribute("xlink:href",t.imgSrc[e]),t.more.setAttribute("href",t.moreHref[e]),t.$base.attr("href",t.moreHref[e]),t.$base.removeClass("hide"),this.dequeue()}).animate(200,"-").plot(this.pathData[1]).animate(300,">").plot(this.pathData[0]).after(function(){t.more.classList.remove("hide"),t.pause||(t.timer=setTimeout(t.slideNext.bind(t),t.interval)),t.currentId=e,t.isSliding=!1})}}};$(".featured-contents")[0]&&k.init(),$("img.bg").each(function(){$(this).parent().css({backgroundImage:"url("+$(this).attr("src")+")"})}),$(".page-footer .upper dt").each(function(){"DD"==$(this).next().prop("tagName")&&$(this).append("")}),$(".page-footer .upper dt button").on("click",function(){var e,t,i=$(this).parent().next();$(this).hasClass("open")?(i.css({height:0}),$(this).removeClass("open")):(i.css({height:(e=i,t=0,e.children().each(function(){t+=$(this).height()}),t)}),$(this).addClass("open"))}),e(),$(".nav-category .hasDropdown")[0]&&$(".nav-category .hasDropdown").each(function(){function e(e){t=!0,e.next().removeClass("show").addClass("hide").one("animationend",function(){$(this).removeClass("hide"),t=!1})}var t=!1;z?($(this).on("click",function(){if(!t)return t=!0,$(this).next().addClass("show").one("animationend",function(){$(this).removeClass("hide"),t=!1}),!1}),$(this).next().find(".head").on("click",function(){t||(t=!0,e($(this).parent().prev()))})):($(this).on("mouseenter",function(){$(this).next().addClass("show")}).on("mouseleave",e.bind(void 0,$(this))),$(this).next().on("mouseleave",e.bind(void 0,$(this))).on("mouseenter",function(){t&&($(this).off("animationend").addClass("show").removeClass("hide"),t=!1)}))}),$(".csr-index-header")[0]&&($(".fader").one("init",function(){$(".csr-index-header .slick-dots").append('
  • ')}).slick({fade:!0,accessibility:!0,autoplay:!0,autoplaySpeed:4e3,speed:800,cssEase:"ease-in-out",arrows:!1,pauseOnHover:!1,infinite:!0,dots:!0,appendDots:$(".csr-index-header .controller .inner")}),$(".fader-pause").on("click",function(){$(this).hasClass("paused")?($(".fader").slick("slickPlay"),$(this).removeClass("paused")):($(".fader").slick("slickPause"),$(this).addClass("paused"))}));var C={news:[],newsLen:0,currentId:0,turnTimer:null,turnInterval:5e3,containerWidth:0,newsX:0,newsOverflow:0,marqueeTimer:null,marqueeInterval:30,marqueeStep:2,tickerPlaying:!0,tickerTurning:!1,marqueeRunning:!1,$container:$(),$news:$(),$newsDate:$(),$newsTitle:$(),init:function(){var e=this,t=$(".news-ticker");this.$container=t.find(".txt"),this.$container.append(''),this.$news=$("#news-container"),this.$newsDate=$("#news-date"),this.$newsTitle=$("#news-title"),t.find(".txt li").each(function(){e.news.push({date:$(this).find(".date").text(),title:$(this).find(".title").html()})}),this.newsLen=this.news.length-1;var i=null;$(window).on("resize",function(){clearTimeout(i),i=setTimeout(e.reset.bind(e),100)}),this.reset(),t.find(".next").on("click",function(){this.tickerTurning||e.update(1)}),t.find(".prev").on("click",function(){this.tickerTurning||e.update(-1)}),t.find(".pause").on("click",function(){$(this).hasClass("paused")?(e.marqueeRunning?e.marqueeTimer=setTimeout(e.marquee.bind(e),1):e.turnTimer=setTimeout(e.update.bind(e,0),1),e.tickerPlaying=!0,$(this).removeClass("paused")):(e.marqueeRunning?clearTimeout(e.marqueeTimer):clearTimeout(e.turnTimer),e.tickerPlaying=!1,$(this).addClass("paused"))})},reset:function(){this.containerWidth=this.$container.width(),this.update(0)},update:function(e){clearTimeout(this.turnTimer),clearTimeout(this.marqueeTimer),this.tickerTurning=!0;var t=this;this.currentId=this.currentId+e,-1==this.currentId?this.currentId=this.newsLen:this.currentId>this.newsLen&&(this.currentId=0),this.$news.removeClass("show").one("transitionend",function(){t.$newsDate.text(t.news[t.currentId].date),t.$newsTitle.html(t.news[t.currentId].title),t.$news.css({marginLeft:0}),t.newsX=0,t.marqueeRunning=!1,$(this).addClass("show").one("transitionend",function(){if(t.tickerTurning=!1,t.tickerPlaying){var e=t.$news.width();e>t.containerWidth?(t.newsOverflow=e-t.containerWidth,t.newsX=0,t.marqueeTimer=setTimeout(t.marquee.bind(t),1e3)):t.turnTimer=setTimeout(t.update.bind(t,1),t.turnInterval)}})})},marquee:function(){clearTimeout(this.marqueeTimer),this.marqueeRunning=!0,this.$news.css({marginLeft:-this.newsX}),this.newsX=this.pos&&!0!==this.isFixed?(this.$header.css({position:"",top:""}),this.$hamburger.css({top:this.spHeaderHeight}),this.isFixed=!0):ethis.beforeTop&&(this.scrollDirection="down"),this.currentTop>=this.pos?"down"==this.scrollDirection&&!0!==this.isWithdrow?(e.call(this,"withdrow"),this.isFixed=!1,this.isWithdrow=!0):"up"==this.scrollDirection&&!0!==this.isFixed&&(e.call(this,"fixed"),this.isFixed=!0,this.isWithdrow=!1):this.currentTop閉じる').wrapInner('
    ')})}),$(".accordion .heading").on("click keydown",function(e){if(("keydown"!=e.type||13==e.keyCode)&&!y){y=!0;var t=$(this).next(),i=t.children().eq(0);$(this).hasClass("open")?(t.css({height:0}).one("transitionend",function(){i.hide(),y=!1}),$(this).removeClass("open"),$(this).attr({"aria-selected":"false","aria-expanded":"false"}),t.attr({"aria-hidden":"true"})):(t.css({height:i.show().innerHeight()}).one("transitionend",function(){y=!1}),$(this).addClass("open"),$(this).attr({"aria-selected":"true","aria-expanded":"true"}),t.attr({"aria-hidden":"false"}))}}).on("mouseup",function(){$(this).blur()}),$(".accordion-close-btn").on("click",function(){if(!y){y=!0;var e=$(this).parent(),t=e.parent(),i=t.prev();t.css({height:0}).one("transitionend",function(){e.hide(),y=!1});var n=i.offset().top;n<$(window).scrollTop()&&$("body, html").animate({scrollTop:n-$(".header-navigation").innerHeight()-40},300,"easeOutCubic"),i.removeClass("open"),i.attr({"aria-selected":"false","aria-expanded":"false"}),t.attr({"aria-hidden":"true"})}})),$(".eng_accordion")[0]&&(T=!1,$(".eng_accordion").each(function(t){$(this).attr({role:"tablist"}).find(".heading").each(function(e){$(this).attr({tabindex:"0",role:"tab","aria-controls":"acd-"+t+"-"+e,"aria-selected":"false","aria-expanded":"false"}),$(this).next().attr({id:"acd-"+t+"-"+e,role:"tabpanel","aria-hidden":"true"}).append('').wrapInner('
    ')})}),$(".eng_accordion .heading").on("click keydown",function(e){if(("keydown"!=e.type||13==e.keyCode)&&!T){T=!0;var t=$(this).next(),i=t.children().eq(0);$(this).hasClass("open")?(t.css({height:0}).one("transitionend",function(){i.hide(),T=!1}),$(this).removeClass("open"),$(this).attr({"aria-selected":"false","aria-expanded":"false"}),t.attr({"aria-hidden":"true"})):(t.css({height:i.show().innerHeight()}).one("transitionend",function(){T=!1}),$(this).addClass("open"),$(this).attr({"aria-selected":"true","aria-expanded":"true"}),t.attr({"aria-hidden":"false"}))}}).on("mouseup",function(){$(this).blur()}),$(".accordion-close-btn").on("click",function(){if(!T){T=!0;var e=$(this).parent(),t=e.parent(),i=t.prev();t.css({height:0}).one("transitionend",function(){e.hide(),T=!1});var n=i.offset().top;n<$(window).scrollTop()&&$("body, html").animate({scrollTop:n-$(".header-navigation").innerHeight()-40},300,"easeOutCubic"),i.removeClass("open"),i.attr({"aria-selected":"false","aria-expanded":"false"}),t.attr({"aria-hidden":"true"})}})),$(".view-more-button")[0]&&$(".view-more-button").on("click",function(){var e=$("#"+$(this).data("target"));return e.css({height:e.children().height()}).one("transitionend",function(){$(this).css({height:"auto",overflow:"visible",opacity:1})}),$(this).hide(),!1}),$(".slideshare")[0]&&$(".slideshare").each(function(){var e=$(this).find("iframe"),t=e.attr("width")||600,i=e.attr("height")||480;$(this).css({"max-width":t+"px"}),$(this).children().css({"padding-bottom":i/t*100+"%"})}),$(".infographic")[0]&&($(".infographic").hasClass("static")||function(){function s(){if(!m){m=!0;var e=$(this),t=e.attr("id").substr(7),i="panel-"+t,n=$("#"+i);if(v)if(i==p)b.hide(),w.hide(),$("#"+f).css({height:0}).one("transitionend",function(){b.show(),w.show(),$("#"+p).removeClass("show"),f=p="",m=!1});else{var s=Math.floor(Number(i.substr(6))/3),a="row-"+s,o=parseInt($("#"+a+" .inner").css("paddingTop"),10),r=$(".infographic li > .panel").innerHeight(),h=n.height()+o+100;$("#"+a+" .tip").attr({class:"tip "+g[Number(i.substr(6))%3]}),"0"==t?b.hide():b.show(),t==u?w.hide():w.show(),""!=p&&$("#"+p).removeClass("show"),n.addClass("show"),a!=f&&""!=f&&$("#"+f).css({height:0}),$("#"+a).css({height:h});var c=$(".infographic").offset().top+(r+o)*s-90;$("body, html").stop().animate({scrollTop:c},800,"easeInOutCubic",function(){m=!1}),p=i,f=a}else{var d=e.parent().next();if(0
    '),$(this).find("button").attr({"aria-hidden":"true"})}),$(".infographic li").each(function(){var e="panel-"+a,t="button-"+a,i="row-"+Math.floor(a/3);$(this).find(".panel button").attr({id:t}).on("click",s);var n=$(this).find(".drawer .panel").clone().attr({id:e,class:"desc"});$("#"+i+" .panel").append(n),a++}),u=String(a-1);var b=$(".panel > button.prev");b.on("click",function(){$("#button-"+String(Number(p.substr(6))-1)).trigger("click")});var w=$(".panel > button.next");w.on("click",function(){$("#button-"+String(Number(p.substr(6))+1)).trigger("click")}),$(".panel > button.close").on("click",function(){$("#button-"+p.substr(6)).trigger("click")});var x=$(".infographic button.prev");x.each(function(e){$(this).data({target:e})}).on("click",function(){e($(this).data("target"))});var k=$(".infographic button.next");k.each(function(e){$(this).data({target:e+1})}).on("click",function(){e($(this).data("target"))}),$(".infographic button.close").each(function(e){$(this).data({target:e})}).on("click",function(){$("#button-"+$(this).data("target")).trigger("click")});var i=null;$(window).on("resize",function(){clearTimeout(i),i=setTimeout(t,500)}),t()}()),$(".hr-top-section")[0]&&function(){function e(){var t=$(".page-header").innerHeight(),i=window.innerHeight,n=.9*i;a.each(function(e){h[e]=$(this).offset().top-t,d[e]=$(this).innerHeight()+i,c[e]=-i}),o.each(function(e){var t=$(this).offset().top;l.push({idx:e,pos:t-n,shown:!1})}),r.each(function(e){var t=$(this).offset().top;u.push({idx:e,pos:t-n,shown:!1})}),f=!1,s()}function s(){for(var e=$(window).scrollTop(),t=0,i=0;i<7;i++)-(t=h[i]-e)d[i]&&(t=-d[i]),n[i].eq(0).css({transform:"translateY("+-t*p[0]+"px)"}),n[i].eq(1).css({transform:"translateY("+-t*p[1]+"px)"}),n[i].eq(2).css({transform:"translateY("+-t*p[2]+"px)"});for(i=0;il[i].pos&&(o.eq(l[i].idx).addClass("show-1").one("transitionend",function(){$(this).addClass("show-2")}),l[i].shown=!0);for(i=0;iu[i].pos&&(r.eq(u[i].idx).addClass("show"),u[i].shown=!0)}var a=$(".hr-top-section"),o=$(".heading-hr-top"),r=$(".fadeup"),n=[],h=[],c=[],d=[],l=[],u=[],p=[.05,.1,.15],f=!0;a.each(function(e){$(this).append('
    '),n.push($(this).find(".bg-icons span"))}),r.each(function(){var e=$(this).data("delay");e&&$(this).css({transitionDelay:e+"ms"})}),e(),setTimeout(function(){$(".section-1 h1").addClass("show")},200),window.addEventListener("scroll",function(){f||(f=!0,requestAnimationFrame(function(){s(),f=!1}))},{passive:!0});var t=null;$(window).on("resize",function(){clearTimeout(t),t=setTimeout(function(){f=!0,e()},500)})}();var H={$container:$(),$buttons:$(),$moreButton:$(),$morePanels:$(),panels:[],panelNum:0,panelsToShowFirst:20,defaultHeight:0,interval:.1,action:!1,init:function(){this.$container=$("#job-list"),this.$buttons=$("input[name='key']"),this.$moreButton=$("#btn-more-job"),this.defaultHeight=this.$container.height();var i=this;this.$container.children().each(function(e){var t={};t.contract=$(this).data("contract")?$(this).data("contract").split(","):[],t.eng_products=$(this).data("eng-products")?$(this).data("eng-products").split(","):[],t.eng_technology=$(this).data("eng-technology")?$(this).data("eng-technology").split(","):[],t.eng_positions=$(this).data("eng-positions")?$(this).data("eng-positions").split(","):[],i.panels.push({keys:t,dom:$(this).clone()})}),this.$buttons.on("click",function(){if(i.action)return!1;i.action=!0,"すべて"==$(this).val()?$(this).siblings().prop({checked:""}):$(this).siblings().eq(0).prop({checked:""}),$.each(["eng-products","eng-technology","eng-positions","contract"],function(e,t){var i=$("#keys-"+t).children(),n=!1;i.each(function(){if($(this).prop("checked"))return!(n=!0)}),n||i.eq(0).prop({checked:"checked"})}),i.saveCondition(),i.$container.addClass("hidden").one("transitionend",i.filter.bind(i))}),this.$moreButton.on("click",function(){return i.viewMore(),!1}),this.loadCondition(),this.filter()},filter:function(){function i(e,i){if(0==i.length)return!1;var n=!0;return $.each(o[e],function(e,t){if("すべて"==t||-1!=$.inArray(t,i))return n=!1}),n}function e(e){clearTimeout(t),n.$container.css({height:"auto"}),n.$container.children().addClass("show"),s>n.panelsToShowFirst&&n.$moreButton.addClass("show"),n.action=!1}var t,n=this,s=0,a=0;this.$morePanels=$("
    ");var o={};o.contract=$("#keys-contract input").map(function(e,t){if(t.checked)return t.value}),o.eng_products=$("#keys-eng-products input").map(function(e,t){if(t.checked)return t.value}),o.eng_technology=$("#keys-eng-technology input").map(function(e,t){if(t.checked)return t.value}),o.eng_positions=$("#keys-eng-positions input").map(function(e,t){if(t.checked)return t.value}),this.$container.css({height:this.defaultHeight}).empty(),this.$moreButton.removeClass("show"),$.each(this.panels,function(e,t){return!!i("contract",t.keys.contract)||(!!i("eng_products",t.keys.eng_products)||(!!i("eng_technology",t.keys.eng_technology)||(!!i("eng_positions",t.keys.eng_positions)||(sn.panelsToShowFirst?this.panelNum=this.panelsToShowFirst:this.panelNum=s,0==s&&this.$container.append('
    該当するポジションがありません
    '),t=setTimeout(e,300),this.$container.removeClass("hidden").one("transitionend",e)},viewMore:function(){var e=this;this.$container.append(this.$morePanels.children().unwrap()),this.$moreButton.removeClass("show"),setTimeout(function(){e.$container.children().addClass("show")},100)},saveCondition:function(){var e=this.$buttons.map(function(e,t){if(t.checked)return t.id});N.set("career_keys",e.get().join("."))},loadCondition:function(){var e=N.get("career_keys");e&&(this.$buttons.prop({checked:""}),$.each(e.split("."),function(e,t){$("#"+t).prop({checked:"checked"})}))}};$("#job-list")[0]&&H.init();$("body").append('
    ');var q=$("#outer").width()-$("#inner").width();$("#outer").remove(),$("html").addClass("sb"+q),$.extend(!0,$.magnificPopup.defaults,{tClose:"閉じる",tLoading:"ロード中...",gallery:{tPrev:"前へ (左矢印キー)",tNext:"次へ (右矢印キー)",tCounter:"%curr% / %total%"},image:{tError:'画像 を読み込めませんでした。'}}),$(".main .modal-img").magnificPopup({type:"image",removalDelay:500,image:{titleSrc:function(e){return e.el.attr("title")||e.el.find("img").attr("alt")}},callbacks:{open:function(){$(".mfp-container").addClass("row")}}}),$(".modal-youtube").each(function(){var e=$(this).attr("href");$(this).magnificPopup({type:"iframe",removalDelay:600,iframe:{patterns:{youtube:{src:e}}},callbacks:{open:function(){$(".mfp-container").addClass("row")}}})}),$(".main .modal-inline").magnificPopup({type:"inline",removalDelay:500,preloader:!1,callbacks:{open:function(){$(".mfp-container").addClass("row"),$(".mfp-content").addClass("main"),$(".mfp-content > div").addClass("row")}}}),$(".main .modal-gallery").magnificPopup({delegate:"a",type:"image",removalDelay:500,gallery:{enabled:!0},image:{titleSrc:function(e){return e.el.attr("title")||e.el.find("img").attr("alt")}},callbacks:{open:function(){$(".mfp-container").addClass("row")}}})});var N={get:function(e){return this.has(e)?decodeURIComponent(document.cookie.replace(new RegExp("(?:^|.*;\\s*)"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*((?:[^;](?!;))*[^;]?).*"),"$1")):null},set:function(e,t,i,n,s,a){if(i)(o=new Date).setMilliseconds(o.getMilliseconds()+864e5*i),o=o.toUTCString();else var o="";document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+(o?"; expires="+o:"")+(s?"; domain="+s:"")+(n?"; path="+n:"")+(a?"; secure":"")},has:function(e){return new RegExp("(?:^|;\\s*)"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=").test(document.cookie)},del:function(e){document.cookie=encodeURIComponent(e)+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT"}}}();