.elementor .e-41c074d{width:24%;height:57.6px;min-height:57.6px;max-height:57.6px;justify-content:center;}.elementor .e-3bd6cc0{height:75.6px;min-width:128px;min-height:75.6px;max-width:10px;max-height:75.6px;margin-block-start:-9px;margin-block-end:3px;margin-inline-start:-3px;margin-inline-end:-3px;flex-direction:column;gap:26px;align-items:end;}.elementor .e-e139e20{width:15%;min-width:1px;position:relative;inset-block-start:-2px;inset-inline-end:11px;flex-direction:column;gap:26px;}.elementor .e-98c5af5-3c2f466{width:15%;min-width:1px;position:relative;inset-block-start:-2px;inset-inline-end:11px;background-color:#FDFAE9;flex-direction:column;gap:26px;}.elementor .e-02b7912-4097f5d{position:relative;inset-block-start:44px;inset-inline-end:5px;inset-block-end:-12px;inset-inline-start:21px;font-family:"Shippori Mincho";font-size:12px;color:#A65900;display:flex;flex-direction:row;flex:1 0 auto;grid-auto-flow:row;justify-items:start;align-self:start;}.elementor .e-5008ee4-2c28c32{position:absolute;inset-block-start:20px;inset-inline-end:241px;font-family:"Shippori Mincho";font-size:25px;color:#4F4131;letter-spacing:3px;margin-block-start:4px;margin-block-end:-4px;margin-inline-start:-538px;margin-inline-end:-10px;flex:1 0 auto;}.elementor .e-2eec3b5{width:31%;min-height:75.6px;max-height:75.6px;position:relative;inset-block-start:-4px;inset-inline-end:11px;inset-inline-start:186px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:36px;margin-inline-end:6px;flex-direction:row;justify-content:flex-start;}.elementor .e-922ce13{height:3%;min-height:77.6px;max-height:78.6px;position:static;padding-block-start:4px;padding-block-end:4px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:row;}.elementor .e-34f00bc-f519a25{width:24%;height:57.6px;min-height:57.6px;max-height:57.6px;justify-content:center;}.elementor .e-2eed297-b7d5653{position:relative;inset-block-start:44px;inset-inline-end:5px;inset-block-end:-12px;inset-inline-start:21px;font-family:"Shippori Mincho";font-size:12px;color:#A65900;display:flex;flex-direction:row;flex:1 0 auto;grid-auto-flow:row;justify-items:start;align-self:start;}.elementor .e-daf0507-cb8e634{position:absolute;inset-block-start:20px;inset-inline-end:241px;font-family:"Shippori Mincho";font-size:25px;color:#4F4131;letter-spacing:3px;margin-block-start:4px;margin-block-end:-4px;margin-inline-start:-538px;margin-inline-end:-10px;flex:1 0 auto;}.elementor .e-d0f9664-b6525eb{width:31%;min-height:75.6px;max-height:75.6px;position:relative;inset-block-start:-4px;inset-inline-end:11px;inset-inline-start:186px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:36px;margin-inline-end:6px;flex-direction:row;justify-content:flex-start;}.elementor .e-e4850a2-b5fffa5{height:3%;min-height:77.6px;max-height:78.6px;position:static;padding-block-start:4px;padding-block-end:4px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:row;}.elementor .e-29bc6d3-3f21a1f{position:absolute;inset-inline-end:6px;inset-inline-start:12px;z-index:5;scroll-margin-top:3px;font-family:"Shippori Mincho";font-weight:500;font-size:55px;color:#4F4131;letter-spacing:30px;word-spacing:2px;padding:-7px;margin:-8px;display:flex;justify-content:center;}.elementor .e-60f7f30{width:33.3333%;flex-direction:column;}.elementor .e-9773ea1-f38645a{width:100%;height:80%;position:relative;inset-inline-end:-22px;scroll-margin-top:2px;margin-block-start:-20px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:0px;border-end-start-radius:58px;align-self:end;}.elementor .e-ac9d53b{width:66.6666%;flex-direction:column;}.elementor .e-9c30fb0{margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:row;}.elementor .e-29c778f-f7020ef{position:absolute;inset-block-start:20px;inset-inline-end:241px;font-family:"Shippori Mincho";font-size:25px;color:#4F4131;letter-spacing:3px;margin-block-start:4px;margin-block-end:-4px;margin-inline-start:-538px;margin-inline-end:-10px;flex:1 0 auto;}.elementor .e-4e24be0-e468229{position:relative;inset-block-start:44px;inset-inline-end:5px;inset-block-end:-12px;inset-inline-start:21px;font-family:"Shippori Mincho";font-size:12px;color:#A65900;display:flex;flex-direction:row;flex:1 0 auto;grid-auto-flow:row;justify-items:start;align-self:start;}.elementor .e-15bde5c-f401a76{position:absolute;inset-block-start:20px;inset-inline-end:241px;font-family:"Shippori Mincho";font-size:25px;color:#4F4131;letter-spacing:3px;margin-block-start:4px;margin-block-end:-4px;margin-inline-start:-538px;margin-inline-end:-10px;flex:1 0 auto;}.elementor .e-380c537-ebd5750{width:1440px;height:280px;margin-block-start:-21px;margin-inline-start:0px;margin-inline-end:0px;border-end-start-radius:60px;border-end-end-radius:60px;background-color:#FDF0D6;flex-direction:column;/* 將當前容器強制轉為 4 欄 Grid 網格 */
%%SELECTOR%%,
%%SELECTOR%% > div {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  row-gap: 10px !important;
  column-gap: 16px !important;
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  box-sizing: border-box !important;
  margin: 0 auto !important;
}

/* 確保裡面的 8 個小格子寬度 100% 撐滿欄位 */
%%SELECTOR%% > div > div,
%%SELECTOR%% > div {
  width: 100% !important;
  box-sizing: border-box !important;
  margin: 0 !important;
}

/* 平板自動變 2 欄 */
@media (max-width: 991px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* 手機自動變 1 欄 */
@media (max-width: 600px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: 1fr !important;
      padding-left: 16px !important;
      padding-right: 16px !important;
  }
}\n}.elementor .e-096e5cd-a6702a5{position:absolute;inset-inline-end:6px;inset-inline-start:12px;z-index:5;scroll-margin-top:3px;font-family:"Shippori Mincho";font-weight:500;font-size:55px;color:#4F4131;letter-spacing:30px;word-spacing:2px;padding:-7px;margin:-8px;display:flex;justify-content:center;}.elementor .e-03e978a-c3abfc0{width:33.3333%;flex-direction:column;}.elementor .e-4ba7c1c-fd69fc4{width:100%;height:80%;position:relative;inset-inline-end:-22px;scroll-margin-top:2px;margin-block-start:-20px;margin-block-end:0px;margin-inline-start:27px;margin-inline-end:0px;border-end-start-radius:58px;align-self:end;}.elementor .e-788478b-1c14b2d{padding-block-start:9px;padding-block-end:202px;padding-inline-start:9px;padding-inline-end:9px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FDFAE9;flex-direction:row;}.elementor .e-5d14df9-c47b53b{width:66.6666%;flex-direction:column;}.elementor .e-483d4f5-68645c7{margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:row;}.elementor .e-f823de9{width:42%;position:relative;inset-block-start:48px;padding-block-start:0px;padding-block-end:-3px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-1px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FDFAE9;flex-direction:column;}.elementor .e-784b458{width:59%;background-color:#FDFAE9;flex-direction:column;}.elementor .e-9996590{padding-block-start:9px;padding-block-end:202px;padding-inline-start:9px;padding-inline-end:9px;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FDFAE9;flex-direction:row;}.elementor .e-11b0b12-78f9e29{border-style:none;background-color:#ffffff00;display:flex;flex-direction:row;}.elementor .e-d400a4a-2e400ea{position:relative;border-style:none;background-color:#ffffff00;display:flex;flex-direction:row;gap:3px;}.elementor .e-503a321-8a85457{display:none;flex-direction:row;}.elementor .e-2693f81-480b45f{position:relative;inset-block-start:13px;inset-inline-end:-44px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;}.elementor .e-540dc2d-b370841{position:relative;inset-block-start:22px;inset-inline-end:-44px;font-family:"Shippori Mincho";font-weight:500;font-size:20px;color:#4F4131;letter-spacing:3px;}.elementor .e-344e62f-f7cb786{display:flex;flex-direction:row;}.elementor .e-ad8a5d2-b0eda03{width:1440px;display:block;}.elementor .e-b404df5-4883e7b{display:flex;flex-direction:column;}.elementor .e-9ca7291{padding-block-end:960px;margin-block-start:-21px;background-color:#FDFAE9;flex-direction:column;}.elementor .e-a527e3f-10f1503{position:absolute;inset-inline-end:125px;inset-block-end:-25px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;text-align:center;}.elementor .e-6a6af23-2d449b0{width:1500px;position:absolute;inset-block-end:-173px;inset-inline-start:25px;font-family:"Shippori Mincho";font-weight:500;font-size:18px;color:#4F4131;line-height:35px;text-align:start;}.elementor .e-54ec3b5{width:1440px;padding-block-start:78px;padding-block-end:125px;margin-block-start:-535px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:60px;border-start-end-radius:60px;background-color:#FDF0D6;flex-direction:column;}.elementor .e-28b9865{width:1440px;height:280px;margin-block-start:-21px;margin-inline-start:0px;margin-inline-end:0px;border-end-start-radius:60px;border-end-end-radius:60px;background-color:#FDF0D6;flex-direction:column;/* 將當前容器強制轉為 4 欄 Grid 網格 */
%%SELECTOR%%,
%%SELECTOR%% > div {
  display: grid !important;
  grid-template-columns: repeat(4, 1fr) !important;
  row-gap: 10px !important;
  column-gap: 16px !important;
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  box-sizing: border-box !important;
  margin: 0 auto !important;
}

/* 確保裡面的 8 個小格子寬度 100% 撐滿欄位 */
%%SELECTOR%% > div > div,
%%SELECTOR%% > div {
  width: 100% !important;
  box-sizing: border-box !important;
  margin: 0 !important;
}

/* 平板自動變 2 欄 */
@media (max-width: 991px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* 手機自動變 1 欄 */
@media (max-width: 600px) {
  %%SELECTOR%%,
  %%SELECTOR%% > div {
      grid-template-columns: 1fr !important;
      padding-left: 16px !important;
      padding-right: 16px !important;
  }
}\n}.elementor .e-87abe5e-0708b27{position:absolute;z-index:-2;padding-block-start:-3px;margin-block-start:-66px;background-color:#FDFAE9;}.elementor .e-93b44f5-96a9c12{position:absolute;inset-block-end:95px;inset-inline-start:90px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;text-align:center;}.elementor .e-585ed80-5a6507b{position:absolute;inset-block-end:7px;inset-inline-start:93px;font-family:"Shippori Mincho";font-weight:500;font-size:21px;color:#4F4131;line-height:36px;text-align:start;}.elementor .e-e4007bd{padding-block-end:145px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:column;}.elementor .e-38c5d1f-1cde047{width:1400px;height:350px;column-gap:2px;margin-inline-start:20px;margin-inline-end:20px;border-start-end-radius:1px;border-end-start-radius:1px;border-end-end-radius:1px;background-color:#FDFAE9;row-gap:34px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-d82e313-6fb9b6c{width:55px;position:absolute;inset-block-start:390px;inset-inline-start:94px;font-family:"Shippori Mincho";font-size:17px;color:#ffffff;text-align:center;border-radius:5px;background-color:#A65900;}.elementor .e-1700a21-65c00ba{width:55px;position:absolute;inset-block-start:462px;inset-inline-start:94px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-aa08440-8c67d04{width:55px;position:absolute;inset-block-start:462px;inset-inline-start:555px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-87fe097-4ee62c8{width:55px;position:absolute;inset-block-start:462px;inset-inline-start:1017px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-8572ac3-75722ec{width:70px;position:absolute;inset-block-start:660px;inset-inline-start:94px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-0f6d092-5a0099d{width:70px;position:absolute;inset-block-start:525px;inset-inline-start:555px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-9f3e6fc-78c848a{width:70px;position:absolute;inset-block-start:660px;inset-inline-start:1017px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#A65900;text-align:center;border-radius:5px;}.elementor .e-726732f-50e1e1b{width:225px;position:absolute;inset-block-start:488px;inset-inline-start:94px;font-family:"Shippori Mincho";font-weight:500;font-size:17px;color:#4F4131;line-height:32px;text-align:start;border-radius:5px;}.elementor .e-f2d2c29-9bb864c{width:140px;position:absolute;inset-block-start:488px;inset-inline-start:555px;font-family:"Shippori Mincho";font-weight:500;font-size:17px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-367ce26-5965be1{width:212px;position:absolute;inset-block-start:485px;inset-inline-start:1017px;font-family:"Shippori Mincho";font-weight:500;font-size:17px;color:#4F4131;line-height:32px;text-align:start;border-radius:5px;}.elementor .e-1d6cf95-b3801ee{width:85px;position:absolute;inset-block-start:419px;inset-inline-start:94px;font-family:"Shippori Mincho";font-weight:600;font-size:28px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-4215937-92c6ec1{width:85px;position:absolute;inset-block-start:419px;inset-inline-start:555px;font-family:"Shippori Mincho";font-weight:600;font-size:28px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-cfac0bd-33b0a6a{width:85px;position:absolute;inset-block-start:419px;inset-inline-start:1017px;font-family:"Shippori Mincho";font-weight:600;font-size:28px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-93da2de-cbf749b{width:85px;position:absolute;inset-block-start:431px;inset-inline-start:171px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-2437fb1-0b23f3c{width:85px;position:absolute;inset-block-start:431px;inset-inline-start:632px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-62be5e9-0bf1aa7{width:85px;position:absolute;inset-block-start:431px;inset-inline-start:1094px;font-family:"Shippori Mincho";font-weight:600;font-size:17px;color:#4F4131;text-align:center;border-radius:5px;}.elementor .e-8a64c99-4aebe1d{width:55px;position:absolute;inset-block-start:390px;inset-inline-start:554px;font-family:"Shippori Mincho";font-size:16px;color:#ffffff;text-align:center;border-radius:5px;background-color:#A65900;}.elementor .e-a918704-6e8dd04{width:55px;position:absolute;inset-block-start:390px;inset-inline-start:1017px;font-family:"Shippori Mincho";font-size:16px;color:#ffffff;text-align:center;border-radius:5px;background-color:#A65900;}.elementor .e-28600e4-b1599f3{width:1100px;height:350px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);align-self:center;}.elementor .e-2573d56{height:830px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FDFAE9;flex-direction:column;}.elementor .e-fddbd4d-b86111f{position:absolute;inset-inline-end:103px;inset-block-end:-13px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;text-align:center;}.elementor .e-e7d3919-e016ee3{width:1440px;height:550px;position:absolute;inset-block-start:700px;inset-inline-start:1px;padding-block-start:78px;padding-block-end:125px;margin-block-start:-600px;margin-block-end:0px;border-radius:60px;background-color:#FDF0D6;flex-direction:column;align-items:stretch;}.elementor .e-e13d28c{position:absolute;inset-inline-end:0px;background-color:#FDFAE9;flex-direction:column;}.elementor .e-e3769be{height:800px;background-color:#FDFAE9;flex-direction:column;}.elementor .e-ff79f28{background-color:#FDFAE9;flex-direction:column;}.elementor .e-d6f7dd9-3b2227f{position:relative;inset-inline-end:-79px;inset-block-end:-13px;font-family:"Shippori Mincho";font-weight:600;font-size:32px;color:#A65900;text-align:center;}.elementor .e-cb01096-91863f0{position:relative;inset-inline-end:-87px;inset-block-end:-216px;font-family:"Shippori Mincho";font-weight:600;font-size:20px;color:#A65900;text-align:center;}.elementor .e-95cf1d5{height:450px;margin-block-start:-69px;background-color:#FDFAE9;flex-direction:column;}