.elementor-6 .elementor-element.elementor-element-b677f15{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-b677f15:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-b677f15>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://iriekk.sakura.ne.jp/wp/wp-content/uploads/2024/11/top.jpg");background-position:center center;background-size:cover}.elementor-6 .elementor-element.elementor-element-b677f15,.elementor-6 .elementor-element.elementor-element-b677f15:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-0389eff{--spacer-size:267px}.elementor-6 .elementor-element.elementor-element-1589194{text-align:center}.elementor-6 .elementor-element.elementor-element-1589194 .elementor-heading-title{color:#fff;font-size:87px;font-weight:600;text-shadow:6px 5px 0px #363636}.elementor-6 .elementor-element.elementor-element-e0e6516{--spacer-size:103px}.elementor-6 .elementor-element.elementor-element-3a79d59{text-align:center;color:#fff;font-size:40px;text-shadow:2px 2px 0px #000}.elementor-6 .elementor-element.elementor-element-b93719f{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-b23e2a6{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-3338fc1{text-align:center;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-4716f34{text-align:center}.elementor-6 .elementor-element.elementor-element-ad7de7e{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-50d7fa7{text-align:right;font-size:34px;font-weight:400}.elementor-6 .elementor-element.elementor-element-c94c6f7{text-align:left}.elementor-6 .elementor-element.elementor-element-c097b6f{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-d926cc3>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-d926cc3{text-align:center}.elementor-6 .elementor-element.elementor-element-d926cc3 .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-2b0acac{text-align:center;font-size:28px;font-weight:400}.elementor-6 .elementor-element.elementor-element-7c84c6d{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-0f64d8a{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-90e8e6a>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-90e8e6a{text-align:center}.elementor-6 .elementor-element.elementor-element-90e8e6a .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-7b95b65{text-align:center;font-size:28px;font-weight:400}.elementor-6 .elementor-element.elementor-element-6a66260{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-794b4c3>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-794b4c3{text-align:center}.elementor-6 .elementor-element.elementor-element-794b4c3 .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-ba5c2f9{text-align:center;font-size:28px;font-weight:400}.elementor-6 .elementor-element.elementor-element-fe4fd39{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-fe4fd39:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-fe4fd39>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b7c4f8}.elementor-6 .elementor-element.elementor-element-fe4fd39,.elementor-6 .elementor-element.elementor-element-fe4fd39:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-fe4fd39>.elementor-shape-bottom .elementor-shape-fill,.elementor-6 .elementor-element.elementor-element-fe4fd39>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#94f7e8}.elementor-6 .elementor-element.elementor-element-fe4fd39>.elementor-shape-bottom svg,.elementor-6 .elementor-element.elementor-element-fe4fd39>.e-con-inner>.elementor-shape-bottom svg{height:248px}.elementor-6 .elementor-element.elementor-element-c6fd0d2{--spacer-size:50px}.elementor-6 .elementor-element.elementor-element-e74a9ae>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-e74a9ae{text-align:center}.elementor-6 .elementor-element.elementor-element-e74a9ae .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-84330d2{text-align:left;font-size:18px;font-weight:400}.elementor-6 .elementor-element.elementor-element-152af4d{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--grid-auto-flow:column;--justify-items:center;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-d8ffd6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-c544bda>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-c544bda{text-align:center}.elementor-6 .elementor-element.elementor-element-c544bda .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-23d0452{text-align:left;font-size:18px;font-weight:400}.elementor-6 .elementor-element.elementor-element-519fcf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-ef8eac3{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-ef8eac3,.elementor-6 .elementor-element.elementor-element-ef8eac3:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-72e26cc{--spacer-size:416px}.elementor-6 .elementor-element.elementor-element-58546fc{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-1b08a10{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-7bfc709>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-7bfc709{text-align:center}.elementor-6 .elementor-element.elementor-element-7bfc709 .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-1d736dd{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-c1fc6a7{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-65e14d2{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-8338c62{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-fb778a7{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 0px;--grid-auto-flow:column;--justify-items:center;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-a528eae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-e4c6129>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-e4c6129{text-align:center}.elementor-6 .elementor-element.elementor-element-e4c6129 .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-b4ac2df{text-align:left;font-size:18px;font-weight:400}.elementor-6 .elementor-element.elementor-element-f7a56ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-39b697a{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-39b697a,.elementor-6 .elementor-element.elementor-element-39b697a:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-ed272b8{--spacer-size:600px}.elementor-6 .elementor-element.elementor-element-ee2d2e7{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-ee2d2e7:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-ee2d2e7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://iriekk.sakura.ne.jp/wp/wp-content/uploads/2024/11/puzzle01.jpg");background-position:center center}.elementor-6 .elementor-element.elementor-element-ee2d2e7,.elementor-6 .elementor-element.elementor-element-ee2d2e7:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-716accc{--spacer-size:404px}.elementor-6 .elementor-element.elementor-element-d73938b{text-align:center;color:#fff;font-family:"Noto Serif JP",Sans-serif;font-size:35px;font-weight:700}.elementor-6 .elementor-element.elementor-element-32a1911{--spacer-size:81px}.elementor-6 .elementor-element.elementor-element-5dc1eef{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-5dc1eef:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-5dc1eef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17859b}.elementor-6 .elementor-element.elementor-element-5dc1eef,.elementor-6 .elementor-element.elementor-element-5dc1eef:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-5dc1eef>.elementor-shape-top .elementor-shape-fill,.elementor-6 .elementor-element.elementor-element-5dc1eef>.e-con-inner>.elementor-shape-top .elementor-shape-fill{fill:#245588}.elementor-6 .elementor-element.elementor-element-5dc1eef>.elementor-shape-top svg,.elementor-6 .elementor-element.elementor-element-5dc1eef>.e-con-inner>.elementor-shape-top svg{width:calc(100% + 1.3px);height:152px}.elementor-6 .elementor-element.elementor-element-b4520e5{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-77846f4{text-align:center;color:#fff;font-size:20px;font-weight:600}.elementor-6 .elementor-element.elementor-element-73ca736{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-f950714{color:#fff;font-size:20px}.elementor-6 .elementor-element.elementor-element-6e89e09{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-6e89e09>.elementor-shape-top svg,.elementor-6 .elementor-element.elementor-element-6e89e09>.e-con-inner>.elementor-shape-top svg{height:101px}.elementor-6 .elementor-element.elementor-element-abdfbaa>.elementor-widget-container{background-color:#af0008;padding:20px}.elementor-6 .elementor-element.elementor-element-abdfbaa{text-align:center}.elementor-6 .elementor-element.elementor-element-abdfbaa .elementor-heading-title{color:#fff;font-size:34px;font-weight:700}.elementor-6 .elementor-element.elementor-element-9754f0d{text-align:center;font-size:24px;font-weight:400}.elementor-6 .elementor-element.elementor-element-f88f8d8{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-0e5d155{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-fe3816a{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-963f774 .elementor-heading-title{font-size:36px;font-weight:600}.elementor-6 .elementor-element.elementor-element-99c2cbb{font-size:18px}.elementor-6 .elementor-element.elementor-element-a78eb13 .elementor-button{background-color:#0013ea;font-size:24px;font-weight:600}.elementor-6 .elementor-element.elementor-element-a78eb13 .elementor-button-content-wrapper{flex-direction:row}.elementor-6 .elementor-element.elementor-element-7e1a056{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-9707327{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-09e51b1{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-7f2bd37 .elementor-heading-title{font-size:36px;font-weight:600}.elementor-6 .elementor-element.elementor-element-e9f1b71{font-size:18px}.elementor-6 .elementor-element.elementor-element-9fc08d5 .elementor-button{background-color:#0013ea;font-size:24px;font-weight:600}.elementor-6 .elementor-element.elementor-element-9fc08d5 .elementor-button-content-wrapper{flex-direction:row}.elementor-6 .elementor-element.elementor-element-4fa4f2c{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-bc35378{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-63c8e80{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-3dd2342 .elementor-heading-title{font-size:36px;font-weight:600}.elementor-6 .elementor-element.elementor-element-51a3024{font-size:18px}.elementor-6 .elementor-element.elementor-element-81ad54d{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-81ad54d:not(.elementor-motion-effects-element-type-background),.elementor-6 .elementor-element.elementor-element-81ad54d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://iriekk.sakura.ne.jp/wp/wp-content/uploads/2024/11/corp.jpg");background-size:cover}.elementor-6 .elementor-element.elementor-element-81ad54d,.elementor-6 .elementor-element.elementor-element-81ad54d:before{--border-transition:.3s}.elementor-6 .elementor-element.elementor-element-25237a8{--spacer-size:255px}.elementor-6 .elementor-element.elementor-element-f18a961{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-8b54321{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-539c9fb{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-4f9fd6a{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-dd0a366{font-size:18px}.elementor-6 .elementor-element.elementor-element-7af4898{--display:flex;--background-transition:.3s}.elementor-6 .elementor-element.elementor-element-0eb39d5{text-align:center;font-size:18px}.elementor-6 .elementor-element.elementor-element-3903681 .elementor-button{background-color:#ff3000;font-size:24px}.elementor-6 .elementor-element.elementor-element-c9190b4.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-6 .elementor-element.elementor-element-c9190b4.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-6 .elementor-element.elementor-element-c9190b4.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-6 .elementor-element.elementor-element-c9190b4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-6 .elementor-element.elementor-element-c9190b4 .elementor-image-box-img img{transition-duration:.3s}.elementor-6 .elementor-element.elementor-element-c9190b4 .elementor-image-box-title{font-family:"Noto Sans JP",Sans-serif}.elementor-6 .elementor-element.elementor-element-56165ea{--display:flex;--background-transition:.3s;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-6 .elementor-element.elementor-element-56165ea>.elementor-shape-bottom .elementor-shape-fill,.elementor-6 .elementor-element.elementor-element-56165ea>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#11b132}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-d8ffd6b{--width:100%}.elementor-6 .elementor-element.elementor-element-519fcf8{--width:100%}.elementor-6 .elementor-element.elementor-element-a528eae{--width:100%}.elementor-6 .elementor-element.elementor-element-f7a56ca{--width:100%}}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-ad7de7e{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-7c84c6d{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-152af4d{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-1d736dd{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-fb778a7{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-5dc1eef{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-f88f8d8{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-7e1a056{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-4fa4f2c{--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-539c9fb{--grid-auto-flow:row}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-1589194 .elementor-heading-title{font-size:50px}.elementor-6 .elementor-element.elementor-element-ad7de7e{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-2b0acac{font-size:18px}.elementor-6 .elementor-element.elementor-element-7c84c6d{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-7b95b65{font-size:18px}.elementor-6 .elementor-element.elementor-element-ba5c2f9{font-size:18px}.elementor-6 .elementor-element.elementor-element-152af4d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-1d736dd{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-fb778a7{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-5dc1eef{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-f88f8d8{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-7e1a056{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-4fa4f2c{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-539c9fb{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-6 .elementor-element.elementor-element-c9190b4 .elementor-image-box-img{margin-bottom:15px}}