.elementor-4206 .elementor-element.elementor-element-61c580d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4206 .elementor-element.elementor-element-a24cded{--display:flex;--min-height:270px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;box-shadow:8px 8px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4206 .elementor-element.elementor-element-a24cded:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-a24cded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flat-tail.co.jp/wp-content/uploads/2025/07/service_20250630.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-4206 .elementor-element.elementor-element-a24cded::before, .elementor-4206 .elementor-element.elementor-element-a24cded > .elementor-background-video-container::before, .elementor-4206 .elementor-element.elementor-element-a24cded > .e-con-inner > .elementor-background-video-container::before, .elementor-4206 .elementor-element.elementor-element-a24cded > .elementor-background-slideshow::before, .elementor-4206 .elementor-element.elementor-element-a24cded > .e-con-inner > .elementor-background-slideshow::before, .elementor-4206 .elementor-element.elementor-element-a24cded > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2E2E2E00 0%, #F2295B00 100%);}.elementor-4206 .elementor-element.elementor-element-6239d70{--display:flex;--min-height:270px;--justify-content:center;--margin-top:-20px;--margin-bottom:-20px;--margin-left:-10px;--margin-right:-10px;}.elementor-4206 .elementor-element.elementor-element-6239d70:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-6239d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(88deg, #FFFFFF 80%, #FFFFFF00 100%);}.elementor-4206 .elementor-element.elementor-element-ed5578e > .elementor-widget-container{margin:0px 0px -16px 10px;}.elementor-4206 .elementor-element.elementor-element-ed5578e .elementor-heading-title{font-size:40px;}.elementor-4206 .elementor-element.elementor-element-c50bde8 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-c50bde8{font-family:"Times New Roman", Sans-serif;font-size:30px;color:#DE7C32;}.elementor-4206 .elementor-element.elementor-element-8548f9d{--display:flex;--min-height:300px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;}.elementor-4206 .elementor-element.elementor-element-8548f9d:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-8548f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flat-tail.co.jp/wp-content/uploads/2025/07/service_1_20250630.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-4206 .elementor-element.elementor-element-8548f9d.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-9277f39{--display:flex;--min-height:500px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-10px;--margin-bottom:-10px;--margin-left:-10px;--margin-right:-10px;}.elementor-4206 .elementor-element.elementor-element-9277f39:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-9277f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #FFFFFF 85%, #FFFFFF00 100%);}.elementor-4206 .elementor-element.elementor-element-b9a1b16 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-b9a1b16 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-fe74ada > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-fe74ada{column-gap:0px;font-size:30px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-fe74ada p{margin-bottom:9px;}.elementor-4206 .elementor-element.elementor-element-d71ef9c{--display:flex;}.elementor-4206 .elementor-element.elementor-element-d71ef9c.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-691fb41 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-0f5acd9 > .elementor-widget-container{margin:-15px 0px 0px 20px;}.elementor-4206 .elementor-element.elementor-element-0f5acd9 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-52ec556{--display:flex;}.elementor-4206 .elementor-element.elementor-element-52ec556.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-4cbd48f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-4cbd48f{column-gap:0px;font-size:20px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-4cbd48f p{margin-bottom:10px;}.elementor-4206 .elementor-element.elementor-element-7103419{--display:flex;}.elementor-4206 .elementor-element.elementor-element-7103419.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-6f0811c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-6f0811c{font-family:"Times New Roman", Sans-serif;font-size:40px;color:#DE7C32;}.elementor-4206 .elementor-element.elementor-element-6f0811c p{margin-bottom:0px;}.elementor-4206 .elementor-element.elementor-element-6ed350c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-972418b{--display:flex;--justify-content:center;--margin-top:-5px;--margin-bottom:-5px;--margin-left:-5px;--margin-right:-5px;}.elementor-4206 .elementor-element.elementor-element-befd7bb .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-10f8568 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-10f8568{column-gap:0px;font-size:20px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-10f8568 p{margin-bottom:10px;}.elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button{background-color:#DE7C32;font-size:20px;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button:hover, .elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button:focus{background-color:#929292;}.elementor-4206 .elementor-element.elementor-element-2b49eea > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4206 .elementor-element.elementor-element-203f954{--display:flex;}.elementor-4206 .elementor-element.elementor-element-203f954.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-38ec34d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-38ec34d{text-align:right;font-family:"Times New Roman", Sans-serif;font-size:40px;color:#DE7C32;}.elementor-4206 .elementor-element.elementor-element-38ec34d p{margin-bottom:0px;}.elementor-4206 .elementor-element.elementor-element-d16afd9{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-425087b{--display:flex;--justify-content:center;--margin-top:-5px;--margin-bottom:-5px;--margin-left:-5px;--margin-right:-5px;}.elementor-4206 .elementor-element.elementor-element-0fb4880 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-af96d58 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-af96d58 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-893e262 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-893e262 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-e525175 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-e525175{column-gap:0px;font-size:20px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-e525175 p{margin-bottom:10px;}.elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button{background-color:#DE7C32;font-size:20px;border-radius:30px 30px 30px 30px;padding:15px 60px 15px 60px;}.elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button:hover, .elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button:focus{background-color:#929292;}.elementor-4206 .elementor-element.elementor-element-1964bbe > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4206 .elementor-element.elementor-element-971b7bd{--display:flex;}.elementor-4206 .elementor-element.elementor-element-971b7bd.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-185c0d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-185c0d9{font-family:"Times New Roman", Sans-serif;font-size:40px;color:#DE7C32;}.elementor-4206 .elementor-element.elementor-element-185c0d9 p{margin-bottom:0px;}.elementor-4206 .elementor-element.elementor-element-2473cf5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-9a23fff{--display:flex;--justify-content:center;--margin-top:-5px;--margin-bottom:-5px;--margin-left:-5px;--margin-right:-5px;}.elementor-4206 .elementor-element.elementor-element-62d7e77 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-62f1fbc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-62f1fbc .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-996e54c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-996e54c{column-gap:0px;font-size:20px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-996e54c p{margin-bottom:10px;}.elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button{background-color:#DE7C32;font-size:20px;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button:hover, .elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button:focus{background-color:#929292;}.elementor-4206 .elementor-element.elementor-element-28eb89a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4206 .elementor-element.elementor-element-b44f837{--display:flex;}.elementor-4206 .elementor-element.elementor-element-b44f837.e-con{--align-self:center;}.elementor-4206 .elementor-element.elementor-element-b83a7d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-b83a7d8{text-align:right;font-family:"Times New Roman", Sans-serif;font-size:40px;color:#DE7C32;}.elementor-4206 .elementor-element.elementor-element-b83a7d8 p{margin-bottom:0px;}.elementor-4206 .elementor-element.elementor-element-a0dfd95{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-a76034c{--display:flex;--justify-content:center;--margin-top:-5px;--margin-bottom:-5px;--margin-left:-5px;--margin-right:-5px;}.elementor-4206 .elementor-element.elementor-element-fd57f66 .elementor-heading-title{font-size:30px;font-weight:bold;color:#000000;}.elementor-4206 .elementor-element.elementor-element-3e077ec > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-4206 .elementor-element.elementor-element-3e077ec{column-gap:0px;font-size:20px;color:#000000;}.elementor-4206 .elementor-element.elementor-element-3e077ec p{margin-bottom:10px;}.elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button{background-color:#DE7C32;font-size:20px;border-radius:30px 30px 30px 30px;padding:15px 40px 15px 40px;}.elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button:hover, .elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button:focus{background-color:#929292;}.elementor-4206 .elementor-element.elementor-element-05a1918 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-4206 .elementor-element.elementor-element-a24cded{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4206 .elementor-element.elementor-element-8548f9d{--min-height:0px;}.elementor-4206 .elementor-element.elementor-element-8548f9d:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-8548f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-4206 .elementor-element.elementor-element-9277f39{--min-height:318px;}.elementor-4206 .elementor-element.elementor-element-6ed350c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-d16afd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-2473cf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-a0dfd95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-4206 .elementor-element.elementor-element-61c580d{--content-width:1500px;}.elementor-4206 .elementor-element.elementor-element-a24cded{--width:100%;}.elementor-4206 .elementor-element.elementor-element-6239d70{--width:60%;}.elementor-4206 .elementor-element.elementor-element-8548f9d{--width:100%;}.elementor-4206 .elementor-element.elementor-element-9277f39{--width:50%;}.elementor-4206 .elementor-element.elementor-element-d71ef9c{--width:90%;}.elementor-4206 .elementor-element.elementor-element-52ec556{--width:90%;}.elementor-4206 .elementor-element.elementor-element-7103419{--width:100%;}.elementor-4206 .elementor-element.elementor-element-203f954{--width:100%;}.elementor-4206 .elementor-element.elementor-element-971b7bd{--width:100%;}.elementor-4206 .elementor-element.elementor-element-b44f837{--width:100%;}}@media(max-width:767px){.elementor-4206 .elementor-element.elementor-element-a24cded:not(.elementor-motion-effects-element-type-background), .elementor-4206 .elementor-element.elementor-element-a24cded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.flat-tail.co.jp/wp-content/uploads/2024/09/57e33b0ea3a3216ce50e9d123f51b5f1.png");background-position:center center;background-size:cover;}.elementor-4206 .elementor-element.elementor-element-a24cded{--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-4206 .elementor-element.elementor-element-6239d70{--width:500px;--min-height:100px;}.elementor-4206 .elementor-element.elementor-element-ed5578e .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-c50bde8{font-size:20px;}.elementor-4206 .elementor-element.elementor-element-8548f9d{--min-height:0px;}.elementor-4206 .elementor-element.elementor-element-9277f39{--width:70%;--min-height:0px;}.elementor-4206 .elementor-element.elementor-element-b9a1b16 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-fe74ada{font-size:20px;}.elementor-4206 .elementor-element.elementor-element-691fb41 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-0f5acd9 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-4cbd48f{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-6f0811c{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-6ed350c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-befd7bb .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-10f8568{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-2b49eea .elementor-button{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-38ec34d{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-d16afd9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-0fb4880 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-af96d58 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-893e262 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-e525175{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-1964bbe .elementor-button{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-185c0d9{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-2473cf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-62d7e77 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-62f1fbc .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-996e54c{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-28eb89a .elementor-button{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-b83a7d8{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-a0dfd95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4206 .elementor-element.elementor-element-fd57f66 .elementor-heading-title{font-size:25px;}.elementor-4206 .elementor-element.elementor-element-3e077ec{font-size:15px;}.elementor-4206 .elementor-element.elementor-element-05a1918 .elementor-button{font-size:15px;}}