@media(max-width:767px){.elementor .e-69124c0{margin-block-end:60px;}}@media(max-width:767px){.elementor .e-7501949-e3e3e4d{font-size:20px;}}@media(max-width:767px){.elementor .e-0414d96{width:94%;min-height:360px;margin-block-end:5px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://happytails-izukogen.com/wp-content/uploads/2026/11/fv-gaikan-sp-768x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}}@media(max-width:767px){.elementor .e-f6ff204{width:94%;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}}@media(max-width:767px){.elementor .e-91d7edf-aaae5a8{width:80%;padding:20px;flex-direction:column;}}@media(max-width:767px){.elementor .e-a65a03e-f8f6f38{width:94%;min-height:640px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:767px){.elementor .e-2ffca88{width:100%;min-height:320px;}}@media(max-width:767px){.elementor .e-fc4188b-df3bc3f{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-82a7617-029aa2c{margin-block-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-944d5e8{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-0eb7ed6-dffdd32{width:98%;padding:0px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}}@media(max-width:767px){.elementor .e-aab6736-3a8ea54{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-38a4dfd-3fa46e9{margin-block-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-47885ab-b384309{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-f842f0a-c2d92a5{width:100%;min-height:320px;}}@media(max-width:767px){.elementor .e-299d335-0bdd3d2{width:98%;padding:0px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .e-ef3d248-15b5020{width:100%;min-height:320px;}}@media(max-width:767px){.elementor .e-454e41c-8fbff33{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-b9e06db-c58ccb8{margin-block-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-7872180-94f7c13{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-7d6af67-bb003d7{width:98%;padding:0px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;}}@media(max-width:767px){.elementor .e-db18bd4-6370a3b{margin-block-start:5px;}}@media(max-width:767px){.elementor .e-9f06fb0-246e8c1{margin-block-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-8a21d7a-5140545{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-6f35f87-e91291d{width:100%;min-height:320px;}}@media(max-width:767px){.elementor .e-6af39d6-e905155{width:98%;margin-block-end:60px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .e-f66f1a8-6332881{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-2ba3780{width:98%;min-height:300px;}}@media(max-width:767px){.elementor .e-adbb703-ce11186{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-d678d86-64bca3b{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-0d95fba-94394f0{font-size:18px;}}@media(max-width:767px){.elementor .e-912bbfe-2cd37df{font-size:18px;}}@media(max-width:767px){.elementor .e-c6962e8{margin-block-end:60px;flex-direction:column;}}@media(max-width:767px){.elementor .e-4db178d-31a256e{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-37d0326-e13ca96{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-5b3b399-b9a3520{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-fec3508-298b838{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-4cfabc4-107eb1c{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-79270d7-383b503{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-214823c-bfc3edd{width:100%;column-gap:1%;padding-block-start:16px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-block-end-width:1px;border-inline-end-width:1px;display:flex;align-self:stretch;}}@media(max-width:767px){.elementor .e-071154c-a92dcf4{width:94%;column-gap:10px;display:flex;flex-direction:row;row-gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;}}@media(max-width:767px){.elementor .e-2fa7c62-878fea7{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-be9f80c-604f8d5{width:100%;}}@media(max-width:767px){.elementor .e-f62f037-b3de78a{font-size:20px;text-align:start;}}@media(max-width:767px){.elementor .e-76d63a7-bd1da59{width:100%;}}@media(max-width:767px){.elementor .e-b89a657{margin-block-end:60px;flex-direction:column;}}@media(max-width:767px){.elementor .e-3e197b7-de1ff07{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-13eeaed{margin-block-end:60px;}}@media(max-width:767px){.elementor .e-b16179b-3e59a43{font-size:20px;margin-inline-start:2%;margin-inline-end:2%;}}@media(max-width:767px){.elementor .e-befe04e-a283acb{font-size:18px;text-align:start;}}@media(max-width:767px){.elementor .e-246a367-1962074{font-size:18px;text-align:start;}}@media(max-width:767px){.elementor .e-7e056d7-fabc216{font-size:18px;text-align:start;}}@media(max-width:767px){.elementor .e-86195fb-ce3c1bf{font-size:18px;text-align:start;}}@media(max-width:767px){.elementor .e-6732582-455bc12{font-size:18px;text-align:start;}}@media(max-width:767px){.elementor .e-b101ce9{width:90%;}}@media(max-width:767px){.elementor .e-4706ede-0a50444{margin-block-end:50px;}}@media(max-width:767px){.elementor .e-2f4dcdd-0928a8c{font-weight:400;font-size:28px;}}@media(max-width:767px){.elementor .e-301e75e-db95125{padding-block-start:15px;padding-block-end:15px;padding-inline-start:20px;padding-inline-end:20px;background-color:#709c82cc;}}@media(max-width:767px){.elementor .e-9e0c3ca-22a0b00{width:96%;padding:0px;align-items:center;align-self:center;}}@media(max-width:767px){.elementor .e-f0e8e95{min-height:380px;background-image:linear-gradient(#00000045, #00000045),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;align-items:center;}}