"use strict";(self.webpackChunksotetsu=self.webpackChunksotetsu||[]).push([[4949],{39352:function(D,c,t){t.d(c,{A:function(){return E}});var m=t(45525),h=t(27933),e=t(10925);const o=["src","srcset","sizes","alt","width","height"];var g={__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(i,{emit:y}){const u=new WeakMap;let n=null;const d=(r,s)=>{n=v(),n.observe(r),u.set(r,s)},A=r=>{n=v(),n.unobserve(r),u.delete(r)},v=()=>(n||(n=new IntersectionObserver(r=>{for(const s of r){if(!u.has(s.target))continue;const L=u.get(s.target);(s.isIntersecting||s.intersectionRatio>0)&&(n.unobserve(s.target),u.delete(s.target),L())}},{rootMargin:"50% 0%"})),n),B=(0,m.KR)(!1),b=(0,m.KR)(!1),_=y,C=(0,m.KR)(null),k=i,w=()=>{B.value=!0},a=()=>{b.value=!0,_("load")};return(0,h.sV)(()=>{d(C.value,w)}),(0,h.xo)(()=>{A(C.value)}),(r,s)=>((0,h.uX)(),(0,h.CE)("img",{ref_key:"rootEl",ref:C,src:(0,m.R1)(B)?i.src:"",srcset:(0,m.R1)(B)?i.srcset:"",sizes:i.sizes,alt:i.alt,width:i.width,height:i.height,class:(0,e.normalizeClass)(i.classLoaded?{[i.classLoaded]:(0,m.R1)(b)}:{}),style:(0,e.normalizeStyle)(i.classLoaded?{}:(0,m.R1)(b)?{opacity:1,transition:"opacity 0.5s"}:{opacity:0,transition:"opacity 0.5s"}),onLoad:a},null,46,o))}},E=g},64054:function(D,c,t){t.d(c,{A:function(){return E}});var m=t(98645),h=t(45525),e=t(27933),o=(0,m.e)({setup(i,{slots:y}){const u=(0,h.KR)(-1);return()=>(0,e.h)("div",{class:"news-list"},(0,e.h)("ul",null,y.default&&y.default().filter(n=>n.type!==Symbol.for("v-txt")).map((n,d)=>n.type===Symbol.for("v-fgt")&&n.children?n.children.map((A,v)=>(0,e.h)("li",{key:v,class:{"is-active":v===u.value}},(0,e.h)("div",{onmouseenter:()=>u.value=v,onmouseleave:()=>u.value=-1,ontouchstart:()=>u.value=v,ontouchend:()=>u.value=-1,ontouchcancel:()=>u.value=v},A))):(0,e.h)("li",{key:d,class:{"is-active":d===u.value}},(0,e.h)("div",{onmouseenter:()=>u.value=d,onmouseleave:()=>u.value=-1,ontouchstart:()=>u.value=d,ontouchend:()=>u.value=-1,ontouchcancel:()=>u.value=d},n)))),y.buttons&&(0,e.h)("div",{class:"news-list__buttons"},y.buttons()))}},"$LPbhhbUQKF"),g=t(46690),E=(0,g.A)(o,[["__scopeId","data-v-0272c54a"]])},90554:function(D,c,t){t.d(c,{A:function(){return w}});var m=t(15774),h=t(10549),e=t(27933),o=t(10925),g=t(45525),S=t(39352),E=t(96802),i=t(74379),y=t(25855);const u=a=>(_pushScopeId("data-v-6d5a6292"),a=a(),_popScopeId(),a),n={key:0,class:"news-list-item__image"},d={class:"news-list-item__info"},A={key:0},v=["datetime"],B={key:2,class:"news-list-item__tags"},b={class:"news-list-item__title"};var _={__name:"NewsListItem",props:{post:{type:Object,required:!0}},setup(a){const{$formatDate:r}=(0,m.g5)(),s=a,L=(0,e.EW)(()=>{if(!s.post.categories)return[];if(!s.post.categories.length)return[];let f=[];return s.post.type==="news"?f=E.A.categories:s.post.type==="pressrelease"?f=i.A.categories:s.post.type==="recruit"&&(f=y.A.categories),f.filter(F=>s.post.categories.includes(F.slug))}),l=(0,g.KR)(null);return(0,e.sV)(async()=>{if(s.post.date)return;const f=process.env.microcmsManagementApiKey;if(!f)return;const F=new URL(`https://sotetsu.microcms-management.io/api/v1/contents/${s.post.type}/${encodeURIComponent(s.post.slug)}`),p=await(await fetch(F,{headers:{"X-MICROCMS-API-KEY":f}})).json();l.value=p}),(f,F)=>{const R=h.A;return(0,e.uX)(),(0,e.Wv)(R,{to:a.post.link||a.post[":permalink"],class:(0,o.normalizeClass)(["news-list-item",[...L.value.map(p=>`is-category-${p.slug}`),{"is-thumb":!!a.post.thumb}]])},{default:(0,e.k6)(()=>[a.post.thumb?((0,e.uX)(),(0,e.CE)("div",n,[(0,e.bF)(S.A,{src:a.post.thumb},null,8,["src"])])):(0,e.Q3)("",!0),(0,e.Lk)("div",d,[l.value?((0,e.uX)(),(0,e.CE)("time",A,[(0,e.eW)((0,o.toDisplayString)(l.value.status[0]==="DRAFT"?"[\u72B6\u614B: \u4E0B\u66F8\u304D]":l.value.status[0]==="PUBLISH"?"[\u72B6\u614B: \u516C\u958B\u4E2D]":l.value.status[0]==="CLOSED"?"[\u72B6\u614B: \u516C\u958B\u7D42\u4E86]":l.value.status[0]==="PUBLISH_AND_DRAFT"?"[\u72B6\u614B: \u516C\u958B\u4E2D\uFF06\u4E0B\u66F8\u304D]":"[\u72B6\u614B: \u516C\u958B\u72B6\u614B\u4E0D\u660E]")+" ",1),l.value.reservationTime&&l.value.reservationTime.publishTime?((0,e.uX)(),(0,e.CE)(e.FK,{key:0},[(0,e.eW)(" [\u4E88\u7D04\u6295\u7A3F: "+(0,o.toDisplayString)((0,g.R1)(r)(l.value.reservationTime.publishTime))+"] ",1)],64)):(0,e.Q3)("",!0),l.value.reservationTime&&l.value.reservationTime.stopTime?((0,e.uX)(),(0,e.CE)(e.FK,{key:1},[(0,e.eW)(" [\u4E88\u7D04\u4E0B\u66F8\u304D: "+(0,o.toDisplayString)((0,g.R1)(r)(l.value.reservationTime.stopTime))+"] ",1)],64)):(0,e.Q3)("",!0),l.value.publishedAt?((0,e.uX)(),(0,e.CE)(e.FK,{key:2},[(0,e.eW)(" [\u516C\u958B\u65E5: "+(0,o.toDisplayString)((0,g.R1)(r)(l.value.publishedAt))+"] ",1)],64)):(0,e.Q3)("",!0)])):((0,e.uX)(),(0,e.CE)("time",{key:1,datetime:a.post.date},(0,o.toDisplayString)((0,g.R1)(r)(a.post.date)),9,v)),L.value.length||a.post.tags&&a.post.tags.length?((0,e.uX)(),(0,e.CE)("ul",B,[((0,e.uX)(!0),(0,e.CE)(e.FK,null,(0,e.pI)(L.value,p=>((0,e.uX)(),(0,e.CE)("li",{key:p.slug},(0,o.toDisplayString)(p.name),1))),128)),((0,e.uX)(!0),(0,e.CE)(e.FK,null,(0,e.pI)(a.post.tags||[],p=>((0,e.uX)(),(0,e.CE)("li",{key:p},(0,o.toDisplayString)(p),1))),128))])):(0,e.Q3)("",!0),(0,e.Lk)("div",b,(0,o.toDisplayString)(a.post.title),1)])]),_:1},8,["to","class"])}}},C=t(46690),w=(0,C.A)(_,[["__scopeId","data-v-6d5a6292"]])},96802:function(D,c){c.A={all:{slug:"all",name:"\u3059\u3079\u3066"},categories:[{slug:"train",name:"\u96FB\u8ECA"},{slug:"bus",name:"\u30D0\u30B9"},{slug:"future",name:"\u672A\u6765\u3078\u306E\u53D6\u308A\u7D44\u307F"},{slug:"fan",name:"\u76F8\u9244\u30D5\u30A1\u30F3"},{slug:"distribution",name:"\u6D41\u901A"},{slug:"realestate",name:"\u4E0D\u52D5\u7523"},{slug:"hotel",name:"\u30DB\u30C6\u30EB"},{slug:"sustainability",name:"\u30B5\u30B9\u30C6\u30CA\u30D3\u30EA\u30C6\u30A3"},{slug:"important",name:"\u91CD\u8981\u306A\u304A\u77E5\u3089\u305B"},{slug:"other",name:"\u305D\u306E\u4ED6"}]}},74379:function(D,c){c.A={all:{slug:"all",name:"\u3059\u3079\u3066"},categories:[{slug:"train",name:"\u96FB\u8ECA"},{slug:"bus",name:"\u30D0\u30B9"},{slug:"future",name:"\u672A\u6765\u3078\u306E\u53D6\u308A\u7D44\u307F"},{slug:"fan",name:"\u76F8\u9244\u30D5\u30A1\u30F3"},{slug:"distribution",name:"\u6D41\u901A"},{slug:"realestate",name:"\u4E0D\u52D5\u7523"},{slug:"hotel",name:"\u30DB\u30C6\u30EB"},{slug:"sustainability",name:"\u30B5\u30B9\u30C6\u30CA\u30D3\u30EA\u30C6\u30A3"},{slug:"other",name:"\u305D\u306E\u4ED6"}]}},25855:function(D,c){c.A={all:{slug:"all",name:"\u3059\u3079\u3066"},categories:[{slug:"sagami-railway",name:"\u76F8\u6A21\u9244\u9053"},{slug:"sotetsu-bus",name:"\u76F8\u9244\u30D0\u30B9"}]}}}]);