.elementor-2921 .elementor-element.elementor-element-1xbyff3>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2921 .elementor-element.elementor-element-1xbyff3:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-1xbyff3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#424242}.elementor-2921 .elementor-element.elementor-element-1xbyff3>.elementor-container{max-width:800px}.elementor-2921 .elementor-element.elementor-element-1xbyff3>.elementor-background-overlay{opacity:.13;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2921 .elementor-element.elementor-element-1xbyff3{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 100px 0}.elementor-2921 .elementor-element.elementor-element-f18914b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2921 .elementor-element.elementor-element-5d40dc6{text-align:center}.elementor-2921 .elementor-element.elementor-element-5d40dc6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:#F5F5F5}.elementor-2921 .elementor-element.elementor-element-fa9656a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2921 .elementor-element.elementor-element-fa9656a{text-align:center}.elementor-2921 .elementor-element.elementor-element-fa9656a .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:#FFF}.elementor-2921 .elementor-element.elementor-element-531e37e{--divider-border-style:solid;--divider-color:#BBBBBB;--divider-border-width:1.5px;--divider-icon-size:26px;--divider-element-spacing:18px}.elementor-2921 .elementor-element.elementor-element-531e37e .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0}.elementor-2921 .elementor-element.elementor-element-531e37e .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px}.elementor-2921 .elementor-element.elementor-element-531e37e.elementor-view-stacked .elementor-icon{background-color:#BDBDBD}.elementor-2921 .elementor-element.elementor-element-531e37e.elementor-view-framed .elementor-icon,.elementor-2921 .elementor-element.elementor-element-531e37e.elementor-view-default .elementor-icon{color:#BDBDBD;border-color:#BDBDBD}.elementor-2921 .elementor-element.elementor-element-531e37e.elementor-view-framed .elementor-icon,.elementor-2921 .elementor-element.elementor-element-531e37e.elementor-view-default .elementor-icon svg{fill:#BDBDBD}.elementor-2921 .elementor-element.elementor-element-d9dff0e>.elementor-widget-container{padding:0 30px 0 30px}.elementor-2921 .elementor-element.elementor-element-d9dff0e{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:16px;color:#F5F5F5}.elementor-2921 .elementor-element.elementor-element-ba60a5e{--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-2921 .elementor-element.elementor-element-ba60a5e:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-ba60a5e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-90cc8a0 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-3012c31{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-91d7181{--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-2921 .elementor-element.elementor-element-91d7181:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-91d7181>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-55f8b7e .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-53f1fb2{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-6209210{--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-2921 .elementor-element.elementor-element-6209210:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-6209210>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-5dbd011 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-86c4897{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-86d6719{--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-2921 .elementor-element.elementor-element-86d6719:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-86d6719>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-cc3fc30 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-e1a5515{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-1d6403c{--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-2921 .elementor-element.elementor-element-1d6403c:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-1d6403c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-c6695d8 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-b58114d{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-c5b10d3{--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-2921 .elementor-element.elementor-element-c5b10d3:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-c5b10d3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-9d4b9f6 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-0980bca{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-4290eb9{--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-2921 .elementor-element.elementor-element-4290eb9:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-4290eb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-98ab78b .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-bfa4b6c{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-0788b16{--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-2921 .elementor-element.elementor-element-0788b16:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-0788b16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-f4eb3df .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-7fc5031{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-51ce729{--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-2921 .elementor-element.elementor-element-51ce729:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-51ce729>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-bbb8eb1 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-3d05a9a{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-59bdc07{--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-2921 .elementor-element.elementor-element-59bdc07:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-59bdc07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-211b6e4 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-1559d2d{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-e286a53{--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-2921 .elementor-element.elementor-element-e286a53:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-e286a53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-6938d1c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-d1a01cb{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-9dd2091{--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-2921 .elementor-element.elementor-element-9dd2091:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-9dd2091>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-ba9c69c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-41933ac{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-d3f91d5{--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-2921 .elementor-element.elementor-element-d3f91d5:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-d3f91d5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-614ae31 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-6c83ebb{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-95053bd{--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-2921 .elementor-element.elementor-element-95053bd:not(.elementor-motion-effects-element-type-background),.elementor-2921 .elementor-element.elementor-element-95053bd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-2921 .elementor-element.elementor-element-a9a0505 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}.elementor-2921 .elementor-element.elementor-element-11c7845{font-family:"Noto Serif JP",Sans-serif;color:var(--e-global-color-c716da4)}@media(max-width:1024px){.elementor-2921 .elementor-element.elementor-element-1xbyff3{padding:100px 30px 80px 30px}.elementor-2921 .elementor-element.elementor-element-f18914b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-2921 .elementor-element.elementor-element-531e37e .elementor-divider{padding-block-start:7px;padding-block-end:7px}.elementor-2921 .elementor-element.elementor-element-d9dff0e{font-size:18px}}@media(max-width:767px){.elementor-2921 .elementor-element.elementor-element-1xbyff3{padding:70px 25px 55px 25px}.elementor-2921 .elementor-element.elementor-element-f18914b>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2921 .elementor-element.elementor-element-fa9656a{text-align:center}.elementor-2921 .elementor-element.elementor-element-531e37e .elementor-divider-separator{width:86%}.elementor-2921 .elementor-element.elementor-element-531e37e .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-2921 .elementor-element.elementor-element-531e37e{--divider-icon-size:21px}.elementor-2921 .elementor-element.elementor-element-d9dff0e>.elementor-widget-container{padding:0 0 0 0}.elementor-2921 .elementor-element.elementor-element-d9dff0e{font-size:19px}.elementor-2921 .elementor-element.elementor-element-90cc8a0 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-55f8b7e .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-cc3fc30 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-c6695d8 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-9d4b9f6 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-98ab78b .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-f4eb3df .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-bbb8eb1 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-211b6e4 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-6938d1c .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-ba9c69c .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-614ae31 .elementor-heading-title{font-size:20px}.elementor-2921 .elementor-element.elementor-element-a9a0505 .elementor-heading-title{font-size:20px}}