.elementor-370 .elementor-element.elementor-element-369a762d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-370 .elementor-element.elementor-element-369a762d:not(.elementor-motion-effects-element-type-background),.elementor-370 .elementor-element.elementor-element-369a762d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4f4f4}.elementor-370 .elementor-element.elementor-element-369a762d>.elementor-container{max-width:619px;min-height:525px}.elementor-370 .elementor-element.elementor-element-369a762d>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-370 .elementor-element.elementor-element-369a762d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-370 .elementor-element.elementor-element-7ad7fa7c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-370 .elementor-element.elementor-element-7ad7fa7c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-370 .elementor-element.elementor-element-403e1118.elementor-position-right .elementor-image-box-img{margin-left:0}.elementor-370 .elementor-element.elementor-element-403e1118.elementor-position-left .elementor-image-box-img{margin-right:0}.elementor-370 .elementor-element.elementor-element-403e1118.elementor-position-top .elementor-image-box-img{margin-bottom:0}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-wrapper .elementor-image-box-img{width:13%}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-img img{border-radius:0;transition-duration:.3s}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-title{font-family:"ほっこり",Sans-serif;font-weight:600;color:#000}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-description{font-family:"ヒラギノゴシック風",Sans-serif;font-size:16px;font-weight:400;line-height:2.5em;letter-spacing:-.9px;color:#303030}.elementor-370 .elementor-element.elementor-element-e3e61f9>.elementor-container{max-width:500px}.elementor-370 .elementor-element.elementor-element-06f98f1{--spacer-size:105px}.elementor-370 .elementor-element.elementor-element-f917ec9:not(.elementor-motion-effects-element-type-background),.elementor-370 .elementor-element.elementor-element-f917ec9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2C4868F5}.elementor-370 .elementor-element.elementor-element-f917ec9,.elementor-370 .elementor-element.elementor-element-f917ec9>.elementor-background-overlay{border-radius:0}.elementor-370 .elementor-element.elementor-element-f917ec9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-370 .elementor-element.elementor-element-f917ec9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-370 .elementor-element.elementor-element-f917ec9>.elementor-shape-top .elementor-shape-fill{fill:#b1b1b1}.elementor-370 .elementor-element.elementor-element-f917ec9>.elementor-shape-top svg{width:calc(100% + 1.3px);height:0}.elementor-370 .elementor-element.elementor-element-fb119d4{text-align:center}.elementor-370 .elementor-element.elementor-element-fb119d4 .elementor-heading-title{font-family:"こころ",Sans-serif;font-weight:600;color:#fff}.elementor-370 .elementor-element.elementor-element-425dd2b>.elementor-container{max-width:1600px;min-height:0px}.elementor-370 .elementor-element.elementor-element-425dd2b .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-370 .elementor-element.elementor-element-425dd2b{border-style:solid;border-width:0 0 1px;border-color:#dbdbdb}.elementor-bc-flex-widget .elementor-370 .elementor-element.elementor-element-666d972.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-370 .elementor-element.elementor-element-666d972.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-370 .elementor-element.elementor-element-44f8aca>.elementor-widget-container{padding:0}.elementor-370 .elementor-element.elementor-element-44f8aca{text-align:center}.elementor-370 .elementor-element.elementor-element-44f8aca .elementor-heading-title{font-weight:200}.elementor-370 .elementor-element.elementor-element-bc5b6a4{--spacer-size:10px}.elementor-370 .elementor-element.elementor-element-0496d7f>.elementor-container{max-width:1600px;min-height:0px}.elementor-370 .elementor-element.elementor-element-0496d7f .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-370 .elementor-element.elementor-element-0496d7f,.elementor-370 .elementor-element.elementor-element-0496d7f>.elementor-background-overlay{border-radius:0}.elementor-bc-flex-widget .elementor-370 .elementor-element.elementor-element-7cf6a6f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-370 .elementor-element.elementor-element-7cf6a6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-370 .elementor-element.elementor-element-1c8fb2c>.elementor-widget-container{padding:0}.elementor-370 .elementor-element.elementor-element-1c8fb2c{text-align:center}.elementor-370 .elementor-element.elementor-element-1c8fb2c .elementor-heading-title{font-weight:200}.elementor-370 .elementor-element.elementor-element-820637c{--spacer-size:10px}.elementor-370 .elementor-element.elementor-element-0a05fd7>.elementor-container{max-width:1600px;min-height:0px}.elementor-370 .elementor-element.elementor-element-0a05fd7 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-370 .elementor-element.elementor-element-0a05fd7{border-style:solid;border-width:0 0 1px;border-color:#dbdbdb}.elementor-bc-flex-widget .elementor-370 .elementor-element.elementor-element-ed13a5e.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-370 .elementor-element.elementor-element-ed13a5e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-370 .elementor-element.elementor-element-0ca78fd>.elementor-widget-container{padding:0}.elementor-370 .elementor-element.elementor-element-0ca78fd{text-align:center}.elementor-370 .elementor-element.elementor-element-0ca78fd .elementor-heading-title{font-weight:200}.elementor-370 .elementor-element.elementor-element-0745a5f{--spacer-size:10px}.elementor-370 .elementor-element.elementor-element-1632f67>.elementor-container{max-width:1600px;min-height:0px}.elementor-370 .elementor-element.elementor-element-1632f67 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-bc-flex-widget .elementor-370 .elementor-element.elementor-element-1bf76f4.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-370 .elementor-element.elementor-element-1bf76f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-370 .elementor-element.elementor-element-ad82f54>.elementor-widget-container{padding:0}.elementor-370 .elementor-element.elementor-element-ad82f54{text-align:center}.elementor-370 .elementor-element.elementor-element-ad82f54 .elementor-heading-title{font-weight:200}.elementor-370 .elementor-element.elementor-element-3de91e1{--spacer-size:10px}.elementor-370 .elementor-element.elementor-element-ce0da6e{--divider-border-style:multiple;--divider-color:#1e3659;--divider-pattern-height:16.9px}.elementor-370 .elementor-element.elementor-element-ce0da6e .elementor-divider-separator{width:100%}.elementor-370 .elementor-element.elementor-element-ce0da6e .elementor-divider{padding-block-start:25px;padding-block-end:25px}.elementor-370 .elementor-element.elementor-element-7382893:not(.elementor-motion-effects-element-type-background),.elementor-370 .elementor-element.elementor-element-7382893>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-370 .elementor-element.elementor-element-7382893{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-370 .elementor-element.elementor-element-7382893>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-370 .elementor-element.elementor-element-bae1b00{column-gap:0;text-align:justify;font-family:"すざく",Sans-serif;font-size:18px;font-weight:400;line-height:.1em;letter-spacing:1px}.elementor-370 .elementor-element.elementor-element-bae1b00 .elementor-drop-cap{margin-inline-end:0px}@media(min-width:768px){.elementor-370 .elementor-element.elementor-element-2b6e792{width:22.448%}.elementor-370 .elementor-element.elementor-element-57f8b21{width:77.217%}}@media(max-width:767px){.elementor-370 .elementor-element.elementor-element-403e1118>.elementor-widget-container{margin:30px 1px 0 0;padding:20px}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-wrapper{text-align:center}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-img{margin-bottom:0}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-title{font-size:17px}.elementor-370 .elementor-element.elementor-element-403e1118 .elementor-image-box-description{font-size:13px}.elementor-370 .elementor-element.elementor-element-bae1b00{column-gap:0;text-align:start;font-size:5px;line-height:4.4em;letter-spacing:-3.6px}}@font-face{font-family:'ほっこり';font-style:normal;font-weight:400;font-display:auto;src:url('https://jissoji.or.jp/wp-content/uploads/2021/03/HOKKORIRegular.ttf') format('truetype')}@font-face{font-family:'ヒラギノゴシック風';font-style:normal;font-weight:400;font-display:auto;src:url('https://jissoji.or.jp/wp-content/uploads/2021/03/NotoSansCJKjp-Regular.woff') format('woff')}@font-face{font-family:'こころ';font-style:normal;font-weight:400;font-display:auto;src:url('https://jissoji.or.jp/wp-content/uploads/2021/03/Kokoro.woff') format('woff')}@font-face{font-family:'すざく';font-style:normal;font-weight:400;font-display:auto;src:url('https://jissoji.or.jp/wp-content/uploads/2021/03/KswSuzaku.ttf') format('truetype')}