.elementor-1057 .elementor-element.elementor-element-fc197f1:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-fc197f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sumatomekun.com/wp-content/uploads/2026/01/住まとめくん_pc--scaled.jpg");background-position:center center;background-size:cover;}.elementor-1057 .elementor-element.elementor-element-fc197f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-fc197f1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-b3aaaeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7b450e3{text-align:right;top:30px;z-index:2;}.elementor-1057 .elementor-element.elementor-element-7b450e3 img{width:25%;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-7b450e3{right:30px;}body.rtl .elementor-1057 .elementor-element.elementor-element-7b450e3{left:30px;}.elementor-1057 .elementor-element.elementor-element-3c5f133{text-align:center;z-index:1;}.elementor-1057 .elementor-element.elementor-element-3c5f133 img{width:95%;max-width:1170px;}.elementor-1057 .elementor-element.elementor-element-3c5f133 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4acdb0f{text-align:center;z-index:1;}.elementor-1057 .elementor-element.elementor-element-4acdb0f img{width:500px;}.elementor-1057 .elementor-element.elementor-element-4acdb0f > .elementor-widget-container{margin:-50px 0px 80px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4acdb0f > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-1057 .elementor-element.elementor-element-ac90001{text-align:left;bottom:0px;z-index:0;}.elementor-1057 .elementor-element.elementor-element-ac90001 img{width:30%;max-width:400px;}.elementor-1057 .elementor-element.elementor-element-ac90001 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-ac90001{left:0px;}body.rtl .elementor-1057 .elementor-element.elementor-element-ac90001{right:0px;}.elementor-1057 .elementor-element.elementor-element-81351f7:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-81351f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD1B2;}.elementor-1057 .elementor-element.elementor-element-81351f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-81351f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-2ff51d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-bd4480f{text-align:center;}.elementor-1057 .elementor-element.elementor-element-bd4480f img{width:90%;max-width:540px;}.elementor-1057 .elementor-element.elementor-element-bd4480f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-85a571d{margin-top:-20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-00af187 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4fb4f73 img{width:960px;}.elementor-1057 .elementor-element.elementor-element-4fb4f73 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b95792a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-46307e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;}.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown a, .elementor-1057 .elementor-element.elementor-element-29d778c .elementor-menu-toggle{color:#000000;}.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown a:hover,
					.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-menu-toggle:hover{color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown .elementor-item, .elementor-1057 .elementor-element.elementor-element-29d778c .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Noto Sans JP", Sans-serif;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-29d778c div.elementor-menu-toggle{color:#000000;}.elementor-1057 .elementor-element.elementor-element-29d778c div.elementor-menu-toggle svg{fill:#000000;}.elementor-1057 .elementor-element.elementor-element-29d778c div.elementor-menu-toggle:hover{color:#000000;}.elementor-1057 .elementor-element.elementor-element-29d778c div.elementor-menu-toggle:hover svg{fill:#000000;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-29d778c{left:0px;}body.rtl .elementor-1057 .elementor-element.elementor-element-29d778c{right:0px;}.elementor-1057 .elementor-element.elementor-element-29d778c{top:0px;}.elementor-1057 .elementor-element.elementor-element-8835eae img{width:750px;}.elementor-1057 .elementor-element.elementor-element-8835eae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-9ee652a img{width:537px;}.elementor-1057 .elementor-element.elementor-element-9ee652a > .elementor-widget-container{margin:-236px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-9ee652a{left:0px;}body.rtl .elementor-1057 .elementor-element.elementor-element-9ee652a{right:0px;}.elementor-1057 .elementor-element.elementor-element-9ee652a{bottom:0px;}.elementor-1057 .elementor-element.elementor-element-9ee652a > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-1057 .elementor-element.elementor-element-5417d8a:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-5417d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD1B2;}.elementor-1057 .elementor-element.elementor-element-5417d8a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-5417d8a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-9193bf6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-280182b img{width:750px;}.elementor-1057 .elementor-element.elementor-element-280182b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-e3aab83 > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-b326049 img{width:537px;}.elementor-1057 .elementor-element.elementor-element-b326049 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b326049 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-1057 .elementor-element.elementor-element-0d2ffdf{padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-d9a6ede > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-48f4b93{text-align:center;}.elementor-1057 .elementor-element.elementor-element-48f4b93 .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-7c01f7d img{width:100%;}.elementor-1057 .elementor-element.elementor-element-83757bc img{width:100%;}.elementor-1057 .elementor-element.elementor-element-cf3ef50{text-align:center;}.elementor-1057 .elementor-element.elementor-element-cf3ef50 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-1057 .elementor-element.elementor-element-5e92be8 img{width:750px;}.elementor-1057 .elementor-element.elementor-element-f8918e5 > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-f8918e5:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-f8918e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sumatomekun.com/wp-content/uploads/2022/12/time_back.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1057 .elementor-element.elementor-element-f8918e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:60px;padding:20px 0px 20px 0px;}.elementor-1057 .elementor-element.elementor-element-f8918e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-775036a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-775036a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-2eb31de{text-align:center;}.elementor-1057 .elementor-element.elementor-element-2eb31de .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;line-height:48px;}.elementor-1057 .elementor-element.elementor-element-982b133 > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-982b133{padding:0px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-fac11cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4d75875{text-align:center;}.elementor-1057 .elementor-element.elementor-element-4d75875 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-af9f6e0 img{width:381px;}.elementor-1057 .elementor-element.elementor-element-af9f6e0 > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c935640{text-align:center;}.elementor-1057 .elementor-element.elementor-element-c935640 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-c935640 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-16eba0c img{width:100%;}.elementor-1057 .elementor-element.elementor-element-16eba0c > .elementor-widget-container{margin:6px 0px 20px 0px;}.elementor-1057 .elementor-element.elementor-element-287e7d5 img{width:537px;}.elementor-1057 .elementor-element.elementor-element-287e7d5 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-1057 .elementor-element.elementor-element-c032063 > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-c032063:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-c032063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02ab5a9 );}.elementor-1057 .elementor-element.elementor-element-c032063{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c032063 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-59ad83a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a9eaf1a{text-align:center;}.elementor-1057 .elementor-element.elementor-element-a9eaf1a .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-f8a1381{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f8a1381 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-f8a1381 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3710d71{text-align:center;}.elementor-1057 .elementor-element.elementor-element-3710d71 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-1057 .elementor-element.elementor-element-8d7c46e > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-8d7c46e:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-8d7c46e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02ab5a9 );background-image:url("http://sumatomekun.com/wp-content/uploads/2022/12/05_voice-pc@2x-scaled.webp");background-position:top center;background-repeat:no-repeat;}.elementor-1057 .elementor-element.elementor-element-8d7c46e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-8d7c46e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-cf90dbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-67a0e01 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-67a0e01 > .elementor-widget-container{margin:-43px 0px 0px 266px;}.elementor-1057 .elementor-element.elementor-element-554fcac{text-align:right;}.elementor-1057 .elementor-element.elementor-element-554fcac .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-554fcac > .elementor-widget-container{margin:11px 251px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-786d4c9 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-786d4c9 > .elementor-widget-container{margin:7px 0px 92px 266px;}.elementor-1057 .elementor-element.elementor-element-6271a9d > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-6271a9d:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-6271a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD1B2;}.elementor-1057 .elementor-element.elementor-element-6271a9d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-6271a9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-94514cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-0bafd9f{text-align:center;}.elementor-1057 .elementor-element.elementor-element-0bafd9f .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-b5beee5{text-align:center;}.elementor-1057 .elementor-element.elementor-element-b5beee5 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-b5beee5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-f3f6649{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f3f6649 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-1057 .elementor-element.elementor-element-4148280{text-align:left;}.elementor-1057 .elementor-element.elementor-element-4148280 img{width:520px;}.elementor-1057 .elementor-element.elementor-element-4148280 > .elementor-widget-container{margin:0px 0px 0px -18px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-69dcebb .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-69dcebb > .elementor-widget-container{margin:-233px 0px 0px 166px;}.elementor-1057 .elementor-element.elementor-element-a6488f1{text-align:right;}.elementor-1057 .elementor-element.elementor-element-a6488f1 img{width:520px;}.elementor-1057 .elementor-element.elementor-element-a6488f1 > .elementor-widget-container{margin:-203px -30px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-cb78e60{text-align:right;}.elementor-1057 .elementor-element.elementor-element-cb78e60 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-cb78e60 > .elementor-widget-container{margin:-246px 157px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-daddd16{text-align:left;}.elementor-1057 .elementor-element.elementor-element-daddd16 img{width:520px;}.elementor-1057 .elementor-element.elementor-element-daddd16 > .elementor-widget-container{margin:-217px 0px 0px -18px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4b3f8eb .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-4b3f8eb > .elementor-widget-container{margin:-200px 0px 0px 166px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-2312c2d > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-2312c2d:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-2312c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-2312c2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:040px 0px 20px 0px;}.elementor-1057 .elementor-element.elementor-element-2312c2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-f396079{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f396079 .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-5a114b6{text-align:center;}.elementor-1057 .elementor-element.elementor-element-5a114b6 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-5a114b6 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-08a1994{text-align:center;}.elementor-1057 .elementor-element.elementor-element-08a1994 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-1057 .elementor-element.elementor-element-955cb58 img{width:650px;}.elementor-1057 .elementor-element.elementor-element-c81d702 img{width:537px;}.elementor-1057 .elementor-element.elementor-element-c81d702 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-1057 .elementor-element.elementor-element-76b37d1 > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-76b37d1:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-76b37d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-76b37d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-76b37d1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-a6575d5{text-align:center;}.elementor-1057 .elementor-element.elementor-element-a6575d5 .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-81319ab{text-align:center;}.elementor-1057 .elementor-element.elementor-element-81319ab .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-81319ab > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-tab-title{background-color:#FF6400;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-accordion-icon, .elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-accordion-title{color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-active .elementor-accordion-icon, .elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-accordion-title{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:0.5px;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-tab-content{background-color:var( --e-global-color-02ab5a9 );color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-1c1b63e > .elementor-widget-container{border-style:none;}.elementor-1057 .elementor-element.elementor-element-9d750dd > .elementor-container{max-width:750px;}.elementor-1057 .elementor-element.elementor-element-9d750dd:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-9d750dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAFF2E;}.elementor-1057 .elementor-element.elementor-element-9d750dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-9d750dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-d12c796{text-align:center;}.elementor-1057 .elementor-element.elementor-element-d12c796 .elementor-heading-title{color:#FF6400;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-d4eaeff{text-align:center;}.elementor-1057 .elementor-element.elementor-element-d4eaeff .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:36px;font-weight:600;}.elementor-1057 .elementor-element.elementor-element-d4eaeff > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b0aa0a7{text-align:center;}.elementor-1057 .elementor-element.elementor-element-b0aa0a7 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:600;line-height:34px;}.elementor-1057 .elementor-element.elementor-element-730098d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a1d7084{color:#000000;}.elementor-1057 .elementor-element.elementor-element-70a33ff > .elementor-container{max-width:800px;}.elementor-1057 .elementor-element.elementor-element-70a33ff:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-70a33ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-70a33ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 5px 0px;z-index:100;}.elementor-1057 .elementor-element.elementor-element-70a33ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-6da6946 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 2.5px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-e842186 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 2.5px;}.elementor-1057 .elementor-element.elementor-element-b235fa1 > .elementor-container{max-width:960px;}.elementor-1057 .elementor-element.elementor-element-b235fa1:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-b235fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1057 .elementor-element.elementor-element-b235fa1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 0px 5px 0px;z-index:100;}.elementor-1057 .elementor-element.elementor-element-b235fa1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-a61d9fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 2.5px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4d9f185 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 2.5px 0px 2.5px;}.elementor-1057 .elementor-element.elementor-element-9d23b7c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 2.5px;}.elementor-1057 .elementor-element.elementor-element-17b7b13 > .elementor-container{max-width:650px;}.elementor-1057 .elementor-element.elementor-element-17b7b13{padding:20px 0px 60px 0px;}.elementor-1057 .elementor-element.elementor-element-edd1dee{margin-top:0px;margin-bottom:10px;}.elementor-1057 .elementor-element.elementor-element-862be2a{text-align:left;}.elementor-1057 .elementor-element.elementor-element-862be2a .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:26px;font-weight:500;}.elementor-1057 .elementor-element.elementor-element-862be2a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-94160fb{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:6px;}.elementor-1057 .elementor-element.elementor-element-94160fb, .elementor-1057 .elementor-element.elementor-element-94160fb > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-94160fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-8bf0337 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-8bf0337 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-984da47 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-984da47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c0bbf8e{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:6px;}.elementor-1057 .elementor-element.elementor-element-c0bbf8e, .elementor-1057 .elementor-element.elementor-element-c0bbf8e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c0bbf8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-0ae923e .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-0ae923e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-dfa3e62 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-dfa3e62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7972cac{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:6px;}.elementor-1057 .elementor-element.elementor-element-7972cac, .elementor-1057 .elementor-element.elementor-element-7972cac > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7972cac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-0140d48 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-0140d48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-882fd69 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-882fd69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-82ee4d9{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:6px;}.elementor-1057 .elementor-element.elementor-element-82ee4d9, .elementor-1057 .elementor-element.elementor-element-82ee4d9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-82ee4d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1057 .elementor-element.elementor-element-b2c0d1f .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-b2c0d1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-2d548a1 .elementor-heading-title{color:#000000;font-family:"Noto Sans JP", Sans-serif;font-size:16px;font-weight:400;line-height:26px;}.elementor-1057 .elementor-element.elementor-element-2d548a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1057 .elementor-element.elementor-element-a419d96{width:20%;}.elementor-1057 .elementor-element.elementor-element-28e9c80{width:79.665%;}.elementor-1057 .elementor-element.elementor-element-3a84bac{width:20%;}.elementor-1057 .elementor-element.elementor-element-c61577e{width:79.665%;}.elementor-1057 .elementor-element.elementor-element-3923013{width:20%;}.elementor-1057 .elementor-element.elementor-element-c25731f{width:79.665%;}.elementor-1057 .elementor-element.elementor-element-ce7f9b8{width:20%;}.elementor-1057 .elementor-element.elementor-element-92704bd{width:79.665%;}}@media(max-width:1024px){.elementor-1057 .elementor-element.elementor-element-b95792a{margin-top:0px;margin-bottom:0px;}.elementor-1057 .elementor-element.elementor-element-8835eae img{width:100%;}.elementor-1057 .elementor-element.elementor-element-9ee652a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-9ee652a{bottom:100px;}.elementor-1057 .elementor-element.elementor-element-5417d8a{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-280182b img{width:90%;}}@media(max-width:767px){.elementor-1057 .elementor-element.elementor-element-fc197f1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b3aaaeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7b450e3{text-align:right;top:36px;z-index:8;}.elementor-1057 .elementor-element.elementor-element-7b450e3 img{width:64px;}body:not(.rtl) .elementor-1057 .elementor-element.elementor-element-7b450e3{right:2px;}body.rtl .elementor-1057 .elementor-element.elementor-element-7b450e3{left:2px;}.elementor-1057 .elementor-element.elementor-element-4acdb0f img{width:275px;}.elementor-1057 .elementor-element.elementor-element-4acdb0f > .elementor-widget-container{margin:-34% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-4acdb0f > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-81351f7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-2ff51d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-85a571d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-00af187 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4fb4f73 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-1057 .elementor-element.elementor-element-b95792a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-46307e9{width:100%;}.elementor-1057 .elementor-element.elementor-element-46307e9 > .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-1057 .elementor-element.elementor-element-46307e9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-29d778c{z-index:10;}.elementor-1057 .elementor-element.elementor-element-9ee652a img{width:298px;}.elementor-1057 .elementor-element.elementor-element-9ee652a{bottom:30px;}.elementor-1057 .elementor-element.elementor-element-9ee652a > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-5417d8a{margin-top:0px;margin-bottom:0px;}.elementor-1057 .elementor-element.elementor-element-9193bf6{width:100%;}.elementor-1057 .elementor-element.elementor-element-9193bf6 > .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-1057 .elementor-element.elementor-element-9193bf6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-e3aab83{margin-top:40px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-21c8502 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b326049 img{width:275px;}.elementor-1057 .elementor-element.elementor-element-b326049 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-b326049 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-0d2ffdf{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-d9a6ede > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-48f4b93{text-align:center;}.elementor-1057 .elementor-element.elementor-element-48f4b93 .elementor-heading-title{font-size:18px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-48f4b93 > .elementor-widget-container{margin:0px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7c01f7d img{width:100%;}.elementor-1057 .elementor-element.elementor-element-7c01f7d > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-7c01f7d > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-83757bc img{width:100%;}.elementor-1057 .elementor-element.elementor-element-83757bc > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-cf3ef50{text-align:center;}.elementor-1057 .elementor-element.elementor-element-cf3ef50 .elementor-heading-title{font-size:18px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-cf3ef50 > .elementor-widget-container{margin:-13px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-5e92be8 img{width:350px;}.elementor-1057 .elementor-element.elementor-element-5e92be8 > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-f8918e5:not(.elementor-motion-effects-element-type-background), .elementor-1057 .elementor-element.elementor-element-f8918e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://sumatomekun.com/wp-content/uploads/2022/12/time_back.svg");background-repeat:no-repeat;background-size:cover;}.elementor-1057 .elementor-element.elementor-element-f8918e5{margin-top:38px;margin-bottom:0px;padding:9px 0px 12px 0px;}.elementor-1057 .elementor-element.elementor-element-2eb31de{text-align:center;}.elementor-1057 .elementor-element.elementor-element-2eb31de .elementor-heading-title{font-size:18px;line-height:32px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-2eb31de > .elementor-widget-container{margin:0px 0px 0px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-982b133{margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-1057 .elementor-element.elementor-element-fac11cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4d75875{text-align:center;}.elementor-1057 .elementor-element.elementor-element-4d75875 .elementor-heading-title{font-size:14px;line-height:34px;letter-spacing:0.2px;}.elementor-1057 .elementor-element.elementor-element-4d75875 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-af9f6e0 img{width:297px;}.elementor-1057 .elementor-element.elementor-element-af9f6e0 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c935640{text-align:center;}.elementor-1057 .elementor-element.elementor-element-c935640 .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-c935640 > .elementor-widget-container{margin:-39px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-16eba0c img{width:350px;}.elementor-1057 .elementor-element.elementor-element-16eba0c > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-287e7d5 img{width:275px;}.elementor-1057 .elementor-element.elementor-element-287e7d5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-287e7d5 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-c032063{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-59ad83a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a9eaf1a{text-align:center;}.elementor-1057 .elementor-element.elementor-element-a9eaf1a .elementor-heading-title{font-size:14px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-a9eaf1a > .elementor-widget-container{margin:-11px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-f8a1381{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f8a1381 .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-f8a1381 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3710d71{text-align:center;}.elementor-1057 .elementor-element.elementor-element-3710d71 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:1px;}.elementor-1057 .elementor-element.elementor-element-3710d71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-8d7c46e{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-cf90dbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-67a0e01{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-67a0e01 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-67a0e01 > .elementor-widget-container{margin:-160px 0px 0px 0px;padding:0px 0px 0px 116px;}.elementor-1057 .elementor-element.elementor-element-554fcac{text-align:right;z-index:2;}.elementor-1057 .elementor-element.elementor-element-554fcac .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-554fcac > .elementor-widget-container{margin:-168px 110px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-786d4c9{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-786d4c9 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-786d4c9 > .elementor-widget-container{margin:-160px 0px 0px 0px;padding:0px 0px 0px 116px;}.elementor-1057 .elementor-element.elementor-element-6271a9d{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-94514cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-0bafd9f{text-align:center;}.elementor-1057 .elementor-element.elementor-element-0bafd9f .elementor-heading-title{font-size:14px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-0bafd9f > .elementor-widget-container{margin:-11px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b5beee5{text-align:center;}.elementor-1057 .elementor-element.elementor-element-b5beee5 .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-b5beee5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-f3f6649{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f3f6649 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:1px;}.elementor-1057 .elementor-element.elementor-element-f3f6649 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4148280{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-4148280 img{width:331px;}.elementor-1057 .elementor-element.elementor-element-4148280 > .elementor-widget-container{margin:-18px 0px 0px -12px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-69dcebb{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-69dcebb .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-69dcebb > .elementor-widget-container{margin:-160px 0px 0px 0px;padding:0px 0px 0px 116px;}.elementor-1057 .elementor-element.elementor-element-a6488f1{text-align:right;z-index:1;}.elementor-1057 .elementor-element.elementor-element-a6488f1 img{width:331px;}.elementor-1057 .elementor-element.elementor-element-a6488f1 > .elementor-widget-container{margin:-124px -19px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-cb78e60{text-align:right;z-index:2;}.elementor-1057 .elementor-element.elementor-element-cb78e60 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-cb78e60 > .elementor-widget-container{margin:-168px 110px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-daddd16{text-align:left;}.elementor-1057 .elementor-element.elementor-element-daddd16 img{width:331px;}.elementor-1057 .elementor-element.elementor-element-daddd16 > .elementor-widget-container{margin:-133px 0px 0px -12px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4b3f8eb{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-4b3f8eb .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-4b3f8eb > .elementor-widget-container{margin:-140px 0px 0px 0px;padding:0px 0px 0px 116px;}.elementor-1057 .elementor-element.elementor-element-2312c2d{margin-top:-44px;margin-bottom:0px;padding:30px 20px 30px 20px;}.elementor-1057 .elementor-element.elementor-element-1b6c5b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-f396079{text-align:center;}.elementor-1057 .elementor-element.elementor-element-f396079 .elementor-heading-title{font-size:14px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-f396079 > .elementor-widget-container{margin:-11px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-5a114b6{text-align:center;}.elementor-1057 .elementor-element.elementor-element-5a114b6 .elementor-heading-title{font-size:28px;line-height:36px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-5a114b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-08a1994{text-align:center;}.elementor-1057 .elementor-element.elementor-element-08a1994 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:1px;}.elementor-1057 .elementor-element.elementor-element-08a1994 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-955cb58{text-align:center;z-index:2;}.elementor-1057 .elementor-element.elementor-element-955cb58 img{width:100%;}.elementor-1057 .elementor-element.elementor-element-955cb58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c81d702 img{width:275px;}.elementor-1057 .elementor-element.elementor-element-c81d702 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1057 .elementor-element.elementor-element-c81d702 > .elementor-widget-container:hover{--e-transform-translateY:-2px;}.elementor-1057 .elementor-element.elementor-element-76b37d1{margin-top:0px;margin-bottom:0px;padding:10px 20px 30px 20px;}.elementor-1057 .elementor-element.elementor-element-7fbfb07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a6575d5{text-align:center;}.elementor-1057 .elementor-element.elementor-element-a6575d5 .elementor-heading-title{font-size:14px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-a6575d5 > .elementor-widget-container{margin:-11px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-81319ab{text-align:center;}.elementor-1057 .elementor-element.elementor-element-81319ab .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-81319ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-accordion-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-1057 .elementor-element.elementor-element-1c1b63e .elementor-tab-content{font-size:12px;line-height:20px;padding:12px 12px 12px 12px;}.elementor-1057 .elementor-element.elementor-element-9d750dd{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-ffd6cef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-d12c796{text-align:center;}.elementor-1057 .elementor-element.elementor-element-d12c796 .elementor-heading-title{font-size:14px;line-height:30px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-d12c796 > .elementor-widget-container{margin:-11px 0px -20px 13px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-d4eaeff{text-align:center;}.elementor-1057 .elementor-element.elementor-element-d4eaeff .elementor-heading-title{font-size:28px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-d4eaeff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b0aa0a7{text-align:center;z-index:1;}.elementor-1057 .elementor-element.elementor-element-b0aa0a7 .elementor-heading-title{font-size:16px;line-height:26px;letter-spacing:1px;}.elementor-1057 .elementor-element.elementor-element-b0aa0a7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c89a7bb img{height:290px;object-fit:contain;}.elementor-1057 .elementor-element.elementor-element-c89a7bb > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1057 .elementor-element.elementor-element-730098d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-1057 .elementor-element.elementor-element-a1d7084 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-70a33ff{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-1057 .elementor-element.elementor-element-6da6946{width:50%;}.elementor-1057 .elementor-element.elementor-element-6da6946 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-e842186{width:50%;}.elementor-1057 .elementor-element.elementor-element-e842186 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-b235fa1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:100;}.elementor-1057 .elementor-element.elementor-element-a61d9fc{width:50%;}.elementor-1057 .elementor-element.elementor-element-a61d9fc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-4d9f185{width:50%;}.elementor-1057 .elementor-element.elementor-element-4d9f185 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-9d23b7c{width:50%;}.elementor-1057 .elementor-element.elementor-element-17b7b13{padding:0px 0px 40px 0px;}.elementor-1057 .elementor-element.elementor-element-862be2a{text-align:left;}.elementor-1057 .elementor-element.elementor-element-862be2a .elementor-heading-title{font-size:22px;line-height:26px;letter-spacing:2.3px;}.elementor-1057 .elementor-element.elementor-element-862be2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-a419d96{width:25%;}.elementor-1057 .elementor-element.elementor-element-8bf0337{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-8bf0337 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-8bf0337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-28e9c80{width:75%;}.elementor-1057 .elementor-element.elementor-element-984da47{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-984da47 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-984da47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3a84bac{width:25%;}.elementor-1057 .elementor-element.elementor-element-0ae923e{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-0ae923e .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-0ae923e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c61577e{width:75%;}.elementor-1057 .elementor-element.elementor-element-dfa3e62{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-dfa3e62 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-dfa3e62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-3923013{width:25%;}.elementor-1057 .elementor-element.elementor-element-0140d48{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-0140d48 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-0140d48 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-c25731f{width:75%;}.elementor-1057 .elementor-element.elementor-element-882fd69{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-882fd69 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-882fd69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-ce7f9b8{width:25%;}.elementor-1057 .elementor-element.elementor-element-b2c0d1f{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-b2c0d1f .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-b2c0d1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1057 .elementor-element.elementor-element-92704bd{width:75%;}.elementor-1057 .elementor-element.elementor-element-2d548a1{text-align:left;z-index:2;}.elementor-1057 .elementor-element.elementor-element-2d548a1 .elementor-heading-title{font-size:14px;line-height:22px;}.elementor-1057 .elementor-element.elementor-element-2d548a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-8835eae */@media screen and (max-width: 1024px) {
.elementor-element-8835eae{
    margin: 0!important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-280182b */@media screen and (max-width: 1024px) {
.elementor-element-8835eae{
    margin: 0!important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-70a33ff *//* 追従フッターのスタイル */
.footer {
  position: fixed;
  bottom: -95px; /* 初期状態では画面外に隠す */
  left: 0;
  width: 100%;
  height: 95px;
  background-color: #ccc;
  text-align: center;
  transition: bottom 0.3s ease-out; /* アニメーション効果を追加 */
}

/* スマートフォンに対するスタイル */
@media only screen and (max-width: 767px) {
  .footer {
    bottom: -45px;
    height: 45px; /* スマートフォンでは高さを100pxにする */
  }
}

/* スクロールの途中から追従フッターを表示するためのスタイル */
.footer.show {
  bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b235fa1 *//* 追従フッターのスタイル */
.footer {
  position: fixed;
  bottom: -95px; /* 初期状態では画面外に隠す */
  left: 0;
  width: 100%;
  height: 95px;
  background-color: #ccc;
  text-align: center;
  transition: bottom 0.3s ease-out; /* アニメーション効果を追加 */
}

/* スマートフォンに対するスタイル */
@media only screen and (max-width: 767px) {
  .footer {
    bottom: -45px;
    height: 45px; /* スマートフォンでは高さを100pxにする */
  }
}

/* スクロールの途中から追従フッターを表示するためのスタイル */
.footer.show {
  bottom: 0;
}/* End custom CSS */