.elementor .e-7eb13f84-b291{width:100%;min-width:0px;position:relative;font-family:Alata;font-weight:900;font-size:5rem;color:#001d27;letter-spacing:0.2px;line-height:1.9em;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;-webkit-text-stroke: 0px #000000; stroke: #000000; stroke-width: 0px;\n}.elementor .e-6e4bd698-e72e{width:100%;min-width:0px;position:relative;font-family:"Noto Sans JP";font-weight:800;font-size:1.3125rem;color:var(--jam-ink);letter-spacing:0.4px;line-height:1.9em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-2.8125rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4fdafd7c-1369{width:100%;min-width:0px;min-height:1px;max-width:1720px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-ad3829d-31df{min-width:0px;position:relative;z-index:1;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-0.9375rem;margin-block-end:0rem;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/jam-25f387e841ec-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:1000px auto;background-position:0% 0%;display:block;}.elementor .e-1fc793b-39ccc26{width:100%;min-height:250px;background-image:url("https://trs-recruit.com/jam/job_winter/wp-content/uploads/2026/09/mt.svg");background-repeat:repeat-x;background-attachment:scroll;background-size:contain;background-position:top center;}.elementor .e-202fbc58-173d{width:100%;height:280px;min-width:0px;max-width:100%;object-fit:cover;object-position:center center;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;color:var(--jam-ink);line-height:1.85714285714286;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-style:none;display:inline-block;}.elementor .e-655b16e3-4648{min-width:0px;min-height:1px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;flex:0 1 50%;align-items:stretch;align-content:flex-start;\n}.elementor .e-7dba36b1-7859{width:100%;height:280px;min-width:0px;max-width:100%;object-fit:cover;object-position:center center;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;color:var(--jam-ink);line-height:1.85714285714286;text-align:center;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;border-style:none;display:inline-block;}.elementor .e-5ed19e2-c7b3{min-width:0px;min-height:1px;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;flex:0 1 50%;align-items:stretch;align-content:flex-start;\n}.elementor .e-7e9cf659-35e5{width:100%;min-width:0px;max-width:1720px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-773f7bed-9109{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:1.03125rem;color:#333333;line-height:1.7em;font-style:normal;padding-block-start:0.9375rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4b4a3e12-9e9d{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-6a99d6d7-95d3{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-71b8d794-f178{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-1a3ef3fa-a438{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-36b41f53-a932{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-27f72df9-c2b5{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-1d5bf59b-aed9{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-65518920-83cb{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-7b2085bf-bd74{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-707f18db-10df{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-6c99d9ad-eefd{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-187b5e3c-86c6{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-38d01d8c-c77e{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-2f91d3c0-f072{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-62446288-70d3{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-147ff98c-1b60{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-3f40425f-33a3{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5cbe76d1-d3c3{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-4653cc3f-fcec{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3e0a0c15-89c3{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-4f97d5ec-8070{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-5037d7e8-542e{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-71816c42-224a{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-4f6e9c15-2822{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-75f1b801-8a95{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-709789ec-e4fa{height:0px;min-width:0px;min-height:0px;overflow:visible;scroll-margin-top:6rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7c30b03b-b672{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-19d1edea-e1b5{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-31852b3d-96f8{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-2ca6f5d7-d6f8{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-2f0c389-7631{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-6092e42a-1a1b{width:100%;min-width:0px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding:0px;margin:0px;border-width:0px;border-color:#057FC3;border-style:solid;display:block;}.elementor .e-5b0387a7-a882{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-69fe3458-f974{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-75a0002f-515a{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:#333333;line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-4bd5d2c6-66ec{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:#333333;line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.6em;margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-8529a29-97b900a{color:var(--jam-navy);margin-block-end:2rem;border-radius:30px;background-color:var(--jam-yellow);}.elementor .e-7e6e4ead-90e5{min-width:0px;position:static;font-family:var(--jam-font-ja);font-size:100%;color:#333333;line-height:1.85714285714286;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-1aa89d9f-c641{width:100%;min-width:0px;position:relative;font-weight:400;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3aa256d4-6608{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-444c3fc6-19ae{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-6f9f5fee-edb3{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-293a908a-339b{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-42b0e3f-ffac{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-3c66b7f7-2751{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-ba23deb-1018{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-7e81c51a-ec8f{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-44d90490-4c29{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-41812bad-da4d{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-7f8f5bb9-fff2{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-6df502a1-a32c{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-5ba90112-3073{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-2cc318a0-acf9{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-d5017fe-d56d{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;}.elementor .e-1b84f673-2ece{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-3090c074-5a57{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-2882fe93-f3a2{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-4a7f8397-7f6a{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-22325cd2-9539{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:calc(20px + 1.6em);margin-inline-start:0px;margin-inline-end:0px;border-width:0px;display:block;}.elementor .e-62c18e58-bec7:hover,.elementor .e-62c18e58-bec7:focus-visible{color:white;background-color:#001d27;}.elementor .e-62c18e58-bec7{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-latin);font-weight:500;font-size:1.6875rem;color:white;letter-spacing:2px;line-height:1em;text-align:center;font-style:normal;text-decoration:none;padding-block-start:0.5em;padding-block-end:0.5em;padding-inline-start:3em;padding-inline-end:3em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:0.3rem;border-width:0px;background-color:var(--jam-ink);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);display:inline-block;& > span { font-size:0.84375rem;font-family:var(--jam-font-ja);font-weight:500; }\n}.elementor .e-6fe7171-4dff{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-320473b3-ca47{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-7e5ef76e-481c{font-family:var(--jam-font-ja);font-weight:700;font-size:1.05rem;color:#001d27;line-height:1.65;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0.9rem;padding-inline-end:0px;margin:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #21aee5;\n}.elementor .e-1126c3ed-474b{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5945e534-ec39{width:100%;min-width:0px;position:relative;font-family:var(--jam-font-ja);font-weight:400;font-size:100%;color:#333333;line-height:1.85714285714286;font-style:normal;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:0px;border-width:0px;display:block;& > strong:nth-of-type(1) { font-size: 1.4rem;; }\n}.elementor .e-64553b0-6412{min-width:0px;padding:0px;margin:0px;border-width:0px;background-color:transparent;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-4d22fcba-3455{width:100%;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:1rem;border-width:1px;border-color:#dfe9ed;border-style:solid;background-color:#ffffff;display:grid;gap:1.75rem;grid-template-columns:11rem minmax(0,1fr);align-items:start;}.elementor .e-4bb2017c-9914{width:100%;min-width:0px;min-height:1px;max-width:72rem;position:relative;font-family:var(--jam-font-ja);font-size:1.03125rem;padding-block-start:2.5rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--jam-ice);display:flex;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:stretch;align-content:flex-start;\n}.elementor .e-78101aea-cd70{min-width:0px;position:relative;color:var(--jam-ink);line-height:1.85714285714286;font-style:normal;padding:0px;margin-block-start:-4rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-ice);display:block;}.elementor .e-25deed67-bc60{min-width:0px;font-family:var(--jam-font-ja);font-size:1.03125rem;color:#333;line-height:1.8;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--jam-white);overflow-x:clip;\n}