.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-767 .elementor-element.elementor-element-65f98a4{--display:flex;--min-height:90vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible}.elementor-767 .elementor-element.elementor-element-65f98a4:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-65f98a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://galu-shin-yokohama.com/wp-content/uploads/2025/09/bg_new.jpg");background-position:center center}.elementor-767 .elementor-element.elementor-element-9e3e8e9{--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;overflow:visible}.elementor-767 .elementor-element.elementor-element-11b508e{--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;overflow:visible}.elementor-767 .elementor-element.elementor-element-11b508e:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-11b508e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000080}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-767 .elementor-element.elementor-element-9062a58>.elementor-widget-container{margin:0 0 -15px}.elementor-767 .elementor-element.elementor-element-9062a58{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:42px;font-weight:900;line-height:42px;letter-spacing:1.5px;color:#fff}.elementor-767 .elementor-element.elementor-element-9062a58 p{margin-block-end:0px}.elementor-767 .elementor-element.elementor-element-919252e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:22px;font-weight:700;letter-spacing:1.5px;color:#fff}.elementor-767 .elementor-element.elementor-element-919252e p{margin-block-end:0px}.elementor-767 .elementor-element.elementor-element-166c443{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;letter-spacing:1.5px;color:#fff}.elementor-767 .elementor-element.elementor-element-166c443 p{margin-block-end:0px}.elementor-767 .elementor-element.elementor-element-8f47431{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;overflow:visible}.elementor-767 .elementor-element.elementor-element-8f47431:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-8f47431>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042546}.elementor-widget-image .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-image .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.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-767 .elementor-element.elementor-element-b721f0a img{width:480px}.elementor-widget-eael-content-timeline .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-content-timeline .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-title,.elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-title a,.elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-content-timeline .eael-content-timeline-content p,.elementor-widget-eael-content-timeline .eael-horizontal-timeline-item__card-inner p,.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-timeline-excerpt>*,.elementor-widget-eael-content-timeline .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt>*{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-eael-content-timeline .eael-content-timeline-content .eael-date,.elementor-widget-eael-content-timeline .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-767 .elementor-element.elementor-element-6f9e21dc>.elementor-widget-container{margin:0;padding:0 80px 0 100px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-line{width:4px;margin-left:-2px;background:#33333380;margin-top:25px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline__line{height:4px;background:#33333380;margin-top:25px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline__line .eael-horizontal-timeline-item__highlight{height:4px;background:#d7e4ed}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-line .eael-content-timeline-inner{width:4px;background:#d7e4ed}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline__line:after{background:#d7e4ed;border:3px solid #d7e4ed}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content{background:#f1f2f3;padding:5px 20px 20px;margin:0 0 -35px;border-radius:0}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner{background:#f1f2f3;padding:5px 20px 20px;margin:0 0 -35px;border-radius:0}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content:before{border-left-color:#f1f2f3;border-right-color:#f1f2f3;border-width:10px;top:35px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card{border-radius:0}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-arrow{width:10px;height:10px;left:35px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-arrow:before{background:#f1f2f3}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img{width:40px;height:40px;margin-top:25px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:40px;height:40px;border-width:6px;background:#f1f2f3;border-color:#f9f9f9}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img i{font-size:14px;color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img .content-timeline-bullet-svg{height:14px;width:14px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img svg{height:14px;width:14px;fill:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:14px;color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:14px;width:14px;vertical-align:middle;fill:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:25px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img.eael-picture{border-width:6px;background:#f1f2f3;border-color:#f9f9f9}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-block.eael-highlight .eael-content-timeline-img.eael-picture{background:#042546;border-color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon{background:#042546;border-color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-block.eael-highlight .eael-content-timeline-img i{color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-block.eael-highlight .eael-content-timeline-img svg{fill:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon i{color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{fill:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title a{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title a,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-weight:600}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content p{color:#333}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner p{color:#333}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-excerpt>*{color:#333}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt>*{color:#333}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-excerpt{text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt{text-align:left}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content p,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner p,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-excerpt>*,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt>*{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-weight:400}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-date{margin:0 0 -6px -5px;color:#482c22}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{margin:0 0 -6px -5px;color:#482c22}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-date,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-size:12px;font-weight:600}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-read-more,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-read-more{color:#fff}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-read-more{background:#037448}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-read-more{background:#037448}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-read-more:hover{color:#f9f9f9;background:#bac4cb}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-read-more:hover{color:#f9f9f9;background:#bac4cb}.elementor-767 .elementor-element.elementor-element-d15fb07>.elementor-widget-container{margin:0;padding:0 80px 0 100px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-line{width:4px;margin-left:-5px;background:#33333380;margin-top:25px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline__line{height:4px;background:#33333380;margin-top:25px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline__line .eael-horizontal-timeline-item__highlight{height:4px;background:#d7e4ed}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-line .eael-content-timeline-inner{width:4px;background:#d7e4ed}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline__line:after{background:#d7e4ed;border:3px solid #d7e4ed}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content{background:#f1f2f3;padding:5px 20px 20px;margin:0 0 -35px;border-radius:0}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner{background:#f1f2f3;padding:5px 20px 20px;margin:0 0 -35px;border-radius:0}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content:before{border-left-color:#f1f2f3;border-right-color:#f1f2f3;border-width:10px;top:35px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card{border-radius:0}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-arrow{width:10px;height:10px;left:35px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-arrow:before{background:#f1f2f3}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img{width:40px;height:40px;margin-top:25px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:40px;height:40px;border-width:6px;background:#f1f2f3;border-color:#f9f9f9}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img i{font-size:14px;color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img .content-timeline-bullet-svg{height:14px;width:14px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img svg{height:14px;width:14px;fill:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:14px;color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:14px;width:14px;vertical-align:middle;fill:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:25px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img.eael-picture{border-width:6px;background:#f1f2f3;border-color:#f9f9f9}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img.eael-picture{background:#042546;border-color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon{background:#042546;border-color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img i{color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img svg{fill:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon i{color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{fill:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title a{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{color:#303e49;text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title a,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-weight:600}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content p{color:#333}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner p{color:#333}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-excerpt>*{color:#333}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt>*{color:#333}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-excerpt{text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt{text-align:left}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content p,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner p,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-excerpt>*,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner .eael-timeline-excerpt>*{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-weight:400}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-date{margin:0 0 -6px -5px;color:#482c22}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{margin:0 0 -6px -5px;color:#482c22}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-date,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-family:"hiragino-kaku-gothic-pron",Sans-serif;font-size:12px;font-weight:600}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-read-more,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-read-more{color:#fff}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-read-more{background:#037448}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-read-more{background:#037448}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-read-more:hover{color:#f9f9f9;background:#bac4cb}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-read-more:hover{color:#f9f9f9;background:#bac4cb}.elementor-767 .elementor-element.elementor-element-9e5a577>.elementor-widget-container{margin:0 0 -20px}.elementor-767 .elementor-element.elementor-element-9e5a577{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-767 .elementor-element.elementor-element-fa3b10e>.elementor-widget-container{margin:0 0 -20px}.elementor-767 .elementor-element.elementor-element-fa3b10e{text-align:center;font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-767 .elementor-element.elementor-element-d94de53{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;overflow:visible}.elementor-767 .elementor-element.elementor-element-d94de53:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-d94de53>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#482c22}.elementor-767 .elementor-element.elementor-element-6d154d7 img{width:480px}.elementor-widget-section .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-section .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-767 .elementor-element.elementor-element-72e0bc2:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-72e0bc2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#482c22}.elementor-767 .elementor-element.elementor-element-72e0bc2>.elementor-container{min-height:400px}.elementor-767 .elementor-element.elementor-element-72e0bc2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0;overflow:visible}.elementor-767 .elementor-element.elementor-element-72e0bc2>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-e1d0972.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-e1d0972.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-767 .elementor-element.elementor-element-36e62eb img{width:75%;max-width:75%}.elementor-767 .elementor-element.elementor-element-414da1f{font-family:"Roboto",Sans-serif;font-size:13.5px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-0a0abcf.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-0a0abcf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-767 .elementor-element.elementor-element-4a11787:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-4a11787>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#482c22}.elementor-767 .elementor-element.elementor-element-4a11787>.elementor-container{min-height:400px}.elementor-767 .elementor-element.elementor-element-4a11787{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0;overflow:visible}.elementor-767 .elementor-element.elementor-element-4a11787>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-ad7bd35.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-ad7bd35.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-d7868ab.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-d7868ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-767 .elementor-element.elementor-element-cb329aa img{width:75%;max-width:75%}.elementor-767 .elementor-element.elementor-element-95e8f6a{font-family:"Roboto",Sans-serif;font-size:13.5px;font-weight:600;color:#fff}.elementor-767 .elementor-element.elementor-element-1f65b26:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-1f65b26>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#482c22}.elementor-767 .elementor-element.elementor-element-1f65b26>.elementor-container{min-height:400px}.elementor-767 .elementor-element.elementor-element-1f65b26{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:20px 0 40px;overflow:visible}.elementor-767 .elementor-element.elementor-element-1f65b26>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-099bd86.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-099bd86.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-767 .elementor-element.elementor-element-b414b63 img{width:75%;max-width:75%}.elementor-767 .elementor-element.elementor-element-e44b4d7{font-family:"Roboto",Sans-serif;font-size:13.5px;font-weight:600;color:#fff}.elementor-bc-flex-widget .elementor-767 .elementor-element.elementor-element-c878b36.elementor-column .elementor-widget-wrap{align-items:center}.elementor-767 .elementor-element.elementor-element-c878b36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-767 .elementor-element.elementor-element-e9750a1:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-e9750a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#042546}.elementor-767 .elementor-element.elementor-element-e9750a1>.elementor-background-overlay{background-color:#000;opacity:.25;transition:background .3s,border-radius .3s,opacity .3s}.elementor-767 .elementor-element.elementor-element-e9750a1>.elementor-container{min-height:150px}.elementor-767 .elementor-element.elementor-element-e9750a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0;overflow:visible}.elementor-767 .elementor-element.elementor-element-143288b img{width:480px}.elementor-767 .elementor-element.elementor-element-8ae3be3{overflow:visible}.elementor-767 .elementor-element.elementor-element-43a2c2c{font-family:"Roboto",Sans-serif;font-weight:600;color:#fff}.elementor-widget-google_maps .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-google_maps .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-767 .elementor-element.elementor-element-debc157 iframe{height:450px}.elementor-767 .elementor-element.elementor-element-34e2791{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible}.elementor-767 .elementor-element.elementor-element-34e2791:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-34e2791>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#482c22}.elementor-767 .elementor-element.elementor-element-a19f3df{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible}.elementor-767 .elementor-element.elementor-element-ef475bb img{width:380px}.elementor-767 .elementor-element.elementor-element-ca3500e>.elementor-widget-container{margin:0 0 -25px}.elementor-767 .elementor-element.elementor-element-ca3500e{font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-767 .elementor-element.elementor-element-ca3500e p{margin-block-end:1px}.elementor-767 .elementor-element.elementor-element-3359e6a{font-family:"Noto Sans JP",Sans-serif;font-weight:700;color:#fff}.elementor-767 .elementor-element.elementor-element-3359e6a p{margin-block-end:0px}.elementor-767 .elementor-element.elementor-element-016c2d2{--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;overflow:visible}:root{--page-title-display:none}@media(min-width:768px){.elementor-767 .elementor-element.elementor-element-9e3e8e9{--width:50%}.elementor-767 .elementor-element.elementor-element-11b508e{--width:50%}.elementor-767 .elementor-element.elementor-element-a19f3df{--width:50%}.elementor-767 .elementor-element.elementor-element-016c2d2{--width:50%}}@media(max-width:767px){.elementor-767 .elementor-element.elementor-element-65f98a4:not(.elementor-motion-effects-element-type-background),.elementor-767 .elementor-element.elementor-element-65f98a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-434px -182px}.elementor-767 .elementor-element.elementor-element-9062a58{font-size:32px}.elementor-767 .elementor-element.elementor-element-919252e{font-size:18px}.elementor-767 .elementor-element.elementor-element-166c443{font-size:14px}.elementor-767 .elementor-element.elementor-element-6f9e21dc>.elementor-widget-container{padding:0}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content{padding:0 0 15px 20px;margin:0 0 -15px 45px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-inner{padding:0 0 15px 20px;margin:0 0 -15px 45px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content:before{top:30px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__card-arrow{left:30px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img{width:30px;height:30px;margin-top:26px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:30px;height:30px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img i{font-size:10px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img .content-timeline-bullet-svg{height:10px;width:10px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-img svg{height:10px;width:10px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:10px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:10px;width:10px;vertical-align:middle}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-line{margin-top:26px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline__line{margin-top:26px}.elementor-767 .elementor-element.elementor-element-6f9e21dc ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:26px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-timeline-title a,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-size:14px}.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-content-timeline-content .eael-date,.elementor-767 .elementor-element.elementor-element-6f9e21dc .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-size:12px}.elementor-767 .elementor-element.elementor-element-d15fb07>.elementor-widget-container{padding:0}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content{padding:0 0 15px 20px;margin:0 0 -15px 45px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-inner{padding:0 0 15px 20px;margin:0 0 -15px 45px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content:before{top:30px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__card-arrow{left:30px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img{width:30px;height:30px;margin-top:26px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:30px;height:30px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img i{font-size:10px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img .content-timeline-bullet-svg{height:10px;width:10px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-img svg{height:10px;width:10px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:10px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:10px;width:10px;vertical-align:middle}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-line{margin-top:26px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline__line{margin-top:26px}.elementor-767 .elementor-element.elementor-element-d15fb07 ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:26px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-timeline-title a,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{font-size:14px}.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-content-timeline-content .eael-date,.elementor-767 .elementor-element.elementor-element-d15fb07 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{font-size:12px}.elementor-767 .elementor-element.elementor-element-72e0bc2{padding:20px}.elementor-767 .elementor-element.elementor-element-e1d0972>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-36e62eb img{width:100%;max-width:100%}.elementor-767 .elementor-element.elementor-element-414da1f{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-0a0abcf>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-4a11787{padding:20px}.elementor-767 .elementor-element.elementor-element-ad7bd35>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-d7868ab>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-cb329aa img{width:100%;max-width:100%}.elementor-767 .elementor-element.elementor-element-95e8f6a{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-1f65b26{padding:20px 20px 40px}.elementor-767 .elementor-element.elementor-element-099bd86>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-b414b63 img{width:100%;max-width:100%}.elementor-767 .elementor-element.elementor-element-e44b4d7{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-c878b36>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-e9750a1{padding:30px 20px 20px}.elementor-767 .elementor-element.elementor-element-491dd22>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-143288b img{width:100%;max-width:100%}.elementor-767 .elementor-element.elementor-element-6036b8c>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-43a2c2c{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-3a12654>.elementor-element-populated{padding:0}.elementor-767 .elementor-element.elementor-element-ef475bb img{width:100%}.elementor-767 .elementor-element.elementor-element-ca3500e{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-3359e6a{font-size:11.5px}.elementor-767 .elementor-element.elementor-element-016c2d2{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-767 .elementor-element.elementor-element-3dfa3fe img{width:100%}}