.elementor-4399 .elementor-element.elementor-element-4d79842:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-4d79842>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takahamanaika.com/wp-content/uploads/2023/10/kagura-mv3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4399 .elementor-element.elementor-element-4d79842>.elementor-container{max-width:1180px;min-height:90vh}.elementor-4399 .elementor-element.elementor-element-4d79842{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:5%;margin-bottom:5%}.elementor-4399 .elementor-element.elementor-element-4d79842>.elementor-background-overlay{opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-9304fb0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-4399 .elementor-element.elementor-element-c05ec12{--spacer-size:100px}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-4399 .elementor-element.elementor-element-2fffc28{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#fff}.elementor-4399 .elementor-element.elementor-element-2fffc28 a{color:#fff}.elementor-4399 .elementor-element.elementor-element-7b2be8d:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-7b2be8d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takahamanaika.com/wp-content/uploads/2023/10/kagura-mv3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4399 .elementor-element.elementor-element-7b2be8d>.elementor-container{max-width:1180px;min-height:90vh}.elementor-4399 .elementor-element.elementor-element-7b2be8d{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:5%;margin-bottom:5%}.elementor-4399 .elementor-element.elementor-element-7b2be8d>.elementor-background-overlay{opacity:.67;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-bc27ef1>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-4399 .elementor-element.elementor-element-0cd3119{--spacer-size:100px}.elementor-4399 .elementor-element.elementor-element-3393fd0{font-family:"Noto Serif JP",Sans-serif;font-weight:400;color:#fff}.elementor-4399 .elementor-element.elementor-element-3393fd0 a{color:#fff}.elementor-4399 .elementor-element.elementor-element-7d8f7d7:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-7d8f7d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://takahamanaika.com/wp-content/uploads/2023/09/2023-09-27-22.10.39.jpg");background-position:center center;background-size:cover}.elementor-4399 .elementor-element.elementor-element-7d8f7d7>.elementor-background-overlay{background-color:#000;opacity:.75;transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-7d8f7d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4%}.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-4399 .elementor-element.elementor-element-1e07914{text-align:end}.elementor-4399 .elementor-element.elementor-element-1e07914 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:33px;font-weight:500;line-height:1.6em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(255,255,255,.3);color:#fff}.elementor-4399 .elementor-element.elementor-element-7502935{text-align:center}.elementor-4399 .elementor-element.elementor-element-7502935 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500;line-height:1.6em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(255,255,255,.3);color:#fff}.elementor-4399 .elementor-element.elementor-element-aadc598{--spacer-size:20px}.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-4399 .elementor-element.elementor-element-fd82544>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-fd82544{text-align:end;font-family:"Noto Serif JP",Sans-serif;font-size:22px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-7deca65>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-7deca65{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-efab572{text-align:start}.elementor-4399 .elementor-element.elementor-element-efab572 .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:33px;font-weight:500;line-height:1.6em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(255,255,255,.3);color:#fff}.elementor-4399 .elementor-element.elementor-element-52ffa3c{text-align:center}.elementor-4399 .elementor-element.elementor-element-52ffa3c .elementor-heading-title{font-family:"Noto Serif JP",Sans-serif;font-size:30px;font-weight:500;line-height:1.6em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(255,255,255,.3);color:#fff}.elementor-4399 .elementor-element.elementor-element-ed48f25{--spacer-size:20px}.elementor-4399 .elementor-element.elementor-element-da43553>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-da43553{text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:22px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-6bffd9d{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-b1386da>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-b1386da{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-b016cc9:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-b016cc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#816972}.elementor-4399 .elementor-element.elementor-element-b016cc9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:6% 0 3%}.elementor-4399 .elementor-element.elementor-element-b016cc9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-1d0923c>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-1d0923c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-b9ca2fb>.elementor-widget-container{margin:0 250% 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-b9ca2fb{z-index:10}.elementor-4399 .elementor-element.elementor-element-b9ca2fb .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.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-4399 .elementor-element.elementor-element-12c1113>.elementor-widget-container{margin:-46% 20% 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-12c1113{text-align:end}.elementor-4399 .elementor-element.elementor-element-12c1113 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-12c1113:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-2e03af1>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-2e03af1{z-index:10;text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-866aa18>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-866aa18{text-align:end}.elementor-4399 .elementor-element.elementor-element-866aa18 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-866aa18:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-69c77a1>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-69c77a1{text-align:end}.elementor-4399 .elementor-element.elementor-element-69c77a1 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-69c77a1:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-60a9929:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-60a9929>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#816972}.elementor-4399 .elementor-element.elementor-element-60a9929{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-60a9929>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-bb913c2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-bb913c2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-8afd0ea>.elementor-widget-container{margin:0 500px -200px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-8afd0ea{z-index:10}.elementor-4399 .elementor-element.elementor-element-8afd0ea .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-52f1dec>.elementor-widget-container{margin:-80px 150px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-52f1dec{text-align:end}.elementor-4399 .elementor-element.elementor-element-52f1dec img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-52f1dec:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-7d94a34>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-7d94a34{z-index:10;text-align:start;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-c6d420f>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-c6d420f{text-align:end}.elementor-4399 .elementor-element.elementor-element-c6d420f img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-c6d420f:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-31e4b40>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-31e4b40{text-align:end}.elementor-4399 .elementor-element.elementor-element-31e4b40 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-31e4b40:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-439c361{--display:flex}.elementor-4399 .elementor-element.elementor-element-49cc942{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-2463034:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-2463034>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#6f808f}.elementor-4399 .elementor-element.elementor-element-2463034{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-2463034>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-9b458a5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-9b458a5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-354c5f1>.elementor-widget-container{margin:0 150% 0 -3%;padding:0}.elementor-4399 .elementor-element.elementor-element-354c5f1{z-index:10}.elementor-4399 .elementor-element.elementor-element-354c5f1 .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-ef68e88>.elementor-widget-container{margin:-50% 12% 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-ef68e88{text-align:end}.elementor-4399 .elementor-element.elementor-element-ef68e88 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-ef68e88:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-408f8b3>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-408f8b3{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-618af69>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-618af69{text-align:end}.elementor-4399 .elementor-element.elementor-element-618af69 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-618af69:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-71bc64d>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-71bc64d{text-align:end}.elementor-4399 .elementor-element.elementor-element-71bc64d img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-71bc64d:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-333b54a:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-333b54a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#6f808f}.elementor-4399 .elementor-element.elementor-element-333b54a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-333b54a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-f6277e8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-f6277e8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-90706ca>.elementor-widget-container{margin:0 500px -200px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-90706ca{z-index:10}.elementor-4399 .elementor-element.elementor-element-90706ca .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-c9cbf35>.elementor-widget-container{margin:-110px 150px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-c9cbf35{text-align:end}.elementor-4399 .elementor-element.elementor-element-c9cbf35 img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-c9cbf35:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-8d9b3da>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-8d9b3da{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-caa0ae9>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-caa0ae9{text-align:end}.elementor-4399 .elementor-element.elementor-element-caa0ae9 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-caa0ae9:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-189fbbf>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-189fbbf{text-align:end}.elementor-4399 .elementor-element.elementor-element-189fbbf img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-189fbbf:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-a510481{--display:flex}.elementor-4399 .elementor-element.elementor-element-fe9c432{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-81a5b76:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-81a5b76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8f8065}.elementor-4399 .elementor-element.elementor-element-81a5b76{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-81a5b76>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-510f47b>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-510f47b>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-83f41ca>.elementor-widget-container{margin:0 380px -230px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-83f41ca{z-index:10}.elementor-4399 .elementor-element.elementor-element-83f41ca .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-b1f836c>.elementor-widget-container{margin:-150px 140px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-b1f836c{text-align:end}.elementor-4399 .elementor-element.elementor-element-b1f836c img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-b1f836c:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-ff09a79>.elementor-widget-container{background-color:#FFFFFF26;margin:45px -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-ff09a79{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-0ae69b6{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-33ec677>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-33ec677{text-align:end}.elementor-4399 .elementor-element.elementor-element-33ec677 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-33ec677:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-fb46768{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-20eaf4a>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-20eaf4a{text-align:end}.elementor-4399 .elementor-element.elementor-element-20eaf4a img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-20eaf4a:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-a5b787e:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-a5b787e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#8f8065}.elementor-4399 .elementor-element.elementor-element-a5b787e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-a5b787e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-6328e99>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-6328e99>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-52e1692>.elementor-widget-container{margin:0 500px -230px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-52e1692{z-index:10}.elementor-4399 .elementor-element.elementor-element-52e1692 .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-ebcb59b>.elementor-widget-container{margin:-150px 150px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-ebcb59b{text-align:end}.elementor-4399 .elementor-element.elementor-element-ebcb59b img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-ebcb59b:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-a3582e3>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-a3582e3{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-cfbe37f{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-23ba9ef>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-23ba9ef{text-align:end}.elementor-4399 .elementor-element.elementor-element-23ba9ef img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-23ba9ef:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-e23f24f{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-41a0503>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-41a0503{text-align:end}.elementor-4399 .elementor-element.elementor-element-41a0503 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-41a0503:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-b6ab8d7{--display:flex}.elementor-4399 .elementor-element.elementor-element-eefc79e{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-ab06e81:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-ab06e81>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7e7f80}.elementor-4399 .elementor-element.elementor-element-ab06e81{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-ab06e81>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-ca711b6>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-ca711b6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-1f9796f>.elementor-widget-container{margin:0 380px -200px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-1f9796f{z-index:10}.elementor-4399 .elementor-element.elementor-element-1f9796f .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-0d8aafb>.elementor-widget-container{margin:-110px 130px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-0d8aafb{text-align:end}.elementor-4399 .elementor-element.elementor-element-0d8aafb img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-0d8aafb:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-3aa0e85>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-3aa0e85{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-1635d10>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-1635d10{text-align:end}.elementor-4399 .elementor-element.elementor-element-1635d10 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-1635d10:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-8f3329e>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-8f3329e{text-align:end}.elementor-4399 .elementor-element.elementor-element-8f3329e img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-8f3329e:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-dfb755c:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-dfb755c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7e7f80}.elementor-4399 .elementor-element.elementor-element-dfb755c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:5% 0 0}.elementor-4399 .elementor-element.elementor-element-dfb755c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-bb50ece>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4399 .elementor-element.elementor-element-bb50ece>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-4399 .elementor-element.elementor-element-57c7fc6>.elementor-widget-container{margin:0 500px -200px 0;padding:0}.elementor-4399 .elementor-element.elementor-element-57c7fc6{z-index:10}.elementor-4399 .elementor-element.elementor-element-57c7fc6 .elementor-heading-title{font-family:"Radley",Sans-serif;font-size:40px;font-weight:400;line-height:1.6em;letter-spacing:-3px;text-shadow:7px 3px 10px rgba(0,0,0,.3);color:#C099337A}.elementor-4399 .elementor-element.elementor-element-354721b>.elementor-widget-container{margin:-110px 150px 0 0;padding:0}.elementor-4399 .elementor-element.elementor-element-354721b{text-align:end}.elementor-4399 .elementor-element.elementor-element-354721b img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);box-shadow:0px 0px 0px 0px rgba(0,0,0,.5)}.elementor-4399 .elementor-element.elementor-element-354721b:hover img{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-10371ee>.elementor-widget-container{background-color:#FFFFFF26;margin:0 -125px 40px 50px;padding:10px}.elementor-4399 .elementor-element.elementor-element-10371ee{z-index:10;text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;letter-spacing:1px;color:#000}.elementor-4399 .elementor-element.elementor-element-272f19b>.elementor-widget-container{margin:0 -60px 0 0}.elementor-4399 .elementor-element.elementor-element-272f19b{text-align:end}.elementor-4399 .elementor-element.elementor-element-272f19b img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-272f19b:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-341d5f6>.elementor-widget-container{margin:50px 0 0 -80px;padding:20px}.elementor-4399 .elementor-element.elementor-element-341d5f6{text-align:end}.elementor-4399 .elementor-element.elementor-element-341d5f6 img{width:90%;filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-341d5f6:hover img{filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-4399 .elementor-element.elementor-element-29133b8{--display:flex}.elementor-4399 .elementor-element.elementor-element-8b4cfea>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-8b4cfea{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-f0ce878{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-2133804{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-d3421ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4399 .elementor-element.elementor-element-bb77fc5{--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;border-style:none;--border-style:none}.elementor-4399 .elementor-element.elementor-element-bb77fc5.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4399 .elementor-element.elementor-element-2375706{--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;border-style:none;--border-style:none}.elementor-4399 .elementor-element.elementor-element-2375706:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-2375706>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C099337A}.elementor-4399 .elementor-element.elementor-element-2375706.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4399 .elementor-element.elementor-element-e5e812b>.elementor-widget-container{margin:0 0 -3%;padding:0;border-style:none}.elementor-4399 .elementor-element.elementor-element-e5e812b{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-9a85e9a{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-4399 .elementor-element.elementor-element-10fab43>.elementor-widget-container{margin:0 0 -3%;padding:0;border-style:none}.elementor-4399 .elementor-element.elementor-element-10fab43{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-74a1252>.elementor-widget-container{margin:0 0 -3%;padding:0;border-style:none}.elementor-4399 .elementor-element.elementor-element-74a1252{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-3be55dc{--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;border-style:none;--border-style:none}.elementor-4399 .elementor-element.elementor-element-8ec17e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4399 .elementor-element.elementor-element-045d0f1{--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;border-style:none;--border-style:none}.elementor-4399 .elementor-element.elementor-element-045d0f1:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-045d0f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#C099337A}.elementor-4399 .elementor-element.elementor-element-045d0f1.e-con{--flex-grow:0;--flex-shrink:0}.elementor-4399 .elementor-element.elementor-element-f3e34be>.elementor-widget-container{margin:0 0 -3%;padding:0;border-style:none}.elementor-4399 .elementor-element.elementor-element-f3e34be{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;color:#fff}.elementor-4399 .elementor-element.elementor-element-6abddd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-4399 .elementor-element.elementor-element-222dd7e{--spacer-size:50px}.elementor-4399 .elementor-element.elementor-element-a41b82f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4399 .elementor-element.elementor-element-9f61b18{--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;--overlay-opacity:.5;border-style:solid;--border-style:solid}.elementor-4399 .elementor-element.elementor-element-9f61b18:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-9f61b18>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4399 .elementor-element.elementor-element-9f61b18:before,.elementor-4399 .elementor-element.elementor-element-9f61b18>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-9f61b18>.e-con-inner>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-9f61b18>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-9f61b18>.e-con-inner>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-9f61b18>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4399 .elementor-element.elementor-element-7f5be08>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-7f5be08{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,.55);color:#fff}.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-4399 .elementor-element.elementor-element-f26cd22 .elementor-button{background-color:#fff;fill:#c09933;color:#c09933}.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button:hover,.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button:focus{background-color:#c09933;color:#fff}.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button:hover svg,.elementor-4399 .elementor-element.elementor-element-f26cd22 .elementor-button:focus svg{fill:#fff}.elementor-4399 .elementor-element.elementor-element-760611f{--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;--overlay-opacity:.5;border-style:solid;--border-style:solid}.elementor-4399 .elementor-element.elementor-element-760611f:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-760611f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4399 .elementor-element.elementor-element-760611f:before,.elementor-4399 .elementor-element.elementor-element-760611f>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-760611f>.e-con-inner>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-760611f>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-760611f>.e-con-inner>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-760611f>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4399 .elementor-element.elementor-element-4a1d2b9>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-4a1d2b9{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,.55);color:#fff}.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button{background-color:#fff;fill:#c09933;color:#c09933}.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button:hover,.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button:focus{background-color:#c09933;color:#fff}.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button:hover svg,.elementor-4399 .elementor-element.elementor-element-c1a213f .elementor-button:focus svg{fill:#fff}.elementor-4399 .elementor-element.elementor-element-8d47400{--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;--overlay-opacity:.5;border-style:solid;--border-style:solid}.elementor-4399 .elementor-element.elementor-element-8d47400:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-8d47400>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4399 .elementor-element.elementor-element-8d47400:before,.elementor-4399 .elementor-element.elementor-element-8d47400>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-8d47400>.e-con-inner>.elementor-background-video-container:before,.elementor-4399 .elementor-element.elementor-element-8d47400>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-8d47400>.e-con-inner>.elementor-background-slideshow:before,.elementor-4399 .elementor-element.elementor-element-8d47400>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-4399 .elementor-element.elementor-element-7704fe7>.elementor-widget-container{margin:0 0 -3%}.elementor-4399 .elementor-element.elementor-element-7704fe7{text-align:center;font-family:"Noto Serif JP",Sans-serif;font-size:20px;font-weight:600;line-height:1.8em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,.55);color:#fff}.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button{background-color:#fff;fill:#c09933;color:#c09933}.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button:hover,.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button:focus{background-color:#c09933;color:#fff}.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button:hover svg,.elementor-4399 .elementor-element.elementor-element-56c0bb5 .elementor-button:focus svg{fill:#fff}@media(max-width:1024px){.elementor-4399 .elementor-element.elementor-element-9a85e9a{--grid-auto-flow:row}}@media(max-width:767px){.elementor-4399 .elementor-element.elementor-element-4d79842{margin-top:0;margin-bottom:0}.elementor-4399 .elementor-element.elementor-element-7b2be8d:not(.elementor-motion-effects-element-type-background),.elementor-4399 .elementor-element.elementor-element-7b2be8d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takahamanaika.com/wp-content/uploads/2023/10/華楽-1.jpg")}.elementor-4399 .elementor-element.elementor-element-7b2be8d{margin-top:0;margin-bottom:0}.elementor-4399 .elementor-element.elementor-element-7d8f7d7{margin-top:-10%;margin-bottom:0;padding:4% 0 10%;z-index:2}.elementor-4399 .elementor-element.elementor-element-7502935 .elementor-heading-title{font-size:25px;line-height:1.7em}.elementor-4399 .elementor-element.elementor-element-7deca65>.elementor-widget-container{margin:10px}.elementor-4399 .elementor-element.elementor-element-7deca65{text-align:justify;font-size:17px}.elementor-4399 .elementor-element.elementor-element-52ffa3c .elementor-heading-title{font-size:25px;line-height:1.7em}.elementor-4399 .elementor-element.elementor-element-b1386da>.elementor-widget-container{margin:10px}.elementor-4399 .elementor-element.elementor-element-b1386da{text-align:justify;font-size:17px}.elementor-4399 .elementor-element.elementor-element-7d94a34>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-c6d420f>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-31e4b40>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-8d9b3da>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-caa0ae9>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-189fbbf>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-a3582e3>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-23ba9ef>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-41a0503>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-10371ee>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-272f19b>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-341d5f6>.elementor-widget-container{margin:0}.elementor-4399 .elementor-element.elementor-element-e5e812b>.elementor-widget-container{margin:0 0 -3%;padding:0}.elementor-4399 .elementor-element.elementor-element-e5e812b{text-align:center;font-size:18px}.elementor-4399 .elementor-element.elementor-element-9a85e9a{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-4399 .elementor-element.elementor-element-10fab43>.elementor-widget-container{margin:0 0 -3%;padding:0}.elementor-4399 .elementor-element.elementor-element-10fab43{text-align:center;font-size:18px}.elementor-4399 .elementor-element.elementor-element-74a1252>.elementor-widget-container{margin:0 0 -3%;padding:0}.elementor-4399 .elementor-element.elementor-element-74a1252{text-align:center;font-size:18px}.elementor-4399 .elementor-element.elementor-element-f3e34be>.elementor-widget-container{margin:0 0 -3%;padding:0}.elementor-4399 .elementor-element.elementor-element-f3e34be{text-align:center;font-size:18px}}@media(min-width:768px){.elementor-4399 .elementor-element.elementor-element-bb77fc5{--width:15%}.elementor-4399 .elementor-element.elementor-element-2375706{--width:70%}.elementor-4399 .elementor-element.elementor-element-3be55dc{--width:15%}.elementor-4399 .elementor-element.elementor-element-045d0f1{--width:70%}.elementor-4399 .elementor-element.elementor-element-9f61b18{--width:50%}.elementor-4399 .elementor-element.elementor-element-760611f{--width:50%}.elementor-4399 .elementor-element.elementor-element-8d47400{--width:50%}}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}.tategaki-eiji{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright}