.elementor-1045 .elementor-element.elementor-element-2fa744a{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1045 .elementor-element.elementor-element-338dc04{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-338dc04:not(.elementor-motion-effects-element-type-background),.elementor-1045 .elementor-element.elementor-element-338dc04>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/06/internet-g324b142c3_1280.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-8fc4f92{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-41b675f{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:0%}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1045 .elementor-element.elementor-element-6b8ab94>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-6b8ab94{text-align:start}.elementor-1045 .elementor-element.elementor-element-6b8ab94 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-e654239>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-e654239{text-align:start}.elementor-1045 .elementor-element.elementor-element-e654239 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1045 .elementor-element.elementor-element-44b8319{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-2a3af10{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-1045 .elementor-element.elementor-element-4becd8c{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-214bfa8>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-214bfa8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-5c99286>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-5c99286 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-f541511{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-d05d6ef{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-04462c9{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-948217f{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-948217f:not(.elementor-motion-effects-element-type-background),.elementor-1045 .elementor-element.elementor-element-948217f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/04/our-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-fb8166d{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-1ce4c0e{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-7f1fbf3>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-7f1fbf3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-45c7184>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-45c7184 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-ec7865a{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-4d2828d{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-6b1429e{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-df1dbdf>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-df1dbdf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-9ff43c5>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-9ff43c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-744a866{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-1894b5e{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-535bff9{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-b8a4cd1{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-b8a4cd1:not(.elementor-motion-effects-element-type-background),.elementor-1045 .elementor-element.elementor-element-b8a4cd1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/07/スクリーンショット-2023-07-03-21.13.37.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-2c69cb8{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-ca64b2b{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-4f5a2f5>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-4f5a2f5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-2416d94>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-2416d94 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-690d140{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-c5aaf75{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-aa643ce{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-8ef205c>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-8ef205c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-f5c693a>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-f5c693a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-f7fb091{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-4256868{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-0a4a23f{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-64f20db{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-64f20db:not(.elementor-motion-effects-element-type-background),.elementor-1045 .elementor-element.elementor-element-64f20db>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/07/credo.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-9bf96be{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-1a8921c{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-5945c3b>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-5945c3b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-5f8f683>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-5f8f683 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-fd4a19f{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1045 .elementor-element.elementor-element-63491d8 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-radius:0}.elementor-1045 .elementor-element.elementor-element-63491d8 .elementor-button:hover,.elementor-1045 .elementor-element.elementor-element-63491d8 .elementor-button:focus{background-color:var(--e-global-color-2ca1bfa);color:#fff}.elementor-1045 .elementor-element.elementor-element-63491d8 .elementor-button:hover svg,.elementor-1045 .elementor-element.elementor-element-63491d8 .elementor-button:focus svg{fill:#fff}.elementor-1045 .elementor-element.elementor-element-77a9ed8{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-1045 .elementor-element.elementor-element-2e93503{--display:flex;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%}.elementor-1045 .elementor-element.elementor-element-ca72eb2>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-ca72eb2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600}.elementor-1045 .elementor-element.elementor-element-50f81b6>.elementor-widget-container{margin:0 0 100px}.elementor-1045 .elementor-element.elementor-element-50f81b6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-weight:600;color:var(--e-global-color-primary)}.elementor-1045 .elementor-element.elementor-element-47c491b{--spacer-size:50px}.elementor-1045 .elementor-element.elementor-element-4e7afab{text-align:start;font-family:"Noto Sans JP",Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4em}.elementor-1045 .elementor-element.elementor-element-729296f .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-radius:0}.elementor-1045 .elementor-element.elementor-element-729296f .elementor-button:hover,.elementor-1045 .elementor-element.elementor-element-729296f .elementor-button:focus{background-color:var(--e-global-color-2ca1bfa);color:#fff}.elementor-1045 .elementor-element.elementor-element-729296f .elementor-button:hover svg,.elementor-1045 .elementor-element.elementor-element-729296f .elementor-button:focus svg{fill:#fff}.elementor-1045 .elementor-element.elementor-element-a206293{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-1045 .elementor-element.elementor-element-aba7daf{--display:flex}.elementor-1045 .elementor-element.elementor-element-2c45164>.elementor-widget-container{padding:0;border-style:none}.elementor-1045 .elementor-element.elementor-element-2c45164{text-align:center}.elementor-1045 .elementor-element.elementor-element-2c45164 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:600}.elementor-1045 .elementor-element.elementor-element-ad31505{--display:flex;--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:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-1045 .elementor-element.elementor-element-138cf12{--display:flex}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1045 .elementor-element.elementor-element-78fe3d8{--display:flex;--justify-content:center}.elementor-1045 .elementor-element.elementor-element-f221d44{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-1045 .elementor-element.elementor-element-f44ce2f{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-1045 .elementor-element.elementor-element-633308c{--display:flex}.elementor-1045 .elementor-element.elementor-element-4dc217b>.elementor-widget-container{padding:0;border-style:none}.elementor-1045 .elementor-element.elementor-element-4dc217b{text-align:center}.elementor-1045 .elementor-element.elementor-element-4dc217b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:600}.elementor-1045 .elementor-element.elementor-element-732b44b{--display:flex;--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:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-1045 .elementor-element.elementor-element-d75c07d{--display:flex}.elementor-1045 .elementor-element.elementor-element-5458ab6{--display:flex;--justify-content:center}.elementor-1045 .elementor-element.elementor-element-3e6332b{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-1045 .elementor-element.elementor-element-11f3491 .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-radius:0}.elementor-1045 .elementor-element.elementor-element-11f3491 .elementor-button:hover,.elementor-1045 .elementor-element.elementor-element-11f3491 .elementor-button:focus{background-color:var(--e-global-color-2ca1bfa);color:#fff}.elementor-1045 .elementor-element.elementor-element-11f3491 .elementor-button:hover svg,.elementor-1045 .elementor-element.elementor-element-11f3491 .elementor-button:focus svg{fill:#fff}.elementor-1045 .elementor-element.elementor-element-b8b7d5b{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-1045 .elementor-element.elementor-element-adb3ca9{--display:flex}.elementor-1045 .elementor-element.elementor-element-1c7db41>.elementor-widget-container{padding:0;border-style:none}.elementor-1045 .elementor-element.elementor-element-1c7db41{text-align:center}.elementor-1045 .elementor-element.elementor-element-1c7db41 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:600}.elementor-1045 .elementor-element.elementor-element-8f6c0a7{--display:flex;--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:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-1045 .elementor-element.elementor-element-86f18a2{--display:flex}.elementor-1045 .elementor-element.elementor-element-6d9dddb{--display:flex;--justify-content:center}.elementor-1045 .elementor-element.elementor-element-cdcbb92{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-1045 .elementor-element.elementor-element-0d501dc .elementor-button{background-color:var(--e-global-color-accent);font-family:"Noto Sans JP",Sans-serif;font-weight:500;fill:#fff;color:#fff;border-radius:0}.elementor-1045 .elementor-element.elementor-element-0d501dc .elementor-button:hover,.elementor-1045 .elementor-element.elementor-element-0d501dc .elementor-button:focus{background-color:var(--e-global-color-2ca1bfa);color:#fff}.elementor-1045 .elementor-element.elementor-element-0d501dc .elementor-button:hover svg,.elementor-1045 .elementor-element.elementor-element-0d501dc .elementor-button:focus svg{fill:#fff}.elementor-1045 .elementor-element.elementor-element-0fdd6c4{--display:flex;--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem}.elementor-1045 .elementor-element.elementor-element-4a7e614{--display:flex}.elementor-1045 .elementor-element.elementor-element-953fa9a>.elementor-widget-container{padding:0;border-style:none}.elementor-1045 .elementor-element.elementor-element-953fa9a{text-align:center}.elementor-1045 .elementor-element.elementor-element-953fa9a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:2rem;font-weight:600}.elementor-1045 .elementor-element.elementor-element-092493a{--display:flex;--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:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-1045 .elementor-element.elementor-element-2798d2e{--display:flex}.elementor-1045 .elementor-element.elementor-element-29f1a17{--display:flex;--justify-content:center}.elementor-1045 .elementor-element.elementor-element-a50a727{font-family:"Noto Sans JP",Sans-serif;font-weight:400}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-1045 .elementor-element.elementor-element-338dc04{--width:45%}.elementor-1045 .elementor-element.elementor-element-41b675f{--width:55%}.elementor-1045 .elementor-element.elementor-element-948217f{--width:45%}.elementor-1045 .elementor-element.elementor-element-1ce4c0e{--width:55%}.elementor-1045 .elementor-element.elementor-element-b8a4cd1{--width:45%}.elementor-1045 .elementor-element.elementor-element-ca64b2b{--width:55%}.elementor-1045 .elementor-element.elementor-element-64f20db{--width:45%}.elementor-1045 .elementor-element.elementor-element-1a8921c{--width:55%}.elementor-1045 .elementor-element.elementor-element-138cf12{--width:40%}.elementor-1045 .elementor-element.elementor-element-78fe3d8{--width:60%}.elementor-1045 .elementor-element.elementor-element-d75c07d{--width:40%}.elementor-1045 .elementor-element.elementor-element-5458ab6{--width:60%}.elementor-1045 .elementor-element.elementor-element-86f18a2{--width:40%}.elementor-1045 .elementor-element.elementor-element-6d9dddb{--width:60%}.elementor-1045 .elementor-element.elementor-element-2798d2e{--width:40%}.elementor-1045 .elementor-element.elementor-element-29f1a17{--width:60%}}@media(max-width:767px){.elementor-1045 .elementor-element.elementor-element-8fc4f92{--spacer-size:200px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-1045 .elementor-element.elementor-element-2a3af10{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-4becd8c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-5c99286>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-f541511{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-f541511>.elementor-widget-container{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/06/internet-g324b142c3_1280.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-fb8166d{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-4d2828d{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-6b1429e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-9ff43c5>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-744a866{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-744a866>.elementor-widget-container{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/04/our-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-2c69cb8{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-c5aaf75{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-aa643ce{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-f5c693a>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-f7fb091{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-f7fb091>.elementor-widget-container{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/07/スクリーンショット-2023-07-03-21.13.37.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-1045 .elementor-element.elementor-element-9bf96be{--spacer-size:200px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-1045 .elementor-element.elementor-element-77a9ed8{--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-2e93503{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1045 .elementor-element.elementor-element-50f81b6>.elementor-widget-container{margin:0}.elementor-1045 .elementor-element.elementor-element-47c491b{--spacer-size:200px}.elementor-1045 .elementor-element.elementor-element-47c491b>.elementor-widget-container{background-image:url("https://y-takumi.jp/wp-content/uploads/2023/07/credo.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}}