.elementor-15448 .elementor-element.elementor-element-276804a5:not(.elementor-motion-effects-element-type-background), .elementor-15448 .elementor-element.elementor-element-276804a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.kokuracastle.jp/wp-content/uploads/2020/01/82529415_561750388013270_5489401635207643136_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15448 .elementor-element.elementor-element-276804a5 > .elementor-background-overlay{background-color:#000000;opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-276804a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-37e0f1b8{--spacer-size:180px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15448 .elementor-element.elementor-element-3014ae55{text-align:center;}.elementor-15448 .elementor-element.elementor-element-3014ae55 .elementor-heading-title{font-family:"Noto Serif JP";font-size:60px;color:#ffffff;}.elementor-15448 .elementor-element.elementor-element-2b873082{--spacer-size:180px;}.elementor-15448 .elementor-element.elementor-element-e16f21b > .elementor-container{max-width:800px;}.elementor-15448 .elementor-element.elementor-element-b3ff3b6 > .elementor-widget-container{background-color:#000000;padding:7px 7px 7px 7px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;}.elementor-15448 .elementor-element.elementor-element-b3ff3b6{text-align:center;}.elementor-15448 .elementor-element.elementor-element-b3ff3b6 .elementor-heading-title{font-family:"Noto Serif JP";font-size:18px;color:#ffffff;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.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-15448 .elementor-element.elementor-element-b28a092 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-b28a092{text-align:left;color:#000000;font-family:"Noto Serif JP";}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15448 .elementor-element.elementor-element-b2701b8 > .elementor-container{max-width:900px;}.elementor-15448 .elementor-element.elementor-element-b2701b8{margin-top:0px;margin-bottom:80px;}.elementor-15448 .elementor-element.elementor-element-8b1cfdb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-8b1cfdb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.kokuracastle.jp/wp-content/uploads/2022/12/chinese-new-year-illustration_53876-81889.webp");}.elementor-15448 .elementor-element.elementor-element-8b1cfdb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-8b1cfdb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-2eaa462{border-style:none;}.elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#8C2D2D;opacity:0.5;}.elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-7a8630f6 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-ccdcd5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-ccdcd5a{text-align:center;color:#FFFFFF;font-family:"Noto Serif JP";font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.79);}.elementor-15448 .elementor-element.elementor-element-a11d80b{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-b5c211b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-b5c211b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-b5c211b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-b5c211b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-b5c211b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-b5c211b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-b5c211b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-8b0e8f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-8b0e8f3{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-47b9c4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-47b9c4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-47b9c4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-47b9c4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-02c7659 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-02c7659{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-5a06163{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-aca6f5e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-aca6f5e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-aca6f5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-aca6f5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-aca6f5e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-aca6f5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-aca6f5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-bc0ed29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-bc0ed29{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-683b14f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-683b14f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-683b14f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-683b14f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-dae7261 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-dae7261{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-395b368 > .elementor-container{max-width:900px;}.elementor-15448 .elementor-element.elementor-element-395b368{margin-top:0px;margin-bottom:80px;}.elementor-15448 .elementor-element.elementor-element-4fc332a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-4fc332a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.kokuracastle.jp/wp-content/uploads/2022/12/chinese-new-year-illustration_53876-81889.webp");}.elementor-15448 .elementor-element.elementor-element-4fc332a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-4fc332a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-ab240fb{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated >  .elementor-background-overlay{background-color:#8C2D2D;opacity:0.5;}.elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-7a8630f6 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-ac1a1f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-ac1a1f5{text-align:center;color:#FFFFFF;font-family:"Noto Serif JP";font-size:32px;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.7);}.elementor-15448 .elementor-element.elementor-element-5a8108b{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-eb0c29e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-eb0c29e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-eb0c29e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-eb0c29e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-b8a9c65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-b8a9c65{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-9907f9c{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-632ac17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-632ac17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-632ac17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-632ac17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-632ac17.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-632ac17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-632ac17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-c0cad07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-c0cad07{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-6b976d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-6b976d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-6b976d9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-6b976d9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-370ae93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-370ae93{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-cba0c93{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-54ba004:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-54ba004 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-54ba004.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-54ba004.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-54ba004.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-54ba004 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-54ba004 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-fdfec6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-fdfec6c{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-6722b99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-6722b99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-6722b99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-6722b99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-1a19050 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-1a19050{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-b51b694 > .elementor-container{max-width:900px;}.elementor-15448 .elementor-element.elementor-element-b51b694{margin-top:0px;margin-bottom:80px;}.elementor-15448 .elementor-element.elementor-element-6b4ded3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-6b4ded3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://old.kokuracastle.jp/wp-content/uploads/2022/12/chinese-new-year-illustration_53876-81889.webp");}.elementor-15448 .elementor-element.elementor-element-6b4ded3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-6b4ded3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-300f9fd{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-300f9fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated >  .elementor-background-overlay{background-color:#8C2D2D;opacity:0.5;}.elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-7a8630f6 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-118aed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-118aed0{text-align:center;color:#FFFFFF;font-family:"Noto Serif JP";font-size:32px;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.55);}.elementor-15448 .elementor-element.elementor-element-4d1437f{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-d5b5631:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-d5b5631 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-d5b5631.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-d5b5631.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-d5b5631.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-d5b5631 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-d5b5631 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-034d173 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-034d173{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-24c6f3e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-24c6f3e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-24c6f3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-24c6f3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-f8ac4db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-f8ac4db{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-0f035ba{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-9dbc04d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-9dbc04d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-9dbc04d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-9dbc04d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-9dbc04d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-9dbc04d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-9dbc04d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-ef7ab6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-ef7ab6f{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-b49ec98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-b49ec98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-b49ec98 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-b49ec98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-949fc39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-949fc39{text-align:left;color:#000000;}.elementor-15448 .elementor-element.elementor-element-19137c7{border-style:solid;border-width:1px 1px 0px 1px;border-color:#4D4D4D;}.elementor-15448 .elementor-element.elementor-element-f82a6ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-f82a6ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDEDE;}.elementor-bc-flex-widget .elementor-15448 .elementor-element.elementor-element-f82a6ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15448 .elementor-element.elementor-element-f82a6ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15448 .elementor-element.elementor-element-f82a6ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15448 .elementor-element.elementor-element-f82a6ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-f82a6ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-11ee481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-11ee481{text-align:center;color:#000000;}.elementor-15448 .elementor-element.elementor-element-a75e819{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4D4D4D;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-a75e819 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-422090a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15448 .elementor-element.elementor-element-422090a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15448 .elementor-element.elementor-element-422090a > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://old.kokuracastle.jp/wp-content/uploads/2022/12/usa.png");background-position:bottom right;background-repeat:no-repeat;background-size:53% auto;opacity:0.13;}.elementor-15448 .elementor-element.elementor-element-422090a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15448 .elementor-element.elementor-element-422090a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15448 .elementor-element.elementor-element-cc62a77{text-align:left;}.elementor-15448 .elementor-element.elementor-element-cc62a77 .elementor-heading-title{font-family:"Noto Serif JP";font-size:20px;font-weight:900;}.elementor-15448 .elementor-element.elementor-element-e8d18b2{font-family:"Noto Serif JP";font-size:19px;font-weight:400;}.elementor-15448 .elementor-element.elementor-element-5f5cfd3{text-align:left;}.elementor-15448 .elementor-element.elementor-element-5f5cfd3 .elementor-heading-title{font-family:"Noto Serif JP";font-size:20px;font-weight:900;}.elementor-15448 .elementor-element.elementor-element-6f92651{font-family:"Noto Serif JP";font-size:19px;font-weight:400;}.elementor-15448 .elementor-element.elementor-element-6e6c712{text-align:right;}.elementor-widget-global span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-global span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-global span.post-navigation__prev--label, .elementor-widget-global span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-global span.post-navigation__prev--title, .elementor-widget-global span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-15448 .elementor-element.elementor-global-572 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__prev--label{color:#ffffff;}.elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__next--label{color:#ffffff;}.elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__prev--label, .elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__next--label{font-family:"Noto Serif JP";font-size:24px;font-weight:bold;}.elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__prev--title, .elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__next--title{color:#ffffff;font-family:"Noto Serif JP";font-size:14px;font-weight:bold;}.elementor-15448 .elementor-element.elementor-global-572 .post-navigation__arrow-wrapper{color:#ffffff;font-size:40px;}body:not(.rtl) .elementor-15448 .elementor-element.elementor-global-572 .post-navigation__arrow-prev{padding-right:35px;}body:not(.rtl) .elementor-15448 .elementor-element.elementor-global-572 .post-navigation__arrow-next{padding-left:35px;}body.rtl .elementor-15448 .elementor-element.elementor-global-572 .post-navigation__arrow-prev{padding-left:35px;}body.rtl .elementor-15448 .elementor-element.elementor-global-572 .post-navigation__arrow-next{padding-right:35px;}.elementor-15448 .elementor-element.elementor-global-572 .elementor-post-navigation__separator{background-color:#ffffff;width:1px;}.elementor-15448 .elementor-element.elementor-global-572 .elementor-post-navigation{color:#ffffff;border-top-width:1px;border-bottom-width:1px;padding:9px 0;}.elementor-15448 .elementor-element.elementor-global-572 .elementor-post-navigation__next.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-15448 .elementor-element.elementor-global-572 .elementor-post-navigation__prev.elementor-post-navigation__link{width:calc(50% - (1px / 2));}.elementor-15448 .elementor-element.elementor-element-b9c63d1{--spacer-size:30px;}@media(max-width:1024px){.elementor-15448 .elementor-element.elementor-element-37e0f1b8{--spacer-size:50px;}.elementor-15448 .elementor-element.elementor-element-3014ae55 .elementor-heading-title{font-size:50px;}.elementor-15448 .elementor-element.elementor-element-2b873082{--spacer-size:50px;}.elementor-15448 .elementor-element.elementor-element-b3ff3b6 .elementor-heading-title{font-size:20px;}.elementor-15448 .elementor-element.elementor-element-b9c63d1{--spacer-size:10px;}}@media(max-width:767px){.elementor-15448 .elementor-element.elementor-element-3014ae55 .elementor-heading-title{font-size:25px;}.elementor-15448 .elementor-element.elementor-element-b3ff3b6 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-15448 .elementor-element.elementor-element-b28a092{text-align:left;}.elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated, .elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-15448 .elementor-element.elementor-element-336f9d2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-ccdcd5a{font-size:20px;}.elementor-15448 .elementor-element.elementor-element-b5c211b{width:30%;}.elementor-15448 .elementor-element.elementor-element-47b9c4f{width:70%;}.elementor-15448 .elementor-element.elementor-element-aca6f5e{width:30%;}.elementor-15448 .elementor-element.elementor-element-683b14f{width:70%;}.elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated, .elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-element-populated > .elementor-background-overlay, .elementor-15448 .elementor-element.elementor-element-ae36769 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-ac1a1f5{font-size:20px;}.elementor-15448 .elementor-element.elementor-element-632ac17{width:30%;}.elementor-15448 .elementor-element.elementor-element-6b976d9{width:70%;}.elementor-15448 .elementor-element.elementor-element-54ba004{width:30%;}.elementor-15448 .elementor-element.elementor-element-6722b99{width:70%;}.elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated{border-width:1px 1px 1px 1px;}.elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated, .elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-element-populated > .elementor-background-overlay, .elementor-15448 .elementor-element.elementor-element-a11795f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-15448 .elementor-element.elementor-element-118aed0{font-size:20px;}.elementor-15448 .elementor-element.elementor-element-d5b5631{width:30%;}.elementor-15448 .elementor-element.elementor-element-24c6f3e{width:70%;}.elementor-15448 .elementor-element.elementor-element-9dbc04d{width:30%;}.elementor-15448 .elementor-element.elementor-element-b49ec98{width:70%;}.elementor-15448 .elementor-element.elementor-element-422090a > .elementor-element-populated >  .elementor-background-overlay{background-size:320px auto;}.elementor-15448 .elementor-element.elementor-element-cc62a77 .elementor-heading-title{font-size:18px;}.elementor-15448 .elementor-element.elementor-element-e8d18b2{font-size:14px;}.elementor-15448 .elementor-element.elementor-element-5f5cfd3 .elementor-heading-title{font-size:18px;}.elementor-15448 .elementor-element.elementor-element-6f92651{font-size:14px;}.elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__prev--label, .elementor-15448 .elementor-element.elementor-global-572 span.post-navigation__next--label{font-size:16px;}.elementor-15448 .elementor-element.elementor-element-b9c63d1{--spacer-size:10px;}}@media(min-width:768px){.elementor-15448 .elementor-element.elementor-element-b5c211b{width:30%;}.elementor-15448 .elementor-element.elementor-element-47b9c4f{width:70%;}.elementor-15448 .elementor-element.elementor-element-aca6f5e{width:30%;}.elementor-15448 .elementor-element.elementor-element-683b14f{width:70%;}.elementor-15448 .elementor-element.elementor-element-632ac17{width:30%;}.elementor-15448 .elementor-element.elementor-element-6b976d9{width:70%;}.elementor-15448 .elementor-element.elementor-element-54ba004{width:30%;}.elementor-15448 .elementor-element.elementor-element-6722b99{width:70%;}.elementor-15448 .elementor-element.elementor-element-d5b5631{width:30%;}.elementor-15448 .elementor-element.elementor-element-24c6f3e{width:70%;}.elementor-15448 .elementor-element.elementor-element-9dbc04d{width:30%;}.elementor-15448 .elementor-element.elementor-element-b49ec98{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15448 .elementor-element.elementor-element-b5c211b{width:30%;}.elementor-15448 .elementor-element.elementor-element-47b9c4f{width:70%;}.elementor-15448 .elementor-element.elementor-element-aca6f5e{width:30%;}.elementor-15448 .elementor-element.elementor-element-683b14f{width:70%;}.elementor-15448 .elementor-element.elementor-element-eb0c29e{width:70%;}.elementor-15448 .elementor-element.elementor-element-632ac17{width:30%;}.elementor-15448 .elementor-element.elementor-element-6b976d9{width:70%;}.elementor-15448 .elementor-element.elementor-element-54ba004{width:30%;}.elementor-15448 .elementor-element.elementor-element-6722b99{width:70%;}.elementor-15448 .elementor-element.elementor-element-d5b5631{width:30%;}.elementor-15448 .elementor-element.elementor-element-24c6f3e{width:70%;}.elementor-15448 .elementor-element.elementor-element-9dbc04d{width:30%;}.elementor-15448 .elementor-element.elementor-element-b49ec98{width:70%;}.elementor-15448 .elementor-element.elementor-element-f82a6ae{width:30%;}.elementor-15448 .elementor-element.elementor-element-422090a{width:70%;}}