PageSourceSearch

https://littlefamily-ssi.com/_next/static/chunks/pages/product/mirai-no-yakusoku-7a93035212d5179f.js

js littlefamily-ssi.com collected 2026-10-04 02:52:56 UTC 49,459 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[115],{5821:(e,s,x)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/product/mirai-no-yakusoku",function(){return x(8955)}])},7036:(e,s,x)=>{"use strict";x.d(s,{A:()=>f});var t=x(4848),l=x(1106),a=x.n(l),i=x(4422),n=x(7424),p=x(6540),d=x(8081);let c=()=>{let[e,s]=(0,p.useState)(!1);return(0,p.useEffect)(()=>{let e=()=>s(window.scrollY>400);return e(),window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,t.jsx)("div",{className:`fixed bottom-[16px] right-[16px] z-[80] transition-opacity duration-300 xl:bottom-[40px] xl:right-[20px] ${e?"opacity-100":"pointer-events-none opacity-0"}`,children:(0,t.jsx)(d.A,{className:"h-[56px] w-[56px] xl:h-[64px] xl:w-[64px]"})})};var r=x(8806),m=x(5532),o=x(7078);let h=()=>(0,t.jsx)("svg",{width:"8",height:"15",viewBox:"0 0 8 15",fill:"none",stroke:"#666666",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round",className:"shrink-0","aria-hidden":!0,children:(0,t.jsx)("path",{d:"M1 1.2 7 7.5 1 13.8"})}),j=e=>{let{pathList:s}=e;return(0,t.jsx)("nav",{"aria-label":"パンくずリスト",className:"mx-auto flex w-full max-w-[1080px] items-center gap-[5px] px-[32px] py-[12px] xl:h-[44px] xl:px-0 xl:py-0",children:s.map((e,x)=>(0,t.jsxs)("span",{className:`flex items-center gap-[5px] xl:gap-[8px] ${x===s.length-1?"min-w-0":"shrink-0"}`,children:[x>0&&(0,t.jsx)(h,{}),x===s.length-1?(0,t.jsx)("span",{className:"text-[12px] leading-none text-[#333333]",children:e.displayName}):(0,t.jsx)(a(),{href:e.route,className:"whitespace-nowrap text-[12px] leading-none text-[#333333] underline",children:e.displayName})]},e.route))})},f=e=>{let{path:s,title:x,description:l=o.be,ogImagePath:a=o.JX,noindex:p=!0,pathList:d=[],children:h,variant:f="card",showFooterTerms:g=!1,jsonLdProductType:b}=e;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.A,{path:s,title:x,description:l,ogImagePath:a,noindex:p,pathList:d,jsonLdProductType:b}),(0,t.jsx)("div",{className:"font-ja text-[#333333]",children:(0,t.jsxs)(n.RV,{children:[(0,t.jsx)(m.A,{}),(0,t.jsxs)("div",{className:"w-full bg-white xl:bg-[#F5F8FA]",children:[d.length>1&&(0,t.jsx)(j,{pathList:d}),"full"===f&&(0,t.jsx)("main",{className:"w-full",children:h}),"wide"===f&&(0,t.jsx)("main",{className:"mx-auto w-full max-w-[1080px] bg-white",children:h}),"card"===f&&(0,t.jsx)("main",{className:"mx-auto w-full max-w-[1080px]",children:(0,t.jsx)("div",{className:"bg-white px-[30px] pt-[40px] xl:px-[180px] xl:pb-[56px] xl:pt-[56px]",children:h})})]}),(0,t.jsx)(c,{}),(0,t.jsx)("div",{className:`relative ${"card"===f?"bg-[#F5F8FA] pt-[40px] xl:pt-[120px]":"pt-[80px] xl:bg-[#F5F8FA]"}`,children:(0,t.jsx)(r.A,{showTerms:g})})]})})]})}},4110:(e,s,x)=>{"use strict";x.d(s,{A:()=>i});var t=x(4848);let l=/\.(png|jpe?g|webp)(?=$|\?)/i,a={position:"absolute",inset:0,width:"100%",height:"100%"},i=e=>{let{src:s,alt:x,className:i,style:n,sizes:p,priority:d=!1,loading:c,onClick:r,id:m}=e,o=function(e){let s=e.match(l);if(!s)return null;let x=s[1].toLowerCase();return{avif:e.replace(l,".avif"),webp:"webp"===x?e:e.replace(l,".webp")}}(s),h=o?.webp??s,j="fill"in e&&!0===e.fill,f=j?{}:{width:e.width,height:e.height},g=j?{...a,...n}:n,b=(0,t.jsx)("img",{src:h,alt:x,className:i,style:g,sizes:p,loading:c??(d?"eager":"lazy"),decoding:"async",fetchPriority:d?"high":void 0,onClick:r,id:m,...f});return o?(0,t.jsxs)("picture",{children:[(0,t.jsx)("source",{type:"image/avif",srcSet:o.avif,sizes:p}),(0,t.jsx)("source",{type:"image/webp",srcSet:o.webp,sizes:p}),b]}):b}},8955:(e,s,x)=>{"use strict";x.r(s),x.d(s,{default:()=>X});var t=x(4848),l=x(7036),a=x(1106),i=x.n(a),n=x(4110);let p={wide:"max-w-[327px] md:max-w-[568px]",point:"max-w-[327px] md:max-w-[518px]",narrow:"max-w-[327px]"},d=e=>{let{children:s,className:x="",width:l="wide"}=e;return(0,t.jsx)("div",{className:`mx-auto w-full ${p[l]} ${x}`,children:s})};var c=x(345);let r="/image/mirai2026",m=()=>(0,t.jsx)("section",{className:"bg-white px-[24px] pb-[80px] pt-[52px] md:pt-[72px]",children:(0,t.jsxs)(d,{className:"flex flex-col items-center gap-[52px] md:gap-[100px]",children:[(0,t.jsxs)("div",{className:"relative w-full pt-[19px]",children:[(0,t.jsx)("span",{className:"absolute left-1/2 top-0 -translate-x-1/2 whitespace-nowrap rounded-[38px] bg-[#E15F4D] px-[20px] py-[4px] text-[18px] font-semibold leading-[1.54] text-white",children:"ご注意ください"}),(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("div",{className:"flex flex-col items-center gap-[10px] rounded-t-[30px] border border-[#
1E15F4D] px-[21px] pb-[20px] pt-[30px] md:px-[30px]",children:(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[8px] md:w-[493px]",children:[(0,t.jsxs)("p",{className:"text-[18px] leading-[1.54] text-[#E15F4D]",children:["お申込みの際には",(0,t.jsx)("br",{className:"md:hidden"}),"健康状態の告知が必要です。"]}),(0,t.jsxs)("ul",{className:"flex list-disc flex-col gap-[8px] pl-[1.2em] text-[15px] leading-[1.4] text-[#3D3D30]",children:[(0,t.jsxs)("li",{children:["医師の検査や健康診断書は必要ありません",(0,t.jsx)("span",{className:"hidden md:inline",children:"。"})]}),(0,t.jsx)("li",{children:"過去の病歴や健康状態によっては保険に加入できない可能性があります。"})]})]})}),(0,t.jsx)("div",{className:"-mt-px flex flex-col items-center gap-[10px] rounded-b-[30px] border border-[#E15F4D] px-[21px] py-[20px] md:px-[30px]",children:(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[8px] md:w-[493px]",children:[(0,t.jsxs)("p",{className:"text-[18px] leading-[1.54] text-[#E15F4D]",children:["81歳以上になってからの新規加入",(0,t.jsx)("br",{className:"md:hidden"}),"はできません。"]}),(0,t.jsx)("p",{className:"text-[15px] leading-[1.4] text-[#3D3D30]",children:"保険契約の開始日時点で満18歳〜満80歳(81歳になる前日まで)までが新規でご契約いただけます。継続契約での年齢制限は満94歳までとなります。"})]})})]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[44px] rounded-[20px] bg-[#F5F5F5] py-[40px] md:gap-[36px] md:rounded-[30px] md:p-[40px]",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[12px] px-[20px] md:px-0",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)(n.A,{src:`${r}/icon-alert-circle.svg`,alt:"",width:36,height:36,className:"h-[36px] w-[36px]"}),(0,t.jsx)("p",{className:"text-[22px] font-bold leading-[1.3] text-[#5FBBB5]",children:"重要事項説明書・約款"})]}),(0,t.jsxs)("p",{className:"text-center text-[14px] leading-[1.5] text-[#737D80] md:text-[rgba(0,0,0,0.6)]",children:["当ページの内容は「みらいの約束」の概要を説明したものです。",(0,t.jsx)("br",{}),"ご契約にあたっては必ず「重要事項説明書」をご覧ください。",(0,t.jsx)("br",{}),"また、詳しくは「総合保障保険普通保険約款」をご参照ください。",(0,t.jsx)("br",{}),"※「みらいの約束」は「総合保障保険」のペットネームです。"]})]}),(0,t.jsxs)(i(),{href:c.b.HELP_KNOWLEDGE_TERMS_MIRAI.url,className:"flex w-full max-w-[289px] items-center justify-center gap-[8px] rounded-[47px] border border-[#4B9590] bg-white px-[20px] py-[25px] shadow-[0_4px_0_0_#4B9590] transition hover:opacity-70 active:translate-y-[4px] active:shadow-none md:h-[78px] md:w-auto md:min-w-[319px] md:max-w-none md:gap-[4px]",children:[(0,t.jsx)("span",{className:"text-[18px] font-bold tracking-[0.0556em] text-[#5FBBB5]",children:"重要事項説明書・約款"}),(0,t.jsx)(n.A,{src:`${r}/icon-arrow-teal.svg`,alt:"",width:22,height:22,className:"h-[22px] w-[22px]"})]})]})]})}),o="/image/mirai2026",h=e=>{let{bgClassName:s,ctaIndex:x}=e;return(0,t.jsxs)("section",{className:`px-[24px] py-[30px] md:py-[32px] ${s}`,children:[(0,t.jsx)("p",{className:"text-center text-[16px] font-semibold leading-[1.4] text-[#5FBBB5] md:font-medium md:leading-none md:tracking-[0.0625em]",children:"10秒で簡単シミュレーション"}),(0,t.jsxs)("div",{className:"mx-auto mt-[16px] flex w-full max-w-[327px] flex-col items-center gap-[18px] md:max-w-[568px] md:flex-row md:justify-center md:gap-[12px]",children:[(0,t.jsxs)("a",{id:`btn_cta_mirai_${x}`,href:"https://mirai.littlefamily-ssi.com/solicitation/simulation",className:"flex h-[78px] w-full items-center justify-center gap-[6px] rounded-[47px] border border-[#F79E1B] bg-[#FFA43A] shadow-[0_4px_0_0_#EE610E] transition hover:opacity-70 active:translate-y-[4px] active:shadow-none md:w-[274px] md:gap-[5px]",children:[(0,t.jsx)(n.A,{src:`${o}/icon-calc.svg`,alt:"",width:39,height:39,className:"h-[39px] w-[39px] shrink-0"}),(0,t.jsxs)("span",{className:"text-[18px] font-bold leading-[1.44] tracking-[0.0556em] text-white md:text-[16
1px] md:tracking-[0.0625em]",children:["お見積り",(0,t.jsx)("br",{}),"お申込み"]}),(0,t.jsx)("span",{className:"text-[18px] font-bold tracking-[0.0556em] text-white md:text-[15px] md:tracking-[0.0667em]",children:"はこちらから"}),(0,t.jsx)(n.A,{src:`${o}/icon-arrow-white.svg`,alt:"",width:22,height:22,className:"h-[22px] w-[22px] shrink-0"})]}),(0,t.jsxs)("a",{id:`btn_pdf_mirai_${x}`,href:"https://mirai.littlefamily-ssi.com/information/pdf/pamphlet_mirai.pdf",target:"_blank",rel:"noopener noreferrer",className:"flex h-[78px] w-full items-center justify-center gap-[4px] rounded-[70px] border border-[#4B9590] bg-white shadow-[0_4px_0_0_#4B9590] transition hover:opacity-70 active:translate-y-[4px] active:shadow-none md:w-[274px]",children:[(0,t.jsx)(n.A,{src:`${o}/icon-pdf.svg`,alt:"",width:39,height:39,className:"h-[39px] w-[39px] shrink-0 md:mr-[2px]"}),(0,t.jsx)("span",{className:"text-[18px] font-bold tracking-[0.0556em] text-[#4B9590] md:text-[17px]",children:"パンフレット"}),(0,t.jsx)(n.A,{src:`${o}/icon-arrow-teal.svg`,alt:"",width:22,height:22,className:"ml-[4px] h-[22px] w-[22px] md:ml-0"})]})]})]})},j="/image/mirai2026",f=()=>(0,t.jsx)("section",{className:"bg-white pb-[30px] pt-[25px] md:pb-[33px] md:pt-[25px]",children:(0,t.jsxs)(d,{children:[(0,t.jsxs)("h1",{className:"leading-[1.4]",children:[(0,t.jsxs)("span",{className:"block",children:[(0,t.jsx)("span",{className:"text-[22px] font-semibold text-[#F26430] md:text-[27px]",children:"もしも"}),(0,t.jsx)("span",{className:"text-[16px] text-[#4A312A] md:text-[20px]",children:"のとき、"})]}),(0,t.jsxs)("span",{className:"mt-[8px] block tracking-[0.05em] md:mt-[7px]",children:[(0,t.jsx)("span",{className:"text-[25px] font-semibold text-[#4A312A] md:text-[31px]",children:"うちの子"}),(0,t.jsx)("span",{className:"text-[16px] text-[#4A312A] md:text-[20px] md:tracking-[0.15em]",children:"の"}),(0,t.jsx)("span",{className:"text-[31px] font-semibold text-[#F26430] md:text-[39px]",children:"引取り先"}),(0,t.jsx)("span",{className:"text-[16px] text-[#4A312A] md:text-[20px]",children:"は"})]}),(0,t.jsx)("span",{className:"mt-[8px] block text-[25px] font-semibold tracking-[0.05em] text-[#4A312A] md:mt-[6px] md:text-[31px]",children:"決まっていますか"})]}),(0,t.jsxs)("div",{className:"relative mt-[16px] md:mt-[12px]",children:[(0,t.jsx)(n.A,{src:`${j}/fv-photo.png`,alt:"",width:568,height:276,priority:!0,className:"h-[276px] w-full rounded-[12px] object-cover object-[67%_63%] md:hidden"}),(0,t.jsx)(n.A,{src:`${j}/fv-photo-pc.png`,alt:"",width:568,height:276,priority:!0,className:"hidden h-[276px] w-full rounded-[20px] object-cover md:block"}),(0,t.jsxs)("div",{className:"absolute bottom-[-28px] right-0 w-[170px] bg-[#F26430] px-[10px] pb-[6px] pt-[5px] text-center text-white md:bottom-[-55px] md:right-[23px] md:w-[213px] md:px-[13px] md:pb-[8px] md:pt-[6px]",children:[(0,t.jsxs)("p",{className:"text-[10px] leading-[1.25] md:text-[12px] md:leading-[1.4]",children:["あなたに",(0,t.jsx)("span",{className:"text-[13px] md:text-[16px]",children:"もしも"}),"があったとき、"]}),(0,t.jsxs)("p",{className:"leading-[1.2] tracking-[0.05em] md:leading-[1.4]",children:[(0,t.jsx)("span",{className:"text-[17px] font-semibold md:text-[22px]",children:"うちの子"}),(0,t.jsx)("span",{className:"text-[12px] md:text-[15px]",children:"の"}),(0,t.jsx)("span",{className:"text-[23px] font-semibold tracking-[0.1em] md:text-[28px]",children:"未来"}),(0,t.jsx)("span",{className:"text-[12px] md:text-[15px]",children:"を"})]}),(0,t.jsx)("p",{className:"text-[20px] font-semibold leading-[1.2] tracking-[0.05em] md:text-[25px]",children:"つむぐ保険"})]})]}),(0,t.jsx)(n.A,{src:`${j}/mirai-logo.svg`,alt:"みらいの約束",width:128,height:28,className:"mt-[27px] h-auto w-[128px]"})]})}),g=e=>{let{children:s,marker:x}=e;return(0,t.jsxs)("span",{className:"relative flex items-end justify-center",children:[(0,t.jsx)("span",{className:`absolute bottom-[5px] h-[9px] bg-[#FCE0D6] ${x}`,"aria-hidden":!0}),(0,t.jsx)("span",{className:"relative flex items-end",children:s})]})},b=e=>{let{children:s}=e;return(0,t.jsx)("span",{className:"text-[23px] font-semibold leading-[1.4] md:text-[24px]",children:s})},N=e=>{let{children:s}=e;return(0,t.jsx)("span",{className:"text-[21px] font-semibold leading-[1.4] md:text-[22px]",children:s})},u=e=>{let{body:s,org:x,name:l,photo:a,photoAlt:i,pcMinHeight:p=""}=e;return(0,t.jsx)("div",{className:`relative w-full rounded-[30px] bg-[#FFF8F6] px-[15px] py-[24px] md:px-[24px] ${p}`,children:(0,t.jsxs)("div",{className:"mx-auto w-full md:max-w-[488px]",children:[(0,t.jsx)("p",{className:"text-[16px] leading-[1.54] text-[#3D3D30]",children:s}),(0,t.jsxs)("div",{className:"mt-[1.54em] flex items-end justify-between gap-[16px] md:mt-[27.72px]",children:[(0,t.jsxs)("p",{className:"text-[16px] leading-[1.54] text-[#3D3D30] md:text-[18px]",children:[x,(0,t.jsx)("br",{}),l]}),(0,t.jsx)(n.A,{src:`/image/mirai2026/${a}`,alt:i,width:220,height:220,className:"h-[110px] w-[110px] shrink-0 rounded-full object-cover md:absolute md:bottom-[17px] md:right-[40px]"})]})]})})},w=()=>(0,t.jsx)("section",{className:"bg-white px-[12px] py-[60px] md:py-[40p
1x]",children:(0,t.jsxs)(d,{className:"flex flex-col items-center gap-[30px] md:gap-[32px]",children:[(0,t.jsx)("p",{className:"w-full rounded-[10px] border border-black bg-[#FCE0D6] px-[15px] py-[24px] text-center text-[18px] font-semibold leading-[1.4] text-[#4A312A]",children:"「みらいの約束」パートナー企業・保護団体からのコメント"}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[8.56px] text-[#4A312A] md:gap-0",children:[(0,t.jsxs)(g,{marker:"left-[10px] w-[200px] md:bottom-[1px] md:w-[206px]",children:[(0,t.jsx)(b,{children:"「みらいの約束」"}),(0,t.jsx)(N,{children:"が"})]}),(0,t.jsxs)(g,{marker:"left-0 w-[209px] md:bottom-[1px] md:w-[215px]",children:[(0,t.jsx)(b,{children:"ペット"}),(0,t.jsx)(N,{children:"の"}),(0,t.jsx)(b,{children:"一生を守る"})]}),(0,t.jsxs)(g,{marker:"left-0 w-[141px] md:-bottom-[3px] md:w-[145px]",children:[(0,t.jsx)(b,{children:"架け橋"}),(0,t.jsx)(N,{children:"になる"})]})]}),(0,t.jsx)(u,{body:(0,t.jsxs)(t.Fragment,{children:["保護犬猫マッチングサイト「OMUSUBI」を運営する中で、多くの保護団体が命の最後の砦として活動されている姿を見てきました。",(0,t.jsx)("span",{className:"font-semibold",children:"ペットを家族として迎えるには、最後まで責任を持つ覚悟が必要ですが、人生には予期しない出来事が起こることも"}),"あります。事故や病気、家庭環境の変化など、様々な「もしも」に備え、",(0,t.jsx)("span",{className:"font-semibold",children:"ペットの一生を守る仕組み作りを"}),"社会全体で",(0,t.jsx)("span",{className:"font-semibold",children:"進める必要性"}),"を感じています。私たちも、同じ思いを持つ方々と協力し、社会全体のセーフティネット構築に貢献したいと考えています。"]}),org:"株式会社PETOKOTO",name:"代表 大久保泰介",photo:"partner-petokoto.png",photoAlt:""}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[8.56px] text-[#4A312A] md:gap-0",children:[(0,t.jsxs)(g,{marker:"left-0 w-[139px] md:bottom-[1px] md:w-[142px]",children:[(0,t.jsx)(b,{children:"全ての子達"}),(0,t.jsx)(N,{children:"が"})]}),(0,t.jsxs)(g,{marker:"left-0 w-[209px] md:bottom-[1px] md:left-[8px] md:w-[206px]",children:[(0,t.jsx)(b,{children:"「みらいの約束」"}),(0,t.jsx)(N,{children:"で"})]}),(0,t.jsxs)(g,{marker:"left-0 w-[297px] md:-bottom-[3px] md:w-[310px]",children:[(0,t.jsx)(b,{children:"一生幸せに過ごせます"}),(0,t.jsx)(N,{children:"ように"})]})]}),(0,t.jsx)(u,{body:(0,t.jsxs)(t.Fragment,{children:["「くすのき」では様々な理由により行き場を無くした子達を一頭でも救いたい!との思いで懸命に活動を行ってまいりました。",(0,t.jsx)("br",{}),"従来は、お外で産まれてしまった子や孤児となってしまった子などを保護し、新たなご家族へと繋いでいくといったことが活動の主流でした。",(0,t.jsx)("br",{}),"それが昨今では、飼い主さまの急逝や施設入所のための引取りが主となり、飼われていた猫も高齢で持病のケアが必要といったケースも珍しくありません。また、",(0,t.jsx)("span",{className:"font-semibold",children:"飼い主がいなくなり引取り先もなく遺棄されてしまうケースも増えております。"}),(0,t.jsx)("br",{}),"「みらいの約束」がそんな子達にとって、明日への希望となるよう飼い主さまとともに築いてまいりたいと考えております。"]}),org:"NPO法人 くすのき",name:"代表 那須 美香",photo:"partner-kusunoki.png",photoAlt:"",pcMinHeight:"md:min-h-[435px]"})]})}),v="/image/mirai2026",A=[{key:"50",catch:"バランスよく備える",title:"保険金50万円プラン",amount:"50万円",guide:["預入先探しサポートサービスの","対象となる“うちの子”が1~3頭程度"],male:{without:"290円",with:"880円"},female:{without:"180円",with:"630円"}},{key:"10",catch:"手軽に備える",title:"保険金10万円プラン",amount:"10万円",guide:["最低限の保障と","預入先探しサポートサービスを","ご希望の方"],male:{without:"60円",with:"790円"},female:{without:"40円",with:"610円"}},{key:"100",catch:"しっかり備える",title:"保険金100万円プラン",amount:"100万円",guide:["預入先探しサポートサービスの","対象となる","“うちの子”が4頭以上"],male:{without:"600円",with:"1,330円"},female:{without:"400円",with:"970円"}}],D=e=>{let{children:s}=e;return(0,t.jsx)("span",{className:"flex items-center justify-center rounded-[8px] bg-white px-[12px] pb-[8px] pt-[6px] text-center text-[14px] leading-[1.5] text-[#3D3D30]",children:s})},F=e=>{let{title:s,isOpen:x,onClick:l}=e;return(0,t.jsxs)("button",{type:"button",onClick:l,"aria-expanded":x,className:"flex h-[38px] w-full items-center gap-[10px] rounded-[5px] border-2 border-[#4A312A] bg-[#4A312A] text-[16px] font-bold leading-[1.3] text-white",children:[(0,t.jsx)("span",{className:"flex-1 text-center",children:s}),(0,t.jsx)(n.A,{src:`${v}/icon-expand-more-white.svg`,alt:"",width:24,height:24,className:`h-[24px] w-[24px] transition-transform ${x?"rotate-180":""}`})]})},k=e=>{let{plan:s}=e;return(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[24px] rounded-[8px] border-4 border-[#DFF1F0] bg-white px-[16px] pb-[32px]",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col items-center",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[4px] pb-[12px] pt-[26px]",children:[(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)("span",{className:"absolute inset-x-[2px] bottom-0 h-[8px] bg-[#FCE0D6]","aria-hidden":!0}),(0,t.jsx)("span",{className:"relative text-[18px] leading-[1.25] text-[#F26430]",children:s.catch})]}),(0,t.jsx)("span",{className:"text-[24px] leading-[1.25] text-[#F26430]",children:s.title})]}),(0,t.jsxs)("p",{className:"text-center text-[14px] leading-[1.5] text-[#4A312A] md:w-[488px]",children:[(0,t.jsx)("span",{className:"block font-bold",children:"【プラン選択の目安】"}),s.guide.map(e=>(0,t.jsx)("span",{className:"block md:inline",children:e},e))]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[20px] md:w-[488px]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[12px] rounded-[8px] bg-[#FCE0D6]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[2px] rounded-t-[8px] bg-[#4A312A] py-[8px]",children:[(0,t.jsx)("span",{className:"text-center text-[18px] font-bold leading-[1.25] text-white",children:"保険金"}),(0,t.jsx)("span",{className:"text-center text-[24px] font-bold leading-[1.25] text-white",children:s.amount})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-[8px] px-[12px] pb-[12px]",children:[(0,t.jsx)(D,{children:"死亡保険金"}),(0,t.jsx)(D,{children:"高度障害保険金"}),(0,t.jsx)(D,{children:"重度介護保険金(要介護4以上)"})]})]}),(0,t.jsxs)("p",{className:"text-center text-[14px] leading-[1.5] text-[#3D3D30]",children:["医療給付金「有」の場合は、",(0,t.jsx)("br",{className:"md:hidden"}),"以下の給付金をお支払いいたします"]}),(0,t.jsx)("div",{className:"flex flex-col gap-[4px]",children:(0,t.jsxs)("div",{className:"flex flex-col gap-[12px] rounded-[8px] bg-[#F8B197]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[2px] rounded-t-[8px] bg-[#FCE0D6] py-[8px]",children:[(0,t.jsx)("span",{className:"text-center text-[18px] font-bold leading-[1.25] text-[#3D3D30]",children:"医療給付金"}),(0,t.jsx)("span",{className:"text-center text-[12px] leading-[1.5] text-[#3D3D30]",children:"限度額:年間80万円"})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-[8px] px-[12px] pb-[12px]",children:[(0,t.jsxs)(D,{children:["入院給付金","\xa0",(0,t.jsx)("span",{className:"font-bold",children:"5,000円/日"}),(0,t.jsx)("span",{className:"text-[10px]",children:"※"})]}),(0,t.jsxs)(D,{children:["手術給付金"," ",(0,t.jsx)("span",{className:"font-bold",children:"25,000円/回"})]}),(0,t.jsx)(D,{children:"先進医療給付金(技術料)"})]})]})}),(0,t.jsx)("p",{className:"text-center text-[10px] leading-[1.4] text-[#3D3D30]",children:"※入院給付金のお支払いは年間最大120回まで"})]}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-[10px]",children:[(0,t.jsx)("span",{className:"block h-px w-[45px] border-t border-dashed border-[#F26430] md:w-[160px]","aria-hidden":!0}),(0,t.jsxs)("span",{className:"text-[14px] font-bold leading-[1.25] text-[#F26430]",children:["保険料例"," ",(0,t.jsx)("span",{className:"text-[10px] font-normal",children:"※月払いの場合"})]}),(0,t.jsx)("span",{className:"block h-px w-[45px] border-t border-dashed border-[#F26430] md:w-[160px]","aria-hidden":!0})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col text-left text-[14px] leading-[1.5] text-[#3D3D30] md:w-auto md:flex-row md:gap-[24px]",children:[(0,t.jsxs)("p",{children:["■男性 /40歳",(0,t.jsx)("br",{}),(0,t.jsxs)("span",{className:"text-[12px]",children:["・医療給付金なし:月額",s.male.without,(0,t.jsx)("br",{}),"・医療給付金あり:月額",s.male.with]})]}),(0,t.jsxs)("p",{children:["■女性 / 30歳",(0,t.jsx)("br",{}),(0,t.jsxs)("span",{className:"text-[12px]",children:["・医療給付金なし:月額",s.female.without,(0,t.jsx)("br",{}),"・医療給付金あり:月額",s.female.with]})]})]})]})},y=e=>{let{text:s,size:x}=e;return(0,t.jsxs)("span",{className:`relative flex items-center justify-center ${"sm"===x?"h-[42px] w-[126px]":"h-[42px] w-[265px]"}`,children:[(0,t.jsx)(n.A,{src:`${v}/plan-label-frame-${x}.svg`,alt:"",width:"sm"===x?127:266,height:44,className:"absolute inset-0 h-full w-full"}
1),(0,t.jsx)("span",{className:`absolute bottom-[13px] h-[8px] bg-[#FCE0D6] ${"sm"===x?"left-[16px] w-[109px]":"left-[16px] w-[248px]"}`,"aria-hidden":!0}),(0,t.jsx)("span",{className:"relative text-[20px] font-bold leading-[1.3] text-[#F26430]",children:s})]})},_=e=>{let{openPlan:s,onTogglePlan:x}=e;return(0,t.jsx)("section",{className:"bg-[rgba(98,183,191,0.15)] px-[24px] py-[40px]",children:(0,t.jsxs)(d,{className:"flex flex-col items-center gap-[40px]",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[30px]",children:[(0,t.jsxs)("div",{className:"flex w-full max-w-[327px] flex-col items-center gap-[30px] md:max-w-[488px]",children:[(0,t.jsxs)("span",{className:"relative flex items-center justify-center",children:[(0,t.jsx)(n.A,{src:`${v}/plan-heading-deco.svg`,alt:"",width:289,height:88,className:"absolute -top-[18px] left-1/2 h-auto w-[288px] -translate-x-1/2"}),(0,t.jsx)("h2",{className:"relative text-[36px] font-semibold leading-[1.4] text-[#00655A]",children:"保険の加入プラン"})]}),(0,t.jsxs)("p",{className:"w-full text-center text-[16px] leading-[1.4] text-[#4A312A]",children:["ご希望の保険金額に合わせて",(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"text-[24px] font-bold text-[#3D3D30]",children:"3つのプラン"}),"から",(0,t.jsx)("br",{className:"md:hidden"}),"お選びいただけます。",(0,t.jsx)("br",{}),(0,t.jsx)("br",{}),"もしもの時の保護団体への預入れには",(0,t.jsx)("br",{className:"md:hidden"}),"費用",(0,t.jsx)("span",{className:"text-[11px]",children:"※"}),"が発生します。",(0,t.jsx)("br",{}),"うちの子の状況に合わせたプランを",(0,t.jsx)("br",{className:"md:hidden"}),"お選びいただくことで、",(0,t.jsx)("br",{}),"必要な費用を保険金で",(0,t.jsx)("br",{className:"md:hidden"}),"カバーすることが可能です。"]}),(0,t.jsxs)("div",{className:"flex flex-col gap-[5px] rounded-[5px] border border-dotted border-[#4A312A] px-[20px] py-[5px] md:w-full",children:[(0,t.jsx)("span",{className:"w-full border-b border-[#F8B197] pb-[3px] text-center text-[15px] font-semibold leading-[1.4] text-[#F26430]",children:"費用例"}),(0,t.jsxs)("span",{className:"text-center text-[13px] leading-[1.4] text-[#4A312A]",children:["猫・小型犬"," ","10〜20万",(0,t.jsx)("span",{className:"hidden md:inline",children:"円"}),(0,t.jsx)("br",{}),"中型犬・大型犬"," ","20〜30万",(0,t.jsx)("span",{className:"hidden md:inline",children:"円"})]}),(0,t.jsx)("span",{className:"text-center text-[10px] leading-[1.4] text-[#4A312A]",children:"※提携保護団体での一例です。"})]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[20px]",children:[(0,t.jsx)(y,{text:"オススメ!",size:"sm"}),(0,t.jsx)(F,{title:"保険金50万円プラン",isOpen:s["50"],onClick:()=>x("50")}),s["50"]&&(0,t.jsx)(k,{plan:A[0]}),(0,t.jsx)(y,{text:"最低限の保障をご希望の方",size:"lg"}),(0,t.jsx)(F,{title:"保険金10万円プラン",isOpen:s["10"],onClick:()=>x("10")}),s["10"]&&(0,t.jsx)(k,{plan:A[1]}),(0,t.jsx)(y,{text:"充実した保障をご希望の方",size:"lg"}),(0,t.jsx)(F,{title:"保険金100万円プラン",isOpen:s["100"],onClick:()=>x("100")}),s["100"]&&(0,t.jsx)(k,{plan:A[2]})]})]}),(0,t.jsx)("a",{href:"https://mirai.littlefamily-ssi.com/information/pdf/premium_table_mirai.pdf",target:"_blank",rel:"noopener noreferrer",className:"text-[16px] leading-[1.54] text-[#4A312A] underline",children:"保険料表はこちら"})]})})},$="/image/mirai2026",C=e=>{let{children:s}=e;return(0,t.jsxs)("span",{className:"flex gap-[2px] text-[12px] leading-[1.54] text-[#737D80]",children:[(0,t.jsx)("span",{"aria-hidden":!0,children:"※"}),(0,t.jsx)("span",{children:s})]})},E=e=>{let{no:s,children:x}=e;return(0,t.jsxs)("div",{className:"relative flex flex-col items-center gap-[20px] rounded-[30px] border-x-2 border-y-[5px] border-[#5FBBB5] bg-white px-[12px] pb-[40px] pt-[56px]",children:[(0,t.jsxs)("span",{className:"absolute -top-[31px] left-1/2 flex h-[62px] w-[62px] -translate-x-1/2 flex-col items-center justify-center rounded-full bg-[#00655A] text-white",children:[(0,t.jsx)("span",{className:"text-[10px] leading-none",children:"POINT"}),(0,t.jsx)("span",{className:"text-[22px] leading-[1.4]",children:s})]}),x]})},B=e=>{let{children:s}=e;return(0,t.jsx)("span",{className:"flex h-[75px] w-[75px] shrink-0 items-center justify-center rounded-full bg-[#FCE0D6] text-center text-[16px] font-semibold leading-[1.4] text-[#3D3D30] shadow-[2px_2px_0_0_#EFBB99]",children:s})},O=e=>{let{big:s,small:x}=e;return(0,t.jsxs)("span",{className:"flex flex-col items-center text-[#3D3D30]",children:[(0,t.jsx)("span",{className:"whitespace-nowrap text-[32px] font-semibold leading-[1.4]",children:s}),(0,t.jsx)("span",{className:"text-[24px] font-semibold leading-[1.4]",children:x})]})},I=()=>(0,t.jsx)(n.A,{src:`${$}/dot-divider-point.svg`,alt:"",width:244,height:6,className:"h-auto w-[244px] max-w-full"}),U=["1年以上の保護・譲渡実績があるか","個人ではなく団体として複数名で運営されているか","里親希望者に対し事前にチェックを行う等、譲渡時のフローが確立されているか","定期的に収支報告を公の場で行っているか"],P=e=>{let{isOpenIntroductionFlow:s,onToggleIntroductionFlow:x}=e;return(0,t.jsx)("section",{className:"bg-white px-[24px] py-[40px] md:px-0 md:pb-0",children:(0,t.jsxs)(d,{className:"flex flex-col items-center gap-[50px]",children:[(0,t.jsx)(n.A,{src:`${$}/points-heading.svg`,alt:"ここがオススメ みらいの約束 3つのポイント",width:243,height:201,className:"h-auto w-[243px]"}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[54px]",children:[(0,t.jsxs)(E,{no:"01",children:[(0,t.jsxs)("div",{className:"flex w-full max-w-[288px] flex-col items-center gap-[14px] md:max-w-[488px]",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[24px]",children:[(0,t.jsx)(O,{big:"“うちの子”の預入先",small:"をご紹介"}),(0,t.jsx)(I,{}),(0,t.jsxs)("p",{className:"text-center text-[15px] leading-[1.54] text-[#3D3D30]",children:["飼い主さまが“うちの子”と",(0,t.jsx)("br",{className:"md:hidden"}),"暮らせなくなった時",(0,t.jsx)("br",{}),"“うちの子”の引取り手がいない場合、",(0,t.jsx)("br",{}),"提携している保護団体をご紹介します。"]})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[3px]",children:[(0,t.jsx)(C,{children:"保護団体の受入状況や、“うちの子”の健康状態などの理由により引取りが難しい場合もあります。"}),(0,t.jsx)(C,{children:"保護団体への預入れには費用が発生します。詳しくはサービス規約をご参照ください。"})]})]}),(0,t.jsxs)("div",{className:"flex w-full max-w-[280px] flex-col gap-[20px] md:max-w-[488px]",children:[(0,t.jsxs)("button",{type:"button",onClick:x,"aria-expanded":s,className:"flex h-[50px] w-full items-center gap-[10px] rounded-[5px] bg-[#F8B197] px-[10px] text-[20px] font-semibold leading-[1.4] text-[#4A312A] md:h-auto md:px-0 md:py-[10px] md:text-[22px]",children:[(0,t.jsx)("span",{className:"flex-1 text-center",children:"保護団体のご紹介の流れ"}),(0,t.jsx)(n.A,{src:`${$}/icon-expand-more.svg`,alt:"",width:24,height:24,className:`h-[24px] w-[24px] transition-transform ${s?"rotate-180":""}`})]}),s&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.A,{src:"/image/mirai-no-yakusoku/section-4/2-1.png",alt:"リトルファミリーへ連絡 保護団体のご紹介 保護団体とのお手続き",width:568,height:738,className:"mx-auto hidden h-auto w-full md:block"}),(0,t.jsx)(n.A,{src:"/image/mirai-no-yakusoku/section-4/2-1-sp.png",alt:"リトルファミリーへ連絡 保護団体のご紹介 保護団体とのお手続き",width:568,height:1437,className:"h-auto w-full md:hidden"})]})]})]}),(0,t.jsxs)(E,{no:"02",children:[(0,t.jsx)("div",{className:"flex flex-col items-center gap-[14px]",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[24px]",children:[(0,t.jsx)(O,{big:"審査基準を満たした",small:"信頼できる保護団体と提携"}),(0,t.jsx)(I,{}),(0,t.jsxs)("p",{className:"text-center text-[15px] leading-[1.54] text-[#3D3D30]",children:["引取り先の保護団体は、",(0,t.jsx)("br",{}),"厳正な審査基準",(0,t.jsx)("span",{className:"text-[10px] font-thin",children:"※"}),"を満たした",(0,t.jsx)("br",{}),"団体のみとなります。"]})]})}),(0,t.jsx)(n.A,{src:`${$}/point02-house.svg`,alt:"",width:190,height:108,className:"h-auto w-[190p
1x]"}),(0,t.jsxs)("div",{className:"flex w-full max-w-[280px] flex-col items-center gap-[20px] md:max-w-[488px]",children:[(0,t.jsx)("span",{className:"flex w-full items-center justify-center rounded-[5px] bg-[#F8B197] py-[10px] text-[22px] font-medium leading-[1.4] text-[#4A312A] md:font-semibold",children:"審査基準の例"}),(0,t.jsx)("ul",{className:"flex w-full flex-col gap-[5px]",children:U.map(e=>(0,t.jsxs)("li",{className:"flex items-center gap-[11px]",children:[(0,t.jsx)(n.A,{src:`${$}/icon-check.svg`,alt:"",width:25,height:22,className:"h-auto w-[24px] shrink-0"}),(0,t.jsx)("span",{className:"text-[12px] font-semibold leading-[1.4] text-[#3D3D30]",children:e})]},e))})]}),(0,t.jsx)("div",{className:"w-full max-w-[288px] md:max-w-[488px]",children:(0,t.jsx)(C,{children:"大手保護犬保護猫マッチングサイトOMUSUBIに準じた審査を行っています。"})})]}),(0,t.jsxs)(E,{no:"03",children:[(0,t.jsx)("div",{className:"flex w-full flex-col items-center gap-[14px]",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[24px]",children:[(0,t.jsx)(O,{big:"備えておきたい",small:"飼い主さまの保障をご用意"}),(0,t.jsx)(I,{}),(0,t.jsxs)("p",{className:"text-center text-[15px] leading-[1.54] text-[#3D3D30]",children:["飼い主さまの",(0,t.jsx)("br",{}),"「もしもの事態」の保障だけでなく、",(0,t.jsx)("br",{}),"入院、手術などの医療保障も",(0,t.jsx)("br",{}),"ご用意しています。"]})]})}),(0,t.jsxs)("div",{className:"flex justify-center gap-[50px]",children:[(0,t.jsx)(n.A,{src:`${$}/point03-wheelchair.svg`,alt:"",width:92,height:89,className:"h-auto w-[92px]"}),(0,t.jsx)(n.A,{src:`${$}/point03-surgery.svg`,alt:"",width:76,height:79,className:"h-auto w-[75px]"})]}),(0,t.jsxs)("div",{className:"flex w-full max-w-[280px] flex-col items-center gap-[20px] md:max-w-[488px]",children:[(0,t.jsx)("span",{className:"flex w-full items-center justify-center rounded-[5px] bg-[#F8B197] py-[10px] text-[22px] font-medium leading-[1.4] text-[#4A312A] md:font-semibold",children:"飼い主さまの保障内容"}),(0,t.jsxs)("div",{className:"flex items-center gap-[18px]",children:[(0,t.jsx)(B,{children:"死亡"}),(0,t.jsxs)(B,{children:["高度",(0,t.jsx)("br",{}),"障害状態"]}),(0,t.jsxs)(B,{children:["要介護",(0,t.jsx)("br",{}),"4以上"]})]}),(0,t.jsx)("span",{className:"flex h-[30px] w-[30px] items-center justify-center rounded-full bg-[#F8B197] text-[22px] font-semibold leading-[1.4] text-[#4A312A]",children:"+"}),(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[5px]",children:[(0,t.jsxs)("span",{className:"relative block h-[24px] w-full max-w-[237px] md:h-[28px] md:max-w-[321px]",children:[(0,t.jsx)(n.A,{src:`${$}/point03-callout-frame.svg`,alt:"",width:238,height:26,className:"absolute inset-0 h-full w-full md:hidden"}),(0,t.jsx)(n.A,{src:`${$}/point03-callout-frame-pc.svg`,alt:"",width:323,height:30,className:"absolute inset-0 hidden h-full w-full md:block"}),(0,t.jsx)("span",{className:"absolute left-[68.78px] top-[6.33px] h-[8px] w-[28px] bg-[#FCE0D6] md:hidden","aria-hidden":!0}),(0,t.jsx)("span",{className:"absolute left-[106.78px] top-[6.33px] h-[8px] w-[109px] bg-[#FCE0D6] md:hidden","aria-hidden":!0}),(0,t.jsx)("span",{className:"absolute left-[79.75px] top-[9.99px] hidden h-[8px] w-[40px] bg-[#FDF088] md:block","aria-hidden":!0}),(0,t.jsx)("span",{className:"absolute left-[133.75px] top-[9.99px] hidden h-[8px] w-[153px] bg-[#FDF088] md:block","aria-hidden":!0}),(0,t.jsx)("span",{className:"absolute left-[16px] top-0 flex w-[220px] justify-center text-[10px] font-medium leading-[1.3] text-[#3D3D30] md:left-[8.25px] md:top-[3.98px] md:w-[308px] md:text-[14px]",children:"医療保障は治療費や入院中のペットホテル代に!"})]}),(0,t.jsxs)("span",{className:"flex w-full items-center justify-center rounded-[5px] bg-[#F8B197] py-[10px] text-center text-[19px] font-medium leading-[1.4] text-[#4A312A]",children:["保障を手厚くしたい方には",(0,t.jsx)("br",{}),"医療保障のオプションをご用意"]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-[18px]",children:[(0,t.jsx)(B,{children:"入院"}),(0,t.jsx)(B,{children:"手術"}),(0,t.jsxs)(B,{children:["先進",(0,t.jsx)("br",{}),"医療"]})]})]}),(0,t.jsxs)("div",{className:"flex w-full max-w-[288px] flex-col gap-[3px] md:max-w-[488px]",children:[(0,t.jsx)(C,{children:"保険金・医療給付金の金額は選択したプランにより異なります。"}
1),(0,t.jsx)(C,{children:"保険金は最大100万円、医療給付金は年間最大80万円まで保障。"}),(0,t.jsx)(C,{children:"入院給付金のお支払いは年間最大120日まで保障。"})]})]})]}),(0,t.jsxs)("p",{className:"w-full rounded-[5px] bg-[#DFF1F0] px-[8px] py-[10px] text-center text-[12px] leading-[1.54] text-[#3D3D30] md:px-0 md:py-[20px]",children:["リトルファミリー少額短期保険は",(0,t.jsx)("br",{className:"md:hidden"}),"あいおいニッセイ同和損保の子会社です。",(0,t.jsx)("br",{className:"hidden md:inline"})," 2021年からペット保険",(0,t.jsx)("br",{className:"md:hidden"}),"「",(0,t.jsx)("a",{target:"_blank",rel:"noopener noreferrer",href:c.b.BROCHURE_URL.url,className:"underline",children:"わんデイズ・にゃんデイズ"}),"」を販売しています。"]})]})})},R="/image/mirai2026",T=e=>{let{no:s,title:x,body:l,photo:a,photoAlt:i}=e;return(0,t.jsxs)("div",{className:"relative mt-[59px] w-full rounded-[30px] bg-[#FCE0D6] px-[12px] pb-[12px] pt-[40px] md:mt-[35px]",children:[(0,t.jsx)("span",{className:"absolute -top-[19px] left-1/2 flex h-[39px] w-[94px] -translate-x-1/2 items-center justify-center rounded-[50px] bg-[#4A312A] text-[14px] font-semibold text-white",children:s}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-[20px]",children:[(0,t.jsx)("h3",{className:"text-center text-[24px] font-semibold leading-[1.4] text-[#4A312A]",children:x}),(0,t.jsx)(n.A,{src:`${R}/dot-divider.svg`,alt:"",width:244,height:6,className:"h-auto w-[244px]"}),(0,t.jsx)("p",{className:"text-center text-[16px] leading-[1.5] text-[#3D3D30] md:flex md:min-
1h-[69px] md:flex-col md:justify-center md:leading-[19px]",children:l}),(0,t.jsxs)("div",{className:"w-full",children:[(0,t.jsx)(n.A,{src:`${R}/${a}`,alt:i,width:303,height:200,className:"h-[200px] w-full rounded-[20px] object-cover md:hidden"}),(0,t.jsx)(n.A,{src:`${R}/${a.replace(".png","-pc.png")}`,alt:i,width:544,height:200,className:"hidden h-[200px] w-full rounded-[20px] object-cover md:block md:rounded-t-none"})]})]})]})},S=()=>(0,t.jsx)("section",{className:"bg-white pb-[60px] pt-[30px] md:pb-[90px]",children:(0,t.jsxs)(d,{children:[(0,t.jsxs)("h2",{className:"relative text-center text-[29px] font-semibold leading-[1.4] text-[#5FBBB5]",children:[(0,t.jsx)("span",{className:"block",children:"飼い主さまが"}),(0,t.jsx)("span",{className:"block",children:"突然の事故や病気で"}),(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)("span",{className:"absolute inset-x-0 bottom-[2px] h-[12px] bg-[#FCE0D6]","aria-hidden":!0}),(0,t.jsx)("span",{className:"relative",children:"“うちの子”と"})]}),(0,t.jsx)("span",{className:"relative mt-[2px] block",children:(0,t.jsxs)("span",{className:"relative inline-block",children:[(0,t.jsx)("span",{className:"absolute inset-x-0 bottom-[2px] h-[12px] bg-[#FCE0D6]","aria-hidden":!0}),(0,t.jsx)("span",{className:"relative",children:"暮らせなくなった時…"})]})})]}),(0,t.jsx)("div",{className:"relative mb-[74px] mt-[50px] flex justify-center md:mb-[102px] md:mt-[27px]",children:(0,t.jsxs)("div",{className:"relative w-[261px] max-w-full",children:[(0,t.jsx)(n.A,{src:`${R}/problem-dog.svg`,alt:"",width:119,height:52,className:"absolute -left-[38px] -top-[5px] h-auto w-[119px] md:-left-[59px] md:top-[8px]"}),(0,t.jsx)(n.A,{src:`${R}/problem-bubble.svg`,alt:"",width:268,height:204,className:"h-auto w-full"}),(0,t.jsxs)("p",{className:"absolute inset-x-[32px] top-[55px] text-[22px] leading-[1.4] text-[#3D3D30]",children:["“うちの子”の生活を",(0,t.jsx)("br",{}),(0,t.jsx)("span",{className:"text-[25px] font-semibold",children:"守る準備"}),"は",(0,t.jsx)("br",{}),"できていますか?"]}),(0,t.jsx)(n.A,{src:`${R}/problem-cat.svg`,alt:"",width:77,height:125,className:"absolute -right-[13px] top-[90px] h-auto w-[77px] md:-right-[29px] md:top-[93px] md:h-[125px] md:w-[117px]"}),(0,t.jsx)(n.A,{src:`${R}/problem-bubble-dot1.svg`,alt:"",width:38,height:29,className:"absolute left-[95px] top-[206px] h-auto w-[36px]"}),(0,t.jsx)(n.A,{src:`${R}/problem-bubble-dot2.svg`,alt:"",width:26,height:20,className:"absolute left-[121px] top-[237px] h-auto w-[24px]"})]})}),(0,t.jsx)(T,{no:"topic 01",title:(0,t.jsxs)(t.Fragment,{children:["“うちの子”の",(0,t.jsx)("br",{}),"引取り先のこと"]}),body:(0,t.jsxs)(t.Fragment,{children:["あなたにもしもの事態が起きたとき、",(0,t.jsx)("br",{}),"“うちの子”が安心して暮らせる",(0,t.jsx)("br",{}),"家族や場所は決まっていますか?"]}),photo:"topic01-photo.png",photoAlt:"室内で暮らすビーグルと飼い主"}),(0,t.jsx)(T,{no:"topic 02",title:(0,t.jsxs)(t.Fragment,{children:["“うちの子”が暮らすための",(0,t.jsx)("br",{}),"お金のこと"]}),body:(0,t.jsxs)(t.Fragment,{children:["“うちの子”が引き取られた後、",(0,t.jsx)("br",{}),"ペットフード代やおやつ代、",(0,t.jsx)("br",{}),"ケガや病気をした時の",(0,t.jsx)("br",{}),"通院・治療費など、",(0,t.jsx)("br",{}),"“うちの子”が暮らしていくための",(0,t.jsx)("br",{}),"お金はどうしますか?"]}),photo:"topic02-photo.png",photoAlt:"電卓とコインを前にした猫"}),(0,t.jsxs)("p",{className:"mt-[30px] text-center text-[18px] font-semibold leading-[1.54] text-[#3D3D30] md:mt-[35px]",children:["飼い主さまのもしもの事態は",(0,t.jsx)("br",{}),"突然訪れます。"]}),(0,t.jsxs)("p",{className:"mt-[1.54em] text-center text-[18px] font-semibold leading-[1.54] text-[#3D3D30]",children:["そのような事態に備え、",(0,t.jsx)("br",{}),'"うちの子"の未来まで考えておくことが',(0,t.jsx)("br",{}),"飼い主さまの責任です。"]})]})}),L="/image/mirai2026",K=e=>{let{children:s,markerClassName:x}=e;return(0,t.jsxs)("span",{className:"relative flex items-end justify-center",children:[(0,t.jsx)("span",{className:`absolute ${x}`,"aria-hidden":!0}),(0,t.jsx)("span",{className:"relative flex items-end",children:s})]})},M=()=>(0,t.jsxs)("section",{className:"relative bg-[#DFF1F0] px-[10px] pb-[32px] pt-[64px]",children:[(0,t.jsxs)("div",{className:"absolute -top-[57px] left-1/2 h-[111px] w-[139px] -translate-x-1/2 md:hidden",children:[(0,t.jsx)(n.A,{src:`${L}/solution-dakara-bubble.svg`,alt:"",width:139,height:111,className:"h-full w-full"}),(0,t.jsx)("p",{className:"absolute left-[25px] top-[36px] flex h-[34px] w-[96px] items-center justify-center text-[24px] font-semibold leading-[1.4] text-white",children:"だから!"})]}),(0,t.jsxs)(d,{width:"narrow",className:"flex flex-col items-center gap-[12px]",children:[(0,t.jsxs)("div",{className:"flex w-full flex-col items-center gap-[4px] text-[#3D3D30]",children:[(0,t.jsxs)(K,{markerClassName:"bottom-[6px] left-[18px] h-[12px] w-[134px] bg-[#FCE0D6]",children:[(0,t.jsx)("span",{className:"text-[33px] font-semibold leading-[1.4]",children:"”うちの子”"}),(0,t.jsx)("span",{className:"text-[24px] font-semibold leading-[1.4]",children:"の"})]}),(0,t.jsxs)(K,{markerClassName:"bottom-[6px] left-0 h-[12px] w-[263px] bg-[#FCE0D6]",children:[(0,t.jsx)("span",{className:"text-[33px] font-semibold leading-[1.4]",children:"今後の生活のこと"}),(0,t.jsx)("span",{className:"text-[24px] font-semibold leading-[1.4]",children:"まで"})]}),(0,t.jsxs)(K,{markerClassName:"bottom-[6px] left-0 h-[12px] w-[197px] bg-[#FCE0D6]",children:[(0,t.jsx)("span",{className:"text-[33px] font-semibold leading-[1.4]",children:"想定した備え"}),(0,t.jsx)("span",{className:"text-[24px] font-semibold leading-[1.4]",children:"が大切!"})]})]}),(0,t.jsxs)("span",{className:"flex flex-col gap-[6px]","aria-hidden":!0,
1children:[(0,t.jsx)("span",{className:"block h-[6px] w-[6px] rounded-full bg-[#3D3D30]"}),(0,t.jsx)("span",{className:"block h-[6px] w-[6px] rounded-full bg-[#3D3D30]"}),(0,t.jsx)("span",{className:"block h-[6px] w-[6px] rounded-full bg-[#3D3D30]"})]}),(0,t.jsxs)("div",{className:"flex w-full flex-col gap-[32px]",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-[16px]",children:[(0,t.jsx)("p",{className:"text-center text-[24px] font-semibold leading-[1.4] text-[#3D3D30]",children:"そこで誕生したのが"}),(0,t.jsx)("div",{className:"rounded-[30px] bg-white p-[20px]",children:(0,t.jsx)(n.A,{src:`${L}/mirai-logo-card.svg`,alt:"みらいの約束",width:267,height:109,className:"mx-auto h-auto w-full max-w-[267px]"})})]}),(0,t.jsxs)("div",{className:"relative flex flex-col items-center gap-[10px] rounded-[200px] bg-white pb-[20px] pt-[40px] shadow-[2px_2px_5px_0_rgba(0,0,0,0.1)]",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center text-[#3D3D30] md:gap-[10px]",children:[(0,t.jsxs)(K,{markerClassName:"bottom-[3px] left-[13px] h-[10px] w-[81px] bg-[#F8B197]",children:[(0,t.jsx)("span",{className:"text-[21px] font-semibold leading-[1.4]",children:"”うちの子”"}),(0,t.jsx)("span",{className:"text-[16px] font-semibold leading-[1.4]",children:"と"}),(0,t.jsxs)("span",{className:"relative text-[21px] font-semibold leading-[1.4]",children:[(0,t.jsx)("span",{className:"absolute -left-[13px] bottom-[3px] h-[10px] w-[99px] bg-[#F8B197]","aria-hidden":!0}),(0,t.jsxs)("span",{className:"relative",children:["飼い主",(0,t.jsx)("span",{className:"text-[18px]",children:"さま"})]})]}),(0,t.jsx)("span",{className:"text-[16px] font-semibold leading-[1.4]",children:"の"})]}),(0,t.jsxs)(K,{markerClassName:"bottom-[3px] left-0 h-[10px] w-[147px] bg-[#F8B197]",children:[(0,t.jsx)("span",{className:"text-[22px] font-semibold leading-[1.4]",children:"両方"}),(0,t.jsx)("span",{className:"text-[16px] font-semibold leading-[1.4]",children:"を"}),(0,t.jsx)("span",{className:"text-[22px] font-semibold leading-[1.4]",children:"守ること"}),(0,t.jsx)("span",{className:"text-[16px] font-semibold leading-[1.4]",children:"が"})]}),(0,t.jsxs)(K,{markerClassName:"bottom-[3px] left-[47px] h-[10px] w-[46px] bg-[#F8B197]",children:[(0,t.jsx)("span",{className:"text-[16px] font-semibold leading-[1.4]",children:"できる"}),(0,t.jsx)("span",{className:"text-[22px] font-semibold leading-[1.4]",children:"保険"}),(0,t.jsx)("span",{className:"text-[19px] font-semibold leading-[1.4]",children:"です!"})]})]}),(0,t.jsx)(n.A,{src:`${L}/solution-dog-person.svg`,alt:"",width:184,height:87,className:"h-auto w-[183px]"}),(0,t.jsx)(n.A,{src:`${L}/solution-bubble-tail.svg`,alt:"",width:26,height:19,className:"absolute -top-[18px] left-[143px] h-auto w-[25px]"})]})]})]})]});var z=x(6540);let Y=()=>{let[e,s]=(0,z.useState)(!1),[x,t]=(0,z.useState)(!1),[l,a]=(0,z.useState)(!0),[i,n]=(0,z.useState)(!1);return{isOpenIntroductionFlow:e,handleClickIntroductionFlow:()=>{s(!e)},isOpenPlanDetail10:x,handleClickPlanDetail10:()=>{t(!x)},isOpenPlanDetail50:l,handleClickPlanDetail50:()=>{a(!l)},isOpenPlanDetail100:i,handleClickPlanDetail100:()=>{n(!i)}}},X=()=>{let{isOpenIntroductionFlow:e,handleClickIntroductionFlow:s,isOpenPlanDetail10:x,handleClickPlanDetail10:a,isOpenPlanDetail50:i,handleClickPlanDetail50:n,isOpenPlanDetail100:p,handleClickPlanDetail100:d}=Y();return(0,t.jsxs)(l.A,{title:c.b.PRODUCT_MIRAI_NO_YAKUSOKU.title,description:c.b.PRODUCT_MIRAI_NO_YAKUSOKU.description,path:c.b.PRODUCT_MIRAI_NO_YAKUSOKU.url,noindex:!1,pathList:[{displayName:c.b.INDEX.name,route:c.b.INDEX.url},{displayName:c.b.PRODUCT.name,route:c.b.PRODUCT.url},{displayName:c.b.PRODUCT_MIRAI_NO_YAKUSOKU.name,route:c.b.PRODUCT_MIRAI_NO_YAKUSOKU.url}],jsonLdProductType:"mirai",variant:"wide",children:[(0,t.jsx)(f,{}),(0,t.jsx)(h,{bgClassName:"bg-[#FFF8F6]",ctaIndex:1}),(0,t.jsx)(S,{}),(0,t.jsx)(M,{}),(0,t.jsx)(P,{isOpenIntroductionFlow:e,onToggleIntroductionFlow:s}),(0,t.jsx)(h,{bgClassName:"bg-[#DFF1F0] xl:bg-white",ctaIndex:2}),(0,t.jsx)(_,{openPlan:{10:x,50:i,100:p},onTogglePlan:e=>{"10"===e&&a(),"50"===e&&n(),"100"===e&&d()}}),(0,t.jsx)(w,{}),(0,t.jsx)(h,{bgClassName:"bg-[rgba(98,183,191,0.15)]",ctaIndex:3}),(0,t.jsx)(m,{}),(0,t.jsx)("p",{className:"px-[24px] py-[24px] text-right text-[12px] leading-[1.54] text-black/80 xl:bg-[#F5F8FA]",children:"202608D055"})]})}}},e=>{var s=s=>e(e.s=s);e.O(0,[535,389,636,593,792],()=>s(5821)),_N_E=e.O()}]);

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.