.elementor .e-69124c0{padding:0px;margin-block-start:0px;margin-block-end:120px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;}.elementor .e-ce32ac7-4aaeebf{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;line-height:1.2em;text-align:center;margin-block-end:20px;}.elementor .e-7501949-e3e3e4d{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:0px;margin-block-end:20px;}.elementor .e-beabfe5-0a1d722{margin-block-end:50px;flex-direction:column;}.elementor .e-0414d96{width:100%;min-height:800px;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/fv-gaikan-1-1024x730.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;flex-direction:column;}.elementor .e-3f1fa4e-a80e3d3{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-af722b6-1b54b7d{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:5px;margin-block-end:5px;}.elementor .e-417a956-3015fe8{font-size:14px;line-height:1.6em;}.elementor .e-f6ff204{width:100%;max-width:1200px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:start;}.elementor .e-d81369b-6f391f5{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-1e38f50-c3e30e0{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-ef4e54c-489b040{font-size:14px;color:#fffff;line-height:1.6em;}.elementor .e-91d7edf-aaae5a8{width:98%;max-width:500px;padding:36px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;background-color:#ffffffcf;flex-direction:column;align-items:start;}.elementor .e-a65a03e-f8f6f38{width:100%;min-height:1200px;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/002-ハッピーサークル（屋上から）-1-scaled.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2ffca88{width:50%;min-height:501px;padding:0px;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/014-犬（くん活）-1-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-fc4188b-df3bc3f{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-b85ef3b-43af50a{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-5cda4da-9056df9{font-size:14px;line-height:1.6em;}.elementor .e-82a7617-029aa2c{width:98%;max-width:1200px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:start;}.elementor .e-944d5e8{width:50%;padding:50px;margin:2px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0eb7ed6-dffdd32{max-width:1200px;padding:0px;}.elementor .e-aab6736-3a8ea54{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-6974a28-1d5e0a4{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-04109a3-3cb0985{font-size:14px;line-height:1.6em;}.elementor .e-38a4dfd-3fa46e9{width:98%;max-width:1200px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:start;}.elementor .e-47885ab-b384309{width:50%;padding:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-f842f0a-c2d92a5{width:50%;min-height:500px;padding:0px;margin:2px;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/004-料理（テラス）引き-1-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-299d335-0bdd3d2{max-width:1200px;padding:0px;}.elementor .e-ef3d248-15b5020{width:50%;min-height:500px;padding:0px;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/003-リビングから庭ー01-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-454e41c-8fbff33{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-9f7c3ec-3d3fccd{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-36a8e68-3b4aede{font-size:14px;line-height:1.6em;}.elementor .e-b9e06db-c58ccb8{width:98%;max-width:1200px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:start;}.elementor .e-7872180-94f7c13{width:50%;padding:50px;margin:2px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7d6af67-bb003d7{max-width:1200px;padding:0px;}.elementor .e-db18bd4-6370a3b{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#709c82;}.elementor .e-6ab3778-21e307b{font-family:"Noto Sans JP";font-weight:300;font-size:28px;color:#709c82;line-height:1.2em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-b2997c5-0a7e1f6{font-size:14px;line-height:1.6em;}.elementor .e-9f06fb0-246e8c1{width:98%;max-width:1200px;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:start;}.elementor .e-8a21d7a-5140545{width:50%;padding:50px;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6f35f87-e91291d{width:50%;min-height:500px;padding:0px;margin:2px;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/013-二重扉−01-1024x683.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6af39d6-e905155{width:100%;max-width:1200px;padding:0px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;}.elementor .e-6aa5900-685f871{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-f66f1a8-6332881{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-0689156-4b04585{padding:0px;flex-direction:column;align-items:center;}.elementor .e-2ba3780{width:100%;max-width:1200px;padding:0px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6a92c5a-88ca65e{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-adbb703-ce11186{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-cabef7a-96ee949{padding:0px;flex-direction:column;align-items:center;}.elementor .e-cbd5a4c{flex-direction:column;}.elementor .e-4e35ad2{max-width:1200px;margin-block-end:120px;flex-direction:column;}.elementor .e-75df662-e3dc7de{margin-block-end:30px;flex-direction:column;align-items:center;}.elementor .e-8e21ae7-1c6a91f{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-d678d86-64bca3b{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-0f33a9d-9e2f8bd{padding:0px;flex-direction:column;align-items:center;}.elementor .e-a0d576b-759995b{width:98%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-0d95fba-94394f0{font-family:"Noto Sans JP";font-weight:600;font-size:22px;color:#709c82;margin-block-start:15px;margin-block-end:15px;margin-inline-start:2%;margin-inline-end:2%;}.elementor .e-2f39f3c-558ccdc{flex-direction:column;}.elementor .e-948be2e-f980d81{width:98%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-912bbfe-2cd37df{font-family:"Noto Sans JP";font-weight:600;font-size:22px;color:#709c82;margin-block-start:15px;margin-block-end:15px;margin-inline-start:2%;margin-inline-end:2%;}.elementor .e-2cdc37c-c888800{flex-direction:column;}.elementor .e-c6962e8{width:98%;max-width:800px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;}.elementor .e-68b5a95-e7cddc3{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-4db178d-31a256e{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-afdb453-2261777{padding:0px;margin-block-end:30px;flex-direction:column;align-items:center;}.elementor .e-02315f7-c852c6a{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-434399d-70f26a6{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-37d0326-e13ca96{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-620f5c3-c688a1e{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-08b4d20-a86aead{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-5b3b399-b9a3520{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-6d9ab29-d147dbb{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-867c2b1-238ca67{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-fec3508-298b838{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-2575635-58cad93{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-1f15296-7028ead{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-4cfabc4-107eb1c{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-fa7fdd5-6ac6507{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-42849bd-2ce3daf{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-79270d7-383b503{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-fbc9332-b6e26d4{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709c82;}.elementor .e-d427121-bcc00f3{font-family:"Noto Sans JP";font-weight:800;font-size:16px;margin-block-start:15px;margin-block-end:15px;}.elementor .e-214823c-bfc3edd{width:32%;padding-block-start:28px;padding-block-end:20px;padding-inline-start:28px;padding-inline-end:28px;border-radius:8px;border-width:1px;border-color:#E5E1D7;border-style:solid;background-color:#ffffff;flex-direction:column;}.elementor .e-071154c-a92dcf4{width:96%;max-width:1200px;column-gap:2%;padding:0px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:none;flex-direction:row;row-gap:24px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-3d59f6b-c2e9fd1{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-2fa7c62-878fea7{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-ba5770a-810fb21{padding:0px;margin-block-end:30px;flex-direction:column;align-items:center;}.elementor .e-be9f80c-604f8d5{width:50%;}.elementor .e-f62f037-b3de78a{font-family:"Noto Sans JP";font-weight:400;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-76d63a7-bd1da59{width:50%;flex-direction:column;justify-content:space-between;}.elementor .e-b89a657{width:98%;max-width:1200px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:20px;}.elementor .e-b9765b3-8e62773{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-3e197b7-de1ff07{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-bddcca8-6e4f1d3{padding:0px;margin-block-end:10px;flex-direction:column;align-items:center;}.elementor .e-13eeaed{width:98%;max-width:1200px;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}.elementor .e-826b11f-7146353{font-family:"Noto Sans JP";font-weight:600;font-size:16px;color:#709C82;text-align:center;}.elementor .e-b16179b-3e59a43{font-family:"Noto Sans JP";font-weight:400;font-size:28px;color:#709C82;line-height:1.2em;text-align:center;margin-block-start:15px;margin-block-end:15px;}.elementor .e-7376184-11dd8dd{padding:0px;margin-block-end:20px;flex-direction:column;align-items:center;}.elementor .e-befe04e-a283acb{font-family:"Noto Sans JP";font-weight:500;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-246a367-1962074{font-family:"Noto Sans JP";font-weight:500;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-7e056d7-fabc216{font-family:"Noto Sans JP";font-weight:500;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-86195fb-ce3c1bf{font-family:"Noto Sans JP";font-weight:500;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-6732582-455bc12{font-family:"Noto Sans JP";font-weight:500;font-size:20px;color:#709c82;line-height:1.4em;margin-block-start:10px;margin-block-end:10px;}.elementor .e-b101ce9{width:98%;max-width:800px;flex-direction:column;}.elementor .e-4706ede-0a50444{width:98%;max-width:800px;margin-block-end:110px;flex-direction:row;justify-content:flex-end;}.elementor .e-2f4dcdd-0928a8c{font-family:"Noto Sans JP";font-weight:300;font-size:34px;color: #ffffff;line-height:1.4em;text-align:center;}.elementor .e-301e75e-db95125{font-family:"Noto Sans JP";font-weight:600;font-size:14px;color:#ffffff;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;background-color:#709c82cc;align-self:center;}.elementor .e-301e75e-db95125:hover,.elementor .e-301e75e-db95125:focus-visible{color:#FFFFFF;background-color:#8EB39C;}.elementor .e-9e0c3ca-22a0b00{width:80%;text-align:end;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-self:center;}.elementor .e-f0e8e95{width:100%;min-height:600px;background-image:linear-gradient(#00000036, #00000036),url("https://happytails-izukogen.com/wp-content/uploads/2026/11/外観02-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;justify-content:center;align-items:center;}