.elementor .e-406e4fb3-36d0{padding:0px;flex-direction:column;align-items:center;}.elementor .e-a39093-6d07{width:100%;max-width:820px;text-align:center;padding:0px;flex-direction:column;gap:14px;align-items:center;}.elementor .e-c5309cc-2a24{width:100%;padding-block-start:80px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(180deg, #f6f8f9 0%,#e8edf0 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#eef2f4;display:flex;flex-direction:column;align-items:center;}.elementor .e-5cf32f88-b157{padding-block-start:28px;padding-block-end:0px;flex-direction:column;padding-inline: 0px; border-block-start: 1px solid #dfe4e7;\n}.elementor .e-3596e7c1-29e7:hover,.elementor .e-3596e7c1-29e7:focus-visible{color:#ffffff;background-color:#22272b;}.elementor .e-3596e7c1-29e7{color:#22272b;border-width:1px;border-color:#22272b;border-style:solid;background-color:transparent;align-self:center;}.elementor .e-52822cf7-3941{min-width:0px;padding:0px;flex-direction:column;gap:36px;}.elementor .e-68eae9c9-430a{padding:0px;flex-direction:column;}.elementor .e-4d986f4d-19e3{padding:0px;flex-direction:column;gap:12px;}.elementor .e-6d467930-ab7e{padding:0px;flex-direction:column;}.elementor .e-32d8985f-1255{padding:0px;flex-direction:column;gap:12px;}.elementor .e-3e652492-147d{width:100%;aspect-ratio:4 / 3;object-fit:cover;padding:12px;margin-block-end:6px;background-image:linear-gradient(160deg, #f7f8f8 0%,#e3e6e7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-66858c2b-a96c{font-family:"Noto Serif JP";font-weight:500;font-size:18px;color:#22272b;letter-spacing:0.06em;margin:0px;}.elementor .e-35c7e6a2-960c{font-size:13px;color:#3b4247;line-height:1.9;margin:0px;}.elementor .e-76897231-b362{font-size:13px;text-align:center;margin-block-start:6px;align-self:stretch;}.elementor .e-203e49ae-5c0d{padding:20px;background-color:#eef2f4;flex-direction:column;gap:10px;}.elementor .e-768720d0-df08{font-family:"Noto Serif JP";font-weight:500;font-size:16px;color:#22272b;margin:0px;}.elementor .e-45bffb86-4bd5{font-size:13px;color:#3b4247;line-height:1.9;margin:0px;}.elementor .e-6691964a-1102:hover,.elementor .e-6691964a-1102:focus-visible{color:#ffffff;background-color:#22272b;}.elementor .e-6691964a-1102{font-size:13px;color:#22272b;text-align:center;border-width:1px;border-color:#22272b;border-style:solid;background-color:transparent;align-self:stretch;}.elementor .e-1e9d0127-b768{padding:0px;flex-direction:column;gap:10px;}.elementor .e-5abb51f6-8dc9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:32px;padding-inline-end:0px;flex-direction:column;gap:40px;border-inline-start: 1px solid #dfe4e7;\n}.elementor .e-19c32ef2-f1d3{width:100%;max-width:1080px;padding:0px;display:grid;gap:56px;grid-template-columns:minmax(0, 1fr) 280px;align-items:start;}.elementor .e-176f978-f484{width:100%;padding-block-start:56px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;background-color:#fbfcfc;display:flex;flex-direction:column;align-items:center;}