.elementor-2431 .elementor-element.elementor-element-16b5a09:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-16b5a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2431 .elementor-element.elementor-element-16b5a09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2431 .elementor-element.elementor-element-16b5a09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2431 .elementor-element.elementor-element-47f366c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2431 .elementor-element.elementor-element-47f366c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2431 .elementor-element.elementor-element-47f366c.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-element-populated, .elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-element-populated > .elementor-background-overlay, .elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-7517e04{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-2ea38a3.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2431 .elementor-element.elementor-element-2ea38a3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-a0c345f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-a0c345f{z-index:11;text-align:left;}.elementor-2431 .elementor-element.elementor-element-a0c345f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4.7rem;font-weight:800;text-transform:uppercase;line-height:1em;letter-spacing:0.8px;color:var( --e-global-color-text );}.elementor-2431 .elementor-element.elementor-element-bebc026 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-bebc026{text-align:left;}.elementor-2431 .elementor-element.elementor-element-bebc026 .elementor-heading-title{font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );color:var( --e-global-color-text );}.elementor-2431 .elementor-element.elementor-element-e032e1f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-cab50c4:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-cab50c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2431 .elementor-element.elementor-element-cab50c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0rem 0rem 0rem 3rem;}.elementor-2431 .elementor-element.elementor-element-cab50c4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-ac28cc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #1B1464 0%, #294386 70%);}.elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://qua-staging.com/quasys/wp-content/uploads/2022/10/bg_-triangle02.svg");background-repeat:no-repeat;opacity:0.8;}.elementor-bc-flex-widget .elementor-2431 .elementor-element.elementor-element-ac28cc2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2431 .elementor-element.elementor-element-ac28cc2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2431 .elementor-element.elementor-element-ac28cc2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated, .elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated > .elementor-background-overlay, .elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;padding:2rem 0rem 2rem 5rem;}.elementor-2431 .elementor-element.elementor-element-f9fe873{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-85dcdba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 2rem 1rem 0rem;}.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 );line-height:var( --e-global-typography-text-line-height );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-2431 .elementor-element.elementor-element-6b521c2 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-6b521c2{columns:1;text-align:justify;font-family:var( --e-global-typography-1e63a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e63a9d-font-size );font-weight:var( --e-global-typography-1e63a9d-font-weight );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );color:var( --e-global-color-secondary );}.elementor-2431 .elementor-element.elementor-element-5cbbc36 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-2431 .elementor-element.elementor-element-5cbbc36{text-align:justify;font-family:var( --e-global-typography-f4e4404-font-family ), Sans-serif;font-size:var( --e-global-typography-f4e4404-font-size );font-weight:var( --e-global-typography-f4e4404-font-weight );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2431 .elementor-element.elementor-element-e6689ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2431 .elementor-element.elementor-element-7be61f8 > .elementor-widget-container{margin:-16rem -15rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-88f3322 .jet-breadcrumbs{text-align:left;}.elementor-2431 .elementor-element.elementor-element-88f3322 > .elementor-widget-container{margin:0rem 1rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-88f3322 .jet-breadcrumbs__item > *{font-family:"游ゴシック", Sans-serif;font-size:15px;font-weight:500;line-height:1.5em;letter-spacing:1.6px;}.elementor-2431 .elementor-element.elementor-element-88f3322 .jet-breadcrumbs__item-link{color:var( --e-global-color-secondary );}.elementor-2431 .elementor-element.elementor-element-88f3322 .jet-breadcrumbs__item-target{color:var( --e-global-color-secondary );}.elementor-2431 .elementor-element.elementor-element-88f3322 .jet-breadcrumbs__item-sep{color:var( --e-global-color-secondary );}.elementor-2431 .elementor-element.elementor-element-069afa4 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-069afa4{margin-top:2rem;margin-bottom:0rem;padding:2rem 2rem 2rem 2rem;}.elementor-2431 .elementor-element.elementor-element-18e2cd1 .elementor-heading-title{font-family:var( --e-global-typography-1e63a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e63a9d-font-size );font-weight:var( --e-global-typography-1e63a9d-font-weight );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2431 .elementor-element.elementor-element-380d439{font-family:var( --e-global-typography-f4e4404-font-family ), Sans-serif;font-size:var( --e-global-typography-f4e4404-font-size );font-weight:var( --e-global-typography-f4e4404-font-weight );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-79de2f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2431 .elementor-element.elementor-element-6235e71:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-6235e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2431 .elementor-element.elementor-element-6235e71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2431 .elementor-element.elementor-element-6235e71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-5a73df2 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-5a73df2{text-align:center;}.elementor-2431 .elementor-element.elementor-element-5a73df2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;}.elementor-2431 .elementor-element.elementor-element-8ffe30d > .elementor-widget-container{margin:-1rem 0rem 1rem 0rem;}.elementor-2431 .elementor-element.elementor-element-8ffe30d{text-align:center;font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-f44cbd2:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-f44cbd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-f44cbd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 3rem 0rem;}.elementor-2431 .elementor-element.elementor-element-f44cbd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__meta-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{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 );background-color:var( --e-global-color-accent );}.elementor-widget-jet-timeline .timeline-item__point-content.timeline-item__point-content--text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .timeline-item__point{margin-left:20px;margin-right:20px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-left .timeline-item__point{margin-right:20px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-right .timeline-item__point{margin-left:20px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline-item+.jet-timeline-item{margin-top:30px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline-item .timeline-item__card-arrow{width:20px;height:20px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );margin-right:calc( -20px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline-item:nth-child(odd) .timeline-item__card-arrow{margin-left:calc( -20px / 2 );} .rtl .elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline-item:nth-child(even) .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-left .jet-timeline-item .timeline-item__card-arrow{margin-left:calc( -20px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-right .jet-timeline-item .timeline-item__card-arrow{margin-right:calc( -20px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline-item .timeline-item__card-img{margin-bottom:10px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline-item.jet-timeline-item--image-inside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline-item .timeline-item__card-title{color:var( --e-global-color-text );}.elementor-2431 .elementor-element.elementor-element-7a47577 .timeline-item__point-content.timeline-item__point-content--icon .jet-elements-icon{font-size:16px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .timeline-item__point-content{background-color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline__line{background-color:var( --e-global-color-secondary );width:5px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline__line-progress{background-color:var( --e-global-color-primary );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-right .jet-timeline__line{right:-5px;}.elementor-2431 .elementor-element.elementor-element-f727ffb:not(.elementor-motion-effects-element-type-background), .elementor-2431 .elementor-element.elementor-element-f727ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2431 .elementor-element.elementor-element-f727ffb > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-f727ffb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:1rem 3rem 3rem 3rem;}.elementor-2431 .elementor-element.elementor-element-f727ffb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://qua-staging.com/quasys/wp-content/uploads/2022/09/アセット-26.jpg");background-position:50% 0px;background-repeat:repeat-y;}.elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-711fa84 img{width:100%;max-width:400px;}.elementor-2431 .elementor-element.elementor-element-2ab06f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 3rem;--e-column-margin-right:0rem;--e-column-margin-left:3rem;}.elementor-2431 .elementor-element.elementor-element-2ab06f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-89def5a{text-align:right;}.elementor-2431 .elementor-element.elementor-element-89def5a img{width:100%;max-width:45px;}.elementor-2431 .elementor-element.elementor-element-b6ef3e2 > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-159f5f6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2431 .elementor-element.elementor-element-897bab7{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;letter-spacing:1.6px;}.elementor-2431 .elementor-element.elementor-element-3598b0b{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;letter-spacing:1.6px;}.elementor-2431 .elementor-element.elementor-element-9c71cd2{margin-top:3rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-2431 .elementor-element.elementor-element-83291f9 img{width:100%;max-width:400px;}.elementor-2431 .elementor-element.elementor-element-7be121b > .elementor-element-populated{margin:0rem 0rem 0rem 3rem;--e-column-margin-right:0rem;--e-column-margin-left:3rem;}.elementor-2431 .elementor-element.elementor-element-7dd9067{text-align:right;}.elementor-2431 .elementor-element.elementor-element-7dd9067 img{width:100%;max-width:45px;}.elementor-2431 .elementor-element.elementor-element-427a8c8 > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-4f83a87 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2431 .elementor-element.elementor-element-887b6bc{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;letter-spacing:1.6px;}.elementor-2431 .elementor-element.elementor-element-b041886{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-8df1010 img{width:100%;max-width:400px;}.elementor-2431 .elementor-element.elementor-element-09620c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-09620c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-2431 .elementor-element.elementor-element-09620c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0rem 0rem 0rem 3rem;--e-column-margin-right:0rem;--e-column-margin-left:3rem;}.elementor-2431 .elementor-element.elementor-element-09620c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-899d9a1{text-align:right;}.elementor-2431 .elementor-element.elementor-element-899d9a1 img{width:100%;max-width:45px;}.elementor-2431 .elementor-element.elementor-element-63a33dc > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-26fac72 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5em;}.elementor-2431 .elementor-element.elementor-element-7d2de69{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.7em;letter-spacing:1.6px;}.elementor-2431 .elementor-element.elementor-element-0a9d021 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-0a9d021{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3rem;margin-bottom:0rem;padding:0rem 3rem 3rem 3rem;}.elementor-2431 .elementor-element.elementor-element-0a9d021 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-14dfdb6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-2431 .elementor-element.elementor-element-14dfdb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2431 .elementor-element.elementor-element-14dfdb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2431 .elementor-element.elementor-element-cfa85ba{text-align:center;}.elementor-2431 .elementor-element.elementor-element-cfa85ba .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:4rem;font-weight:800;text-transform:uppercase;line-height:1.2em;letter-spacing:0.8px;}.elementor-2431 .elementor-element.elementor-element-3c63c1c > .elementor-widget-container{margin:-1rem 0rem 1rem 0rem;}.elementor-2431 .elementor-element.elementor-element-3c63c1c{text-align:center;font-family:var( --e-global-typography-f05f199-font-family ), Sans-serif;font-size:var( --e-global-typography-f05f199-font-size );font-weight:var( --e-global-typography-f05f199-font-weight );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-115e41d > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2431 .elementor-element.elementor-element-115e41d{text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2431 .elementor-element.elementor-element-1aa3598 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-c4db600 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-d5140df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-d5140df .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5bff811 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-8a65eda .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5771693 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-43fdc28 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-aa1a311 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-34fbeff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-7bd1b81 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-3b6a165 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-4eca761{margin-top:1rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-bb40bc3 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-2815a4f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a863d2a img{width:100%;}.elementor-2431 .elementor-element.elementor-element-7a1d3e0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-92650f9 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-cac03af .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5cd5f74 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-78dd5a2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-8b92008 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-8b92008{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-6e36fc3 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-979c5ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-979c5ae .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-81de448 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-3aeb7a5 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a19383d img{width:100%;}.elementor-2431 .elementor-element.elementor-element-70c0d34 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-dba29c5 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-4c61302 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-8123ff1 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-5eb4393 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-29826a6 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-29826a6{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-7e87bb1 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-d03a0f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-d03a0f0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a43f7a8 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-91d2a0d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-b3a6fa2 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-7adaf5f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-9327c21 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-0d152ef .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-dc68383 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-a1f4d76 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-d6080ec > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-d6080ec{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-3be79df > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-ff5f522 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-ff5f522 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a4b38ac img{width:100%;}.elementor-2431 .elementor-element.elementor-element-2388d6e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-53990f5 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-f82b088 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5694023 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-510f036 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-9c31991 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-dd37ea0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-0f5526b > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-0f5526b{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-6444be1 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-97e195f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-97e195f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-3ee187e img{width:100%;}.elementor-2431 .elementor-element.elementor-element-fcfa27b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-923b188 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-f1d3529 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-d0326de img{width:100%;}.elementor-2431 .elementor-element.elementor-element-06096a0 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-f03f9b7 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-a181c23 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-410b344 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-410b344{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-bc8af9b > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-1dd9d5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-1dd9d5c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5107131 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-5184597 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-57996ee img{width:100%;}.elementor-2431 .elementor-element.elementor-element-349ebc2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-b3fc006 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-d8ddf9b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-1d0369a img{width:100%;}.elementor-2431 .elementor-element.elementor-element-0638921 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-b1f030b > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-b1f030b{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-e6cfa2c > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-497f843 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-497f843 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a240a37 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-28f9ab2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-4535502 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-e8e5f99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-e8e5f99 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-6621b03 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-598592e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-a2c8e71 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-199ec21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-199ec21 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-ecb46d9 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-6743d3c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-1b6e7d2 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-f1939c2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-45c737d > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-45c737d{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-83b1331 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-f6e0266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-f6e0266 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-81f6d3e img{width:100%;}.elementor-2431 .elementor-element.elementor-element-04e7413 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-5978c41 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-de621fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-7a7f561 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-68b71f7 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-0b78bb1 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-0f0cd9d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-85263c3 > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-85263c3{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-28a0e98 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-7d1416e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-7d1416e .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-7f53226 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-5a1375b .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-16e8818 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-3d6143d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-db48a68 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-e92bd32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-e92bd32 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-2bdba68 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-197afa1 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-9a14d2e img{width:100%;}.elementor-2431 .elementor-element.elementor-element-18ec5ff .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-04c9e4a > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-04c9e4a{margin-top:3rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-0f59c60 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-420de89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-420de89 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-6796918 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-f563de2 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-6719594 img{width:100%;}.elementor-2431 .elementor-element.elementor-element-4b911fa .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-f92f43b > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-a876fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-a876fe3 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-0ea83bd img{width:100%;}.elementor-2431 .elementor-element.elementor-element-81f8ed6 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-29441ec > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-e129b4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-e129b4c .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-b3c870a img{width:100%;}.elementor-2431 .elementor-element.elementor-element-e1999db .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-b38a8be > .elementor-container{max-width:1000px;}.elementor-2431 .elementor-element.elementor-element-b38a8be{margin-top:3rem;margin-bottom:3rem;}.elementor-2431 .elementor-element.elementor-element-3fd2b2f > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-70d625f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0.5rem;}.elementor-2431 .elementor-element.elementor-element-70d625f .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-0205f3b img{width:100%;}.elementor-2431 .elementor-element.elementor-element-7826f47 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-3aa51eb img{width:100%;}.elementor-2431 .elementor-element.elementor-element-f0ea54d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-2431 .elementor-element.elementor-element-241f086 > .elementor-element-populated{margin:0rem 0rem 0rem 0.5rem;--e-column-margin-right:0rem;--e-column-margin-left:0.5rem;padding:2rem 0rem 0rem 0rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2431 .elementor-element.elementor-element-85dcdba{width:45%;}.elementor-2431 .elementor-element.elementor-element-e6689ba{width:55%;}.elementor-2431 .elementor-element.elementor-element-f559669{width:70%;}.elementor-2431 .elementor-element.elementor-element-79de2f6{width:29.956%;}.elementor-2431 .elementor-element.elementor-element-d63d6af{width:39.559%;}.elementor-2431 .elementor-element.elementor-element-2ab06f1{width:12.5%;}.elementor-2431 .elementor-element.elementor-element-b6ef3e2{width:47.273%;}.elementor-2431 .elementor-element.elementor-element-39b6045{width:39.559%;}.elementor-2431 .elementor-element.elementor-element-7be121b{width:12.5%;}.elementor-2431 .elementor-element.elementor-element-427a8c8{width:47.273%;}.elementor-2431 .elementor-element.elementor-element-bb67559{width:39.559%;}.elementor-2431 .elementor-element.elementor-element-09620c7{width:12.5%;}.elementor-2431 .elementor-element.elementor-element-63a33dc{width:47.273%;}.elementor-2431 .elementor-element.elementor-element-e6cfa2c{width:25%;}.elementor-2431 .elementor-element.elementor-element-4535502{width:25%;}.elementor-2431 .elementor-element.elementor-element-a2c8e71{width:49.333%;}.elementor-2431 .elementor-element.elementor-element-0f59c60{width:50%;}.elementor-2431 .elementor-element.elementor-element-f92f43b{width:25%;}.elementor-2431 .elementor-element.elementor-element-29441ec{width:24.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2431 .elementor-element.elementor-element-d63d6af{width:40%;}.elementor-2431 .elementor-element.elementor-element-39b6045{width:40%;}.elementor-2431 .elementor-element.elementor-element-bb67559{width:40%;}}@media(min-width:1025px){.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline-item.jet-timeline-item--image-outside_after .timeline-item__card-img{margin-top:10px;margin-bottom:0;}.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-2431 .elementor-element.elementor-element-16b5a09{margin-top:0rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-bebc026 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-cab50c4{margin-top:0rem;margin-bottom:0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2431 .elementor-element.elementor-element-6b521c2{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2431 .elementor-element.elementor-element-5cbbc36{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2431 .elementor-element.elementor-element-7be61f8 > .elementor-widget-container{margin:-4rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-18e2cd1 .elementor-heading-title{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2431 .elementor-element.elementor-element-380d439{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-8ffe30d{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2431 .elementor-element.elementor-element-7a47577 .timeline-item__point-content{height:50px;width:50px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 50px / 2 );margin-right:calc( 50px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 50px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 50px / 2 );}.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;background-repeat:no-repeat;background-size:initial;}.elementor-2431 .elementor-element.elementor-element-b6ef3e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2431 .elementor-element.elementor-element-b6ef3e2 > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-9c71cd2{margin-top:1rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-427a8c8 > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-b041886{margin-top:1rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-63a33dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-2431 .elementor-element.elementor-element-63a33dc > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-2431 .elementor-element.elementor-element-3c63c1c{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}}@media(max-width:767px){.elementor-2431 .elementor-element.elementor-element-16b5a09{padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-47f366c > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-a0c345f{text-align:center;}.elementor-2431 .elementor-element.elementor-element-a0c345f .elementor-heading-title{font-size:2.5rem;}.elementor-2431 .elementor-element.elementor-element-bebc026 > .elementor-widget-container{margin:-1rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-bebc026{text-align:center;}.elementor-2431 .elementor-element.elementor-element-bebc026 .elementor-heading-title{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-cab50c4{padding:0rem 0rem 1rem 1rem;}.elementor-2431 .elementor-element.elementor-element-ac28cc2 > .elementor-element-populated{padding:0rem 0rem 1rem 1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2431 .elementor-element.elementor-element-6b521c2{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2431 .elementor-element.elementor-element-5cbbc36 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-5cbbc36{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2431 .elementor-element.elementor-element-7be61f8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-069afa4{padding:0rem 0rem 0rem 0rem;}.elementor-2431 .elementor-element.elementor-element-18e2cd1 .elementor-heading-title{font-size:var( --e-global-typography-1e63a9d-font-size );line-height:var( --e-global-typography-1e63a9d-line-height );word-spacing:var( --e-global-typography-1e63a9d-word-spacing );}.elementor-2431 .elementor-element.elementor-element-380d439{font-size:var( --e-global-typography-f4e4404-font-size );line-height:var( --e-global-typography-f4e4404-line-height );letter-spacing:var( --e-global-typography-f4e4404-letter-spacing );}.elementor-2431 .elementor-element.elementor-element-5a73df2 .elementor-heading-title{font-size:2.2rem;}.elementor-2431 .elementor-element.elementor-element-8ffe30d{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}.elementor-widget-jet-timeline .jet-timeline-item .timeline-item__card-desc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-jet-timeline .timeline-item__card-btn{font-size:var( --e-global-typography-accent-font-size );}.elementor-2431 .elementor-element.elementor-element-7a47577 .timeline-item__point-content{height:35px;width:35px;}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-center .jet-timeline__line{margin-left:calc( 35px / 2 );margin-right:calc( 35px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-left .jet-timeline__line{margin-left:calc( 35px / 2 );}.elementor-2431 .elementor-element.elementor-element-7a47577 .jet-timeline--align-right .jet-timeline__line{margin-right:calc( 35px / 2 );}.elementor-2431 .elementor-element.elementor-element-f727ffb{padding:0rem 1rem 0rem 1rem;}.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2431 .elementor-element.elementor-element-e8595a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-2431 .elementor-element.elementor-element-2ab06f1 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2431 .elementor-element.elementor-element-89def5a{text-align:left;}.elementor-2431 .elementor-element.elementor-element-b6ef3e2 > .elementor-element-populated{margin:-3rem 0rem 0rem 4rem;--e-column-margin-right:0rem;--e-column-margin-left:4rem;}.elementor-2431 .elementor-element.elementor-element-9c71cd2{margin-top:2rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-7be121b > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2431 .elementor-element.elementor-element-7dd9067{text-align:left;}.elementor-2431 .elementor-element.elementor-element-427a8c8 > .elementor-element-populated{margin:-3rem 0rem 0rem 4rem;--e-column-margin-right:0rem;--e-column-margin-left:4rem;}.elementor-2431 .elementor-element.elementor-element-b041886{margin-top:2rem;margin-bottom:0rem;}.elementor-2431 .elementor-element.elementor-element-09620c7 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-2431 .elementor-element.elementor-element-899d9a1{text-align:left;}.elementor-2431 .elementor-element.elementor-element-63a33dc > .elementor-element-populated{margin:-3rem 0rem 0rem 4rem;--e-column-margin-right:0rem;--e-column-margin-left:4rem;}.elementor-2431 .elementor-element.elementor-element-0a9d021{padding:0rem 1rem 0rem 1rem;}.elementor-2431 .elementor-element.elementor-element-cfa85ba .elementor-heading-title{font-size:2.2rem;}.elementor-2431 .elementor-element.elementor-element-3c63c1c{font-size:var( --e-global-typography-f05f199-font-size );letter-spacing:var( --e-global-typography-f05f199-letter-spacing );}}/* Start custom CSS for column, class: .elementor-element-e8595a4 */.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-size: 7px 68%;
    }
@media (max-width: 1024px) {
.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-size: 5px 70%;
    background-position: 50% 132px;
}
}

@media (max-width: 767px){
.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-position: 20px 132px;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-14dfdb6 */.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-size: 7px 68%;
    }
@media (max-width: 1024px) {
.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-size: 5px 70%;
    background-position: 50% 132px;
}
}

@media (max-width: 767px){
.elementor-2431 .elementor-element.elementor-element-e8595a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{
    background-position: 20px 132px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '游ゴシック';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://qua-staging.com/quasys/wp-content/uploads/2022/09/YuGothic-Regular-01.ttf') format('truetype');
}
@font-face {
	font-family: '游ゴシック';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://qua-staging.com/quasys/wp-content/uploads/2022/09/YuGothic-Medium-01.ttf') format('truetype');
}
@font-face {
	font-family: '游ゴシック';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://qua-staging.com/quasys/wp-content/uploads/2022/09/YuGothic-Light-01.ttf') format('truetype');
}
@font-face {
	font-family: '游ゴシック';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://qua-staging.com/quasys/wp-content/uploads/2022/09/YuGothic-Bold-01.ttf') format('truetype');
}
/* End Custom Fonts CSS */