.elementor .e-a35cc2a-f35e8e1{font-family:var(--shippori);font-weight:600;font-size:32px;color:#ffffff;letter-spacing:0.08rem;line-height:160%;}.elementor .e-b1f90ee-b86db6c{font-family:var(--shippori);font-weight:600;font-size:56px;color:#ffffff;letter-spacing:0.08rem;line-height:160%;}.elementor .e-57e4dc5-6aa2552{width:20%;color:#ffffff;border-color:#ffffff;background-color:#ffffff;}.elementor .e-803f9ed-f7e7bf1{font-family:var(--shippori);font-weight:600;font-size:24px;color:#ffffff;letter-spacing:0.08rem;line-height:160%;}.elementor .e-ceac81c-a87d875{padding:0px;margin-block-end:16px;display:flex;gap:20px;align-items:center;}.elementor .e-4223a1c-5b1b59d{font-family:var(--shippori);font-weight:500;font-size:15px;color:#ffffff;line-height:150%;}.elementor .e-b00c739-44aaaa7{padding-block-start:32px;padding-block-end:32px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:80px;background-image:linear-gradient(#000000d1, #000000d1),url("https://hitask.jp/wp-content/uploads/2026/10/hojo-bg-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,bottom center;}.elementor .e-fbff8ee-5f58e60{font-family:var(--shippori);color:#ffffff;text-align:center;}.elementor .e-9e9623c-8494c64{width:60%;background-color:#ffffff;}.elementor .e-2a544db-7134e16{font-family:var(--shippori);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.08rem;line-height:170%;text-align:start;writing-mode: vertical-rl;\n}.elementor .e-02fe501-d03e57b{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--midori);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-6bc3222-0e44a73{font-family:var(--shippori);font-weight:700;font-size:20px;color:var(--midori);}.elementor .e-34d13b4-0d5aecd{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-63957be-6dfaac1{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-7c8d863-bb54ef5{padding:12px;border-width:1px;border-color:var(--border);border-style:dashed;background-color:#7ea07838;}.elementor .e-f4c46c4-480464d{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-f81c0c9-a3a7e2c{font-family:var(--shippori);font-weight:700;font-size:20px;color:var(--midori);}.elementor .e-8d240ec-6970a2e{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-5b810ca-6a3e7e1{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-501218c-e007f12{padding:12px;border-width:1px;border-color:var(--border);border-style:dashed;background-color:#7ea07838;}.elementor .e-ffdd0ef-c02005f{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-b511686-4f062fd{padding:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:column;gap:32px;justify-content:center;flex: 0 0 80%;\n}.elementor .e-0ab1a2a-5ea2856{padding:0px;display:flex;flex-direction:row;gap:8px;flex: 0 0 20%;\n}.elementor .e-7334613-cf077e2{font-family:var(--shippori);color:#ffffff;text-align:center;}.elementor .e-d7a5b30-0dfd70b{width:60%;background-color:#ffffff;}.elementor .e-f9876bb-aec8f0e{font-family:var(--shippori);font-weight:700;font-size:16px;color:#ffffff;letter-spacing:0.08rem;line-height:170%;text-align:start;writing-mode: vertical-rl;\n}.elementor .e-f5300b3-2547ecf{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--midori);display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-adda336-06cf79f{font-family:var(--shippori);font-weight:700;font-size:20px;color:var(--midori);}.elementor .e-0e63c31-5119822{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-56cb09b-24a57fe{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-d423cef-5bb7589{padding:12px;border-width:1px;border-color:var(--border);border-style:dashed;background-color:#7ea07838;}.elementor .e-900581d-8b885d5{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-9d70728-883f9bc{padding:24px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:column;gap:32px;justify-content:center;flex: 0 0 80%;\n}.elementor .e-a23c01c-4807286{padding:0px;display:flex;flex-direction:row;gap:8px;flex: 0 0 20%;\n}.elementor .e-75a221f-7002214{font-family:var(--shippori);font-weight:600;font-size:24px;color:var(--midori);text-align:start;background: linear-gradient(
  transparent 60%,
  #ffe65b47 60%
);
width: fit-content;\n}.elementor .e-99f7518-fbe455c{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-de567d9-d1d1b82{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-1c69ddf-af4507e{font-family:var(--shippori);font-weight:600;font-size:24px;color:var(--midori);text-align:start;background: linear-gradient(
  transparent 60%,
  #ffe65b47 60%
);
width: fit-content;\n}.elementor .e-4c48f6d-4d14165{font-family:var(--shippori);font-weight:600;font-size:16px;line-height:160%;}.elementor .e-303ccb4-0aa5d14{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-3c1d342-8eba92d{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:52px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:column;gap:24px;}.elementor .e-0d77938-5bff06f{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-dd0680f-77c6732{width: 150px;
height: 150px;
object-fit: contain;\n}.elementor .e-d8af45d-297714f{font-family:var(--shippori);font-weight:700;font-size:40px;color:var(--midori);text-align:center;}.elementor .e-cbcfa43-7e0c56f{font-family:var(--shippori);font-weight:600;font-size:15px;text-align:center;margin-block-start:8px;}.elementor .e-4334308-6a9adf3{padding:0px;margin:0px;}.elementor .e-cd755e5-58dbb1b{width: 150px;
height: 150px;
object-fit: contain;\n}.elementor .e-56a7ee4-e485b55{padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-6d98663-dd7dff1{padding:0px;}.elementor .e-fcc2610-bc04f9e{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:52px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border);border-style:solid;display:flex;flex-direction:column;gap:24px;}.elementor .e-4473858-b9ca{font-family:var(--shippori);font-weight:700;font-size:26px;color:var(--midori);line-height:1.6;margin:0px;}.elementor .e-275282df-8924{font-family:var(--shippori);font-weight:600;font-size:16px;color:var(--text);line-height:1.8;margin:0px;}.elementor .e-3566c800-2c5f{font-family:var(--shippori);font-size:16px;color:var(--text);line-height:1.8;margin:0px;}.elementor .e-cb3a83c-fc4f:hover,.elementor .e-cb3a83c-fc4f:focus-visible{color:var(--midori);}.elementor .e-cb3a83c-fc4f{font-family:var(--shippori);font-size:16px;color:var(--text);line-height:1.8;text-decoration:underline;margin:0px;}.elementor .e-621242b0-c2e0{font-family:var(--shippori);font-size:16px;color:var(--text);line-height:1.8;margin:0px;}.elementor .e-67661703-7403:hover,.elementor .e-67661703-7403:focus-visible{color:var(--midori);}.elementor .e-67661703-7403{font-family:var(--shippori);font-size:16px;color:var(--text);line-height:1.8;text-decoration:underline;margin:0px;}.elementor .e-168bd6c2-c2b0{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-368c4922-744b{padding:40px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--beige);display:flex;flex-direction:column;gap:24px;}.elementor .e-528fe3c-b328cef{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-4aae833-8139221{max-width:1080px;padding:0px;margin-block-end:200px;display:flex;flex-direction:column;gap:8px;}