.elementor-4485 .elementor-element.elementor-element-4d99d97:not(.elementor-motion-effects-element-type-background), .elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiodome-tax.jp/wp-content/uploads/2023/03/24262578_m-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-container{min-height:850px;}.elementor-4485 .elementor-element.elementor-element-4d99d97{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-10%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-shape-bottom svg{height:120px;transform:translateX(-50%) rotateY(180deg);}.elementor-4485 .elementor-element.elementor-element-5195fd5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4485 .elementor-element.elementor-element-5195fd5 > .elementor-container{min-height:350px;}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-701dcb2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4485 .elementor-element.elementor-element-701dcb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-ucaddon_stroke_text .stroke_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4485 .elementor-element.elementor-element-9124eb6 > .elementor-widget-container{margin:7% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-9124eb6 .stroke_text{font-family:"Comfortaa", Sans-serif;font-size:4rem;font-weight:600;letter-spacing:0.2em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-79ad3f3{text-align:center;}.elementor-4485 .elementor-element.elementor-element-79ad3f3 .elementor-heading-title{font-family:"Noto Serif JP", Sans-serif;font-size:2rem;font-weight:500;color:var( --e-global-color-7532a8c );}.elementor-4485 .elementor-element.elementor-element-4471e75 > .elementor-container{min-height:225px;}.elementor-4485 .elementor-element.elementor-element-4471e75{padding:0% 0% 5% 0%;}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-bc0db70.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4485 .elementor-element.elementor-element-bc0db70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-4485 .elementor-element.elementor-element-a69ebeb > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-a69ebeb{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-e76d47f .mousey{border-color:var( --e-global-color-7d77daf );height:59px;width:35px;border-width:2px;border-radius:50px;}.elementor-4485 .elementor-element.elementor-element-e76d47f .scroller{width:3px;height:10px;margin-top:0px;background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-bb1acd0:not(.elementor-motion-effects-element-type-background), .elementor-4485 .elementor-element.elementor-element-bb1acd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-bb1acd0 > .elementor-container{min-height:750px;}.elementor-4485 .elementor-element.elementor-element-bb1acd0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 8% 3%;}.elementor-4485 .elementor-element.elementor-element-bb1acd0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-2d5be52 > .elementor-widget-container{margin:7% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-2d5be52 .stroke_text{font-family:"Comfortaa", Sans-serif;font-size:4rem;font-weight:600;letter-spacing:0.2em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-7581603{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.5px;}.elementor-4485 .elementor-element.elementor-element-7581603 > .elementor-widget-container{padding:0% 1% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-7581603 .elementor-divider-separator{width:75%;margin:0 auto;margin-left:0;}.elementor-4485 .elementor-element.elementor-element-7581603 .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-4485 .elementor-element.elementor-element-a2438bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-a2438bf > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-67443e0{margin-top:5%;margin-bottom:5%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-8cae7a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-8cae7a5 > .elementor-element-populated{border-style:none;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-8cae7a5 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-8cae7a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-8cae7a5 > .elementor-background-slideshow{border-radius:10px 90px 90px 10px;}.elementor-widget-ucaddon_circle_number_widget .circle_number_widget{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4485 .elementor-element.elementor-element-77794f3 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_widget_layout{flex-direction:column;}.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_widget_container{text-align:left;}.elementor-4485 .elementor-element.elementor-element-77794f3 .ue-number-container{margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_widget{width:100px;height:100px;font-family:"Comfortaa", Sans-serif;font-size:3rem;font-weight:600;line-height:1px;letter-spacing:0.2em;}.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_text{color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_widget,.elementor-4485 .elementor-element.elementor-element-77794f3 .circle_number_widget::before{border-radius:0% 0% 0% 0%;}.elementor-4485 .elementor-element.elementor-element-77794f3 .ue-title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:400;margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-77794f3 .ue-description{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;margin-top:5px;}.elementor-4485 .elementor-element.elementor-element-e8a3f22.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4485 .elementor-element.elementor-element-e8a3f22 > .elementor-element-populated{padding:1% 1% 1% 3%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4485 .elementor-element.elementor-element-c9153aa{z-index:5;text-align:start;}.elementor-4485 .elementor-element.elementor-element-c9153aa img{width:56%;border-radius:25px 25px 25px 25px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-9978557{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-9978557{left:40px;}body.rtl .elementor-4485 .elementor-element.elementor-element-9978557{right:40px;}.elementor-4485 .elementor-element.elementor-element-9978557 .elementor-icon-wrapper{text-align:start;}.elementor-4485 .elementor-element.elementor-element-9978557.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-9978557.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-9978557.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-9978557.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-9978557.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-9978557 .elementor-icon{font-size:370px;}.elementor-4485 .elementor-element.elementor-element-9978557 .elementor-icon svg{height:370px;}.elementor-4485 .elementor-element.elementor-element-c585bb2{margin-top:5%;margin-bottom:5%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-a760c3f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-a760c3f > .elementor-element-populated{border-style:none;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-a760c3f > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-a760c3f > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-a760c3f > .elementor-background-slideshow{border-radius:10px 90px 90px 10px;}.elementor-4485 .elementor-element.elementor-element-ee504f1 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_widget_layout{flex-direction:column;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_widget_container{text-align:left;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .ue-number-container{margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_widget{width:100px;height:100px;font-family:"Comfortaa", Sans-serif;font-size:3rem;font-weight:600;line-height:1px;letter-spacing:0.2em;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_text{color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_widget,.elementor-4485 .elementor-element.elementor-element-ee504f1 .circle_number_widget::before{border-radius:0% 0% 0% 0%;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .ue-title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:400;margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-ee504f1 .ue-description{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;margin-top:5px;}.elementor-4485 .elementor-element.elementor-element-926cb7b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4485 .elementor-element.elementor-element-926cb7b > .elementor-element-populated{padding:1% 1% 1% 3%;}.elementor-4485 .elementor-element.elementor-element-5a626c4{z-index:5;text-align:start;}.elementor-4485 .elementor-element.elementor-element-5a626c4 img{width:56%;border-radius:25px 25px 25px 25px;}.elementor-4485 .elementor-element.elementor-element-103b7db{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-103b7db{left:40px;}body.rtl .elementor-4485 .elementor-element.elementor-element-103b7db{right:40px;}.elementor-4485 .elementor-element.elementor-element-103b7db .elementor-icon-wrapper{text-align:start;}.elementor-4485 .elementor-element.elementor-element-103b7db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-103b7db.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-103b7db.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-103b7db.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-103b7db.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-103b7db .elementor-icon{font-size:370px;}.elementor-4485 .elementor-element.elementor-element-103b7db .elementor-icon svg{height:370px;}.elementor-4485 .elementor-element.elementor-element-1e8951f{margin-top:5%;margin-bottom:5%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-3c609e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-3c609e0 > .elementor-element-populated{border-style:none;margin:1% 1% 1% 1%;--e-column-margin-right:1%;--e-column-margin-left:1%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-3c609e0 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-3c609e0 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-3c609e0 > .elementor-background-slideshow{border-radius:10px 90px 90px 10px;}.elementor-4485 .elementor-element.elementor-element-dbbf25f > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_widget_layout{flex-direction:column;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_widget_container{text-align:left;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .ue-number-container{margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_widget{width:100px;height:100px;font-family:"Comfortaa", Sans-serif;font-size:3rem;font-weight:600;line-height:1px;letter-spacing:0.2em;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_text{color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_widget,.elementor-4485 .elementor-element.elementor-element-dbbf25f .circle_number_widget::before{border-radius:0% 0% 0% 0%;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .ue-title{color:var( --e-global-color-primary );font-family:"Noto Sans JP", Sans-serif;font-size:2rem;font-weight:400;margin-top:0px;}.elementor-4485 .elementor-element.elementor-element-dbbf25f .ue-description{color:var( --e-global-color-secondary );font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;margin-top:5px;}.elementor-4485 .elementor-element.elementor-element-ef6e221.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4485 .elementor-element.elementor-element-ef6e221 > .elementor-element-populated{padding:1% 1% 1% 3%;}.elementor-4485 .elementor-element.elementor-element-79ae249{z-index:5;text-align:start;}.elementor-4485 .elementor-element.elementor-element-79ae249 img{width:56%;border-radius:25px 25px 25px 25px;}.elementor-4485 .elementor-element.elementor-element-11b0a70{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;top:0px;z-index:0;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-11b0a70{left:40px;}body.rtl .elementor-4485 .elementor-element.elementor-element-11b0a70{right:40px;}.elementor-4485 .elementor-element.elementor-element-11b0a70 .elementor-icon-wrapper{text-align:start;}.elementor-4485 .elementor-element.elementor-element-11b0a70.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-11b0a70.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-11b0a70.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-11b0a70.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-11b0a70.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4485 .elementor-element.elementor-element-11b0a70 .elementor-icon{font-size:370px;}.elementor-4485 .elementor-element.elementor-element-11b0a70 .elementor-icon svg{height:370px;}.elementor-4485 .elementor-element.elementor-element-5fab5f3:not(.elementor-motion-effects-element-type-background), .elementor-4485 .elementor-element.elementor-element-5fab5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shiodome-tax.jp/wp-content/uploads/2026/01/3504657_s.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4485 .elementor-element.elementor-element-5fab5f3 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-5fab5f3 > .elementor-container{min-height:100vh;}.elementor-4485 .elementor-element.elementor-element-5fab5f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 2% 5% 2%;}.elementor-4485 .elementor-element.elementor-element-04847b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-39ac42e > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-39ac42e{text-align:center;}.elementor-4485 .elementor-element.elementor-element-39ac42e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-49ce105{text-align:center;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-2c03f6a > .elementor-container{max-width:1000px;}.elementor-4485 .elementor-element.elementor-element-2c03f6a{margin-top:3%;margin-bottom:1%;}.elementor-4485 .elementor-element.elementor-element-48ec2ef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-48ec2ef > .elementor-element-populated{border-style:none;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-48ec2ef > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-48ec2ef > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-48ec2ef > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-4485 .elementor-element.elementor-element-abdf809 > .elementor-widget-container{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-abdf809{text-align:center;}.elementor-4485 .elementor-element.elementor-element-abdf809 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-0ff7dba{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-0ff7dba > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );margin:3% 3% 3% 3%;padding:0% 2% 0% 2%;border-radius:15px 15px 15px 15px;}.elementor-4485 .elementor-element.elementor-element-50c275b .elementor-icon-wrapper{text-align:center;}.elementor-4485 .elementor-element.elementor-element-50c275b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-50c275b.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-50c275b.elementor-view-default .elementor-icon{color:var( --e-global-color-7d77daf );border-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-50c275b.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-50c275b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-b88ebf6 > .elementor-container{max-width:900px;}.elementor-4485 .elementor-element.elementor-element-b88ebf6{margin-top:0%;margin-bottom:0%;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-e244acb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-e244acb > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7d77daf );padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-e244acb > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-e244acb > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-e244acb > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-4485 .elementor-element.elementor-element-e70df64 img{width:180px;}.elementor-4485 .elementor-element.elementor-element-453fe58{text-align:center;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-6d76d5f > .elementor-container{max-width:600px;}.elementor-4485 .elementor-element.elementor-element-6d76d5f{margin-top:1%;margin-bottom:1%;}.elementor-4485 .elementor-element.elementor-element-e0a6e47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-e0a6e47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-e0a6e47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-e0a6e47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4485 .elementor-element.elementor-element-951fcd3 > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-951fcd3 .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-951fcd3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-951fcd3 .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-951fcd3 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-951fcd3 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-b497780:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-b497780.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-b497780.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-b497780 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-ee12b95 > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-ee12b95 .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-ee12b95 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-ee12b95 .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-ee12b95 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-ee12b95 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-6da4ca5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-6da4ca5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-6da4ca5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-6da4ca5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-2233610 > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-2233610 .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-2233610 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-2233610 .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-2233610 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-2233610 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-01a12d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-01a12d6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-01a12d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-01a12d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-553e831 > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-553e831 .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-553e831 .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-553e831 .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-553e831 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-553e831 .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-f3c2313:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-f3c2313.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-f3c2313.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-f3c2313 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-a839dbe > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-a839dbe .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-a839dbe .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-a839dbe .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-a839dbe .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-a839dbe .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-a811da1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d77daf );}.elementor-bc-flex-widget .elementor-4485 .elementor-element.elementor-element-a811da1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4485 .elementor-element.elementor-element-a811da1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;}.elementor-4485 .elementor-element.elementor-element-a811da1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-372d87b > .elementor-widget-container{padding:8% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-372d87b .elementor-icon-box-wrapper{gap:0px;}.elementor-4485 .elementor-element.elementor-element-372d87b .elementor-icon-box-title{margin-block-end:0px;}.elementor-4485 .elementor-element.elementor-element-372d87b .elementor-icon{font-size:30px;}.elementor-4485 .elementor-element.elementor-element-372d87b .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-372d87b .elementor-icon-box-title a{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:700;}.elementor-4485 .elementor-element.elementor-element-4efa318{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4efa318 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:1% 1% 1% 1%;padding:1% 1% 1% 1%;border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-88d2f81 > .elementor-container{max-width:900px;}.elementor-4485 .elementor-element.elementor-element-88d2f81{padding:1% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-de49801:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70d1789 );}.elementor-4485 .elementor-element.elementor-element-de49801.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-element-populated, .elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-element-populated > .elementor-background-overlay, .elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-de49801 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-d5b5fef img{width:200px;}.elementor-4485 .elementor-element.elementor-element-c7c6eba > .elementor-container{max-width:500px;}.elementor-4485 .elementor-element.elementor-element-c7c6eba{margin-top:1%;margin-bottom:0%;}.elementor-4485 .elementor-element.elementor-element-2590b51 > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-2590b51{text-align:center;}.elementor-4485 .elementor-element.elementor-element-2590b51 .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-b298a26 > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-b298a26{text-align:center;}.elementor-4485 .elementor-element.elementor-element-b298a26 .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-17f8ae7 > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-17f8ae7{text-align:center;}.elementor-4485 .elementor-element.elementor-element-17f8ae7 .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-a93b159 > .elementor-container{max-width:500px;}.elementor-4485 .elementor-element.elementor-element-a93b159{margin-top:0%;margin-bottom:1%;}.elementor-4485 .elementor-element.elementor-element-d6abede > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-d6abede{text-align:center;}.elementor-4485 .elementor-element.elementor-element-d6abede .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-500ad1d > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-500ad1d{text-align:center;}.elementor-4485 .elementor-element.elementor-element-500ad1d .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-ed95d38 > .elementor-widget-container{background-color:var( --e-global-color-7d77daf );padding:2% 3% 3% 3%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-ed95d38{text-align:center;}.elementor-4485 .elementor-element.elementor-element-ed95d38 .elementor-heading-title{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-9bddbcf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-9bddbcf > .elementor-widget-container{background-color:var( --e-global-color-b41eb5b );padding:1% 1% 1% 1%;border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-9fe5695{width:initial;max-width:initial;}.elementor-4485 .elementor-element.elementor-element-9fe5695 > .elementor-widget-container{margin:-15% 0% -10% 0%;}.elementor-4485 .elementor-element.elementor-element-9fe5695 .elementor-icon-wrapper{text-align:center;}.elementor-4485 .elementor-element.elementor-element-9fe5695.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-9fe5695.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-9fe5695.elementor-view-default .elementor-icon{color:var( --e-global-color-7d77daf );border-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-9fe5695.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-9fe5695.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-9fe5695 .elementor-icon{font-size:100px;}.elementor-4485 .elementor-element.elementor-element-9fe5695 .elementor-icon svg{height:100px;}.elementor-4485 .elementor-element.elementor-element-594e81c > .elementor-container{max-width:900px;}.elementor-4485 .elementor-element.elementor-element-594e81c{padding:1% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-8b6eb33 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-4485 .elementor-element.elementor-element-c206e31 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:2% 2% 2% 2%;padding:2% 1% 2% 5%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4485 .elementor-element.elementor-element-c206e31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-c206e31.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-c206e31.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d77daf );color:var( --e-global-color-7d77daf );border-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon{font-size:45px;}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title a{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-c206e31:has(:hover) .elementor-icon-box-title,
					 .elementor-4485 .elementor-element.elementor-element-c206e31:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4de0ee1 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:2% 2% 2% 2%;padding:2% 1% 2% 5%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-4485 .elementor-element.elementor-element-4de0ee1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4de0ee1.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-4de0ee1.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d77daf );color:var( --e-global-color-7d77daf );border-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon{font-size:45px;}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title a{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4de0ee1:has(:hover) .elementor-icon-box-title,
					 .elementor-4485 .elementor-element.elementor-element-4de0ee1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-3db6482 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:2% 2% 2% 2%;padding:2% 1% 2% 5%;border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-b41eb5b );border-radius:5px 5px 5px 5px;}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-4485 .elementor-element.elementor-element-3db6482.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-3db6482.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-3db6482.elementor-view-default .elementor-icon{fill:var( --e-global-color-7d77daf );color:var( --e-global-color-7d77daf );border-color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon{font-size:45px;}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title a{font-family:var( --e-global-typography-a997b35-font-family ), Sans-serif;font-size:var( --e-global-typography-a997b35-font-size );font-weight:var( --e-global-typography-a997b35-font-weight );}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-3db6482:has(:hover) .elementor-icon-box-title,
					 .elementor-4485 .elementor-element.elementor-element-3db6482:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-371aeed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-371aeed > .elementor-widget-container{background-color:transparent;padding:1% 1% 1% 1%;background-image:linear-gradient(174deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-4546f02 ) 100%);border-style:double;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-b41eb5b );}.elementor-4485 .elementor-element.elementor-element-198af44 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-198af44 > .elementor-container{min-height:1100px;}.elementor-4485 .elementor-element.elementor-element-198af44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 25% 5% 5%;}.elementor-4485 .elementor-element.elementor-element-bbffd8e{padding:0% 0% 0% 0%;}.elementor-4485 .elementor-element.elementor-element-c3559c1 > .elementor-widget-container{margin:7% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-c3559c1 .stroke_text{font-family:"Comfortaa", Sans-serif;font-size:4rem;font-weight:600;letter-spacing:0.2em;}.elementor-4485 .elementor-element.elementor-element-68ecc9b{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-7d77daf );margin-top:2%;margin-bottom:2%;padding:3% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-68ecc9b, .elementor-4485 .elementor-element.elementor-element-68ecc9b > .elementor-background-overlay{border-radius:55px 0px 0px 0px;}.elementor-4485 .elementor-element.elementor-element-c72af85 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-c72af85 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-8a74a59 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-8a74a59{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-4e56860{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-7d77daf );margin-top:2%;margin-bottom:2%;padding:3% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-4e56860, .elementor-4485 .elementor-element.elementor-element-4e56860 > .elementor-background-overlay{border-radius:55px 0px 0px 0px;}.elementor-4485 .elementor-element.elementor-element-3d5738c > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-3d5738c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-2ed77c0 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-2ed77c0{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-c59023a{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-7d77daf );margin-top:2%;margin-bottom:2%;padding:3% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-c59023a, .elementor-4485 .elementor-element.elementor-element-c59023a > .elementor-background-overlay{border-radius:55px 0px 0px 0px;}.elementor-4485 .elementor-element.elementor-element-c2bdbe8 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-c2bdbe8 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-a04ace4 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-a04ace4{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-6753100{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-7d77daf );margin-top:2%;margin-bottom:2%;padding:3% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-6753100, .elementor-4485 .elementor-element.elementor-element-6753100 > .elementor-background-overlay{border-radius:55px 0px 0px 0px;}.elementor-4485 .elementor-element.elementor-element-02c6f51 > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-02c6f51 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.4rem;font-weight:700;color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-9b25bae > .elementor-widget-container{padding:2% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-9b25bae{color:var( --e-global-color-7d77daf );}.elementor-4485 .elementor-element.elementor-element-22510cc > .elementor-background-overlay{background-color:var( --e-global-color-7d77daf );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4485 .elementor-element.elementor-element-22510cc > .elementor-container{max-width:1180px;min-height:900px;}.elementor-4485 .elementor-element.elementor-element-22510cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 3% 3% 3%;}.elementor-4485 .elementor-element.elementor-element-662beda > .elementor-widget-container{margin:7% 2% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-662beda .stroke_text{font-family:"Comfortaa", Sans-serif;font-size:4rem;font-weight:600;letter-spacing:0.2em;}.elementor-4485 .elementor-element.elementor-element-8ad486f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.5px;}.elementor-4485 .elementor-element.elementor-element-8ad486f > .elementor-widget-container{padding:0% 1% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-8ad486f .elementor-divider-separator{width:75%;margin:0 auto;margin-left:0;}.elementor-4485 .elementor-element.elementor-element-8ad486f .elementor-divider{text-align:left;padding-block-start:7px;padding-block-end:7px;}.elementor-4485 .elementor-element.elementor-element-9a2d66e > .elementor-widget-container{padding:2% 25% 2% 2%;}.elementor-4485 .elementor-element.elementor-element-9a2d66e{text-align:start;color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-9cbae91{margin-top:3%;margin-bottom:3%;}.elementor-4485 .elementor-element.elementor-element-b9c50d7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-b9c50d7 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:4% 4% 4% 4%;}.elementor-4485 .elementor-element.elementor-element-24642a0 > .elementor-widget-container{margin:2% 2% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-24642a0 .stroke_text{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:5.5px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4485 .elementor-element.elementor-element-c18918b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4485 .elementor-element.elementor-element-c18918b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4485 .elementor-element.elementor-element-c18918b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-c18918b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4485 .elementor-element.elementor-element-c18918b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4485 .elementor-element.elementor-element-c18918b .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-30e611a{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;bottom:40%;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-30e611a{right:-30px;}body.rtl .elementor-4485 .elementor-element.elementor-element-30e611a{left:-30px;}.elementor-4485 .elementor-element.elementor-element-30e611a .elementor-icon-wrapper{text-align:center;}.elementor-4485 .elementor-element.elementor-element-30e611a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-30e611a.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-30e611a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-30e611a.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-30e611a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-30e611a .elementor-icon{font-size:35px;}.elementor-4485 .elementor-element.elementor-element-30e611a .elementor-icon svg{height:35px;}.elementor-4485 .elementor-element.elementor-element-6221b92.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-6221b92 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:4% 4% 4% 4%;}.elementor-4485 .elementor-element.elementor-element-6fcfd27 > .elementor-widget-container{margin:2% 2% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-6fcfd27 .stroke_text{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:5.5px;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-1f02241{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;bottom:40%;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-1f02241{right:-30px;}body.rtl .elementor-4485 .elementor-element.elementor-element-1f02241{left:-30px;}.elementor-4485 .elementor-element.elementor-element-1f02241 .elementor-icon-wrapper{text-align:center;}.elementor-4485 .elementor-element.elementor-element-1f02241.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-1f02241.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-1f02241.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-1f02241.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-1f02241.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-1f02241 .elementor-icon{font-size:35px;}.elementor-4485 .elementor-element.elementor-element-1f02241 .elementor-icon svg{height:35px;}.elementor-4485 .elementor-element.elementor-element-d6d9b96.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-d6d9b96 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:4% 4% 4% 4%;}.elementor-4485 .elementor-element.elementor-element-777cf77 > .elementor-widget-container{margin:2% 2% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-777cf77 .stroke_text{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:5.5px;}.elementor-4485 .elementor-element.elementor-element-1f666da.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4485 .elementor-element.elementor-element-1f666da.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4485 .elementor-element.elementor-element-1f666da.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-1f666da .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4485 .elementor-element.elementor-element-1f666da .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4485 .elementor-element.elementor-element-1f666da .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-be14600{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;bottom:40%;}body:not(.rtl) .elementor-4485 .elementor-element.elementor-element-be14600{right:-30px;}body.rtl .elementor-4485 .elementor-element.elementor-element-be14600{left:-30px;}.elementor-4485 .elementor-element.elementor-element-be14600 .elementor-icon-wrapper{text-align:center;}.elementor-4485 .elementor-element.elementor-element-be14600.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-be14600.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-be14600.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-be14600.elementor-view-framed .elementor-icon, .elementor-4485 .elementor-element.elementor-element-be14600.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4485 .elementor-element.elementor-element-be14600 .elementor-icon{font-size:35px;}.elementor-4485 .elementor-element.elementor-element-be14600 .elementor-icon svg{height:35px;}.elementor-4485 .elementor-element.elementor-element-80a7004.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4485 .elementor-element.elementor-element-80a7004 > .elementor-element-populated{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-secondary );margin:3% 3% 3% 3%;--e-column-margin-right:3%;--e-column-margin-left:3%;padding:4% 4% 4% 4%;}.elementor-4485 .elementor-element.elementor-element-5215f0d > .elementor-widget-container{margin:2% 2% 0% 2%;}.elementor-4485 .elementor-element.elementor-element-5215f0d .stroke_text{font-family:"Noto Sans JP", Sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:5.5px;}.elementor-4485 .elementor-element.elementor-element-9b20009.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-4485 .elementor-element.elementor-element-9b20009.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-4485 .elementor-element.elementor-element-9b20009.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-9b20009 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-4485 .elementor-element.elementor-element-9b20009 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4485 .elementor-element.elementor-element-9b20009 .elementor-image-box-title{font-family:"Noto Sans JP", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4485 .elementor-element.elementor-element-45f5bf2{width:75%;}.elementor-4485 .elementor-element.elementor-element-c57bdc2{width:25%;}.elementor-4485 .elementor-element.elementor-element-61af0e1{width:30%;}.elementor-4485 .elementor-element.elementor-element-44cf949{width:40%;}.elementor-4485 .elementor-element.elementor-element-fe041c9{width:29.332%;}.elementor-4485 .elementor-element.elementor-element-93b215b{width:30%;}.elementor-4485 .elementor-element.elementor-element-4fffdc1{width:40%;}.elementor-4485 .elementor-element.elementor-element-48427b0{width:29.553%;}}@media(min-width:1025px){.elementor-4485 .elementor-element.elementor-element-4d99d97:not(.elementor-motion-effects-element-type-background), .elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-4485 .elementor-element.elementor-element-5fab5f3:not(.elementor-motion-effects-element-type-background), .elementor-4485 .elementor-element.elementor-element-5fab5f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-ucaddon_stroke_text .stroke_text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-ucaddon_circle_number_widget .circle_number_widget{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-39ac42e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4485 .elementor-element.elementor-element-abdf809 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4485 .elementor-element.elementor-element-0ff7dba{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-4efa318{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-2590b51 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-b298a26 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-17f8ae7 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-d6abede .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-500ad1d .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-ed95d38 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-9bddbcf{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-371aeed{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4485 .elementor-element.elementor-element-4d99d97 > .elementor-container{min-height:600px;}.elementor-widget-ucaddon_stroke_text .stroke_text{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-9124eb6 .stroke_text{font-size:2.8rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-4485 .elementor-element.elementor-element-79ad3f3 .elementor-heading-title{font-size:1.5rem;}.elementor-4485 .elementor-element.elementor-element-4471e75 > .elementor-container{min-height:135px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-a69ebeb{font-size:0.8rem;}.elementor-4485 .elementor-element.elementor-element-e76d47f .mousey{height:50px;width:30px;}.elementor-4485 .elementor-element.elementor-element-2d5be52 .stroke_text{font-size:2.8rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4485 .elementor-element.elementor-element-a2438bf{font-size:1.1rem;}.elementor-widget-ucaddon_circle_number_widget .circle_number_widget{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_circle_number_widget .ue-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-ucaddon_circle_number_widget .ue-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-9978557 .elementor-icon{font-size:180px;}.elementor-4485 .elementor-element.elementor-element-9978557 .elementor-icon svg{height:180px;}.elementor-4485 .elementor-element.elementor-element-103b7db .elementor-icon{font-size:180px;}.elementor-4485 .elementor-element.elementor-element-103b7db .elementor-icon svg{height:180px;}.elementor-4485 .elementor-element.elementor-element-11b0a70 .elementor-icon{font-size:180px;}.elementor-4485 .elementor-element.elementor-element-11b0a70 .elementor-icon svg{height:180px;}.elementor-4485 .elementor-element.elementor-element-39ac42e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4485 .elementor-element.elementor-element-abdf809 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4485 .elementor-element.elementor-element-0ff7dba{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-4efa318{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-2590b51 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-b298a26 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-17f8ae7 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-d6abede .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-500ad1d .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-ed95d38 .elementor-heading-title{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-9bddbcf{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-c206e31 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-4de0ee1 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title, .elementor-4485 .elementor-element.elementor-element-3db6482 .elementor-icon-box-title a{font-size:var( --e-global-typography-a997b35-font-size );}.elementor-4485 .elementor-element.elementor-element-371aeed{font-size:var( --e-global-typography-accent-font-size );}.elementor-4485 .elementor-element.elementor-element-198af44{padding:1% 1% 1% 1%;}.elementor-4485 .elementor-element.elementor-element-c3559c1 .stroke_text{font-size:2.5rem;}.elementor-4485 .elementor-element.elementor-element-662beda .stroke_text{font-size:2.8rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-4485 .elementor-element.elementor-element-c18918b .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-7a2ce0e .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-1f666da .elementor-image-box-img{margin-bottom:15px;}.elementor-4485 .elementor-element.elementor-element-9b20009 .elementor-image-box-img{margin-bottom:15px;}}