@charset "UTF-8";
/*
 *
 * JSL Case Style
 * Author: KumaChen
 * 本檔案可作客製化作業
 * 可直接繼承 viewModel 內樣式使用
 *
*/
/* ------ */
.page_content h1,
.page_content h2,
.page_content h3 {
  font-family: "Noto Serif TC", serif !important;
}
.page_content p,
.page_content span,
.page_content li,
.page_content a {
  font-family: "Noto Sans TC", sans-serif !important;
}
.page_content h1 {
  font-size: 2.25vw !important;
  font-weight: 750 !important;
  margin: 0.2em 0 !important;
  color: #454a44;
}
@media (max-width: 768px) {
  .page_content h1 {
    font-size: 6.95vw !important;
  }
}
.page_content h2 {
  font-size: 1.75vw !important;
  font-weight: 650 !important;
  margin: 0.25em 0 !important;
  color: #454a44;
}
@media (max-width: 768px) {
  .page_content h2 {
    font-size: 5.72vw !important;
  }
}
.page_content h3 {
  font-size: 1.25vw !important;
  font-weight: 650 !important;
  margin: 0.35em 0 !important;
  color: #454a44;
}
@media (max-width: 768px) {
  .page_content h3 {
    font-size: 4.5vw !important;
  }
}
.page_content .fullRegion:not(.txtWhite) p {
  color: #707070;
}
.page_content p,
.page_content span,
.page_content li,
.page_content button,
.page_content a {
  font-size: 1.1vw !important;
  line-height: unset !important;
  line-height: 1.65em !important;
}
@media (max-width: 768px) {
  .page_content p,
  .page_content span,
  .page_content li,
  .page_content button,
  .page_content a {
    font-size: 4vw !important;
  }
}
.page_content button,
.page_content .noteBody {
  font-family: "Noto Sans TC", sans-serif !important;
}
.page_content .strong {
  color: #c0996a;
  font-weight: 700;
}

.txt {
  position: relative;
  z-index: 3;
}
.txt .body a {
  display: inline-block;
  font-family: "Noto Sans TC", sans-serif !important;
  color: #fff;
  background-color: rgba(69, 74, 68, 0.5019607843);
  border: none;
  border-radius: 0.6em;
  padding: 0.25em 1em;
  margin-top: 1em;
  cursor: pointer;
}

img {
  width: 100%;
  height: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

article.regionPadding_v {
  padding: 3vw 0;
}
@media (max-width: 768px) {
  article.regionPadding_v {
    padding: 6vw 0;
  }
}
article.regionPadding_h {
  padding: 0 3vw;
}
@media (max-width: 768px) {
  article.regionPadding_h {
    padding: 0 6vw;
  }
}
article section.secPadding_v {
  padding: 1.5vw 0;
}
@media (max-width: 768px) {
  article section.secPadding_v {
    padding: 5vw 0;
  }
}
article section.secPadding_h {
  padding: 0 1.5vw;
}
@media (max-width: 768px) {
  article section.secPadding_h {
    padding: 0 5vw;
  }
}

.fullRegion:not(.txtWhite).txtFloatRegion .txt .body h1, .fullRegion:not(.txtWhite).twoRowRegion .txt .body h1 {
  color: #454a44 !important;
}
.fullRegion .img.pcW1 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW2 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW3 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW4 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW5 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW6 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW7 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW8 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW9 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW10 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW11 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW12 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW13 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW14 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW15 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW16 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW17 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW18 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW19 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW20 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW21 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW22 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW23 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW24 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW25 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW26 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW27 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW28 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW29 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW30 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW31 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW32 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW33 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW34 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW35 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW36 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW37 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW38 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW39 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW40 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW41 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW42 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW43 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW44 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW45 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW46 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW47 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW48 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW49 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW50 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW51 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW52 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW53 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW54 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW55 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW56 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW57 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW58 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW59 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW60 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW61 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW62 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW63 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW64 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW65 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW66 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW67 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW68 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW69 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW70 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW71 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW72 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW73 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW74 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW75 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW76 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW77 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW78 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW79 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW80 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW81 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW82 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW83 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW84 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW85 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW86 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW87 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW88 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW89 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW90 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW91 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW92 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW93 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW94 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW95 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW96 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW97 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW98 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW99 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion .img.pcW100 {
  box-sizing: content-box !important;
  margin: auto;
}
.fullRegion:not(.txtWhite) .txt .body p {
  color: #707070 !important;
}
.fullRegion.txtFloatRegion .img.pcW1 .noteBody.right {
  right: 49.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB1 .noteBody {
  bottom: calc(1vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW2 .noteBody.right {
  right: 49vw;
}
.fullRegion.txtFloatRegion .img.pcPB2 .noteBody {
  bottom: calc(2vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW3 .noteBody.right {
  right: 48.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB3 .noteBody {
  bottom: calc(3vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW4 .noteBody.right {
  right: 48vw;
}
.fullRegion.txtFloatRegion .img.pcPB4 .noteBody {
  bottom: calc(4vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW5 .noteBody.right {
  right: 47.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB5 .noteBody {
  bottom: calc(5vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW6 .noteBody.right {
  right: 47vw;
}
.fullRegion.txtFloatRegion .img.pcPB6 .noteBody {
  bottom: calc(6vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW7 .noteBody.right {
  right: 46.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB7 .noteBody {
  bottom: calc(7vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW8 .noteBody.right {
  right: 46vw;
}
.fullRegion.txtFloatRegion .img.pcPB8 .noteBody {
  bottom: calc(8vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW9 .noteBody.right {
  right: 45.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB9 .noteBody {
  bottom: calc(9vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW10 .noteBody.right {
  right: 45vw;
}
.fullRegion.txtFloatRegion .img.pcPB10 .noteBody {
  bottom: calc(10vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW11 .noteBody.right {
  right: 44.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB11 .noteBody {
  bottom: calc(11vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW12 .noteBody.right {
  right: 44vw;
}
.fullRegion.txtFloatRegion .img.pcPB12 .noteBody {
  bottom: calc(12vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW13 .noteBody.right {
  right: 43.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB13 .noteBody {
  bottom: calc(13vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW14 .noteBody.right {
  right: 43vw;
}
.fullRegion.txtFloatRegion .img.pcPB14 .noteBody {
  bottom: calc(14vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW15 .noteBody.right {
  right: 42.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB15 .noteBody {
  bottom: calc(15vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW16 .noteBody.right {
  right: 42vw;
}
.fullRegion.txtFloatRegion .img.pcPB16 .noteBody {
  bottom: calc(16vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW17 .noteBody.right {
  right: 41.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB17 .noteBody {
  bottom: calc(17vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW18 .noteBody.right {
  right: 41vw;
}
.fullRegion.txtFloatRegion .img.pcPB18 .noteBody {
  bottom: calc(18vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW19 .noteBody.right {
  right: 40.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB19 .noteBody {
  bottom: calc(19vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW20 .noteBody.right {
  right: 40vw;
}
.fullRegion.txtFloatRegion .img.pcPB20 .noteBody {
  bottom: calc(20vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW21 .noteBody.right {
  right: 39.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB21 .noteBody {
  bottom: calc(21vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW22 .noteBody.right {
  right: 39vw;
}
.fullRegion.txtFloatRegion .img.pcPB22 .noteBody {
  bottom: calc(22vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW23 .noteBody.right {
  right: 38.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB23 .noteBody {
  bottom: calc(23vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW24 .noteBody.right {
  right: 38vw;
}
.fullRegion.txtFloatRegion .img.pcPB24 .noteBody {
  bottom: calc(24vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW25 .noteBody.right {
  right: 37.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB25 .noteBody {
  bottom: calc(25vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW26 .noteBody.right {
  right: 37vw;
}
.fullRegion.txtFloatRegion .img.pcPB26 .noteBody {
  bottom: calc(26vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW27 .noteBody.right {
  right: 36.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB27 .noteBody {
  bottom: calc(27vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW28 .noteBody.right {
  right: 36vw;
}
.fullRegion.txtFloatRegion .img.pcPB28 .noteBody {
  bottom: calc(28vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW29 .noteBody.right {
  right: 35.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB29 .noteBody {
  bottom: calc(29vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW30 .noteBody.right {
  right: 35vw;
}
.fullRegion.txtFloatRegion .img.pcPB30 .noteBody {
  bottom: calc(30vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW31 .noteBody.right {
  right: 34.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB31 .noteBody {
  bottom: calc(31vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW32 .noteBody.right {
  right: 34vw;
}
.fullRegion.txtFloatRegion .img.pcPB32 .noteBody {
  bottom: calc(32vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW33 .noteBody.right {
  right: 33.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB33 .noteBody {
  bottom: calc(33vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW34 .noteBody.right {
  right: 33vw;
}
.fullRegion.txtFloatRegion .img.pcPB34 .noteBody {
  bottom: calc(34vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW35 .noteBody.right {
  right: 32.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB35 .noteBody {
  bottom: calc(35vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW36 .noteBody.right {
  right: 32vw;
}
.fullRegion.txtFloatRegion .img.pcPB36 .noteBody {
  bottom: calc(36vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW37 .noteBody.right {
  right: 31.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB37 .noteBody {
  bottom: calc(37vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW38 .noteBody.right {
  right: 31vw;
}
.fullRegion.txtFloatRegion .img.pcPB38 .noteBody {
  bottom: calc(38vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW39 .noteBody.right {
  right: 30.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB39 .noteBody {
  bottom: calc(39vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW40 .noteBody.right {
  right: 30vw;
}
.fullRegion.txtFloatRegion .img.pcPB40 .noteBody {
  bottom: calc(40vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW41 .noteBody.right {
  right: 29.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB41 .noteBody {
  bottom: calc(41vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW42 .noteBody.right {
  right: 29vw;
}
.fullRegion.txtFloatRegion .img.pcPB42 .noteBody {
  bottom: calc(42vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW43 .noteBody.right {
  right: 28.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB43 .noteBody {
  bottom: calc(43vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW44 .noteBody.right {
  right: 28vw;
}
.fullRegion.txtFloatRegion .img.pcPB44 .noteBody {
  bottom: calc(44vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW45 .noteBody.right {
  right: 27.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB45 .noteBody {
  bottom: calc(45vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW46 .noteBody.right {
  right: 27vw;
}
.fullRegion.txtFloatRegion .img.pcPB46 .noteBody {
  bottom: calc(46vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW47 .noteBody.right {
  right: 26.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB47 .noteBody {
  bottom: calc(47vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW48 .noteBody.right {
  right: 26vw;
}
.fullRegion.txtFloatRegion .img.pcPB48 .noteBody {
  bottom: calc(48vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW49 .noteBody.right {
  right: 25.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB49 .noteBody {
  bottom: calc(49vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW50 .noteBody.right {
  right: 25vw;
}
.fullRegion.txtFloatRegion .img.pcPB50 .noteBody {
  bottom: calc(50vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW51 .noteBody.right {
  right: 24.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB51 .noteBody {
  bottom: calc(51vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW52 .noteBody.right {
  right: 24vw;
}
.fullRegion.txtFloatRegion .img.pcPB52 .noteBody {
  bottom: calc(52vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW53 .noteBody.right {
  right: 23.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB53 .noteBody {
  bottom: calc(53vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW54 .noteBody.right {
  right: 23vw;
}
.fullRegion.txtFloatRegion .img.pcPB54 .noteBody {
  bottom: calc(54vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW55 .noteBody.right {
  right: 22.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB55 .noteBody {
  bottom: calc(55vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW56 .noteBody.right {
  right: 22vw;
}
.fullRegion.txtFloatRegion .img.pcPB56 .noteBody {
  bottom: calc(56vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW57 .noteBody.right {
  right: 21.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB57 .noteBody {
  bottom: calc(57vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW58 .noteBody.right {
  right: 21vw;
}
.fullRegion.txtFloatRegion .img.pcPB58 .noteBody {
  bottom: calc(58vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW59 .noteBody.right {
  right: 20.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB59 .noteBody {
  bottom: calc(59vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW60 .noteBody.right {
  right: 20vw;
}
.fullRegion.txtFloatRegion .img.pcPB60 .noteBody {
  bottom: calc(60vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW61 .noteBody.right {
  right: 19.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB61 .noteBody {
  bottom: calc(61vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW62 .noteBody.right {
  right: 19vw;
}
.fullRegion.txtFloatRegion .img.pcPB62 .noteBody {
  bottom: calc(62vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW63 .noteBody.right {
  right: 18.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB63 .noteBody {
  bottom: calc(63vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW64 .noteBody.right {
  right: 18vw;
}
.fullRegion.txtFloatRegion .img.pcPB64 .noteBody {
  bottom: calc(64vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW65 .noteBody.right {
  right: 17.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB65 .noteBody {
  bottom: calc(65vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW66 .noteBody.right {
  right: 17vw;
}
.fullRegion.txtFloatRegion .img.pcPB66 .noteBody {
  bottom: calc(66vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW67 .noteBody.right {
  right: 16.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB67 .noteBody {
  bottom: calc(67vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW68 .noteBody.right {
  right: 16vw;
}
.fullRegion.txtFloatRegion .img.pcPB68 .noteBody {
  bottom: calc(68vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW69 .noteBody.right {
  right: 15.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB69 .noteBody {
  bottom: calc(69vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW70 .noteBody.right {
  right: 15vw;
}
.fullRegion.txtFloatRegion .img.pcPB70 .noteBody {
  bottom: calc(70vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW71 .noteBody.right {
  right: 14.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB71 .noteBody {
  bottom: calc(71vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW72 .noteBody.right {
  right: 14vw;
}
.fullRegion.txtFloatRegion .img.pcPB72 .noteBody {
  bottom: calc(72vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW73 .noteBody.right {
  right: 13.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB73 .noteBody {
  bottom: calc(73vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW74 .noteBody.right {
  right: 13vw;
}
.fullRegion.txtFloatRegion .img.pcPB74 .noteBody {
  bottom: calc(74vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW75 .noteBody.right {
  right: 12.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB75 .noteBody {
  bottom: calc(75vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW76 .noteBody.right {
  right: 12vw;
}
.fullRegion.txtFloatRegion .img.pcPB76 .noteBody {
  bottom: calc(76vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW77 .noteBody.right {
  right: 11.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB77 .noteBody {
  bottom: calc(77vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW78 .noteBody.right {
  right: 11vw;
}
.fullRegion.txtFloatRegion .img.pcPB78 .noteBody {
  bottom: calc(78vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW79 .noteBody.right {
  right: 10.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB79 .noteBody {
  bottom: calc(79vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW80 .noteBody.right {
  right: 10vw;
}
.fullRegion.txtFloatRegion .img.pcPB80 .noteBody {
  bottom: calc(80vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW81 .noteBody.right {
  right: 9.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB81 .noteBody {
  bottom: calc(81vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW82 .noteBody.right {
  right: 9vw;
}
.fullRegion.txtFloatRegion .img.pcPB82 .noteBody {
  bottom: calc(82vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW83 .noteBody.right {
  right: 8.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB83 .noteBody {
  bottom: calc(83vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW84 .noteBody.right {
  right: 8vw;
}
.fullRegion.txtFloatRegion .img.pcPB84 .noteBody {
  bottom: calc(84vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW85 .noteBody.right {
  right: 7.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB85 .noteBody {
  bottom: calc(85vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW86 .noteBody.right {
  right: 7vw;
}
.fullRegion.txtFloatRegion .img.pcPB86 .noteBody {
  bottom: calc(86vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW87 .noteBody.right {
  right: 6.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB87 .noteBody {
  bottom: calc(87vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW88 .noteBody.right {
  right: 6vw;
}
.fullRegion.txtFloatRegion .img.pcPB88 .noteBody {
  bottom: calc(88vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW89 .noteBody.right {
  right: 5.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB89 .noteBody {
  bottom: calc(89vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW90 .noteBody.right {
  right: 5vw;
}
.fullRegion.txtFloatRegion .img.pcPB90 .noteBody {
  bottom: calc(90vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW91 .noteBody.right {
  right: 4.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB91 .noteBody {
  bottom: calc(91vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW92 .noteBody.right {
  right: 4vw;
}
.fullRegion.txtFloatRegion .img.pcPB92 .noteBody {
  bottom: calc(92vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW93 .noteBody.right {
  right: 3.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB93 .noteBody {
  bottom: calc(93vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW94 .noteBody.right {
  right: 3vw;
}
.fullRegion.txtFloatRegion .img.pcPB94 .noteBody {
  bottom: calc(94vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW95 .noteBody.right {
  right: 2.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB95 .noteBody {
  bottom: calc(95vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW96 .noteBody.right {
  right: 2vw;
}
.fullRegion.txtFloatRegion .img.pcPB96 .noteBody {
  bottom: calc(96vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW97 .noteBody.right {
  right: 1.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB97 .noteBody {
  bottom: calc(97vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW98 .noteBody.right {
  right: 1vw;
}
.fullRegion.txtFloatRegion .img.pcPB98 .noteBody {
  bottom: calc(98vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW99 .noteBody.right {
  right: 0.5vw;
}
.fullRegion.txtFloatRegion .img.pcPB99 .noteBody {
  bottom: calc(99vw + 20px);
}
.fullRegion.txtFloatRegion .img.pcW100 .noteBody.right {
  right: 0vw;
}
.fullRegion.txtFloatRegion .img.pcPB100 .noteBody {
  bottom: calc(100vw + 20px);
}
@media (max-width: 768px) {
  .fullRegion.txtFloatRegion .img.mobPB1 .noteBody {
    bottom: calc(1vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB2 .noteBody {
    bottom: calc(2vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB3 .noteBody {
    bottom: calc(3vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB4 .noteBody {
    bottom: calc(4vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB5 .noteBody {
    bottom: calc(5vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB6 .noteBody {
    bottom: calc(6vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB7 .noteBody {
    bottom: calc(7vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB8 .noteBody {
    bottom: calc(8vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB9 .noteBody {
    bottom: calc(9vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB10 .noteBody {
    bottom: calc(10vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB11 .noteBody {
    bottom: calc(11vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB12 .noteBody {
    bottom: calc(12vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB13 .noteBody {
    bottom: calc(13vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB14 .noteBody {
    bottom: calc(14vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB15 .noteBody {
    bottom: calc(15vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB16 .noteBody {
    bottom: calc(16vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB17 .noteBody {
    bottom: calc(17vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB18 .noteBody {
    bottom: calc(18vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB19 .noteBody {
    bottom: calc(19vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB20 .noteBody {
    bottom: calc(20vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB21 .noteBody {
    bottom: calc(21vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB22 .noteBody {
    bottom: calc(22vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB23 .noteBody {
    bottom: calc(23vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB24 .noteBody {
    bottom: calc(24vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB25 .noteBody {
    bottom: calc(25vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB26 .noteBody {
    bottom: calc(26vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB27 .noteBody {
    bottom: calc(27vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB28 .noteBody {
    bottom: calc(28vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB29 .noteBody {
    bottom: calc(29vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB30 .noteBody {
    bottom: calc(30vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB31 .noteBody {
    bottom: calc(31vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB32 .noteBody {
    bottom: calc(32vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB33 .noteBody {
    bottom: calc(33vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB34 .noteBody {
    bottom: calc(34vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB35 .noteBody {
    bottom: calc(35vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB36 .noteBody {
    bottom: calc(36vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB37 .noteBody {
    bottom: calc(37vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB38 .noteBody {
    bottom: calc(38vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB39 .noteBody {
    bottom: calc(39vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB40 .noteBody {
    bottom: calc(40vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB41 .noteBody {
    bottom: calc(41vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB42 .noteBody {
    bottom: calc(42vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB43 .noteBody {
    bottom: calc(43vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB44 .noteBody {
    bottom: calc(44vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB45 .noteBody {
    bottom: calc(45vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB46 .noteBody {
    bottom: calc(46vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB47 .noteBody {
    bottom: calc(47vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB48 .noteBody {
    bottom: calc(48vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB49 .noteBody {
    bottom: calc(49vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB50 .noteBody {
    bottom: calc(50vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB51 .noteBody {
    bottom: calc(51vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB52 .noteBody {
    bottom: calc(52vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB53 .noteBody {
    bottom: calc(53vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB54 .noteBody {
    bottom: calc(54vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB55 .noteBody {
    bottom: calc(55vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB56 .noteBody {
    bottom: calc(56vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB57 .noteBody {
    bottom: calc(57vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB58 .noteBody {
    bottom: calc(58vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB59 .noteBody {
    bottom: calc(59vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB60 .noteBody {
    bottom: calc(60vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB61 .noteBody {
    bottom: calc(61vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB62 .noteBody {
    bottom: calc(62vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB63 .noteBody {
    bottom: calc(63vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB64 .noteBody {
    bottom: calc(64vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB65 .noteBody {
    bottom: calc(65vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB66 .noteBody {
    bottom: calc(66vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB67 .noteBody {
    bottom: calc(67vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB68 .noteBody {
    bottom: calc(68vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB69 .noteBody {
    bottom: calc(69vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB70 .noteBody {
    bottom: calc(70vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB71 .noteBody {
    bottom: calc(71vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB72 .noteBody {
    bottom: calc(72vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB73 .noteBody {
    bottom: calc(73vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB74 .noteBody {
    bottom: calc(74vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB75 .noteBody {
    bottom: calc(75vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB76 .noteBody {
    bottom: calc(76vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB77 .noteBody {
    bottom: calc(77vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB78 .noteBody {
    bottom: calc(78vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB79 .noteBody {
    bottom: calc(79vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB80 .noteBody {
    bottom: calc(80vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB81 .noteBody {
    bottom: calc(81vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB82 .noteBody {
    bottom: calc(82vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB83 .noteBody {
    bottom: calc(83vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB84 .noteBody {
    bottom: calc(84vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB85 .noteBody {
    bottom: calc(85vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB86 .noteBody {
    bottom: calc(86vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB87 .noteBody {
    bottom: calc(87vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB88 .noteBody {
    bottom: calc(88vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB89 .noteBody {
    bottom: calc(89vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB90 .noteBody {
    bottom: calc(90vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB91 .noteBody {
    bottom: calc(91vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB92 .noteBody {
    bottom: calc(92vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB93 .noteBody {
    bottom: calc(93vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB94 .noteBody {
    bottom: calc(94vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB95 .noteBody {
    bottom: calc(95vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB96 .noteBody {
    bottom: calc(96vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB97 .noteBody {
    bottom: calc(97vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB98 .noteBody {
    bottom: calc(98vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB99 .noteBody {
    bottom: calc(99vw + 0.5em) !important;
  }
  .fullRegion.txtFloatRegion .img.mobPB100 .noteBody {
    bottom: calc(100vw + 0.5em) !important;
  }
}
.fullRegion.twoColRegion .txt.left {
  padding-left: 5%;
}
.fullRegion.twoColRegion .txt.right {
  padding-right: 5%;
}
.fullRegion.twoColRegion:not(.txtWhite) .txt .body h1 {
  color: #454a44 !important;
}
@media (max-width: 768px) {
  .fullRegion.twoColRegion .txt.left {
    padding-left: unset !important;
  }
  .fullRegion.twoColRegion .txt.right {
    padding-right: unset !important;
  }
  .fullRegion.twoColRegion .img.mobPB1 .noteBody {
    bottom: calc(1vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB2 .noteBody {
    bottom: calc(2vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB3 .noteBody {
    bottom: calc(3vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB4 .noteBody {
    bottom: calc(4vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB5 .noteBody {
    bottom: calc(5vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB6 .noteBody {
    bottom: calc(6vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB7 .noteBody {
    bottom: calc(7vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB8 .noteBody {
    bottom: calc(8vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB9 .noteBody {
    bottom: calc(9vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB10 .noteBody {
    bottom: calc(10vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB11 .noteBody {
    bottom: calc(11vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB12 .noteBody {
    bottom: calc(12vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB13 .noteBody {
    bottom: calc(13vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB14 .noteBody {
    bottom: calc(14vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB15 .noteBody {
    bottom: calc(15vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB16 .noteBody {
    bottom: calc(16vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB17 .noteBody {
    bottom: calc(17vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB18 .noteBody {
    bottom: calc(18vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB19 .noteBody {
    bottom: calc(19vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB20 .noteBody {
    bottom: calc(20vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB21 .noteBody {
    bottom: calc(21vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB22 .noteBody {
    bottom: calc(22vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB23 .noteBody {
    bottom: calc(23vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB24 .noteBody {
    bottom: calc(24vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB25 .noteBody {
    bottom: calc(25vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB26 .noteBody {
    bottom: calc(26vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB27 .noteBody {
    bottom: calc(27vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB28 .noteBody {
    bottom: calc(28vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB29 .noteBody {
    bottom: calc(29vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB30 .noteBody {
    bottom: calc(30vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB31 .noteBody {
    bottom: calc(31vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB32 .noteBody {
    bottom: calc(32vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB33 .noteBody {
    bottom: calc(33vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB34 .noteBody {
    bottom: calc(34vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB35 .noteBody {
    bottom: calc(35vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB36 .noteBody {
    bottom: calc(36vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB37 .noteBody {
    bottom: calc(37vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB38 .noteBody {
    bottom: calc(38vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB39 .noteBody {
    bottom: calc(39vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB40 .noteBody {
    bottom: calc(40vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB41 .noteBody {
    bottom: calc(41vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB42 .noteBody {
    bottom: calc(42vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB43 .noteBody {
    bottom: calc(43vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB44 .noteBody {
    bottom: calc(44vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB45 .noteBody {
    bottom: calc(45vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB46 .noteBody {
    bottom: calc(46vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB47 .noteBody {
    bottom: calc(47vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB48 .noteBody {
    bottom: calc(48vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB49 .noteBody {
    bottom: calc(49vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB50 .noteBody {
    bottom: calc(50vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB51 .noteBody {
    bottom: calc(51vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB52 .noteBody {
    bottom: calc(52vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB53 .noteBody {
    bottom: calc(53vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB54 .noteBody {
    bottom: calc(54vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB55 .noteBody {
    bottom: calc(55vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB56 .noteBody {
    bottom: calc(56vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB57 .noteBody {
    bottom: calc(57vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB58 .noteBody {
    bottom: calc(58vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB59 .noteBody {
    bottom: calc(59vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB60 .noteBody {
    bottom: calc(60vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB61 .noteBody {
    bottom: calc(61vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB62 .noteBody {
    bottom: calc(62vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB63 .noteBody {
    bottom: calc(63vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB64 .noteBody {
    bottom: calc(64vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB65 .noteBody {
    bottom: calc(65vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB66 .noteBody {
    bottom: calc(66vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB67 .noteBody {
    bottom: calc(67vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB68 .noteBody {
    bottom: calc(68vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB69 .noteBody {
    bottom: calc(69vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB70 .noteBody {
    bottom: calc(70vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB71 .noteBody {
    bottom: calc(71vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB72 .noteBody {
    bottom: calc(72vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB73 .noteBody {
    bottom: calc(73vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB74 .noteBody {
    bottom: calc(74vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB75 .noteBody {
    bottom: calc(75vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB76 .noteBody {
    bottom: calc(76vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB77 .noteBody {
    bottom: calc(77vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB78 .noteBody {
    bottom: calc(78vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB79 .noteBody {
    bottom: calc(79vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB80 .noteBody {
    bottom: calc(80vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB81 .noteBody {
    bottom: calc(81vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB82 .noteBody {
    bottom: calc(82vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB83 .noteBody {
    bottom: calc(83vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB84 .noteBody {
    bottom: calc(84vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB85 .noteBody {
    bottom: calc(85vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB86 .noteBody {
    bottom: calc(86vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB87 .noteBody {
    bottom: calc(87vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB88 .noteBody {
    bottom: calc(88vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB89 .noteBody {
    bottom: calc(89vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB90 .noteBody {
    bottom: calc(90vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB91 .noteBody {
    bottom: calc(91vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB92 .noteBody {
    bottom: calc(92vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB93 .noteBody {
    bottom: calc(93vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB94 .noteBody {
    bottom: calc(94vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB95 .noteBody {
    bottom: calc(95vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB96 .noteBody {
    bottom: calc(96vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB97 .noteBody {
    bottom: calc(97vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB98 .noteBody {
    bottom: calc(98vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB99 .noteBody {
    bottom: calc(99vw + 0.5em) !important;
  }
  .fullRegion.twoColRegion .img.mobPB100 .noteBody {
    bottom: calc(100vw + 0.5em) !important;
  }
}
@media (max-width: 768px) {
  .fullRegion.twoRowRegion .img.mobPB1 .noteBody {
    bottom: calc(1vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB2 .noteBody {
    bottom: calc(2vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB3 .noteBody {
    bottom: calc(3vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB4 .noteBody {
    bottom: calc(4vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB5 .noteBody {
    bottom: calc(5vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB6 .noteBody {
    bottom: calc(6vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB7 .noteBody {
    bottom: calc(7vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB8 .noteBody {
    bottom: calc(8vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB9 .noteBody {
    bottom: calc(9vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB10 .noteBody {
    bottom: calc(10vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB11 .noteBody {
    bottom: calc(11vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB12 .noteBody {
    bottom: calc(12vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB13 .noteBody {
    bottom: calc(13vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB14 .noteBody {
    bottom: calc(14vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB15 .noteBody {
    bottom: calc(15vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB16 .noteBody {
    bottom: calc(16vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB17 .noteBody {
    bottom: calc(17vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB18 .noteBody {
    bottom: calc(18vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB19 .noteBody {
    bottom: calc(19vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB20 .noteBody {
    bottom: calc(20vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB21 .noteBody {
    bottom: calc(21vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB22 .noteBody {
    bottom: calc(22vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB23 .noteBody {
    bottom: calc(23vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB24 .noteBody {
    bottom: calc(24vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB25 .noteBody {
    bottom: calc(25vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB26 .noteBody {
    bottom: calc(26vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB27 .noteBody {
    bottom: calc(27vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB28 .noteBody {
    bottom: calc(28vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB29 .noteBody {
    bottom: calc(29vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB30 .noteBody {
    bottom: calc(30vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB31 .noteBody {
    bottom: calc(31vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB32 .noteBody {
    bottom: calc(32vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB33 .noteBody {
    bottom: calc(33vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB34 .noteBody {
    bottom: calc(34vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB35 .noteBody {
    bottom: calc(35vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB36 .noteBody {
    bottom: calc(36vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB37 .noteBody {
    bottom: calc(37vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB38 .noteBody {
    bottom: calc(38vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB39 .noteBody {
    bottom: calc(39vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB40 .noteBody {
    bottom: calc(40vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB41 .noteBody {
    bottom: calc(41vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB42 .noteBody {
    bottom: calc(42vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB43 .noteBody {
    bottom: calc(43vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB44 .noteBody {
    bottom: calc(44vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB45 .noteBody {
    bottom: calc(45vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB46 .noteBody {
    bottom: calc(46vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB47 .noteBody {
    bottom: calc(47vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB48 .noteBody {
    bottom: calc(48vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB49 .noteBody {
    bottom: calc(49vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB50 .noteBody {
    bottom: calc(50vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB51 .noteBody {
    bottom: calc(51vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB52 .noteBody {
    bottom: calc(52vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB53 .noteBody {
    bottom: calc(53vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB54 .noteBody {
    bottom: calc(54vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB55 .noteBody {
    bottom: calc(55vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB56 .noteBody {
    bottom: calc(56vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB57 .noteBody {
    bottom: calc(57vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB58 .noteBody {
    bottom: calc(58vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB59 .noteBody {
    bottom: calc(59vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB60 .noteBody {
    bottom: calc(60vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB61 .noteBody {
    bottom: calc(61vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB62 .noteBody {
    bottom: calc(62vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB63 .noteBody {
    bottom: calc(63vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB64 .noteBody {
    bottom: calc(64vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB65 .noteBody {
    bottom: calc(65vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB66 .noteBody {
    bottom: calc(66vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB67 .noteBody {
    bottom: calc(67vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB68 .noteBody {
    bottom: calc(68vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB69 .noteBody {
    bottom: calc(69vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB70 .noteBody {
    bottom: calc(70vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB71 .noteBody {
    bottom: calc(71vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB72 .noteBody {
    bottom: calc(72vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB73 .noteBody {
    bottom: calc(73vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB74 .noteBody {
    bottom: calc(74vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB75 .noteBody {
    bottom: calc(75vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB76 .noteBody {
    bottom: calc(76vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB77 .noteBody {
    bottom: calc(77vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB78 .noteBody {
    bottom: calc(78vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB79 .noteBody {
    bottom: calc(79vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB80 .noteBody {
    bottom: calc(80vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB81 .noteBody {
    bottom: calc(81vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB82 .noteBody {
    bottom: calc(82vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB83 .noteBody {
    bottom: calc(83vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB84 .noteBody {
    bottom: calc(84vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB85 .noteBody {
    bottom: calc(85vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB86 .noteBody {
    bottom: calc(86vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB87 .noteBody {
    bottom: calc(87vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB88 .noteBody {
    bottom: calc(88vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB89 .noteBody {
    bottom: calc(89vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB90 .noteBody {
    bottom: calc(90vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB91 .noteBody {
    bottom: calc(91vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB92 .noteBody {
    bottom: calc(92vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB93 .noteBody {
    bottom: calc(93vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB94 .noteBody {
    bottom: calc(94vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB95 .noteBody {
    bottom: calc(95vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB96 .noteBody {
    bottom: calc(96vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB97 .noteBody {
    bottom: calc(97vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB98 .noteBody {
    bottom: calc(98vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB99 .noteBody {
    bottom: calc(99vw + 0.5em) !important;
  }
  .fullRegion.twoRowRegion .img.mobPB100 .noteBody {
    bottom: calc(100vw + 0.5em) !important;
  }
}
.fullRegion .txt .body:has(> .headingDeco) {
  padding-top: 8vw;
}
.fullRegion .txt .body .headingDeco {
  position: relative;
}
.fullRegion .txt .body .headingDeco:before {
  position: absolute;
  content: "";
  display: block;
  width: 8vw;
  height: 8vw;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  bottom: 120%;
  left: 50%;
  transform: translateX(-50%);
}
@media (max-width: 768px) {
  .fullRegion .txt .body:has(> .headingDeco) {
    padding-top: 16vw !important;
  }
  .fullRegion .txt .body .headingDeco:before {
    width: 16vw !important;
    height: 16vw !important;
  }
}
.fullRegion ul.gridPC-2Cols,
.fullRegion ul.gridPC-3Cols {
  display: grid;
  grid-gap: 1vw;
  width: 100%;
  margin: auto;
}
.fullRegion ul.gridPC-2Cols.gridPCW80,
.fullRegion ul.gridPC-3Cols.gridPCW80 {
  width: 80vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW81,
.fullRegion ul.gridPC-3Cols.gridPCW81 {
  width: 81vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW82,
.fullRegion ul.gridPC-3Cols.gridPCW82 {
  width: 82vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW83,
.fullRegion ul.gridPC-3Cols.gridPCW83 {
  width: 83vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW84,
.fullRegion ul.gridPC-3Cols.gridPCW84 {
  width: 84vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW85,
.fullRegion ul.gridPC-3Cols.gridPCW85 {
  width: 85vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW86,
.fullRegion ul.gridPC-3Cols.gridPCW86 {
  width: 86vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW87,
.fullRegion ul.gridPC-3Cols.gridPCW87 {
  width: 87vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW88,
.fullRegion ul.gridPC-3Cols.gridPCW88 {
  width: 88vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW89,
.fullRegion ul.gridPC-3Cols.gridPCW89 {
  width: 89vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW90,
.fullRegion ul.gridPC-3Cols.gridPCW90 {
  width: 90vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW91,
.fullRegion ul.gridPC-3Cols.gridPCW91 {
  width: 91vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW92,
.fullRegion ul.gridPC-3Cols.gridPCW92 {
  width: 92vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW93,
.fullRegion ul.gridPC-3Cols.gridPCW93 {
  width: 93vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW94,
.fullRegion ul.gridPC-3Cols.gridPCW94 {
  width: 94vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW95,
.fullRegion ul.gridPC-3Cols.gridPCW95 {
  width: 95vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW96,
.fullRegion ul.gridPC-3Cols.gridPCW96 {
  width: 96vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW97,
.fullRegion ul.gridPC-3Cols.gridPCW97 {
  width: 97vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW98,
.fullRegion ul.gridPC-3Cols.gridPCW98 {
  width: 98vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW99,
.fullRegion ul.gridPC-3Cols.gridPCW99 {
  width: 99vw;
}
.fullRegion ul.gridPC-2Cols.gridPCW100,
.fullRegion ul.gridPC-3Cols.gridPCW100 {
  width: 100vw;
}
.fullRegion ul.gridPC-2Cols li,
.fullRegion ul.gridPC-3Cols li {
  overflow: hidden;
  position: relative;
}
.fullRegion ul.gridPC-2Cols li img,
.fullRegion ul.gridPC-3Cols li img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.fullRegion ul.gridPC-2Cols li.pcSpanC2,
.fullRegion ul.gridPC-3Cols li.pcSpanC2 {
  grid-column: span 2;
}
.fullRegion ul.gridPC-2Cols li.pcSpanR2,
.fullRegion ul.gridPC-3Cols li.pcSpanR2 {
  grid-row: span 2;
}
.fullRegion ul.gridPC-2Cols li.pcSpanC3,
.fullRegion ul.gridPC-3Cols li.pcSpanC3 {
  grid-column: span 3;
}
.fullRegion ul.gridPC-2Cols li.pcSpanR3,
.fullRegion ul.gridPC-3Cols li.pcSpanR3 {
  grid-row: span 3;
}
.fullRegion ul.gridPC-2Cols li .noteBody,
.fullRegion ul.gridPC-3Cols li .noteBody {
  position: absolute;
  box-sizing: content-box;
}
.fullRegion ul.gridPC-2Cols li .noteBody.right,
.fullRegion ul.gridPC-3Cols li .noteBody.right {
  right: 0 !important;
}
.fullRegion ul.gridPC-2Cols li .noteBody.bottom,
.fullRegion ul.gridPC-3Cols li .noteBody.bottom {
  bottom: 0.5em !important;
}
@media (max-width: 768px) {
  .fullRegion ul.gridPC-2Cols,
  .fullRegion ul.gridPC-3Cols {
    grid-template-columns: 1fr !important;
    gap: 3vw;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW80,
  .fullRegion ul.gridPC-3Cols.gridPCW80 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW81,
  .fullRegion ul.gridPC-3Cols.gridPCW81 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW82,
  .fullRegion ul.gridPC-3Cols.gridPCW82 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW83,
  .fullRegion ul.gridPC-3Cols.gridPCW83 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW84,
  .fullRegion ul.gridPC-3Cols.gridPCW84 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW85,
  .fullRegion ul.gridPC-3Cols.gridPCW85 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW86,
  .fullRegion ul.gridPC-3Cols.gridPCW86 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW87,
  .fullRegion ul.gridPC-3Cols.gridPCW87 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW88,
  .fullRegion ul.gridPC-3Cols.gridPCW88 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW89,
  .fullRegion ul.gridPC-3Cols.gridPCW89 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW90,
  .fullRegion ul.gridPC-3Cols.gridPCW90 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW91,
  .fullRegion ul.gridPC-3Cols.gridPCW91 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW92,
  .fullRegion ul.gridPC-3Cols.gridPCW92 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW93,
  .fullRegion ul.gridPC-3Cols.gridPCW93 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW94,
  .fullRegion ul.gridPC-3Cols.gridPCW94 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW95,
  .fullRegion ul.gridPC-3Cols.gridPCW95 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW96,
  .fullRegion ul.gridPC-3Cols.gridPCW96 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW97,
  .fullRegion ul.gridPC-3Cols.gridPCW97 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW98,
  .fullRegion ul.gridPC-3Cols.gridPCW98 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW99,
  .fullRegion ul.gridPC-3Cols.gridPCW99 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols.gridPCW100,
  .fullRegion ul.gridPC-3Cols.gridPCW100 {
    width: unset;
  }
  .fullRegion ul.gridPC-2Cols li,
  .fullRegion ul.gridPC-3Cols li {
    width: 90%;
    margin: auto;
  }
  .fullRegion ul.gridPC-2Cols li.pcSpanC2,
  .fullRegion ul.gridPC-3Cols li.pcSpanC2 {
    grid-column: unset;
  }
  .fullRegion ul.gridPC-2Cols li.pcSpanR2,
  .fullRegion ul.gridPC-3Cols li.pcSpanR2 {
    grid-row: unset;
  }
  .fullRegion ul.gridPC-2Cols li.mobSpanC2,
  .fullRegion ul.gridPC-3Cols li.mobSpanC2 {
    grid-column: span 2;
  }
  .fullRegion ul.gridPC-2Cols li.mobSpanR2,
  .fullRegion ul.gridPC-3Cols li.mobSpanR2 {
    grid-row: span 2;
  }
  .fullRegion ul.gridPC-2Cols li.pcSpanC3,
  .fullRegion ul.gridPC-3Cols li.pcSpanC3 {
    grid-column: unset;
  }
  .fullRegion ul.gridPC-2Cols li.pcSpanR3,
  .fullRegion ul.gridPC-3Cols li.pcSpanR3 {
    grid-row: unset;
  }
  .fullRegion ul.gridPC-2Cols li.mobSpanC3,
  .fullRegion ul.gridPC-3Cols li.mobSpanC3 {
    grid-column: span 3;
  }
  .fullRegion ul.gridPC-2Cols li.mobSpanR3,
  .fullRegion ul.gridPC-3Cols li.mobSpanR3 {
    grid-row: span 3;
  }
}
.fullRegion ul.gridPC-2Cols {
  grid-template-columns: 1fr 1fr;
}
.fullRegion ul.gridPC-3Cols {
  grid-template-columns: 1fr 1fr 1fr;
}

.bgImg {
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_bg1.jpg?v=2507151712");
}

.bgColor {
  background: #2b286b 0% 0% no-repeat padding-box;
}

.bgColor2 {
  background: #d5dad3 0% 0% no-repeat padding-box;
}

.maskImg {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 2;
  top: 0;
  left: 0;
  background-repeat: no-repeat;
}

@media (max-width: 768px) {
  .mainStyle .txt .body {
    padding: unset !important;
    width: -moz-fit-content;
    width: fit-content;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 8vw auto 3vw;
  }
  .mainStyle .txt .body p {
    text-align: center !important;
  }
  .mainStyle .img {
    position: relative;
  }
  .mainStyle .img .noteBody {
    position: absolute;
  }
  .mainStyle .img .noteBody.right {
    right: 0 !important;
    bottom: 0.5em !important;
  }
  .mainStyle .img .noteBody.left {
    left: 0 !important;
    bottom: 0.5em !important;
  }
  .mainStyle .img.imgDeco_m {
    padding-bottom: 10vw !important;
    box-sizing: content-box !important;
  }
  .mainStyle .img.imgDeco_m::after {
    position: absolute;
    display: block;
    content: "";
    background-image: url("/case_assets/tuf250178/assets/images/sample/icon_09.png?v=2507151712");
    background-repeat: no-repeat;
    background-size: contain;
    width: 50%;
    height: 5vw;
    left: 25%;
    bottom: 2.5vw;
    z-index: 2;
  }
}

#intro_1 .maskImg {
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_p2_icon1.png?v=2507151712");
  background-size: contain;
  background-position: center 60%;
  animation: bgBounce 3.5s infinite ease-in-out;
}
@media (max-width: 768px) {
  #intro_1 .maskImg {
    display: none;
  }
  #intro_1.txtWhite .txt .body h1 {
    color: #454a44 !important;
  }
  #intro_1.txtWhite .txt .body p {
    color: #707070 !important;
  }
}

#intro_2 {
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_bg1.jpg?v=2507151712");
  background-color: #2b286b;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: 100% 40%;
}
@media (max-width: 768px) {
  #intro_2 {
    background-image: unset;
  }
  #intro_2 .txt .body h1,
  #intro_2 .txt .body p {
    color: #fff !important;
  }
  #intro_2 .img {
    position: unset;
  }
}

#intro_3 .maskImg {
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_p4_icon_1.png?v=2507151712");
  background-size: contain;
  background-position: center 50%;
}

#intro_4 {
  position: relative;
}
#intro_4 .txt {
  position: relative;
}
#intro_4 .txt:before {
  content: "";
  position: absolute;
  display: block;
  left: 8vw;
  bottom: 1vw;
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_09.png?v=2507151712"), url("/case_assets/tuf250178/assets/images/sample/icon_03.png?v=2507151712");
  background-size: 52%, contain;
  background-repeat: no-repeat, no-repeat;
  background-position: 0 60%, 70% 100%;
  transform: translateY(40%);
  width: 35vw;
  height: 11vw;
  z-index: 2;
}
#intro_4:after {
  position: absolute;
  display: block;
  content: "";
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_08.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
  width: 10vw;
  height: 10vw;
  right: 6vw;
  bottom: 5vw;
  z-index: 2;
}
@media (max-width: 768px) {
  #intro_4:after {
    all: unset;
  }
  #intro_4 .txt:before {
    background-image: url("/case_assets/tuf250178/assets/images/sample/icon_03.png?v=2507151712");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
    left: 3vw;
    bottom: unset;
    transform: unset;
    top: 95%;
    width: 30vw;
    height: 36vw;
  }
  #intro_4 .imgDeco_m::after {
    left: unset;
    right: 0;
  }
}

#intro_5 {
  position: relative;
}
#intro_5 .maskImg {
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_p4_icon_1.png?v=2507151712");
  background-size: contain;
  background-position: center 60%;
}
#intro_5 .img .noteBody {
  position: absolute;
  bottom: calc(5vw + 20px);
}
#intro_5:after {
  position: absolute;
  display: block;
  content: "";
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_05.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
  width: 30vw;
  height: 15vw;
  right: 5vw;
  bottom: 3vw;
  z-index: 2;
}
@media (max-width: 768px) {
  #intro_5 {
    position: relative;
  }
  #intro_5:after {
    display: none;
  }
}

#intro_7 .txt .body .headingDeco:before {
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_07.png?v=2507151712");
}
@media (max-width: 768px) {
  #intro_7 .txt .body {
    padding-top: 0 !important;
  }
  #intro_7 .txt .body .headingDeco:before {
    display: none;
  }
}

#location_0 .txt .headingDeco:before {
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_08.png?v=2507151712");
}

#traffic_0 .txt .headingDeco:before {
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_01.png?v=2507151712");
}

#architecture_1 .txt .body {
  padding-top: 9vw;
}
#architecture_1 .txt .body .headingDeco:before {
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_05.png?v=2507151712");
  width: 18vw !important;
  height: 9vw;
}
@media (max-width: 768px) {
  #architecture_1 .txt .body {
    padding-top: 22vw !important;
  }
  #architecture_1 .txt .body .headingDeco:before {
    width: 42vw !important;
    height: 22vw !important;
  }
}

#life_1 .txt {
  position: relative;
  padding-left: 12vw;
}
#life_1 .txt:before {
  content: "";
  position: absolute;
  display: block;
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_03.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
  width: 10vw;
  height: 12vw;
  left: 10vw;
  bottom: 0;
}
@media (max-width: 768px) {
  #life_1 .txt {
    padding-left: unset;
    padding-bottom: 19vw;
  }
  #life_1 .txt:before {
    left: 50% !important;
    bottom: -10vw !important;
    transform: translateX(-50%);
    width: 25vw;
    height: 30vw;
  }
}

#life_2 .txt {
  position: relative;
  padding-right: 12vw;
  width: 100%;
  box-sizing: border-box !important;
}
#life_2 .txt:before {
  content: "";
  position: absolute;
  display: block;
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_02.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
  width: 10vw;
  height: 11vw;
  right: 0;
  bottom: 0;
}
@media (max-width: 768px) {
  #life_2 .txt {
    padding-right: unset;
  }
  #life_2 .txt:before {
    display: none;
  }
}

#life_3 {
  position: relative;
}
#life_3::after {
  position: absolute;
  content: "";
  display: block;
  width: 22vw;
  height: 22vw;
  right: 10vw;
  bottom: 5vw;
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_06.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
}
#life_3 li.twoRowRegion {
  display: flex;
  flex-direction: column;
  line-height: unset !important;
  background-color: rgba(255, 255, 255, 0.3);
  height: -moz-fit-content !important;
  height: fit-content !important;
}
#life_3 li.twoRowRegion .txt {
  border: 0.5px solid rgba(78, 78, 78, 0.5);
  border-bottom: none;
}
#life_3 li.twoRowRegion .txt .body {
  padding: 1.5vw;
  box-sizing: border-box !important;
}
@media (max-width: 768px) {
  #life_3 li.twoRowRegion .txt .body {
    margin: 3vw 6vw;
    align-items: flex-start !important;
  }
  #life_3 li.twoRowRegion .txt .body p {
    text-align: left !important;
  }
}
#life_3 li.twoRowRegion .img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#life_3 li.twoRowRegion .img .paginationBar.outSideStyle {
  background-color: #d5dad3 !important;
  margin-top: unset;
  padding: 0.5em 0;
}
@media (max-width: 768px) {
  #life_3 {
    padding-bottom: 46vw !important;
  }
  #life_3::after {
    z-index: 2;
    width: 40vw;
    height: 40vw;
    right: unset;
    left: calc(50% - 15vw);
    bottom: 1vw;
  }
}

.natureStyle {
  background: #d5dad3 0% 0% no-repeat padding-box;
}
.natureStyle .img {
  position: relative;
}
.natureStyle .img .noteBody {
  position: absolute;
}
.natureStyle .img .noteBody.right {
  right: 0 !important;
  bottom: 0.5em !important;
}
.natureStyle .img .noteBody.left {
  left: 0 !important;
  bottom: 0.5em !important;
}
@media (max-width: 768px) {
  .natureStyle .txt .body {
    padding-top: 1em;
  }
}

#nature_2 .txt .body .headingDeco:before {
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_07.png?v=2507151712");
}
@media (max-width: 768px) {
  #nature_2 .txt .body {
    padding: 38vw 0 1vw !important;
  }
  #nature_2 .txt .body .headingDeco:before {
    width: 25vw !important;
    height: 25vw !important;
  }
}

#nature_5 {
  position: relative;
}
#nature_5 .maskImg {
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_p4_icon_1.png?v=2507151712");
  background-size: cover;
  background-position: left 60%;
  height: 54.5vw !important;
  z-index: 2 !important;
}
@media (max-width: 768px) {
  #nature_5 .maskImg {
    display: none;
  }
}

.teamStyle.twoColRegion {
  gap: 3%;
  justify-content: center !important;
  margin: auto;
}
.teamStyle.twoColRegion .img {
  width: 20% !important;
  overflow-x: hidden;
  padding: unset;
  display: flex;
  box-sizing: border-box !important;
}
.teamStyle.twoColRegion .img img {
  width: 100% !important;
  height: 100% !important;
  -o-object-fit: contain !important;
     object-fit: contain !important;
}
.teamStyle.twoColRegion .txt {
  width: -moz-fit-content !important;
  width: fit-content !important;
}
.teamStyle.twoColRegion .txt.left {
  padding-left: 0 !important;
}
.teamStyle.twoColRegion .txt.right {
  padding-right: 0 !important;
}
.teamStyle.twoColRegion .txt.left {
  display: flex;
  justify-content: flex-end !important;
}
.teamStyle.twoColRegion .txt .body {
  text-align: center;
  width: 30.375vw;
}
.teamStyle.twoColRegion .txt .body h1 {
  padding-bottom: 0.1em;
  color: #454a44 !important;
}
.teamStyle.twoColRegion .txt .body p {
  padding: 1em 0;
}
.teamStyle.twoColRegion .txt .body p:nth-child(2) {
  position: relative;
}
.teamStyle.twoColRegion .txt .body p:nth-child(2):before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 100%;
  height: 2px;
  background-color: #c0996a;
  top: 0;
  left: 0;
}
.teamStyle.twoColRegion .txt .body p:last-child {
  position: relative;
}
.teamStyle.twoColRegion .txt .body p:last-child:before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 100%;
  height: 2px;
  background-color: #c0996a;
  top: 100%;
  left: 0;
}
@media (max-width: 768px) {
  .teamStyle.twoColRegion {
    gap: 1vw;
    padding-bottom: 8vw !important;
  }
  .teamStyle.twoColRegion .txt {
    width: 100% !important;
    padding: unset;
  }
  .teamStyle.twoColRegion .txt .body {
    width: 93.825vw;
  }
  .teamStyle.twoColRegion .txt .body p {
    width: 100vw;
  }
  .teamStyle.twoColRegion .txt .body p:nth-child(2):before {
    width: 90%;
    left: 5%;
  }
  .teamStyle.twoColRegion .txt .body p:last-child {
    position: relative;
  }
  .teamStyle.twoColRegion .txt .body p:last-child:before {
    width: 90%;
    left: 5%;
  }
  .teamStyle.twoColRegion .img {
    width: 50% !important;
  }
}

#team_1 .txt .body {
  margin: 0;
}
#team_1 .txt .body h1 {
  position: relative;
}
#team_1 .txt .body h1:before {
  position: absolute;
  display: inline-block;
  content: "";
  width: 52%;
  height: 0.65vw;
  background-image: url("/case_assets/tuf250178/assets/images/sample/icon_09.png?v=2507151712");
  background-repeat: no-repeat;
  background-size: contain;
  top: 101%;
  left: 0.2em;
}
@media (max-width: 768px) {
  #team_1 .txt {
    display: flex;
    justify-content: center !important;
    padding-top: 10vw;
  }
  #team_1 .txt .body h1:before {
    width: 60%;
    height: 3vw;
    left: 50%;
    top: 103%;
    transform: translateX(-50%);
  }
}

@keyframes bgBounce {
  0% {
    background-position: left top;
  }
  50% {
    background-position: left 20%;
  }
  100% {
    background-position: left top;
  }
}
/* ------ */
/* ------ */
.color_A48747 {
  color: #a48747 !important;
}

.color_9D7447,
.pc_color_9D7447 {
  color: #9d7447 !important;
}

.white {
  color: #fff !important;
}

.noteBody {
  background-color: rgba(35, 24, 21, 0.5) !important;
}

/* ------ */
/* ------ */
.menu nav ul li a {
  margin: 0 0.5vw !important;
  color: #fff !important;
}
.menu nav ul li a:hover {
  border-bottom: 4px solid #a58f68 !important;
  color: #a58f68 !important;
}
.menu nav ul li.active a {
  color: #a58f68 !important;
  border-bottom: 4px solid #a58f68 !important;
}
.menu nav .rightNav .phone_txt {
  color: #f9f600 !important;
}
.menu nav .rightNav .btn_menu .act_btn_menu .line {
  background-color: #fff !important;
}
.menu nav .rightNav .btn a svg {
  color: #fff;
}

.activeMenuFloatStatus {
  background-color: #2b296d !important;
}

a.baseURL {
  display: flex;
  flex-direction: row;
  align-items: center !important;
  color: #000;
}
a.baseURL i {
  padding-top: 0.3em;
}

.bodyPage .webNav {
  background-color: #2b296d !important;
}

/* ------ */
/* ------ */
footer .caseInfo {
  background: rgba(18, 16, 90, 0.8117647059) linear-gradient(180deg, rgba(18, 16, 90, 0.8117647059) 0%, rgba(29, 23, 12, 0.0509803922) 100%) 0% 0% no-repeat padding-box;
}

/* ------ */
/* ------ */
.keyVision .fullBg {
  min-height: 53vw;
  background-image: url("/case_assets/tuf250178/assets/images/sample/pc_p1.jpg?v=2507151712");
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}
.keyVision .fullBg .txt {
  position: absolute;
  top: 0;
  right: 0;
  width: 56%;
  height: 100%;
}
.keyVision .fullBg .txt .img {
  padding: 0 10vw 12vh;
  box-sizing: border-box !important;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 3vw;
}
.keyVision .video {
  padding-bottom: 56% !important;
}
.keyVision .video video {
  width: 100%;
  -o-object-fit: cover !important;
     object-fit: cover !important;
}
.keyVision .video:before {
  position: absolute;
  display: block;
  content: "\611B\5C71\6797\884C\92B7";
  left: 1%;
  top: 1%;
  color: #000;
}

/* ------ */
/* ------ */
/* ------ */
.btn-more.center {
  margin: 1.5vw auto 0;
}

.swiper-pagination-bullet {
  width: 1vw !important;
  height: 1vw !important;
  background: #fff !important;
  margin: 0 0.35vw !important;
  opacity: 1 !important;
}

.swiper-pagination-bullet-active {
  background-color: #ffc400 !important;
}

.fullRegion.txtRowRegion.boxMode .txt {
  padding: 1.5vw 0 4vw;
}

/* ------ */
/* ------ */
@media (max-width: 768px) {
  .pc_color_9D7447 {
    color: unset !important;
  }
  .btn-more {
    width: 55vw;
    height: 8vw;
    margin: 5vw auto 0;
    font-size: 2.75vw;
  }
  .keyVision .fullBg {
    min-height: 165vw !important;
    background-image: url("/case_assets/tuf250178/assets/images/sample/mob_p1.jpg?v=2507151712");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
  }
  .keyVision .fullBg .txt {
    position: absolute;
    top: 0;
    right: unset;
    left: 5%;
    width: 90%;
  }
  .keyVision .fullBg .txt .img {
    padding: 0 10vw;
    box-sizing: border-box !important;
    height: 56%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 3vw;
  }
  .keyVision .fullBg .txt .img img:nth-child(3) {
    transform: scale(0.9);
  }
  .keyVision .video {
    padding-bottom: 0 !important;
  }
  .swiper-pagination-bullet {
    width: 2.25vw !important;
    height: 2.25vw !important;
    margin: 0 0.75vw !important;
  }
  /* ------ */
  /* ------ */
}
/* ------ */