PageSourceSearch

https://toagrp.co.jp/_nuxt/DTcEDBEE.js

js toagrp.co.jp collected 2026-10-09 23:04:02 UTC 24,420 bytes, 1 lines download raw bytes

1import{_ as f,o,a as s,f as e,e as r,N as F,b as u,w as A,j as V,d as y,g as l,a4 as q,a5 as I,a6 as N,q as k,a3 as U,h as v,F as _,r as b,c as R,l as E,a7 as z,z as M,C as T,i as j,a8 as L,a9 as D,A as H,aa as J,p as K,n as P,G as Q,H as X,m as C,Q as Y}from"./CD_6qyQC.js";import{u as g,_ as Z}from"./B6U8VjEN.js";import{_ as ee}from"./nXkNFpTZ.js";import"./DNLRbzLX.js";const te={},oe={class:"bg-gradient-to-br from-shimojo-resthouse-green-accent to-shimojo-resthouse-green-light text-white text-center py-4 px-4 text-sm font-medium tracking-wide border-b border-white/10 overflow-hidden transition-all duration-300"};function se(t,n){return o(),s("div",oe," 社員専用施設 ― ご予約は社内システムからお願いいたします ")}const ne=Object.assign(f(te,[["render",se]]),{__name:"ShimojoResthouseWebsiteEmployeeBanner"}),ae={},ie={class:"relative w-full h-full overflow-hidden"},re={autoplay:"",muted:"",loop:"",playsinline:"",class:"absolute inset-0 w-full h-full object-cover"},le=["src","type"];function ce(t,n){return o(),s("div",ie,[e("video",re,[e("source",{src:("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().videos.hero.src,type:("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().videos.hero.type},null,8,le)]),n[0]||(n[0]=F('<div class="absolute inset-0 pointer-events-none bg-[linear-gradient(rgba(255,255,255,0.3)_1px,transparent_1px),linear-gradient(90deg,rgba(0,0,0,0.3)_1px,transparent_1px)] bg-[size:3px_3px]" data-v-039b9009></div><div class="absolute inset-0 bg-gradient-to-b from-black/40 via-black/30 to-black/50" data-v-039b9009></div><div class="relative z-10 flex flex-col items-center justify-center h-full text-white text-center px-8" data-v-039b9009><h1 class="flex flex-col items-center gap-2 mb-6" data-v-039b9009><div class="text-sm sm:text-base md:text-xl font-normal opacity-90 tracking-widest" data-v-039b9009> トーア電子グループ - 福利厚生施設 </div><div class="text-[2.5rem] sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-normal tracking-wide leading-tight" data-v-039b9009> 下條レストハウス </div></h1><p class="text-base sm:text-lg md:text-xl lg:text-2xl font-light tracking-wider opacity-90 max-w-3xl leading-relaxed" data-v-039b9009> 自然に囲まれた癒しの空間で、特別なひとときを </p></div>',3))])}const de=Object.assign(f(ae,[["render",ce],["__scopeId","data-v-039b9009"]]),{__name:"ShimojoResthouseWebsiteHero"}),ue={};function me(t,n){const i=V;return o(),s("div",null,[n[1]||(n[1]=e("p",{class:"text-base text-stone-700 mb-6 leading-relaxed tracking-wide"}," 下條レストハウスはトーア電子グループ社員専用の福利厚生施設です。 ",-1)),u(i,{to:{name:"index"},class:"inline-flex items-center gap-2 px-8 py-3.5 bg-white text-shimojo-resthouse-green-accent border-2 border-shimojo-resthouse-green-accent rounded-md font-semibold shadow tracking-wider transition-all duration-300 hover:bg-shimojo-resthouse-green-accent hover:text-white hover:-translate-y-0.5 hover:shadow-xl"},{default:A(()=>[...n[0]||(n[0]=[e("span",null,"トーア電子グループホームページ",-1),e("span",{class:"text-lg transition-transform duration-300 group-hover:translate-x-1"},"→",-1)])]),_:1})])}const he=Object.assign(f(ue,[["render",me],["__scopeId","data-v-a16f396c"]]),{__name:"ShimojoResthouseWebsiteCompanyInformation"}),ge={class:"flex flex-col items-center text-shimojo-resthouse-green-accent font-normal"},_e={class:"text-5xl lg:text-6xl font-extralight text-transparent bg-gradient-to-br from-shimojo-resthouse-green-accent to-shimojo-resthouse-green-thin bg-clip-text opacity-50 tracking-wide mb-4"},be={class:"text-4xl lg:text-5xl tracking-wide"},fe=y({__name:"SectionTitle",props:{number:{type:Number,required:!0},title:{type:String,required:!0}},setup(t){return(n,i)=>(o(),s("div",ge,[e("p",_e,l(t.number.toString().padStart(2,"0")),1),e("h2",be,l(t.title),1),i[0]||(i[0]=e("span",{class:"w-14 h-px bg-gradient-to-r from-yellow-300 via-yellow-500 to-yellow-300 mt-8"},null,-1))]))}}),pe=Object.assign(fe,{__name:"ShimojoResthouseWebsiteSectionTitle"}),xe={},ve={class:"bg-white rounded-2xl p-8 shadow-md shadow-stone-300/20 transition-all duration-300 hover:shadow-xl hover:-translate-y-1"};function ye(t,n){return o(),s("div",ve,[...n[0]||(n[0]=[F('<h3 class="text-sm text-gray-600 tracking-wider mb-6 font-medium"> 車でお越しの場合 </h3><p class="font-semibold text-shimojo-resthouse-green-accent mb-6 text-lg"> 中央自動車道 飯田山本I.C.より車で20分 </p><ul class="space-y-3 text-stone-700 leading-relaxed"><li class="pl-6 relative before:content-[&#39;&#39;] before:absolute before:left-0 before:top-3 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"> 中央自動車道 飯田山本I.C.を出る。 </li><li class="pl-6 relative before:content-[&#39;&#39;] before:absolute before:left-0 before:top-3 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"> 三遠南信自動車道を進み、天竜峡インター入口を左折。 </li><li class="pl-6 relative before:content-[&#39;&#39;] before:absolute before:left-0 before:top-3 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"> 遠州街道/国道151号線を進み、3㎞先の交差点を左折。 </li></ul>',3)])])}const we=Object.assign(f(xe,[["render",ye]]),{__name:"ShimojoResthouseAccessesCarCard"}),je={},$e={class:"bg-white rounded-2xl p-8 shadow-md shadow-stone-300/20 transition-all duration-300 hover:shadow-xl hover:-translate-y-1"};function ke(t,n){return o(),s("div",$e,[...n[0]||(n[0]=[e("h3",{class:"text-sm text-gray-600 tracking-wider mb-6 font-medium"}," 徒歩でお越しの場合 ",-1),e("ul",{class:"space-y-3 text-stone-700 leading-relaxed"},[e("li",{class:"pl-6 relative before:content-[''] before:absolute before:left-0 before:top-3 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"}," トーア電子下條工場より徒歩1分。 "),e("li",{class:"pl-6 relative before:content-[''] before:absolute before:left-0 before:top-3 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"}," JR飯田線 天竜峡駅から徒歩1時間30分。 ")],-1)])])}const Se=Object.assign(f(je,[["render",ke]]),{__name:"ShimojoResthouseAccessesWalkCard"}),Re={},Ce={class:"flex flex-col lg:flex-row items-center justify-center gap-x-4 gap-y-2 text-xl text-stone-700 tracking-wide mb-12"},Ae={class:"mb-16"},Oe={class:"h-96 rounded-2xl shadow-lg overflow-hidden"},We={class:"flex items-center justify-center mt-6"},Be=["href"],Ie={class:"grid md:grid-cols-2 gap-8"};function De(t,n){const i=ee,a=we,d=Se;return o(),s("div",null,[e("div",Ce,[e("span",null,"〒"+l(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().business.zipCode),1),e("span",null,l(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().business.address),1)]),e("div",Ae,[e("div",Oe,[u(i,{"googlemaps-url":("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().business.googleMapsEmbed},null,8,["googlemaps-url"])]),e("div",We,[e("a",{href:("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().business.googleMapsLink,target:"_blank",class:"rounded-full bg-shimojo-resthouse-green-accent text-white px-4 py-2 tracking-wide transition-all duration-300 hover:bg-shimojo-resthouse-green-light"}," Google Mapsを開く ",8,Be)])]),e("div",Ie,[u(a),u(d)])])}const Fe=Object.assign(f(Re,[["render",De]]),{__name:"ShimojoResthouseWebsiteAccess"}),Ee={key:0,class:"flex flex-col gap-4 py-4 lg:py-6"},Ge={class:"flex items-center justify-between px-4 lg:px-6"},Ve=["disabled"],qe={class:"text-sm text-gray-500"},Ne=["disabled"],Ue={class:"aspect-video overflow-hidden bg-stone-200"},ze=["src"],Me={class:"flex gap-2 pb-4 mx-4 lg:mx-6 overflow-x-auto py-1 shrink-0 [&::-webkit-scrollbar]:h-1.5 [&::-webkit-scrollbar-track]:bg-slate-100 [&::-webkit-scrollbar-track]:rounded [&::-webkit-scrollbar-thumb]:bg-website-primary [&::-webkit-scrollbar-thumb]:rounded"},Te=["onClick"],Le=["src"],He={key:1,class:"p-6 lg:p-8"},Je=y({__name:"Gallery",props:{accommodation:{type:Object,required:!0}},setup(t){const n=t,i=R(()=>{const w=[];
1return n.accommodation?.images&&n.accommodation?.images.forEach(x=>{w.push({image:x})}),w}),a=E(0),d=R(()=>i.value.length===0?"":i.value[a.value]),c=w=>{a.value=w},m=R(()=>a.value<=0),h=R(()=>a.value+1>=i.value.length),p=()=>{m.value||a.value--},$=()=>{h.value||a.value++};return(w,x)=>{const W=U,G=q("TableDataEmpty"),B=N;return o(),s("div",null,[r(i).length>0?(o(),s("div",Ee,[e("div",Ge,[I((o(),s("button",{class:k(["flex items-center justify-center w-10 h-10 bg-gray-100 border border-gray-200 rounded-full cursor-pointer text-gray-500 transition-all duration-300",{"opacity-50 cursor-not-allowed":r(m),"opacity-100 cursor-pointer hover:bg-website-primary hover:text-white":!r(m)}]),disabled:r(m),onClick:x[0]||(x[0]=O=>p())},[u(W,{name:"mdi:chevron-left",class:"size-6!"})],10,Ve)),[[B]]),e("span",qe,l(r(a)+1)+" / "+l(r(i).length),1),I((o(),s("button",{class:k(["flex items-center justify-center w-10 h-10 bg-gray-100 border border-gray-200 rounded-full cursor-pointer text-gray-500 transition-all duration-300",{"opacity-50 cursor-not-allowed":r(h),"opacity-100 cursor-pointer hover:bg-website-primary hover:text-white":!r(h)}]),disabled:r(h),onClick:x[1]||(x[1]=O=>$())},[u(W,{name:"mdi:chevron-right",class:"size-6!"})],10,Ne)),[[B]])]),e("div",null,[e("div",Ue,[r(d)?(o(),s("img",{key:0,src:r(d)?.image,class:"h-full w-full object-contain object-center"},null,8,ze)):v("",!0)])]),e("div",Me,[(o(!0),s(_,null,b(r(i),(O,S)=>(o(),s("div",{key:`gallery-image-${S}`,class:k(["w-20 h-20 rounded-lg overflow-hidden cursor-pointer transition-all duration-300 border-3 shrink-0",{"border-website-primary opacity-100":S===r(a),"border-transparent opacity-60 hover:opacity-100 hover:-translate-y-0.5":S!==r(a)}]),onClick:Ro=>c(S)},[e("img",{src:O?.image,class:"w-full h-full object-cover"},null,8,Le)],10,Te))),128))])])):(o(),s("div",He,[u(G,{class:"w-full text-center"})]))])}}}),Ke=Object.assign(Je,{__name:"ShimojoResthouseAccommodationsCottageGallery"}),Pe={class:"relative flex flex-col max-h-[95dvh] max-w-xl mx-4 w-full bg-white rounded-2xl shadow-2xl overflow-hidden"},Qe={class:"overflow-y-auto flex-1 scrollbar-thin scrollbar-track-gray-100 scrollbar-thumb-gray-300 hover:scrollbar-thumb-gray-400"},Xe={class:"text-center px-6 md:px-8 py-6 md:py-8"},Ye={class:"text-xl md:text-2xl font-bold text-gray-900"},Ze={class:"overflow-y-auto flex-1 min-h-0"},et=y({__name:"Dialog",props:D({accommodation:{type:Object,required:!0}},{modelValue:{type:Boolean,default:!1},modelModifiers:{}}),emits:D(["close"],["update:modelValue"]),setup(t,{emit:n}){const i=n,a=z(t,"modelValue"),d=()=>{i("close")},c=m=>{m.key==="Escape"&&d()};return M(a,m=>{m?(document.addEventListener("keydown",c),document.body.style.overflow="hidden"):(document.removeEventListener("keydown",c),document.body.style.overflow="")}),T(()=>{document.removeEventListener("keydown",c),document.body.style.overflow=""}),(m,h)=>{const p=Ke,$=Z;return o(),j(L,{"enter-active-class":"transition-opacity duration-300 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:A(()=>[a.value?(o(),j($,{key:0,onOverlayClick:d},{default:A(()=>[e("div",Pe,[e("button",{class:"absolute top-4 md:top-8 right-4 md:right-8 z-10 w-8 h-8 flex items-center justify-center rounded-full bg-gray-100 hover:bg-gray-200 transition-colors focus:outline-none focus:ring-2 focus:ring-sky-500 focus:ring-offset-2 cursor-pointer",onClick:d},[...h[0]||(h[0]=[e("svg",{class:"w-4 h-4 fill-gray-600",viewBox:"0 0 24 24"},[e("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})],-1)])]),e("div",Qe,[e("div",Xe,[e("h2",Ye,l(t.accommodation?.title),1)]),e("div",Ze,[u(p,{accommodation:t.accommodation},null,8,["accommodation"])])]),e("div",{class:"p-4 md:p-6 bg-gray-50 border-t border-gray-200"},[e("button",{class:"w-full py-3 px-4 text-sm font-semibold text-gray-700 bg-gray-100 rounded-lg hover:bg-gray-200 active:bg-gray-300 transition-colors cursor-pointer focus:outline-none focus:ring-2 focus:ring-[#229ded] focus:ring-offset-2 disabled:opacity-50 disabled:cursor-not-allowed",onClick:d}," 綴じる ")])])]),_:1})):v("",!0)]),_:1})}}}),tt=Object.assign(et,{__name:"ShimojoResthouseAccommodationsCottageDialog"}),ot={class:"bg-white ring- rounded-2xl overflow-hidden shadow-md transition-all duration-300 hover:shadow-xl hover:-translate-y-1"},st={class:"relative aspect-[4/3] bg-stone-200 overflow-hidden"},nt=["src","alt"],at={class:"p-8"},it={class:"flex items-center justify-between mb-4"},rt={class:"text-2xl font-medium text-shimojo-resthouse-green-accent tracking-wide"},lt={class:"flex gap-2"},ct={class:"px-3 py-1.5 text-sm font-medium tracking-wider bg-stone-100 text-gray-600 border border-black/10"},dt={class:"px-3 py-1.5 text-sm font-medium tracking-wider bg-stone-100 text-gray-600 border border-black/10"},ut={class:"text-gray-600 leading-relaxed whitespace-pre-wrap mb-6"},mt={key:0,class:"space-y-2 mb-6"},ht=y({__name:"Card",props:{accommodation:{type:Object,required:!0}},setup(t){const n=E(!1),i=()=>{n.value=!0},a=()=>{n.value=!1};return(d,c)=>{const m=tt;return o(),s("div",ot,[e("div",st,[e("img",{src:t.accommodation?.thumbnail,alt:t.accommodation?.title,class:"w-full h-full object-cover transition-transform duration-500 hover:scale-105"},null,8,nt)]),e("div",at,[e("div",it,[e("h3",rt,l(t.accommodation?.title),
11),e("div",lt,[e("span",ct," 定員"+l(t.accommodation?.capacity),1),e("span",dt,l(t.accommodation?.buildingCount),1)])]),e("p",ut,l(t.accommodation?.description),1),t.accommodation?.features&&t.accommodation?.features.length>0?(o(),s("ul",mt,[(o(!0),s(_,null,b(t.accommodation?.features,(h,p)=>(o(),s("li",{key:p,class:"text-sm text-stone-700 pl-6 relative before:content-[''] before:absolute before:left-0 before:top-2.5 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full"},l(h),1))),128))])):v("",!0),e("button",{class:"w-full py-3 px-6 bg-gradient-to-r from-shimojo-resthouse-green-accent to-shimojo-resthouse-green-light text-white rounded-lg font-medium tracking-wider transition-all duration-300 hover:shadow-[0_4px_16px_rgba(26,77,46,0.3)] hover:-translate-y-0.5",onClick:c[0]||(c[0]=h=>i())}," 写真を見る ")]),(o(),j(J,{to:"body"},[u(m,{modelValue:r(n),"onUpdate:modelValue":c[1]||(c[1]=h=>H(n)?n.value=h:null),accommodation:t.accommodation,onClose:a},null,8,["modelValue","accommodation"])]))])}}}),gt=Object.assign(ht,{__name:"ShimojoResthouseAccommodationsCottageCard"}),_t={},bt={class:"max-w-xl mx-auto mb-6"},ft=["src"],pt={class:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-4 text-stone-700"};function xt(t,n){return o(),s("div",null,[e("div",bt,[e("img",{src:("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().images.amenity.eyecatch,alt:"アメニティ",class:"w-full h-full object-cover rounded-3xl shadow-md"},null,8,ft)]),n[1]||(n[1]=e("h3",{class:"text-2xl font-medium text-shimojo-resthouse-green-accent mb-6 text-center tracking-wide"}," 各部屋に備え付けのアメニティ ",-1)),e("ul",pt,[(o(!0),s(_,null,b(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().amenities,(i,a)=>(o(),s("li",{key:`amenity-${a}`,class:"flex items-center gap-2"},[n[0]||(n[0]=e("span",{class:"w-1.5 h-1.5 bg-shimojo-resthouse-green-thin rounded-full flex-shrink-0"},null,-1)),e("span",null,l(i),1)]))),128))]),n[2]||(n[2]=e("p",{class:"mt-8 text-gray-600 text-center"}," ※ お子様用の浴衣はご用意しておりません。 ",-1))])}const vt=Object.assign(f(_t,[["render",xt]]),{__name:"ShimojoResthouseAccommodationsAmenity"}),yt={},wt={class:"grid md:grid-cols-2 gap-8 mb-16"};function jt(t,n){const i=gt,a=vt;return o(),s("div",null,[e("div",wt,[(o(!0),s(_,null,b(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().accommodations,d=>(o(),j(i,{key:`accommodation-${d?.slug}`,accommodation:d},null,8,["accommodation"]))),128))]),u(a,{class:"bg-stone-100 rounded-2xl p-8 md:p-12"})])}const $t=Object.assign(f(yt,[["render",jt]]),{__name:"ShimojoResthouseWebsiteAccommodation"}),kt=y({__name:"ReserveBadge",props:{isReserve:{type:Boolean,required:!0}},setup(t){return(n,i)=>(o(),s("span",{class:k(["px-5 py-2 text-sm tracking-wider whitespace-nowrap border rounded-full transition-all duration-300",{"bg-shimojo-resthouse-green-accent/5 border-shimojo-resthouse-green-accent text-shimojo-resthouse-green-accent":t.isReserve}])},l(t.isReserve?"予約必要":"予約不要"),3))}}),St=Object.assign(kt,{__name:"ShimojoResthouseFacilitiesReserveBadge"}),Rt={},Ct={class:"px-5 py-2 text-sm tracking-wider whitespace-nowrap border rounded-full transition-all duration-300"};function At(t,n){return o(),s("span",Ct,[K(t.$slots,"default")])}const Ot=Object.assign(f(Rt,[["render",At]]),{__name:"ShimojoResthouseFacilitiesCommonBadge"}),Wt={class:"grid md:grid-cols-2 gap-8 bg-white rounded-2xl overflow-hidden shadow-md shadow-stone-300/20 transition-all duration-300 hover:shadow-xl"},Bt=["src","alt"],It={class:"p-8 flex flex-col"},Dt={class:"flex flex-col sm:flex-row sm:items-center justify-between gap-4 mb-6"},Ft={class:"text-2xl font-medium text-shimojo-resthouse-green-accent tracking-wide"},Et={class:"flex gap-2"},Gt={class:"mb-6"},Vt={class:"block text-shimojo-resthouse-green-accent mb-2 text-lg"},qt={class:"text-gray-600 leading-relaxed whitespace-pre-wrap"},Nt={class:"space-y-4 flex-grow"},Ut={key:0,class:"font-semibold text-stone-700 mb-2"},zt={key:1,class:"space-y-2"},Mt={key:1,class:"text-sm text-stone-700 pl-6 relative before:content-[''] before:absolute before:left-0 before:top-2.5 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full leading-relaxed"},Tt=y({__name:"FacilityCard",props:{number:{type:Number,required:!0},facility:{type:Object,required:!0}},setup(t){return(n,i)=>{const a=St,d=Ot;return o(),s("div",Wt,[e("div",{class:k(["relative aspect-[16/9] md:aspect-auto bg-stone-200 overflow-hidden",{"md:order-last":t.number%2===0}])},[e("img",{src:t.facility?.thumbnail,alt:t.facility?.title,class:"w-full h-full object-bottom object-cover transition-transform duration-500 hover:scale-105"},null,8,Bt)],2),e("div",It,[e("div",Dt,[e("h3",Ft,l(t.facility?.title),
11),e("div",Et,[u(a,{"is-reserve":t.facility?.isReserve},null,8,["is-reserve"]),(o(!0),s(_,null,b(t.facility?.tags,(c,m)=>(o(),j(d,{key:m},{default:A(()=>[P(l(c),1)]),_:2},1024))),128))])]),e("div",Gt,[e("strong",Vt,l(t.facility?.subtitle),1),e("p",qt,l(t.facility?.description),1)]),e("div",Nt,[(o(!0),s(_,null,b(t.facility?.itemData,(c,m)=>(o(),s("div",{key:`facility-${t.facility?.slug}-item-${m}`},[c?.label?(o(),s("p",Ut,l(c?.label),1)):v("",!0),c?.values&&c?.values.length>0?(o(),s("ul",zt,[Array.isArray(c?.values)?(o(!0),s(_,{key:0},b(c?.values,(h,p)=>(o(),s("li",{key:`facility-${t.facility?.slug}-item-${m}-value-${p}`,class:"text-sm text-stone-700 pl-6 relative before:content-[''] before:absolute before:left-0 before:top-2.5 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full leading-relaxed"},l(h),1))),128)):(o(),s("li",Mt,l(c?.values),1))])):v("",!0)]))),128))])])])}}}),Lt=Object.assign(Tt,{__name:"ShimojoResthouseFacilitiesFacilityCard"}),Ht={},Jt={class:"grid gap-12"};function Kt(t,n){const i=Lt;return o(),s("div",null,[n[0]||(n[0]=e("p",{class:"text-center max-w-3xl mx-auto mb-16 text-base leading-relaxed text-gray-600"}," 当施設では、大浴場・バーベキューエリア・カラオケルーム・屋内テーブル・カウンター・キッチンなど、快適にお過ごしいただける設備をご用意しております。 ",-1)),e("div",Jt,[(o(!0),s(_,null,b(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().facilities,(a,d)=>(o(),j(i,{key:`facility-${a?.slug}`,number:d+1,facility:a},null,8,["number","facility"]))),128))])])}const Pt=Object.assign(f(Ht,[["render",Kt]]),{__name:"ShimojoResthouseWebsiteFacilities"}),Qt={class:"bg-stone-100 rounded-2xl p-8 border-l-4 border-yellow-800/50 shadow-md transition-all duration-300 hover:shadow-xl"},Xt={class:"text-xl font-semibold text-shimojo-resthouse-green-accent mb-4 tracking-wide"},Yt={key:0,class:"text-stone-700 leading-relaxed whitespace-pre-wrap mb-6"},Zt={class:"flex flex-col gap-3"},eo={key:0,class:"text-stone-700 mb-6 leading-relaxed"},to={key:1,class:"flex flex-col gap-3"},oo={key:1,class:"text-stone-700 pl-6 relative before:content-[''] before:absolute before:left-0 before:top-2.5 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full leading-relaxed"},so=y({__name:"UsageCard",props:{usage:{type:Object,required:!0}},setup(t){return(n,i)=>(o(),s("div",Qt,[e("h3",Xt,l(t.usage?.title),1),t.usage?.description?(o(),s("p",Yt,l(t.usage?.description),1)):v("",!0),e("div",Zt,[(o(!0),s(_,null,b(t.usage?.itemData,(a,d)=>(o(),s("div",{key:`usage-item-${d}`},[a?.label?(o(),s("p",eo,l(a?.label),1)):v("",!0),a?.values&&a?.values.length>0?(o(),s("ul",to,[Array.isArray(a?.values)?(o(!0),s(_,{key:0},b(a?.values,(c,m)=>(o(),s("li",{key:`usage-item-value-${m}`,class:"text-stone-700 pl-6 relative before:content-[''] before:absolute before:left-0 before:top-2.5 before:w-1.5 before:h-1.5 before:bg-shimojo-resthouse-green-thin before:rounded-full leading-relaxed"},l(c),1))),128)):(o(),s("li",oo,l(a?.values),1))])):v("",!0)]))),128))])]))}}),no=Object.assign(so,{__name:"ShimojoResthouseUsagesUsageCard"}),ao={},io={class:"grid grid-cols-1 gap-8"};function ro(t,n){const i=no;return o(),s("div",null,[e("div",io,[(o(!0),s(_,null,b(("useShimojoResthouse"in t?t.useShimojoResthouse:r(g))().usages,(a,d)=>(o(),j(i,{key:`usage-${d}`,usage:a},null,8,["usage"]))),128))])])}const lo=Object.assign(f(ao,[["render",ro]]),{__name:"ShimojoResthouseWebsiteUsage"}),co={class:"h-[80dvh]"},uo={class:"bg-stone-100 py-10 px-8 text-center border-b border-black/6"},mo={class:"max-w-3xl mx-auto"},ho={id:"access",class:"py-24 px-8",style:{backgroundImage:"repeating-linear-gradient(45deg, transparent, transparent 2px, #f3f4f6 2px, #f3f4f6 4px)"}},go={class:"max-w-7xl mx-auto"},_o={class:"relative"},bo=["src"],fo={id:"accommodation",class:"py-24 px-8 bg-white"},po={class:"max-w-7xl mx-auto"},xo={class:"relative"},vo=["src"],yo={id:"facilities",class:"py-24 px-8 bg-stone-100"},wo={class:"max-w-7xl mx-auto"},jo={id:"usage",class:"py-24 px-8"},$o={class:"max-w-7xl mx-auto"},ko={class:"max-w-7xl mx-auto"},So=["src"],Bo=y({__name:"index",setup(t){const n=Q();return X({title:C().getSeoDataBySlug(n?.name)?.title,meta:[{property:"og:title",content:C().getSeoDataBySlug(n?.name)?.title},{name:"description",content:C().getSeoDataBySlug(n?.name)?.description},{property:"og:description",content:C().getSeoDataBySlug(n?.name)?.description},{property:"og:image",content:`${Y().public.siteUrl}${g().images.ogp}`}]}),(i,a)=>{const d=ne,c=de,m=he,h=pe,p=Fe,$=$t,w=Pt,x=lo;return o(),s("div",null,[u(d),e("section",co,[u(c)]),e("section",uo,[e("div",mo,[u(m)])]),e("section",ho,[u(h,{number:1,title:"アクセス",class:"mb-16"}
1),e("div",go,[u(p)])]),e("div",_o,[e("img",{src:("useShimojoResthouse"in i?i.useShimojoResthouse:r(g))().images.accommodation.cottage.morning.eyecatch,alt:"宿泊棟",class:"w-full h-60 object-cover"},null,8,bo),a[0]||(a[0]=e("div",{class:"absolute inset-0 bg-white/20"},null,-1))]),e("section",fo,[u(h,{number:2,title:"宿泊棟",class:"mb-16"}),e("div",po,[u($)])]),e("div",xo,[e("img",{src:("useShimojoResthouse"in i?i.useShimojoResthouse:r(g))().images.accommodation.cottage.night.eyecatch,alt:"共有スペース",class:"w-full h-60 object-cover"},null,8,vo),a[1]||(a[1]=e("div",{class:"absolute inset-0 bg-black/20"},null,-1))]),e("section",yo,[u(h,{number:3,title:"共有スペースのご紹介",class:"mb-16"}),e("div",wo,[u(w)])]),e("section",jo,[u(h,{number:4,title:"ご利用のお願い",class:"mb-16"}),e("div",$o,[u(x)])]),e("div",ko,[e("img",{src:("useShimojoResthouse"in i?i.useShimojoResthouse:r(g))().images.facility.eyecatch,alt:"ご利用のお願い",class:"w-full h-full rounded-t-[120px] md:rounded-t-[180px] lg:rounded-t-[240px] shadow-md"},null,8,So)])])}}});export{Bo as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.