.elementor .e-1790530-c2731c6{width:232px;font-family:Noto Serif JP;font-weight:400;font-size:25px;color:#ffffff;letter-spacing:2px;word-spacing:0px;line-height:60px;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-inline-end:-1px;align-self:center;}.elementor .e-f576eae-f196bc5{width:212px;position:absolute;inset-block-start:-15px;inset-inline-start:0px;}.elementor .e-5b18160-0bae783{width:118px;height:0px;position:absolute;inset-block-start:55px;inset-block-end:0px;inset-inline-start:-1px;border-width:0.5px;border-color:#ffffff;border-style:solid;}.elementor .e-3979c6e-dde3bf7{position:absolute;inset-block-end:78px;inset-inline-start:30px;}.elementor .e-003b722-377b0ea{height:600px;padding-inline-end:40px;background-image:url("https://sasaki-kanban.com/wp-content/uploads/2026/09/group-dark-water-lillies-1-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex-direction:row-reverse;align-items:start;}.elementor .e-3ec8c65-e30b286{font-family:Amiri Quran;font-weight:400;font-size:30px;margin-block-start:6px;margin-block-end:24px;margin-inline-start:-12px;align-self:start;}.elementor .e-8e53519-164431b{width:195px;height:92px;font-family:Noto Serif JP;font-weight:400;font-size:24px;line-height:41px;margin-block-start:73px;margin-block-end:55px;margin-inline-start:-113px;margin-inline-end:-1px;align-self:start;}.elementor .e-15e30e0-f317328{width:500px;height:300px;margin-block-start:-192px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:-24px;align-self:end;}.elementor .e-97a5980{padding:80px;margin-block-start:120px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-1eb18ec-2dba1e4{font-family:Amiri Quran;font-weight:500;font-size:30px;margin-block-end:20px;align-self:center;}.elementor .e-67c80f8-09e7897{width:100px;margin-block-start:-17px;margin-block-end:20px;align-self:center;}.elementor .e-acc6895-0063630{font-family:Noto Serif JP;font-weight:500;font-size:20px;padding-block-start:0px;padding-block-end:16px;margin-block-end:30px;align-self:center;}.elementor .e-4516306-d13852e{font-family:Noto Serif JP;font-weight:500;font-size:20px;text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor .e-a4e7f11-5ce17b0{margin-block-end:38px;}.elementor .e-01ede5a-6ac9817{margin-inline-end:0px;flex-direction:column;}.elementor .e-3b087a6-156a743{font-family:Noto Serif JP;font-weight:500;font-size:20px;text-align:center;}.elementor .e-594fe7a-8e8795f{margin-block-end:38px;}.elementor .e-cfa28bb-00aa960{flex-direction:column;}.elementor .e-220e16f-542c9f0{font-family:Noto Serif JP;font-weight:500;font-size:20px;text-align:center;}.elementor .e-a425723-fd2eb3b{margin-block-end:38px;}.elementor .e-67c0500-1409d56{flex-direction:column;}.elementor .e-18beea3-e887407{flex-direction:row;}.elementor .e-db34e7e{padding:60px;flex-direction:column;}.elementor .e-629c8a6-a1f998e{font-family:Amiri Quran;font-weight:400;padding-block-end:20px;margin-block-end:20px;border-width:0px;border-color:#f0eaea;align-self:center;}.elementor .e-23b991e-3a73395{width:100px;margin-block-start:-34px;margin-block-end:20px;}.elementor .e-e6c5e1b-1e38e0f{font-family:Noto Serif JP;font-weight:500;font-size:18px;margin-block-end:30px;}.elementor .e-60ea3ee{padding:60px;flex-direction:column;align-items:center;}.elementor .e-37721f4-ff3bd2c{font-family:Amiri Quran;font-weight:500;font-size:30px;text-decoration:none;-webkit-text-stroke:0px #000000;stroke:#000000;stroke-width:0px;margin-block-end:30px;}.elementor .e-b5af394-a71b12a{width:100px;margin-block-start:-27px;}.elementor .e-6a8f0b3-9a8ee6d{font-family:Noto Serif JP;font-weight:500;font-size:18px;margin-block-start:17px;margin-block-end:30px;}.elementor .e-01beae9-6aea302{font-family:Noto Serif JP;font-weight:400;color:#222222;border-radius:0px;border-width:1px;border-color:#222222;border-style:solid;background-color:#ffffff;}.elementor .e-e5e2310-7eea13b{font-family:Noto Serif JP;font-weight:400;color:#222222;border-width:1px;border-color:#222222;border-style:solid;background-color:#ffffff;}.elementor .e-4e87fcf-fdd95cc{font-family:Noto Serif JP;font-weight:400;color:#222222;border-width:1px;border-color:#222222;border-style:solid;background-color:#ffffff;}.elementor .e-9348131-c216e85{width:172px;height:57px;font-family:Noto Serif JP;font-weight:400;font-size:20px;color:#222222;padding:10px;border-width:1px;border-color:#222222;border-style:solid;background-color:#ffffff;}.elementor .e-c2bfc3c-c7db579{column-gap:15px;margin:28px;justify-content:center;align-items:center;}.elementor .e-f1628ed{margin-block-start:76px;flex-direction:column;align-items:center;}.elementor .e-09958fe{font-family:Noto Serif JP;padding-block-start:40px;padding-block-end:40px;margin-block-start:100px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#232323;flex-direction:column;}