.elementor .e-135326b-6c03874{font-family:Shippori Mincho B1;font-weight:700;font-size:40px;color:#ffffff;line-height:1.2em;margin-block-start:0.6em;margin-block-end:0.6em;text-shadow: 0 0 10px #1E7EC3;\n}.elementor .e-7cc587f-8d25ebf{font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;margin-block-end:30px;}.elementor .e-39a4055-f95d843{padding:0px;margin:0px;display:block;flex-direction:column;}.elementor .e-bb453e7-a862e8f{position:static;}.elementor .e-5dc01ae-a974a47{font-family:Shippori Mincho B1;font-weight:700;font-size:24px;color:#ffffff;text-align:end;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:-15px;margin-inline-end:-15px;background-color:#1E7EC3;}.elementor .e-0bcbe6b-54fa9ab{font-family:Shippori Mincho B1;font-weight:700;font-size:24px;color:#ffffff;text-align:end;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:7px;margin-inline-end:-15px;background-color:#1E7EC3;}.elementor .e-7f42c3e-5340bdb{padding:0px;margin:0px;display:flex;flex-direction:column;align-items:end;align-self:start;}.elementor .e-4c78f01-3b21ab3{font-family:Shippori Mincho B1;font-weight:700;font-size:24px;color:#1E7EC3;text-align:center;}.elementor .e-0192bef-7b16bee{width:400px;align-self:center;}.elementor .e-243c1ba-c05c8c3{font-family:Shippori Mincho B1;font-weight:700;font-size:20px;color:#1E7EC3;text-align:center;}.elementor .e-9170c24-130e32f{padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-1d7b49c-e2d4379{width:90%;margin:0px;background-color:#D9D9D9;align-self:center;}.elementor .e-f65d57a-a305702{font-family:Shippori Mincho B1;font-weight:700;font-size:16px;color:#1E7EC3;}.elementor .e-2794e13-2914ef3{width:100px;padding:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-6243e48-60b3006{font-size:14px;}.elementor .e-aea65ef-0711c45{padding:0px;}.elementor .e-1fd71fb-a7a8397{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:10px;display:flex;flex-direction:row;}.elementor .e-c878805-f20d4c6{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:30px;}.elementor .e-fee3828-cdf67f0{font-family:Shippori Mincho B1;font-weight:700;font-size:20px;color:#1E7EC3;text-align:center;}.elementor .e-ddedd36-2548008{padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-b7edd10-ebb6307{width:90%;margin:0px;background-color:#D9D9D9;align-self:center;}.elementor .e-aa54874-c3d7845{font-family:Shippori Mincho B1;font-weight:700;font-size:16px;color:#1E7EC3;}.elementor .e-4febae7-cebb942{width:100px;padding:0px;display:flex;justify-content:center;align-self:center;}.elementor .e-942f962-c617854{font-size:14px;}.elementor .e-2d334ea-594a07b{padding:0px;}.elementor .e-849aa50-65905a0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:10px;display:flex;flex-direction:row;}.elementor .e-154a4a2-460df13{padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:30px;align-items:center;}.elementor .e-34d92a5-78616c9{padding:0px;display:flex;gap:20px;align-items:start;}.elementor .e-e0ccf55-2c8e4e9{width:calc( 100% - 40px);padding-block-start:60px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;margin:0px;background-color:#EAF1F6;display:flex;flex-direction:column;gap:40px;}.elementor .e-5b2afb3-387994d{padding-block-start:50px;padding-block-end:70px;padding-inline-start:50px;padding-inline-end:50px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-2bb1281-7a7b6f4{width:360px;font-family:Shippori Mincho B1;font-weight:700;font-size:24px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-150px;margin-inline-end:0px;background-color:#1E7EC3;display:inline-flex;justify-content:center;clip-path: polygon(
      40px 0,                     /* 上辺の開始（左から40px内側） */
      100% 0,                     /* 上辺の終わり（右端） */
      calc(100% - 40px) 100%,     /* 下辺の終わり（右から40px内側） */
      0 100%                      /* 下辺の開始（左端） */
  );\n}.elementor .e-819753f-9395658{font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;}.elementor .e-6acc3b1-7ca98e0{font-family:Ubuntu Mono;font-weight:700;font-size:16px;color:#1E7EC3;}.elementor .e-6195a62-65a5c9c{width:215px;font-family:Shippori Mincho B1;font-weight:700;font-size:20px;color:#ffffff;text-align:start;display:flex;}.elementor .e-a9b029d-097d591{width:575px;font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;display:flex;}.elementor .e-b4d7d17-3c8ccbe{position:relative;padding:20px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-9e9aefc-77ce24f{font-family:Ubuntu Mono;font-weight:700;font-size:16px;color:#1E7EC3;}.elementor .e-0db9771-e21ec4c{width:215px;font-family:Shippori Mincho B1;font-weight:700;font-size:20px;color:#ffffff;text-align:start;display:flex;}.elementor .e-642565d-e4b56ce{width:575px;font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;display:flex;}.elementor .e-c6a2c10-f991dd3{position:relative;padding:20px;display:flex;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-fd632bf-1bc3cf2{font-family:Ubuntu Mono;font-weight:700;font-size:16px;color:#1E7EC3;}.elementor .e-86bc7b3-94ae060{width:215px;font-family:Shippori Mincho B1;font-weight:700;font-size:20px;color:#ffffff;text-align:start;display:flex;}.elementor .e-93b439c-28a52bb{width:575px;font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;display:flex;}.elementor .e-df469d2-e13362d{position:relative;padding:20px;display:flex;gap:20px;justify-content:space-between;align-items:center;}.elementor .e-1767737-8536053{padding:60px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#000000e6;display:flex;flex-direction:column;gap:20px;}.elementor .e-cfaea11-7f1c38a{font-family:Ubuntu Mono;font-weight:700;font-size:60px;color:#ffffff;text-align:center;}.elementor .e-285038a-2064cd0{font-family:Shippori Mincho B1;font-weight:700;font-size:32px;color:#ffffff;text-align:center;}.elementor .e-960cb76-0714992{font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;margin-inline-start:50px;margin-inline-end:50px;}.elementor .e-52339c4-ad72136{width:540px;height:540px;padding:50px;background-color:#1d7dc257;display:flex;flex-direction:column;gap:20px;justify-content:center;align-self:center;}.elementor .e-716bf39-f4c5af3{font-family:Shippori Mincho B1;font-weight:700;font-size:24px;color:#1E7EC3;padding-block-start:15px;padding-block-end:15px;padding-inline-start:60px;padding-inline-end:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-end:0px;background-color:#ffffff;display:inline-flex;justify-content:center;clip-path: polygon(
      40px 0,                     /* 上辺の開始（左から40px内側） */
      100% 0,                     /* 上辺の終わり（右端） */
      calc(100% - 40px) 100%,     /* 下辺の終わり（右から40px内側） */
      0 100%                      /* 下辺の開始（左端） */
  );\n}.elementor .e-45c5fff-0ff2440{font-family:Noto Sans JP;font-weight:400;font-size:16px;color:#ffffff;text-align:center;}