.elementor-1334 .elementor-element.elementor-element-21e3f172:not(.elementor-motion-effects-element-type-background), .elementor-1334 .elementor-element.elementor-element-21e3f172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://www.hatidai-jinja.com/wp-content/uploads/2020/06/hachidaijinjya_fuukei01.jpg);background-position:bottom center;background-repeat:no-repeat}.elementor-1334 .elementor-element.elementor-element-21e3f172{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-1334 .elementor-element.elementor-element-21e3f172>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-1334 .elementor-element.elementor-element-5ff4e24a>.elementor-element-populated{padding:100px 0 100px 0}.elementor-1334 .elementor-element.elementor-element-497758f6{text-align:center}.elementor-1334 .elementor-element.elementor-element-497758f6 .elementor-heading-title{font-family:"Noto Serif JP",Noto\ Sans\ JP;font-size:32px;font-weight:700;line-height:1em;letter-spacing:1.5px;text-shadow:0 0 15px rgba(0,0,0,.74);color:#fff}.elementor-1334 .elementor-element.elementor-element-74c520fb{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-239dc606>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-6443d4e>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-1334 .elementor-element.elementor-element-6a785e9>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-059d037{margin-top:50px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-0241fe6 .elementor-heading-title{font-size:22px;letter-spacing:4px}.elementor-1334 .elementor-element.elementor-element-e7d0b20 .elementor-icon-list-icon i{transition:color .3s}.elementor-1334 .elementor-element.elementor-element-e7d0b20 .elementor-icon-list-icon svg{transition:fill .3s}.elementor-1334 .elementor-element.elementor-element-e7d0b20{--e-icon-list-icon-size:14px;--icon-vertical-offset:0}.elementor-1334 .elementor-element.elementor-element-e7d0b20 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1334 .elementor-element.elementor-element-e7d0b20 .elementor-icon-list-item>a{font-size:16px;font-weight:bold}.elementor-1334 .elementor-element.elementor-element-e7d0b20 .elementor-icon-list-text{transition:color .3s}.elementor-1334 .elementor-element.elementor-element-0fc7891{margin-top:10px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-fccc9e0 .elementor-heading-title{font-size:22px}.elementor-1334 .elementor-element.elementor-element-e907b45{margin-top:10px;margin-bottom:50px}.elementor-1334 .elementor-element.elementor-element-182ef14>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-8161c7e{text-align:center;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-fcaac21>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-463ac58{text-align:center;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-311a0689{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-337c62f0>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-3c3ebb6{margin-top:10px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-95db242>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-4343840>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-0147f6d>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-1334 .elementor-element.elementor-element-0147f6d{text-align:center}.elementor-1334 .elementor-element.elementor-element-ee81bea .elementor-button{font-weight:bold}.elementor-1334 .elementor-element.elementor-element-71935d1>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-8e6ba66>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-1dc6d1c>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-1334 .elementor-element.elementor-element-1dc6d1c{text-align:center}.elementor-1334 .elementor-element.elementor-element-ba77b85 .elementor-button{font-weight:bold}.elementor-1334 .elementor-element.elementor-element-ebf7b80{margin-top:10px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-2fb830a>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-c05e780>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-199bbde>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-1334 .elementor-element.elementor-element-199bbde{text-align:center}.elementor-1334 .elementor-element.elementor-element-199bbde .elementor-heading-title{line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-8b97cea .elementor-button{font-weight:bold}.elementor-1334 .elementor-element.elementor-element-4f6efdb>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-bcc2f2f>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-f89ca7d>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-1334 .elementor-element.elementor-element-f89ca7d{text-align:center}.elementor-1334 .elementor-element.elementor-element-f89ca7d .elementor-heading-title{line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-b3f8efa .elementor-button{font-weight:bold}.elementor-1334 .elementor-element.elementor-element-2a315a0{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-1d02cac>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-03046e9 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-7d49452{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-1b55af1>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-26f04ce>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-0bf6a28{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-4f2c848 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-cf1065a{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-8883042>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-99d54fe>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-ad6a44f{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-8011768 .elementor-heading-title{font-size:22px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-443e4c0 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-395be95{margin-top:0;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-9667157>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-0c976dc>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-3911ef1 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-a452272>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-03835bc{margin-top:0;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-a2030b8>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-797e184>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-be6b7f5 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-a794b6e>.elementor-widget-container{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-da6fd0f{margin-top:0;margin-bottom:30px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-c7fc8ae>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-8844550>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-58d1587{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-a285b66>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-78f606b{padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-4409f8b>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-427bc63>.elementor-element-populated{padding:16px 16px 16px 16px}.elementor-1334 .elementor-element.elementor-element-4344590{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-344575d>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-8c6ca14 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-788b07f{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-fdec827 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-a23957b{margin-top:10px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-9a35a5b{margin-top:10px;margin-bottom:10px}.elementor-1334 .elementor-element.elementor-element-5324d41{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-23ba779>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-367d999>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-367d999{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-e333201>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-e333201{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-1b20f06>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-1b20f06{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-11d9b55>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-11d9b55{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-321893e>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-321893e{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-a91f22e>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-a91f22e{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-3e2e637>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-3e2e637{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-5cb1db4>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-5cb1db4{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-abb6b29>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-abb6b29{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-e019673>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-e019673{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-88d49be>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-88d49be{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-f553c15>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-f553c15{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-af0a3c6{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-f51cf2b>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-05153f0>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-05153f0{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-1467f1f>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-1467f1f{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-024726d>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-024726d{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-d956ddf>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-d956ddf{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-b7f6a51>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-b7f6a51{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-51c1d57>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-51c1d57{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-7d26268{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-29ebc9d>.elementor-widget-container{padding:0 0 20px 0}.elementor-1334 .elementor-element.elementor-element-2ca3e97 .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-3a2a880{margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px}.elementor-1334 .elementor-element.elementor-element-088338a .elementor-heading-title{font-size:18px;line-height:1.5em;letter-spacing:2px}.elementor-1334 .elementor-element.elementor-element-7e0dfaa>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-7e0dfaa{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-04229db>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-04229db{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-0e20cf5>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-0e20cf5{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-e1ae762>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-e1ae762{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-d1608e9>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-d1608e9{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-a00a1b6>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-a00a1b6{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-ae97ba5>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-ae97ba5{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-1a8f534>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-1a8f534{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-5360da0>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-5360da0{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-5deb343>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-5deb343{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-ae19f48>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-ae19f48{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-cefc68e>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-cefc68e{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-3c19cfa>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-3c19cfa{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-91c36e3>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-91c36e3{font-size:13px;line-height:1.5em}.elementor-1334 .elementor-element.elementor-element-aa88804>.elementor-widget-container{padding:10px 10px 0 10px}.elementor-1334 .elementor-element.elementor-element-aa88804{font-size:13px;line-height:1.5em}body.elementor-page-1334:not(.elementor-motion-effects-element-type-background), body.elementor-page-1334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff}@media (min-width:768px){.elementor-1334 .elementor-element.elementor-element-6443d4e{width:43.191%}.elementor-1334 .elementor-element.elementor-element-6a785e9{width:56.809%}.elementor-1334 .elementor-element.elementor-element-89a146a{width:19%}.elementor-1334 .elementor-element.elementor-element-8e48640{width:81%}.elementor-1334 .elementor-element.elementor-element-f73e082{width:19%}.elementor-1334 .elementor-element.elementor-element-c70e699{width:81%}.elementor-1334 .elementor-element.elementor-element-182ef14{width:60.638%}.elementor-1334 .elementor-element.elementor-element-fcaac21{width:39.31%}.elementor-1334 .elementor-element.elementor-element-4409f8b{width:40.761%}.elementor-1334 .elementor-element.elementor-element-427bc63{width:59.239%}.elementor-1334 .elementor-element.elementor-element-4faf459{width:35.532%}.elementor-1334 .elementor-element.elementor-element-1327210{width:31.809%}.elementor-1334 .elementor-element.elementor-element-37836bc{width:31.934%}.elementor-1334 .elementor-element.elementor-element-b97e28d{width:29.5%}.elementor-1334 .elementor-element.elementor-element-b80af45{width:35.148%}.elementor-1334 .elementor-element.elementor-element-4cd97ca{width:35%}.elementor-1334 .elementor-element.elementor-element-a0885ed{width:30%}.elementor-1334 .elementor-element.elementor-element-7ef41d8{width:39.648%}.elementor-1334 .elementor-element.elementor-element-66b7e4b{width:30%}.elementor-1334 .elementor-element.elementor-element-a9b3b50{width:29.5%}.elementor-1334 .elementor-element.elementor-element-97826fd{width:35.148%}.elementor-1334 .elementor-element.elementor-element-04efa11{width:35%}}@media (min-width:1025px){.elementor-1334 .elementor-element.elementor-element-21e3f172:not(.elementor-motion-effects-element-type-background), .elementor-1334 .elementor-element.elementor-element-21e3f172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed}}@media (max-width:1024px){.elementor-1334 .elementor-element.elementor-element-21e3f172:not(.elementor-motion-effects-element-type-background), .elementor-1334 .elementor-element.elementor-element-21e3f172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}}@media (max-width:767px){.elementor-1334 .elementor-element.elementor-element-21e3f172{padding:0 0 0 0}.elementor-1334 .elementor-element.elementor-element-497758f6 .elementor-heading-title{font-size:28px}.elementor-1334 .elementor-element.elementor-element-74c520fb{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-311a0689{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-2a315a0{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-0bf6a28{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-ad6a44f{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-58d1587{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-4344590{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-788b07f{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-5324d41{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-af0a3c6{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-7d26268{margin-top:30px;margin-bottom:30px}.elementor-1334 .elementor-element.elementor-element-3a2a880{margin-top:30px;margin-bottom:30px}}