.elementor-264 .elementor-element.elementor-element-7bca4bb{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-a08239f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px;--background-transition:0.3s;--padding-top:0%;--padding-right:0%;--padding-bottom:0%;--padding-left:2%;}.elementor-264 .elementor-element.elementor-element-c696403{--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;--align-items:flex-start;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-ecd1edf .elementor-heading-title{color:var( --e-global-color-0ca76ac );font-family:"Noto Sans JP", Sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-ecd1edf > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-264 .elementor-element.elementor-element-ecd1edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-264 .elementor-element.elementor-element-bbb6630{--min-height:325px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-bbb6630:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-bbb6630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.tsuchida-tosou.com/we/wp-content/uploads/2025/11/title-img01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-264 .elementor-element.elementor-element-bbb6630, .elementor-264 .elementor-element.elementor-element-bbb6630::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-d19069d{--background-transition:0.3s;--padding-top:060px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-bb38e70 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-1afa50e{font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-821c971{--background-transition:0.3s;--padding-top:5rem;--padding-right:0rem;--padding-bottom:7rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-e2a18b6{--min-height:100%;--background-transition:0.3s;--position:absolute;top:0px;}.elementor-264 .elementor-element.elementor-element-e2a18b6:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-e2a18b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--e-bg-lazyload-loaded);--e-bg-lazyload:url("https://www.tsuchida-tosou.com/we/wp-content/uploads/2025/10/background-blue-scaled.jpg");}.elementor-264 .elementor-element.elementor-element-e2a18b6, .elementor-264 .elementor-element.elementor-element-e2a18b6::before{--border-transition:0.3s;}body:not(.rtl) .elementor-264 .elementor-element.elementor-element-e2a18b6{right:0px;}body.rtl .elementor-264 .elementor-element.elementor-element-e2a18b6{left:0px;}.elementor-264 .elementor-element.elementor-element-3b914cb{--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;--justify-content:center;--align-items:center;--gap:16px;--background-transition:0.3s;--padding-top:20px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-9dd8c68 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-6577438 .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-6577438 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-6577438{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-fbf9f60{color:var( --e-global-color-0ca76ac );font-family:"Noto Sans JP", Sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-56efef9{--gap:40px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-d9326ae{--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;--align-items:center;--gap:32px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-d9326ae:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-d9326ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87937ae );}.elementor-264 .elementor-element.elementor-element-d9326ae, .elementor-264 .elementor-element.elementor-element-d9326ae::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-312ad77{--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-312ad77, .elementor-264 .elementor-element.elementor-element-312ad77::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-fab8062 img{width:100%;}.elementor-264 .elementor-element.elementor-element-239705d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--padding-top:0rem;--padding-right:2rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-15fe2b9{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-fc3b9b9 img{width:100%;}.elementor-264 .elementor-element.elementor-element-2a38a98{font-family:"Noto Sans JP", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-264 .elementor-element.elementor-element-101a498{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-1a0a0e4{--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;--align-items:center;--gap:32px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-1a0a0e4:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-1a0a0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87937ae );}.elementor-264 .elementor-element.elementor-element-1a0a0e4, .elementor-264 .elementor-element.elementor-element-1a0a0e4::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-3226d07{--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-3226d07, .elementor-264 .elementor-element.elementor-element-3226d07::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-96687b7 img{width:100%;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:3rem;}.elementor-264 .elementor-element.elementor-element-10c13c4{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-b1b12c0 img{width:100%;}.elementor-264 .elementor-element.elementor-element-76ab87a{font-family:"Noto Sans JP", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-264 .elementor-element.elementor-element-bbe3aef{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-81652c9{--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;--align-items:center;--gap:32px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-81652c9:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-81652c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87937ae );}.elementor-264 .elementor-element.elementor-element-81652c9, .elementor-264 .elementor-element.elementor-element-81652c9::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-e3777fb{--background-transition:0.3s;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-e3777fb, .elementor-264 .elementor-element.elementor-element-e3777fb::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-2472c88 img{width:100%;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:20px;--background-transition:0.3s;--padding-top:0rem;--padding-right:2rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-5741afd{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-85aa549 img{width:100%;}.elementor-264 .elementor-element.elementor-element-af1938f{font-family:"Noto Sans JP", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-264 .elementor-element.elementor-element-f000c5b{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-ea8fdae:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-ea8fdae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-264 .elementor-element.elementor-element-ea8fdae{--background-transition:0.3s;--padding-top:6rem;--padding-right:0rem;--padding-bottom:6rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-ea8fdae, .elementor-264 .elementor-element.elementor-element-ea8fdae::before{--border-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-2feb91e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-657e035{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:center;--gap:16px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-561f6e3{width:100%;max-width:100%;}.elementor-264 .elementor-element.elementor-element-7c8d5e9{--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;--align-items:center;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-e439819 .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-e439819 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-e439819{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-1565351{color:var( --e-global-color-0ca76ac );font-family:"Noto Sans JP", Sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-0488e3e{--gap:20px;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-0a750a3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-0a750a3 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-0a750a3 .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-18c1dc2{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-cf0553b{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-cf0553b .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-cf0553b .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-2258e1e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-e5e16c1{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-e5e16c1 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-e5e16c1 .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-55eba92{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-e39e8ea{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-e39e8ea .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-e39e8ea .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-7a91999{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-630277f{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-630277f .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-630277f .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-011e0a3{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-a7b5fb8{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-a7b5fb8 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-a7b5fb8 .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-5555f3e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-40e5ab6{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-40e5ab6 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-40e5ab6 .elementor-divider{padding-top:4px;padding-bottom:4px;}.elementor-264 .elementor-element.elementor-element-3f0fc46{--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;--justify-content:center;--align-items:center;--gap:16px;--background-transition:0.3s;--padding-top:050px;--padding-right:0px;--padding-bottom:50px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:3.6rem;font-weight:700;letter-spacing:0.15em;}.elementor-264 .elementor-element.elementor-element-65cfc82 .elementor-icon-wrapper{text-align:center;}.elementor-264 .elementor-element.elementor-element-65cfc82 > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-65cfc82{width:var( --container-widget-width, 12px );max-width:12px;--container-widget-width:12px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-405cf4d{color:var( --e-global-color-0ca76ac );font-family:"Noto Sans JP", Sans-serif;font-size:2.8rem;font-weight:700;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-871a616{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-82702ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-94602db{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;--margin-top:6px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-ff6d2da{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2%;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-21e114c{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-5e75b10{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-47c4967{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-01f3bc3{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-01f3bc3 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-01f3bc3 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-264 .elementor-element.elementor-element-a0c1f3c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-264 .elementor-element.elementor-element-7e7be94{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-eb41970{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-3be56f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;--margin-top:6px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-1099cb8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2%;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-c92791c{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-323755d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-6da8752{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-a991a5e{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-a991a5e .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-a991a5e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-264 .elementor-element.elementor-element-27609dc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-264 .elementor-element.elementor-element-7f963fe{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-5949b60{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-7256b2a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;--margin-top:6px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-8a5a594{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2%;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-4653cf7{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-2176d3d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-f4bac12{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-fbb8e45{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-fbb8e45 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-fbb8e45 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-264 .elementor-element.elementor-element-9d283d2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--padding-top:0px;--padding-right:10px;--padding-bottom:0px;--padding-left:10px;}.elementor-264 .elementor-element.elementor-element-82772bc{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-5cc67a8{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:2.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-41ea533{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;--margin-top:6px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-21bdac7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:2%;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-aafc459{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-f97c7ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-0c91a6b{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.1em;}.elementor-264 .elementor-element.elementor-element-65d8992{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-264 .elementor-element.elementor-element-65d8992 .elementor-divider-separator{width:100%;}.elementor-264 .elementor-element.elementor-element-65d8992 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-264 .elementor-element.elementor-element-5fc33f7{--background-transition:0.3s;}.elementor-264 .elementor-element.elementor-element-b003111{--background-transition:0.3s;}@media(max-width:1280px){.elementor-264 .elementor-element.elementor-element-c696403{--gap:10px;}.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{font-size:3rem;}.elementor-264 .elementor-element.elementor-element-821c971{--padding-top:3em;--padding-right:0em;--padding-bottom:2em;--padding-left:0em;}.elementor-264 .elementor-element.elementor-element-9dd8c68 .elementor-heading-title{font-size:3rem;}.elementor-264 .elementor-element.elementor-element-fbf9f60{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-101a498{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-bbe3aef{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-f000c5b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{font-size:3rem;}.elementor-264 .elementor-element.elementor-element-1565351{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-18c1dc2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-2258e1e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-55eba92{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-7a91999{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-011e0a3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-5555f3e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-3f0fc46{--padding-top:050px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:3rem;}.elementor-264 .elementor-element.elementor-element-405cf4d{font-size:2.6rem;}}@media(max-width:1024px){.elementor-264 .elementor-element.elementor-element-c696403{--gap:12px;}.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-ecd1edf .elementor-heading-title{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-bb38e70 .elementor-heading-title{font-size:3rem;}.elementor-264 .elementor-element.elementor-element-821c971{--padding-top:2em;--padding-right:0em;--padding-bottom:2em;--padding-left:0em;}.elementor-264 .elementor-element.elementor-element-3b914cb{--gap:10px;}.elementor-264 .elementor-element.elementor-element-9dd8c68 .elementor-heading-title{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-d9326ae{--gap:20px;}.elementor-264 .elementor-element.elementor-element-239705d{--gap:12px;--padding-top:0rem;--padding-right:1rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-2a38a98{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-1a0a0e4{--gap:20px;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--gap:12px;--padding-top:0rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:1rem;}.elementor-264 .elementor-element.elementor-element-76ab87a{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-81652c9{--gap:20px;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--gap:12px;--padding-top:0rem;--padding-right:1rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-264 .elementor-element.elementor-element-af1938f{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-657e035{--gap:10px;}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{font-size:2.6rem;}.elementor-264 .elementor-element.elementor-element-e439819 .elementor-icon{font-size:39px;}.elementor-264 .elementor-element.elementor-element-e439819 > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-3f0fc46{--padding-top:040px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:2.6rem;}}@media(max-width:768px){.elementor-264 .elementor-element.elementor-element-c696403{--gap:8px;}.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-ecd1edf .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-3b914cb{--justify-content:flex-start;--gap:12px;--padding-top:20px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-9dd8c68{width:100%;max-width:100%;}.elementor-264 .elementor-element.elementor-element-6577438 .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-6577438 > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-fbf9f60{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-56efef9{--gap:40px;}.elementor-264 .elementor-element.elementor-element-d9326ae{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;}.elementor-264 .elementor-element.elementor-element-239705d{--gap:20px;--padding-top:3rem;--padding-right:3rem;--padding-bottom:3rem;--padding-left:3rem;}.elementor-264 .elementor-element.elementor-element-2a38a98{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-101a498{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-1a0a0e4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--gap:20px;--padding-top:3rem;--padding-right:3rem;--padding-bottom:3rem;--padding-left:3rem;}.elementor-264 .elementor-element.elementor-element-76ab87a{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-bbe3aef{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-81652c9{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--gap:20px;--padding-top:3rem;--padding-right:3rem;--padding-bottom:3rem;--padding-left:3rem;}.elementor-264 .elementor-element.elementor-element-af1938f{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-f000c5b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-2feb91e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-264 .elementor-element.elementor-element-657e035{--justify-content:flex-start;--gap:12px;--padding-top:0px;--padding-right:0px;--padding-bottom:040px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-561f6e3{width:100%;max-width:100%;}.elementor-264 .elementor-element.elementor-element-7c8d5e9{--gap:12px;}.elementor-264 .elementor-element.elementor-element-e439819 .elementor-icon{font-size:40px;}.elementor-264 .elementor-element.elementor-element-e439819 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-1565351{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-18c1dc2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-2258e1e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-55eba92{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-7a91999{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-011e0a3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-5555f3e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-3f0fc46{--gap:12px;--padding-top:40px;--padding-right:0px;--padding-bottom:30px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-405cf4d{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--margin-top:8px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-3be56f5{--margin-top:8px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-7256b2a{--margin-top:8px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-41ea533{--margin-top:8px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}}@media(max-width:576px){.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-ecd1edf .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-ecd1edf{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-bbb6630:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-bbb6630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:32% 2px;}.elementor-264 .elementor-element.elementor-element-bb38e70 .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-9dd8c68 .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-6577438 .elementor-icon{font-size:34px;}.elementor-264 .elementor-element.elementor-element-6577438 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-fbf9f60{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-56efef9{--gap:30px;}.elementor-264 .elementor-element.elementor-element-d9326ae{--gap:0px;}.elementor-264 .elementor-element.elementor-element-239705d{--gap:14px;}.elementor-264 .elementor-element.elementor-element-2a38a98{font-size:1.8rem;}.elementor-264 .elementor-element.elementor-element-1a0a0e4{--gap:0px;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--gap:14px;}.elementor-264 .elementor-element.elementor-element-76ab87a{font-size:1.8rem;}.elementor-264 .elementor-element.elementor-element-81652c9{--gap:0px;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--gap:14px;}.elementor-264 .elementor-element.elementor-element-af1938f{font-size:1.8rem;}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-7c8d5e9{--gap:6px;}.elementor-264 .elementor-element.elementor-element-e439819 .elementor-icon{font-size:34px;}.elementor-264 .elementor-element.elementor-element-e439819 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-1565351{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-0488e3e{--gap:18px;}.elementor-264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:2.4rem;}.elementor-264 .elementor-element.elementor-element-65cfc82 .elementor-icon{font-size:34px;}.elementor-264 .elementor-element.elementor-element-405cf4d{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-82702ae{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--padding-top:5px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-94602db{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-a0c1f3c{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-7e7be94{--padding-top:5px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-eb41970{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-27609dc{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-7f963fe{--padding-top:5px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-5949b60{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-9d283d2{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-82772bc{--padding-top:5px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-5cc67a8{font-size:2.2rem;}}@media(max-width:414px){.elementor-264 .elementor-element.elementor-element-c696403{--width:15%;--gap:8px;}.elementor-264 .elementor-element.elementor-element-d057396 .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-bbb6630{--width:85%;}.elementor-264 .elementor-element.elementor-element-bbb6630:not(.elementor-motion-effects-element-type-background), .elementor-264 .elementor-element.elementor-element-bbb6630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:36% 0px;}.elementor-264 .elementor-element.elementor-element-bb38e70 .elementor-heading-title{font-size:2.2rem;}.elementor-264 .elementor-element.elementor-element-1afa50e{letter-spacing:0.03em;}.elementor-264 .elementor-element.elementor-element-e2a18b6{--width:100%;}.elementor-264 .elementor-element.elementor-element-3b914cb{--gap:12px;}.elementor-264 .elementor-element.elementor-element-9dd8c68 .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-6577438 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-6577438{width:var( --container-widget-width, 8px );max-width:8px;--container-widget-width:8px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-56efef9{--gap:30px;}.elementor-264 .elementor-element.elementor-element-d9326ae{--gap:0px;}.elementor-264 .elementor-element.elementor-element-312ad77{--width:100%;--border-radius:0px 0px 26px 26px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-239705d{--gap:16px;}.elementor-264 .elementor-element.elementor-element-15fe2b9{--width:60px;--min-height:43px;}.elementor-264 .elementor-element.elementor-element-fc3b9b9 img{width:100%;}.elementor-264 .elementor-element.elementor-element-2a38a98{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-101a498{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-1a0a0e4{--gap:0px;}.elementor-264 .elementor-element.elementor-element-3226d07{--width:100%;--border-radius:0px 0px 26px 26px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--gap:16px;}.elementor-264 .elementor-element.elementor-element-10c13c4{--width:60px;--min-height:43px;}.elementor-264 .elementor-element.elementor-element-b1b12c0 img{width:100%;}.elementor-264 .elementor-element.elementor-element-76ab87a{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-bbe3aef{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-81652c9{--gap:0px;}.elementor-264 .elementor-element.elementor-element-e3777fb{--width:100%;--border-radius:0px 0px 26px 26px;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--gap:16px;}.elementor-264 .elementor-element.elementor-element-5741afd{--width:60px;--min-height:43px;}.elementor-264 .elementor-element.elementor-element-85aa549 img{width:100%;}.elementor-264 .elementor-element.elementor-element-af1938f{font-size:1.7rem;}.elementor-264 .elementor-element.elementor-element-f000c5b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-657e035{--gap:12px;}.elementor-264 .elementor-element.elementor-element-561f6e3 .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-e439819 .elementor-icon{font-size:22px;}.elementor-264 .elementor-element.elementor-element-e439819 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-264 .elementor-element.elementor-element-e439819{width:var( --container-widget-width, 8px );max-width:8px;--container-widget-width:8px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-1565351{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-0488e3e{--gap:16px;}.elementor-264 .elementor-element.elementor-element-18c1dc2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-2258e1e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-55eba92{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-7a91999{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-011e0a3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-5555f3e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-3f0fc46{--gap:6px;}.elementor-264 .elementor-element.elementor-element-491a2ce .elementor-heading-title{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-65cfc82{width:var( --container-widget-width, 8px );max-width:8px;--container-widget-width:8px;--container-widget-flex-grow:0;}.elementor-264 .elementor-element.elementor-element-82702ae{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:15%;--padding-top:7px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-94602db{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:84%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-a0c1f3c{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:15%;--padding-top:7px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-eb41970{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:84%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-27609dc{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:15%;--padding-top:7px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-5949b60{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:84%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-9d283d2{--padding-top:0px;--padding-right:8px;--padding-bottom:0px;--padding-left:8px;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:15%;--padding-top:7px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-264 .elementor-element.elementor-element-5cc67a8{font-size:2rem;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:84%;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}}@media(min-width:415px){.elementor-264 .elementor-element.elementor-element-c696403{--width:10%;}.elementor-264 .elementor-element.elementor-element-bbb6630{--width:90%;}.elementor-264 .elementor-element.elementor-element-821c971{--width:100%;}.elementor-264 .elementor-element.elementor-element-e2a18b6{--width:100%;}.elementor-264 .elementor-element.elementor-element-312ad77{--width:50%;}.elementor-264 .elementor-element.elementor-element-239705d{--width:50%;}.elementor-264 .elementor-element.elementor-element-15fe2b9{--width:80px;}.elementor-264 .elementor-element.elementor-element-3226d07{--width:50%;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--width:50%;}.elementor-264 .elementor-element.elementor-element-10c13c4{--width:80px;}.elementor-264 .elementor-element.elementor-element-e3777fb{--width:50%;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--width:50%;}.elementor-264 .elementor-element.elementor-element-5741afd{--width:80px;}.elementor-264 .elementor-element.elementor-element-657e035{--width:40%;}.elementor-264 .elementor-element.elementor-element-7c8d5e9{--width:100%;}.elementor-264 .elementor-element.elementor-element-0488e3e{--width:60%;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:6%;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:94%;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:6%;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:94%;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:6%;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:94%;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:6%;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:94%;}}@media(max-width:1280px) and (min-width:415px){.elementor-264 .elementor-element.elementor-element-15fe2b9{--width:70px;}.elementor-264 .elementor-element.elementor-element-10c13c4{--width:70px;}.elementor-264 .elementor-element.elementor-element-5741afd{--width:70px;}.elementor-264 .elementor-element.elementor-element-657e035{--width:45%;}.elementor-264 .elementor-element.elementor-element-0488e3e{--width:55%;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:7%;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:93%;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:7%;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:93%;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:7%;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:93%;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:7%;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:93%;}}@media(max-width:1024px) and (min-width:415px){.elementor-264 .elementor-element.elementor-element-312ad77{--width:55%;}.elementor-264 .elementor-element.elementor-element-239705d{--width:45%;}.elementor-264 .elementor-element.elementor-element-15fe2b9{--width:55px;}.elementor-264 .elementor-element.elementor-element-3226d07{--width:55%;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--width:45%;}.elementor-264 .elementor-element.elementor-element-10c13c4{--width:55px;}.elementor-264 .elementor-element.elementor-element-e3777fb{--width:55%;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--width:45%;}.elementor-264 .elementor-element.elementor-element-5741afd{--width:55px;}.elementor-264 .elementor-element.elementor-element-657e035{--width:55%;}.elementor-264 .elementor-element.elementor-element-0488e3e{--width:47%;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:10%;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:90%;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:10%;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:90%;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:10%;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:90%;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:10%;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:90%;}}@media(max-width:768px) and (min-width:415px){.elementor-264 .elementor-element.elementor-element-c696403{--width:12%;}.elementor-264 .elementor-element.elementor-element-bbb6630{--width:88%;}.elementor-264 .elementor-element.elementor-element-312ad77{--width:100%;}.elementor-264 .elementor-element.elementor-element-239705d{--width:100%;}.elementor-264 .elementor-element.elementor-element-3226d07{--width:100%;}.elementor-264 .elementor-element.elementor-element-a6a6d60{--width:100%;}.elementor-264 .elementor-element.elementor-element-e3777fb{--width:100%;}.elementor-264 .elementor-element.elementor-element-9cc8aab{--width:100%;}.elementor-264 .elementor-element.elementor-element-657e035{--width:100%;}.elementor-264 .elementor-element.elementor-element-0488e3e{--width:100%;}.elementor-264 .elementor-element.elementor-element-82702ae{--width:100%;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:12%;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:88%;}.elementor-264 .elementor-element.elementor-element-a0c1f3c{--width:100%;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:12%;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:88%;}.elementor-264 .elementor-element.elementor-element-27609dc{--width:100%;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:12%;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:88%;}.elementor-264 .elementor-element.elementor-element-9d283d2{--width:100%;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:12%;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:88%;}}@media(max-width:576px) and (min-width:415px){.elementor-264 .elementor-element.elementor-element-c696403{--width:14%;}.elementor-264 .elementor-element.elementor-element-bbb6630{--width:86%;}.elementor-264 .elementor-element.elementor-element-c8bfb59{--width:14%;}.elementor-264 .elementor-element.elementor-element-bf2a43c{--width:86%;}.elementor-264 .elementor-element.elementor-element-7e7be94{--width:14%;}.elementor-264 .elementor-element.elementor-element-3be56f5{--width:86%;}.elementor-264 .elementor-element.elementor-element-7f963fe{--width:14%;}.elementor-264 .elementor-element.elementor-element-7256b2a{--width:86%;}.elementor-264 .elementor-element.elementor-element-82772bc{--width:14%;}.elementor-264 .elementor-element.elementor-element-41ea533{--width:86%;}}@media(min-width:1600px){.elementor-264 .elementor-element.elementor-element-101a498{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-bbe3aef{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-f000c5b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-18c1dc2{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-2258e1e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-55eba92{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-7a91999{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-011e0a3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-264 .elementor-element.elementor-element-5555f3e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for heading, class: .elementor-element-d057396 */.elementor-264 .elementor-element.elementor-element-d057396 {
    writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecd1edf */.elementor-264 .elementor-element.elementor-element-ecd1edf {
    writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d19069d */.elementor-264 .elementor-element.elementor-element-d19069d{
    width: 90%;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-d19069d{
    width: 1140px;
 }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dd8c68 */.elementor-264 .elementor-element.elementor-element-9dd8c68 h2 {
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b914cb */.elementor-264 .elementor-element.elementor-element-3b914cb{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-3b914cb{
    width: 1140px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56efef9 */.elementor-264 .elementor-element.elementor-element-56efef9{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-56efef9{
    width: 1140px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821c971 *//*.elementor-264 .elementor-element.elementor-element-821c971{*/
/*    position: relative;*/
/*}*/
/*.elementor-264 .elementor-element.elementor-element-821c971:before{*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*    width: 70%;*/
/*    min-height: 100%;*/
/*    background-image: url(https://www.tsuchida-tosou.com/we/wp-content/uploads/2025/10/background-blue-scaled.jpg) ;*/
/*        background-repeat:no-repeat;*/
/*    content: "";*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2feb91e */.elementor-264 .elementor-element.elementor-element-2feb91e{
    width: 90%;
    margin: 0 auto;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-2feb91e{
    width: 1140px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0fc46 */.elementor-264 .elementor-element.elementor-element-3f0fc46{
    width: 90%;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-3f0fc46{
    width: 1140px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-871a616 */.elementor-264 .elementor-element.elementor-element-871a616{
    width: 90%;
 }
@media (min-width: 1180px) {
 .elementor-264 .elementor-element.elementor-element-871a616{
    width: 1140px;
 }
}/* End custom CSS */