jQuery.noConflict();(function($){$(window).on("load",function(){cookieDataChange();initSwitchBtn();initSMTMenu();initNocopy();initSlider();initTableLayout();initScroll();initRollover();initViewport();initNavLocal();initAccordion();initAccordionTab();initTab();initMachHeight();initTel();initLabel();scriptOnRemove();if($(".contents-main").hasClass("full")){$("#footer_user_assessment").addClass("s-full");}});var timer=null;$(window).on("load resize orientationchange",function(){timer=setTimeout(function(){if(timer!=null){clearTimeout(timer);}resizeFontsize();resizeSMTMenu();resizeNavLocal();resizeSpeaknone();},200);});$(window).on("load resize orientationchange",function(){scrollPageTopBtn();});$(window).on("scroll",function(){scrollPageTopBtn();});var menuScroll=null;var isPCLayout=function(){var isPC=true;var viewport=$('meta[name="viewport"]').attr("content");if(viewport.match("device-width")){isPC=false;}else{if($(window).width()<768){isPC=false;}}return isPC;};var isUA=function(n){var bo=false;var ua=navigator.userAgent.toLowerCase();if(ua.indexOf(n)>0){bo=true;}return bo;};var lowerAndroid=function(n){var bo=false;var ua=navigator.userAgent.toLowerCase();var version=ua.substr(ua.indexOf("android")+8,3);if(ua.indexOf("android")>0){if(parseFloat(version)<=n){bo=true;}}return bo;};var disableTabindex=function($target){$target.find("a, input").each(function(){$(this).attr("tabindex",-1);});};var enableTabindex=function($target){$target.find("a:not(.not), input:not(.not)").each(function(){$(this).removeAttr("tabindex");});};var menuopen=function(){$("body").addClass("menuopen");$("html").addClass("menuopen");$(".sidemenu-overlay").outerHeight($(document).height()).addClass("show");enableTabindex($(".area-sidemenu"));$(".area-sidemenu").attr({"aria-hidden":false});setTimeout(function(){$(".btn-close a").focus();$(".wrapper").addClass("fixed");disableTabindex($(".wrapper"));},500);$(".header-btns .menu").children("a").attr({"aria-expanded":true});};var menuclose=function(){$("body.menuopen").removeClass("menuopen");$("html").removeClass("menuopen");$(".wrapper").removeClass("fixed");enableTabindex($(".wrapper"));setTimeout(function(){$(".header-btns .menu a").focus();$(".sidemenu-overlay").outerHeight("").removeClass("show");$(".area-sidemenu").attr({"aria-hidden":true});disableTabindex($(".area-sidemenu"));},500);if(!isPCLayout()){$("html,body").animate({scrollTop:0},0);}$(".header-btns .menu").children("a").attr({"aria-expanded":false}).focus();};var cookieDataChange=function(){var str="";if($.cookie("switchflg")!=null){str=$.cookie("switchflg");}if(str!=""){str=str.replace(/"/g,"");$.cookie.json=false;var expires=7;var cookieflg=$.cookie("switchflg");$.when($.cookie("switchflg",str,{path:"/",expires:expires})).done(function(){});}};var initSwitchBtn=function(){$(".mod-switch-btn").addClass("show");var bodyClass=$("body").hasClass("smt")?"smt":"pc";var switchflg=$.cookie("switchflg")!=null?$.cookie("switchflg"):bodyClass;$(".mod-switch-btn #js-switch-"+switchflg).parent().addClass("is-active");$(".mod-switch-btn .btn").on("click",function(){var device=$(this).find("a").attr("id").replace("js-switch-","");var expires=7;var cookieflg=$.cookie("switchflg");$.when($.cookie("switchflg",device,{path:"/",expires:expires})).done(function(){var url=location.href;url=url.replace(/#.*$/,"");window.location.href=url;});return false;});};var initSMTMenu=function(){$(".wrapper").append('');disableTabindex($(".area-sidemenu"));$(".sidemenu-overlay, .wrapper.fixed").on("click",function(){menuclose();return false;});$(".header-btns .menu").on("click",function(){menuopen();return false;});$(".header-btns .menu").keydown(function(e){if(e.keyCode==13){menuopen();$("#dcmoto_SD01-03 a").focus();return false;}});$(".btn-close").on("click",function(){menuclose();return false;});$(".btn-close").keydown(function(e){if(e.keyCode==13){menuclose();return false;}});$lastmenu=$(".area-sidemenu .nav-menu .menu-lv2").find(".menu-item:last-child");$lastmenu.keydown(function(e){if(!event.shiftKey&&e.keyCode==9){$(".btn-close a").focus();return false;}});$lastitem=$("ul.menu-lv1").find(".menu-item:last-child > a");$(document).keydown(function(e){$activeitem=document.activeElement;if($activeitem===$lastitem[0]&&9===e.keyCode||27===e.keyCode){menuclose();}});};var initNocopy=function(){$(".noCopy").on("contextmenu",function(e){return false;});$(".noCopy").mousedown(function(e){e.preventDefault();});$(".noCopy").mouseup(function(e){e.preventDefault();});document.documentElement.style.webkitTouchCallout="none";document.documentElement.style.KhtmlUserSelect="none";};var initSlider=function(){if($(".slider").size()>0){$(".slider").slick({slidesToScroll:1,autoplaySpeed:2000,slidesToShow:4,dots:true,arrows:false,infinite:true,responsive:[{breakpoint:768,settings:{centerMode:true,centerPadding:"30px",slidesToShow:2}}]});}};var initSlider=function(){if($(".gallery-slider").size()>0){$(".gallery-slider").slick({lazyLoad:"progressive",slidesToScroll:1,slidesToShow:6,swipeToSlide:true,dots:false,arrows:true,infinite:false,responsive:[{breakpoint:768,settings:{slidesToShow:4}}]});}};var initPhotoSwipeFromDOM=function(gallerySelector){var parseThumbnailElements=function(el){var thumbElements=el.childNodes,numNodes=thumbElements.length,items=[],figureEl,linkEl,size,item;for(var i=0;i1){item.title=figureEl.children[1].innerHTML;}if(linkEl.children.length>0){item.msrc=linkEl.children[0].getAttribute("src");}item.el=figureEl;items.push(item);}return items;};var closest=function closest(el,fn){return el&&(fn(el)?el:closest(el.parentNode,fn));};var onThumbnailsClick=function(e){e=e||window.event;e.preventDefault?e.preventDefault():e.returnValue=false;var eTarget=e.target||e.srcElement;var clickedListItem=closest(eTarget,function(el){return(el.tagName&&el.tagName.toUpperCase()==="FIGURE");});if(!clickedListItem){return;}var clickedGallery=clickedListItem.parentNode,childNodes=clickedListItem.parentNode.childNodes,numChildNodes=childNodes.length,nodeIndex=0,index;for(var i=0;i=0){openPhotoSwipe(index,clickedGallery);}return false;};var photoswipeParseHash=function(){var hash=window.location.hash.substring(1),params={};if(hash.length<5){return params;}var vars=hash.split("&");for(var i=0;i0&&hashData.gid>0){openPhotoSwipe(hashData.pid-1,galleryElements[hashData.gid-1],true);}};window.onload=function(){initPhotoSwipeFromDOM("#gallery-inner");};var initTableRole=function(){if($(window).width()<768){$(".js-table-list").attr("role","presentation");}else{$(".js-table-list").removeAttr("role","presentation");}};$(window).on("load resize",function(){initTableRole();});var initTableLayout=function(){$(".js-table-list").each(function(){var $this=$(this);$this.find("[data-headers]").each(function(){var headers=$(this).attr("data-headers").split(" ");var headersText1=$("#"+headers[0]).html();var headersText2=$("#"+headers[1]).html();var headersText3=$("#"+headers[2]).html();if(headersText3!=null){$(this).prepend(('"));}if(headersText2!=null){$(this).prepend(('"));}if(headersText1!=null){$(this).prepend(('"));}});});if(lowerAndroid(2.3)){$(".table-cmn-wrap.s-scroll .table-cmn-in, .table-cmn-in.js-table-fix").each(function(){$(this).css("position","relative").find("table").width("744px");var element=$(this)[0];var scroll_x=new iScroll(element,{hideScrollbar:false,bounce:false,onBeforeScrollStart:function(){}});});}};var initScroll=function(){jQuery.easing.easeInOutCubic=function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t+b;}return c/2*((t-=2)*t*t+2)+b;};$("a.js-scroll, .js-scroll a, .js-pagetop").each(function(){$(this).bind("click keypress",function(e){e.preventDefault();var target=$(this).hasClass("js-pagetop")?"html":$(this).attr("href");var targetY=$(target).offset().top;var parent="html,body";$(parent).animate({scrollTop:targetY},400,"easeInOutCubic");return false;});});};var initRollover=function(){$(".js-over").mouseenter(function(){$target=$(this);var no=$target.attr("src");var on=no.replace("_no","_on");$target.attr("src",on);}).mouseleave(function(){$target=$(this);var on=$target.attr("src");var no=on.replace("_on","_no");$target.attr("src",no);});};var initViewport=function(){if(isPCLayout()){if(isUA("android")){$("meta[name=viewport]").attr("content","width=960");}}};var initNavLocal=function(){var $target=$(".js-nav-accordion");$target.each(function(i){var $panel=$(this).next(".js-accordion-body");if(!isPCLayout()){if($panel.find(".menu-item").length<=1){$(".js-nav-accordion").hide();if($target.prev("a").length>0){$panel.addClass("bdt");}}else{$panel.hide().attr({"aria-hidden":true});$(this).attr({"aria-expanded":false});}}});$target.on("click.lnavtoggle",function(){var $this=$(this);var $panel=$this.next(".js-accordion-body");var state=$this.attr("aria-expanded")==="false"?true:false;var toggle=$this.find(".toggle span");var toggleTxt=toggle.text();$this.attr("aria-expanded",state);$panel.attr("aria-hidden",!state);if(toggleTxt=="\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f"){toggle.text("\u30e1\u30cb\u30e5\u30fc\u3092\u9589\u3058\u308b");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_close02.png");}else{toggle.text("\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_open02.png");}$panel.stop().slideToggle(200);return false;});};var initAccordion=function(){var $target=$(".js-accordion");$target.on("click",function(){var $this=$(this);var $panel=$this.next(".js-accordion-body");var state=$this.attr("aria-expanded")==="false"?true:false;var toggle=$this.find(".toggle .txt");var toggleTxt=toggle.text();$this.attr("aria-expanded",state);$panel.attr("aria-hidden",!state);if(toggleTxt=="\u958b\u304f"){toggle.text("\u9589\u3058\u308b");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_close01.png");}else{toggle.text("\u958b\u304f");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_open01.png");}$panel.stop().slideToggle(200,function(){$(".js-mach, .js-bnr-center .link-cmn-bnr").lineUp();$(".js-height").heightLine();$(".js-height-parent").each(function(){$(this).find(".js-height-child").heightLine();});});return false;});$target.each(function(i){var $panel=$(this).next(".js-accordion-body");$panel.hide();var number="accordion-"+(i+1);if($(this).css("display")=="none"){$panel.attr({"id":number,"aria-hidden":false});$(this).attr({"aria-controls":number,"aria-expanded":true});}else{$panel.hide().attr({"id":number,"aria-hidden":true});$(this).attr({"aria-controls":number,"aria-expanded":false});}if($(this).hasClass("is-active")){$(this).click();}});};$(window).on("resize",function(){var $targetWrap=$(".js-hear");if($targetWrap.length){$targetWrap.each(function(){var $target=$(this).find(".js-accordion");var $targetBody=$(this).find(".js-accordion-body");if($targetBody.css("display")=="none"){$target.attr("aria-expanded",false);$targetBody.attr("aria-hidden",true);}else{$target.attr("aria-expanded",true);$targetBody.attr("aria-hidden",false);}});}});var initAccordionTab=function(){var $target=$(".js-accordion-tab");$target.each(function(i){var $panel=$(this).next(".js-accordion-body");var $panelItemDef=$(this).next().find(".js-accordion-body-item:eq(0)");var $panelItem=$(this).next().find(".js-accordion-body-item:eq(1)");var number="accordion-tab-item-"+(i+1);var numberItemDef="accordion-tab-item-def-"+(i+1);var numberItem="accordion-tab-item-"+(i+1);$panel.attr({"id":number});$panelItemDef.attr({"id":numberItemDef,"aria-hidden":false,"aria-labelledby":number});$panelItem.attr({"id":numberItem,"aria-hidden":true,"aria-labelledby":number});$(this).attr({"aria-controls":number,"aria-expanded":false});});$target.on("click",function(){var $this=$(this);var $panel=$this.next(".js-accordion-body");var $panelItemDef=$(this).next().find(".js-accordion-body-item:eq(0)");var $panelItem=$(this).next().find(".js-accordion-body-item:eq(1)");var state=$this.attr("aria-expanded")==="true"?false:true;var toggle=$this.find(".toggle .txt");var toggleTxt=toggle.text();$this.attr("aria-expanded",state);$panelItemDef.attr("aria-hidden",state);$panelItem.attr("aria-hidden",!state);if(toggleTxt=="\u958b\u304f"){toggle.text("\u9589\u3058\u308b");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_close01.png");}else{toggle.text("\u958b\u304f");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_open01.png");}$panel.toggleClass("is-active");return false;});};var initTab=function(){$(".js-tab").each(function(){var menu=$(this).children(".list-tab-wrap").clone();$(this).append(menu);var id=$(this).attr("id");var panel1=new tabpanel(id,false);});$(document).on("click",".list-tab-wrap:last-child li",function(){var target=$(this).parent().parent().parent();var id="#"+target.attr("id");var position=target.offset().top;$("body,html").scrollTop(position);});var location=window.location.href;if($(".js-tab").length){if(location.indexOf("?tab")!=-1){var n=location.slice(location.indexOf("?")+1);$(".list-tab-wrap:first-child #"+n).click();}}};function keyCodes(){this.tab=9;this.enter=13;this.esc=27;this.space=32;this.pageup=33;this.pagedown=34;this.end=35;this.home=36;this.left=37;this.up=38;this.right=39;this.down=40;}function tabpanel(id,accordian){this.panel_id=id;this.accordian=accordian;this.$panel=$("#"+id);this.keys=new keyCodes();this.$tabs=this.$panel.children(".list-tab-wrap").find(".tab-btn");this.$panels=this.$panel.children(".tab-body");this.bindHandlers();this.init();}tabpanel.prototype.init=function(){var $tab;this.$panels.attr("aria-hidden","true");this.$panels.hide();$tab=this.$tabs.filter(".is-current");if($tab==undefined){$tab=this.$tabs.first();var listControls=$tab.attr("aria-controls");$('[aria-controls="'+listControls+'"]').addClass("is-current");}this.$panel.children("#"+$tab.attr("aria-controls")).show().attr("aria-hidden","false");};tabpanel.prototype.switchTabs=function($curTab,$newTab){var listControlsCur=$curTab.attr("aria-controls");$('[aria-controls="'+listControlsCur+'"]').removeClass("is-current is-focus");$('[aria-controls="'+listControlsCur+'"]').attr("tabindex","-1").attr("aria-selected","false");var listControlsNew=$newTab.attr("aria-controls");$('[aria-controls="'+listControlsNew+'"]').addClass("is-current").attr("aria-selected","true");if(this.accordian==false){this.$panel.children("#"+$curTab.attr("aria-controls")).hide().attr("aria-hidden","true");this.$panel.children("#"+$newTab.attr("aria-controls")).show().attr("aria-hidden","false");}$('[aria-controls="'+listControlsNew+'"]').attr("tabindex","0");$newTab.focus();};tabpanel.prototype.togglePanel=function($tab){$panel=this.$panel.children("#"+$tab.attr("aria-controls"));if($panel.attr("aria-hidden")=="true"){$panel.slideDown(100);$panel.attr("aria-hidden","false");}else{$panel.slideUp(100);$panel.attr("aria-hidden","true");}};tabpanel.prototype.bindHandlers=function(){var thisObj=this;this.$tabs.keydown(function(e){return thisObj.handleTabKeyDown($(this),e);});this.$tabs.keypress(function(e){return thisObj.handleTabKeyPress($(this),e);});this.$tabs.click(function(e){return thisObj.handleTabClick($(this),e);});this.$tabs.focus(function(e){return thisObj.handleTabFocus($(this),e);});this.$tabs.blur(function(e){return thisObj.handleTabBlur($(this),e);});this.$panels.keydown(function(e){return thisObj.handlePanelKeyDown($(this),e);});this.$panels.keypress(function(e){return thisObj.handlePanelKeyPress($(this),e);});initMachHeight();};tabpanel.prototype.handleTabKeyDown=function($tab,e){if(e.altKey){return true;}switch(e.keyCode){case this.keys.enter:case this.keys.space:if(this.accordian==true){this.togglePanel($tab);e.stopPropagation();return false;}return true;case this.keys.left:case this.keys.up:var thisObj=this;var $prevTab;var $newTab;if(e.ctrlKey){}else{var curNdx=this.$tabs.index($tab);if(curNdx==0){$newTab=this.$tabs.last();}else{$newTab=this.$tabs.eq(curNdx-1);}this.switchTabs($tab,$newTab);}e.stopPropagation();return false;case this.keys.right:case this.keys.down:var thisObj=this;var foundTab=false;var $newTab;var curNdx=this.$tabs.index($tab);if(curNdx==this.$tabs.length-1){$newTab=this.$tabs.first();}else{$newTab=this.$tabs.eq(curNdx+1);}this.switchTabs($tab,$newTab);e.stopPropagation();return false;case this.keys.home:this.switchTabs($tab,this.$tabs.first());e.stopPropagation();return false;case this.keys.end:this.switchTabs($tab,this.$tabs.last());e.stopPropagation();return false;}initMachHeight();};tabpanel.prototype.handleTabKeyPress=function($tab,e){if(e.altKey){return true;}switch(e.keyCode){case this.keys.enter:case this.keys.space:case this.keys.left:case this.keys.up:case this.keys.right:case this.keys.down:case this.keys.home:case this.keys.end:e.stopPropagation();return false;case this.keys.pageup:case this.keys.pagedown:if(!e.ctrlKey){return true;}e.stopPropagation();return false;}initMachHeight();return true;};tabpanel.prototype.handleTabClick=function($tab,e){this.$tabs.removeClass("is-current");this.$tabs.attr("tabindex","-1").attr("aria-selected","false");this.$panels.hide();var listControls=$tab.attr("aria-controls");$('[aria-controls="'+listControls+'"]').addClass("is-current").attr("aria-selected","true");this.$panel.children("#"+$tab.attr("aria-controls")).show();$('[aria-controls="'+listControls+'"]').attr("tabindex","0");$tab.focus();initMachHeight();return true;};tabpanel.prototype.handleTabFocus=function($tab,e){var listControls=$tab.attr("aria-controls");$('[aria-controls="'+listControls+'"]').addClass("is-focus");initMachHeight();return true;};tabpanel.prototype.handleTabBlur=function($tab,e){var listControls=$tab.attr("aria-controls");$('[aria-controls="'+listControls+'"]').removeClass("is-focus");initMachHeight();return true;};tabpanel.prototype.handlePanelKeyDown=function($elem,e){if(e.altKey){return true;}switch(e.keyCode){case this.keys.esc:e.stopPropagation();return false;case this.keys.left:case this.keys.up:if(!e.ctrlKey){return true;}var $tab=$("#"+$elem.attr("aria-labelledby"));$tab.focus();e.stopPropagation();return false;case this.keys.pageup:var $newTab;if(!e.ctrlKey){return true;}var $tab=this.$tabs.filter(".is-current");var curNdx=this.$tabs.index($tab);if(curNdx==0){$newTab=this.$tabs.last();}else{$newTab=this.$tabs.eq(curNdx-1);}this.switchTabs($tab,$newTab);e.stopPropagation();e.preventDefault();return false;case this.keys.pagedown:var $newTab;if(!e.ctrlKey){return true;}var $tab=$("#"+$elem.attr("aria-labelledby"));var curNdx=this.$tabs.index($tab);if(curNdx==this.$tabs.length-1){$newTab=this.$tabs.first();}else{$newTab=this.$tabs.eq(curNdx+1);}this.switchTabs($tab,$newTab);e.stopPropagation();e.preventDefault();return false;}initMachHeight();return true;};tabpanel.prototype.handlePanelKeyPress=function($elem,e){if(e.altKey){return true;}if(e.ctrlKey&&(e.keyCode==this.keys.pageup||e.keyCode==this.keys.pagedown)){e.stopPropagation();e.preventDefault();return false;}switch(e.keyCode){case this.keys.esc:e.stopPropagation();e.preventDefault();return false;}initMachHeight();return true;};$.extend($.expr[":"],{focusable:function(element){var nodeName=element.nodeName.toLowerCase();var tabIndex=$(element).attr("tabindex");if(($(element)[nodeName=="area"?"parents":"closest"](":hidden").length)==true){return false;}if(!isNaN(tabIndex)&&tabIndex<0){return false;}if(/input|select|textarea|button|object/.test(nodeName)==true){return !element.disabled;}if((nodeName=="a"||nodeName=="area")==true){return(element.href.length>0);}return false;}});var initMachHeight=function(){$target=$(".js-mach");$targetBnr=$(".js-bnr-center");if($target.length||$targetBnr.length){$(".js-mach, .js-bnr-center .link-cmn-bnr").lineUp({onFontResize:true,onResize:true});$(".js-bnr-center .link-cmn-bnr").each(function(){var height=$(this).height();$(this).append('');});}$target2=$(".js-height");$target2Parent=$(".js-height-parent");$target2Child=$(".js-height-child");if($target2.length||$target2Parent.length){$($target2).heightLine({fontSizeCheck:true});$($target2Parent).each(function(){$(this).find($target2Child).heightLine({fontSizeCheck:true});});}};var initTel=function(){if($("body").hasClass("pc")){$(".js-tel").click(function(){return false;});}};var initLabel=function(){var target=".js-label";$(target).each(function(){var $check=$(this).find("input");var state=$check.prop("checked");if($(this).find("a").length){if(state==true){var href=$(this).find("a").attr("href");$(this).attr("data-href",href);$(this).addClass("is-active");$(".js-label-submit").val(href);}else{var href=$(this).find("a").attr("href");$(this).attr("data-href",href);}$(this).find(".txt").unwrap("a");}});$(target).click(function(){var $check=$(this).find("input");var label=$(this).data("label");var state=$check.prop("checked");if(state==true){if($check.attr("type")=="radio"){$(target+'[data-label="'+label+'"]').removeClass("is-active");$(this).addClass("is-active");}else{if($check.attr("type")=="checkbox"){$(this).addClass("is-active");}}var href=$(this).data("href");$(".js-label-submit").val(href);}else{if($check.attr("type")=="radio"){$(target+'[data-label="'+label+'"]').removeClass("is-active");$(this).addClass("is-active");}else{if($check.attr("type")=="checkbox"){$(this).removeClass("is-active");}}}});$(".js-label-submit").click(function(){var href=$(this).val();window.location=href;return false;});$("label").click(function(){});};var resizeFontsize=function(){var setActiveStyleSheet=function(title){var cssName;if(title=="f_b"){cssName="font_b.css";}else{if(title=="f_s"){cssName="font_s.css";}else{cssName="font.css";}}$("#font_main_css").attr("href","/css_osp/common/"+cssName);};if(isPCLayout()){var fontSize=$.cookie("style")!=null?$.cookie("style"):"default";setActiveStyleSheet(fontSize);$('.header-fontsize a[data-href="'+fontSize+'"]').parent(".btn").addClass("is-active");}else{setActiveStyleSheet("default");}$(".header-fontsize .btn").on("click",function(){var fontSize=$(this).find("a").attr("data-href");setActiveStyleSheet(fontSize);$.cookie("style",fontSize,{path:"/",expires:365});$(".header-fontsize .btn").removeClass("is-active");$(this).addClass("is-active");return false;});};var resizeSMTMenu=function(){if($(".header-btns .menu").find("img").length){$(".header-btns .menu").find("img").attr("src",$(".header-btns .menu").find("img").attr("src").replace("_loading.gif","_open.png"));}if(isPCLayout()){menuclose();}else{$css=$("link[href='/css_osp/common/common_smt.css']");if($css.size()>0){$(".sidemenu-overlay").outerHeight($(document).height());}else{$(".sidemenu-overlay").outerHeight("");}}};var resizeNavLocal=function(){var $target=$(".js-nav-accordion");$target.each(function(){var $panel=$(this).next(".js-accordion-body");if(!isPCLayout()){if($panel.find(".menu-item").length<=1){$(".js-nav-accordion").hide();if($target.prev("a").length>0){$panel.addClass("bdt");}}else{if(!$(this).attr("aria-expanded")){var toggle=$(this).find(".toggle span");toggle.text("\u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f");toggle.find("+ img").attr("src","/images_osp/common/btn/btn_toggle_open02.png");$panel.hide().attr({"aria-hidden":true});$(this).attr({"aria-expanded":false});}}}else{$panel.show().removeAttr("aria-hidden");$(this).removeAttr("aria-expanded");}});};var resizeSpeaknone=function(){$(".mod-switch-btn").attr({"aria-hidden":true});$(".mod-switch-btn.show").removeAttr("aria-hidden");if(isPCLayout()){$(".only-pc, .link-pc, .header-pc, .nav-breadcrumb, .footer-sitemap .list-link").removeAttr("aria-hidden");$(".only-smt, .link-smt, .header-smt, .area-dcmpoint, .area-sidemenu, .footer-search, .nav-local .btn-toggle").attr({"aria-hidden":true});}else{$(".only-smt, .header-smt, .area-dcmpoint, .area-sidemenu, .footer-search, .nav-local .btn-toggle").removeAttr("aria-hidden");$(".only-pc, .header-pc, .nav-breadcrumb, .footer-sitemap .list-link").attr({"aria-hidden":true});if($("body").hasClass("pc")){$(".link-pc").removeAttr("aria-hidden");$(".link-smt").attr({"aria-hidden":true});}else{$(".link-smt").removeAttr("aria-hidden");$(".link-pc").attr({"aria-hidden":true});}}};var scrollPageTopBtn=function(){$pagetop=$(".js-pagetop");var scrollPosition=$(window).scrollTop();var dispPosition=100;if($("body").hasClass("menuopen")==false){if(scrollPosition>dispPosition){$pagetop.fadeIn("normal");}else{$pagetop.fadeOut("normal");}}if(isPCLayout()){var windowHeight=$(".wrapper").outerHeight();var footerHeight = '';if($('.footer-bottom').length){footerHeight = $('.footer-bottom').outerHeight();}if($('.cmn-rwd-footer').length){footerHeight = $('.cmn-rwd-footer').outerHeight();}var btnPosition=scrollPosition+$(window).outerHeight();var limitPosition=windowHeight-footerHeight;if(btnPosition>=limitPosition){$pagetop.addClass("bottom");}else{$pagetop.removeClass("bottom");}}else{$pagetop.removeClass("bottom");}};var scriptOnRemove=function(){$(".s-script-on").remove();};})(jQuery);