.elementor .Maintext{width:100%;font-family:"Zen Kaku Gothic New";font-weight:500;text-align:justify;display:flex;font-size: 1.2rem;
font-weight: 500;line-height: 1.7em;
margin-top: 1rem;
 margin-bottom: 1rem;\n}.elementor .a-btn-arrow--move{font-weight:600;}.elementor .pagetitlearea{min-height:250px;max-width:100%;padding:2rem;margin:0rem;display:flex;justify-content:center;align-items:center;}.elementor .heading3{font-weight:600;font-size:2rem;color:#3e547f;column-gap:0px;padding-block-start:3rem;padding-block-end:3rem;margin-block-start:3rem;margin-block-end:3rem;border-width:0px;border-color:#3e547f;border-style:none;background-image:url("https://ishisilver.xsrv.jp/wp-content/uploads/2026/04/titlebar01.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;row-gap:0px;justify-content:center;font-size: 1.1rem;
font-weight: 600;
color: #3e547f;
    font-family: "Noto Serif JP", serif !important;\n}.elementor .heading2{font-family:"Zen Kaku Gothic New";font-weight:600;font-size:1.15rem;}.elementor .heading{font-family:"Zen Kaku Gothic New";font-weight:700;font-size:1.5rem;color:#3e547f;padding-block-start:0rem;padding-block-end:1rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:0px;border-style:solid;display:flex;font-size: 1.rem;
font-weight: 600;
color: #3e547f;\n}.elementor .pagetitle{font-family:"Zen Kaku Gothic New";font-weight:600;font-size:1.8rem;color:#3e547f;letter-spacing:1px;display:block;font-size: 1.rem;
font-weight: 600;
color: #3e547f;\n}.elementor .itemA{width:1140px;padding:1.5rem;margin-block-start:0rem;margin-block-end:1rem;background-color:#f2f2f4;display:flex;flex-direction:row;gap:20px;}.elementor .pagetitle_bg{height:100%;min-height:400px;margin:0rem;border-radius:30px;border-width:20px;border-color:#ffffff;border-style:solid;background-image:url("https://ishisilver.xsrv.jp/wp-content/uploads/2026/04/titlebg.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:100% auto;background-position:top left;align-items:start;}.elementor .vertical{position:static;font-family:"Zen Kaku Gothic New";writing-mode: vertical-rl;\n}.elementor .pagetitletate{min-height:360px;max-height:360px;text-align:center;justify-content:center;align-items:center;align-self:center;}