(self.webpackChunksotetsu=self.webpackChunksotetsu||[]).push([[7387],{80423:function(x){x.exports=function(s,e,t){if(e===t)return e;if(e>t){var n=e;e=t,t=n}var a=t-e;return s-=e,s%=a,s+=s<0?a:0,s+=e,s}},39352:function(x,s,e){"use strict";e.d(s,{A:function(){return g}});var t=e(45525),n=e(27933),a=e(10925);const f=["src","srcset","sizes","alt","height"];var p={__name:"BasicLazyImage",props:{src:{type:String,required:!0},srcset:{type:String,default:""},sizes:{type:String,default:""},alt:{type:String,default:""},width:{type:[String,Number],default:""},height:{type:[String,Number],default:""},classLoaded:{type:String,default:""}},emits:["load"],setup(d,{emit:I}){const c=new WeakMap;let o=null;const A=(l,i)=>{o=D(),o.observe(l),c.set(l,i)},B=l=>{o=D(),o.unobserve(l),c.delete(l)},D=()=>(o||(o=new IntersectionObserver(l=>{for(const i of l){if(!c.has(i.target))continue;const b=c.get(i.target);(i.isIntersecting||i.intersectionRatio>0)&&(o.unobserve(i.target),c.delete(i.target),b())}},{rootMargin:"50% 0%"})),o),h=(0,t.KR)(!1),_=(0,t.KR)(!1),u=I,r=(0,t.KR)(null),y=d,E=()=>{h.value=!0},m=()=>{_.value=!0,u("load")};return(0,n.sV)(()=>{A(r.value,E)}),(0,n.xo)(()=>{B(r.value)}),(l,i)=>((0,n.uX)(),(0,n.CE)("img",{ref_key:"rootEl",ref:r,src:(0,t.R1)(h)?d.src:"",srcset:(0,t.R1)(h)?d.srcset:"",sizes:d.sizes,alt:d.alt,width:d.width,height:d.height,class:(0,a.normalizeClass)(d.classLoaded?{[d.classLoaded]:(0,t.R1)(_)}:{}),style:(0,a.normalizeStyle)(d.classLoaded?{}:(0,t.R1)(_)?{opacity:1,transition:"opacity 0.5s"}:{opacity:0,transition:"opacity 0.5s"}),onLoad:m},null,46,f))}},g=p},37855:function(x,s,e){"use strict";e.d(s,{A:function(){return I}});var t=e(98645),n=e(45525),a=e(27933),f=e(24381),p=e(78446),v=(0,t.e)({props:{title:{type:String,default:""},mobileAspectRatio:{type:Number,default:2/1},tabletAspectRatio:{type:Number,default:3/1},desktopAspectRatio:{type:Number,default:3/1}},setup(c,{slots:o}){const A=(0,n.KR)(!1),B=(0,n.KR)(!1),D=(0,a.EW)(()=>o.default().filter(u=>u.props).map(u=>{const{src:r,alt:y}=u.props;return{src:r,alt:y}})),h=u=>{const r=u.props;"dark"in r&&typeof r.dark=="boolean"?A.value=r.dark:"dark"in r?A.value=!0:A.value=!1,"text-shadow"in r&&typeof r["text-shadow"]=="boolean"?B.value=r["text-shadow"]:"text-shadow"in r?B.value=!0:B.value=!1},_=u=>{const r=o.default().filter(y=>y.props);h(r[u])};return h(o.default().filter(u=>u.props)[0]),()=>(0,a.h)("div",{class:["hero-heading",{"is-dark":A.value,"is-text-shadow":B.value}]},(0,a.h)("div",{class:"hero-heading__slideshow"},(0,a.h)(p.A,{mobile:c.mobileAspectRatio,tablet:c.tabletAspectRatio,desktop:c.desktopAspectRatio},()=>(0,a.h)(f.A,{images:D.value,"onindex-change":_}))),o.title?(0,a.h)("div",{class:"hero-heading__title-slot"},o.title()):c.title?(0,a.h)("h1",{class:"hero-heading__title"},c.title):null)}},"$c0zm9DWhDY"),g=e(46690),I=(0,g.A)(v,[["__scopeId","data-v-7d641afa"]])},87357:function(x,s,e){"use strict";e.d(s,{A:function(){return v}});var t=e(39352),n=e(27933),a={__name:"HeroHeadingItem",props:{src:{type:String,required:!0},srcset:{type:String,default:""},sizes:{type:String,default:"100vw, (min-width: 768px) 1100px"},alt:{type:String,default:""},dark:{type:Boolean,default:!1},textShadow:{type:Boolean,default:!1}},setup(g){const d=g;return(I,c)=>{const o=t.A;return(0,n.uX)(),(0,n.Wv)(o,(0,n.v6)({class:"hero-heading-item"},d),null,16)}}},f=e(46690),v=(0,f.A)(a,[["__scopeId","data-v-5178d906"]])},24381:function(x,s,e){"use strict";e.d(s,{A:function(){return D}});var t=e(45525),n=e(27933),a=e(10925),f=e(80423),p=e.n(f),v=e(43678),g=e(70341),d=e(42737),I=(h,_,u)=>{let r=document.hidden;const y=()=>{r=document.hidden,l()};document.addEventListener("visibilitychange",y);let E=!1;if(_){const i=b=>{E=!(b.isIntersecting||b.intersectionRatio>0),l()};(0,d.l)(_,i)}let m=null;const l=()=>{(r||E)&&m?(clearInterval(m),m=null):!r&&!E&&!m&&(m=(0,g.y)(u,h))};return l(),()=>{document.removeEventListener("visibilitychange",y),_&&(0,d.O)(_),m&&clearInterval(m)}},c=e(39352),o={__name:"ImageSlideshow",props:{images:{type:Array,required:!0},interval:{type:Number,default:5e3},duration:{type:Number,default:2e3},aspectRatio:{type:Number,default:0}},emits:["index-change"],setup(h,{emit:_}){const u=h,r=(0,t.KR)(null),y=(0,t.KR)(null),E=(0,t.KR)(0),m=(0,t.KR)(u.images.map((z,L)=>L===0?{opacity:1,transitionDuration:0,zIndex:0}:{opacity:0,transitionDuration:0,zIndex:0})),l=(0,t.KR)(null),i=(0,t.KR)(null),b=(0,t.KR)(null),w=_,F=(0,n.EW)(()=>(0,v.A)()),S=()=>{E.value=p()(E.value+1,0,u.images.length)},k=()=>{E.value=p()(E.value-1,0,u.images.length)};return(0,n.wB)(E,(z,L)=>{l.value&&l.value(),i.value&&(y.value.removeEventListener("transitionend",i.value),i.value=null),m.value=u.images.map((C,R)=>R===z?{opacity:0,transitionDuration:0,zIndex:1}:R===L?{opacity:1,transitionDuration:0,zIndex:0}:{opacity:0,transitionDuration:0,zIndex:0}),l.value=requestAnimationFrame(()=>{l.value=null,m.value=u.images.map((C,R)=>R===z?{opacity:1,transitionDuration:u.duration,zIndex:1}:R===L?{opacity:1,transitionDuration:0,zIndex:0}:{opacity:0,transitionDuration:0,zIndex:0}),i.value=()=>{y.value.removeEventListener("transitionend",i.value),i.value=null,m.value=u.images.map((C,R)=>R===z?{opacity:1,transitionDuration:0,zIndex:0}:{opacity:0,transitionDuration:0,zIndex:0})},y.value.addEventListener("transitionend",i.value)}),w("index-change",z)}),(0,n.wB)(()=>u.images,z=>{b.value&&(b.value(),b.value=null),l.value&&(l.value(),l.value=null),i.value&&(y.value.removeEventListener("transitionend",i.value),i.value=null),E.value=0,m.value=z.map((L,C)=>C===0?{opacity:1,transitionDuration:0,zIndex:0}:{opacity:0,transitionDuration:0,zIndex:0}),!F.value&&u.interval>0&&(b.value=I(u.interval,r.value,()=>S()))}),(0,n.sV)(()=>{!F.value&&u.interval>0&&(b.value=I(u.interval,r.value,()=>{S()}))}),(0,n.xo)(()=>{b.value&&(b.value(),b.value=null),l.value&&(l.value(),l.value=null),i.value&&(y.removeEventListener("transitionend",i.value),i.value=null)}),(z,L)=>((0,n.uX)(),(0,n.CE)("div",{ref_key:"rootEl",ref:r,class:(0,a.normalizeClass)(["image-slideshow",{"is-aspect-ratio":h.aspectRatio>0}])},[(0,n.Lk)("div",{class:"image-slideshow__proportion",style:(0,a.normalizeStyle)({paddingTop:`${h.aspectRatio*100}%`})},null,4),(0,n.Lk)("ul",{ref_key:"list",ref:y},[((0,n.uX)(!0),(0,n.CE)(n.FK,null,(0,n.pI)(h.images,(C,R)=>((0,n.uX)(),(0,n.CE)("li",{key:C.src,style:(0,a.normalizeStyle)({opacity:(0,t.R1)(m)[R].opacity,transitionDuration:`${(0,t.R1)(m)[R].transitionDuration}ms`,zIndex:(0,t.R1)(m)[R].zIndex})},[(0,n.bF)((0,t.R1)(c.A),{src:C.src,srcset:C.srcset,sizes:C.sizes,alt:C.alt},null,8,["src","srcset","sizes","alt"])],4))),128))],512)],2))}},A=e(46690),D=(0,A.A)(o,[["__scopeId","data-v-26ba0498"]])},78446:function(x,s,e){"use strict";e.d(s,{A:function(){return I}});var t=e(27933),n=e(10925),a=e(45525);const f=c=>(_pushScopeId("data-v-0edaa227"),c=c(),_popScopeId(),c),p={class:"proportion-container__slot"};var v={__name:"ProportionContainer",props:{mobile:{type:Number,default:0},tablet:{type:Number,default:0},desktop:{type:Number,default:0},borderRadiusNone:{type:Boolean,default:!1}},setup(c){const o=c,A=(0,t.EW)(()=>o.mobile<=0?0:`${100/o.mobile}%`),b=(0,t.ew)(()=>o.tablet<=0?0:`${100/o.tablet}%`),d=(0,t.ew)(()=>o.desktop<=0?0:`${100/o.desktop}%`);return(h,_)=>((0,t.uX)(),(0,t.CE)("div",{class:(0,n.normalizeClass)(["proportion-container",{"is-border-radius-none":c.borderRadiusNone,"is-mobile-auto":!(0,a.R1)(A),"is-tablet-auto":!(0,a.R1)(B),"is-desktop-auto":!(0,a.R1)(D)}])},[(0,t.Lk)("div",{class:"proportion-container__padding-top is-mobile",style:(0,n.normalizeStyle)({paddingTop:(0,a.R1)(A)})},null,4),(0,t.Lk)("div",{class:"proportion-container__padding-top is-tablet",style:(0,n.normalizeStyle)({paddingTop:(0,a.R1)(B)})},null,4),(0,t.Lk)("div",{class:"proportion-container__padding-top is-desktop",style:(0,n.normalizeStyle)({paddingTop:(0,a.R1)(D)})},null,4),(0,t.Lk)("div",p,[(0,t.RG)(h.$slots,"default")])],2))}},g=e(46690),I=(0,g.A)(v,[["__scopeId","data-v-0edaa227"]])},42737:function(x,s,e){"use strict";e.d(s,{O:function(){return f},l:function(){return a}});const t=new WeakMap;let n=null;const a=(v,g)=>{n=p(),n.observe(v),t.set(v,g)},f=v=>{n=p(),n.unobserve(v),t.delete(v)},p=()=>(n||(n=new IntersectionObserver(v=>{for(const g of v){if(!t.has(g.target))continue;const d=t.get(g.target);d&&d(g)}},{threshold:.01})),n)},43678:function(x,s){"use strict";s.A=()=>typeof navigator=="object"?navigator.userAgent.includes("Trident/"):!1},42353:function(x,s,e){"use strict";e.d(s,{X:function(){return n}});var t=e(54429);function n({metaInfo:a}){const f=(0,t.lq)();let p={};return a.robots&&(p={hid:"robots",name:"robots",content:a.robots}),{script:a.script||[],title:a.parent?`${a.title} | ${a.parent}`:a.title,meta:[{hid:"description",name:"description",content:`\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u300C${a.title}\u300D\u306E\u30DA\u30FC\u30B8\u3067\u3059\u3002\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u306F\u3001\u5FEB\u9069\u306A\u66AE\u3089\u3057\u3092\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u4E8B\u696D\u3092\u901A\u3058\u3066\u304A\u5BA2\u69D8\u306E\u559C\u3073\u3092\u5B9F\u73FE\u3057\u3001\u5730\u57DF\u793E\u4F1A\u306E\u8C4A\u304B\u306A\u767A\u5C55\u306B\u8CA2\u732E\u3057\u307E\u3059\u3002`},{hid:"og:title",property:"og:title",content:a.title},{hid:"og:description",property:"og:description",content:`\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u300C${a.title}\u300D\u306E\u30DA\u30FC\u30B8\u3067\u3059\u3002\u76F8\u9244\u30B0\u30EB\u30FC\u30D7\u306F\u3001\u5FEB\u9069\u306A\u66AE\u3089\u3057\u3092\u30B5\u30DD\u30FC\u30C8\u3059\u308B\u4E8B\u696D\u3092\u901A\u3058\u3066\u304A\u5BA2\u69D8\u306E\u559C\u3073\u3092\u5B9F\u73FE\u3057\u3001\u5730\u57DF\u793E\u4F1A\u306E\u8C4A\u304B\u306A\u767A\u5C55\u306B\u8CA2\u732E\u3057\u307E\u3059\u3002`},{hid:"og:url",property:"og:url",content:`https://www.sotetsu.co.jp${f.path?f.path.endsWith("/")?f.path:f.path+"/":""}`},p]}}},70341:function(x,s,e){"use strict";e.d(s,{y:function(){return a}});var t=e(1036);const n="[nuxt] `setInterval` should not be used on the server. Consider wrapping it with an `onNuxtReady`, `onBeforeMount` or `onMounted` lifecycle hook, or ensure you only call it in the browser by checking `import.meta.client`.",a=window.setInterval},88917:function(x,s,e){"use strict";var t=e(15774);const n=p=>{console.warn(`${p}() is a compiler-hint helper that is only usable inside the script block of a single file component which is also a page. Its arguments should be compiled away and passing it at runtime has no effect.`)},a=p=>{var v,g},f=p=>{}}}]);

AltStyle によって変換されたページ (->オリジナル) /