.elementor-1143 .elementor-element.elementor-element-15aa102{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-15aa102:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-15aa102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F10000;}.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-1143 .elementor-element.elementor-element-9d802ec{padding:0% 0% 0% 0%;text-align:start;font-family:"Alumni Sans", Sans-serif;font-size:80px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-e503774{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:1px;color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-a07bc59{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:8%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-145118e{--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-1143 .elementor-element.elementor-element-de6b50d{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#F10000;text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-0ca8d18{padding:0% 0% 0% 0%;text-align:start;font-family:"Alumni Sans", Sans-serif;font-size:20px;font-weight:bold;line-height:0.7em;letter-spacing:1px;color:#F10000;}.elementor-1143 .elementor-element.elementor-element-9421c35{--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-1143 .elementor-element.elementor-element-e9d61f4{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:normal;line-height:2.3em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-f90eeca{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-f90eeca:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-f90eeca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-1143 .elementor-element.elementor-element-f0df110{--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-1143 .elementor-element.elementor-element-0e3af19{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-9641bac{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-9641bac:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-9641bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-1143 .elementor-element.elementor-element-faf7a2d{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-5290f9d{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1143 .elementor-element.elementor-element-a5b43a9{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-a5b43a9 .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-a5b43a9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-db21ad0{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1143 .elementor-element.elementor-element-e253b6b .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-e253b6b .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-e253b6b .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-e253b6b{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-e253b6b.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-e253b6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-e253b6b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-2086754{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-2086754:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-2086754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-4a3aede{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-a142d90{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-21cdbe9{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-21cdbe9 .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-21cdbe9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-f726b0e{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-05c3117 .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-05c3117 .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-05c3117 .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-05c3117{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-05c3117.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-05c3117 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-05c3117 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-f64f85c{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-f64f85c:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-f64f85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-b83a884{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-c70ee4c{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-33fcb03{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-33fcb03 .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-33fcb03 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-842830d{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-c7064d1 .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-c7064d1 .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-c7064d1 .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-c7064d1{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-c7064d1.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-c7064d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-c7064d1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-a806483{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-a806483:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-a806483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-fbe3392{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-1a05ca5{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-7a3740b{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-7a3740b .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-7a3740b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-e0f4a8f{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-f91d74d .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-f91d74d .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-f91d74d .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-f91d74d{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-f91d74d.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-f91d74d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-f91d74d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-b864314{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-b864314:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-b864314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-348ecff{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-db5ed1b{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-4a5acb2{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-4a5acb2 .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-4a5acb2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-e55fcec{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-693c4dd .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-693c4dd .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-693c4dd .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-693c4dd{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-693c4dd.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-693c4dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-693c4dd .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-2144b93{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D8D8D8;--border-color:#D8D8D8;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1143 .elementor-element.elementor-element-2144b93:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-2144b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1143 .elementor-element.elementor-element-dbf1ce4{padding:0px 0px 20px 0px;}.elementor-1143 .elementor-element.elementor-element-39984fc{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:bold;line-height:1.65em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-3a64d37{--divider-border-style:solid;--divider-color:#DADADA;--divider-border-width:1px;}.elementor-1143 .elementor-element.elementor-element-3a64d37 .elementor-divider-separator{width:100%;}.elementor-1143 .elementor-element.elementor-element-3a64d37 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1143 .elementor-element.elementor-element-21fd42a{text-align:justify;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:normal;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-75f2d31 .elementor-button{background-color:#EE0000;font-family:"Noto Sans JP", Sans-serif;font-size:14px;font-weight:bold;line-height:1.6em;border-radius:10px 10px 10px 10px;padding:15px 0px 15px 0px;}.elementor-1143 .elementor-element.elementor-element-75f2d31 .elementor-button:hover, .elementor-1143 .elementor-element.elementor-element-75f2d31 .elementor-button:focus{background-color:#000000;}.elementor-1143 .elementor-element.elementor-element-75f2d31{padding:20px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-75f2d31.elementor-element{--align-self:stretch;}.elementor-1143 .elementor-element.elementor-element-75f2d31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1143 .elementor-element.elementor-element-75f2d31 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1143 .elementor-element.elementor-element-9f9f615{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-1696c49{--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-1143 .elementor-element.elementor-element-de2d57c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-45de06f{--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;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-7ad37db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-aa76f90{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-7785907{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-7785907:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-7785907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-b68069d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-9f6bff4{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-9f6bff4{right:0px;}.elementor-1143 .elementor-element.elementor-element-9f6bff4{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-9cacb7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-efe2181{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-7dba81e{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-7dba81e:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-7dba81e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-114a730{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-06328ee{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-06328ee{right:0px;}.elementor-1143 .elementor-element.elementor-element-06328ee{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-31d01d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-7d747ca{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-c560ed1{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-c560ed1:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-c560ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-7fab727{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-d5af3bc{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-d5af3bc{right:0px;}.elementor-1143 .elementor-element.elementor-element-d5af3bc{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-0579cf6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-b36132f{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-bc32372{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-bc32372:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-bc32372 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-75a9d45{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-063f29b{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-063f29b{right:0px;}.elementor-1143 .elementor-element.elementor-element-063f29b{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-efd0e54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-3331836{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-d500c91{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-d500c91:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-d500c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-309b8f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-5c94a5f{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-5c94a5f{right:0px;}.elementor-1143 .elementor-element.elementor-element-5c94a5f{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-ef4c478{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-90b7ae0{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-d767c66{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-d767c66:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-d767c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-c32bc50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-41a9695{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-41a9695{right:0px;}.elementor-1143 .elementor-element.elementor-element-41a9695{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-fb7e891{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-65245ed{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}.elementor-1143 .elementor-element.elementor-element-39dc93d{--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;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1143 .elementor-element.elementor-element-39dc93d:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-39dc93d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-1143 .elementor-element.elementor-element-2306885{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-1143 .elementor-element.elementor-element-8819c85{left:0px;}body.rtl .elementor-1143 .elementor-element.elementor-element-8819c85{right:0px;}.elementor-1143 .elementor-element.elementor-element-8819c85{top:-40px;font-family:"Alumni Sans", Sans-serif;font-size:100px;font-weight:bold;line-height:0.7em;letter-spacing:0px;color:#EE0000;}.elementor-1143 .elementor-element.elementor-element-df53019{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1143 .elementor-element.elementor-element-578b780{font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:bold;line-height:1.5em;letter-spacing:0px;}@media(max-width:1024px){.elementor-1143 .elementor-element.elementor-element-0e3af19{--grid-auto-flow:row;}.elementor-1143 .elementor-element.elementor-element-de2d57c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1143 .elementor-element.elementor-element-15aa102{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-9d802ec{font-size:60px;}.elementor-1143 .elementor-element.elementor-element-a07bc59{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-de6b50d{font-size:28px;line-height:1.5em;}.elementor-1143 .elementor-element.elementor-element-0ca8d18{font-size:22px;}.elementor-1143 .elementor-element.elementor-element-e9d61f4{line-height:2.1em;}.elementor-1143 .elementor-element.elementor-element-f90eeca{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1143 .elementor-element.elementor-element-0e3af19{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1143 .elementor-element.elementor-element-9641bac{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-2086754{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-f64f85c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-a806483{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-b864314{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-2144b93{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1143 .elementor-element.elementor-element-9f9f615{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-1143 .elementor-element.elementor-element-de2d57c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1143 .elementor-element.elementor-element-7ad37db{--justify-content:flex-end;}.elementor-1143 .elementor-element.elementor-element-7785907{--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-1143 .elementor-element.elementor-element-b68069d{--width:30%;}.elementor-1143 .elementor-element.elementor-element-9cacb7a{--width:70%;}.elementor-1143 .elementor-element.elementor-element-114a730{--width:30%;}.elementor-1143 .elementor-element.elementor-element-31d01d7{--width:70%;}.elementor-1143 .elementor-element.elementor-element-7fab727{--width:30%;}.elementor-1143 .elementor-element.elementor-element-0579cf6{--width:70%;}.elementor-1143 .elementor-element.elementor-element-75a9d45{--width:30%;}.elementor-1143 .elementor-element.elementor-element-efd0e54{--width:70%;}.elementor-1143 .elementor-element.elementor-element-309b8f1{--width:30%;}.elementor-1143 .elementor-element.elementor-element-ef4c478{--width:70%;}.elementor-1143 .elementor-element.elementor-element-c32bc50{--width:30%;}.elementor-1143 .elementor-element.elementor-element-fb7e891{--width:70%;}.elementor-1143 .elementor-element.elementor-element-2306885{--width:30%;}.elementor-1143 .elementor-element.elementor-element-df53019{--width:70%;}}@media(min-width:768px){.elementor-1143 .elementor-element.elementor-element-145118e{--width:30%;}.elementor-1143 .elementor-element.elementor-element-9421c35{--width:70%;}.elementor-1143 .elementor-element.elementor-element-f0df110{--width:100%;}.elementor-1143 .elementor-element.elementor-element-1696c49{--width:100%;}.elementor-1143 .elementor-element.elementor-element-7ad37db{--width:100%;}.elementor-1143 .elementor-element.elementor-element-b68069d{--width:30%;}.elementor-1143 .elementor-element.elementor-element-9cacb7a{--width:70%;}.elementor-1143 .elementor-element.elementor-element-114a730{--width:30%;}.elementor-1143 .elementor-element.elementor-element-31d01d7{--width:70%;}.elementor-1143 .elementor-element.elementor-element-7fab727{--width:30%;}.elementor-1143 .elementor-element.elementor-element-0579cf6{--width:70%;}.elementor-1143 .elementor-element.elementor-element-75a9d45{--width:30%;}.elementor-1143 .elementor-element.elementor-element-efd0e54{--width:70%;}.elementor-1143 .elementor-element.elementor-element-309b8f1{--width:30%;}.elementor-1143 .elementor-element.elementor-element-ef4c478{--width:70%;}.elementor-1143 .elementor-element.elementor-element-c32bc50{--width:30%;}.elementor-1143 .elementor-element.elementor-element-fb7e891{--width:70%;}.elementor-1143 .elementor-element.elementor-element-2306885{--width:30%;}.elementor-1143 .elementor-element.elementor-element-df53019{--width:70%;}}