.elementor .e-385a4b08-91f7c45{height:220px;object-fit:cover;margin-block-end:0.5em;border-radius:8px;}.elementor .e-5c7bb7f7-8662938{font-family:"Noto Serif JP";font-weight:600;font-size:22px;color:#333;}.elementor .e-3d43ae25-b312aa6{font-family:var(--soshiji-text);font-weight:500;font-size:14px;color:#333;line-height:1.75em;}.elementor .e-c305c9a-fcabf7b{font-weight:700;font-size:14px;}.elementor .e-99a4bf1-270191e{font-weight:700;font-size:14px;}.elementor .e-9587105-eea6862{column-gap:10px;padding:0px;row-gap:0px;flex-wrap:wrap;}.elementor .e-28ac22b3-3196563{column-gap:0em;padding:0px;display:flex;flex-direction:column;row-gap:0.5em;}.elementor .e-7b9ee8c0-648ca3b{width:130px;font-family:Roboto;font-size:14px;color:#000000;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;border-radius:50px;border-width:1px;border-color:#a7a7a7;border-style:solid;background-color:#ffffff;transition:all 400ms;}.elementor .e-7b9ee8c0-648ca3b:hover,.elementor .e-7b9ee8c0-648ca3b:focus-visible{transform:translate3d(0px, -10px, 0px);}