.elementor-9961 .elementor-element.elementor-element-5ede5aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-5ede5aa:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-5ede5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/FV-scaled.png");}.elementor-9961 .elementor-element.elementor-element-5ede5aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-5ee148c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0rem 3.25rem;--row-gap:0rem;--column-gap:3.25rem;--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-9961 .elementor-element.elementor-element-5ee148c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-f7fce2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-6cfcc1c{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--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-9961 .elementor-element.elementor-element-6cfcc1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-4462949{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-4462949.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-4462949 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.3em;letter-spacing:1px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-f200c43{text-align:start;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9cd48ae{--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;--justify-content:flex-start;--align-items:center;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;--overlay-opacity: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-9961 .elementor-element.elementor-element-9cd48ae::before, .elementor-9961 .elementor-element.elementor-element-9cd48ae > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-9cd48ae > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-9cd48ae > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-9cd48ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-9cd48ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9961 .elementor-element.elementor-element-6191bc6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9961 .elementor-element.elementor-element-6191bc6:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-6191bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#344B96;}.elementor-9961 .elementor-element.elementor-element-6191bc6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-40c16a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-40c16a8 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-b722721{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9961 .elementor-element.elementor-element-b722721:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b722721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#344B96;}.elementor-9961 .elementor-element.elementor-element-b722721.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-24214d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-24214d0 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-64d70b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9961 .elementor-element.elementor-element-64d70b9:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-64d70b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#344B96;}.elementor-9961 .elementor-element.elementor-element-64d70b9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-f7bf154{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-f7bf154 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-14687dc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9961 .elementor-element.elementor-element-14687dc:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-14687dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-14687dc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-de2df3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-de2df3f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-425ce2b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity: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-9961 .elementor-element.elementor-element-425ce2b::before, .elementor-9961 .elementor-element.elementor-element-425ce2b > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-425ce2b > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-425ce2b > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-425ce2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-425ce2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9961 .elementor-element.elementor-element-2cc5543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;fill:var( --e-global-color-7699de3 );color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 130px 16px 130px;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7699de3 );border-color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-012b2c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;padding:30px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-9961 .elementor-element.elementor-element-012b2c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button:focus svg{fill:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-858760f{--display:flex;}.elementor-9961 .elementor-element.elementor-element-30e623e{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-30e623e.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-6a114e4{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9961 .elementor-element.elementor-element-924d988{text-align:center;}.elementor-9961 .elementor-element.elementor-element-924d988 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-675d821{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-675d821 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-025c46c{--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;--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-9961 .elementor-element.elementor-element-025c46c.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-521e69c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-521e69c:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-521e69c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-521e69c.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-e8ff6ce{text-align:center;}.elementor-9961 .elementor-element.elementor-element-e8ff6ce .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-b3144ea{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-b3144ea:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b3144ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-b3144ea.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-1252667{text-align:center;}.elementor-9961 .elementor-element.elementor-element-1252667 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0d42ac1{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-0d42ac1:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-0d42ac1::before, .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-0d42ac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9961 .elementor-element.elementor-element-0d42ac1.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-05fcfc7{text-align:center;}.elementor-9961 .elementor-element.elementor-element-05fcfc7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-3de2a01{--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;--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-9961 .elementor-element.elementor-element-3de2a01.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-886e582{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-886e582:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-886e582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-886e582.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-50fcc96{text-align:center;}.elementor-9961 .elementor-element.elementor-element-50fcc96 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4be424f{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-4be424f:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-4be424f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-4be424f.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-a73e9b6{text-align:center;}.elementor-9961 .elementor-element.elementor-element-a73e9b6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-70f20e8{--display:flex;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-70f20e8:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-70f20e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-70f20e8::before, .elementor-9961 .elementor-element.elementor-element-70f20e8 > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-70f20e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9961 .elementor-element.elementor-element-70f20e8 > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-70f20e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9961 .elementor-element.elementor-element-70f20e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9961 .elementor-element.elementor-element-70f20e8.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-a2347db{text-align:center;}.elementor-9961 .elementor-element.elementor-element-a2347db .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-e573afa{--display:flex;}.elementor-9961 .elementor-element.elementor-element-e573afa:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-e573afa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/img_base-scaled.jpg");}.elementor-9961 .elementor-element.elementor-element-7475180{--display:flex;}.elementor-9961 .elementor-element.elementor-element-78e55dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.8em 0.8em;--row-gap:0.8em;--column-gap:0.8em;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-810c193{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-9961 .elementor-element.elementor-element-72fe41d .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-72fe41d .elementor-icon{font-size:32px;}.elementor-9961 .elementor-element.elementor-element-72fe41d .elementor-icon svg{height:32px;}.elementor-9961 .elementor-element.elementor-element-d7bc8c6{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-d7bc8c6 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-e870fe4 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-e870fe4 .elementor-icon{font-size:32px;}.elementor-9961 .elementor-element.elementor-element-e870fe4 .elementor-icon svg{height:32px;}.elementor-9961 .elementor-element.elementor-element-10d1630{text-align:center;}.elementor-9961 .elementor-element.elementor-element-10d1630 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-81f7955{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-81f7955:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-81f7955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/img_base-scaled.jpg");background-size:cover;}.elementor-9961 .elementor-element.elementor-element-81f7955.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-ef29689{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-ef29689 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-2c2c04c img{width:100%;}.elementor-9961 .elementor-element.elementor-element-3e26259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-b2cbfb8{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-b2cbfb8:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b2cbfb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-b2cbfb8.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-66adf59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-66adf59 .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-66adf59 .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-57543b7{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-57543b7 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-db8d77b{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-db8d77b:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-db8d77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-db8d77b.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-f1c8378{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-f1c8378 .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-f1c8378 .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-786680c{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-786680c p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-0c3ed81{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-0c3ed81:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-0c3ed81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-0c3ed81.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-253506c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-253506c .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-253506c .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-85f438b{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-85f438b p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-8c71e29{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-8c71e29:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-8c71e29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-8c71e29.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-2dc300a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-2dc300a .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-2dc300a .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-32924a1{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-32924a1 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-dfa39e5{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:2rem;}.elementor-9961 .elementor-element.elementor-element-dfa39e5:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-dfa39e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-dfa39e5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-15b0b3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-15b0b3b .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-15b0b3b .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-f546628{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-f546628 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-978789a{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:nowrap;--border-radius:50px 50px 50px 50px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:2rem;}.elementor-9961 .elementor-element.elementor-element-978789a:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-978789a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-978789a.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-5350e16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-5350e16 .elementor-icon{font-size:1.5em;}.elementor-9961 .elementor-element.elementor-element-5350e16 .elementor-icon svg{height:1.5em;}.elementor-9961 .elementor-element.elementor-element-462ac2f{width:100%;max-width:100%;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-462ac2f.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-462ac2f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-38d1d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-38d1d4b:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-38d1d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7bf033 );}.elementor-9961 .elementor-element.elementor-element-3b07523{--display:flex;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-8a119a8{text-align:center;}.elementor-9961 .elementor-element.elementor-element-8a119a8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-ca9b7f8{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-1e2897a{--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;--justify-content:space-around;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-1e2897a:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-1e2897a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-1e2897a.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-12cf8f7{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-12cf8f7.e-con{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-81ae90c{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-81ae90c p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-7362135 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-5be90b9{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4fc535b{--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;--justify-content:space-around;--align-items:stretch;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-4fc535b:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-4fc535b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-4fc535b.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-2d8cb46{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-2d8cb46.e-con{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-fae1d3a{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-fae1d3a p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-83fe3ac .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-a188e26{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9c71d51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-9c71d51:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-9c71d51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-9c71d51.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-6b8428d{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-6b8428d.e-con{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-5be924a{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-5be924a p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-b817018 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-8ab6df0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-dcc7efb{--display:flex;}.elementor-9961 .elementor-element.elementor-element-7bd7141{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-7bd7141:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7bd7141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-7bd7141 > .elementor-shape-top .elementor-shape-fill, .elementor-9961 .elementor-element.elementor-element-7bd7141 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-b7bf033 );}.elementor-9961 .elementor-element.elementor-element-fd18ca5{--display:flex;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-7174882{text-align:center;}.elementor-9961 .elementor-element.elementor-element-7174882 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-50466d7{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-50466d7 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-e92a607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-e92a607:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-e92a607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-db91ad6{--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;--justify-content:space-around;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:0px 25px 25px 0px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-db91ad6:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-db91ad6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-db91ad6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-31e1bf2{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-31e1bf2.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-837e1ac img{width:100%;height:280px;object-fit:contain;object-position:center right;}.elementor-9961 .elementor-element.elementor-element-bea3121{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-bea3121.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-dd1bcb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-0c39715{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-0c39715 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-de81e0a{background-color:#344B96;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 1.25rem 0.5rem 1.25rem;font-size:2rem;font-weight:500;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-de81e0a.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-de81e0a p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-6b4bb7b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-dc0fb49{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4a035cf{--display:flex;--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;--justify-content:space-around;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:25px 0px 0px 25px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-4a035cf:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-4a035cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-4a035cf.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-a751262{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-a751262.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-d30f7b3.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-d30f7b3{z-index:0;}.elementor-9961 .elementor-element.elementor-element-d30f7b3 img{height:280px;object-fit:contain;object-position:center left;}.elementor-9961 .elementor-element.elementor-element-2e61f54{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:10px;}.elementor-9961 .elementor-element.elementor-element-2e61f54.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-c0d495d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-f2ab5b3{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-f2ab5b3 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-848c149{background-color:#344B96;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 1.25rem 0.5rem 1.25rem;font-size:2rem;font-weight:500;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-848c149.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-848c149 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-2d3bffa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-5e1edf0{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-1d4d3bc{--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;--justify-content:space-around;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:0px 25px 25px 0px;box-shadow:0px 0px 27px 0px rgba(0, 14.109999999999992, 39.09999999999999, 0.27);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:0;}.elementor-9961 .elementor-element.elementor-element-1d4d3bc:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-1d4d3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-1d4d3bc.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-41d2657{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-41d2657.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-3f73bdb img{height:280px;object-fit:contain;object-position:center right;}.elementor-9961 .elementor-element.elementor-element-c4143ad{--display:flex;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-c4143ad.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-212404a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-f23523d{font-size:2.5rem;font-weight:700;color:#A5B5EB;}.elementor-9961 .elementor-element.elementor-element-f23523d p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-1de4b64{background-color:#344B96;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0.5rem 1.25rem 0.5rem 1.25rem;font-size:2rem;font-weight:500;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-1de4b64.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-1de4b64 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-0445681 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0801544{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0898584{--display:flex;}.elementor-9961 .elementor-element.elementor-element-7438254{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-7438254:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7438254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/CTA_PC-scaled.png");}.elementor-9961 .elementor-element.elementor-element-67792d7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-9961 .elementor-element.elementor-element-67792d7:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-67792d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/CTA_PC-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-a8233bd{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9961 .elementor-element.elementor-element-a8233bd:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-a8233bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-a8233bd.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-7660b67{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--border-radius:30px 30px 30px 30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-e8431fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9961 .elementor-element.elementor-element-e8431fb.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-e8431fb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-379c669{--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;--justify-content:center;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-9961 .elementor-element.elementor-element-93d1825 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-93d1825 .elementor-icon{font-size:2rem;}.elementor-9961 .elementor-element.elementor-element-93d1825 .elementor-icon svg{height:2rem;}.elementor-9961 .elementor-element.elementor-element-5cfbdff{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-5cfbdff p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-f6c7001 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-f6c7001 .elementor-icon{font-size:2rem;}.elementor-9961 .elementor-element.elementor-element-f6c7001 .elementor-icon svg{height:2rem;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;fill:var( --e-global-color-7699de3 );color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 100px 16px 100px;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7699de3 );border-color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-859cc8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-9961 .elementor-element.elementor-element-859cc8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button:focus svg{fill:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-113b926{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-d422e59{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-8eee478{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-8eee478.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-4ba246f{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4ba246f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-d2f7d7a{text-align:center;}.elementor-9961 .elementor-element.elementor-element-d2f7d7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-ca454f5{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-c61f80d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-c61f80d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-3bce9a3{--display:flex;--min-height:4.5rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-c9d8e90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 0px 0px 25px;--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-9961 .elementor-element.elementor-element-c9d8e90:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-c9d8e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #8295C3 0%, #0D3271 100%);}.elementor-9961 .elementor-element.elementor-element-dfd5447{--display:flex;--min-height:4.5rem;--justify-content:center;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-523d6eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-523d6eb p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-1952552{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-b38568f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-b38568f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-8065b35{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-13b2fea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-13b2fea p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-8805504{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-8b95985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-8b95985 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-942342f{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-ee6d95f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-ee6d95f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-ae3c26b{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-e59e6bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-e59e6bc p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-f917cdb{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-4420ff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-4420ff3 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-8fd4add{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-2e27554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;line-height:1rem;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-2e27554 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-b7f4d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:25px 25px 25px 25px;--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-9961 .elementor-element.elementor-element-b7f4d23:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b7f4d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f24d4dc );}.elementor-9961 .elementor-element.elementor-element-b7f4d23.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-1c01285{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--border-radius:25px 25px 0px 0px;--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-9961 .elementor-element.elementor-element-228eb68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-228eb68 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-538238a{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-538238a.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-4c77348 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-4c77348.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4c77348.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-4c77348.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4c77348.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-4c77348.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4c77348 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-4c77348 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-3f4c4bd{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-3f4c4bd.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-0084c25 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-0084c25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0084c25.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-0084c25.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0084c25.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-0084c25.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-0084c25 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-0084c25 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-12bd22e{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-12bd22e.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-2d0a723 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-2d0a723.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-2d0a723.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-2d0a723.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-2d0a723.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-2d0a723.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-2d0a723 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-2d0a723 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-f24a9e0{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-f24a9e0.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-87a98b4 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-87a98b4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-87a98b4.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-87a98b4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-87a98b4.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-87a98b4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-87a98b4 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-87a98b4 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-3237b3a{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-3237b3a.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-c1d578a .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-c1d578a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-c1d578a.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-c1d578a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-c1d578a.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-c1d578a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-c1d578a .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-c1d578a .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-743e1e4{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-743e1e4.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-283c93a .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-283c93a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-283c93a.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-283c93a.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-283c93a.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-283c93a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-283c93a .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-283c93a .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-7a8cf84{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-7a8cf84.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-007386f .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-007386f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-007386f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-007386f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-007386f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-007386f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-007386f .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-007386f .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-30e56fe{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-30e56fe.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-1531411 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-1531411.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-1531411.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-1531411.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-1531411.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-1531411.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-1531411 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-1531411 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-2d6f7b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-b7bf033 );--border-color:var( --e-global-color-b7bf033 );--border-radius:25px 25px 25px 25px;--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-9961 .elementor-element.elementor-element-2d6f7b6:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-2d6f7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7bf033 );}.elementor-9961 .elementor-element.elementor-element-5efc7d2{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--border-radius:25px 25px 0px 0px;--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-9961 .elementor-element.elementor-element-c3f77ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 0rem 0rem 0rem;border-style:none;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:800;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-c3f77ed p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-52dd761{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-52dd761.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-b5aefc4 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-b5aefc4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-b5aefc4.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-b5aefc4.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-b5aefc4.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-b5aefc4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-b5aefc4 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-b5aefc4 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-f03b3f1{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-f03b3f1.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-7ba7a29 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-7ba7a29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7ba7a29.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-7ba7a29.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7ba7a29.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-7ba7a29.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7ba7a29 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-7ba7a29 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-9916eff{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-9916eff.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-7b9fefc .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-7b9fefc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7b9fefc.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-7b9fefc.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7b9fefc.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-7b9fefc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-7b9fefc .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-7b9fefc .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-1c8796b{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-1c8796b.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-1b821e6 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-1b821e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-68f4a5b );}.elementor-9961 .elementor-element.elementor-element-1b821e6.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-1b821e6.elementor-view-default .elementor-icon{color:var( --e-global-color-68f4a5b );border-color:var( --e-global-color-68f4a5b );}.elementor-9961 .elementor-element.elementor-element-1b821e6.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-1b821e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-68f4a5b );}.elementor-9961 .elementor-element.elementor-element-1b821e6 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-1b821e6 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-2a969d8{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-2a969d8.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-db846cf .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-db846cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-db846cf.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-db846cf.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-db846cf.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-db846cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-db846cf .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-db846cf .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-0242062{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-0242062.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-812e4d0 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-812e4d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-812e4d0.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-812e4d0.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-812e4d0.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-812e4d0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-812e4d0 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-812e4d0 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-d4006c6{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--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-9961 .elementor-element.elementor-element-d4006c6.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-edff83f .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-edff83f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-edff83f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-edff83f.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-edff83f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-edff83f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-edff83f .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-edff83f .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-ae35e34{--display:flex;--min-height:4.5rem;--justify-content:center;border-style:none;--border-style:none;--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-9961 .elementor-element.elementor-element-ae35e34.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-2bf4ec9 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-2bf4ec9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-2bf4ec9.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-2bf4ec9.elementor-view-default .elementor-icon{color:var( --e-global-color-c54829d );border-color:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-2bf4ec9.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-2bf4ec9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c54829d );}.elementor-9961 .elementor-element.elementor-element-2bf4ec9 .elementor-icon{font-size:25px;}.elementor-9961 .elementor-element.elementor-element-2bf4ec9 .elementor-icon svg{height:25px;}.elementor-9961 .elementor-element.elementor-element-7b43da9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9961 .elementor-element.elementor-element-7b43da9:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7b43da9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-4b29146 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:700;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-75147c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-3c6fb7b{--display:flex;}.elementor-9961 .elementor-element.elementor-element-d20e772{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-d20e772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-335b255{text-align:center;}.elementor-9961 .elementor-element.elementor-element-335b255 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-06e8cec{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:700;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-06e8cec p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-b08ae54{--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:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-333e0c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-9961 .elementor-element.elementor-element-333e0c5.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-89d173d{--display:flex;--position:absolute;--min-height:100px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-50px;--z-index:2;}.elementor-9961 .elementor-element.elementor-element-89d173d:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-89d173d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-89d173d{left:50%;}body.rtl .elementor-9961 .elementor-element.elementor-element-89d173d{right:50%;}.elementor-9961 .elementor-element.elementor-element-7c130c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-7c130c3 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-a26d16a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;line-height:1em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-a26d16a p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-4b89e15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-4b89e15:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-4b89e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-4b89e15.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-42ffbc9{text-align:center;}.elementor-9961 .elementor-element.elementor-element-42ffbc9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-4e00d50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-4e00d50{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-aead9a2{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon{font-size:32px;}.elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon svg{height:32px;}.elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon svg{transform:rotate(0deg);}.elementor-9961 .elementor-element.elementor-element-4136bf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-9961 .elementor-element.elementor-element-4136bf7.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-9810609{--display:flex;--position:absolute;--min-height:100px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-50px;--z-index:2;}.elementor-9961 .elementor-element.elementor-element-9810609:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-9810609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-9810609{left:50%;}body.rtl .elementor-9961 .elementor-element.elementor-element-9810609{right:50%;}.elementor-9961 .elementor-element.elementor-element-2acc657{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-2acc657 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-82d231d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;line-height:1em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-82d231d p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-5707fdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-5707fdf:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-5707fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-5707fdf.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-225eaed{text-align:center;}.elementor-9961 .elementor-element.elementor-element-225eaed .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-c32b2d7{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-fcc310f{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-fcc310f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon{font-size:32px;}.elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon svg{height:32px;}.elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon svg{transform:rotate(0deg);}.elementor-9961 .elementor-element.elementor-element-abedd24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-9961 .elementor-element.elementor-element-abedd24.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-78c9270{--display:flex;--position:absolute;--min-height:100px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-50px;--z-index:2;}.elementor-9961 .elementor-element.elementor-element-78c9270:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-78c9270 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-78c9270{left:50%;}body.rtl .elementor-9961 .elementor-element.elementor-element-78c9270{right:50%;}.elementor-9961 .elementor-element.elementor-element-63d236a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-63d236a p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-bd37dcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;line-height:1em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-bd37dcd p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-83c16ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-83c16ed:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-83c16ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-83c16ed.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-2a18da9{text-align:center;}.elementor-9961 .elementor-element.elementor-element-2a18da9 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-66be565{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9acdb41{width:var( --container-widget-width, 10% );max-width:10%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-view-framed .elementor-icon, .elementor-9961 .elementor-element.elementor-element-9acdb41.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon{font-size:32px;}.elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon svg{height:32px;}.elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon svg{transform:rotate(0deg);}.elementor-9961 .elementor-element.elementor-element-a689a24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--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-9961 .elementor-element.elementor-element-a689a24.e-con{--align-self:stretch;}.elementor-9961 .elementor-element.elementor-element-b9ddba8{--display:flex;--position:absolute;--min-height:100px;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-50px;--z-index:2;}.elementor-9961 .elementor-element.elementor-element-b9ddba8:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b9ddba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}body:not(.rtl) .elementor-9961 .elementor-element.elementor-element-b9ddba8{left:50%;}body.rtl .elementor-9961 .elementor-element.elementor-element-b9ddba8{right:50%;}.elementor-9961 .elementor-element.elementor-element-d9acb96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-d9acb96 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-7274924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Noto Sans JP", Sans-serif;font-size:37px;font-weight:600;line-height:1em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-7274924 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-7e0c464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-9961 .elementor-element.elementor-element-7e0c464:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7e0c464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-7e0c464.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-8ab7f7e{text-align:center;}.elementor-9961 .elementor-element.elementor-element-8ab7f7e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-d788555{font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-a9866be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-a9866be:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-a9866be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/img_base-scaled.jpg");}.elementor-9961 .elementor-element.elementor-element-4abdbac{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-09c5159{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-9961 .elementor-element.elementor-element-3829897 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-064b701{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:600;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-064b701 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-bea9313 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-3df15be{text-align:center;}.elementor-9961 .elementor-element.elementor-element-3df15be .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-ace7929{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-ace7929 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-4495664{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-9961 .elementor-element.elementor-element-4495664:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-4495664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/CTA_PC-scaled.png");}.elementor-9961 .elementor-element.elementor-element-56ae2f3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5rem;--padding-bottom:5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-9961 .elementor-element.elementor-element-56ae2f3:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-56ae2f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.directorbank.co.jp/wp-content/uploads/2026/04/CTA_PC-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-9961 .elementor-element.elementor-element-c0603f5{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-9961 .elementor-element.elementor-element-c0603f5:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-c0603f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-c0603f5.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-cb4cfa3{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7699de3 );--border-color:var( --e-global-color-7699de3 );--border-radius:30px 30px 30px 30px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-cefb758{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9961 .elementor-element.elementor-element-cefb758.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-9961 .elementor-element.elementor-element-cefb758 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:700;line-height:1.3em;letter-spacing:1.2px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-e7328bb{--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;--justify-content:center;--align-items:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-9961 .elementor-element.elementor-element-fa9915b .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-fa9915b .elementor-icon{font-size:2rem;}.elementor-9961 .elementor-element.elementor-element-fa9915b .elementor-icon svg{height:2rem;}.elementor-9961 .elementor-element.elementor-element-5bad809{font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-5bad809 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-abb5b08 .elementor-icon-wrapper{text-align:center;}.elementor-9961 .elementor-element.elementor-element-abb5b08 .elementor-icon{font-size:2rem;}.elementor-9961 .elementor-element.elementor-element-abb5b08 .elementor-icon svg{height:2rem;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:700;line-height:1.5em;letter-spacing:0.5px;fill:var( --e-global-color-7699de3 );color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:999px 999px 999px 999px;padding:16px 100px 16px 100px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button:hover, .elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-7699de3 );border-color:var( --e-global-color-accent );}.elementor-9961 .elementor-element.elementor-element-f55b1b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;border-radius:1px 1px 1px 1px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button:hover svg, .elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button:focus svg{fill:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-596d731{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-596d731:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-596d731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1c3daf9 );}.elementor-9961 .elementor-element.elementor-element-b363d39{--display:flex;--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-9961 .elementor-element.elementor-element-1a49794{text-align:center;}.elementor-9961 .elementor-element.elementor-element-1a49794 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:38px;font-weight:700;line-height:1.3em;letter-spacing:0.2rem;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-21d9040{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-21d9040 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-ffc52ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-ffc52ea.e-con{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-7696ef4{--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:center;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-7696ef4:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7696ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-aa32fd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-aa32fd0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-aa32fd0 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-b02faa3{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-b02faa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-3c7750a{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ab3dee );border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-fbdd1e2 );--n-accordion-icon-active-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-3c7750a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-3c7750a.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-3c7750a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9961 .elementor-element.elementor-element-3c7750a {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-9961 .elementor-element.elementor-element-3c7750a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:0.5px;}.elementor-9961 .elementor-element.elementor-element-90aa4e6{--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:center;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-90aa4e6:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-90aa4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-6ef0554{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-6ef0554.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-6ef0554 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-dac4be0{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-dac4be0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-c354371{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ab3dee );border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-fbdd1e2 );--n-accordion-icon-active-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-c354371 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-c354371.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-c354371 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9961 .elementor-element.elementor-element-c354371 {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-9961 .elementor-element.elementor-element-c354371 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:0.5px;}.elementor-9961 .elementor-element.elementor-element-7996e8a{--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:center;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-7996e8a:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-7996e8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-6310bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-6310bbc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-6310bbc p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-f53dd1f{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-f53dd1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-3bd5b8d{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ab3dee );border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-fbdd1e2 );--n-accordion-icon-active-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-3bd5b8d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-3bd5b8d.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-3bd5b8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9961 .elementor-element.elementor-element-3bd5b8d {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-9961 .elementor-element.elementor-element-3bd5b8d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:0.5px;}.elementor-9961 .elementor-element.elementor-element-3b4524b{--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:center;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-3b4524b:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-3b4524b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-e5ff045{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-e5ff045.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-e5ff045 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-2fbc475{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-2fbc475.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-2e0a10e{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ab3dee );border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-fbdd1e2 );--n-accordion-icon-active-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-2e0a10e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-2e0a10e.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-2e0a10e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9961 .elementor-element.elementor-element-2e0a10e {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-9961 .elementor-element.elementor-element-2e0a10e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:0.5px;}.elementor-9961 .elementor-element.elementor-element-b2808b1{--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:center;--border-radius:0px 0px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-b2808b1:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-b2808b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-b70b83f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-b70b83f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-b70b83f p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-7fc4f90{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-9961 .elementor-element.elementor-element-7fc4f90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-f7f9f1e{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-7699de3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ab3dee );border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:var( --e-global-color-fbdd1e2 );--n-accordion-icon-active-color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-f7f9f1e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-f7f9f1e.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-f7f9f1e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9961 .elementor-element.elementor-element-f7f9f1e {--n-accordion-padding:1.5rem 2rem 1.5rem 2rem;}:where( .elementor-9961 .elementor-element.elementor-element-f7f9f1e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:0.5px;}.elementor-9961 .elementor-element.elementor-element-57e362c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-57e362c:not(.elementor-motion-effects-element-type-background), .elementor-9961 .elementor-element.elementor-element-57e362c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ab3dee );}.elementor-9961 .elementor-element.elementor-element-57e362c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-75f379a{--display:flex;}.elementor-9961 .elementor-element.elementor-element-3e233eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-3e233eb{text-align:center;}.elementor-9961 .elementor-element.elementor-element-3e233eb .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:0.5px;word-spacing:0px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-33fdd82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;line-height:1.8em;letter-spacing:0.5px;color:var( --e-global-color-7699de3 );}.elementor-9961 .elementor-element.elementor-element-33fdd82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9961 .elementor-element.elementor-element-33fdd82 p{margin-block-end:0px;}.elementor-9961 .elementor-element.elementor-element-c2a8c45{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-c2a8c45.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-9961 .elementor-element.elementor-element-4462949 .elementor-heading-title{font-size:24px;}.elementor-9961 .elementor-element.elementor-element-f200c43{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-b722721{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-64d70b9{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-14687dc{--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-425ce2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-2cc5543{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-ef29689{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-1e2897a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-4fc535b{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-9c71d51{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9961 .elementor-element.elementor-element-7438254{--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;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-67792d7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-e8431fb .elementor-heading-title{font-size:28px;}.elementor-9961 .elementor-element.elementor-element-5cfbdff{font-size:20px;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button{font-size:20px;}.elementor-9961 .elementor-element.elementor-element-333e0c5{--justify-content:space-between;}.elementor-9961 .elementor-element.elementor-element-7c130c3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-42ffbc9 .elementor-heading-title{font-size:17px;}.elementor-9961 .elementor-element.elementor-element-4e00d50{width:var( --container-widget-width, 108.297px );max-width:108.297px;--container-widget-width:108.297px;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-aead9a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 10px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-2acc657{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-225eaed .elementor-heading-title{font-size:17px;}.elementor-9961 .elementor-element.elementor-element-fcc310f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 10px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-abedd24{--justify-content:center;}.elementor-9961 .elementor-element.elementor-element-63d236a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-83c16ed{--justify-content:space-between;}.elementor-9961 .elementor-element.elementor-element-2a18da9 .elementor-heading-title{font-size:17px;}.elementor-9961 .elementor-element.elementor-element-9acdb41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 10px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-d9acb96{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-8ab7f7e .elementor-heading-title{font-size:17px;}.elementor-9961 .elementor-element.elementor-element-4495664{--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;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-56ae2f3{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-cefb758 .elementor-heading-title{font-size:28px;}.elementor-9961 .elementor-element.elementor-element-5bad809{font-size:20px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button{font-size:20px;}.elementor-9961 .elementor-element.elementor-element-b02faa3{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-3c7750a{--n-accordion-title-font-size:16px;}.elementor-9961 .elementor-element.elementor-element-dac4be0{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-c354371{--n-accordion-title-font-size:16px;}.elementor-9961 .elementor-element.elementor-element-f53dd1f{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-3bd5b8d{--n-accordion-title-font-size:16px;}.elementor-9961 .elementor-element.elementor-element-2fbc475{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-2e0a10e{--n-accordion-title-font-size:16px;}.elementor-9961 .elementor-element.elementor-element-7fc4f90{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-f7f9f1e{--n-accordion-title-font-size:16px;}.elementor-9961 .elementor-element.elementor-element-3e233eb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-3e233eb .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-9961 .elementor-element.elementor-element-5ede5aa{--width:104.949%;}.elementor-9961 .elementor-element.elementor-element-5ee148c{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-6cfcc1c{--width:47.803%;}.elementor-9961 .elementor-element.elementor-element-6191bc6{--width:96px;}.elementor-9961 .elementor-element.elementor-element-b722721{--width:96px;}.elementor-9961 .elementor-element.elementor-element-64d70b9{--width:96px;}.elementor-9961 .elementor-element.elementor-element-14687dc{--width:96px;}.elementor-9961 .elementor-element.elementor-element-425ce2b{--width:100%;}.elementor-9961 .elementor-element.elementor-element-30e623e{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-025c46c{--width:100%;}.elementor-9961 .elementor-element.elementor-element-3de2a01{--width:100%;}.elementor-9961 .elementor-element.elementor-element-78e55dc{--width:100%;}.elementor-9961 .elementor-element.elementor-element-3e26259{--width:640px;}.elementor-9961 .elementor-element.elementor-element-dfa39e5{--width:267.719px;}.elementor-9961 .elementor-element.elementor-element-38d1d4b{--width:100%;}.elementor-9961 .elementor-element.elementor-element-3b07523{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-ca9b7f8{--width:100%;}.elementor-9961 .elementor-element.elementor-element-1e2897a{--width:95%;}.elementor-9961 .elementor-element.elementor-element-12cf8f7{--width:100%;}.elementor-9961 .elementor-element.elementor-element-4fc535b{--width:95%;}.elementor-9961 .elementor-element.elementor-element-2d8cb46{--width:100%;}.elementor-9961 .elementor-element.elementor-element-9c71d51{--width:95%;}.elementor-9961 .elementor-element.elementor-element-6b8428d{--width:100%;}.elementor-9961 .elementor-element.elementor-element-dcc7efb{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-7bd7141{--width:100%;}.elementor-9961 .elementor-element.elementor-element-fd18ca5{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-e92a607{--width:100%;}.elementor-9961 .elementor-element.elementor-element-db91ad6{--width:95%;}.elementor-9961 .elementor-element.elementor-element-31e1bf2{--width:40%;}.elementor-9961 .elementor-element.elementor-element-bea3121{--width:60%;}.elementor-9961 .elementor-element.elementor-element-4a035cf{--width:95%;}.elementor-9961 .elementor-element.elementor-element-a751262{--width:40%;}.elementor-9961 .elementor-element.elementor-element-2e61f54{--width:60%;}.elementor-9961 .elementor-element.elementor-element-1d4d3bc{--width:95%;}.elementor-9961 .elementor-element.elementor-element-41d2657{--width:40%;}.elementor-9961 .elementor-element.elementor-element-c4143ad{--width:60%;}.elementor-9961 .elementor-element.elementor-element-0898584{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-7438254{--width:100%;}.elementor-9961 .elementor-element.elementor-element-67792d7{--content-width:100%;}.elementor-9961 .elementor-element.elementor-element-a8233bd{--width:100%;}.elementor-9961 .elementor-element.elementor-element-113b926{--width:100%;}.elementor-9961 .elementor-element.elementor-element-d422e59{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-8eee478{--width:96.231%;}.elementor-9961 .elementor-element.elementor-element-ca454f5{--width:850px;}.elementor-9961 .elementor-element.elementor-element-c61f80d{--width:Auto;}.elementor-9961 .elementor-element.elementor-element-b7f4d23{--width:100%;}.elementor-9961 .elementor-element.elementor-element-7b43da9{--width:850px;}.elementor-9961 .elementor-element.elementor-element-d20e772{--width:96.231%;}.elementor-9961 .elementor-element.elementor-element-89d173d{--width:100px;}.elementor-9961 .elementor-element.elementor-element-9810609{--width:100px;}.elementor-9961 .elementor-element.elementor-element-78c9270{--width:100px;}.elementor-9961 .elementor-element.elementor-element-b9ddba8{--width:100px;}.elementor-9961 .elementor-element.elementor-element-4abdbac{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-4495664{--width:100%;}.elementor-9961 .elementor-element.elementor-element-56ae2f3{--content-width:100%;}.elementor-9961 .elementor-element.elementor-element-c0603f5{--width:100%;}.elementor-9961 .elementor-element.elementor-element-596d731{--width:100%;}.elementor-9961 .elementor-element.elementor-element-b363d39{--content-width:1140px;}.elementor-9961 .elementor-element.elementor-element-ffc52ea{--width:900px;}.elementor-9961 .elementor-element.elementor-element-57e362c{--width:100%;}.elementor-9961 .elementor-element.elementor-element-75f379a{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9961 .elementor-element.elementor-element-6cfcc1c{--width:56%;}.elementor-9961 .elementor-element.elementor-element-7438254{--width:100%;}.elementor-9961 .elementor-element.elementor-element-67792d7{--content-width:90%;}.elementor-9961 .elementor-element.elementor-element-a8233bd{--width:100%;}.elementor-9961 .elementor-element.elementor-element-7660b67{--width:100%;}.elementor-9961 .elementor-element.elementor-element-ca454f5{--width:100%;}.elementor-9961 .elementor-element.elementor-element-b7f4d23{--width:100%;}.elementor-9961 .elementor-element.elementor-element-7b43da9{--width:100%;}.elementor-9961 .elementor-element.elementor-element-4495664{--width:100%;}.elementor-9961 .elementor-element.elementor-element-56ae2f3{--content-width:90%;}.elementor-9961 .elementor-element.elementor-element-c0603f5{--width:100%;}.elementor-9961 .elementor-element.elementor-element-cb4cfa3{--width:100%;}.elementor-9961 .elementor-element.elementor-element-ffc52ea{--width:100%;}.elementor-9961 .elementor-element.elementor-element-57e362c{--width:100%;}}@media(max-width:767px){.elementor-9961 .elementor-element.elementor-element-6cfcc1c{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-9961 .elementor-element.elementor-element-4462949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-f200c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;line-height:1.6em;}.elementor-9961 .elementor-element.elementor-element-9cd48ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;--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-9961 .elementor-element.elementor-element-6191bc6{--width:75px;}.elementor-9961 .elementor-element.elementor-element-40c16a8{width:var( --container-widget-width, 110px );max-width:110px;--container-widget-width:110px;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-b722721{--width:75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-24214d0{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-64d70b9{--width:75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-f7bf154{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-f7bf154 p{margin-block-end:6px;}.elementor-9961 .elementor-element.elementor-element-14687dc{--width:75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-de2df3f{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-de2df3f p{margin-block-end:6px;}.elementor-9961 .elementor-element.elementor-element-425ce2b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-012b2c2{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-012b2c2.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button{padding:10px 60px 10px 60px;}.elementor-9961 .elementor-element.elementor-element-6a114e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-924d988 .elementor-heading-title{font-size:19px;}.elementor-9961 .elementor-element.elementor-element-e8ff6ce .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-1252667 .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-05fcfc7 .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-50fcc96 .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-a73e9b6 .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-a2347db .elementor-heading-title{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-810c193{--flex-wrap:nowrap;}.elementor-9961 .elementor-element.elementor-element-10d1630 .elementor-heading-title{font-size:24px;}.elementor-9961 .elementor-element.elementor-element-81f7955{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-ef29689{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-3e26259{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-b2cbfb8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-57543b7{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-db8d77b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-786680c{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-0c3ed81{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-85f438b{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-8c71e29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-32924a1{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-dfa39e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-f546628{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-978789a{--width:100%;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9961 .elementor-element.elementor-element-462ac2f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-8a119a8 .elementor-heading-title{font-size:24px;}.elementor-9961 .elementor-element.elementor-element-1e2897a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-12cf8f7{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-4fc535b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-2d8cb46{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-9c71d51{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-6b8428d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-db91ad6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-31e1bf2{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-bea3121{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-de81e0a{font-size:1.5rem;}.elementor-9961 .elementor-element.elementor-element-4a035cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-a751262{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-2e61f54{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-848c149{font-size:1.5rem;}.elementor-9961 .elementor-element.elementor-element-1d4d3bc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-9961 .elementor-element.elementor-element-41d2657{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-c4143ad{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-1de4b64{font-size:1.5rem;}.elementor-9961 .elementor-element.elementor-element-67792d7{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-e8431fb .elementor-heading-title{font-size:18px;}.elementor-9961 .elementor-element.elementor-element-379c669{--flex-wrap:nowrap;}.elementor-9961 .elementor-element.elementor-element-5cfbdff{font-size:15px;}.elementor-9961 .elementor-element.elementor-element-859cc8e{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-859cc8e.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button{padding:10px 20px 10px 20px;}.elementor-9961 .elementor-element.elementor-element-113b926{--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-9961 .elementor-element.elementor-element-8eee478{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-4ba246f{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-d2f7d7a .elementor-heading-title{font-size:19px;}.elementor-9961 .elementor-element.elementor-element-c61f80d{--width:105.141;}.elementor-9961 .elementor-element.elementor-element-523d6eb{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-b38568f{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-13b2fea{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-8b95985{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-ee6d95f{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-e59e6bc{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-4420ff3{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-2e27554{font-size:12px;}.elementor-9961 .elementor-element.elementor-element-228eb68{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-c3f77ed{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-4b29146 .elementor-heading-title{font-size:18px;}.elementor-9961 .elementor-element.elementor-element-d20e772{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-335b255 .elementor-heading-title{font-size:19px;}.elementor-9961 .elementor-element.elementor-element-06e8cec{font-size:14px;}.elementor-9961 .elementor-element.elementor-element-b08ae54{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-89d173d{--width:100px;}.elementor-9961 .elementor-element.elementor-element-7c130c3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-4e00d50{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9961 .elementor-element.elementor-element-aead9a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-aead9a2.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-aead9a2 .elementor-icon svg{transform:rotate(92deg);}.elementor-9961 .elementor-element.elementor-element-9810609{--width:100px;}.elementor-9961 .elementor-element.elementor-element-2acc657{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-fcc310f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-fcc310f .elementor-icon svg{transform:rotate(92deg);}.elementor-9961 .elementor-element.elementor-element-78c9270{--width:100px;}.elementor-9961 .elementor-element.elementor-element-63d236a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-9acdb41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon i, .elementor-9961 .elementor-element.elementor-element-9acdb41 .elementor-icon svg{transform:rotate(92deg);}.elementor-9961 .elementor-element.elementor-element-b9ddba8{--width:100px;}.elementor-9961 .elementor-element.elementor-element-d9acb96{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9961 .elementor-element.elementor-element-a9866be{--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-9961 .elementor-element.elementor-element-4abdbac{--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-09c5159{--flex-wrap:nowrap;}.elementor-9961 .elementor-element.elementor-element-3829897 .elementor-icon{font-size:40px;}.elementor-9961 .elementor-element.elementor-element-3829897 .elementor-icon svg{height:40px;}.elementor-9961 .elementor-element.elementor-element-064b701{font-size:18px;}.elementor-9961 .elementor-element.elementor-element-bea9313 .elementor-icon{font-size:40px;}.elementor-9961 .elementor-element.elementor-element-bea9313 .elementor-icon svg{height:40px;}.elementor-9961 .elementor-element.elementor-element-3df15be .elementor-heading-title{font-size:18px;}.elementor-9961 .elementor-element.elementor-element-ace7929{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:14px;}.elementor-9961 .elementor-element.elementor-element-56ae2f3{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9961 .elementor-element.elementor-element-cefb758 .elementor-heading-title{font-size:18px;}.elementor-9961 .elementor-element.elementor-element-e7328bb{--flex-wrap:nowrap;}.elementor-9961 .elementor-element.elementor-element-5bad809{font-size:15px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4{width:100%;max-width:100%;padding:30px 0px 0px 0px;}.elementor-9961 .elementor-element.elementor-element-f55b1b4.elementor-element{--align-self:center;}.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button{padding:10px 20px 10px 20px;}.elementor-9961 .elementor-element.elementor-element-1a49794 .elementor-heading-title{font-size:19px;}.elementor-9961 .elementor-element.elementor-element-21d9040{font-size:16px;}.elementor-9961 .elementor-element.elementor-element-7696ef4{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-b02faa3{width:var( --container-widget-width, 77.58% );max-width:77.58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77.58%;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-3c7750a{--n-accordion-title-font-size:12px;}.elementor-9961 .elementor-element.elementor-element-90aa4e6{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-dac4be0{width:var( --container-widget-width, 77.58% );max-width:77.58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77.58%;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-c354371{--n-accordion-title-font-size:12px;}.elementor-9961 .elementor-element.elementor-element-7996e8a{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-f53dd1f{width:var( --container-widget-width, 77.58% );max-width:77.58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77.58%;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-3bd5b8d{--n-accordion-title-font-size:12px;}.elementor-9961 .elementor-element.elementor-element-3b4524b{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-2fbc475{width:var( --container-widget-width, 77.58% );max-width:77.58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77.58%;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-2e0a10e{--n-accordion-title-font-size:12px;}.elementor-9961 .elementor-element.elementor-element-b2808b1{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9961 .elementor-element.elementor-element-7fc4f90{width:var( --container-widget-width, 77.58% );max-width:77.58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:77.58%;--container-widget-flex-grow:0;font-size:12px;}.elementor-9961 .elementor-element.elementor-element-f7f9f1e{--n-accordion-title-font-size:12px;}.elementor-9961 .elementor-element.elementor-element-57e362c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9961 .elementor-element.elementor-element-75f379a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9961 .elementor-element.elementor-element-3e233eb{width:var( --container-widget-width, 215.702% );max-width:215.702%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:215.702%;--container-widget-flex-grow:0;}.elementor-9961 .elementor-element.elementor-element-3e233eb .elementor-heading-title{font-size:21px;}.elementor-9961 .elementor-element.elementor-element-33fdd82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-9961 .elementor-element.elementor-element-33fdd82.elementor-element{--align-self:flex-start;}.elementor-9961 .elementor-element.elementor-element-c2a8c45{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-4462949 *//* 2行目：大きく＋斜体オレンジ＋薄黄マーカー＋上に余白（行間） */
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-hl-1 {
  display: inline-block;
  margin-top: 22px;            /* 1行目との間隔。広げたいなら数字を大きく */
  font-size: 1.5em;
  font-weight: 700;
  font-style: italic;          /* 斜体 */
  color: #FF6B00;              /* オレンジ */
  background: linear-gradient(transparent 62%, #FCEFA6 62%);  /* 薄黄色マーカー */
  padding: 0 .15em;
  box-decoration-break: clone;
  white-space: nowrap;         /* 「決。」を折り返させない */
}
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-hl-2 {
  display: inline-block;
  margin-top: 22px;
  font-size: 1.5em;
  font-weight: 700;
  color: #1A2B5E;
  padding: 0 .15em;
  box-decoration-break: clone;
  line-height: 1.5;          /* ← 追加。1.3→1.5→1.8と大きくすると行間が広がる /
  white-space: normal;       / ← nowrapから変更。2行に折り返させて行間を効かせる */
}

/* 1行目：吹き出し（上下余白を広げ・右下に影） */
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble {
  display: inline-block;
  position: relative;
  background: #ffffff;
  border: 2px solid #1A2B5E;
  border-radius: 12px;
  padding: 10px 12px;                       /* 左右を縮めてコンパクトに（折り返し防止） */
  font-size: .70em;                         /* 文字を小さくして1行を短く */
  letter-spacing: -.01em;                   /* 字間を少し詰める */
  line-height: 1.4;
  box-shadow: 3px 4px 6px rgba(26,43,94,.20); /* 右・下に影 */
}
/* 1行目全体（吹き出し＋を、）を折り返さない保険 */
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble { white-space: nowrap; }
/* しっぽ（外側・枠線色）／「ば」の下あたり＝右寄りに配置 */
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble::before {
  content: "";
  position: absolute;
  top: 100%;
  left: auto;
  right: 46px;                 /* この数字を小さくすると右へ、大きくすると左へ移動 */
  border-style: solid;
  border-width: 13px 9px 0 9px;
  border-color: #1A2B5E transparent transparent transparent;
}
/* しっぽ（内側・背景色を少しかぶせて枠線だけ残す） */
.elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble::after {
  content: "";
  position: absolute;
  top: calc(100% - 2px);       /* 2px上にずらして枠線分を残す */
  left: auto;
  right: 49px;
  border-style: solid;
  border-width: 11px 6px 0 6px;
  border-color: #ffffff transparent transparent transparent;
}

/* ===== スマホ（767px以下）===== */
@media (max-width: 767px) {
  /* 1行目：さらに小さく＋字間を詰めて「を、」を同じ行に */
  .elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble {
    font-size: .58em;
    padding: 7px 10px;
    letter-spacing: -.02em;
  }
  .elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble::before { right: 38px; border-width: 11px 8px 0 8px; }
  .elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-bubble::after  { right: 40px; border-width: 9px 5px 0 5px; }
  /* 2行目：小さくして「決。」を同じ行に */
  .elementor-9961 .elementor-element.elementor-element-4462949 .lp-fv-hl {
    font-size: 1.2em;
    margin-top: 12px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6191bc6 */.elementor-9961 .elementor-element.elementor-element-6191bc6 {
    aspect-ratio: 1;
    background: #1A2B5E;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 7px #8091C9;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b722721 */.elementor-9961 .elementor-element.elementor-element-b722721 {
    aspect-ratio: 1;
    background: #1A2B5E;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 7px #8091C9;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d70b9 */.elementor-9961 .elementor-element.elementor-element-64d70b9 {
    aspect-ratio: 1;
    background: #1A2B5E;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 7px #8091C9;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14687dc */.elementor-9961 .elementor-element.elementor-element-14687dc {
    aspect-ratio: 1;
    background: #F5821F;
    border-radius: 50%;
    box-shadow: 0 0 0 3px #ffffff, 0 0 0 7px #F5821F;
  }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-012b2c2 */.elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button {
    border-radius: 999px;
    box-shadow: 0 5px 0 #C16A09;
    transition: transform .12s ease, box-shadow .12s ease;
    transform: translateY(0);
  }
  .elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button:hover {
    background-color: #F2911E;
    transform: translateY(5px);
    box-shadow: 0 0 0 #C16A09;
  }
  .elementor-9961 .elementor-element.elementor-element-012b2c2 .elementor-button { white-space: nowrap; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-924d988 */.elementor-9961 .elementor-element.elementor-element-924d988 .hl-yellow {
  background: linear-gradient(transparent 62%, #FCEFA6 62%);
  padding: 0 .1em;
  box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2cbfb8 */.elementor-9961 .elementor-element.elementor-element-b2cbfb8 {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db8d77b */.elementor-9961 .elementor-element.elementor-element-db8d77b {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c3ed81 */.elementor-9961 .elementor-element.elementor-element-0c3ed81 {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c71e29 */.elementor-9961 .elementor-element.elementor-element-8c71e29 {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfa39e5 */.elementor-9961 .elementor-element.elementor-element-dfa39e5 {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-978789a */.elementor-9961 .elementor-element.elementor-element-978789a {
  width: fit-content;
  display: inline-flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd1bcb6 */.elementor-9961 .elementor-element.elementor-element-dd1bcb6 {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d495d */.elementor-9961 .elementor-element.elementor-element-c0d495d {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-212404a */.elementor-9961 .elementor-element.elementor-element-212404a {
  width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-859cc8e */.elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button {
    border-radius: 999px;
    box-shadow: 0 5px 0 #C16A09;
    transition: transform .12s ease, box-shadow .12s ease;
    transform: translateY(0);
  }
  .elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button:hover {
    background-color: #F2911E;
    transform: translateY(5px);
    box-shadow: 0 0 0 #C16A09;
  }
  .elementor-9961 .elementor-element.elementor-element-859cc8e .elementor-button { white-space: nowrap; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2f7d7a */.elementor-9961 .elementor-element.elementor-element-d2f7d7a .hl-yellow {
  background: linear-gradient(transparent 62%, #FCEFA6 62%);
  padding: 0 .1em;
  box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61f80d */.elementor-9961 .elementor-element.elementor-element-c61f80d {
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: auto;
  width: auto;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7f4d23 */.elementor-9961 .elementor-element.elementor-element-b7f4d23 {
  flex-grow: 1;
  flex-basis: 0;
}
.elementor-9961 .elementor-element.elementor-element-b7f4d23 {
  min-width: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d6f7b6 */.elementor-9961 .elementor-element.elementor-element-2d6f7b6 {
  flex-grow: 1;
  flex-basis: 0;
}
.elementor-9961 .elementor-element.elementor-element-2d6f7b6 {
  min-width: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-335b255 */.elementor-9961 .elementor-element.elementor-element-335b255 .hl-yellow {
  background: linear-gradient(transparent 62%, #FCEFA6 62%);
  padding: 0 .1em;
  box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89d173d */.flow-no {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9810609 */.flow-no {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c9270 */.flow-no {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9ddba8 */.flow-no {
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f55b1b4 */.elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button {
    border-radius: 999px;
    box-shadow: 0 5px 0 #C16A09;
    transition: transform .12s ease, box-shadow .12s ease;
    transform: translateY(0);
  }
  .elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button:hover {
    background-color: #F2911E;
    transform: translateY(5px);
    box-shadow: 0 0 0 #C16A09;
  }
  .elementor-9961 .elementor-element.elementor-element-f55b1b4 .elementor-button { white-space: nowrap; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa32fd0 */.elementor-9961 .elementor-element.elementor-element-aa32fd0 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa32fd0 */.elementor-9961 .elementor-element.elementor-element-aa32fd0 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3c7750a */.faq-accordion .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item-title-text {
  color: #002060 !important;
}

.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #ffffff !important;
}
/* タイトル全体を横並びに */
.faq-accordion .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Qアイコン */
.faq-accordion .e-n-accordion-item-title::before {
  content: "Q";
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #314892;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 21PX;
}

/* 開いているとき（白丸Q） */
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title::before {
  background: #ffffff;
  color: #314892;
}

/* テキスト左寄せ */
.faq-accordion .e-n-accordion-item-title {
  justify-content: flex-start;
  text-align: left;
}

/* 右側の開閉アイコンを右端へ */
.faq-accordion .e-n-accordion-item-title-icon {
  margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef0554 */.elementor-9961 .elementor-element.elementor-element-6ef0554 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ef0554 */.elementor-9961 .elementor-element.elementor-element-6ef0554 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c354371 */.faq-accordion .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item-title-text {
  color: #002060 !important;
}

.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #ffffff !important;
}
/* タイトル全体を横並びに */
.faq-accordion .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Qアイコン */
.faq-accordion .e-n-accordion-item-title::before {
  content: "Q";
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #314892;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 21PX;
}

/* 開いているとき（白丸Q） */
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title::before {
  background: #ffffff;
  color: #314892;
}

/* テキスト左寄せ */
.faq-accordion .e-n-accordion-item-title {
  justify-content: flex-start;
  text-align: left;
}

/* 右側の開閉アイコンを右端へ */
.faq-accordion .e-n-accordion-item-title-icon {
  margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6310bbc */.elementor-9961 .elementor-element.elementor-element-6310bbc {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6310bbc */.elementor-9961 .elementor-element.elementor-element-6310bbc {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3bd5b8d */.faq-accordion .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item-title-text {
  color: #002060 !important;
}

.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #ffffff !important;
}
/* タイトル全体を横並びに */
.faq-accordion .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Qアイコン */
.faq-accordion .e-n-accordion-item-title::before {
  content: "Q";
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #314892;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 21PX;
}

/* 開いているとき（白丸Q） */
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title::before {
  background: #ffffff;
  color: #314892;
}

/* テキスト左寄せ */
.faq-accordion .e-n-accordion-item-title {
  justify-content: flex-start;
  text-align: left;
}

/* 右側の開閉アイコンを右端へ */
.faq-accordion .e-n-accordion-item-title-icon {
  margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5ff045 */.elementor-9961 .elementor-element.elementor-element-e5ff045 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5ff045 */.elementor-9961 .elementor-element.elementor-element-e5ff045 {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2e0a10e */.faq-accordion .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item-title-text {
  color: #002060 !important;
}

.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #ffffff !important;
}
/* タイトル全体を横並びに */
.faq-accordion .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Qアイコン */
.faq-accordion .e-n-accordion-item-title::before {
  content: "Q";
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #314892;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 21PX;
}

/* 開いているとき（白丸Q） */
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title::before {
  background: #ffffff;
  color: #314892;
}

/* テキスト左寄せ */
.faq-accordion .e-n-accordion-item-title {
  justify-content: flex-start;
  text-align: left;
}

/* 右側の開閉アイコンを右端へ */
.faq-accordion .e-n-accordion-item-title-icon {
  margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b70b83f */.elementor-9961 .elementor-element.elementor-element-b70b83f {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b70b83f */.elementor-9961 .elementor-element.elementor-element-b70b83f {
      display: flex;
      align-items: center;
      justify-content: center;
      width: 40px;
      height: 40px;
      padding: 0;
      box-sizing: border-box;
      flex-shrink: 0;
      aspect-ratio: 1 / 1;
      background-color: #344b96;
      border-radius: 50%;
  }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f7f9f1e */.faq-accordion .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item-title-text {
  color: #002060 !important;
}

.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title,
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-text {
  color: #ffffff !important;
}
/* タイトル全体を横並びに */
.faq-accordion .e-n-accordion-item-title {
  display: flex;
  align-items: center;
  gap: 16px;
}

/* Qアイコン */
.faq-accordion .e-n-accordion-item-title::before {
  content: "Q";
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #314892;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 21PX;
}

/* 開いているとき（白丸Q） */
.faq-accordion .e-n-accordion-item[open] .e-n-accordion-item-title::before {
  background: #ffffff;
  color: #314892;
}

/* テキスト左寄せ */
.faq-accordion .e-n-accordion-item-title {
  justify-content: flex-start;
  text-align: left;
}

/* 右側の開閉アイコンを右端へ */
.faq-accordion .e-n-accordion-item-title-icon {
  margin-left: auto;
}/* End custom CSS */