.elementor-1428 .elementor-element.elementor-element-31896a4>.elementor-container{min-height:320px}.elementor-1428 .elementor-element.elementor-element-31896a4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-31896a4:not(.elementor-motion-effects-element-type-background),.elementor-1428 .elementor-element.elementor-element-31896a4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-1428 .elementor-element.elementor-element-31896a4>.elementor-background-overlay{background-image:url("http://goi-dc.jp/wp-content/uploads/2022/07/sub008.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.2;transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-31896a4 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-1428 .elementor-element.elementor-element-31896a4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 10px}.elementor-1428 .elementor-element.elementor-element-493e306{padding:0}.elementor-1428 .elementor-element.elementor-element-8ad0651>.elementor-column-wrap>.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-1428 .elementor-element.elementor-element-2283e3c{text-align:center}.elementor-1428 .elementor-element.elementor-element-2283e3c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1428 .elementor-element.elementor-element-e512889{text-align:center;font-family:var(--e-global-typography-6f56b4e-font-family),Noto Sans JP;font-size:var(--e-global-typography-6f56b4e-font-size);font-weight:var(--e-global-typography-6f56b4e-font-weight);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-3cf7224{padding:5rem .7rem 4rem}.elementor-1428 .elementor-element.elementor-element-91c4fab{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 0 3rem}.elementor-1428 .elementor-element.elementor-element-91c4fab>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-08b95cd>.elementor-column-wrap>.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-1428 .elementor-element.elementor-element-bf905c4{text-align:center}.elementor-1428 .elementor-element.elementor-element-bf905c4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1428 .elementor-element.elementor-element-45f4efe>.elementor-container{max-width:800px}.elementor-1428 .elementor-element.elementor-element-45f4efe>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-01b0f3f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-01b0f3f>.elementor-element-populated>.elementor-widget-wrap{padding:0 2rem 0 0}.elementor-1428 .elementor-element.elementor-element-6ed8a85 .elementor-button .elementor-align-icon-right{margin-left:15px}.elementor-1428 .elementor-element.elementor-element-6ed8a85 .elementor-button .elementor-align-icon-left{margin-right:15px}.elementor-1428 .elementor-element.elementor-element-6ed8a85 .elementor-button{background-color:var(--e-global-color-primary);padding:.5em 1em}.elementor-1428 .elementor-element.elementor-element-6ed8a85 .elementor-button:hover,.elementor-1428 .elementor-element.elementor-element-6ed8a85 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-1428 .elementor-element.elementor-element-0d76ce4 img{border-radius:50%}.elementor-1428 .elementor-element.elementor-element-92c637d{padding:4rem .7rem 3rem}.elementor-1428 .elementor-element.elementor-element-56dd8ff{padding:0 0 3rem}.elementor-1428 .elementor-element.elementor-element-4d75164>.elementor-column-wrap>.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-1428 .elementor-element.elementor-element-86f0f88{text-align:center}.elementor-1428 .elementor-element.elementor-element-86f0f88 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1428 .elementor-element.elementor-element-1070df0{margin-top:0;margin-bottom:3rem}.elementor-1428 .elementor-element.elementor-element-08c2082>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-08c2082>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 3rem}.elementor-1428 .elementor-element.elementor-element-9091cc1:not(.elementor-motion-effects-element-type-background),.elementor-1428 .elementor-element.elementor-element-9091cc1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6f85a0d)}.elementor-1428 .elementor-element.elementor-element-9091cc1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:4rem .7rem 5rem}.elementor-1428 .elementor-element.elementor-element-9091cc1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-a517ad4{padding:0 0 3rem}.elementor-1428 .elementor-element.elementor-element-0274466>.elementor-column-wrap>.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-1428 .elementor-element.elementor-element-459385c{text-align:center}.elementor-1428 .elementor-element.elementor-element-459385c .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1428 .elementor-element.elementor-element-9126f9a{text-align:center}.elementor-1428 .elementor-element.elementor-element-c9ce683{margin-top:0;margin-bottom:3rem}.elementor-1428 .elementor-element.elementor-element-239cb58>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-239cb58>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 3rem}.elementor-1428 .elementor-element.elementor-element-ab40d72 .elementor-heading-title{font-family:var(--e-global-typography-c744afe-font-family),Noto Sans JP;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-2b8d1e5{font-family:"Zen Kaku Gothic New",Noto Sans JP;font-size:.93rem;font-weight:500;line-height:1.75em}.elementor-1428 .elementor-element.elementor-element-1ea27c0{margin-top:0;margin-bottom:3rem}.elementor-1428 .elementor-element.elementor-element-49ceb5d>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-49ceb5d>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 3rem}.elementor-1428 .elementor-element.elementor-element-89ead21 .elementor-heading-title{font-family:var(--e-global-typography-c744afe-font-family),Noto Sans JP;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-c7fd451{margin-top:0;margin-bottom:3rem}.elementor-1428 .elementor-element.elementor-element-9b10b17>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-9b10b17>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 3rem}.elementor-1428 .elementor-element.elementor-element-ce394a7 .elementor-heading-title{font-family:var(--e-global-typography-c744afe-font-family),Noto Sans JP;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-77332ca{margin-top:0;margin-bottom:1rem}.elementor-1428 .elementor-element.elementor-element-60841ff>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-ed9c55f{text-align:left}.elementor-1428 .elementor-element.elementor-element-ed9c55f .elementor-heading-title{font-family:var(--e-global-typography-c744afe-font-family),Noto Sans JP;font-size:var(--e-global-typography-c744afe-font-size);font-weight:var(--e-global-typography-c744afe-font-weight);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-6131b6b>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-6131b6b{border-style:solid;border-width:1px 0;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0}.elementor-1428 .elementor-element.elementor-element-6131b6b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-7bb1fc4:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1428 .elementor-element.elementor-element-7bb1fc4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-1428 .elementor-element.elementor-element-7bb1fc4>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-7bb1fc4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-7bb1fc4>.elementor-element-populated>.elementor-widget-wrap{padding:1rem}.elementor-1428 .elementor-element.elementor-element-f8d24dc{color:#fff}.elementor-1428 .elementor-element.elementor-element-6d8a67d:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1428 .elementor-element.elementor-element-6d8a67d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-1428 .elementor-element.elementor-element-6d8a67d>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-6d8a67d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-6d8a67d>.elementor-element-populated>.elementor-widget-wrap{padding:1rem}.elementor-1428 .elementor-element.elementor-element-c451e81:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-1428 .elementor-element.elementor-element-c451e81>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-671d7d2a)}.elementor-1428 .elementor-element.elementor-element-c451e81>.elementor-element-populated{border-style:solid;border-width:0;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-c451e81>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-c451e81>.elementor-element-populated>.elementor-widget-wrap{padding:1rem}.elementor-1428 .elementor-element.elementor-element-f5e0572{text-align:right;font-size:1.06rem;font-weight:500}.elementor-1428 .elementor-element.elementor-element-bd9161c{padding:0}.elementor-1428 .elementor-element.elementor-element-5e0192b{text-align:right}.elementor-1428 .elementor-element.elementor-element-5e0192b>.elementor-widget-container{padding:.5em 1em}.elementor-1428 .elementor-element.elementor-element-fccbd4b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-b9df097 .elementor-heading-title{font-family:"Noto Sans JP",Noto Sans JP;font-size:1.2rem;font-weight:500;line-height:1.4em}.elementor-1428 .elementor-element.elementor-element-44de4e0>.elementor-widget-container{margin:-20px 0 0}.elementor-1428 .elementor-element.elementor-element-b93a75e{padding:4rem .7rem 10rem}.elementor-1428 .elementor-element.elementor-element-985a5f1{padding:0 0 2rem}.elementor-1428 .elementor-element.elementor-element-d821a3d>.elementor-column-wrap>.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-1428 .elementor-element.elementor-element-63b1dc4{text-align:center}.elementor-1428 .elementor-element.elementor-element-63b1dc4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Noto Sans JP;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-1428 .elementor-element.elementor-element-50fec7d{text-align:center;font-family:var(--e-global-typography-6f56b4e-font-family),Noto Sans JP;font-size:var(--e-global-typography-6f56b4e-font-size);font-weight:var(--e-global-typography-6f56b4e-font-weight);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-50fec7d>.elementor-widget-container{margin:0 0 1rem}.elementor-1428 .elementor-element.elementor-element-3d1689c>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-3d1689c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-3d1689c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-e927dba>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-e927dba>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-f26ded4>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-f26ded4{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-f26ded4>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-d6a0ed6>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-d6a0ed6>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-d50843b .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-3b792a1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-3b792a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-3b792a1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-3748e0b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-3748e0b>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-40d4cc0 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-a45b85d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-a45b85d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-a45b85d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-7878239>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-7878239>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-7adf34a .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-62371d6>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-62371d6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-62371d6>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-8d90a85>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-8d90a85>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-1153e8f .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-01e33cb>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-01e33cb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-01e33cb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-f00c4cb>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-f00c4cb>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-86e8c6d .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-0f54d5d>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1428 .elementor-element.elementor-element-0f54d5d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-1428 .elementor-element.elementor-element-0f54d5d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1428 .elementor-element.elementor-element-a1224a1>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px}.elementor-1428 .elementor-element.elementor-element-a1224a1>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-30dbd62 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-secondary-font-family),Noto Sans JP;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}@media(max-width:960px){.elementor-1428 .elementor-element.elementor-element-2283e3c .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)}.elementor-1428 .elementor-element.elementor-element-e512889{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-bf905c4 .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)}.elementor-1428 .elementor-element.elementor-element-86f0f88 .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)}.elementor-1428 .elementor-element.elementor-element-08c2082>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-459385c .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)}.elementor-1428 .elementor-element.elementor-element-239cb58>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-ab40d72 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-49ceb5d>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-89ead21 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-9b10b17>.elementor-element-populated>.elementor-widget-wrap{padding:0 0 0 2rem}.elementor-1428 .elementor-element.elementor-element-ce394a7 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-ed9c55f .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-63b1dc4 .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)}.elementor-1428 .elementor-element.elementor-element-50fec7d{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-d50843b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-40d4cc0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-7adf34a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-1153e8f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-86e8c6d .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-30dbd62 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(max-width:750px){.elementor-1428 .elementor-element.elementor-element-2283e3c .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)}.elementor-1428 .elementor-element.elementor-element-e512889{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-bf905c4 .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)}.elementor-1428 .elementor-element.elementor-element-01b0f3f>.elementor-element-populated>.elementor-widget-wrap{padding:2rem 0 0}.elementor-1428 .elementor-element.elementor-element-0d76ce4 img{width:60%}.elementor-1428 .elementor-element.elementor-element-86f0f88 .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)}.elementor-1428 .elementor-element.elementor-element-08c2082>.elementor-element-populated>.elementor-widget-wrap{padding:2rem 0 0}.elementor-1428 .elementor-element.elementor-element-459385c .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)}.elementor-1428 .elementor-element.elementor-element-239cb58>.elementor-element-populated>.elementor-widget-wrap{padding:2rem 0 0}.elementor-1428 .elementor-element.elementor-element-ab40d72 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-49ceb5d>.elementor-element-populated>.elementor-widget-wrap{padding:2rem 0 0}.elementor-1428 .elementor-element.elementor-element-89ead21 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-9b10b17>.elementor-element-populated>.elementor-widget-wrap{padding:2rem 0 0}.elementor-1428 .elementor-element.elementor-element-ce394a7 .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-ed9c55f .elementor-heading-title{font-size:var(--e-global-typography-c744afe-font-size);line-height:var(--e-global-typography-c744afe-line-height);letter-spacing:var(--e-global-typography-c744afe-letter-spacing);word-spacing:var(--e-global-typography-c744afe-word-spacing)}.elementor-1428 .elementor-element.elementor-element-63b1dc4 .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)}.elementor-1428 .elementor-element.elementor-element-50fec7d{font-size:var(--e-global-typography-6f56b4e-font-size);line-height:var(--e-global-typography-6f56b4e-line-height);letter-spacing:var(--e-global-typography-6f56b4e-letter-spacing);word-spacing:var(--e-global-typography-6f56b4e-word-spacing)}.elementor-1428 .elementor-element.elementor-element-e927dba>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-4e1bc72 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-d6a0ed6>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-d50843b .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-3748e0b>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-40d4cc0 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-7878239>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-7adf34a .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-8d90a85>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-1153e8f .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-f00c4cb>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-86e8c6d .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-1428 .elementor-element.elementor-element-a1224a1>.elementor-element-populated>.elementor-widget-wrap{padding:1rem 0 0}.elementor-1428 .elementor-element.elementor-element-30dbd62 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}@media(min-width:751px){.elementor-1428 .elementor-element.elementor-element-01b0f3f{width:75%}.elementor-1428 .elementor-element.elementor-element-98209c5{width:24.999%}.elementor-1428 .elementor-element.elementor-element-7bb1fc4{width:30%}.elementor-1428 .elementor-element.elementor-element-6d8a67d{width:43.8%}.elementor-1428 .elementor-element.elementor-element-c451e81{width:25.866%}}@media(max-width:960px) and (min-width:751px){.elementor-1428 .elementor-element.elementor-element-0f7faf7{width:50%}.elementor-1428 .elementor-element.elementor-element-e927dba{width:50%}.elementor-1428 .elementor-element.elementor-element-be58f0a{width:50%}.elementor-1428 .elementor-element.elementor-element-d6a0ed6{width:50%}.elementor-1428 .elementor-element.elementor-element-1900e69{width:50%}.elementor-1428 .elementor-element.elementor-element-3748e0b{width:50%}.elementor-1428 .elementor-element.elementor-element-e3a5e82{width:50%}.elementor-1428 .elementor-element.elementor-element-7878239{width:50%}.elementor-1428 .elementor-element.elementor-element-414dfd2{width:50%}.elementor-1428 .elementor-element.elementor-element-8d90a85{width:50%}.elementor-1428 .elementor-element.elementor-element-b4a1b5a{width:50%}.elementor-1428 .elementor-element.elementor-element-f00c4cb{width:50%}.elementor-1428 .elementor-element.elementor-element-2ecc224{width:50%}.elementor-1428 .elementor-element.elementor-element-a1224a1{width:50%}}