.elementor-5292 .elementor-element.elementor-element-43cefdb{--display:flex}.elementor-5292 .elementor-element.elementor-element-43cefdb:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-43cefdb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-keyvisual06-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-43cefdb.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-a0e1a84{--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;--justify-content:center;--align-items:center}.elementor-5292 .elementor-element.elementor-element-a0e1a84:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-a0e1a84>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.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-5292 .elementor-element.elementor-element-7bdc421 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-7bdc421.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-5292 .elementor-element.elementor-element-7bdc421.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-7bdc421.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-5292 .elementor-element.elementor-element-7bdc421.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-7bdc421.elementor-view-default .elementor-icon svg{fill:#000}.elementor-5292 .elementor-element.elementor-element-08a3297{--display:flex}.elementor-5292 .elementor-element.elementor-element-82e8d63{--display:flex;--overlay-opacity:.5}.elementor-5292 .elementor-element.elementor-element-82e8d63:before,.elementor-5292 .elementor-element.elementor-element-82e8d63>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-82e8d63>.e-con-inner>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-82e8d63>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-82e8d63>.e-con-inner>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-82e8d63>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-primary)}.elementor-5292 .elementor-element.elementor-element-f97bf73 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-bbf508d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-2f40797 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px #000;color:var(--e-global-color-f999e2c)}.elementor-5292 .elementor-element.elementor-element-f848c35 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 5px #000;color:var(--e-global-color-f999e2c)}.elementor-5292 .elementor-element.elementor-element-be27f34 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var(--e-global-color-f999e2c)}.elementor-5292 .elementor-element.elementor-element-9bd25bb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px #000;color:var(--e-global-color-f999e2c)}.elementor-5292 .elementor-element.elementor-element-1c71552 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px #000;color:#fff}.elementor-5292 .elementor-element.elementor-element-5226c7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-6c70867.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-6c70867 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px #000;color:#fff}.elementor-5292 .elementor-element.elementor-element-67b4119 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px #000;color:#fff}.elementor-5292 .elementor-element.elementor-element-aabae6b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-aabae6b:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-aabae6b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/ribon_img01.png");background-position:center center;background-repeat:no-repeat;background-size:auto}.elementor-5292 .elementor-element.elementor-element-14fd1d5{--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;--justify-content:center;--align-items:center;--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:3px}.elementor-5292 .elementor-element.elementor-element-a6bf2c3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-99dd956 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-3a8dbbd{--display:flex}.elementor-5292 .elementor-element.elementor-element-f52d314{--display:flex}.elementor-5292 .elementor-element.elementor-element-f52d314.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-1ff9639{--display:flex;--position:absolute;bottom:0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-1ff9639{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-1ff9639{right:0}.elementor-5292 .elementor-element.elementor-element-1a1a573{--display:flex}.elementor-5292 .elementor-element.elementor-element-e5186da{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-5292 .elementor-element.elementor-element-1aca3f0{--display:flex}.elementor-5292 .elementor-element.elementor-element-1aca3f0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-slides .elementor-slide-heading{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);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{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);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-slides .elementor-slide-button{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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-4c95178 .elementor-repeater-item-bacce61 .swiper-slide-bg{background-image:url(https://q-one.jp/wp-content/uploads/2025/03/99_tax.png);background-size:contain}.elementor-5292 .elementor-element.elementor-element-4c95178 .elementor-repeater-item-654b1d2 .swiper-slide-bg{background-image:url(https://q-one.jp/wp-content/uploads/2025/03/スクリーンショット-2025-05-29-174410.png);background-size:contain}.elementor-5292 .elementor-element.elementor-element-4c95178 .elementor-repeater-item-3c7e0bc .swiper-slide-bg{background-image:url(https://q-one.jp/wp-content/uploads/2025/03/15th_y.png);background-size:contain}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-slide{transition-duration:calc(5000ms*1.2);height:111px}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-slide-contents{max-width:100%}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-slide-inner{text-align:center}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff;opacity:1}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-pagination-bullet-active{background-color:var(--e-global-color-f999e2c)}.elementor-5292 .elementor-element.elementor-element-6430a0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-5292 .elementor-element.elementor-element-1fca284{--display:flex}.elementor-5292 .elementor-element.elementor-element-1fca284.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-b974a38 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-68f1e08 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-68f1e08{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-54c0f30{--display:flex}.elementor-5292 .elementor-element.elementor-element-c6135bf .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-4aa14d5{--display:flex}.elementor-5292 .elementor-element.elementor-element-7670e1c{--display:flex}.elementor-5292 .elementor-element.elementor-element-bf662fe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-bcc221a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-577989e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.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);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.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-5292 .elementor-element.elementor-element-0fec027{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-5292 .elementor-element.elementor-element-0fec027 .elementor-divider-separator{width:100%}.elementor-5292 .elementor-element.elementor-element-0fec027 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5292 .elementor-element.elementor-element-1b07917{--display:flex}.elementor-5292 .elementor-element.elementor-element-eda036c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-1c4399e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);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);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-491faa2 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-491faa2{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-09998c5{--display:flex}.elementor-5292 .elementor-element.elementor-element-7c92107 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-c0a8496{--display:flex}.elementor-5292 .elementor-element.elementor-element-b654f81{--display:flex}.elementor-5292 .elementor-element.elementor-element-210322c{--display:flex}.elementor-5292 .elementor-element.elementor-element-210322c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-210322c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-b346b92 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-3764d9e .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-3764d9e.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-3764d9e.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-3764d9e.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-3764d9e.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-3764d9e.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-58edd11{--display:flex}.elementor-5292 .elementor-element.elementor-element-58edd11:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-58edd11>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-c160533 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-52baad9 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-52baad9.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-52baad9.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-52baad9.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-52baad9.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-52baad9.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-6db5cb3{--display:flex}.elementor-5292 .elementor-element.elementor-element-ac93f0e{--display:flex}.elementor-5292 .elementor-element.elementor-element-ac93f0e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ac93f0e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-8dcbf89 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-b3ae912 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-b3ae912.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-b3ae912.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-b3ae912.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-b3ae912.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-b3ae912.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-27f1663{--display:flex}.elementor-5292 .elementor-element.elementor-element-27f1663:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-27f1663>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-d59a048 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-fa67de1 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-fa67de1.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-fa67de1.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-fa67de1.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-fa67de1.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-fa67de1.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-5440128{--display:flex}.elementor-5292 .elementor-element.elementor-element-fe84b3e{--display:flex}.elementor-5292 .elementor-element.elementor-element-fe84b3e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-fe84b3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-a4a5301 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d3f1071 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-d3f1071.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-d3f1071.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-d3f1071.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-d3f1071.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-d3f1071.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-cc6dd87{--display:flex}.elementor-5292 .elementor-element.elementor-element-20bc6ca{--display:flex}.elementor-5292 .elementor-element.elementor-element-20bc6ca:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-20bc6ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-d593d87 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d6f5a04 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-d6f5a04.elementor-view-stacked .elementor-icon{background-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-d6f5a04.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-d6f5a04.elementor-view-default .elementor-icon{color:#ffb700;border-color:#ffb700}.elementor-5292 .elementor-element.elementor-element-d6f5a04.elementor-view-framed .elementor-icon,.elementor-5292 .elementor-element.elementor-element-d6f5a04.elementor-view-default .elementor-icon svg{fill:#ffb700}.elementor-5292 .elementor-element.elementor-element-d5630b6{--display:flex}.elementor-5292 .elementor-element.elementor-element-d5630b6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d5630b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-683c555{--display:flex}.elementor-5292 .elementor-element.elementor-element-683c555:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-683c555>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#11296b}.elementor-5292 .elementor-element.elementor-element-2fc39e8{--display:flex}.elementor-5292 .elementor-element.elementor-element-337d48e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#f8ee3b}.elementor-5292 .elementor-element.elementor-element-16a31e1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#f8ee3b}.elementor-5292 .elementor-element.elementor-element-4d1a44d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#f8ee3b}.elementor-5292 .elementor-element.elementor-element-af957be{--display:flex}.elementor-5292 .elementor-element.elementor-element-541a6e5{--display:flex}.elementor-5292 .elementor-element.elementor-element-541a6e5:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-541a6e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#11296b}.elementor-5292 .elementor-element.elementor-element-25f3113{--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}.elementor-5292 .elementor-element.elementor-element-25f3113:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-25f3113>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-9640c1e{--display:flex}.elementor-5292 .elementor-element.elementor-element-9640c1e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-9640c1e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0b266f}.elementor-5292 .elementor-element.elementor-element-022c0a1{--display:flex}.elementor-5292 .elementor-element.elementor-element-1d33555 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-4fa5180{--display:flex}.elementor-5292 .elementor-element.elementor-element-4fa5180:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4fa5180>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2d4faf}.elementor-5292 .elementor-element.elementor-element-d15517c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d458ce7{--display:flex}.elementor-5292 .elementor-element.elementor-element-4c55e48{--display:flex}.elementor-5292 .elementor-element.elementor-element-b8138f6{--display:flex}.elementor-5292 .elementor-element.elementor-element-ba4f2fa{--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}.elementor-5292 .elementor-element.elementor-element-ba4f2fa:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ba4f2fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-435de28{--display:flex}.elementor-5292 .elementor-element.elementor-element-dafe2b5{--display:flex}.elementor-5292 .elementor-element.elementor-element-dafe2b5:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-dafe2b5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-56e350e{--display:flex}.elementor-5292 .elementor-element.elementor-element-48c56a7{--display:flex}.elementor-5292 .elementor-element.elementor-element-064c699{--display:flex}.elementor-5292 .elementor-element.elementor-element-4e7f21b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-63bf37a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#f8ee3b}.elementor-5292 .elementor-element.elementor-element-1e64366 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#f8ee3b}.elementor-5292 .elementor-element.elementor-element-4eacaf2{--divider-border-style:curved;--divider-color:#fff;--divider-border-width:1px;--divider-pattern-height:4px;--divider-pattern-size:16px}.elementor-5292 .elementor-element.elementor-element-4eacaf2 .elementor-divider-separator{width:100%}.elementor-5292 .elementor-element.elementor-element-4eacaf2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5292 .elementor-element.elementor-element-8a1d868 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-0d399f4{--display:flex}.elementor-5292 .elementor-element.elementor-element-23caeca{--display:flex}.elementor-5292 .elementor-element.elementor-element-23caeca:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-23caeca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d4a730}.elementor-5292 .elementor-element.elementor-element-ab4a3f0{--display:flex}.elementor-5292 .elementor-element.elementor-element-005a77c{--display:flex}.elementor-5292 .elementor-element.elementor-element-169408b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-a294d16 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:2px 2px 3px rgba(0,0,0,.88);color:#fff}.elementor-5292 .elementor-element.elementor-element-36c19b0{--display:flex;border-style:solid;--border-style:solid;border-color:#d4a730;--border-color:#d4a730}.elementor-5292 .elementor-element.elementor-element-36c19b0:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-36c19b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#faf4e4}.elementor-5292 .elementor-element.elementor-element-84159c2{--display:flex}.elementor-5292 .elementor-element.elementor-element-062c5bf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-beb667e{--display:flex}.elementor-5292 .elementor-element.elementor-element-05ec6ae{--display:flex}.elementor-5292 .elementor-element.elementor-element-71505d9{--display:flex}.elementor-5292 .elementor-element.elementor-element-71505d9:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-71505d9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-f76d430 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-f2a2dae{--display:flex}.elementor-5292 .elementor-element.elementor-element-f2a2dae:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f2a2dae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-3b76447 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-e8c2a4e{--display:flex}.elementor-5292 .elementor-element.elementor-element-e8c2a4e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-e8c2a4e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-ace907c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-a34d76d{--display:flex}.elementor-5292 .elementor-element.elementor-element-b53a0fe{--display:flex}.elementor-5292 .elementor-element.elementor-element-b53a0fe:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-b53a0fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-edb181e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-e139980{--display:flex}.elementor-5292 .elementor-element.elementor-element-e139980:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-e139980>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-67c4091 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-13c3012 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-47442c6{--display:flex}.elementor-5292 .elementor-element.elementor-element-47442c6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-47442c6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-49a8083 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-bae37d6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-dc92c45{--display:flex}.elementor-5292 .elementor-element.elementor-element-5d048a7{--display:flex}.elementor-5292 .elementor-element.elementor-element-5d048a7:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-5d048a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-9bbbea3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-c431540{--display:flex}.elementor-5292 .elementor-element.elementor-element-c431540:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c431540>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#d2a42b 0%,#c79717 100%)}.elementor-5292 .elementor-element.elementor-element-a2e3b9f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-e5d3790 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;text-shadow:1px 1px 0px rgba(0,0,0,.36);color:#fff}.elementor-5292 .elementor-element.elementor-element-a3c9c9e{--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}.elementor-5292 .elementor-element.elementor-element-eb4e352{--display:flex}.elementor-5292 .elementor-element.elementor-element-c8871d7{--display:flex}.elementor-5292 .elementor-element.elementor-element-c8871d7:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c8871d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-a2d4ad3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-ef1e38e{--display:flex}.elementor-5292 .elementor-element.elementor-element-ef1e38e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ef1e38e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-467cbe4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-6cc07eb{--display:flex}.elementor-5292 .elementor-element.elementor-element-170eb11 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-913e788 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-407e609{--display:flex}.elementor-5292 .elementor-element.elementor-element-2b05569{--display:flex}.elementor-5292 .elementor-element.elementor-element-400b300 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-bff7575 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ce82633{--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}.elementor-5292 .elementor-element.elementor-element-ce82633:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ce82633>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-4d81f2e{--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}.elementor-5292 .elementor-element.elementor-element-1697b10{--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}.elementor-5292 .elementor-element.elementor-element-804c2e1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-10a0e03 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-31d5874 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-d445747{--display:flex}.elementor-5292 .elementor-element.elementor-element-72079ec{--display:flex}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-d0acd79{--display:flex}.elementor-5292 .elementor-element.elementor-element-61f0601 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-61f0601{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-6cc5d3b{--display:flex}.elementor-5292 .elementor-element.elementor-element-945525d .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-01c6ebb{--display:flex}.elementor-5292 .elementor-element.elementor-element-41483a0{--display:flex;--overflow:auto}.elementor-5292 .elementor-element.elementor-element-1f5744a{--display:flex}.elementor-5292 .elementor-element.elementor-element-85647df{--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}.elementor-5292 .elementor-element.elementor-element-d1e7b76{--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}.elementor-5292 .elementor-element.elementor-element-d1e7b76:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d1e7b76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d60000}.elementor-5292 .elementor-element.elementor-element-2354fd7{--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}.elementor-5292 .elementor-element.elementor-element-f742228{--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}.elementor-5292 .elementor-element.elementor-element-3a50de7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-7dbfb41 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-77a6e5b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5374d5d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-0c8200f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-9f70682{--display:flex}.elementor-5292 .elementor-element.elementor-element-c5cd372 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#d60000;color:#d60000;border-style:solid;border-color:#d60000}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button:focus{color:#d60000}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button:focus svg{fill:#d60000}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#d60000;color:#d60000;border-style:solid;border-color:#d60000}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button:focus{color:#d60000}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button:focus svg{fill:#d60000}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button{background-color:#fff;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#d60000;color:#d60000;border-style:solid;border-color:#d60000}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button:focus{color:#d60000}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button:focus svg{fill:#d60000}.elementor-5292 .elementor-element.elementor-element-86f72a1 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-86f72a1{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-d2daee1{--display:flex}.elementor-5292 .elementor-element.elementor-element-ead9f57 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-6cdce6a{--display:flex}.elementor-5292 .elementor-element.elementor-element-97b5f08 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ce24f59 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-9c3c4af .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-77a56d9 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-77a56d9{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-5b4fb47{--display:flex}.elementor-5292 .elementor-element.elementor-element-53b9c0f .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-c13af79{--display:flex}.elementor-5292 .elementor-element.elementor-element-7e43efd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ca6856e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-aadd2c3 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-9a0182d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-9a0182d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-877144e{--display:flex}.elementor-5292 .elementor-element.elementor-element-798646c .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-6a66972{--display:flex}.elementor-5292 .elementor-element.elementor-element-25cb2c6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-9b8341a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-b3b4c21 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-3dbcf61{--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}.elementor-5292 .elementor-element.elementor-element-3dbcf61:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-3dbcf61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-9ad03ae{--display:flex}.elementor-5292 .elementor-element.elementor-element-9ad03ae:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-9ad03ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0b266f}.elementor-5292 .elementor-element.elementor-element-e7059fc{--display:flex}.elementor-5292 .elementor-element.elementor-element-e7059fc:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-e7059fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-e084e00 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-0fb327e{--display:flex}.elementor-5292 .elementor-element.elementor-element-0fb327e:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-0fb327e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#2d4faf}.elementor-5292 .elementor-element.elementor-element-0b13f7c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c19e4b8{--display:flex}.elementor-5292 .elementor-element.elementor-element-5e04432{--display:flex}.elementor-5292 .elementor-element.elementor-element-5a27e5b{--display:flex}.elementor-5292 .elementor-element.elementor-element-44fd388{--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}.elementor-5292 .elementor-element.elementor-element-44fd388:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-44fd388>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-f089b3f{--display:flex}.elementor-5292 .elementor-element.elementor-element-a658dea .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-c621e82 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-9876c00{--display:flex}.elementor-5292 .elementor-element.elementor-element-241a33b{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-579f205{--display:flex}.elementor-5292 .elementor-element.elementor-element-333be88{--display:flex}.elementor-5292 .elementor-element.elementor-element-8403ab9{--display:flex}.elementor-5292 .elementor-element.elementor-element-4789d37{--display:flex}.elementor-5292 .elementor-element.elementor-element-f23acc6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7702038 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-689587d{--display:flex}.elementor-5292 .elementor-element.elementor-element-3948944 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d439210{--display:flex}.elementor-5292 .elementor-element.elementor-element-b4f790b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-4728064 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2b28fbb{--display:flex}.elementor-5292 .elementor-element.elementor-element-2b28fbb:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2b28fbb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-3bf77aa{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-3bf77aa{right:0}.elementor-5292 .elementor-element.elementor-element-3bf77aa{top:0}.elementor-5292 .elementor-element.elementor-element-3bf77aa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-1680dc0{--display:flex}.elementor-5292 .elementor-element.elementor-element-1680dc0:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1680dc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-526408f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c60d3f0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-dd50f33 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ff4f3c1{--display:flex}.elementor-5292 .elementor-element.elementor-element-664cbf0{--display:flex}.elementor-5292 .elementor-element.elementor-element-bc12e31{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-bf89102 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-952ff71{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-dce1dbf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-bc3cc1c{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-f69cb39 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-e3d8f1a{--display:flex}.elementor-5292 .elementor-element.elementor-element-b2c9332{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-e2a84d6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-8bfc2fb{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-f7569b3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-aa905f0 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-aa905f0{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-163d0d2{--display:flex}.elementor-5292 .elementor-element.elementor-element-a1b34a3 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-1ae92ca{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-b7842e6{--display:flex}.elementor-5292 .elementor-element.elementor-element-aa63780{--display:flex}.elementor-5292 .elementor-element.elementor-element-c8a4d56{--display:flex}.elementor-5292 .elementor-element.elementor-element-ed11afe{--display:flex}.elementor-5292 .elementor-element.elementor-element-4877e0d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-bf46783 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4a28577{--display:flex}.elementor-5292 .elementor-element.elementor-element-c8fdf47 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0bd49f1{--display:flex}.elementor-5292 .elementor-element.elementor-element-ca89ba1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-d549982 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0362c83{--display:flex}.elementor-5292 .elementor-element.elementor-element-0362c83:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-0362c83>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-63825b6{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-63825b6{right:0}.elementor-5292 .elementor-element.elementor-element-63825b6{top:0}.elementor-5292 .elementor-element.elementor-element-63825b6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-c3cfa34{--display:flex}.elementor-5292 .elementor-element.elementor-element-c3cfa34:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c3cfa34>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-e51ab28 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c1a069c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2664342{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-6e973f7{--display:flex}.elementor-5292 .elementor-element.elementor-element-1bd0e2a{--display:flex}.elementor-5292 .elementor-element.elementor-element-41e1d58{--display:flex}.elementor-5292 .elementor-element.elementor-element-da55360{--display:flex}.elementor-5292 .elementor-element.elementor-element-f30a6ad .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0b7e2a4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-eb2f742{--display:flex}.elementor-5292 .elementor-element.elementor-element-cbb4365 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d3fb87e{--display:flex}.elementor-5292 .elementor-element.elementor-element-158ee81 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-5aed213 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-80cf139{--display:flex}.elementor-5292 .elementor-element.elementor-element-80cf139:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-80cf139>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b64008d{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-b64008d{right:0}.elementor-5292 .elementor-element.elementor-element-b64008d{top:0}.elementor-5292 .elementor-element.elementor-element-b64008d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-36e6e00{--display:flex}.elementor-5292 .elementor-element.elementor-element-36e6e00:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-36e6e00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-adf3a25 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-4ba1efa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-5ece505{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-28129e9{--display:flex}.elementor-5292 .elementor-element.elementor-element-e55d752{--display:flex}.elementor-5292 .elementor-element.elementor-element-cc215fc{--display:flex}.elementor-5292 .elementor-element.elementor-element-ca23cf9{--display:flex}.elementor-5292 .elementor-element.elementor-element-eb365fd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0be1e65 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a8f3669{--display:flex}.elementor-5292 .elementor-element.elementor-element-4a9c2dd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2024358{--display:flex}.elementor-5292 .elementor-element.elementor-element-6a3e580 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-b5075df .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-c8b4322{--display:flex}.elementor-5292 .elementor-element.elementor-element-c8b4322:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c8b4322>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-1058d4d{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-1058d4d{right:0}.elementor-5292 .elementor-element.elementor-element-1058d4d{top:0}.elementor-5292 .elementor-element.elementor-element-1058d4d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-c5926c3{--display:flex}.elementor-5292 .elementor-element.elementor-element-c5926c3:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c5926c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-0696f1a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-b29960e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2a9c63f{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-cd62f50{--display:flex}.elementor-5292 .elementor-element.elementor-element-a9ed6e9{--display:flex}.elementor-5292 .elementor-element.elementor-element-d330f63{--display:flex}.elementor-5292 .elementor-element.elementor-element-68aabd1{--display:flex}.elementor-5292 .elementor-element.elementor-element-02c6979 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-e21e1b1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d4565c6{--display:flex}.elementor-5292 .elementor-element.elementor-element-d2eb29c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-3973f47{--display:flex}.elementor-5292 .elementor-element.elementor-element-864c7cd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-bb7a480 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-8d32316{--display:flex}.elementor-5292 .elementor-element.elementor-element-8d32316:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-8d32316>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-e272fba{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-e272fba{right:0}.elementor-5292 .elementor-element.elementor-element-e272fba{top:0}.elementor-5292 .elementor-element.elementor-element-e272fba .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-0edf34c{--display:flex}.elementor-5292 .elementor-element.elementor-element-0edf34c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-0edf34c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-d1a5407 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-22630ff .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d56c73e .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-d56c73e{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-d4acc1b{--display:flex}.elementor-5292 .elementor-element.elementor-element-b7a6456 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-ab37359{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-53adc89{--display:flex}.elementor-5292 .elementor-element.elementor-element-5dcd9b4{--display:flex}.elementor-5292 .elementor-element.elementor-element-51ac596{--display:flex}.elementor-5292 .elementor-element.elementor-element-5c03076{--display:flex}.elementor-5292 .elementor-element.elementor-element-6d1452c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0eaf9e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-99dfcff{--display:flex}.elementor-5292 .elementor-element.elementor-element-3632074 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-3d43a32{--display:flex}.elementor-5292 .elementor-element.elementor-element-458a009 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-a5a071b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-829d86c{--display:flex}.elementor-5292 .elementor-element.elementor-element-829d86c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-829d86c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-c25ecdc{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-c25ecdc{right:0}.elementor-5292 .elementor-element.elementor-element-c25ecdc{top:0}.elementor-5292 .elementor-element.elementor-element-c25ecdc .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-88c4cb9{--display:flex}.elementor-5292 .elementor-element.elementor-element-88c4cb9:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-88c4cb9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-368cbef .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c22e10f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ef73e0c .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-ef73e0c{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-c3cc633{--display:flex}.elementor-5292 .elementor-element.elementor-element-e39b239 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-eb7a7f9{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-0da21e0{--display:flex}.elementor-5292 .elementor-element.elementor-element-ba2a44b{--display:flex}.elementor-5292 .elementor-element.elementor-element-8ea0beb{--display:flex}.elementor-5292 .elementor-element.elementor-element-4d708d5{--display:flex}.elementor-5292 .elementor-element.elementor-element-69ab555 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-e17a758 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2714315{--display:flex}.elementor-5292 .elementor-element.elementor-element-7666b16 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-cd7adb3{--display:flex}.elementor-5292 .elementor-element.elementor-element-c60af0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-0a0f560 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6d772b4{--display:flex}.elementor-5292 .elementor-element.elementor-element-6d772b4:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-6d772b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b55481a{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-b55481a{right:0}.elementor-5292 .elementor-element.elementor-element-b55481a{top:0}.elementor-5292 .elementor-element.elementor-element-b55481a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-9295449{--display:flex}.elementor-5292 .elementor-element.elementor-element-9295449:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-9295449>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-3d53ce3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-235ded1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-745c24d{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-a6fde45{--display:flex}.elementor-5292 .elementor-element.elementor-element-c526f02{--display:flex}.elementor-5292 .elementor-element.elementor-element-b8a419f{--display:flex}.elementor-5292 .elementor-element.elementor-element-52cc8ed{--display:flex}.elementor-5292 .elementor-element.elementor-element-f92eb02 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-cd82fec .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-922b6f4{--display:flex}.elementor-5292 .elementor-element.elementor-element-b80c21c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2a39940{--display:flex}.elementor-5292 .elementor-element.elementor-element-5de3e99 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-1a3478d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4525bc0{--display:flex}.elementor-5292 .elementor-element.elementor-element-4525bc0:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4525bc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-c5737d3{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-c5737d3{right:0}.elementor-5292 .elementor-element.elementor-element-c5737d3{top:0}.elementor-5292 .elementor-element.elementor-element-c5737d3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-ceebfc9{--display:flex}.elementor-5292 .elementor-element.elementor-element-ceebfc9:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ceebfc9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-c30fc59 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5a2808a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d116999 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-d116999{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-d12492d{--display:flex}.elementor-5292 .elementor-element.elementor-element-1538382 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-b280f8e{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-e481c28{--display:flex}.elementor-5292 .elementor-element.elementor-element-5e941c1{--display:flex}.elementor-5292 .elementor-element.elementor-element-9db5148{--display:flex}.elementor-5292 .elementor-element.elementor-element-0777743{--display:flex}.elementor-5292 .elementor-element.elementor-element-88aa7e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-de9576a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-61444e6{--display:flex}.elementor-5292 .elementor-element.elementor-element-08b4b76 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6594d81{--display:flex}.elementor-5292 .elementor-element.elementor-element-2239389 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-314606e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f24de3c{--display:flex}.elementor-5292 .elementor-element.elementor-element-f24de3c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f24de3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b3ba4ce{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-b3ba4ce{right:0}.elementor-5292 .elementor-element.elementor-element-b3ba4ce{top:0}.elementor-5292 .elementor-element.elementor-element-b3ba4ce .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-caf9271{--display:flex}.elementor-5292 .elementor-element.elementor-element-caf9271:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-caf9271>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-7da90a0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-9758084 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-335ba2f .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-335ba2f{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-4659111{--display:flex}.elementor-5292 .elementor-element.elementor-element-493eb47 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-2de3524{--display:flex;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00;box-shadow:0px 8px 16px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-b52825a{--display:flex}.elementor-5292 .elementor-element.elementor-element-6a6295e{--display:flex}.elementor-5292 .elementor-element.elementor-element-851970c{--display:flex}.elementor-5292 .elementor-element.elementor-element-0ae3820{--display:flex}.elementor-5292 .elementor-element.elementor-element-c2056a9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-40a9131 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4a8fa99{--display:flex}.elementor-5292 .elementor-element.elementor-element-3e64246 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f960591{--display:flex}.elementor-5292 .elementor-element.elementor-element-71ffd36 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#a1a1a1}.elementor-5292 .elementor-element.elementor-element-9e3a5e2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-231bcd9{--display:flex}.elementor-5292 .elementor-element.elementor-element-231bcd9:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-231bcd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff8e0}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-e21498b{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-e21498b{right:0}.elementor-5292 .elementor-element.elementor-element-e21498b{top:0}.elementor-5292 .elementor-element.elementor-element-e21498b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-d8cfa23{--display:flex}.elementor-5292 .elementor-element.elementor-element-d8cfa23:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d8cfa23>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-274ce43 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-6379413 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-21503d6{--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}.elementor-5292 .elementor-element.elementor-element-21503d6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-21503d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-49dcc68{--display:flex}.elementor-5292 .elementor-element.elementor-element-49dcc68:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-49dcc68>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#bfbebe}.elementor-5292 .elementor-element.elementor-element-49dcc68>.elementor-shape-bottom .elementor-shape-fill,.elementor-5292 .elementor-element.elementor-element-49dcc68>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#000}.elementor-5292 .elementor-element.elementor-element-24cb6b4{--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}.elementor-5292 .elementor-element.elementor-element-24cb6b4:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-24cb6b4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#858585}.elementor-5292 .elementor-element.elementor-element-5f891ed .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5a2f84d{--display:flex}.elementor-5292 .elementor-element.elementor-element-5d6ceb2{--display:flex}.elementor-5292 .elementor-element.elementor-element-250998f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2894159 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-737b163 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#202d69}.elementor-5292 .elementor-element.elementor-element-6a706a1{--display:flex}.elementor-5292 .elementor-element.elementor-element-6a706a1:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-6a706a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000000B5}.elementor-5292 .elementor-element.elementor-element-dfb1598 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c6fe4a4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-8a89eef{--display:flex}.elementor-5292 .elementor-element.elementor-element-78150a3{--display:flex}.elementor-5292 .elementor-element.elementor-element-a7d2616{--display:flex}.elementor-5292 .elementor-element.elementor-element-f92841b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-aa1aa1e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#202d69}.elementor-5292 .elementor-element.elementor-element-46f8cfb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-56ffbee{--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}.elementor-5292 .elementor-element.elementor-element-56ffbee:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-56ffbee>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-d9cfffa{--display:flex}.elementor-5292 .elementor-element.elementor-element-d9cfffa:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d9cfffa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#fff8e0 100%)}.elementor-5292 .elementor-element.elementor-element-8d073d2{--display:flex}.elementor-5292 .elementor-element.elementor-element-975fff8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#e58a20}.elementor-5292 .elementor-element.elementor-element-ceffa5a{--display:flex}.elementor-5292 .elementor-element.elementor-element-ceffa5a:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ceffa5a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center,#e7c480 0%,#bc7700 100%)}.elementor-5292 .elementor-element.elementor-element-7ef00c4{--display:flex}.elementor-5292 .elementor-element.elementor-element-3b3c9f1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-53fc9a2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0ba934c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3.2px}.elementor-5292 .elementor-element.elementor-element-0ba934c .elementor-divider-separator{width:100%}.elementor-5292 .elementor-element.elementor-element-0ba934c .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5292 .elementor-element.elementor-element-2c5b7ae{--display:flex}.elementor-5292 .elementor-element.elementor-element-bb90637{--display:flex}.elementor-5292 .elementor-element.elementor-element-aeb72c7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-1fa8521 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-db3d9cd{--display:flex}.elementor-5292 .elementor-element.elementor-element-db3d9cd:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-db3d9cd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-d56cf7d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d6d1170{--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}.elementor-5292 .elementor-element.elementor-element-d6d1170:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d6d1170>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-01201d9{--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}.elementor-5292 .elementor-element.elementor-element-260b627{--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;--overlay-opacity:.5}.elementor-5292 .elementor-element.elementor-element-260b627:before,.elementor-5292 .elementor-element.elementor-element-260b627>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-260b627>.e-con-inner>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-260b627>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-260b627>.e-con-inner>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-260b627>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-5292 .elementor-element.elementor-element-c9d9c1d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-8ddd7ac .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-3474702 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6ab3575{--display:flex;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-ce94056{--display:flex}.elementor-5292 .elementor-element.elementor-element-f4b35e0{--display:flex}.elementor-5292 .elementor-element.elementor-element-f4b35e0.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-a14d19d{--display:flex}.elementor-5292 .elementor-element.elementor-element-69dbd80{--display:flex}.elementor-5292 .elementor-element.elementor-element-9e3a606 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-5c06aa4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d3e2fa1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a0b06cb .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-eea34c7{--display:flex}.elementor-5292 .elementor-element.elementor-element-ad3596a{--display:flex}.elementor-5292 .elementor-element.elementor-element-6516be1{--display:flex}.elementor-5292 .elementor-element.elementor-element-6516be1:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-6516be1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-b5cd82b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-2f8f622{--display:flex}.elementor-5292 .elementor-element.elementor-element-2f8f622:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2f8f622>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-47f0c11 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-ad6c383{--display:flex}.elementor-5292 .elementor-element.elementor-element-830a74a{--display:flex}.elementor-5292 .elementor-element.elementor-element-830a74a:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-830a74a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-89de634 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-f5a259f{--display:flex}.elementor-5292 .elementor-element.elementor-element-f5a259f:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f5a259f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-2cadd0a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-201df02{--display:flex}.elementor-5292 .elementor-element.elementor-element-8a2baec{--display:flex}.elementor-5292 .elementor-element.elementor-element-4458802 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-41fc954 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-e72dbe1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a58f343{--display:flex}.elementor-5292 .elementor-element.elementor-element-24ddefe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-bfc8605{--display:flex}.elementor-5292 .elementor-element.elementor-element-56980cc{--display:flex}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-d1eb92e{--display:flex}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-f4e2625{--display:flex}.elementor-5292 .elementor-element.elementor-element-5c3990c{--display:flex}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button{background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-097c28d .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-097c28d{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-864ad51{--display:flex}.elementor-5292 .elementor-element.elementor-element-3963fb6 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-2d21cb2{--display:flex}.elementor-5292 .elementor-element.elementor-element-62239b2{--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}.elementor-5292 .elementor-element.elementor-element-566ca3e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);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-5292 .elementor-element.elementor-element-3bae101{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-01c5ec9{--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}.elementor-5292 .elementor-element.elementor-element-7320e00 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f87ebb1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-1675bd3{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-7745e72 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-7745e72{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-62bde0c{--display:flex}.elementor-5292 .elementor-element.elementor-element-778c1ec .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-a89f617{--display:flex}.elementor-5292 .elementor-element.elementor-element-6ecc5d6{--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}.elementor-5292 .elementor-element.elementor-element-d4b2b0f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-3753a71{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-8a687c8 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-8a687c8{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-0c5abed{--display:flex}.elementor-5292 .elementor-element.elementor-element-9f16743 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-b19a5c4{--display:flex}.elementor-5292 .elementor-element.elementor-element-f8d499a{--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}.elementor-5292 .elementor-element.elementor-element-bec7c4f .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-e8854c3{--display:flex}.elementor-5292 .elementor-element.elementor-element-82b6088{--display:flex}.elementor-5292 .elementor-element.elementor-element-ce67854:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-ce67854.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-b32fedf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-a7dec90 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-7835e91{--display:flex}.elementor-5292 .elementor-element.elementor-element-fd783bd:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-fd783bd.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-5bf8a1b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-97c3957 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-b144ee2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-e061a68{--display:flex}.elementor-5292 .elementor-element.elementor-element-7226750:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-7226750.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-697149f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-db31398 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-d14916b{--display:flex}.elementor-5292 .elementor-element.elementor-element-9be9c23:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-9be9c23.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://q-one.jp/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-5292 .elementor-element.elementor-element-26e14ad .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-5f9345c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-d705404 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-d705404{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-138e0b8{--display:flex}.elementor-5292 .elementor-element.elementor-element-4048390 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-28fc92f{--display:flex}.elementor-5292 .elementor-element.elementor-element-3b7b208{--display:flex;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-dbfe308{--display:flex}.elementor-5292 .elementor-element.elementor-element-2bdc1b9{--display:flex}.elementor-5292 .elementor-element.elementor-element-512e734{--display:flex}.elementor-5292 .elementor-element.elementor-element-7bd1ae0{--display:flex}.elementor-5292 .elementor-element.elementor-element-098dee4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d3d1434 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2ab273e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-18808dc{--display:flex}.elementor-5292 .elementor-element.elementor-element-cbdf8bf{--display:flex}.elementor-5292 .elementor-element.elementor-element-9b2d589{--display:flex}.elementor-5292 .elementor-element.elementor-element-9b2d589:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-9b2d589>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-2f2204f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d4fe56c{--display:flex}.elementor-5292 .elementor-element.elementor-element-78f2330{--display:flex}.elementor-5292 .elementor-element.elementor-element-a0368e1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-888034a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2a95c00 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7f9f7fb{--display:flex}.elementor-5292 .elementor-element.elementor-element-eeb0477{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-2fbe632 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-2fbe632{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-c430c2a{--display:flex}.elementor-5292 .elementor-element.elementor-element-41e4455 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-550777a{--display:flex}.elementor-5292 .elementor-element.elementor-element-8ee996c{--display:flex;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-07427c0{--display:flex}.elementor-5292 .elementor-element.elementor-element-ea0894c{--display:flex}.elementor-5292 .elementor-element.elementor-element-a15d889{--display:flex}.elementor-5292 .elementor-element.elementor-element-921f93b{--display:flex}.elementor-5292 .elementor-element.elementor-element-eb2167b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-165902d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7a66a10 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f077453{--display:flex}.elementor-5292 .elementor-element.elementor-element-0cd7230{--display:flex}.elementor-5292 .elementor-element.elementor-element-48aff76{--display:flex}.elementor-5292 .elementor-element.elementor-element-48aff76:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-48aff76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-efb3775 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5fec31f{--display:flex}.elementor-5292 .elementor-element.elementor-element-5fec31f:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-5fec31f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-93cc5c4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-de1c402{--display:flex}.elementor-5292 .elementor-element.elementor-element-36c894f{--display:flex}.elementor-5292 .elementor-element.elementor-element-be4afaa .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a0ec4c5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f6fd6dd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-622d386{--display:flex}.elementor-5292 .elementor-element.elementor-element-ba926c5{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-1c446af .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-1c446af{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-3faa2ca{--display:flex}.elementor-5292 .elementor-element.elementor-element-1f6c547 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-5deb18f{--display:flex}.elementor-5292 .elementor-element.elementor-element-1d24f0d{--display:flex;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-9e31ad9{--display:flex}.elementor-5292 .elementor-element.elementor-element-6b3f3fd{--display:flex}.elementor-5292 .elementor-element.elementor-element-390a3b9{--display:flex}.elementor-5292 .elementor-element.elementor-element-e93ecd7{--display:flex}.elementor-5292 .elementor-element.elementor-element-158d878 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-50ab555 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-e6cc774 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-8090d46{--display:flex}.elementor-5292 .elementor-element.elementor-element-8d8729d{--display:flex}.elementor-5292 .elementor-element.elementor-element-0471ce1{--display:flex}.elementor-5292 .elementor-element.elementor-element-0471ce1:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-0471ce1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-686b19c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-3ec27ca{--display:flex}.elementor-5292 .elementor-element.elementor-element-3ec27ca:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-3ec27ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1c244b}.elementor-5292 .elementor-element.elementor-element-fe15a95 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-908652a{--display:flex}.elementor-5292 .elementor-element.elementor-element-bf4421a{--display:flex}.elementor-5292 .elementor-element.elementor-element-f12319b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4fec280 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-39e5d30 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d575314{--display:flex}.elementor-5292 .elementor-element.elementor-element-17ac33f{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-5a70435{--display:flex}.elementor-5292 .elementor-element.elementor-element-12b28f3{--display:flex}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button{background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-664b888 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-664b888{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-999b5a5{--display:flex}.elementor-5292 .elementor-element.elementor-element-7561831 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-0c9111c{--display:flex}.elementor-5292 .elementor-element.elementor-element-7704a61{--display:flex;box-shadow:0px 0px 8px 0px rgba(0,0,0,.5)}.elementor-5292 .elementor-element.elementor-element-28516a6{--display:flex}.elementor-5292 .elementor-element.elementor-element-1316509{--display:flex}.elementor-5292 .elementor-element.elementor-element-4c0b0ce{--display:flex}.elementor-5292 .elementor-element.elementor-element-6ff1b06{--display:flex}.elementor-5292 .elementor-element.elementor-element-b5d6e92 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-fb63724 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0f07128 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-fc45ac1{--display:flex}.elementor-5292 .elementor-element.elementor-element-2a9fe9b{--display:flex}.elementor-5292 .elementor-element.elementor-element-89b63ab .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4ec811d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-02e73f8{--display:flex}.elementor-5292 .elementor-element.elementor-element-7fa79a6{font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#000}.elementor-5292 .elementor-element.elementor-element-56e3a37{--display:flex}.elementor-5292 .elementor-element.elementor-element-f3d3ec3{--display:flex}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button{background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button .elementor-button-content-wrapper{gap:4px}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-573a459 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-573a459{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-64a0f42{--display:flex}.elementor-5292 .elementor-element.elementor-element-49c2eaf .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-20ce581{--display:flex}.elementor-5292 .elementor-element.elementor-element-940187f{--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}.elementor-5292 .elementor-element.elementor-element-92088c4 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-c8cdaf5 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-c8cdaf5{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-070657d{--display:flex}.elementor-5292 .elementor-element.elementor-element-c1a6e81 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-5a17873{--display:flex}.elementor-5292 .elementor-element.elementor-element-9f75840{--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}.elementor-5292 .elementor-element.elementor-element-2ac445d .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-5272927{--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}.elementor-5292 .elementor-element.elementor-element-5272927:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-5272927>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-14b3925{--display:flex}.elementor-5292 .elementor-element.elementor-element-49093c3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-6ebd3ca{--display:flex}.elementor-5292 .elementor-element.elementor-element-2c5d74c{--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}.elementor-5292 .elementor-element.elementor-element-2c5d74c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2c5d74c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-f49ce66 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5e29363{--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}.elementor-5292 .elementor-element.elementor-element-b178f2d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-5322f37 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4ac2ea6{--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;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-2b756e0{--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}.elementor-5292 .elementor-element.elementor-element-4e57646{--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}.elementor-5292 .elementor-element.elementor-element-4e57646:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4e57646>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-bf3bf14 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-f1bbd20 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-73cf8c7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-a916ce5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-7dafb54 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c37e7a2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-199f8bc{--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}.elementor-5292 .elementor-element.elementor-element-199f8bc:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-199f8bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-89d9369{--display:flex}.elementor-5292 .elementor-element.elementor-element-cdf4744{--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}.elementor-5292 .elementor-element.elementor-element-cdf4744:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-cdf4744>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-dc7a933 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-8bbffe3{--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}.elementor-5292 .elementor-element.elementor-element-12851b0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a074d67 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4840243{--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;border-style:solid;--border-style:solid;border-color:#ff8b00;--border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-644f7bb{--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}.elementor-5292 .elementor-element.elementor-element-376a0c5{--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}.elementor-5292 .elementor-element.elementor-element-376a0c5:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-376a0c5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-eabcd54 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-57efd91 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-46cddbf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-04d7ce2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-7b8a747 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-a493f5b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-192e0a3{--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}.elementor-5292 .elementor-element.elementor-element-192e0a3:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-192e0a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-841c7d1{--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}.elementor-5292 .elementor-element.elementor-element-b5ce125{--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}.elementor-5292 .elementor-element.elementor-element-9c841ad .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-f7a7249 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-da28cbd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-666e581 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-243e757 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em}.elementor-5292 .elementor-element.elementor-element-6b887b2{--display:flex}.elementor-5292 .elementor-element.elementor-element-6b887b2:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-6b887b2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-4af1ea2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-2a37465 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:800;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-3a0c3e0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d0b64e5{--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}.elementor-5292 .elementor-element.elementor-element-d0b64e5:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d0b64e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-761a3fc{--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}.elementor-5292 .elementor-element.elementor-element-b3a61a2{--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;--overlay-opacity:.5}.elementor-5292 .elementor-element.elementor-element-b3a61a2:before,.elementor-5292 .elementor-element.elementor-element-b3a61a2>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-b3a61a2>.e-con-inner>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-b3a61a2>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-b3a61a2>.e-con-inner>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-b3a61a2>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-5292 .elementor-element.elementor-element-22ead9c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-94766e8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-24354a8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-da5c4d0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7ba5d76{--display:flex}.elementor-5292 .elementor-element.elementor-element-7c00e7c>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-7c00e7c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-016b180>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-016b180 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-ba82038>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-ba82038 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6ec7f9a>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-6ec7f9a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-5c27551>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-5c27551 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-4b6112f>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-4b6112f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-470218a>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-470218a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-281a604>.elementor-widget-container{border-style:solid;border-color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-281a604 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-79345bd .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-79345bd{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-4ad392b{--display:flex}.elementor-5292 .elementor-element.elementor-element-d734f3c .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-e8c11ce{--display:flex}.elementor-5292 .elementor-element.elementor-element-4f4bacd{--display:flex}.elementor-5292 .elementor-element.elementor-element-4f4bacd:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4f4bacd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-a688615{--display:flex}.elementor-5292 .elementor-element.elementor-element-a53e91e{--display:flex}.elementor-5292 .elementor-element.elementor-element-d16cb12 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-e77921f{--display:flex}.elementor-5292 .elementor-element.elementor-element-674f1c3 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-674f1c3{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-9e2492e{--display:flex}.elementor-5292 .elementor-element.elementor-element-e82d742 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-a86ec7b{--display:flex}.elementor-5292 .elementor-element.elementor-element-55f4f22{--display:flex}.elementor-5292 .elementor-element.elementor-element-55f4f22:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-55f4f22>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-7deefd0{--display:flex}.elementor-5292 .elementor-element.elementor-element-10655b9{--display:flex}.elementor-5292 .elementor-element.elementor-element-f70e4c8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-6699cd0{--display:flex}.elementor-5292 .elementor-element.elementor-element-2e9f1c8 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-2e9f1c8{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-cfb5687{--display:flex}.elementor-5292 .elementor-element.elementor-element-d529c26 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-b0d3af5{--display:flex}.elementor-5292 .elementor-element.elementor-element-d7891f6{--display:flex}.elementor-5292 .elementor-element.elementor-element-d7891f6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d7891f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-03fa82c{--display:flex}.elementor-5292 .elementor-element.elementor-element-c898513{--display:flex}.elementor-5292 .elementor-element.elementor-element-23b8df7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-e430ae1{--display:flex}.elementor-5292 .elementor-element.elementor-element-39ef97f .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-39ef97f{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-043a68c{--display:flex}.elementor-5292 .elementor-element.elementor-element-fddfe98 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-d7e6fa5{--display:flex}.elementor-5292 .elementor-element.elementor-element-9c736b6{--display:flex}.elementor-5292 .elementor-element.elementor-element-9c736b6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-9c736b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-1aefc4a{--display:flex}.elementor-5292 .elementor-element.elementor-element-5c7a03d{--display:flex}.elementor-5292 .elementor-element.elementor-element-aa7326b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-eeffa83{--display:flex}.elementor-5292 .elementor-element.elementor-element-7ef472c .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-7ef472c{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-2e14892{--display:flex}.elementor-5292 .elementor-element.elementor-element-f20a514 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-24c3fff{--display:flex}.elementor-5292 .elementor-element.elementor-element-4ce8c73{--display:flex}.elementor-5292 .elementor-element.elementor-element-4ce8c73:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4ce8c73>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-b1c46fb{--display:flex}.elementor-5292 .elementor-element.elementor-element-4485372{--display:flex}.elementor-5292 .elementor-element.elementor-element-b294d72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-510dcb4{--display:flex}.elementor-5292 .elementor-element.elementor-element-0fb31ed .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-0fb31ed{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-8421a39{--display:flex}.elementor-5292 .elementor-element.elementor-element-34684b7 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-38c37b1{--display:flex}.elementor-5292 .elementor-element.elementor-element-c473341{--display:flex}.elementor-5292 .elementor-element.elementor-element-c473341:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-c473341>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-c9eeb52{--display:flex}.elementor-5292 .elementor-element.elementor-element-dcbbaf7{--display:flex}.elementor-5292 .elementor-element.elementor-element-fc1f511 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-a7146b0{--display:flex}.elementor-5292 .elementor-element.elementor-element-cdee0ae .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-cdee0ae{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-6987d63{--display:flex}.elementor-5292 .elementor-element.elementor-element-984a907 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-1b2a0bd{--display:flex}.elementor-5292 .elementor-element.elementor-element-bb7c767{--display:flex}.elementor-5292 .elementor-element.elementor-element-bb7c767:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-bb7c767>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-8a08525{--display:flex}.elementor-5292 .elementor-element.elementor-element-17a7993{--display:flex}.elementor-5292 .elementor-element.elementor-element-164f220 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-a918135{--display:flex}.elementor-5292 .elementor-element.elementor-element-d15e567 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-d15e567{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-519bc3b{--display:flex}.elementor-5292 .elementor-element.elementor-element-c3bf848 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-2eb5f57{--display:flex}.elementor-5292 .elementor-element.elementor-element-01190fd{--display:flex}.elementor-5292 .elementor-element.elementor-element-01190fd:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-01190fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#7394c3}.elementor-5292 .elementor-element.elementor-element-6eba628{--display:flex}.elementor-5292 .elementor-element.elementor-element-0975a38{--display:flex}.elementor-5292 .elementor-element.elementor-element-6152f79 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-f2d85d3{--display:flex}.elementor-5292 .elementor-element.elementor-element-ad68e89{--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}.elementor-5292 .elementor-element.elementor-element-ad68e89:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ad68e89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#fff 0%,#f5f5f5 100%)}.elementor-5292 .elementor-element.elementor-element-1730930{--display:flex}.elementor-5292 .elementor-element.elementor-element-e2be240 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-1bdf9be .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-c16f132{--display:flex}.elementor-5292 .elementor-element.elementor-element-c0bf959{--display:flex;--overflow:auto}.elementor-5292 .elementor-element.elementor-element-32bd93b{--display:flex;--overflow:auto}.elementor-5292 .elementor-element.elementor-element-5aaffd3{--display:flex}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-b4e67f9 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-b4e67f9{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-780f167{--display:flex}.elementor-5292 .elementor-element.elementor-element-0f5e76c .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-b6b84d8{--display:flex}.elementor-5292 .elementor-element.elementor-element-9c98df4{--display:flex;--overflow:auto}.elementor-5292 .elementor-element.elementor-element-1213909{--display:flex}.elementor-5292 .elementor-element.elementor-element-f24414e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-863ac6c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-fe6613f{--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}.elementor-5292 .elementor-element.elementor-element-fe6613f:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-fe6613f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-482b128{--display:flex}.elementor-5292 .elementor-element.elementor-element-3829fb1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#ff8b00}.elementor-5292 .elementor-element.elementor-element-f5374d3{--display:flex}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button{background-color:#000;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button:hover,.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button:focus{background-color:#000;color:#fff}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button-content-wrapper{flex-direction:row}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button:hover svg,.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button:focus svg{fill:#fff}.elementor-5292 .elementor-element.elementor-element-3dca557 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-5292 .elementor-element.elementor-element-3dca557{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1}.elementor-5292 .elementor-element.elementor-element-6798eac{--display:flex}.elementor-5292 .elementor-element.elementor-element-78ecde4 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-4d4924a{--display:flex}.elementor-5292 .elementor-element.elementor-element-8b8a1e3{--display:flex}.elementor-5292 .elementor-element.elementor-element-c276b0e{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-e077e55{--display:flex}.elementor-5292 .elementor-element.elementor-element-e077e55:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-e077e55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-f15cf9a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-1c200e1{--display:flex}.elementor-5292 .elementor-element.elementor-element-1c200e1:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1c200e1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-8006a6d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-36ef335 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-034e676{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-fcf8c59{--display:flex}.elementor-5292 .elementor-element.elementor-element-fcf8c59:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-fcf8c59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-ed63602 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-a3c6e76 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-cdeac50{--display:flex}.elementor-5292 .elementor-element.elementor-element-cdeac50:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-cdeac50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-fb27732 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-84bd5d6{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-1c3304c{--display:flex}.elementor-5292 .elementor-element.elementor-element-1c3304c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1c3304c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-e964a8e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-b5a5068 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-4a7a862{--display:flex}.elementor-5292 .elementor-element.elementor-element-4a7a862:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4a7a862>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-10baedd .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7c24aa4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-653d6a1 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-3c62e44 .elementor-button{background-color:#1641b7;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-e6aa337{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-47bb1f3{--display:flex}.elementor-5292 .elementor-element.elementor-element-47bb1f3:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-47bb1f3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-dd46dcf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d038329 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-81928b1{--display:flex}.elementor-5292 .elementor-element.elementor-element-81928b1:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-81928b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-839541a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-92afb72 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-d35ceb8 .elementor-button{background-color:#1641b7;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-509e922{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-14fa052{--display:flex}.elementor-5292 .elementor-element.elementor-element-14fa052:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-14fa052>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-692a285 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-e0e8973{--display:flex}.elementor-5292 .elementor-element.elementor-element-e0e8973:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-e0e8973>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-fd0f9ee .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6fe912e{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-f8698ed{--display:flex}.elementor-5292 .elementor-element.elementor-element-f8698ed:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f8698ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-56940b8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-79298ba{--display:flex}.elementor-5292 .elementor-element.elementor-element-79298ba:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-79298ba>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-2c90180 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-97ff338 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6fe63ca .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-c4c51c3{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-f3a59eb{--display:flex}.elementor-5292 .elementor-element.elementor-element-f3a59eb:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f3a59eb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-0b70bc7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-3b46ef8{--display:flex}.elementor-5292 .elementor-element.elementor-element-3b46ef8:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-3b46ef8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-4952f8f .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-617e282 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2ae1820 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-47d820d{--display:flex}.elementor-5292 .elementor-element.elementor-element-a124942{--display:flex}.elementor-5292 .elementor-element.elementor-element-1d0a11f{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-f13d509{--display:flex}.elementor-5292 .elementor-element.elementor-element-f13d509:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f13d509>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-832492d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-8823ddf{--display:flex}.elementor-5292 .elementor-element.elementor-element-8823ddf:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-8823ddf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-6a5510c .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6c2aa71 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-f2241fe{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-742737d{--display:flex}.elementor-5292 .elementor-element.elementor-element-742737d:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-742737d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-e491eec .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5949359 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-2915692{--display:flex}.elementor-5292 .elementor-element.elementor-element-2915692:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2915692>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-5d66a65 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-3642d88{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-f94eaf2{--display:flex}.elementor-5292 .elementor-element.elementor-element-f94eaf2:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f94eaf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-f29dca7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-b664c57 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-5aa25e3{--display:flex}.elementor-5292 .elementor-element.elementor-element-5aa25e3:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-5aa25e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-98c7fce .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-bbb4eef .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-e75e418 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-a98a2be .elementor-button{background-color:#1641b7;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-5672a83{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-cf00ea6{--display:flex}.elementor-5292 .elementor-element.elementor-element-cf00ea6:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-cf00ea6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-bd00564 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-37c4808 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-411fb59{--display:flex}.elementor-5292 .elementor-element.elementor-element-411fb59:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-411fb59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-fbf2431 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-707df99 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-bf694a6 .elementor-button{background-color:#1641b7;font-family:"Noto Sans JP",Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#fff;color:#fff}.elementor-5292 .elementor-element.elementor-element-d8498c2{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-d3f1916{--display:flex}.elementor-5292 .elementor-element.elementor-element-d3f1916:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-d3f1916>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-c8723d8 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-2237207{--display:flex}.elementor-5292 .elementor-element.elementor-element-2237207:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2237207>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-79fb9f2 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-30543cd{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-a30113d{--display:flex}.elementor-5292 .elementor-element.elementor-element-a30113d:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-a30113d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-af0b9e7 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-45ffb49{--display:flex}.elementor-5292 .elementor-element.elementor-element-45ffb49:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-45ffb49>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-972acef .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-79f0ed5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-058d51d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-6ae3bc2{--display:flex;border-style:solid;--border-style:solid;border-color:#919191;--border-color:#919191}.elementor-5292 .elementor-element.elementor-element-835203d{--display:flex}.elementor-5292 .elementor-element.elementor-element-835203d:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-835203d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-7237ef3 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-458dd95{--display:flex}.elementor-5292 .elementor-element.elementor-element-458dd95:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-458dd95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ededed}.elementor-5292 .elementor-element.elementor-element-c02c883 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-b768806 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-03e0e0e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-0f50da7{--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}.elementor-5292 .elementor-element.elementor-element-0f50da7:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-0f50da7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5292 .elementor-element.elementor-element-4885947{--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;--overlay-opacity:.5}.elementor-5292 .elementor-element.elementor-element-4885947:before,.elementor-5292 .elementor-element.elementor-element-4885947>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-4885947>.e-con-inner>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-4885947>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-4885947>.e-con-inner>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-4885947>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#fff;--background-overlay:''}.elementor-5292 .elementor-element.elementor-element-43080c0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-aecd4b4 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-c658ce5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-8d3285c{--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}.elementor-5292 .elementor-element.elementor-element-8d3285c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-8d3285c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#d60000}.elementor-5292 .elementor-element.elementor-element-6fcb089{--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}.elementor-5292 .elementor-element.elementor-element-01af0c5{--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}.elementor-5292 .elementor-element.elementor-element-8cee859 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-d65c34b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-6657727 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-665411a .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-6c80965 .elementor-button{background-color:#fff;fill:#d60000;color:#d60000}.elementor-5292 .elementor-element.elementor-element-6c80965 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-5292 .elementor-element.elementor-element-5f8a3ae{--display:flex}.elementor-5292 .elementor-element.elementor-element-60f57a5 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-5292 .elementor-element.elementor-element-a978060{--display:flex}.elementor-5292 .elementor-element.elementor-element-cb29041{--display:flex}.elementor-5292 .elementor-element.elementor-element-cb29041.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-1890480{--display:flex}.elementor-5292 .elementor-element.elementor-element-c700ec9 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-8f84444 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-7f15d9e .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-2f49669{--divider-border-style:solid;--divider-color:#e5e5e5;--divider-border-width:1px}.elementor-5292 .elementor-element.elementor-element-2f49669 .elementor-divider-separator{width:100%}.elementor-5292 .elementor-element.elementor-element-2f49669 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-5292 .elementor-element.elementor-element-e852272{--display:flex}.elementor-5292 .elementor-element.elementor-element-eaa3357{--display:flex}.elementor-5292 .elementor-element.elementor-element-eaa3357.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5292 .elementor-element.elementor-element-57f2afd{--display:flex}.elementor-5292 .elementor-element.elementor-element-40bbe48 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-91900b0 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:italic;text-decoration:underline;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#000}.elementor-5292 .elementor-element.elementor-element-bb1aef0{--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}.elementor-5292 .elementor-element.elementor-element-bb1aef0:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-bb1aef0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-5292 .elementor-element.elementor-element-3512465{--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;--overlay-opacity:.5}.elementor-5292 .elementor-element.elementor-element-3512465:before,.elementor-5292 .elementor-element.elementor-element-3512465>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-3512465>.e-con-inner>.elementor-background-video-container:before,.elementor-5292 .elementor-element.elementor-element-3512465>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-3512465>.e-con-inner>.elementor-background-slideshow:before,.elementor-5292 .elementor-element.elementor-element-3512465>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-5292 .elementor-element.elementor-element-af643ef .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-2a110d6 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-7511dbe .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:italic;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-78b5c89{--display:flex}.elementor-5292 .elementor-element.elementor-element-78b5c89:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-78b5c89>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1741b7}.elementor-5292 .elementor-element.elementor-element-663ebe5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-795d850{--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}.elementor-5292 .elementor-element.elementor-element-2ffb271 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-87496f5 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-e306398 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-c67345d .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-f110a39 .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-812ed5b .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-7164caf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}.elementor-5292 .elementor-element.elementor-element-dfa15ad{--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}.elementor-5292 .elementor-element.elementor-element-a3178cf .elementor-heading-title{font-family:"Noto Sans JP",Sans-serif;font-size:65px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#fff}html{height:100vh;margin:0;overflow:hidden}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal}@media(min-width:768px){.elementor-5292 .elementor-element.elementor-element-1aca3f0{--width:100%}.elementor-5292 .elementor-element.elementor-element-1fca284{--width:100%}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-5292 .elementor-element.elementor-element-f97bf73 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2f40797 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f848c35 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-be27f34 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9bd25bb .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1c71552 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6c70867 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-67b4119 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a6bf2c3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-99dd956 .elementor-heading-title{font-size:45px}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-slides .elementor-slide-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-b974a38 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bf662fe .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bcc221a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-577989e .elementor-heading-title{font-size:45px}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-eda036c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1c4399e .elementor-heading-title{font-size:45px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-b346b92 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c160533 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8dcbf89 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d59a048 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a4a5301 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d593d87 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-337d48e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-16a31e1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4d1a44d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1d33555 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d15517c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4e7f21b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-63bf37a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1e64366 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8a1d868 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-169408b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a294d16 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-062c5bf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f76d430 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3b76447 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ace907c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-edb181e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-67c4091 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-13c3012 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-49a8083 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bae37d6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9bbbea3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a2e3b9f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e5d3790 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a2d4ad3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-467cbe4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-170eb11 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-913e788 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-400b300 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bff7575 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-804c2e1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-10a0e03 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-31d5874 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-3a50de7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7dbfb41 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-77a6e5b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5374d5d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0c8200f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c5cd372 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-97b5f08 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ce24f59 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7e43efd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ca6856e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-25cb2c6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9b8341a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e084e00 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0b13f7c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a658dea .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c621e82 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f23acc6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7702038 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3948944 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b4f790b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4728064 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3bf77aa .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-526408f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c60d3f0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-dd50f33 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bf89102 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-dce1dbf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f69cb39 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e2a84d6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f7569b3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4877e0d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bf46783 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c8fdf47 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ca89ba1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d549982 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-63825b6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e51ab28 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c1a069c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f30a6ad .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0b7e2a4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-cbb4365 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-158ee81 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5aed213 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b64008d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-adf3a25 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4ba1efa .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-eb365fd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0be1e65 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4a9c2dd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6a3e580 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b5075df .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1058d4d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0696f1a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b29960e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-02c6979 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e21e1b1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d2eb29c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-864c7cd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bb7a480 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e272fba .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d1a5407 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-22630ff .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6d1452c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0eaf9e7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3632074 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-458a009 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a5a071b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c25ecdc .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-368cbef .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c22e10f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-69ab555 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e17a758 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7666b16 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c60af0f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0a0f560 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b55481a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3d53ce3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-235ded1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f92eb02 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-cd82fec .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b80c21c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5de3e99 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1a3478d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c5737d3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c30fc59 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5a2808a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-88aa7e2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-de9576a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-08b4b76 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2239389 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-314606e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b3ba4ce .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7da90a0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9758084 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c2056a9 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-40a9131 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3e64246 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-71ffd36 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9e3a5e2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e21498b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-274ce43 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6379413 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5f891ed .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-250998f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2894159 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-737b163 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-dfb1598 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c6fe4a4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f92841b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-aa1aa1e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-46f8cfb .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-975fff8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3b3c9f1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-53fc9a2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-aeb72c7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1fa8521 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d56cf7d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c9d9c1d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8ddd7ac .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3474702 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9e3a606 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5c06aa4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d3e2fa1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a0b06cb .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b5cd82b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-47f0c11 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-89de634 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2cadd0a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4458802 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-41fc954 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e72dbe1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-24ddefe .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-566ca3e .elementor-heading-title{font-size:45px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-3bae101{font-size:14px}.elementor-5292 .elementor-element.elementor-element-7320e00 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f87ebb1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1675bd3{font-size:14px}.elementor-5292 .elementor-element.elementor-element-d4b2b0f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3753a71{font-size:14px}.elementor-5292 .elementor-element.elementor-element-b32fedf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a7dec90 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5bf8a1b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-97c3957 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b144ee2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-697149f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-db31398 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-26e14ad .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5f9345c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-098dee4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d3d1434 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2ab273e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2f2204f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a0368e1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-888034a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2a95c00 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-eeb0477{font-size:14px}.elementor-5292 .elementor-element.elementor-element-eb2167b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-165902d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7a66a10 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-efb3775 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-93cc5c4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-be4afaa .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a0ec4c5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f6fd6dd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ba926c5{font-size:14px}.elementor-5292 .elementor-element.elementor-element-158d878 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-50ab555 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e6cc774 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-686b19c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fe15a95 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f12319b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4fec280 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-39e5d30 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-17ac33f{font-size:14px}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-b5d6e92 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fb63724 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0f07128 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-89b63ab .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4ec811d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7fa79a6{font-size:14px}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-49093c3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f49ce66 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b178f2d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5322f37 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bf3bf14 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f1bbd20 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-73cf8c7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a916ce5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7dafb54 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c37e7a2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-dc7a933 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-12851b0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a074d67 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-eabcd54 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-57efd91 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-46cddbf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-04d7ce2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7b8a747 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a493f5b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-9c841ad .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f7a7249 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-da28cbd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-666e581 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-243e757 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4af1ea2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2a37465 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3a0c3e0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-22ead9c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-94766e8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-24354a8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-da5c4d0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7c00e7c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-016b180 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ba82038 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6ec7f9a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5c27551 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4b6112f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-470218a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-281a604 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d16cb12 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f70e4c8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-23b8df7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-aa7326b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b294d72 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fc1f511 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-164f220 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6152f79 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e2be240 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-1bdf9be .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-f24414e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-863ac6c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3829fb1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-f15cf9a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8006a6d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-36ef335 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-ed63602 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a3c6e76 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fb27732 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e964a8e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b5a5068 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-10baedd .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7c24aa4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-653d6a1 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-3c62e44 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-dd46dcf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d038329 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-839541a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-92afb72 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d35ceb8 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-692a285 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fd0f9ee .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-56940b8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2c90180 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-97ff338 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6fe63ca .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-0b70bc7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-4952f8f .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-617e282 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2ae1820 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-832492d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6a5510c .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6c2aa71 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e491eec .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5949359 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-5d66a65 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f29dca7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b664c57 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-98c7fce .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bbb4eef .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e75e418 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a98a2be .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-bd00564 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-37c4808 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-fbf2431 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-707df99 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-bf694a6 .elementor-button{font-size:14px}.elementor-5292 .elementor-element.elementor-element-c8723d8 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-79fb9f2 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-af0b9e7 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-972acef .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-79f0ed5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-058d51d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7237ef3 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c02c883 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-b768806 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-03e0e0e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-43080c0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-aecd4b4 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c658ce5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8cee859 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-d65c34b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-6657727 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-665411a .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c700ec9 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-8f84444 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7f15d9e .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-40bbe48 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-91900b0 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-af643ef .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2a110d6 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7511dbe .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-663ebe5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-2ffb271 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-87496f5 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-e306398 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-c67345d .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-f110a39 .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-812ed5b .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-7164caf .elementor-heading-title{font-size:45px}.elementor-5292 .elementor-element.elementor-element-a3178cf .elementor-heading-title{font-size:45px}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal}}@media(max-width:767px){.elementor-5292 .elementor-element.elementor-element-43cefdb:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-43cefdb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-keyvisual06.jpg");background-position:center center;background-size:cover}.elementor-5292 .elementor-element.elementor-element-43cefdb{--width:100%;--min-height:100vh;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-a0e1a84{--min-height:7vh;--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}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-bd3f755{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-5292 .elementor-element.elementor-element-bd3f755>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-883e4f2{width:var(--container-widget-width,36%);max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0}.elementor-5292 .elementor-element.elementor-element-7bdc421 .elementor-icon-wrapper{text-align:center}.elementor-5292 .elementor-element.elementor-element-7bdc421 .elementor-icon{font-size:32px}.elementor-5292 .elementor-element.elementor-element-7bdc421 .elementor-icon svg{height:32px}.elementor-5292 .elementor-element.elementor-element-08a3297{--min-height:6vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-5292 .elementor-element.elementor-element-82e8d63{--min-height:5vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.66}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-5292 .elementor-element.elementor-element-f97bf73{text-align:center}.elementor-5292 .elementor-element.elementor-element-f97bf73 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bbf508d{--min-height:4vh;--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;--justify-content:center;--align-items:flex-end}.elementor-5292 .elementor-element.elementor-element-2f40797{width:var(--container-widget-width,43%);max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:right}.elementor-5292 .elementor-element.elementor-element-2f40797 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f848c35{width:var(--container-widget-width,15%);max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left}.elementor-5292 .elementor-element.elementor-element-f848c35 .elementor-heading-title{font-size:13vw;line-height:1.1em;-webkit-text-stroke-width:1px;stroke-width:1px}.elementor-5292 .elementor-element.elementor-element-be27f34{width:var(--container-widget-width,10%);max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:left}.elementor-5292 .elementor-element.elementor-element-be27f34 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9bd25bb{width:var(--container-widget-width,0%);max-width:0;--container-widget-width:0%;--container-widget-flex-grow:0;text-align:left}.elementor-5292 .elementor-element.elementor-element-9bd25bb>.elementor-widget-container{margin:0 0 0 -16px}.elementor-5292 .elementor-element.elementor-element-9bd25bb.elementor-element{--align-self:center}.elementor-5292 .elementor-element.elementor-element-9bd25bb .elementor-heading-title{font-size:13px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1c71552{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left}.elementor-5292 .elementor-element.elementor-element-1c71552 .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5226c7d{--min-height:4vh;--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;--justify-content:center;--align-items:flex-end}.elementor-5292 .elementor-element.elementor-element-6c70867{width:var(--container-widget-width,90%);max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center}.elementor-5292 .elementor-element.elementor-element-6c70867>.elementor-widget-container{padding:8px 0}.elementor-5292 .elementor-element.elementor-element-6c70867 .elementor-heading-title{font-size:10vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-67b4119{width:var(--container-widget-width,0%);max-width:0;--container-widget-width:0%;--container-widget-flex-grow:0;text-align:left}.elementor-5292 .elementor-element.elementor-element-67b4119.elementor-element{--align-self:flex-end}.elementor-5292 .elementor-element.elementor-element-67b4119 .elementor-heading-title{font-size:17px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-aabae6b:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-aabae6b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/ribon_img01.png");background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-5292 .elementor-element.elementor-element-aabae6b{--min-height:52px;--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;--justify-content:center;--align-items:center}.elementor-5292 .elementor-element.elementor-element-14fd1d5{--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;--justify-content:center;--align-items:flex-end;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-a6bf2c3{text-align:center}.elementor-5292 .elementor-element.elementor-element-a6bf2c3 .elementor-heading-title{font-size:24px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-99dd956{text-align:center}.elementor-5292 .elementor-element.elementor-element-99dd956 .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3a8dbbd{--width:100%;--min-height:30vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-f52d314{--width:30.556%}.elementor-5292 .elementor-element.elementor-element-1ff9639{--width:100%;bottom:-124px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-1ff9639{left:0}body.rtl .elementor-5292 .elementor-element.elementor-element-1ff9639{right:0}.elementor-5292 .elementor-element.elementor-element-b8e41fe{z-index:1}.elementor-5292 .elementor-element.elementor-element-b8e41fe img{width:75%}.elementor-5292 .elementor-element.elementor-element-1a1a573{--width:30%;--z-index:0}.elementor-5292 .elementor-element.elementor-element-e5186da{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-5292 .elementor-element.elementor-element-1aca3f0{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-slides .elementor-slide-heading{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-slides .elementor-slide-description{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-widget-slides .elementor-slide-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-4c95178 .swiper-slide{height:14vh}.elementor-5292 .elementor-element.elementor-element-6430a0d{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-5292 .elementor-element.elementor-element-1fca284{--width:100%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-b974a38 .elementor-heading-title{font-size:2.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-68f1e08{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:55vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-54c0f30{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c6135bf>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-c6135bf .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-c6135bf .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-c6135bf .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-4aa14d5{--width:100%;--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}.elementor-5292 .elementor-element.elementor-element-7670e1c{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-bf662fe{text-align:center}.elementor-5292 .elementor-element.elementor-element-bf662fe .elementor-heading-title{font-size:7.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bcc221a{text-align:center}.elementor-5292 .elementor-element.elementor-element-bcc221a .elementor-heading-title{font-size:7.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-577989e{text-align:left}.elementor-5292 .elementor-element.elementor-element-577989e .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-widget-divider .elementor-divider__text{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-0fec027 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0}.elementor-5292 .elementor-element.elementor-element-0fec027 .elementor-divider{text-align:center}.elementor-5292 .elementor-element.elementor-element-1b07917{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-eda036c{text-align:center}.elementor-5292 .elementor-element.elementor-element-eda036c .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1c4399e{text-align:center}.elementor-5292 .elementor-element.elementor-element-1c4399e .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-0233506 .elementor-button{font-size:4vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-491faa2{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-09998c5{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7c92107>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-7c92107 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-7c92107 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-7c92107 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-c0a8496{--width:100%;--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-b654f81{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-210322c{--width:49%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-b346b92>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-b346b92{text-align:center}.elementor-5292 .elementor-element.elementor-element-b346b92 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3764d9e .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-3764d9e .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-58edd11{--width:49%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-c160533>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-c160533{text-align:center}.elementor-5292 .elementor-element.elementor-element-c160533 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-52baad9 .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-52baad9 .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-6db5cb3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-ac93f0e{--width:49%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-8dcbf89>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-8dcbf89{text-align:center}.elementor-5292 .elementor-element.elementor-element-8dcbf89 .elementor-heading-title{font-size:5.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b3ae912 .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-b3ae912 .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-27f1663{--width:49%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-d59a048>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-d59a048{text-align:center}.elementor-5292 .elementor-element.elementor-element-d59a048 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-fa67de1 .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-fa67de1 .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-5440128{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-fe84b3e{--width:49%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-a4a5301>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-a4a5301{text-align:center}.elementor-5292 .elementor-element.elementor-element-a4a5301 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d3f1071 .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-d3f1071 .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-cc6dd87{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-20bc6ca{--width:49%;--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;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-c18aabe img{width:100%;height:24px}.elementor-5292 .elementor-element.elementor-element-d593d87{text-align:center}.elementor-5292 .elementor-element.elementor-element-d593d87 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d6f5a04 .elementor-icon{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-d6f5a04 .elementor-icon svg{height:4vw}.elementor-5292 .elementor-element.elementor-element-d5630b6{--width:100%;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-683c555{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-2fc39e8{--width:60%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-337d48e{text-align:center}.elementor-5292 .elementor-element.elementor-element-337d48e .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-16a31e1{text-align:center}.elementor-5292 .elementor-element.elementor-element-16a31e1 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4d1a44d{text-align:center}.elementor-5292 .elementor-element.elementor-element-4d1a44d .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-af957be{--width:40%;--justify-content:flex-end}.elementor-5292 .elementor-element.elementor-element-541a6e5{--width:100%;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-25f3113{--width:100%;--min-height:100vh;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-9640c1e{--width:100%;--min-height:20vh}.elementor-5292 .elementor-element.elementor-element-022c0a1{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7717564>.elementor-widget-container{padding:0 48px}.elementor-5292 .elementor-element.elementor-element-b71817a>.elementor-widget-container{padding:0 4px 0 16px}.elementor-5292 .elementor-element.elementor-element-1d33555>.elementor-widget-container{padding:0 24px}.elementor-5292 .elementor-element.elementor-element-1d33555 .elementor-heading-title{font-size:3.2vw}.elementor-5292 .elementor-element.elementor-element-4fa5180{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-d15517c{text-align:center}.elementor-5292 .elementor-element.elementor-element-d15517c .elementor-heading-title{font-size:5.6vw}.elementor-5292 .elementor-element.elementor-element-d458ce7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-5292 .elementor-element.elementor-element-4c55e48{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-b8138f6{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-ba4f2fa{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-435de28{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-435de28.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-dafe2b5{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px}.elementor-5292 .elementor-element.elementor-element-56e350e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-48c56a7{--width:20%}.elementor-5292 .elementor-element.elementor-element-064c699{--width:80%;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4e7f21b{text-align:left}.elementor-5292 .elementor-element.elementor-element-4e7f21b .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-63bf37a{text-align:left}.elementor-5292 .elementor-element.elementor-element-63bf37a .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1e64366{text-align:left}.elementor-5292 .elementor-element.elementor-element-1e64366 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4eacaf2 .elementor-divider-separator{width:100%}.elementor-5292 .elementor-element.elementor-element-4eacaf2 .elementor-divider{padding-block-start:4px;padding-block-end:4px}.elementor-5292 .elementor-element.elementor-element-8a1d868 .elementor-heading-title{font-size:3.5vw}.elementor-5292 .elementor-element.elementor-element-0d399f4{--width:100%}.elementor-5292 .elementor-element.elementor-element-23caeca{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-ab4a3f0{--width:20%;--justify-content:flex-end}.elementor-5292 .elementor-element.elementor-element-005a77c{--width:80%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-169408b{text-align:center}.elementor-5292 .elementor-element.elementor-element-169408b .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a294d16{text-align:center}.elementor-5292 .elementor-element.elementor-element-a294d16 .elementor-heading-title{font-size:12.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-36c19b0{--width:100%;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--padding-top:8px;--padding-bottom:24px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-84159c2{--width:100%}.elementor-5292 .elementor-element.elementor-element-062c5bf>.elementor-widget-container{padding:0 0 8px}.elementor-5292 .elementor-element.elementor-element-062c5bf .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-beb667e{--width:100%;--gap:4px 8px;--row-gap:4px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-05ec6ae{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-71505d9{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-f76d430{text-align:center}.elementor-5292 .elementor-element.elementor-element-f76d430 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f2a2dae{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-3b76447{text-align:center}.elementor-5292 .elementor-element.elementor-element-3b76447 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e8c2a4e{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-ace907c{text-align:center}.elementor-5292 .elementor-element.elementor-element-ace907c .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a34d76d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-b53a0fe{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-edb181e{text-align:center}.elementor-5292 .elementor-element.elementor-element-edb181e .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e139980{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-67c4091{text-align:center}.elementor-5292 .elementor-element.elementor-element-67c4091 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-13c3012{text-align:center}.elementor-5292 .elementor-element.elementor-element-13c3012 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-47442c6{--width:30%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-49a8083{text-align:center}.elementor-5292 .elementor-element.elementor-element-49a8083 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bae37d6{text-align:center}.elementor-5292 .elementor-element.elementor-element-bae37d6 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-dc92c45{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-5d048a7{--width:49%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-9bbbea3{text-align:center}.elementor-5292 .elementor-element.elementor-element-9bbbea3 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c431540{--width:49%;--justify-content:center;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-a2e3b9f{text-align:center}.elementor-5292 .elementor-element.elementor-element-a2e3b9f .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e5d3790{text-align:center}.elementor-5292 .elementor-element.elementor-element-e5d3790 .elementor-heading-title{font-size:5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a3c9c9e{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:40px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c8871d7{--width:72%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c8871d7.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-a2d4ad3{text-align:center}.elementor-5292 .elementor-element.elementor-element-a2d4ad3 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ef1e38e{--width:96%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-ef1e38e.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-467cbe4{text-align:center}.elementor-5292 .elementor-element.elementor-element-467cbe4 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6cc07eb{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-6cc07eb.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-170eb11{text-align:center}.elementor-5292 .elementor-element.elementor-element-170eb11 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-913e788{text-align:center}.elementor-5292 .elementor-element.elementor-element-913e788 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-407e609{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-407e609.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-2b05569{--width:96%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-2b05569.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-400b300{text-align:center}.elementor-5292 .elementor-element.elementor-element-400b300 .elementor-heading-title{font-size:5.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bff7575{text-align:center}.elementor-5292 .elementor-element.elementor-element-bff7575 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e5b1c7f>.elementor-widget-container{padding:0 4px 0 16px}.elementor-5292 .elementor-element.elementor-element-ce82633{--width:100%;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4d81f2e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-1697b10:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1697b10>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:120% 64%;background-repeat:no-repeat;background-size:40% auto}.elementor-5292 .elementor-element.elementor-element-1697b10{--width:100%;--padding-top:56px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-5292 .elementor-element.elementor-element-804c2e1>.elementor-widget-container{padding:0 16px 0 32px}.elementor-5292 .elementor-element.elementor-element-804c2e1 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-10a0e03>.elementor-widget-container{padding:0 16px 0 20px}.elementor-5292 .elementor-element.elementor-element-10a0e03 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-31d5874>.elementor-widget-container{padding:0 16px 0 8px}.elementor-5292 .elementor-element.elementor-element-31d5874 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d445747{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-72079ec{--width:100%}.elementor-5292 .elementor-element.elementor-element-6114a9e .elementor-button{font-size:6.4vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-61f0601{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:fit-content;--e-off-canvas-content-overflow:initial}.elementor-5292 .elementor-element.elementor-element-6cc5d3b{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-945525d>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-945525d .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-945525d .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-945525d .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-01c6ebb{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-41483a0{--min-height:300px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-1f5744a:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1f5744a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/横長画像.png");background-position:center right;background-repeat:no-repeat;background-size:contain}.elementor-5292 .elementor-element.elementor-element-1f5744a{--width:1800px;--min-height:360px}.elementor-5292 .elementor-element.elementor-element-85647df{--width:100%;--min-height:100vh;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-d1e7b76{--width:100%;--min-height:25vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-2354fd7{--width:40%;--justify-content:flex-end;--padding-top:8px;--padding-bottom:0px;--padding-left:16px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-f742228{--width:60%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-3a50de7 .elementor-heading-title{font-size:3.5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7dbfb41 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-77a6e5b .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5374d5d .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0c8200f .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9f70682{--width:100%;--min-height:60vh;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px}.elementor-5292 .elementor-element.elementor-element-c5cd372{text-align:center}.elementor-5292 .elementor-element.elementor-element-c5cd372 .elementor-heading-title{font-size:9.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9a3af3f>.elementor-widget-container{margin:0 16px}.elementor-5292 .elementor-element.elementor-element-9a3af3f .elementor-button{font-size:4.7vw;border-width:2px;border-radius:0}.elementor-5292 .elementor-element.elementor-element-1745230>.elementor-widget-container{margin:0 16px}.elementor-5292 .elementor-element.elementor-element-1745230 .elementor-button{font-size:4.8vw;border-width:2px;border-radius:0}.elementor-5292 .elementor-element.elementor-element-0178c4f>.elementor-widget-container{margin:0 16px}.elementor-5292 .elementor-element.elementor-element-0178c4f .elementor-button{font-size:4.8vw;border-width:2px;border-radius:0}.elementor-5292 .elementor-element.elementor-element-86f72a1{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-d2daee1{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-ead9f57>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-ead9f57 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-ead9f57 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-ead9f57 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-6cdce6a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-97b5f08{text-align:center}.elementor-5292 .elementor-element.elementor-element-97b5f08 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ce24f59{text-align:center}.elementor-5292 .elementor-element.elementor-element-ce24f59 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9c3c4af>.elementor-widget-container{padding:16px 0 0}.elementor-5292 .elementor-element.elementor-element-77a56d9{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-5b4fb47{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-53b9c0f>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-53b9c0f .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-53b9c0f .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-53b9c0f .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-c13af79{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-7e43efd{text-align:center}.elementor-5292 .elementor-element.elementor-element-7e43efd .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ca6856e{text-align:center}.elementor-5292 .elementor-element.elementor-element-ca6856e .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-aadd2c3>.elementor-widget-container{padding:16px 0 0}.elementor-5292 .elementor-element.elementor-element-9a0182d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-877144e{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-798646c>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-798646c .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-798646c .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-798646c .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-6a66972{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-25cb2c6{text-align:center}.elementor-5292 .elementor-element.elementor-element-25cb2c6 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9b8341a{text-align:center}.elementor-5292 .elementor-element.elementor-element-9b8341a .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b3b4c21>.elementor-widget-container{padding:16px 0 0}.elementor-5292 .elementor-element.elementor-element-3dbcf61{--width:100%;--min-height:100vh;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-9ad03ae{--width:100%}.elementor-5292 .elementor-element.elementor-element-e7059fc{--width:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f8b4d50>.elementor-widget-container{padding:0 48px}.elementor-5292 .elementor-element.elementor-element-19e5c60>.elementor-widget-container{padding:0 4px 0 16px}.elementor-5292 .elementor-element.elementor-element-e084e00>.elementor-widget-container{padding:0 24px}.elementor-5292 .elementor-element.elementor-element-e084e00 .elementor-heading-title{font-size:3.2vw}.elementor-5292 .elementor-element.elementor-element-0fb327e{--width:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-0b13f7c{text-align:center}.elementor-5292 .elementor-element.elementor-element-0b13f7c .elementor-heading-title{font-size:5.6vw}.elementor-5292 .elementor-element.elementor-element-c19e4b8{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1px 1px;--row-gap:1px;--column-gap:1px}.elementor-5292 .elementor-element.elementor-element-5e04432{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-5a27e5b{--width:49%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-44fd388{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f089b3f{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-a658dea>.elementor-widget-container{padding:0 16px 0 20px}.elementor-5292 .elementor-element.elementor-element-a658dea{text-align:center}.elementor-5292 .elementor-element.elementor-element-a658dea .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c621e82>.elementor-widget-container{padding:0 16px 0 20px}.elementor-5292 .elementor-element.elementor-element-c621e82{text-align:center}.elementor-5292 .elementor-element.elementor-element-c621e82 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-241a33b{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-241a33b.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-579f205{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-333be88{--width:25%}.elementor-5292 .elementor-element.elementor-element-8403ab9{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-4789d37{--width:100%}.elementor-5292 .elementor-element.elementor-element-f23acc6 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7702038 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-689587d{--width:100%}.elementor-5292 .elementor-element.elementor-element-3948944 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d439210{--width:100%;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-b4f790b .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4728064 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-2b28fbb{--width:100%;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-3bf77aa{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-3bf77aa{right:16px}.elementor-5292 .elementor-element.elementor-element-3bf77aa{top:-12px}.elementor-5292 .elementor-element.elementor-element-3bf77aa .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1680dc0{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-526408f{text-align:center}.elementor-5292 .elementor-element.elementor-element-526408f .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c60d3f0 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-dd50f33>.elementor-widget-container{padding:0 16px 0 20px}.elementor-5292 .elementor-element.elementor-element-dd50f33{text-align:center}.elementor-5292 .elementor-element.elementor-element-dd50f33 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ff4f3c1{--width:100%;--justify-content:space-evenly;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-5292 .elementor-element.elementor-element-664cbf0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-5292 .elementor-element.elementor-element-bc12e31{--width:30%;--justify-content:center;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-bf89102{text-align:center}.elementor-5292 .elementor-element.elementor-element-bf89102 .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-952ff71{--width:30%;--justify-content:center;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-dce1dbf{text-align:center}.elementor-5292 .elementor-element.elementor-element-dce1dbf .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bc3cc1c{--width:30%;--justify-content:center;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-f69cb39{text-align:center}.elementor-5292 .elementor-element.elementor-element-f69cb39 .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e3d8f1a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around}.elementor-5292 .elementor-element.elementor-element-b2c9332{--width:48%;--justify-content:center;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-e2a84d6{text-align:center}.elementor-5292 .elementor-element.elementor-element-e2a84d6 .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8bfc2fb{--width:48%;--justify-content:center;border-width:2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-5292 .elementor-element.elementor-element-f7569b3{text-align:center}.elementor-5292 .elementor-element.elementor-element-f7569b3 .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-aa905f0{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-163d0d2{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-a1b34a3>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-a1b34a3 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-a1b34a3 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-a1b34a3 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-1ae92ca{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-1ae92ca.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-b7842e6{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-aa63780{--width:25%}.elementor-5292 .elementor-element.elementor-element-c8a4d56{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-ed11afe{--width:100%}.elementor-5292 .elementor-element.elementor-element-4877e0d .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bf46783 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4a28577{--width:100%}.elementor-5292 .elementor-element.elementor-element-c8fdf47 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0bd49f1{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-ca89ba1 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d549982 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-0362c83{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-63825b6{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-63825b6{right:16px}.elementor-5292 .elementor-element.elementor-element-63825b6{top:-12px}.elementor-5292 .elementor-element.elementor-element-63825b6 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c3cfa34{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-e51ab28{text-align:center}.elementor-5292 .elementor-element.elementor-element-e51ab28 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c1a069c .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-2664342{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-2664342.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-6e973f7{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-1bd0e2a{--width:25%}.elementor-5292 .elementor-element.elementor-element-41e1d58{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-da55360{--width:100%}.elementor-5292 .elementor-element.elementor-element-f30a6ad .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0b7e2a4 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-eb2f742{--width:100%}.elementor-5292 .elementor-element.elementor-element-cbb4365 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d3fb87e{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-158ee81 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5aed213 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-80cf139{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b64008d{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-b64008d{right:16px}.elementor-5292 .elementor-element.elementor-element-b64008d{top:-12px}.elementor-5292 .elementor-element.elementor-element-b64008d .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-36e6e00{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-adf3a25{text-align:center}.elementor-5292 .elementor-element.elementor-element-adf3a25 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4ba1efa .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-5ece505{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-5ece505.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-28129e9{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-e55d752{--width:25%}.elementor-5292 .elementor-element.elementor-element-cc215fc{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-ca23cf9{--width:100%}.elementor-5292 .elementor-element.elementor-element-eb365fd .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0be1e65 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a8f3669{--width:100%}.elementor-5292 .elementor-element.elementor-element-4a9c2dd .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2024358{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-6a3e580 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b5075df .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-c8b4322{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-1058d4d{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-1058d4d{right:16px}.elementor-5292 .elementor-element.elementor-element-1058d4d{top:-12px}.elementor-5292 .elementor-element.elementor-element-1058d4d .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c5926c3{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-0696f1a{text-align:center}.elementor-5292 .elementor-element.elementor-element-0696f1a .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b29960e .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-2a9c63f{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-2a9c63f.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-cd62f50{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-a9ed6e9{--width:25%}.elementor-5292 .elementor-element.elementor-element-d330f63{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-68aabd1{--width:100%}.elementor-5292 .elementor-element.elementor-element-02c6979 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e21e1b1 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d4565c6{--width:100%}.elementor-5292 .elementor-element.elementor-element-d2eb29c .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3973f47{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-864c7cd .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bb7a480 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-8d32316{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-e272fba{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-e272fba{right:16px}.elementor-5292 .elementor-element.elementor-element-e272fba{top:-12px}.elementor-5292 .elementor-element.elementor-element-e272fba .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0edf34c{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-d1a5407{text-align:center}.elementor-5292 .elementor-element.elementor-element-d1a5407 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-22630ff .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-d56c73e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-d4acc1b{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-b7a6456>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-b7a6456 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-b7a6456 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-b7a6456 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-ab37359{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-ab37359.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-53adc89{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-5dcd9b4{--width:25%}.elementor-5292 .elementor-element.elementor-element-51ac596{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-5c03076{--width:100%}.elementor-5292 .elementor-element.elementor-element-6d1452c .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0eaf9e7 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-99dfcff{--width:100%}.elementor-5292 .elementor-element.elementor-element-3632074 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3d43a32{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-458a009 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a5a071b .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-829d86c{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-c25ecdc{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-c25ecdc{right:16px}.elementor-5292 .elementor-element.elementor-element-c25ecdc{top:-12px}.elementor-5292 .elementor-element.elementor-element-c25ecdc .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-88c4cb9{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-368cbef{text-align:center}.elementor-5292 .elementor-element.elementor-element-368cbef .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c22e10f .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-ef73e0c{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-c3cc633{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-e39b239>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-e39b239 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-e39b239 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-e39b239 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-eb7a7f9{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-eb7a7f9.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-0da21e0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-ba2a44b{--width:25%}.elementor-5292 .elementor-element.elementor-element-8ea0beb{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-4d708d5{--width:100%}.elementor-5292 .elementor-element.elementor-element-69ab555 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e17a758 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2714315{--width:100%}.elementor-5292 .elementor-element.elementor-element-7666b16 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-cd7adb3{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-c60af0f .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0a0f560 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-6d772b4{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b55481a{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-b55481a{right:16px}.elementor-5292 .elementor-element.elementor-element-b55481a{top:-12px}.elementor-5292 .elementor-element.elementor-element-b55481a .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9295449{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-3d53ce3{text-align:center}.elementor-5292 .elementor-element.elementor-element-3d53ce3 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-235ded1 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-745c24d{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-745c24d.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-a6fde45{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-c526f02{--width:25%}.elementor-5292 .elementor-element.elementor-element-b8a419f{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-52cc8ed{--width:100%}.elementor-5292 .elementor-element.elementor-element-f92eb02 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-cd82fec .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-922b6f4{--width:100%}.elementor-5292 .elementor-element.elementor-element-b80c21c .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2a39940{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-5de3e99 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1a3478d .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-4525bc0{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-c5737d3{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-c5737d3{right:16px}.elementor-5292 .elementor-element.elementor-element-c5737d3{top:-12px}.elementor-5292 .elementor-element.elementor-element-c5737d3 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ceebfc9{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-c30fc59{text-align:center}.elementor-5292 .elementor-element.elementor-element-c30fc59 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5a2808a .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-d116999{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-d12492d{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-1538382>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-1538382 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-1538382 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-1538382 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-b280f8e{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-b280f8e.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-e481c28{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-5e941c1{--width:25%}.elementor-5292 .elementor-element.elementor-element-9db5148{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-0777743{--width:100%}.elementor-5292 .elementor-element.elementor-element-88aa7e2 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-de9576a .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-61444e6{--width:100%}.elementor-5292 .elementor-element.elementor-element-08b4b76 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6594d81{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-2239389 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-314606e .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-f24de3c{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-b3ba4ce{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-b3ba4ce{right:16px}.elementor-5292 .elementor-element.elementor-element-b3ba4ce{top:-12px}.elementor-5292 .elementor-element.elementor-element-b3ba4ce .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-caf9271{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-7da90a0{text-align:center}.elementor-5292 .elementor-element.elementor-element-7da90a0 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9758084 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-335ba2f{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-4659111{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-493eb47>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-493eb47 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-493eb47 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-493eb47 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-2de3524{--width:92%;--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;border-width:8px 0 0;--border-top-width:8px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-2de3524.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-b52825a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-6a6295e{--width:25%}.elementor-5292 .elementor-element.elementor-element-851970c{--width:75%;--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;--justify-content:space-between;--padding-top:16px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-0ae3820{--width:100%}.elementor-5292 .elementor-element.elementor-element-c2056a9 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-40a9131 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4a8fa99{--width:100%}.elementor-5292 .elementor-element.elementor-element-3e64246 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f960591{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-71ffd36 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-9e3a5e2 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-231bcd9{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}body:not(.rtl) .elementor-5292 .elementor-element.elementor-element-e21498b{left:16px}body.rtl .elementor-5292 .elementor-element.elementor-element-e21498b{right:16px}.elementor-5292 .elementor-element.elementor-element-e21498b{top:-12px}.elementor-5292 .elementor-element.elementor-element-e21498b .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d8cfa23{--width:100%;--border-radius:24px;--padding-top:16px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-274ce43{text-align:center}.elementor-5292 .elementor-element.elementor-element-274ce43 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6379413 .elementor-heading-title{font-size:3.2vw;line-height:1.6em}.elementor-5292 .elementor-element.elementor-element-21503d6{--width:100%;--min-height:100vh;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-49dcc68{--width:100%;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-49dcc68>.elementor-shape-bottom svg,.elementor-5292 .elementor-element.elementor-element-49dcc68>.e-con-inner>.elementor-shape-bottom svg{width:calc(226vw + 1.3px);height:16px}.elementor-5292 .elementor-element.elementor-element-24cb6b4{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-5f891ed{text-align:center}.elementor-5292 .elementor-element.elementor-element-5f891ed .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5a2f84d{--width:100%}.elementor-5292 .elementor-element.elementor-element-5d6ceb2{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-250998f{text-align:center}.elementor-5292 .elementor-element.elementor-element-250998f .elementor-heading-title{font-size:7.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2894159{text-align:center}.elementor-5292 .elementor-element.elementor-element-2894159 .elementor-heading-title{font-size:7.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-737b163{text-align:center}.elementor-5292 .elementor-element.elementor-element-737b163 .elementor-heading-title{font-size:7.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6a706a1{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-dfb1598{text-align:left}.elementor-5292 .elementor-element.elementor-element-dfb1598 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c6fe4a4{text-align:left}.elementor-5292 .elementor-element.elementor-element-c6fe4a4 .elementor-heading-title{font-size:5.6vw;line-height:1.4em}.elementor-5292 .elementor-element.elementor-element-8a89eef{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-78150a3{--width:40%;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-a7d2616{--width:60%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-f92841b{text-align:left}.elementor-5292 .elementor-element.elementor-element-f92841b .elementor-heading-title{font-size:4.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-aa1aa1e{text-align:left}.elementor-5292 .elementor-element.elementor-element-aa1aa1e .elementor-heading-title{font-size:7.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-46f8cfb{text-align:left}.elementor-5292 .elementor-element.elementor-element-46f8cfb .elementor-heading-title{font-size:4.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-56ffbee{--width:100%;--min-height:100vh;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-d9cfffa{--width:100%;--padding-top:0px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-8d073d2{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-975fff8{text-align:center}.elementor-5292 .elementor-element.elementor-element-975fff8 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ceffa5a{--width:100%;--padding-top:32px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7ef00c4{--width:100%}.elementor-5292 .elementor-element.elementor-element-3b3c9f1{text-align:center}.elementor-5292 .elementor-element.elementor-element-3b3c9f1 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-53fc9a2{text-align:center}.elementor-5292 .elementor-element.elementor-element-53fc9a2 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0ba934c .elementor-divider-separator{width:88%;margin:0 auto;margin-center:0}.elementor-5292 .elementor-element.elementor-element-0ba934c .elementor-divider{text-align:center;padding-block-start:24px;padding-block-end:24px}.elementor-5292 .elementor-element.elementor-element-2c5b7ae{--width:100%}.elementor-5292 .elementor-element.elementor-element-bb90637{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-aeb72c7{text-align:right}.elementor-5292 .elementor-element.elementor-element-aeb72c7 .elementor-heading-title{font-size:2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1fa8521{text-align:right}.elementor-5292 .elementor-element.elementor-element-1fa8521 .elementor-heading-title{font-size:2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-db3d9cd{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-e81fae3>.elementor-widget-container{padding:0 48px}.elementor-5292 .elementor-element.elementor-element-d28ed3c>.elementor-widget-container{padding:0 4px 0 16px}.elementor-5292 .elementor-element.elementor-element-d56cf7d>.elementor-widget-container{padding:0 24px}.elementor-5292 .elementor-element.elementor-element-d56cf7d .elementor-heading-title{font-size:3.2vw}.elementor-5292 .elementor-element.elementor-element-d6d1170{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-01201d9{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-260b627:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-260b627>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:120% 0;background-repeat:no-repeat;background-size:48% auto}.elementor-5292 .elementor-element.elementor-element-260b627{--width:100%;--overlay-opacity:.54;--padding-top:16px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c9d9c1d .elementor-heading-title{font-size:7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8ddd7ac .elementor-heading-title{font-size:7.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3474702 .elementor-heading-title{font-size:7.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6ab3575{--width:100%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-ce94056{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-f4b35e0:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-f4b35e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-profile-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-f4b35e0{--width:40%;--min-height:140px}.elementor-5292 .elementor-element.elementor-element-a14d19d{--width:60%;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-69dbd80{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-9e3a606{text-align:center}.elementor-5292 .elementor-element.elementor-element-9e3a606 .elementor-heading-title{font-size:3.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5c06aa4>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-5c06aa4{text-align:center}.elementor-5292 .elementor-element.elementor-element-5c06aa4 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d3e2fa1{text-align:center}.elementor-5292 .elementor-element.elementor-element-d3e2fa1 .elementor-heading-title{font-size:2.7vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1d09e0f>.elementor-widget-container{padding:4px 0}.elementor-5292 .elementor-element.elementor-element-1d09e0f img{width:80%}.elementor-5292 .elementor-element.elementor-element-a0b06cb>.elementor-widget-container{padding:0}.elementor-5292 .elementor-element.elementor-element-a0b06cb{text-align:center}.elementor-5292 .elementor-element.elementor-element-a0b06cb .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-eea34c7{--width:100%;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-5292 .elementor-element.elementor-element-ad3596a{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around}.elementor-5292 .elementor-element.elementor-element-6516be1{--width:45%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-b5cd82b{text-align:center}.elementor-5292 .elementor-element.elementor-element-b5cd82b .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2f8f622{--width:45%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-47f0c11{text-align:center}.elementor-5292 .elementor-element.elementor-element-47f0c11 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ad6c383{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around}.elementor-5292 .elementor-element.elementor-element-830a74a{--width:45%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-89de634{text-align:center}.elementor-5292 .elementor-element.elementor-element-89de634 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f5a259f{--width:45%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-2cadd0a{text-align:center}.elementor-5292 .elementor-element.elementor-element-2cadd0a .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-201df02{--width:100%}.elementor-5292 .elementor-element.elementor-element-8a2baec{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4458802{text-align:center}.elementor-5292 .elementor-element.elementor-element-4458802 .elementor-heading-title{font-size:3vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-41fc954{text-align:center}.elementor-5292 .elementor-element.elementor-element-41fc954 .elementor-heading-title{font-size:3vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e72dbe1{text-align:center}.elementor-5292 .elementor-element.elementor-element-e72dbe1 .elementor-heading-title{font-size:3vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a58f343{--width:100%;--padding-top:0px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-24ddefe .elementor-heading-title{font-size:3vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bfc8605{--width:100%;--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;--justify-content:space-evenly;--align-items:center;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-56980cc{--width:49%}.elementor-5292 .elementor-element.elementor-element-2aa7aef .elementor-button{font-size:3vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-d1eb92e{--width:49%}.elementor-5292 .elementor-element.elementor-element-10a90ab .elementor-button{font-size:3vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-f4e2625{--width:100%;--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;--justify-content:space-evenly;--align-items:center;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-5c3990c{--width:56%}.elementor-5292 .elementor-element.elementor-element-2ee1c70 .elementor-button{height:32px;font-size:3vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-097c28d{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-864ad51{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-3963fb6>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-3963fb6 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-3963fb6 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-3963fb6 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-2d21cb2{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-62239b2{--width:100%}.elementor-5292 .elementor-element.elementor-element-566ca3e>.elementor-widget-container{padding:32px 0 24px}.elementor-5292 .elementor-element.elementor-element-566ca3e{text-align:center}.elementor-5292 .elementor-element.elementor-element-566ca3e .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-5292 .elementor-element.elementor-element-3bae101>.elementor-widget-container{padding:0 16px}.elementor-5292 .elementor-element.elementor-element-3bae101{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-01c5ec9{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7320e00>.elementor-widget-container{padding:32px 0 24px}.elementor-5292 .elementor-element.elementor-element-7320e00{text-align:center}.elementor-5292 .elementor-element.elementor-element-7320e00 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f87ebb1>.elementor-widget-container{padding:16px}.elementor-5292 .elementor-element.elementor-element-f87ebb1{text-align:center}.elementor-5292 .elementor-element.elementor-element-f87ebb1 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1675bd3>.elementor-widget-container{padding:0 16px}.elementor-5292 .elementor-element.elementor-element-1675bd3{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-7745e72{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:95vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-62bde0c{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-778c1ec>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-778c1ec .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-778c1ec .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-778c1ec .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-a89f617{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-6ecc5d6{--width:100%}.elementor-5292 .elementor-element.elementor-element-d4b2b0f>.elementor-widget-container{padding:32px 0 24px}.elementor-5292 .elementor-element.elementor-element-d4b2b0f{text-align:center}.elementor-5292 .elementor-element.elementor-element-d4b2b0f .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3753a71>.elementor-widget-container{padding:0 16px}.elementor-5292 .elementor-element.elementor-element-3753a71{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-8a687c8{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:70vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-0c5abed{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-9f16743>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-9f16743 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-9f16743 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-9f16743 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-b19a5c4{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-f8d499a{--width:100%;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-e8854c3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 4px;--row-gap:0px;--column-gap:4px}.elementor-5292 .elementor-element.elementor-element-82b6088{--width:22%;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-b32fedf{text-align:center}.elementor-5292 .elementor-element.elementor-element-b32fedf .elementor-heading-title{font-size:12px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a7dec90{text-align:center}.elementor-5292 .elementor-element.elementor-element-a7dec90 .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7835e91{--width:22%;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-5bf8a1b{text-align:center}.elementor-5292 .elementor-element.elementor-element-5bf8a1b .elementor-heading-title{font-size:12px}.elementor-5292 .elementor-element.elementor-element-97c3957{text-align:center}.elementor-5292 .elementor-element.elementor-element-97c3957 .elementor-heading-title{font-size:12px}.elementor-5292 .elementor-element.elementor-element-b144ee2{text-align:center}.elementor-5292 .elementor-element.elementor-element-b144ee2 .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e061a68{--width:22%;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-697149f{text-align:center}.elementor-5292 .elementor-element.elementor-element-697149f .elementor-heading-title{font-size:12px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-db31398{text-align:center}.elementor-5292 .elementor-element.elementor-element-db31398 .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d14916b{--width:22%;--justify-content:space-between}.elementor-5292 .elementor-element.elementor-element-26e14ad{text-align:center}.elementor-5292 .elementor-element.elementor-element-26e14ad .elementor-heading-title{font-size:12px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5f9345c{text-align:center}.elementor-5292 .elementor-element.elementor-element-5f9345c .elementor-heading-title{font-size:16px;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d705404{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-138e0b8{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4048390>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-4048390 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-4048390 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-4048390 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-28fc92f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-3b7b208{--width:100%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-dbfe308{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-2bdc1b9:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-2bdc1b9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-profile-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-2bdc1b9{--width:50%;--min-height:240px}.elementor-5292 .elementor-element.elementor-element-512e734{--width:50%;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-7bd1ae0{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-098dee4{text-align:center}.elementor-5292 .elementor-element.elementor-element-098dee4 .elementor-heading-title{font-size:3.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d3d1434>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-d3d1434{text-align:center}.elementor-5292 .elementor-element.elementor-element-d3d1434 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2ab273e{text-align:center}.elementor-5292 .elementor-element.elementor-element-2ab273e .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-18808dc{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-cbdf8bf{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-9b2d589{--width:50%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-2f2204f{text-align:center}.elementor-5292 .elementor-element.elementor-element-2f2204f .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d4fe56c{--width:100%}.elementor-5292 .elementor-element.elementor-element-78f2330{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-a0368e1{text-align:center}.elementor-5292 .elementor-element.elementor-element-a0368e1 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-888034a{text-align:center}.elementor-5292 .elementor-element.elementor-element-888034a .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2a95c00{text-align:center}.elementor-5292 .elementor-element.elementor-element-2a95c00 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7f9f7fb{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-eeb0477{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-2fbe632{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-c430c2a{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-41e4455>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-41e4455 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-41e4455 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-41e4455 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-550777a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-8ee996c{--width:100%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-07427c0{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-ea0894c:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-ea0894c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-profile-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-ea0894c{--width:50%;--min-height:240px}.elementor-5292 .elementor-element.elementor-element-a15d889{--width:50%;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-921f93b{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-eb2167b{text-align:center}.elementor-5292 .elementor-element.elementor-element-eb2167b .elementor-heading-title{font-size:3.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-165902d>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-165902d{text-align:center}.elementor-5292 .elementor-element.elementor-element-165902d .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7a66a10{text-align:center}.elementor-5292 .elementor-element.elementor-element-7a66a10 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f077453{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-0cd7230{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-48aff76{--width:50%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-efb3775{text-align:center}.elementor-5292 .elementor-element.elementor-element-efb3775 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5fec31f{--width:50%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-93cc5c4{text-align:center}.elementor-5292 .elementor-element.elementor-element-93cc5c4 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-de1c402{--width:100%}.elementor-5292 .elementor-element.elementor-element-36c894f{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-be4afaa{text-align:center}.elementor-5292 .elementor-element.elementor-element-be4afaa .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a0ec4c5{text-align:center}.elementor-5292 .elementor-element.elementor-element-a0ec4c5 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f6fd6dd{text-align:center}.elementor-5292 .elementor-element.elementor-element-f6fd6dd .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-622d386{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-ba926c5{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-1c446af{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-3faa2ca{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-1f6c547>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-1f6c547 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-1f6c547 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-1f6c547 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-5deb18f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-1d24f0d{--width:100%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-9e31ad9{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-6b3f3fd:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-6b3f3fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-profile-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-6b3f3fd{--width:50%;--min-height:240px}.elementor-5292 .elementor-element.elementor-element-390a3b9{--width:50%;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-e93ecd7{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-158d878{text-align:center}.elementor-5292 .elementor-element.elementor-element-158d878 .elementor-heading-title{font-size:3.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-50ab555>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-50ab555{text-align:center}.elementor-5292 .elementor-element.elementor-element-50ab555 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e6cc774{text-align:center}.elementor-5292 .elementor-element.elementor-element-e6cc774 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8090d46{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-5292 .elementor-element.elementor-element-8d8729d{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-0471ce1{--width:50%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-686b19c{text-align:center}.elementor-5292 .elementor-element.elementor-element-686b19c .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3ec27ca{--width:50%;--border-radius:16px;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-fe15a95{text-align:center}.elementor-5292 .elementor-element.elementor-element-fe15a95 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-908652a{--width:100%}.elementor-5292 .elementor-element.elementor-element-bf4421a{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f12319b{text-align:center}.elementor-5292 .elementor-element.elementor-element-f12319b .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4fec280{text-align:center}.elementor-5292 .elementor-element.elementor-element-4fec280 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-39e5d30{text-align:center}.elementor-5292 .elementor-element.elementor-element-39e5d30 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d575314{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-17ac33f{font-size:4vw}.elementor-5292 .elementor-element.elementor-element-5a70435{--width:100%;--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;--justify-content:space-evenly;--align-items:center;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-12b28f3{--width:56%}.elementor-5292 .elementor-element.elementor-element-4dd87c0 .elementor-button{height:32px;font-size:3vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-664b888{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-999b5a5{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7561831>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-7561831 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-7561831 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-7561831 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-0c9111c{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-7704a61{--width:100%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-28516a6{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-1316509:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-1316509>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/img-profile-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5292 .elementor-element.elementor-element-1316509{--width:50%;--min-height:240px}.elementor-5292 .elementor-element.elementor-element-4c0b0ce{--width:50%;--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;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-6ff1b06{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-b5d6e92{text-align:center}.elementor-5292 .elementor-element.elementor-element-b5d6e92 .elementor-heading-title{font-size:3.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-fb63724>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-fb63724{text-align:center}.elementor-5292 .elementor-element.elementor-element-fb63724 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0f07128{text-align:center}.elementor-5292 .elementor-element.elementor-element-0f07128 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-fc45ac1{--width:100%}.elementor-5292 .elementor-element.elementor-element-2a9fe9b{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-89b63ab{text-align:center}.elementor-5292 .elementor-element.elementor-element-89b63ab .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4ec811d{text-align:center}.elementor-5292 .elementor-element.elementor-element-4ec811d .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-02e73f8{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-7fa79a6{font-size:4.4vw}.elementor-5292 .elementor-element.elementor-element-56e3a37{--width:100%;--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;--justify-content:space-evenly;--align-items:center;--padding-top:4px;--padding-bottom:4px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f3d3ec3{--width:56%}.elementor-5292 .elementor-element.elementor-element-7a4911b .elementor-button{height:32px;font-size:3vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-573a459{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:70vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-64a0f42{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-49c2eaf>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-49c2eaf .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-49c2eaf .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-49c2eaf .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-20ce581{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-940187f{--width:100%;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-c8cdaf5{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:70vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-070657d{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c1a6e81>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-c1a6e81 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-c1a6e81 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-c1a6e81 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-5a17873{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-9f75840{--width:100%;--justify-content:flex-start}.elementor-5292 .elementor-element.elementor-element-5272927{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-14b3925{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-49093c3{text-align:center}.elementor-5292 .elementor-element.elementor-element-49093c3 .elementor-heading-title{font-size:10.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6ebd3ca{--width:100%}.elementor-5292 .elementor-element.elementor-element-2c5d74c{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f49ce66{text-align:center}.elementor-5292 .elementor-element.elementor-element-f49ce66 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5e29363{--width:100%;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-b178f2d{text-align:center}.elementor-5292 .elementor-element.elementor-element-b178f2d .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5322f37{text-align:center}.elementor-5292 .elementor-element.elementor-element-5322f37 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4ac2ea6{--width:100%;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px}.elementor-5292 .elementor-element.elementor-element-2b756e0{--width:100%}.elementor-5292 .elementor-element.elementor-element-4e57646{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-bf3bf14{text-align:center}.elementor-5292 .elementor-element.elementor-element-bf3bf14 .elementor-heading-title{font-size:6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f1bbd20>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-f1bbd20{text-align:center}.elementor-5292 .elementor-element.elementor-element-f1bbd20 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-73cf8c7{text-align:center}.elementor-5292 .elementor-element.elementor-element-73cf8c7 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a916ce5{text-align:center}.elementor-5292 .elementor-element.elementor-element-a916ce5 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7dafb54{text-align:center}.elementor-5292 .elementor-element.elementor-element-7dafb54 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c37e7a2{text-align:center}.elementor-5292 .elementor-element.elementor-element-c37e7a2 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-199f8bc{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-89d9369{--width:100%}.elementor-5292 .elementor-element.elementor-element-cdf4744{--width:100%;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-dc7a933{text-align:center}.elementor-5292 .elementor-element.elementor-element-dc7a933 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8bbffe3{--width:100%;--padding-top:16px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-12851b0{text-align:center}.elementor-5292 .elementor-element.elementor-element-12851b0 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a074d67{text-align:center}.elementor-5292 .elementor-element.elementor-element-a074d67 .elementor-heading-title{font-size:6.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4840243{--width:100%;border-width:4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px}.elementor-5292 .elementor-element.elementor-element-644f7bb{--width:100%}.elementor-5292 .elementor-element.elementor-element-376a0c5{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-eabcd54{text-align:center}.elementor-5292 .elementor-element.elementor-element-eabcd54 .elementor-heading-title{font-size:6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-57efd91>.elementor-widget-container{padding:4px 0 0}.elementor-5292 .elementor-element.elementor-element-57efd91{text-align:center}.elementor-5292 .elementor-element.elementor-element-57efd91 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-46cddbf{text-align:center}.elementor-5292 .elementor-element.elementor-element-46cddbf .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-04d7ce2{text-align:center}.elementor-5292 .elementor-element.elementor-element-04d7ce2 .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7b8a747{text-align:center}.elementor-5292 .elementor-element.elementor-element-7b8a747 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a493f5b{text-align:center}.elementor-5292 .elementor-element.elementor-element-a493f5b .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-192e0a3{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-841c7d1{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-b5ce125:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-b5ce125>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:148% 0;background-repeat:no-repeat;background-size:62% auto}.elementor-5292 .elementor-element.elementor-element-b5ce125{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:80px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-9c841ad .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f7a7249 .elementor-heading-title{font-size:9.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-da28cbd .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-666e581 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-243e757>.elementor-widget-container{padding:16px 0 0}.elementor-5292 .elementor-element.elementor-element-243e757{text-align:left}.elementor-5292 .elementor-element.elementor-element-243e757 .elementor-heading-title{font-size:2.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6b887b2{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-4af1ea2{text-align:center}.elementor-5292 .elementor-element.elementor-element-4af1ea2 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2a37465{text-align:center}.elementor-5292 .elementor-element.elementor-element-2a37465 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3a0c3e0{text-align:center}.elementor-5292 .elementor-element.elementor-element-3a0c3e0 .elementor-heading-title{font-size:3.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d0b64e5{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-761a3fc{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-b3a61a2:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-b3a61a2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:148% 0;background-repeat:no-repeat;background-size:62% auto}.elementor-5292 .elementor-element.elementor-element-b3a61a2{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:.7;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-22ead9c .elementor-heading-title{font-size:6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-94766e8>.elementor-widget-container{padding:8px 0 0}.elementor-5292 .elementor-element.elementor-element-94766e8 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-24354a8 .elementor-heading-title{font-size:11.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-da5c4d0>.elementor-widget-container{padding:0 16px 0 20px}.elementor-5292 .elementor-element.elementor-element-da5c4d0{text-align:center}.elementor-5292 .elementor-element.elementor-element-da5c4d0 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7ba5d76{--width:100%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-7c00e7c>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-7c00e7c{text-align:center}.elementor-5292 .elementor-element.elementor-element-7c00e7c .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-016b180>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-016b180{text-align:center}.elementor-5292 .elementor-element.elementor-element-016b180 .elementor-heading-title{font-size:6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-ba82038>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-ba82038{text-align:center}.elementor-5292 .elementor-element.elementor-element-ba82038 .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6ec7f9a>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-6ec7f9a{text-align:center}.elementor-5292 .elementor-element.elementor-element-6ec7f9a .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5c27551>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-5c27551{text-align:center}.elementor-5292 .elementor-element.elementor-element-5c27551 .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4b6112f>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-4b6112f{text-align:center}.elementor-5292 .elementor-element.elementor-element-4b6112f .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-470218a>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-470218a{text-align:center}.elementor-5292 .elementor-element.elementor-element-470218a .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-281a604>.elementor-widget-container{padding:8px 0;border-width:2px}.elementor-5292 .elementor-element.elementor-element-281a604{text-align:center}.elementor-5292 .elementor-element.elementor-element-281a604 .elementor-heading-title{font-size:6.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-79345bd{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-4ad392b{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-d734f3c>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-d734f3c .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-d734f3c .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-d734f3c .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-e8c11ce{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-4f4bacd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-a688615{--width:30%}.elementor-5292 .elementor-element.elementor-element-a53e91e{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-d16cb12 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e77921f{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-674f1c3{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-9e2492e{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-e82d742>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-e82d742 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-e82d742 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-e82d742 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-a86ec7b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-55f4f22{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-7deefd0{--width:30%}.elementor-5292 .elementor-element.elementor-element-10655b9{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-f70e4c8 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6699cd0{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-2e9f1c8{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-cfb5687{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-d529c26>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-d529c26 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-d529c26 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-d529c26 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-b0d3af5{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-d7891f6{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-03fa82c{--width:30%}.elementor-5292 .elementor-element.elementor-element-c898513{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-23b8df7 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e430ae1{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-39ef97f{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-043a68c{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-fddfe98>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-fddfe98 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-fddfe98 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-fddfe98 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-d7e6fa5{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-9c736b6{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-1aefc4a{--width:30%}.elementor-5292 .elementor-element.elementor-element-5c7a03d{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-aa7326b .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-eeffa83{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-7ef472c{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-2e14892{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-f20a514>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-f20a514 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-f20a514 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-f20a514 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-24c3fff{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-4ce8c73{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-b1c46fb{--width:30%}.elementor-5292 .elementor-element.elementor-element-4485372{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-b294d72 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-510dcb4{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-0fb31ed{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-8421a39{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-34684b7>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-34684b7 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-34684b7 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-34684b7 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-38c37b1{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-c473341{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-c9eeb52{--width:30%}.elementor-5292 .elementor-element.elementor-element-dcbbaf7{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-fc1f511 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a7146b0{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-cdee0ae{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-6987d63{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-984a907>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-984a907 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-984a907 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-984a907 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-1b2a0bd{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-bb7c767{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-8a08525{--width:30%}.elementor-5292 .elementor-element.elementor-element-17a7993{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-164f220 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a918135{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-d15e567{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:85vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-519bc3b{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-c3bf848>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-c3bf848 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-c3bf848 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-c3bf848 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-2eb5f57{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-01190fd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-6eba628{--width:30%}.elementor-5292 .elementor-element.elementor-element-0975a38{--width:70%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-6152f79 .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f2d85d3{--width:100%;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-ad68e89{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:8px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-1730930{--width:100%;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-e2be240{text-align:center}.elementor-5292 .elementor-element.elementor-element-e2be240 .elementor-heading-title{font-size:12vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1bdf9be{text-align:center}.elementor-5292 .elementor-element.elementor-element-1bdf9be .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c16f132{--width:100%}.elementor-5292 .elementor-element.elementor-element-48a2537>.elementor-widget-container{padding:0}.elementor-5292 .elementor-element.elementor-element-c0bf959{--min-height:40vh}.elementor-5292 .elementor-element.elementor-element-32bd93b:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-32bd93b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/名称未設定-4-1.jpeg");background-repeat:no-repeat;background-size:contain}.elementor-5292 .elementor-element.elementor-element-32bd93b{--width:250vw;--min-height:40vh;--margin-top:16px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px}.elementor-5292 .elementor-element.elementor-element-5aaffd3{--width:100%}.elementor-5292 .elementor-element.elementor-element-f20afc7 .elementor-button{font-size:6.4vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-b4e67f9{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-780f167{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-0f5e76c>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-0f5e76c .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-0f5e76c .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-0f5e76c .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-b6b84d8{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-9c98df4{--width:700px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-1213909{--width:100%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-f24414e{text-align:left}.elementor-5292 .elementor-element.elementor-element-f24414e .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-863ac6c{text-align:left}.elementor-5292 .elementor-element.elementor-element-863ac6c .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-fe6613f{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:16px;--padding-bottom:16px;--padding-left:8px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-482b128{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-3829fb1{text-align:center}.elementor-5292 .elementor-element.elementor-element-3829fb1 .elementor-heading-title{font-size:12vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f5374d3{--width:100%;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4ed91ab .elementor-button{font-size:6.4vw;border-radius:0}.elementor-5292 .elementor-element.elementor-element-3dca557{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto}.elementor-5292 .elementor-element.elementor-element-6798eac{--width:100%;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-78ecde4>.elementor-widget-container{padding:4px}.elementor-5292 .elementor-element.elementor-element-78ecde4 .elementor-icon-wrapper{text-align:right}.elementor-5292 .elementor-element.elementor-element-78ecde4 .elementor-icon{font-size:24px}.elementor-5292 .elementor-element.elementor-element-78ecde4 .elementor-icon svg{height:24px}.elementor-5292 .elementor-element.elementor-element-4d4924a{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-8b8a1e3{--width:100%}.elementor-5292 .elementor-element.elementor-element-c276b0e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-e077e55{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-f15cf9a{text-align:left}.elementor-5292 .elementor-element.elementor-element-f15cf9a .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-1c200e1{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-8006a6d .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-36ef335 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-034e676{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-fcf8c59{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-ed63602{text-align:left}.elementor-5292 .elementor-element.elementor-element-ed63602 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a3c6e76{text-align:left}.elementor-5292 .elementor-element.elementor-element-a3c6e76 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-cdeac50{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-fb27732 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-84bd5d6{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-1c3304c{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-e964a8e{text-align:left}.elementor-5292 .elementor-element.elementor-element-e964a8e .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b5a5068{text-align:left}.elementor-5292 .elementor-element.elementor-element-b5a5068 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-4a7a862{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-10baedd .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7c24aa4 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-653d6a1 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3c62e44 .elementor-button{font-size:14px;border-radius:0}.elementor-5292 .elementor-element.elementor-element-e6aa337{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-47bb1f3{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-dd46dcf{text-align:left}.elementor-5292 .elementor-element.elementor-element-dd46dcf .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d038329{text-align:left}.elementor-5292 .elementor-element.elementor-element-d038329 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-81928b1{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-839541a .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-92afb72 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d35ceb8 .elementor-button{font-size:14px;border-radius:0}.elementor-5292 .elementor-element.elementor-element-509e922{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-14fa052{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-692a285{text-align:left}.elementor-5292 .elementor-element.elementor-element-692a285 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e0e8973{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-fd0f9ee .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6fe912e{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-f8698ed{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-56940b8{text-align:left}.elementor-5292 .elementor-element.elementor-element-56940b8 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-79298ba{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-2c90180 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-97ff338 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6fe63ca .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c4c51c3{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-f3a59eb{--width:30%;--justify-content:center;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-0b70bc7{text-align:left}.elementor-5292 .elementor-element.elementor-element-0b70bc7 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3b46ef8{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-4952f8f .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-617e282 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2ae1820 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-47d820d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-a124942{--width:100%}.elementor-5292 .elementor-element.elementor-element-1d0a11f{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-f13d509{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-832492d{text-align:left}.elementor-5292 .elementor-element.elementor-element-832492d .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8823ddf{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-6a5510c .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6c2aa71 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f2241fe{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-742737d{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-e491eec{text-align:left}.elementor-5292 .elementor-element.elementor-element-e491eec .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5949359{text-align:left}.elementor-5292 .elementor-element.elementor-element-5949359 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2915692{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-5d66a65 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-3642d88{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-f94eaf2{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-f29dca7{text-align:left}.elementor-5292 .elementor-element.elementor-element-f29dca7 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b664c57{text-align:left}.elementor-5292 .elementor-element.elementor-element-b664c57 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5aa25e3{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-98c7fce .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bbb4eef .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e75e418 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-a98a2be .elementor-button{font-size:14px;border-radius:0;padding:12px}.elementor-5292 .elementor-element.elementor-element-5672a83{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-cf00ea6{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-bd00564{text-align:left}.elementor-5292 .elementor-element.elementor-element-bd00564 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-37c4808{text-align:left}.elementor-5292 .elementor-element.elementor-element-37c4808 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-411fb59{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-fbf2431 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-707df99 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bf694a6 .elementor-button{font-size:14px;border-radius:0;padding:12px}.elementor-5292 .elementor-element.elementor-element-d8498c2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-d3f1916{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-c8723d8{text-align:left}.elementor-5292 .elementor-element.elementor-element-c8723d8 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2237207{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-79fb9f2 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-30543cd{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-a30113d{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-af0b9e7{text-align:left}.elementor-5292 .elementor-element.elementor-element-af0b9e7 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-45ffb49{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-972acef .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-79f0ed5 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-058d51d .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6ae3bc2{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px}.elementor-5292 .elementor-element.elementor-element-835203d{--width:30%;--justify-content:center;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-7237ef3{text-align:left}.elementor-5292 .elementor-element.elementor-element-7237ef3 .elementor-heading-title{font-size:4.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-458dd95{--width:70%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-c02c883 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-b768806 .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-03e0e0e .elementor-heading-title{font-size:3.2vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-0f50da7{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-4885947:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-4885947>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:148% 0;background-repeat:no-repeat;background-size:62% auto}.elementor-5292 .elementor-element.elementor-element-4885947{--width:100%;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overlay-opacity:.7;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-43080c0 .elementor-heading-title{font-size:6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-aecd4b4 .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c658ce5 .elementor-heading-title{font-size:9vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8d3285c{--width:100%;--min-height:15vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-6fcb089{--width:40%;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-01af0c5{--width:60%;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:8px}.elementor-5292 .elementor-element.elementor-element-8cee859 .elementor-heading-title{font-size:3.5vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-d65c34b .elementor-heading-title{font-size:5.6vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-6657727 .elementor-heading-title{font-size:4.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-665411a .elementor-heading-title{font-size:4.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-5f8a3ae{--width:77%}.elementor-5292 .elementor-element.elementor-element-5f8a3ae.e-con{--align-self:center}.elementor-5292 .elementor-element.elementor-element-a978060{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-cb29041{--width:30%;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-1890480{--width:65%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-c700ec9 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-8f84444 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7f15d9e .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2f49669 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-5292 .elementor-element.elementor-element-2f49669 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px}.elementor-5292 .elementor-element.elementor-element-e852272{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-5292 .elementor-element.elementor-element-eaa3357{--width:30%;--justify-content:center}.elementor-5292 .elementor-element.elementor-element-57f2afd{--width:65%;--justify-content:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-40bbe48 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-91900b0 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-bb1aef0{--width:100%;--min-height:100vh;--justify-content:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px}.elementor-5292 .elementor-element.elementor-element-3512465:not(.elementor-motion-effects-element-type-background),.elementor-5292 .elementor-element.elementor-element-3512465>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://q-one.jp/wp-content/uploads/2025/03/h-content-1-mascot.png");background-position:120% 0;background-repeat:no-repeat;background-size:48% auto}.elementor-5292 .elementor-element.elementor-element-3512465{--width:100%;--overlay-opacity:.54;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-af643ef .elementor-heading-title{font-size:8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-2a110d6 .elementor-heading-title{font-size:8.8vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7511dbe .elementor-heading-title{font-size:8.4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-78b5c89{--width:100%;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-3990d33>.elementor-widget-container{padding:0 48px}.elementor-5292 .elementor-element.elementor-element-708d646>.elementor-widget-container{padding:0 4px 0 16px}.elementor-5292 .elementor-element.elementor-element-663ebe5>.elementor-widget-container{padding:0 24px}.elementor-5292 .elementor-element.elementor-element-663ebe5 .elementor-heading-title{font-size:3.2vw}.elementor-5292 .elementor-element.elementor-element-795d850{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-2ffb271 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-87496f5 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-e306398 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-c67345d .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-f110a39 .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-812ed5b .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-7164caf .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-5292 .elementor-element.elementor-element-dfa15ad{--width:100%;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5292 .elementor-element.elementor-element-a3178cf{text-align:center}.elementor-5292 .elementor-element.elementor-element-a3178cf .elementor-heading-title{font-size:4vw;line-height:1.1em}.elementor-section:not(.elementor-inner-section),.elementor-location-header,.elementor-location-footer,.page-header,.site-header,.elementor-add-section,.e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:always}}