.elementor-12460 .elementor-element.elementor-element-1fd95276{--display:flex;}.elementor-12460 .elementor-element.elementor-element-4a4dd05c{--spacer-size:20px;}.elementor-12460 .elementor-element.elementor-element-30b4fa8d{--display:flex;}.elementor-12460 .elementor-element.elementor-element-30b4fa8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12460 .elementor-element.elementor-element-66266b73{--spacer-size:50px;}.elementor-12460 .elementor-element.elementor-element-14296ca0{--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;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-14296ca0:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-14296ca0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCCCCC;}.elementor-12460 .elementor-element.elementor-element-4bfdefd0{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-4bfdefd0:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-4bfdefd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.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-12460 .elementor-element.elementor-element-dae14bc > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-dae14bc{text-align:center;}.elementor-12460 .elementor-element.elementor-element-dae14bc .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-4a6f9a52{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-4a6f9a52:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-4a6f9a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-12460 .elementor-element.elementor-element-9853445{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-3e5d8f07{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-3e5d8f07:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-3e5d8f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b{text-align:center;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-228f157f{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-228f157f:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-228f157f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-3571ebe2{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-7206ee63{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-7206ee63:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-7206ee63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-6da84265 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-6da84265{text-align:center;}.elementor-12460 .elementor-element.elementor-element-6da84265 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-63477a50{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-63477a50:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-63477a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-6102bd32{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-7a3f1546{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-7a3f1546:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-7a3f1546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-50f5dee5 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-50f5dee5{text-align:center;}.elementor-12460 .elementor-element.elementor-element-50f5dee5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-cf2eeb6{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-cf2eeb6:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-cf2eeb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-55cd576f{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-59b4bc7b{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;color:#2537B4;}.elementor-12460 .elementor-element.elementor-element-1bd01df5{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-1bd01df5:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-1bd01df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-12746d3 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-12746d3{text-align:center;}.elementor-12460 .elementor-element.elementor-element-12746d3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-6162f723{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-6162f723:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-6162f723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-222cdadf{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-60108e0e{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-60108e0e:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-60108e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-28d3fb15 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-28d3fb15{text-align:center;}.elementor-12460 .elementor-element.elementor-element-28d3fb15 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-7a1fbc46{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-7a1fbc46:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-7a1fbc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-565740e5{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-4da7191e{--display:grid;--e-con-grid-template-columns:20% 80%;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12460 .elementor-element.elementor-element-4da7191e:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-4da7191e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8ECF1;}.elementor-12460 .elementor-element.elementor-element-576a5b79 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-12460 .elementor-element.elementor-element-576a5b79{text-align:center;}.elementor-12460 .elementor-element.elementor-element-576a5b79 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#000000;}.elementor-12460 .elementor-element.elementor-element-24eb198{--display:flex;--justify-content:center;}.elementor-12460 .elementor-element.elementor-element-24eb198:not(.elementor-motion-effects-element-type-background), .elementor-12460 .elementor-element.elementor-element-24eb198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-6fc516d2{font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;}.elementor-12460 .elementor-element.elementor-element-4eacc90d{--display:flex;}.elementor-12460 .elementor-element.elementor-element-63f4a9da{--spacer-size:30px;}.elementor-12460 .elementor-element.elementor-element-5a74526f{--display:flex;}.elementor-12460 .elementor-element.elementor-element-65acfacb{text-align:center;}.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-12460 .elementor-element.elementor-element-c81f7d .elementor-button:hover, .elementor-12460 .elementor-element.elementor-element-c81f7d .elementor-button:focus{background-color:var( --e-global-color-1e42338 );}.elementor-12460 .elementor-element.elementor-element-c81f7d .elementor-button{fill:#0B0A0A;color:#0B0A0A;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:19px 19px 19px 19px;}.elementor-12460 .elementor-element.elementor-element-47ebf011{text-align:center;}@media(min-width:768px){.elementor-12460 .elementor-element.elementor-element-30b4fa8d{--width:76.594%;}.elementor-12460 .elementor-element.elementor-element-14296ca0{--width:880px;}.elementor-12460 .elementor-element.elementor-element-4bfdefd0{--width:100%;}.elementor-12460 .elementor-element.elementor-element-3e5d8f07{--width:100%;}.elementor-12460 .elementor-element.elementor-element-7206ee63{--width:100%;}.elementor-12460 .elementor-element.elementor-element-7a3f1546{--width:100%;}.elementor-12460 .elementor-element.elementor-element-1bd01df5{--width:100%;}.elementor-12460 .elementor-element.elementor-element-60108e0e{--width:100%;}.elementor-12460 .elementor-element.elementor-element-4da7191e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12460 .elementor-element.elementor-element-14296ca0{--width:95%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12460 .elementor-element.elementor-element-66266b73{--spacer-size:30px;}.elementor-12460 .elementor-element.elementor-element-4bfdefd0{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-dae14bc > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12460 .elementor-element.elementor-element-9853445{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-3e5d8f07{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-3571ebe2{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-7206ee63{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-6da84265 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-6102bd32{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-7a3f1546{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-50f5dee5 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-55cd576f{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-59b4bc7b{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-1bd01df5{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-12746d3 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-222cdadf{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-60108e0e{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-28d3fb15 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-565740e5{font-size:16px;}.elementor-12460 .elementor-element.elementor-element-4da7191e{--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-576a5b79 > .elementor-widget-container{padding:0px 7px 0px 7px;}.elementor-12460 .elementor-element.elementor-element-6fc516d2{font-size:16px;}}@media(max-width:767px){.elementor-12460 .elementor-element.elementor-element-4a4dd05c{--spacer-size:5px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12460 .elementor-element.elementor-element-66266b73{--spacer-size:20px;}.elementor-12460 .elementor-element.elementor-element-14296ca0{--width:90%;}.elementor-12460 .elementor-element.elementor-element-4bfdefd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-dae14bc > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-dae14bc{text-align:start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12460 .elementor-element.elementor-element-9853445{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-3e5d8f07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-7b5d2b7b{text-align:start;}.elementor-12460 .elementor-element.elementor-element-3571ebe2{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-7206ee63{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-6da84265 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-6da84265{text-align:start;}.elementor-12460 .elementor-element.elementor-element-6102bd32{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-7a3f1546{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-50f5dee5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-50f5dee5{text-align:start;}.elementor-12460 .elementor-element.elementor-element-55cd576f{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-59b4bc7b{text-align:start;font-size:15px;}.elementor-12460 .elementor-element.elementor-element-1bd01df5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-12746d3 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-12746d3{text-align:start;}.elementor-12460 .elementor-element.elementor-element-222cdadf{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-60108e0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-28d3fb15 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-28d3fb15{text-align:start;}.elementor-12460 .elementor-element.elementor-element-565740e5{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-4da7191e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12460 .elementor-element.elementor-element-576a5b79 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-12460 .elementor-element.elementor-element-576a5b79{text-align:start;}.elementor-12460 .elementor-element.elementor-element-6fc516d2{font-size:15px;}.elementor-12460 .elementor-element.elementor-element-65acfacb{text-align:start;}}/* Start custom CSS for container, class: .elementor-element-14296ca0 */.elementor-12460 .elementor-element.elementor-element-14296ca0 p:last-child {
    margin-bottom: 0;
}/* End custom CSS */