.elementor-964 .elementor-element.elementor-element-381773b{--display:flex;--min-height:600px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-964 .elementor-element.elementor-element-381773b:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-381773b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://initi.jp/wp-content/uploads/2025/09/tokutei-kaigo-hero-1.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-964 .elementor-element.elementor-element-381773b::before, .elementor-964 .elementor-element.elementor-element-381773b > .elementor-background-video-container::before, .elementor-964 .elementor-element.elementor-element-381773b > .e-con-inner > .elementor-background-video-container::before, .elementor-964 .elementor-element.elementor-element-381773b > .elementor-background-slideshow::before, .elementor-964 .elementor-element.elementor-element-381773b > .e-con-inner > .elementor-background-slideshow::before, .elementor-964 .elementor-element.elementor-element-381773b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-964 .elementor-element.elementor-element-cce3e7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-cce3e7d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-964 .elementor-element.elementor-element-cce3e7d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:62px;font-weight:700;line-height:65px;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-730885d{padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-730885d.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-964 .elementor-element.elementor-element-730885d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-a4d4bad{--display:flex;--min-height:430px;--overlay-opacity:0.5;}.elementor-964 .elementor-element.elementor-element-a4d4bad:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-a4d4bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-a4d4bad::before, .elementor-964 .elementor-element.elementor-element-a4d4bad > .elementor-background-video-container::before, .elementor-964 .elementor-element.elementor-element-a4d4bad > .e-con-inner > .elementor-background-video-container::before, .elementor-964 .elementor-element.elementor-element-a4d4bad > .elementor-background-slideshow::before, .elementor-964 .elementor-element.elementor-element-a4d4bad > .e-con-inner > .elementor-background-slideshow::before, .elementor-964 .elementor-element.elementor-element-a4d4bad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F5F8FF;--background-overlay:'';}.elementor-964 .elementor-element.elementor-element-a5bdc8a{padding:63px 63px 63px 63px;text-align:center;}.elementor-964 .elementor-element.elementor-element-a5bdc8a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-50657e4{--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;}.elementor-964 .elementor-element.elementor-element-cf74dd0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:42px 42px;--row-gap:42px;--column-gap:42px;--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-964 .elementor-element.elementor-element-6ddb976{--icon-box-icon-margin:15px;}.elementor-964 .elementor-element.elementor-element-6ddb976.elementor-view-stacked .elementor-icon{background-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-6ddb976.elementor-view-framed .elementor-icon, .elementor-964 .elementor-element.elementor-element-6ddb976.elementor-view-default .elementor-icon{fill:#FF8C00;color:#FF8C00;border-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-6ddb976 .elementor-icon-box-title, .elementor-964 .elementor-element.elementor-element-6ddb976 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-964 .elementor-element.elementor-element-6ddb976 .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-6ddb976:has(:hover) .elementor-icon-box-title,
					 .elementor-964 .elementor-element.elementor-element-6ddb976:has(:focus) .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-6ddb976 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-335c130{--icon-box-icon-margin:15px;}.elementor-964 .elementor-element.elementor-element-335c130.elementor-view-stacked .elementor-icon{background-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-335c130.elementor-view-framed .elementor-icon, .elementor-964 .elementor-element.elementor-element-335c130.elementor-view-default .elementor-icon{fill:#FF8C00;color:#FF8C00;border-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-335c130 .elementor-icon-box-title, .elementor-964 .elementor-element.elementor-element-335c130 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-964 .elementor-element.elementor-element-335c130 .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-335c130:has(:hover) .elementor-icon-box-title,
					 .elementor-964 .elementor-element.elementor-element-335c130:has(:focus) .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-335c130 .elementor-icon-box-description{color:#1B224C;}.elementor-964 .elementor-element.elementor-element-649f688{--icon-box-icon-margin:15px;}.elementor-964 .elementor-element.elementor-element-649f688.elementor-view-stacked .elementor-icon{background-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-649f688.elementor-view-framed .elementor-icon, .elementor-964 .elementor-element.elementor-element-649f688.elementor-view-default .elementor-icon{fill:#FF8C00;color:#FF8C00;border-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-649f688 .elementor-icon-box-title, .elementor-964 .elementor-element.elementor-element-649f688 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-964 .elementor-element.elementor-element-649f688 .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-649f688:has(:hover) .elementor-icon-box-title,
					 .elementor-964 .elementor-element.elementor-element-649f688:has(:focus) .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-649f688 .elementor-icon-box-description{color:#1B224C;}.elementor-964 .elementor-element.elementor-element-190a76c{--icon-box-icon-margin:15px;}.elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-stacked .elementor-icon{background-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-framed .elementor-icon, .elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-default .elementor-icon{fill:#FF8C00;color:#FF8C00;border-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-964 .elementor-element.elementor-element-190a76c.elementor-view-default:has(:focus) .elementor-icon{fill:#FF8C00;color:#FF8C00;border-color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c .elementor-icon-box-title, .elementor-964 .elementor-element.elementor-element-190a76c .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:600;}.elementor-964 .elementor-element.elementor-element-190a76c .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c:has(:hover) .elementor-icon-box-title,
					 .elementor-964 .elementor-element.elementor-element-190a76c:has(:focus) .elementor-icon-box-title{color:#FF8C00;}.elementor-964 .elementor-element.elementor-element-190a76c .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-e0a9483{--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;}.elementor-964 .elementor-element.elementor-element-305804f{--spacer-size:75px;}.elementor-964 .elementor-element.elementor-element-9bb65d0{--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;}.elementor-964 .elementor-element.elementor-element-64b6846{padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-64b6846 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-12d4fa1{--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;}.elementor-964 .elementor-element.elementor-element-07223b4{text-align:center;}.elementor-964 .elementor-element.elementor-element-07223b4 .elementor-heading-title{color:#1B224C;}.elementor-964 .elementor-element.elementor-element-07ecd66{--spacer-size:50px;}.elementor-964 .elementor-element.elementor-element-fd29ef6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-fd29ef6:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-fd29ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-964 .elementor-element.elementor-element-fd29ef6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-964 .elementor-element.elementor-element-0ffdf37{--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;}.elementor-964 .elementor-element.elementor-element-69dc492{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-964 .elementor-element.elementor-element-617bd64{text-align:center;}.elementor-964 .elementor-element.elementor-element-617bd64 img{width:100%;}.elementor-964 .elementor-element.elementor-element-d0fd656{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-964 .elementor-element.elementor-element-4cbecde{--display:flex;}.elementor-964 .elementor-element.elementor-element-3a67fa5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-0d3b832{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-964 .elementor-element.elementor-element-0e20bbe{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-214a7fb{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-964 .elementor-element.elementor-element-c91d7f6{--display:flex;}.elementor-964 .elementor-element.elementor-element-1a8af7e{text-align:center;}.elementor-964 .elementor-element.elementor-element-1a8af7e img{width:100%;}.elementor-964 .elementor-element.elementor-element-252ef1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-964 .elementor-element.elementor-element-7b79608{--display:flex;}.elementor-964 .elementor-element.elementor-element-b8952fc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-93b404a{--display:flex;}.elementor-964 .elementor-element.elementor-element-f51273b{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-ed05214{--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;}.elementor-964 .elementor-element.elementor-element-1801922{--display:flex;}.elementor-964 .elementor-element.elementor-element-dda5e25{text-align:center;}.elementor-964 .elementor-element.elementor-element-dda5e25 img{width:100%;}.elementor-964 .elementor-element.elementor-element-9d5c3cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-964 .elementor-element.elementor-element-78cbd27{--display:flex;}.elementor-964 .elementor-element.elementor-element-315f61a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-bfbafa5{--display:flex;}.elementor-964 .elementor-element.elementor-element-106e057{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-9d34f6b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-964 .elementor-element.elementor-element-7b7acdc{--display:flex;}.elementor-964 .elementor-element.elementor-element-9125e0e{text-align:center;}.elementor-964 .elementor-element.elementor-element-9125e0e img{width:100%;}.elementor-964 .elementor-element.elementor-element-e2999e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-964 .elementor-element.elementor-element-697fdc3{--display:flex;}.elementor-964 .elementor-element.elementor-element-8962d20 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:30px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-315e2da{--display:flex;}.elementor-964 .elementor-element.elementor-element-32a38d1{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-6362654{--display:flex;}.elementor-964 .elementor-element.elementor-element-285a32b{--spacer-size:75px;}.elementor-964 .elementor-element.elementor-element-7c2063d{--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-964 .elementor-element.elementor-element-7c2063d:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-7c2063d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-3d0709f{--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;}.elementor-964 .elementor-element.elementor-element-1abe058{padding:0px 0px 0px 0px;text-align:right;}.elementor-964 .elementor-element.elementor-element-1abe058 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-d5c7f48{--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-964 .elementor-element.elementor-element-d5c7f48:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-d5c7f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-1829c64{--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;}.elementor-964 .elementor-element.elementor-element-ef8723f{text-align:center;}.elementor-964 .elementor-element.elementor-element-ef8723f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-c78ef26{--spacer-size:30px;}.elementor-964 .elementor-element.elementor-element-19f28ac{--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 100px;--row-gap:0px;--column-gap:100px;}.elementor-964 .elementor-element.elementor-element-19f28ac:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-19f28ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-a4798a1{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-964 .elementor-element.elementor-element-a4798a1:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-a4798a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB566;}.elementor-964 .elementor-element.elementor-element-4a99d7e{--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;}.elementor-964 .elementor-element.elementor-element-4a99d7e:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-4a99d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB566;}.elementor-964 .elementor-element.elementor-element-55adfb7{--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;}.elementor-964 .elementor-element.elementor-element-55adfb7:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-55adfb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB566;}.elementor-964 .elementor-element.elementor-element-c7f101b{--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;}.elementor-964 .elementor-element.elementor-element-c7f101b:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-c7f101b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFB566;}.elementor-964 .elementor-element.elementor-element-ead992e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:100px 100px;--row-gap:100px;--column-gap:100px;--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-ead992e:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-ead992e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-2092f92{text-align:center;}.elementor-964 .elementor-element.elementor-element-2092f92 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-b1be849{text-align:center;}.elementor-964 .elementor-element.elementor-element-b1be849 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-d0bd93c{text-align:center;}.elementor-964 .elementor-element.elementor-element-d0bd93c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-52c67e6{text-align:center;}.elementor-964 .elementor-element.elementor-element-52c67e6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-9aa5fd8{--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 100px;--row-gap:0px;--column-gap:100px;}.elementor-964 .elementor-element.elementor-element-9aa5fd8:not(.elementor-motion-effects-element-type-background), .elementor-964 .elementor-element.elementor-element-9aa5fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF7;}.elementor-964 .elementor-element.elementor-element-d69b7ca{--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;}.elementor-964 .elementor-element.elementor-element-b5b5cc8{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-ec51074{--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;}.elementor-964 .elementor-element.elementor-element-3c0e1f5{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-2a170e2{--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;}.elementor-964 .elementor-element.elementor-element-eebfdf5{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-77ea516{--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;}.elementor-964 .elementor-element.elementor-element-b663889{font-family:"Noto Sans JP", Sans-serif;font-weight:400;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-27ccd97{--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;}.elementor-964 .elementor-element.elementor-element-c800808{--spacer-size:70px;}.elementor-964 .elementor-element.elementor-element-494ccd1{--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;}.elementor-964 .elementor-element.elementor-element-d7f81f7{padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-d7f81f7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-35b6c05{--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;}.elementor-964 .elementor-element.elementor-element-8f83fae{text-align:center;}.elementor-964 .elementor-element.elementor-element-8f83fae .elementor-heading-title{color:#1B224C;}.elementor-964 .elementor-element.elementor-element-268df53{--spacer-size:30px;}.elementor-964 .elementor-element.elementor-element-cfdc13b{--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-964 .elementor-element.elementor-element-a0c3349{--display:flex;}.elementor-964 .elementor-element.elementor-element-e9b8f29{--display:flex;}.elementor-964 .elementor-element.elementor-element-286ffda{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-964 .elementor-element.elementor-element-6067e05{--display:flex;}.elementor-964 .elementor-element.elementor-element-1e88b4f{--display:flex;}.elementor-964 .elementor-element.elementor-element-209d41e{--display:flex;}.elementor-964 .elementor-element.elementor-element-1247217{--display:flex;}.elementor-964 .elementor-element.elementor-element-046f40a{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-964 .elementor-element.elementor-element-0cc6fab{--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;}.elementor-964 .elementor-element.elementor-element-a03a2bc{--spacer-size:70px;}.elementor-964 .elementor-element.elementor-element-4927d0a{--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-964 .elementor-element.elementor-element-980775f{--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;}.elementor-964 .elementor-element.elementor-element-9071aaf{padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-9071aaf .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-8428b24{--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;}.elementor-964 .elementor-element.elementor-element-cbc1337{--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;}.elementor-964 .elementor-element.elementor-element-cbc1337.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-964 .elementor-element.elementor-element-7453e87{--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;}.elementor-964 .elementor-element.elementor-element-d6e43e8{--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;}.elementor-964 .elementor-element.elementor-element-87374cb{--spacer-size:70px;}.elementor-964 .elementor-element.elementor-element-eda3c19{--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-964 .elementor-element.elementor-element-9bf0b8b{--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;}.elementor-964 .elementor-element.elementor-element-d662a34{padding:0px 0px 0px 0px;text-align:center;}.elementor-964 .elementor-element.elementor-element-d662a34 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:32px;font-weight:700;color:#1B224C;}.elementor-964 .elementor-element.elementor-element-70c6aa0{--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;}.elementor-964 .elementor-element.elementor-element-9ba1de3{text-align:center;}.elementor-964 .elementor-element.elementor-element-9ba1de3 .elementor-heading-title{color:#1B224C;}.elementor-964 .elementor-element.elementor-element-83aebad{--spacer-size:30px;}.elementor-964 .elementor-element.elementor-element-23c8c71{--display:flex;}@media(min-width:768px){.elementor-964 .elementor-element.elementor-element-fd29ef6{--width:93.141%;}.elementor-964 .elementor-element.elementor-element-0ffdf37{--content-width:950px;}.elementor-964 .elementor-element.elementor-element-69dc492{--width:50%;}.elementor-964 .elementor-element.elementor-element-d0fd656{--width:50%;}.elementor-964 .elementor-element.elementor-element-214a7fb{--content-width:950px;}.elementor-964 .elementor-element.elementor-element-c91d7f6{--width:50%;}.elementor-964 .elementor-element.elementor-element-252ef1e{--width:50%;}.elementor-964 .elementor-element.elementor-element-ed05214{--content-width:950px;}.elementor-964 .elementor-element.elementor-element-1801922{--width:50%;}.elementor-964 .elementor-element.elementor-element-9d5c3cb{--width:50%;}.elementor-964 .elementor-element.elementor-element-9d34f6b{--content-width:950px;}.elementor-964 .elementor-element.elementor-element-7b7acdc{--width:50%;}.elementor-964 .elementor-element.elementor-element-e2999e1{--width:50%;}.elementor-964 .elementor-element.elementor-element-a4798a1{--width:25%;}.elementor-964 .elementor-element.elementor-element-4a99d7e{--width:25%;}.elementor-964 .elementor-element.elementor-element-55adfb7{--width:25%;}.elementor-964 .elementor-element.elementor-element-c7f101b{--width:25%;}.elementor-964 .elementor-element.elementor-element-d69b7ca{--width:25%;}.elementor-964 .elementor-element.elementor-element-ec51074{--width:25%;}.elementor-964 .elementor-element.elementor-element-2a170e2{--width:25%;}.elementor-964 .elementor-element.elementor-element-77ea516{--width:25%;}.elementor-964 .elementor-element.elementor-element-cbc1337{--width:58.189%;}.elementor-964 .elementor-element.elementor-element-7453e87{--width:50%;}}@media(max-width:1024px){.elementor-964 .elementor-element.elementor-element-cf74dd0{--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-fd29ef6{--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-ead992e{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-964 .elementor-element.elementor-element-cf74dd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-fd29ef6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-964 .elementor-element.elementor-element-ead992e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}