.elementor-18 .elementor-element.elementor-element-a148d62:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://takarabune.org/wp-content/uploads/2021/05/takarabune01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-background-overlay{background-color:var(--e-global-color-primary);opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-container{min-height:800px}.elementor-18 .elementor-element.elementor-element-a148d62{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-18 .elementor-element.elementor-element-a704fb7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1bf5928>.elementor-widget-container{padding:20px 0 200px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header{margin:0}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title span.lead{color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title,.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title span{font-family:"Shippori Mincho B1",Sans-serif;font-size:90px;line-height:1.2em;letter-spacing:10px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .subtext{color:var(--e-global-color-text);font-family:"Roboto Condensed",Sans-serif;font-size:23px;font-weight:600;line-height:2em;letter-spacing:2px}.elementor-18 .elementor-element.elementor-element-1288a3e:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-1288a3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-1288a3e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 0}.elementor-18 .elementor-element.elementor-element-1288a3e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-18 .elementor-element.elementor-element-c25da1b:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-c25da1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-c25da1b>.elementor-container{max-width:750px}.elementor-18 .elementor-element.elementor-element-c25da1b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 50px}.elementor-18 .elementor-element.elementor-element-c25da1b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-7bb8478>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:50px}.elementor-18 .elementor-element.elementor-element-837b30b>.elementor-widget-container{padding:50px 0 20px}.elementor-18 .elementor-element.elementor-element-837b30b img{width:400px}.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-18 .elementor-element.elementor-element-733f4f00{text-align:center;font-size:24px;font-weight:600;line-height:1.7em;color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-166fdd2{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-c21b5d7:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-c21b5d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-c21b5d7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-18 .elementor-element.elementor-element-c21b5d7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-d27e0b0:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-d27e0b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-d27e0b0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-18 .elementor-element.elementor-element-d27e0b0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-0d8548f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:100px}.elementor-18 .elementor-element.elementor-element-0d8548f>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-18 .elementor-element.elementor-element-0d8548f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-7848a10{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline{text-align:center;font-size:34px;font-weight:600;line-height:1.5em}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline-dynamic-text{font-weight:600;line-height:1.3em}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline-dynamic-wrapper path{stroke-width:7px}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-8844c51.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18 .elementor-element.elementor-element-8844c51.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-18 .elementor-element.elementor-element-8844c51>.elementor-element-populated{padding:0 60px 0 0}.elementor-18 .elementor-element.elementor-element-5d7afa3{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-5cd0641>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var(--e-global-color-primary);--galleries-title-color-hover:var(--e-global-color-secondary);--galleries-pointer-bg-color-hover:var(--e-global-color-accent);--gallery-title-color-active:var(--e-global-color-secondary);--galleries-pointer-bg-color-active:var(--e-global-color-accent)}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-18 .elementor-element.elementor-element-4367dd5>.elementor-widget-container{padding:50px 0 0}.elementor-18 .elementor-element.elementor-element-4367dd5{--image-transition-duration:.8s;--content-text-align:center;--content-padding:20px;--content-transition-duration:.8s;--content-transition-delay:.8s}.elementor-18 .elementor-element.elementor-element-129254f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-18 .elementor-element.elementor-element-129254f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-07d58ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:100px}.elementor-18 .elementor-element.elementor-element-0765402{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline{text-align:center;font-size:34px;font-weight:600;line-height:1.5em}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline-dynamic-text{font-family:"Roboto",Sans-serif;font-weight:600;line-height:1.3em}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline-dynamic-wrapper path{stroke-width:7px}.elementor-18 .elementor-element.elementor-element-ada252e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-e47bab8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18 .elementor-element.elementor-element-e47bab8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-18 .elementor-element.elementor-element-e47bab8>.elementor-element-populated{padding:0 0 0 60px}.elementor-18 .elementor-element.elementor-element-3eec352{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-203d51f:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-203d51f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-18 .elementor-element.elementor-element-203d51f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-18 .elementor-element.elementor-element-203d51f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-a526f22>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:100px}.elementor-18 .elementor-element.elementor-element-02ca78c{--iteration-count:infinite;--animation-duration:1.2s;--dynamic-text-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline{text-align:center;font-size:34px;font-weight:600;line-height:1.5em}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline-dynamic-text{font-weight:600;line-height:1.3em}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline-dynamic-wrapper path{stroke-width:7px}.elementor-bc-flex-widget .elementor-18 .elementor-element.elementor-element-9739540.elementor-column .elementor-widget-wrap{align-items:center}.elementor-18 .elementor-element.elementor-element-9739540.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-18 .elementor-element.elementor-element-9739540>.elementor-element-populated{padding:0 60px 0 0}.elementor-18 .elementor-element.elementor-element-da9305f{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-d913652>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-a7ab5cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;--z-index:5}.elementor-18 .elementor-element.elementor-element-68d4f02{--display:flex;--gap:0px 70px;--row-gap:0px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.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-18 .elementor-element.elementor-element-9fa860a>.elementor-widget-container{padding:0 0 70px}.elementor-18 .elementor-element.elementor-element-9fa860a{text-align:center}.elementor-18 .elementor-element.elementor-element-9fa860a .elementor-heading-title{font-size:30px;font-weight:600;line-height:1.3em;letter-spacing:2px}.elementor-18 .elementor-element.elementor-element-f936901{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-4a8bf25{--display:flex}.elementor-18 .elementor-element.elementor-element-0eafed7{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-ce426b1{--display:flex}.elementor-18 .elementor-element.elementor-element-7fdca17{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-7fdca17 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-cad57c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-d2c0a13{--display:flex}.elementor-18 .elementor-element.elementor-element-7a7aecc{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-575167f{--display:flex}.elementor-18 .elementor-element.elementor-element-33a51c3{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-33a51c3 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-0035796{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-6210de3{--display:flex}.elementor-18 .elementor-element.elementor-element-f0078b2{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-6133c3e{--display:flex}.elementor-18 .elementor-element.elementor-element-db35ea9{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-db35ea9 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-4a27ede{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-fce23ad{--display:flex}.elementor-18 .elementor-element.elementor-element-aa01be3{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-fbeeb15{--display:flex}.elementor-18 .elementor-element.elementor-element-900fb78{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-900fb78 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-585c486{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-6e31cf4{--display:flex}.elementor-18 .elementor-element.elementor-element-e0950ba{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-05a7431{--display:flex}.elementor-18 .elementor-element.elementor-element-2ef34d9{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-2ef34d9 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-82e5295{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-839b9fe{--display:flex}.elementor-18 .elementor-element.elementor-element-2712dc4{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-3dcf513{--display:flex}.elementor-18 .elementor-element.elementor-element-a2f6477{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-a2f6477 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-110b2b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-d6acc0c{--display:flex}.elementor-18 .elementor-element.elementor-element-1d2e5bb{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-7078fd7{--display:flex}.elementor-18 .elementor-element.elementor-element-132002f{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-132002f p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-881d57d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-ceb2dca{--display:flex}.elementor-18 .elementor-element.elementor-element-590fa83{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-27de196{--display:flex}.elementor-18 .elementor-element.elementor-element-2c28e4a{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-2c28e4a p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-a0df255{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-ff3c7ce{--display:flex}.elementor-18 .elementor-element.elementor-element-4a26402{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-636977a{--display:flex}.elementor-18 .elementor-element.elementor-element-1edee46{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1edee46 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-142620d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-05803e1{--display:flex}.elementor-18 .elementor-element.elementor-element-0326a42{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-0eecda1{--display:flex}.elementor-18 .elementor-element.elementor-element-0631261{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-0631261 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-81e1db1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-3a598b7{--display:flex}.elementor-18 .elementor-element.elementor-element-c8cec4e{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-31e36b8{--display:flex}.elementor-18 .elementor-element.elementor-element-f15cd41{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-f15cd41 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-8943629{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-91a6b7d{--display:flex}.elementor-18 .elementor-element.elementor-element-22caca7{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-26a5952{--display:flex}.elementor-18 .elementor-element.elementor-element-f746d5e{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-f746d5e p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-653f0b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-4befb7b{--display:flex}.elementor-18 .elementor-element.elementor-element-3a07762{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-3a07762 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-64f4f22{--display:flex}.elementor-18 .elementor-element.elementor-element-c3e23b3{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-c3e23b3 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-bd332c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-cc05796{--display:flex}.elementor-18 .elementor-element.elementor-element-f8f59b1{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-f8f59b1 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-731c608{--display:flex}.elementor-18 .elementor-element.elementor-element-1b1ac12{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-1b1ac12 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-2cbfc08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-1aca545{--display:flex}.elementor-18 .elementor-element.elementor-element-fb8ae59{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-fb8ae59 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-cc822e5{--display:flex}.elementor-18 .elementor-element.elementor-element-b75e0d0{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-b75e0d0 p{margin-block-end:0px}.elementor-18 .elementor-element.elementor-element-c0670b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-18 .elementor-element.elementor-element-0a7ba2f{--display:flex}.elementor-18 .elementor-element.elementor-element-e369525{font-weight:600;color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-0710e9d{--display:flex}.elementor-18 .elementor-element.elementor-element-52b78b6{font-weight:400;color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-52b78b6 p{margin-block-end:0px}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-7bb8478{width:100%}.elementor-18 .elementor-element.elementor-element-8844c51{width:51%}.elementor-18 .elementor-element.elementor-element-5cd0641{width:49%}.elementor-18 .elementor-element.elementor-element-ada252e{width:43%}.elementor-18 .elementor-element.elementor-element-e47bab8{width:57%}.elementor-18 .elementor-element.elementor-element-9739540{width:57%}.elementor-18 .elementor-element.elementor-element-d913652{width:43%}.elementor-18 .elementor-element.elementor-element-a7ab5cb{--content-width:900px}.elementor-18 .elementor-element.elementor-element-4a8bf25{--width:15%}.elementor-18 .elementor-element.elementor-element-ce426b1{--width:85%}.elementor-18 .elementor-element.elementor-element-d2c0a13{--width:15%}.elementor-18 .elementor-element.elementor-element-575167f{--width:85%}.elementor-18 .elementor-element.elementor-element-6210de3{--width:15%}.elementor-18 .elementor-element.elementor-element-6133c3e{--width:85%}.elementor-18 .elementor-element.elementor-element-fce23ad{--width:15%}.elementor-18 .elementor-element.elementor-element-fbeeb15{--width:85%}.elementor-18 .elementor-element.elementor-element-6e31cf4{--width:15%}.elementor-18 .elementor-element.elementor-element-05a7431{--width:85%}.elementor-18 .elementor-element.elementor-element-839b9fe{--width:15%}.elementor-18 .elementor-element.elementor-element-3dcf513{--width:85%}.elementor-18 .elementor-element.elementor-element-d6acc0c{--width:15%}.elementor-18 .elementor-element.elementor-element-7078fd7{--width:85%}.elementor-18 .elementor-element.elementor-element-ceb2dca{--width:15%}.elementor-18 .elementor-element.elementor-element-27de196{--width:85%}.elementor-18 .elementor-element.elementor-element-ff3c7ce{--width:15%}.elementor-18 .elementor-element.elementor-element-636977a{--width:85%}.elementor-18 .elementor-element.elementor-element-05803e1{--width:15%}.elementor-18 .elementor-element.elementor-element-0eecda1{--width:85%}.elementor-18 .elementor-element.elementor-element-3a598b7{--width:15%}.elementor-18 .elementor-element.elementor-element-31e36b8{--width:85%}.elementor-18 .elementor-element.elementor-element-91a6b7d{--width:15%}.elementor-18 .elementor-element.elementor-element-26a5952{--width:85%}.elementor-18 .elementor-element.elementor-element-4befb7b{--width:15%}.elementor-18 .elementor-element.elementor-element-64f4f22{--width:85%}.elementor-18 .elementor-element.elementor-element-cc05796{--width:15%}.elementor-18 .elementor-element.elementor-element-731c608{--width:85%}.elementor-18 .elementor-element.elementor-element-1aca545{--width:15%}.elementor-18 .elementor-element.elementor-element-cc822e5{--width:85%}.elementor-18 .elementor-element.elementor-element-0a7ba2f{--width:15%}.elementor-18 .elementor-element.elementor-element-0710e9d{--width:85%}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-container{min-height:650px}.elementor-18 .elementor-element.elementor-element-1bf5928>.elementor-widget-container{padding:20px 0 100px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title,.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title span{font-size:80px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .subtext{font-size:20px}.elementor-18 .elementor-element.elementor-element-837b30b img{width:60%}.elementor-18 .elementor-element.elementor-element-733f4f00{text-align:center}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline{font-size:25px}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline{font-size:25px}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline{font-size:25px}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-container{min-height:430px}.elementor-18 .elementor-element.elementor-element-1bf5928>.elementor-widget-container{padding:20px 0 50px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title,.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .title span{font-size:60px}.elementor-18 .elementor-element.elementor-element-1bf5928 .eael-dual-header .subtext{font-size:17px}.elementor-18 .elementor-element.elementor-element-1288a3e{margin-top:30px;margin-bottom:20px}.elementor-18 .elementor-element.elementor-element-17133d6>.elementor-element-populated{padding:0 7%}.elementor-18 .elementor-element.elementor-element-c25da1b{margin-top:0;margin-bottom:0;padding:0}.elementor-18 .elementor-element.elementor-element-7bb8478>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-18 .elementor-element.elementor-element-7bb8478>.elementor-element-populated{padding:0 7% 7%}.elementor-18 .elementor-element.elementor-element-837b30b img{width:90%}.elementor-18 .elementor-element.elementor-element-733f4f00{text-align:center;font-size:17px}.elementor-18 .elementor-element.elementor-element-d27e0b0{margin-top:0;margin-bottom:0;padding:50px 0}.elementor-18 .elementor-element.elementor-element-0d8548f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-18 .elementor-element.elementor-element-0d8548f>.elementor-element-populated{padding:0 7%}.elementor-18 .elementor-element.elementor-element-7848a10 .elementor-headline{font-size:18px}.elementor-18 .elementor-element.elementor-element-8844c51>.elementor-element-populated{padding:0}.elementor-18 .elementor-element.elementor-element-5d7afa3>.elementor-widget-container{padding:0 0 20px}.elementor-18 .elementor-element.elementor-element-4367dd5>.elementor-widget-container{padding:10px 0 0}.elementor-18 .elementor-element.elementor-element-129254f{margin-top:50px;margin-bottom:50px;padding:0}.elementor-18 .elementor-element.elementor-element-07d58ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-18 .elementor-element.elementor-element-07d58ca>.elementor-element-populated{padding:0 7%}.elementor-18 .elementor-element.elementor-element-0765402 .elementor-headline{font-size:18px}.elementor-18 .elementor-element.elementor-element-e47bab8>.elementor-element-populated{padding:10px 0 0}.elementor-18 .elementor-element.elementor-element-3eec352>.elementor-widget-container{padding:0 0 20px}.elementor-18 .elementor-element.elementor-element-203d51f{padding:50px 0}.elementor-18 .elementor-element.elementor-element-a526f22>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-18 .elementor-element.elementor-element-a526f22>.elementor-element-populated{padding:0 7%}.elementor-18 .elementor-element.elementor-element-02ca78c .elementor-headline{font-size:19px}.elementor-18 .elementor-element.elementor-element-9739540>.elementor-element-populated{padding:0}.elementor-18 .elementor-element.elementor-element-da9305f>.elementor-widget-container{padding:0 0 20px}.elementor-18 .elementor-element.elementor-element-a7ab5cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-18 .elementor-element.elementor-element-68d4f02{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-18 .elementor-element.elementor-element-9fa860a>.elementor-widget-container{padding:0 0 30px}.elementor-18 .elementor-element.elementor-element-9fa860a .elementor-heading-title{font-size:23px;letter-spacing:2px}}@media(min-width:1025px){.elementor-18 .elementor-element.elementor-element-a148d62:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-a148d62>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:500;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/ShipporiMinchoB1-Medium.ttf') format('truetype')}@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:600;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/ShipporiMinchoB1-SemiBold.ttf') format('truetype')}@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:700;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/ShipporiMinchoB1-Bold.ttf') format('truetype')}@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:800;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/ShipporiMinchoB1-ExtraBold.ttf') format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/RobotoCondensed-Bold.ttf') format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:600;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/RobotoCondensed-SemiBold.ttf') format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:500;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/RobotoCondensed-Medium.ttf') format('truetype')}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:auto;src:url('https://takarabune.org/wp-content/uploads/2024/01/RobotoCondensed-Regular.ttf') format('truetype')}