.elementor-6278 .elementor-element.elementor-element-3cfc25f:not(.elementor-motion-effects-element-type-background),.elementor-6278 .elementor-element.elementor-element-3cfc25f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://j-rampa.com/wp-content/uploads/2024/02/75897ffa4c87dfd7c097e6b08cd6e221.jpg");background-position:center center;background-size:cover}.elementor-6278 .elementor-element.elementor-element-3cfc25f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-6278 .elementor-element.elementor-element-3cfc25f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6278 .elementor-element.elementor-element-297b76a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6278 .elementor-element.elementor-element-25e57e6>.elementor-widget-container{margin:0 0 8px}.elementor-6278 .elementor-element.elementor-element-25e57e6{text-align:center}.elementor-6278 .elementor-element.elementor-element-25e57e6 .elementor-heading-title{font-family:"*Jost",Sans-serif;font-size:30px;font-weight:500;letter-spacing:.1em;color:#FFFFFFB3}.elementor-6278 .elementor-element.elementor-element-67aa36d{text-align:center}.elementor-6278 .elementor-element.elementor-element-67aa36d .elementor-heading-title{font-family:"*Noto Serif JP",Sans-serif;color:var(--e-global-color-primary)}.elementor-6278 .elementor-element.elementor-element-3c75b2a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 50px 80px}.elementor-6278 .elementor-element.elementor-element-3c75b2a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6278 .elementor-element.elementor-element-2e11bb0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6278 .elementor-element.elementor-element-2e1c53d,.elementor-6278 .elementor-element.elementor-element-2e1c53d>.elementor-background-overlay{border-radius:0}.elementor-6278 .elementor-element.elementor-element-2e1c53d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:60px}.elementor-6278 .elementor-element.elementor-element-2e1c53d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6278 .elementor-element.elementor-element-a7f2604>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6278 .elementor-element.elementor-element-38cae16>.elementor-widget-container{margin:0}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon i{color:var(--e-global-color-34fb46e);font-size:14px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon svg{fill:var(--e-global-color-34fb46e);--e-icon-list-icon-size:14px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon{width:14px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-text,.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-text a{color:var(--e-global-color-34fb46e)}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-item{font-size:14px}.elementor-6278 .elementor-element.elementor-element-5ed213c>.elementor-widget-container{margin:0 0 20px;padding:0 0 20px;border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-primary)}.elementor-6278 .elementor-element.elementor-element-5ed213c{text-align:left}.elementor-6278 .elementor-element.elementor-element-5ed213c .elementor-heading-title{font-size:24px;font-weight:500;color:var(--e-global-color-primary)}.elementor-6278 .elementor-element.elementor-element-f2ddfad>.elementor-widget-container{margin:0}.elementor-6278 .elementor-element.elementor-element-f2ddfad{font-size:16px;line-height:1.8em}.elementor-6278 .elementor-element.elementor-element-d34ac03:not(.elementor-motion-effects-element-type-background),.elementor-6278 .elementor-element.elementor-element-d34ac03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2350229)}.elementor-6278 .elementor-element.elementor-element-d34ac03{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:40px;padding:15px}.elementor-6278 .elementor-element.elementor-element-d34ac03>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-6278 .elementor-element.elementor-element-82793d4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-6278 .elementor-element.elementor-element-acebce7>.elementor-widget-container{margin:0}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__prev--label{color:var(--e-global-color-primary);transition-duration:.3s}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__next--label{color:var(--e-global-color-primary);transition-duration:.3s}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__prev--label:hover{color:var(--e-global-color-72d5580)}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__next--label:hover{color:var(--e-global-color-72d5580)}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__prev--label,.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__next--label{font-size:15px;font-weight:500}.elementor-6278 .elementor-element.elementor-element-acebce7 .post-navigation__arrow-wrapper{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);transition-duration:.3s;font-size:15px}.elementor-6278 .elementor-element.elementor-element-acebce7 .post-navigation__arrow-wrapper:hover{color:var(--e-global-color-72d5580);fill:var(--e-global-color-72d5580)}.elementor-6278 .elementor-element.elementor-element-acebce7 .elementor-post-navigation__link a{gap:10px}.elementor-6278 .elementor-element.elementor-element-44f83b5 .elementor-button{background-color:#FFFFFF00;fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-width:1px;border-color:var(--e-global-color-secondary)}.elementor-6278 .elementor-element.elementor-element-44f83b5 .elementor-button:hover,.elementor-6278 .elementor-element.elementor-element-44f83b5 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-72d5580);border-color:var(--e-global-color-secondary)}.elementor-6278 .elementor-element.elementor-element-44f83b5>.elementor-widget-container{margin:0}.elementor-6278 .elementor-element.elementor-element-44f83b5 .elementor-button:hover svg,.elementor-6278 .elementor-element.elementor-element-44f83b5 .elementor-button:focus svg{fill:var(--e-global-color-72d5580)}@media(max-width:1024px) and (min-width:768px){.elementor-6278 .elementor-element.elementor-element-a7f2604{width:100%}.elementor-6278 .elementor-element.elementor-element-82793d4{width:100%}}@media(max-width:1024px){.elementor-6278 .elementor-element.elementor-element-3cfc25f{padding:80px 0}.elementor-6278 .elementor-element.elementor-element-3c75b2a{padding:8% 8% 12%}.elementor-6278 .elementor-element.elementor-element-2e11bb0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6278 .elementor-element.elementor-element-a7f2604>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-6278 .elementor-element.elementor-element-5ed213c .elementor-heading-title{font-size:22px}.elementor-6278 .elementor-element.elementor-element-f2ddfad{font-size:15px}.elementor-6278 .elementor-element.elementor-element-82793d4>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}@media(max-width:767px){.elementor-6278 .elementor-element.elementor-element-3cfc25f{padding:60px 0}.elementor-6278 .elementor-element.elementor-element-25e57e6>.elementor-widget-container{margin:0}.elementor-6278 .elementor-element.elementor-element-3c75b2a{padding:12% 6%}.elementor-6278 .elementor-element.elementor-element-2e11bb0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-6278 .elementor-element.elementor-element-2e1c53d{margin-top:0;margin-bottom:40px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon{width:12px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon i{font-size:12px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-icon svg{--e-icon-list-icon-size:12px}.elementor-6278 .elementor-element.elementor-element-38cae16 .elementor-icon-list-item{font-size:12px}.elementor-6278 .elementor-element.elementor-element-5ed213c>.elementor-widget-container{margin:0 0 15px;padding:0 0 15px}.elementor-6278 .elementor-element.elementor-element-5ed213c .elementor-heading-title{font-size:18px}.elementor-6278 .elementor-element.elementor-element-f2ddfad{font-size:14px}.elementor-6278 .elementor-element.elementor-element-d34ac03{margin-top:0;margin-bottom:30px;padding:10px}.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__prev--label,.elementor-6278 .elementor-element.elementor-element-acebce7 span.post-navigation__next--label{font-size:14px}.elementor-6278 .elementor-element.elementor-element-acebce7 .post-navigation__arrow-wrapper{font-size:12px}}@font-face{font-family:'*Jost';font-style:normal;font-weight:300;font-display:auto;src:url('/wp-content/uploads/2024/02/f69e6926aeedef46b4849e159a39098d.woff2') format('woff2')}@font-face{font-family:'*Jost';font-style:normal;font-weight:400;font-display:auto;src:url('/wp-content/uploads/2024/02/8361724b025ac06b262e5f1b0c6d1d0a.woff2') format('woff2')}@font-face{font-family:'*Jost';font-style:normal;font-weight:500;font-display:auto;src:url('/wp-content/uploads/2024/02/38351c78796193201dbaa99258ed1cc0.woff2') format('woff2')}@font-face{font-family:'*Jost';font-style:normal;font-weight:700;font-display:auto;src:url('/wp-content/uploads/2024/02/f0aec57c7c13c480ff02c68eaa8dd632.woff2') format('woff2')}@font-face{font-family:'*Noto Serif JP';font-style:normal;font-weight:300;font-display:auto;src:url('/wp-content/uploads/2024/02/4a75932df1260a76065e39d0948bf1b2.woff2') format('woff2')}@font-face{font-family:'*Noto Serif JP';font-style:normal;font-weight:400;font-display:auto;src:url('/wp-content/uploads/2024/02/a2f1f8105579e7a6e272d6310b45717b.woff2') format('woff2')}@font-face{font-family:'*Noto Serif JP';font-style:normal;font-weight:500;font-display:auto;src:url('/wp-content/uploads/2024/02/c21a25e172b3bc54c1d0abe7a03e2217.woff2') format('woff2')}@font-face{font-family:'*Noto Serif JP';font-style:normal;font-weight:700;font-display:auto;src:url('/wp-content/uploads/2024/02/f79cdf743cf07780e0992c5d6bdbc7d4.woff2') format('woff2')}