.elementor-13255 .elementor-element.elementor-element-4711c0e{--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;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-a8068d9{--display:flex;overflow:visible;}.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-13255 .elementor-element.elementor-element-32c8037{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-32c8037 img{width:100%;}.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-13255 .elementor-element.elementor-element-7d8f57c{font-family:"Noto Serif JP", Sans-serif;font-size:26px;font-weight:900;line-height:44px;letter-spacing:1px;color:#000000;}.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-13255 .elementor-element.elementor-element-cbdb610{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:1px;padding:0px 0px 8px 0px;}.elementor-13255 .elementor-element.elementor-element-cbdb610 .elementor-divider-separator{width:100%;}.elementor-13255 .elementor-element.elementor-element-cbdb610 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13255 .elementor-element.elementor-element-4726a81{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-4726a81:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-4726a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-13255 .elementor-element.elementor-element-688abd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-688abd5 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-e6cfed9{text-align:left;}.elementor-13255 .elementor-element.elementor-element-e6cfed9 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-b0ae767{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-68f34c7{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-1e82ef8{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-1e82ef8 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-8c15f3f{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-8c15f3f img{width:100%;}.elementor-13255 .elementor-element.elementor-element-5f4f7d9{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-5f4f7d9 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-d0b0121{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-d0b0121:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-d0b0121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-5454a20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-ade29f3{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-ade29f3:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-ade29f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-439066a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-439066a .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-2df8fb8{text-align:left;}.elementor-13255 .elementor-element.elementor-element-2df8fb8 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-19c4c8e{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-e0fbfba{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-0e2bb75{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-0e2bb75 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-befdcd2{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-befdcd2 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-9457ff6{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-9457ff6:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-9457ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-4609f29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-ddc8304{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-ddc8304:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-ddc8304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-9f3abf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-9f3abf7 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-84ddf38{text-align:left;}.elementor-13255 .elementor-element.elementor-element-84ddf38 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-6b571ae{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-5b14976{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-797a3a9{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-797a3a9 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-d0c769e{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-d0c769e img{width:100%;}.elementor-13255 .elementor-element.elementor-element-c6cd40a{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-c6cd40a:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-c6cd40a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-f7423ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-93d131f{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-93d131f:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-93d131f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-1a9f6cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-1a9f6cf .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-f76456f{text-align:left;}.elementor-13255 .elementor-element.elementor-element-f76456f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-893aa4c{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-1b1970c{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-6e7e23f{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-6e7e23f img{width:100%;}.elementor-13255 .elementor-element.elementor-element-4b6c887{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-4b6c887 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-011b000{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-011b000:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-011b000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-9deb7fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-dc03cbc{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-dc03cbc:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-dc03cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-ecbbf86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-ecbbf86 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-b98fbf1{text-align:left;}.elementor-13255 .elementor-element.elementor-element-b98fbf1 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-9f535d9{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-b9a48d3{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-ab29211{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-ab29211 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-87dd8d2{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-87dd8d2 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-f84d754{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-f84d754:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-f84d754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-2cd3921{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-e232b3a{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-e232b3a:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-e232b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-22d71c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-22d71c6 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-3f18b3f{text-align:left;}.elementor-13255 .elementor-element.elementor-element-3f18b3f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-749100d{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-5b85162{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-8fd8194{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-8fd8194 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-1320258{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-1320258 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-87305d3{--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;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-731715f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-731715f:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-731715f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-0793d9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-31ad3e7{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-31ad3e7:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-31ad3e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-2e391ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-2e391ff .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-6d3910e{text-align:left;}.elementor-13255 .elementor-element.elementor-element-6d3910e .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-df81d93{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-0faecf7{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-d591e87{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-d591e87 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-616af5e{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-616af5e img{width:100%;}.elementor-13255 .elementor-element.elementor-element-2135632{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-2135632:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-2135632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-e386994{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-6ac3d9c{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-6ac3d9c:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-6ac3d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-d66463f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-d66463f .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-bd1b4c0{text-align:left;}.elementor-13255 .elementor-element.elementor-element-bd1b4c0 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-27af669{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-64e22df{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-c633ef0{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-c633ef0 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-958a8a6{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-958a8a6 img{width:100%;}.elementor-13255 .elementor-element.elementor-element-028066a{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-028066a img{width:100%;}.elementor-13255 .elementor-element.elementor-element-df7cccb{--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;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-a25237f{--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;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;--z-index:0;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-a25237f:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-a25237f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-ef48432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Afacad", Sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#C0C0C0;}.elementor-13255 .elementor-element.elementor-element-c85cd7e{--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;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-444d227{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-13255 .elementor-element.elementor-element-444d227:not(.elementor-motion-effects-element-type-background), .elementor-13255 .elementor-element.elementor-element-444d227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13255 .elementor-element.elementor-element-5cacffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-13255 .elementor-element.elementor-element-5cacffa .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-5eb8148{text-align:left;}.elementor-13255 .elementor-element.elementor-element-5eb8148 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-dd486db{--spacer-size:35px;}.elementor-13255 .elementor-element.elementor-element-d6de88a{text-align:left;font-family:"Noto Serif JP", Sans-serif;font-size:18px;font-weight:500;line-height:33px;letter-spacing:1px;color:#000000;}.elementor-13255 .elementor-element.elementor-element-5c8cbca{padding:0px 0px 15px 0px;}.elementor-13255 .elementor-element.elementor-element-5c8cbca img{width:100%;}@media(max-width:1024px){.elementor-13255 .elementor-element.elementor-element-7d8f57c{font-size:22px;line-height:36px;letter-spacing:1px;}.elementor-13255 .elementor-element.elementor-element-d0b0121{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-9457ff6{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-c6cd40a{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-011b000{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-f84d754{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-731715f{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-2135632{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-a25237f{--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}}@media(max-width:767px){.elementor-13255 .elementor-element.elementor-element-7d8f57c{font-size:20px;line-height:33px;}.elementor-13255 .elementor-element.elementor-element-688abd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-688abd5 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-e6cfed9 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-68f34c7{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-d0b0121{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-439066a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-439066a .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-2df8fb8 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-e0fbfba{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-9457ff6{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-9f3abf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-9f3abf7 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-84ddf38 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-5b14976{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-c6cd40a{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-1a9f6cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-1a9f6cf .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-f76456f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-1b1970c{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-011b000{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-ecbbf86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-ecbbf86 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-b98fbf1 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-b9a48d3{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-f84d754{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-22d71c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-22d71c6 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-3f18b3f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-5b85162{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-731715f{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-2e391ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-2e391ff .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-6d3910e .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-0faecf7{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-2135632{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-d66463f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-d66463f .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-bd1b4c0 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-64e22df{font-size:16px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-a25237f{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-13255 .elementor-element.elementor-element-5cacffa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13255 .elementor-element.elementor-element-5cacffa .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-5eb8148 .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-13255 .elementor-element.elementor-element-d6de88a{font-size:16px;line-height:28px;}}