.elementor .e-32bfd350-c9cd{width:100%;height:100%;object-fit:cover;object-position:111px 0px;display:block;}.elementor .e-4ce49fd6-5372{width:64%;height:100%;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:absolute;padding:0px;border-width:0px;border-color:var(--card-arrow);border-style:solid;box-sizing:border-box; inset:0 0 0 auto;\n}.elementor .e-6d9b58d-882e{min-width:0px;position:absolute;padding:0px;background-image:linear-gradient(90deg, rgb(0,0,0) 50%,rgba(0, 0, 0, 0) 67%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-sizing:border-box; inset:0; pointer-events:none;\n}.elementor .e-3c1e2529-e6af{font-family:var(--main-title);font-weight:500;font-size:1.05rem;color:var(--hero-title);letter-spacing:0.07em;line-height:1.65;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere; text-wrap:balance;\n}.elementor .e-731ea66-7079{font-family:var(--main-title);font-weight:600;font-size:2.2rem;color:var(--hero-title);letter-spacing:0.07em;line-height:1.65;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1728116c-7f7d{font-family:var(--main-title);font-weight:500;font-size:0.94rem;color:var(--hero-title);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-6f6c01e0-8bbe{width:100%;min-width:0px;max-width:74rem;position:relative;z-index:1;padding-block-start:2.1rem;padding-block-end:2.1rem;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-5f20bb45-a083{width:100%;min-width:0px;min-height:22rem;position:relative;font-family:var(--main-title);padding-block-start:8.4rem;padding-block-end:2rem;padding-inline-start:3.8%;padding-inline-end:3.8%;box-sizing:border-box;\n}.elementor .e-747f38fb-863d:hover,.elementor .e-747f38fb-863d:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-747f38fb-863d:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-747f38fb-863d{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-37ce0ff1-2d90:hover,.elementor .e-37ce0ff1-2d90:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-37ce0ff1-2d90:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-37ce0ff1-2d90{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-5ce73030-ca2e:hover,.elementor .e-5ce73030-ca2e:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-5ce73030-ca2e:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-5ce73030-ca2e{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-5aef5ff1-6c0b:hover,.elementor .e-5aef5ff1-6c0b:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-5aef5ff1-6c0b:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-5aef5ff1-6c0b{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-54324085-e39b:hover,.elementor .e-54324085-e39b:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-54324085-e39b:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-54324085-e39b{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-574964ac-453e:hover,.elementor .e-574964ac-453e:focus-visible{color:var(--reservation-text);background-color:var(--seal-red);}.elementor .e-574964ac-453e:focus{outline-offset:3px;outline:2px solid var(--floor-heading);\n}.elementor .e-574964ac-453e{min-height:2.8rem;max-width:100%;position:relative;font-family:var(--main-title);font-weight:600;font-size:0.85rem;color:var(--card-border);letter-spacing:0.06em;line-height:1.65;text-align:center;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box; white-space:normal; &::after { content:'›';margin-left:.5rem; }\n}.elementor .e-7db7f98e-f48a{width:100%;min-width:0px;max-width:74rem;position:relative;z-index:1;padding:0px;margin:0px;display:grid;flex-direction:row;gap:0.6rem;flex-wrap:wrap;grid-template-columns:repeat(6,1fr);box-sizing:border-box;\n}.elementor .e-1e213c16-7f7f{width:100%;max-width:74rem;position:relative;z-index:1;font-family:var(--main-title);font-weight:500;font-size:0.8rem;color:var(--card-border);line-height:1.95;margin-block-start:0.7rem;overflow-wrap:anywhere;\n}.elementor .e-7a010bc8-fba0{font-family:var(--main-title);font-size:3.5rem;color:var(--card-border);line-height:1;font-style:italic;margin:0px;}.elementor .e-533606f7-ab237aa{font-size:0.9rem;}.elementor .e-6a95190e-48ab{min-width:0px;padding:0px;flex:1 1 0px;align-self:center;box-sizing:border-box;\n}.elementor .e-50fc8d28-4ff1{width:100%;height:100%;object-fit:cover;object-position:bottom center;display:block;}.elementor .e-66cd9046-8741{width:100%;min-width:0px;overflow:hidden;aspect-ratio:2/1;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-319f10ad-68ff{min-width:0px;padding:0px;margin-block-start:20px;display:flex;flex-direction:row;gap:2rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-230649bf-9d68{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:-40px -23px;display:block;}.elementor .e-895b411-d91a{width:100%;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-5fd9853b-e1cb{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--seal-red);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-570a48f9-ce603dc{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-3fdd0b92-2f00{font-size:1.2rem;}.elementor .e-36c3c28e-bb8b292{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-faf0c-1be1:focus{outline-offset:3px;}.elementor .e-faf0c-1be1{margin-block-start:auto;flex:0 1 auto;}.elementor .e-5fbabf96-1018{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-1ff8a040-ec27{min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-778d97a4-12f1{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:-40px -17px;display:block;}.elementor .e-5527f288-8ea5{width:100%;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-7f609300-4655{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--seal-red);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-3a0cc0df-6734{font-family:var(--main-title);font-size:0.9rem;color:var(--card-border);line-height:1.6;padding-inline-start:10px;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-6e90369b-6419:focus{outline-offset:3px;}.elementor .e-6e90369b-6419{margin-block-start:auto;flex:0 1 auto;}.elementor .e-6753579b-5b45{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-6e687c02-63ad{height:auto;min-width:0px;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-5f509125-6297{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:-40px -38px;display:block;}.elementor .e-2cca5336-1aec{width:100%;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-5ba108e8-6add{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--seal-red);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-25961a7f-4d72e8f{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-d0aa341-c8f7:focus{outline-offset:3px;}.elementor .e-d0aa341-c8f7{margin-block-start:auto;flex:0 1 auto;}.elementor .e-58cc448a-f82d{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-4f372896-c57a{height:auto;min-width:0px;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-102fa7b0-31e4{min-width:0px;padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;align-items:stretch;box-sizing:border-box;\n}.elementor .e-dfffea0-9a3f:focus{outline-offset:3px;}.elementor .e-dfffea0-9a3f{flex:0 1 auto;}.elementor .e-5779ef1d-cf04{min-width:0px;padding:0px;margin-block-start:0.8rem;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:wrap;justify-content:center;box-sizing:border-box;\n}.elementor .e-77ed502b-31bf{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-14eccc83-e318{width:100%;min-width:0px;position:relative;font-family:var(--main-title);padding-block-start:1.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-image:url("https://amano-kyoto.com/wp-content/uploads/2026/10/white-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--hero-title);display:flex;flex-direction:column;align-items:center;box-sizing:border-box;\n}.elementor .e-6d01890-c572{font-family:var(--main-title);font-size:3.5rem;color:var(--floor-heading);line-height:1;font-style:italic;margin:0px;}.elementor .e-1504b82a-f0d8c33{font-size:0.9rem;}.elementor .e-7965e504-4017{min-width:0px;padding:0px;flex:1 1 0px;align-self:center;box-sizing:border-box;\n}.elementor .e-505a1ef2-3058{width:100%;height:100%;object-fit:cover;object-position:bottom center;display:block;}.elementor .e-64f41d2c-98be{width:100%;min-width:0px;overflow:hidden;aspect-ratio:2/1;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-4e16a084-7986{min-width:0px;padding:0px;margin-block-start:20px;display:flex;flex-direction:row;gap:2rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-4b297e98-7c56{width:100%;height:100%;object-fit:cover;display:block;object-position:center;\n}.elementor .e-10e6eb61-cca0{width:100%;height:auto;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-1b2e96e3-1da4{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--floor-heading);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-220b4389-688d{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-77b19e16-3fbc:focus{outline-offset:3px;}.elementor .e-77b19e16-3fbc{margin-block-start:auto;flex:0 1 auto;}.elementor .e-4f6d55d8-7d57{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-e4fdd50-b520{min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-17649bd8-a297{width:100%;height:100%;object-fit:cover;display:block;object-position:center;\n}.elementor .e-4c275d4a-811f{width:100%;height:auto;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-16be8641-25bf{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--floor-heading);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-4171ff0-4f49{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-28c3d2da-af7c:focus{outline-offset:3px;}.elementor .e-28c3d2da-af7c{margin-block-start:auto;flex:0 1 auto;}.elementor .e-427bf269-422f{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-7e138adc-6a87{min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-88adee2-7931{width:100%;height:100%;object-fit:cover;display:block;object-position:center;\n}.elementor .e-455b784b-9120{width:100%;height:auto;min-width:0px;overflow:hidden;aspect-ratio:16/9;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-8011d6b-ec2c{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--floor-heading);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-7429a3a8-651f{font-size:0.9rem;color:var(--hero-description);line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-672cd915-7395:focus{outline-offset:3px;}.elementor .e-672cd915-7395{margin-block-start:auto;flex:0 1 auto;}.elementor .e-6c5cf77d-16f1{min-width:0px;padding:1rem;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-7723a4c7-4e92{min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-250f64de-2000{min-width:0px;padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:1rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-1f2c31b9-5f7f:focus{outline-offset:3px;}.elementor .e-1f2c31b9-5f7f{flex:0 1 auto;}.elementor .e-363258e6-6a08{min-width:0px;padding:0px;margin-block-start:0.8rem;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:wrap;justify-content:center;box-sizing:border-box;\n}.elementor .e-74ccf935-580f{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-2a6287ac-b81a{width:100%;min-width:0px;position:relative;font-family:var(--main-title);padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-image:url("https://amano-kyoto.com/wp-content/uploads/2026/10/black-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--background-black);box-sizing:border-box;\n}.elementor .e-2c0eba75-c8e6{font-family:var(--main-title);font-size:3.5rem;color:var(--card-border);line-height:1;font-style:italic;margin:0px;}.elementor .e-4895fe8e-5122{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center;display:block;}.elementor .e-142efae0-cddb{width:100%;min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:block;box-sizing:border-box;\n}.elementor .e-8e1dbe1-6277{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--seal-red);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-75594447-a8f6{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-44c887ab-b64f{min-width:0px;padding:1rem;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-3034c2b0-1f8e{width:50%;min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-769f75b9-7221{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;object-position:center center;display:block;}.elementor .e-691f92a9-53c6{width:100%;min-width:0px;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:block;box-sizing:border-box;\n}.elementor .e-4df3f327-b666{font-family:var(--main-title);font-weight:600;font-size:1.05rem;color:var(--seal-red);line-height:1.95;margin-block-start:0px;margin-block-end:0.8rem;margin-inline-start:0px;margin-inline-end:0px;overflow-wrap:anywhere;\n}.elementor .e-2758891b-1c8d{font-size:0.9rem;line-height:1.6;padding-inline-start:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--floor-heading);border-style:solid;}.elementor .e-439933a7-248b{min-width:0px;padding:1rem;box-sizing:border-box;\n}.elementor .e-341f0a72-4f30{width:50%;min-width:0px;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-29117ed1-58ed{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:1rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-40568870-d4d9d7f{margin-block-start:2rem;}.elementor .e-6dca1492-c2ba:focus{outline-offset:3px;}.elementor .e-6dca1492-c2ba{flex:0 1 auto;}.elementor .e-644b10c6-41bc{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-dc92f29-837a{width:100%;min-width:0px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-image:url("https://amano-kyoto.com/wp-content/uploads/2026/10/white-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0px 0px;background-color:var(--hero-title);box-sizing:border-box;\n}.elementor .e-288a398-6ab0{font-family:var(--main-title);font-size:3.5rem;color:var(--card-border);line-height:1;font-style:italic;margin:0px;}.elementor .e-6c9a5a1e-2240{min-width:0px;padding:0px;margin-inline-end:1rem;flex:2 1 0px;align-self:center;box-sizing:border-box;\n}.elementor .e-53ec161b-cc98{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:60% -42px;display:block;}.elementor .e-32c314f3-d0a2{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-d951336-fb42c38{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:46% -64px;display:block;}.elementor .e-099c1a6-72bfa1b{width:100%;min-width:0px;overflow:hidden;aspect-ratio:4/3;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-42013e0a-a007{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:0.5rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-2e43cb4e-f15a{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-1bc137e0-8fb4{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-6be423-d05f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-4cc9cfc9-4175{min-width:0px;column-gap:2px;padding:0px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:1;}.elementor .e-f3a39cd-fa3c{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-552462c-eea9{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-44e619e3-833d{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2a81c52e-2dac{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:2;}.elementor .e-4e4b0bff-3de4{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-30c71da1-ab56{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-577569f5-ff33{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1d919de9-be19{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:3;}.elementor .e-3132e994-b835{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-22a49432-b4b1{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1202af00-270b{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3649d86e-e7be{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:4;}.elementor .e-5cf42031-1f19{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-10468190-8cbe{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-5951cc4-9f9f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-69c1f386-c077{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:5;}.elementor .e-3cc24969-a599{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-76c47687-346f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1e0dfd2b-6725{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-30648308-c3e3{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:6;}.elementor .e-feedf8d-7fae{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-4289eff7-a382{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-5639b11e-470e{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2618b421-5514{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:7;}.elementor .e-29c271c8-dbd9{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-36b553c-51f0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-266ba1d0-53fd{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2dba1a98-15c9{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:8;}.elementor .e-5037cc3f-a875{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-6ea32f18-ece0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6a964e1c-7bbf{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-283924ee-8c23{min-width:0px;padding:0px;border-width:0px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:1;grid-row:9;}.elementor .e-4f670442-c9cb{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-6a15f119-a612{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-4a9513fa-88c9{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-66e7446f-9d6b{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:2;}.elementor .e-7f8232a9-e13e{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-5a99b38-9e1d{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2e78eb41-ac39{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6738e24-ec0d{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:3;}.elementor .e-4d41756e-85f6{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-fd34d61-aa09{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-575d5220-bd0a{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-39ad37ae-2595{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:4;}.elementor .e-3fa8ea1f-27a5{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-15a9ef34-c062{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-7d23274f-e156{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-39f063f8-7ad3{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:5;}.elementor .e-2be1aa8b-a109{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-1071b426-a3e0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-78f8f7a-74e1{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-20b0891f-9acd{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:6;}.elementor .e-36387069-1f1c{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-5bf2f888-1715{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-41a8eb61-1ec0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-485ec33b-5cc4{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-caption);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:7;}.elementor .e-1731a237-d1c3{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-23443168-4d19{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-73cf29a4-4e4d{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-18059236-b2b1{min-width:0px;padding:0px;border-width:0px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:8;}.elementor .e-70521752-9ff9{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-74a11da8-cc62{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-7404838c-40e1{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-46138479-79cf{min-width:0px;column-gap:2px;padding:0px;border-block-end-width:1px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column:2;grid-row:1;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: var(--card-arrow);\n}.elementor .e-150260b2-f9dc{width:100%;min-width:0px;column-gap:15px;padding:0px;margin-block-start:0.8rem;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto auto auto auto auto auto;}.elementor .e-240b97ab-b983{margin-block-start:1rem;}.elementor .e-78d5ca8d-ae4e:focus{outline-offset:3px;}.elementor .e-78d5ca8d-ae4e{flex:0 1 auto;}.elementor .e-7916882-8b72{min-width:0px;padding:0px;margin-block-start:0.8rem;display:flex;flex-direction:row;gap:0.8rem;flex-wrap:wrap;box-sizing:border-box;\n}.elementor .e-14f2108d-23a8{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-2491a391-ac68{width:100%;min-width:0px;position:relative;font-family:var(--main-title);padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-color:var(--hero-title);box-sizing:border-box;\n}.elementor .e-7cd7241c-310b{font-family:var(--main-title);font-size:3.5rem;color:var(--floor-heading);line-height:1;font-style:italic;margin:0px;}.elementor .e-585085e4-d59d{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;display:block;}.elementor .e-1a854883-2899{width:100%;min-width:0px;overflow:hidden;aspect-ratio:1.6/1;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;background-color:var(--card-caption);box-sizing:border-box;\n}.elementor .e-41996285-75f6{min-width:0px;padding:0px;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-292718-5637{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-612db6e1-ae4d{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-3aedc94-7f30{min-width:0px;column-gap:2px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-3eda7cc7-9a03{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2ec97553-ed86{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-207c36f5-29b0{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-781144e8-80da{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-44357a0d-1d1f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6c962e8d-ebd0{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-3965a7c7-8877{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-e2e146e-87dd{min-width:0px;font-family:var(--main-title);font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-76064aac-cf8a{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-259f033f-122f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-68b3d52e-ffee{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-29bc05ab-9f16{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-50fc6707-f69e{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-74dce2ca-8e21{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-7d2bff57-abde{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-4425ba4-c16f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3abc581f-e805{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3ca17e27-2ec1{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-148978c9-aab6{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-4a4149e3-48e2{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6ea63824-30c1{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-e34edc-2295{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-48c72cac-981c{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-47cd1713-9e6a{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-594b870a-12e8{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3bd35dd0-d667{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-758aa8c3-1e0d{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-7cf80c63-3f20{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-5f366d9e-8be0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-155440f5-db2a{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-45402aae-439e{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--floor-heading);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-44528dad-9186{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-description);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-2041897a-c443{min-width:0px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-5b60c92e-2d4f{width:100%;min-width:0px;padding:0px;margin-block-start:0.8rem;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;box-sizing:border-box;\n}.elementor .e-63c980b1-442d{min-width:0px;padding:0px;flex:1 1 0px;box-sizing:border-box;\n}.elementor .e-2cad8a84-4170{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:2rem;align-items:stretch;box-sizing:border-box;\n}.elementor .e-6306da38-4530{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-2c99f4f5-fa39{width:100%;min-width:0px;position:relative;font-family:var(--main-title);padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-image:url("https://amano-kyoto.com/wp-content/uploads/2026/10/black-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:var(--background-black);box-sizing:border-box;\n}.elementor .e-7d3e3da7-19df{font-family:var(--main-title);font-size:3.5rem;color:var(--card-border);line-height:1;font-style:italic;margin:0px;}.elementor .e-18558886-1c35{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-650220b2-242f{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-dec9f40-dae2{min-width:0px;column-gap:2px;padding:0px;border-block-end-width:1px;display:grid;grid-template-columns:1fr 1fr;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: var(--card-arrow);\n}.elementor .e-6eb916a7-6245{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-4e0a1e13-a0d5{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-3e9d8eb1-23e6{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-799c6165-48af{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-220a49d6-2891{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-5863a875-df21{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-541d523e-6017{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-2474055f-67fd{min-width:0px;font-family:var(--main-title);font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6602f5ee-aa6b{min-width:0px;padding:0px;display:grid;grid-template-columns:1fr 1fr;}.elementor .e-43980b88-abc2{width:100%;min-width:0px;padding:0px;margin-block-start:0.8rem;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;box-sizing:border-box;\n}.elementor .e-766e93f4-a528{width:25%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-13px;}.elementor .e-62448f35-8d1c{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-78c3197d-9c90{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-7d9cf1f7-d2e0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--hero-title);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:var(--card-border);overflow-wrap:anywhere;\n}.elementor .e-7b45e78-3729{min-width:0px;column-gap:2px;padding:0px;border-block-end-width:1px;display:grid;grid-template-columns:1fr 1fr 1fr;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: var(--card-arrow);\n}.elementor .e-31c63196-92a0{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-5b82afb9-7f7d{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-57b30d8d-9b0b{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-207d9a55-59c4{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;}.elementor .e-47fafd6c-7be3{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-335f762-7531{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1918332a-eb75{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-397f2844-f7b8{min-width:0px;padding:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--card-arrow);border-style:dashed;display:grid;grid-template-columns:1fr 1fr 1fr;}.elementor .e-6aaec531-acfe{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--seal-red);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;background-color:#ede2d2;overflow-wrap:anywhere;\n}.elementor .e-41dbf8b1-a00a{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-4bd26aa7-22ef{min-width:0px;font-family:var(--main-title);font-weight:600;font-size:0.88rem;color:var(--card-border);line-height:1.8;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin:0px;overflow-wrap:anywhere;\n}.elementor .e-215812c8-9f21{min-width:0px;padding:0px;display:grid;grid-template-columns:1fr 1fr 1fr;}.elementor .e-20e4ab20-9e18{width:100%;min-width:0px;padding:0px;margin-block-start:0.8rem;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;box-sizing:border-box;\n}.elementor .e-3469966c-2197{width:35%;padding:0px;margin-block-start:-13px;}.elementor .e-582846df-dbd1{width:100%;height:100%;object-fit:cover;display:block;object-position:center;\n}.elementor .e-4fba81e3-6b12{width:40%;overflow:hidden;aspect-ratio:16/7;position:relative;padding:0px;border-width:1px;border-color:var(--card-arrow);border-style:solid;box-sizing:border-box;\n}.elementor .e-15732b59-f2b3{min-width:0px;column-gap:1rem;padding:0px;display:flex;flex-direction:row;row-gap:0rem;align-items:start;box-sizing:border-box;\n}.elementor .e-306282cd-fff0{margin-block-start:1rem;}.elementor .e-5990075b-45b7:focus{outline-offset:3px;}.elementor .e-3d2caa3c-5e87{width:100%;min-width:0px;max-width:74rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;align-content:start;box-sizing:border-box;\n}.elementor .e-6b1fd414-90e2{width:100%;min-width:0px;position:relative;padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:3.8%;padding-inline-end:3.8%;background-image:url("https://amano-kyoto.com/wp-content/uploads/2026/10/white-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--hero-title);box-sizing:border-box;\n}.elementor .e-e39bc05-dbb86fa{width:30%;min-height:20rem;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 50%,rgb(0,0,0) 100%),url("https://amano-kyoto.com/wp-content/uploads/2026/10/thick-cut-tongue-10-1024x768.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;}.elementor .e-52531ab-8773650{text-align:center;}.elementor .e-5ce5166-866ae45{text-align:center;}.elementor .e-c69cc53-6940b36:focus{outline-offset:3px;}.elementor .e-c5d85a8-61befd2:focus{outline-offset:3px;}.elementor .e-cfe50ec-36f6065:focus{outline-offset:3px;}.elementor .e-655057b-73efd52{min-width:0px;padding:0px;margin-block-start:1rem;display:flex;flex-direction:row;gap:0.7rem;flex-wrap:wrap;justify-content:center;box-sizing:border-box;\n}.elementor .e-61eb36e-cd549d0{width:50%;min-width:0px;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-2%;margin-inline-end:-2%;box-sizing:border-box;\n}.elementor .e-5aa191d-9d1e3c3{width:30%;min-height:20rem;background-image:linear-gradient(90deg, rgb(0,0,0) 0%,rgba(255, 255, 255, 0) 50%),url("https://amano-kyoto.com/wp-content/uploads/2026/10/japanese-barbecue-02-1024x768.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top right;}.elementor .e-19062ad-8441826{width:100%;min-width:0px;position:relative;font-family:"Noto Serif JP";color:var(--hero-title);column-gap:0px;padding:0px;background-color:var(--background-black);display:flex;flex-direction:row;row-gap:0px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}