@charset "UTF-8";
.lastelect {
  /* party_color */
}
.lastelect .party_color1 {
  color: #519be1;
}
.lastelect .party_color2 {
  color: #f1605d;
}
.lastelect .party_color3 {
  color: #f4be46;
}
.lastelect .party_color4 {
  color: #4eae77;
}
.lastelect .party_color0 {
  color: #878c99;
}
.lastelect .bar.party_color1 {
  background: #519be1;
}
.lastelect .bar.party_color2 {
  background: #f1605d;
}
.lastelect .bar.party_color3 {
  background: #f4be46;
}
.lastelect .bar.party_color4 {
  background: #4eae77;
}
.lastelect .bar.party_color0 {
  background: #878c99;
}
.lastelect .layer_legend .party_color1:nth-child(1),
.lastelect .layer_legend .party_color2:nth-child(1),
.lastelect .layer_legend .party_color3:nth-child(1),
.lastelect .layer_legend .party_color4:nth-child(1),
.lastelect .layer_legend .party_color0:nth-child(1) {
  background: #bbbdcd;
}
.lastelect .layer_legend .party_color1:nth-child(2),
.lastelect .layer_legend .party_color2:nth-child(2),
.lastelect .layer_legend .party_color3:nth-child(2),
.lastelect .layer_legend .party_color4:nth-child(2),
.lastelect .layer_legend .party_color0:nth-child(2) {
  background: #d3d5e0;
}
.lastelect .layer_legend .party_color1:nth-child(3) {
  background: #90c6f8;
}
.lastelect .layer_legend .party_color1:nth-child(4) {
  background: #519be1;
}
.lastelect .layer_legend .party_color2:nth-child(3) {
  background: #ff9492;
}
.lastelect .layer_legend .party_color2:nth-child(4) {
  background: #f1605c;
}
.lastelect .layer_legend .party_color3:nth-child(3) {
  background: #ffd169;
}
.lastelect .layer_legend .party_color3:nth-child(4) {
  background: #f4be46;
}
.lastelect .layer_legend .party_color4:nth-child(3) {
  background: #fe9f66;
}
.lastelect .layer_legend .party_color4:nth-child(4) {
  background: #f66a13;
}
.lastelect .layer_legend .party_color0:nth-child(3) {
  background: #abafb8;
}
.lastelect .layer_legend .party_color0:nth-child(4) {
  background: #878c99;
}
.lastelect .layer_legend .party_color1:nth-child(1),
.lastelect .layer_legend_result .party_color1:nth-child(1) {
  background: #c2e2ff;
}
.lastelect .layer_legend .party_color1:nth-child(2),
.lastelect .layer_legend_result .party_color1:nth-child(2) {
  background: #90c6f8;
}
.lastelect .layer_legend .party_color1:nth-child(3),
.lastelect .layer_legend_result .party_color1:nth-child(3) {
  background: #519be1;
}
.lastelect .layer_legend .party_color2:nth-child(1),
.lastelect .layer_legend_result .party_color2:nth-child(1) {
  background: #ffc1c0;
}
.lastelect .layer_legend .party_color2:nth-child(2),
.lastelect .layer_legend_result .party_color2:nth-child(2) {
  background: #ff9492;
}
.lastelect .layer_legend .party_color2:nth-child(3),
.lastelect .layer_legend_result .party_color2:nth-child(3) {
  background: #f1605c;
}
.lastelect .layer_legend .party_color3:nth-child(1),
.lastelect .layer_legend_result .party_color3:nth-child(1) {
  background: #ffde94;
}
.lastelect .layer_legend .party_color3:nth-child(2),
.lastelect .layer_legend_result .party_color3:nth-child(2) {
  background: #ffd169;
}
.lastelect .layer_legend .party_color3:nth-child(3),
.lastelect .layer_legend_result .party_color3:nth-child(3) {
  background: #f4be46;
}
.lastelect .layer_legend .party_color4:nth-child(1),
.lastelect .layer_legend_result .party_color4:nth-child(1) {
  background: #ffac79;
}
.lastelect .layer_legend .party_color4:nth-child(2),
.lastelect .layer_legend_result .party_color4:nth-child(2) {
  background: #fd9454;
}
.lastelect .layer_legend .party_color4:nth-child(3),
.lastelect .layer_legend_result .party_color4:nth-child(3) {
  background: #f66a13;
}
.lastelect .layer_legend .party_color0:nth-child(1),
.lastelect .layer_legend_result .party_color0:nth-child(1) {
  background: #dbdde0;
}
.lastelect .layer_legend .party_color0:nth-child(2),
.lastelect .layer_legend_result .party_color0:nth-child(2) {
  background: #abafb8;
}
.lastelect .layer_legend .party_color0:nth-child(3),
.lastelect .layer_legend_result .party_color0:nth-child(3) {
  background: #878c99;
}
.lastelect .layer_legend li:last-child span:nth-child(1)::before {
  content: "3% 미만";
}
.lastelect .layer_legend li:last-child span:nth-child(2)::before {
  content: "3 ~ 15%";
}
.lastelect .layer_legend li:last-child span:nth-child(3)::before {
  content: "15% 이상";
}

.layer_legend .party_color1:nth-child(1),
.layer_legend .party_color2:nth-child(1),
.layer_legend .party_color3:nth-child(1),
.layer_legend .party_color4:nth-child(1),
.layer_legend .party_color0:nth-child(1) {
  background: #bbbdcd;
}

.layer_legend .party_color1:nth-child(2),
.layer_legend .party_color2:nth-child(2),
.layer_legend .party_color3:nth-child(2),
.layer_legend .party_color4:nth-child(2),
.layer_legend .party_color0:nth-child(2) {
  background: #d3d5e0;
}

.layer_legend .party_color1:nth-child(3) {
  background: #90c6f8;
}

.layer_legend .party_color1:nth-child(4) {
  background: #519be1;
}

.layer_legend .party_color2:nth-child(3) {
  background: #ff9492;
}

.layer_legend .party_color2:nth-child(4) {
  background: #f1605c;
}

.layer_legend .party_color3:nth-child(3) {
  background: #ffd169;
}

.layer_legend .party_color3:nth-child(4) {
  background: #f4be46;
}

.layer_legend .party_color4:nth-child(3) {
  background: #f4a773;
}

.layer_legend .party_color4:nth-child(4) {
  background: #f2843b;
}

.layer_legend .party_color0:nth-child(3) {
  background: #abafb8;
}

.layer_legend .party_color0:nth-child(4) {
  background: #878c99;
}

.layer_legend_result .party_color1:nth-child(1) {
  background: #c2e2ff;
}

.layer_legend_result .party_color1:nth-child(2) {
  background: #90c6f8;
}

.layer_legend_result .party_color1:nth-child(3) {
  background: #519be1;
}

.layer_legend_result .party_color2:nth-child(1) {
  background: #ffc1c0;
}

.layer_legend_result .party_color2:nth-child(2) {
  background: #ff9492;
}

.layer_legend_result .party_color2:nth-child(3) {
  background: #f1605c;
}

.layer_legend_result .party_color3:nth-child(1) {
  background: #ffde94;
}

.layer_legend_result .party_color3:nth-child(2) {
  background: #ffd169;
}

.layer_legend_result .party_color3:nth-child(3) {
  background: #f4be46;
}

.layer_legend_result .party_color4:nth-child(1) {
  background: #f6c09c;
}

.layer_legend_result .party_color4:nth-child(2) {
  background: #f4a773;
}

.layer_legend_result .party_color4:nth-child(3) {
  background: #f2843b;
}

.layer_legend_result .party_color0:nth-child(1) {
  background: #dbdde0;
}

.layer_legend_result .party_color0:nth-child(2) {
  background: #abafb8;
}

.layer_legend_result .party_color0:nth-child(3) {
  background: #878c99;
}

.election2022 {
  position: relative;
  /* mark */
  /* 당선 */
  /* 지도 */
  /* maps */
  /* 투표율 레이어 */
}
@media (min-width: 986px) {
  .election2022 {
    position: relative;
    padding: 0;
    border-bottom: none;
    margin-top: 30px;
  }
}
@media (max-width: 985px) {
  .election2022 {
    margin-top: 20px;
  }
}
.election2022 > .title {
  margin-bottom: 16px;
  color: #067e77;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  letter-spacing: -0.4px;
}
@media (min-width: 986px) {
  .election2022 > .title {
    margin-bottom: 20px;
    font-size: 32px;
    line-height: 44px;
    letter-spacing: -0.4px;
  }
}
@media (min-width: 986px) {
  .election2022 .title_area .title {
    font-size: 24px;
    line-height: 34px;
  }
}
@media (max-width: 985px) {
  .election2022 .title_area .title {
    padding-top: 30px;
    font-size: 22px;
    line-height: 30px;
  }
}
.election2022 .chain_area {
  position: relative;
  padding: 0 0 40px;
}
@media (min-width: 986px) {
  .election2022 .chain_area {
    overflow: hidden;
    position: relative;
    padding-top: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }
}
.election2022 .chain_area:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -20px;
  right: -20px;
  background-color: #f4f5fa;
  z-index: -1;
}
@media (min-width: 986px) {
  .election2022 .chain_area:before {
    bottom: 0;
    left: 0;
    right: 0;
  }
}
.election2022 .chain {
  position: relative;
}
@media (min-width: 986px) {
  .election2022 .chain .title_area {
    position: absolute;
    top: -2px;
    left: 50%;
    width: 100%;
    transform: translateX(-50%);
  }
}
@media (min-width: 986px) {
  .election2022 .chain .title_area + .tab_nav_poll {
    top: 50px;
  }
}
@media (max-width: 985px) {
  .election2022 .chain .title_area + .tab_nav_poll {
    padding-top: 20px;
  }
}
.election2022 .chain .tab_nav_poll {
  z-index: 1;
  margin-top: 0;
}
@media (min-width: 986px) {
  .election2022 .chain .tab_nav_poll {
    position: absolute;
    top: 10px;
    left: 50%;
    width: 100%;
    transform: translateX(-50%);
  }
}
@media (max-width: 985px) {
  .election2022 .chain .tab_nav_poll {
    padding-top: 30px;
  }
}
.election2022 .chain .tab_nav_poll .nav .nav_item .nav_link {
  padding-top: 6px;
  padding-bottom: 6px;
}
.election2022 h3.title {
  text-align: center;
}
.election2022 .flex {
  display: flex;
}
.election2022 .comment {
  display: block;
  margin-top: 2px;
  color: #666;
  font-size: 12px;
  line-height: 20px;
  text-align: right;
}
@media (min-width: 986px) {
  .election2022 .comment {
    margin-top: 8px;
    color: #999;
  }
}
.election2022 .font_arial {
  font-family: Arial;
}
.election2022 .count {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 14px;
  font-weight: 700;
}
@media (min-width: 986px) {
  .election2022 .count {
    top: 11px;
    font-size: 16px;
  }
}
.election2022 .count strong {
  margin: 0 0 0 6px;
  font-size: 14px;
}
@media (min-width: 986px) {
  .election2022 .count strong {
    margin: 0 0 0 6px;
  }
}
.election2022 .count .font_arial {
  font-size: 20px;
}
.election2022 .count .btn_green {
  width: 50px;
  padding: 0;
  border: none;
  font-weight: normal;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
}
@media (min-width: 986px) {
  .election2022 .count .btn_green {
    margin-left: 12px;
  }
}
@media (max-width: 985px) {
  .election2022 .count .btn_green {
    margin-left: 12px;
  }
}
.election2022 .inner {
  display: block;
  align-items: center;
  height: 100%;
  background: #067e77;
  color: #fff;
}
.election2022 .vs_type .bar_wrap,
.election2022 .list_chart .bar_wrap {
  display: flex;
  position: relative;
  height: 14px;
  margin: 50px 0 0;
  background: #e4e5e9;
}
.election2022 .vs_type .bar_wrap .bar,
.election2022 .list_chart .bar_wrap .bar {
  display: block;
  height: 100%;
  color: #fff;
  animation: showBar 1.5s ease;
}
.election2022 .vs_type .bar_wrap .bar > span,
.election2022 .list_chart .bar_wrap .bar > span {
  display: block;
  height: 100%;
}
.election2022 .vs_type .bar_wrap .bar:first-child .mark,
.election2022 .list_chart .bar_wrap .bar:first-child .mark {
  left: 0;
}
.election2022 .vs_type .bar_wrap .bar:last-child .mark,
.election2022 .list_chart .bar_wrap .bar:last-child .mark {
  right: 0;
}
.election2022 .vs_wrap {
  position: relative;
  margin-bottom: 0;
}
@media (min-width: 986px) {
  .election2022 .vs_wrap {
    height: 266px;
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 985px) {
  .election2022 .vs_wrap {
    height: 180px;
    margin-left: -20px;
    margin-right: -20px;
    padding-top: 23px;
  }
}
.election2022 .vs_wrap > * {
  width: 50%;
  padding-left: 0;
  padding-right: 0;
}
.election2022 .vs_wrap .bar_wrap {
  position: absolute;
  height: 60px;
  margin-top: 0;
}
@media (min-width: 986px) {
  .election2022 .vs_wrap .bar_wrap {
    top: 206px;
  }
}
@media (max-width: 985px) {
  .election2022 .vs_wrap .bar_wrap {
    top: 120px;
  }
}
.election2022 .vs_type .number {
  display: flex;
  align-items: center;
  position: absolute;
  z-index: 1;
  height: 60px;
  font-size: 14px;
  color: #fff;
}
@media (max-width: 985px) {
  .election2022 .vs_type .number {
    flex-direction: column;
    justify-content: center;
    align-items: normal;
  }
}
.election2022 .vs_type .number strong {
  font-size: 16px;
}
@media (min-width: 986px) {
  .election2022 .vs_type .number strong {
    font-size: 26px;
    font-weight: normal;
  }
}
.election2022 .vs_type .number .font_arial {
  font-size: 26px;
}
@media (min-width: 986px) {
  .election2022 .vs_type .number .font_arial {
    font-size: 36px;
    font-weight: bold;
  }
}
.election2022 .vs_type .number em {
  opacity: 0.7;
  font-size: 12px;
}
@media (min-width: 986px) {
  .election2022 .vs_type .number em {
    font-size: 14px;
    margin: 0 10px;
  }
}
.election2022 .vs_type figure {
  overflow: hidden;
  display: block;
  position: absolute;
  overflow: hidden;
}
@media (min-width: 986px) {
  .election2022 .vs_type figure {
    top: -54px;
    width: 320px;
    height: 260px;
  }
}
@media (max-width: 985px) {
  .election2022 .vs_type figure {
    top: -23px;
    width: 140px;
    height: 120px;
  }
}
.election2022 .vs_type figure img {
  width: 100%;
  height: auto;
}
.election2022 .vs_type .name {
  display: block;
  font-size: 18px;
  line-height: 27px;
}
@media (min-width: 986px) {
  .election2022 .vs_type .name {
    font-size: 36px;
    line-height: 44px;
  }
}
.election2022 .vs_type .bar_wrap {
  left: 0;
  right: 0;
}
.election2022 .vs_type .bar figure {
  width: 100%;
  height: 222px;
  overflow: hidden;
}
.election2022 .vs_type .profile_wrap {
  position: relative;
  top: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 986px) {
  .election2022 .vs_type .profile_wrap {
    height: 264px;
  }
}
.election2022 .vs_type .profile {
  position: absolute;
  top: 0;
  width: 106px;
  text-align: center;
}
@media (min-width: 986px) {
  .election2022 .vs_type .profile {
    top: 80px;
    width: 158px;
  }
}
.election2022 .vs_type .party {
  display: block;
  font-size: 13px;
  line-height: 20px;
}
@media (min-width: 986px) {
  .election2022 .vs_type .party {
    margin-top: 4px;
    font-size: 16px;
  }
}
.election2022 .vs_type:first-child .number {
  left: 0;
  padding-left: 20px;
}
@media (min-width: 986px) {
  .election2022 .vs_type:first-child .number {
    padding-left: 40px;
  }
}
.election2022 .vs_type:first-child figure {
  left: -20px;
}
@media (min-width: 986px) {
  .election2022 .vs_type:first-child figure {
    left: 30px;
  }
}
@media (min-width: 691px) and (max-width: 985px) {
  .election2022 .vs_type:first-child figure {
    left: -38px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .election2022 .vs_type:first-child figure {
    left: 0;
  }
}
.election2022 .vs_type:first-child .profile {
  right: 0;
}
@media (min-width: 986px) {
  .election2022 .vs_type:first-child .profile {
    padding-right: 59px;
    text-align: right;
  }
}
.election2022 .vs_type:first-child .profile:after {
  content: "";
  display: block;
  position: absolute;
  top: 31px;
  right: -11px;
  width: 22px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='20' viewBox='0 0 38 20'%3E%3Cpath d='M13.212 19 21 0h-4.91l-5.575 14.613L4.91 0H0l7.818 19h5.394zm16.52 1C35.306 20 38 17.33 38 13.788c0-7.228-11.86-5.167-11.86-8.244 0-1.16 1.053-1.945 2.942-1.945 2.106 0 4.335.668 6.007 2.12l2.447-3.02C35.492.93 32.766 0 29.485 0c-4.862 0-7.835 2.67-7.835 5.893 0 7.286 11.891 4.934 11.891 8.36 0 1.103-1.177 2.148-3.592 2.148-2.849 0-5.11-1.19-6.565-2.613L21 16.923C22.92 18.752 25.769 20 29.732 20z' fill='%23666' fill-rule='nonzero'/%3E%3C/svg%3E");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
@media (min-width: 986px) {
  .election2022 .vs_type:first-child .profile:after {
    top: 42px;
    right: -19px;
    width: 38px;
    height: 20px;
  }
}
.election2022 .vs_type:first-child .bar {
  left: 0;
  border-right: 1px solid #f4f5fa;
}
@media (min-width: 986px) {
  .election2022 .vs_type:first-child .bar {
    border-right: 2px solid #f4f5fa;
  }
}
.election2022 .vs_type:first-child .president {
  left: 0;
}
.election2022 .vs_type:nth-child(2) .number {
  right: 0;
  padding-right: 20px;
}
@media (min-width: 986px) {
  .election2022 .vs_type:nth-child(2) .number {
    padding-right: 40px;
    flex-direction: row-reverse;
  }
}
@media (max-width: 985px) {
  .election2022 .vs_type:nth-child(2) .number {
    align-items: end;
  }
}
.election2022 .vs_type:nth-child(2) figure {
  right: -20px;
}
@media (min-width: 986px) {
  .election2022 .vs_type:nth-child(2) figure {
    right: 30px;
  }
}
@media (min-width: 691px) and (max-width: 985px) {
  .election2022 .vs_type:nth-child(2) figure {
    right: -38px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .election2022 .vs_type:nth-child(2) figure {
    right: 0;
  }
}
.election2022 .vs_type:nth-child(2) .profile {
  left: 0;
}
@media (min-width: 986px) {
  .election2022 .vs_type:nth-child(2) .profile {
    padding-left: 59px;
    text-align: left;
  }
}
.election2022 .vs_type:nth-child(2) .bar_wrap {
  background: none;
}
.election2022 .vs_type:nth-child(2) .bar {
  position: absolute;
  top: 0;
}
.election2022 .vs_type:nth-child(2) .bar {
  right: 0;
  border-left: 1px solid #f4f5fa;
}
@media (min-width: 986px) {
  .election2022 .vs_type:nth-child(2) .bar {
    border-left: 2px solid #f4f5fa;
  }
}
.election2022 .vs_type:nth-child(2) .president {
  right: 0;
}
.election2022 .mark {
  display: inline-block !important;
  width: 46px;
  margin-bottom: 5px;
  background-color: #cdcdcd;
  border-radius: 22px;
  color: #fff;
  font-weight: 700;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: -0.2px;
  text-align: center;
  vertical-align: top;
  z-index: 1;
}
.election2022 .mark1 {
  background-color: #4533a7;
}
.election2022 .mark2 {
  background-color: #067e77;
}
.election2022 .mark3 {
  background-color: #067e77;
}
.election2022 .mark4 {
  background-color: #067e77;
}
.election2022 .mark5 {
  width: 46px;
  height: 22px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='46px' height='22px' viewBox='0 0 46 22' version='1.1'%3E%3Ctitle%3E03769ECA-9295-4CE7-8DC4-21A2398A2597%3C/title%3E%3Cdefs%3E%3Cpath d='M21.24,12.364 L21.24,9.88 L22.68,9.88 L22.68,8.596 L21.24,8.596 L21.24,5.968 L19.644,5.968 L19.644,12.364 L21.24,12.364 Z M18.936,11.44 L18.78,10.18 C17.58,10.432 16.476,10.516 14.472,10.528 L14.472,7.984 L17.856,7.984 L17.856,6.724 L12.9,6.724 L12.9,11.8 L13.836,11.8 C16.308,11.8 17.58,11.728 18.936,11.44 Z M17.592,17.044 C19.884,17.044 21.336,16.204 21.336,14.8 C21.336,13.396 19.884,12.556 17.592,12.556 C15.324,12.556 13.86,13.396 13.86,14.8 C13.86,16.204 15.324,17.044 17.592,17.044 Z M17.592,15.784 C16.2,15.784 15.42,15.46 15.42,14.8 C15.42,14.128 16.2,13.816 17.592,13.816 C18.996,13.816 19.776,14.128 19.776,14.8 C19.776,15.46 18.996,15.784 17.592,15.784 Z M32.396,14.14 L32.396,5.98 L30.812,5.98 L30.812,8.332 L28.784,8.332 L28.784,9.616 L30.812,9.616 L30.812,14.14 L32.396,14.14 Z M23.912,12.796 C25.196,12.328 26.048,11.428 26.516,10.288 C26.972,11.308 27.764,12.112 28.916,12.532 L29.756,11.308 C28.028,10.708 27.284,9.292 27.284,7.852 L27.284,6.652 L25.676,6.652 L25.676,7.84 C25.676,9.412 24.908,10.948 23.084,11.56 L23.912,12.796 Z M32.636,16.84 L32.636,15.58 L26.684,15.58 L26.684,13.324 L25.1,13.324 L25.1,16.84 L32.636,16.84 Z' id='path-1'/%3E%3Cfilter x='-7.6%25' y='-13.5%25' width='115.2%25' height='127.1%25' filterUnits='objectBoundingBox' id='filter-2'%3E%3CfeOffset dx='0' dy='0' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur stdDeviation='0.5' in='shadowOffsetOuter1' result='shadowBlurOuter1'/%3E%3CfeColorMatrix values='0 0 0 0 0.773434404 0 0 0 0 0.407176515 0 0 0 0 0 0 0 0 1 0' type='matrix' in='shadowBlurOuter1'/%3E%3C/filter%3E%3C/defs%3E%3Cg id='투개표-등' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='04_PC_대선홈_개표현황' transform='translate(-654.000000, -343.000000)'%3E%3Cg id='--실시간-개표-현황' transform='translate(200.000000, 208.000000)'%3E%3Cg id='센터-후보자명' transform='translate(403.000000, 135.000000)'%3E%3Cg id='label_당선_46' transform='translate(51.000000, 0.000000)'%3E%3Cpath d='M40,1.8369702e-16 L46,11 L40,22 L6,22 L6,0 L40,1.8369702e-16 Z M6,1.8369702e-16 L6,22 L2.1462268e-16,11 L6,1.8369702e-16 Z' id='Combined-Shape' fill='%23FAB500'/%3E%3Cg id='당선' fill-rule='nonzero'%3E%3Cuse fill='black' fill-opacity='1' filter='url(%23filter-2)' xlink:href='%23path-1'/%3E%3Cuse fill='%23FFFFFF' xlink:href='%23path-1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 0 0 no-repeat;
  background-size: 100% auto;
  border-radius: 0;
  font-size: 0 !important;
  line-height: 9999em !important;
  overflow: hidden;
}
.election2022 .list_chart .mark5 {
  width: 38px;
  height: 20px;
  margin: 2px 4px -2px 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='18' viewBox='0 0 38 18'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M5 18 0 9l5-9h28l5 9-5 9H5z' fill='%23FAB500'/%3E%3Cpath d='M17.47 9.667V7.39h1.32V6.213h-1.32V3.804h-1.463v5.863h1.463zm-2.112-.847-.143-1.155c-1.1.231-2.112.308-3.949.319V5.652h3.102V4.497H9.825V9.15h.858c2.266 0 3.432-.066 4.675-.33zm-1.232 5.137c2.101 0 3.432-.77 3.432-2.057s-1.331-2.057-3.432-2.057c-2.079 0-3.421.77-3.421 2.057s1.342 2.057 3.421 2.057zm0-1.155c-1.276 0-1.991-.297-1.991-.902 0-.616.715-.902 1.991-.902 1.287 0 2.002.286 2.002.902 0 .605-.715.902-2.002.902zm13.337-1.507v-7.48h-1.452v2.156h-1.859v1.177h1.859v4.147h1.452zm-7.777-1.232c1.177-.429 1.958-1.254 2.387-2.299a3.766 3.766 0 0 0 2.2 2.057l.77-1.122c-1.584-.55-2.266-1.848-2.266-3.168v-1.1h-1.474V5.52c0 1.441-.704 2.849-2.376 3.41l.759 1.133zm7.997 3.707v-1.155h-5.456v-2.068h-1.452v3.223h6.908z' fill='%23FFF' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
}
.election2022 .list_chart li {
  position: relative;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  margin-top: 13px;
}
.election2022 .list_chart li:first-child {
  margin-top: 12px;
}
.election2022 .list_chart li img {
  width: 36px;
  height: 36px;
  margin: 5px 10px 0;
}
@media (max-width: 985px) {
  .election2022 .list_chart li:nth-child(4) {
    display: none;
  }
}
.election2022 .list_chart em {
  display: block;
  flex-shrink: 0;
  width: 12px;
  margin-top: 10px;
  font-size: 22px;
  line-height: 28px;
}
.election2022 .list_chart .bar_wrap {
  margin: 4px 0 0;
}
.election2022 .list_chart .bar_area {
  width: 100%;
  margin-top: 2px;
}
.election2022 .list_chart .bar_area strong {
  display: inline-block;
  font-size: 13px;
  line-height: 21px;
}
.election2022 .list_chart .number {
  flex-shrink: 0;
  color: #999;
  font-size: 11px;
  line-height: 18px;
  text-align: right;
}
@media (min-width: 986px) {
  .election2022 .list_chart .number {
    width: 84px;
  }
}
@media (max-width: 985px) {
  .election2022 .list_chart .number {
    width: 67px;
  }
}
.election2022 .list_chart .number strong {
  display: block;
  margin-bottom: -2px;
  line-height: 20px;
}
.election2022 .list_chart .number .font_arial {
  font-size: 18px;
  line-height: 28px;
}
.election2022 .btn_wide {
  width: 100%;
  margin: 20px auto 0;
  padding: 20px 0;
  font-size: 14px;
  line-height: 22px;
  border-top: 1px solid #e2e2e2;
  border-radius: 0;
}
.election2022 .btn_wide i {
  margin-left: 6px;
}
.election2022 .btn_wide .ico_arrow_up {
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0v15h15V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='m2 4 6.071 6L14 4'/%3E%3C/g%3E%3C/svg%3E");
  transform: rotate(180deg);
}
.election2022 .btn_wide span {
  margin-left: 3px;
}
.election2022 .btn_wide .ico_arrow_down {
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0v15h15V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='m2 4 6.071 6L14 4'/%3E%3C/g%3E%3C/svg%3E");
}
.election2022 .president {
  position: absolute;
  top: 0;
  width: 58px;
  height: 58px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='58' height='58' viewBox='0 0 58 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0H57V39.452C57 40.5658 56.3829 41.588 55.3972 42.1067L30.3972 55.2646C29.5226 55.7249 28.4774 55.7249 27.6028 55.2646L2.60276 42.1067C1.6171 41.5879 1 40.5658 1 39.452V0Z' fill='%231D232F'/%3E%3Cpath d='M3.25 2.25H54.75L54.75 38.7925C54.75 39.8227 54.1742 40.7665 53.2581 41.2378L30.2581 53.0715C29.4686 53.4778 28.5314 53.4778 27.7419 53.0715L4.74186 41.2378C3.8258 40.7665 3.25 39.8227 3.25 38.7925V2.25Z' fill='%231D232F' stroke='%23FFDA5C' stroke-width='0.5'/%3E%3Cpath d='M39.0199 35.2501V29.8461L38.0399 29.8601L36.4859 29.9441L36.3039 29.1741H37.8019L39.0199 29.1461V26.1641C39.9439 26.1641 40.9519 26.2761 41.7079 26.5001C41.9179 26.5561 42.1419 26.7381 42.1279 26.9481C42.1139 27.1581 41.9459 27.2981 41.8759 27.5781L41.8199 30.8821L41.8899 34.4241C41.9179 35.2921 41.0219 35.6841 39.8879 35.7261C39.2999 35.7541 39.0199 35.5581 39.0199 35.2501ZM29.5559 34.0181C29.4299 34.0881 29.3319 34.0461 29.2059 33.9481C29.1079 33.8641 29.0939 33.7381 29.1499 33.6681C30.7459 31.7081 31.5579 30.0561 32.1179 27.7041L32.1879 26.3881C33.0419 26.4021 33.7839 26.5001 34.4699 26.6821C35.0299 26.8361 35.2119 27.0881 35.2539 27.2981C35.2959 27.4801 35.1559 27.6761 35.0019 27.9141C34.7219 28.6561 34.3999 29.3141 34.0219 29.9161C35.2539 30.3361 36.6539 31.1481 37.3399 31.8901C37.7319 32.3381 37.6199 33.1641 37.2559 33.5421C36.9339 33.8641 36.4859 33.9761 36.0519 33.8781C35.7159 33.8221 35.5619 33.6401 35.4639 33.3601C34.9879 32.2821 34.3999 31.3301 33.6019 30.5601C32.5799 31.9321 31.2359 33.0101 29.5559 34.0181ZM33.3219 35.7681V38.1901H39.9579L40.6719 37.3781C41.5539 37.4481 42.5759 38.4421 42.3799 38.8761H33.3079C32.9579 39.1421 32.0759 39.2961 31.3479 39.2821C30.7179 39.2681 30.3819 39.1281 30.3819 38.6381V36.4261L30.3399 34.6341C31.2359 34.5921 32.4119 34.6901 33.0419 34.9001C33.2659 34.9701 33.4479 35.1381 33.4899 35.2921C33.5319 35.4741 33.4619 35.6141 33.3219 35.7681Z' fill='%23FFDA5C'/%3E%3Cpath d='M17.0337 33.3877C16.6557 33.0657 16.3057 32.7157 16.0257 32.3657C15.9137 32.2397 15.9277 32.0717 16.0397 31.9457V28.9917L15.9277 26.6957C16.8657 26.6817 17.6917 26.7517 18.5877 26.9617C18.7837 27.0037 18.9237 27.1297 18.9937 27.2557H21.5277L22.2837 26.5277C22.7317 26.6257 23.8377 27.4517 23.6137 27.9557H18.8397C18.8257 27.9837 18.8117 28.0117 18.8117 28.0257V31.5817C20.7857 31.4137 22.9837 31.1337 24.8597 30.8677C24.8737 29.3277 24.8597 27.6477 24.8317 26.1777C25.7557 26.1777 26.8057 26.2897 27.4777 26.4857C27.7857 26.5697 27.9677 26.7657 27.9537 26.9337C27.9397 27.1437 27.7857 27.2837 27.7157 27.5637L27.6317 29.6497V29.9577H27.6737L28.4437 29.2437C28.8077 29.3557 29.3537 29.9297 29.5497 30.3217C29.6337 30.4897 29.5357 30.6437 29.3397 30.6437H27.6457L27.7017 32.4357C27.7157 33.2617 26.9177 33.5697 25.7557 33.6677C25.1257 33.7237 24.8177 33.4857 24.8317 33.1357L24.8597 31.3717C22.8717 32.1137 20.4497 32.7297 18.0277 33.3037C17.8737 33.4297 17.7757 33.5137 17.5937 33.5557C17.4117 33.5977 17.2437 33.5557 17.0337 33.3877ZM16.5997 36.8877C16.5997 35.1097 18.0837 34.4097 20.1557 34.4097H24.1877C26.2877 34.4097 27.7717 35.1097 27.7717 36.8877C27.7717 38.6237 26.2877 39.3517 24.1877 39.3517H20.1557C18.0837 39.3517 16.5997 38.6237 16.5997 36.8877ZM21.7937 38.6377H22.5357C23.7677 38.6377 24.8317 38.0637 24.8317 36.8877C24.8317 35.6697 23.7677 35.1097 22.5357 35.1097H21.7937C20.6177 35.1097 19.5537 35.6697 19.5537 36.8877C19.5537 38.0637 20.6177 38.6377 21.7937 38.6377Z' fill='%23FFDA5C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.9946 5.68262C46.8871 5.71199 46.7903 5.80978 46.7014 5.89953L46.7014 5.89953C46.661 5.94034 46.6222 5.97948 46.5848 6.00977C46.3365 6.21109 46.0463 6.4012 45.7479 6.54257C45.1318 6.83443 44.4458 7.08089 43.7341 7.26232L42.9408 7.38383H42.2148C42.2458 7.32846 42.2769 7.25946 42.3104 7.17365C42.3919 7.09926 42.4677 7.02888 42.5368 6.96481L42.5371 6.96456L42.5374 6.96423L42.5376 6.96406L42.5379 6.9638L42.5379 6.96376L42.538 6.96373L42.5386 6.96313C42.5922 6.91342 42.6416 6.86754 42.6864 6.82655C42.7123 6.80294 42.7419 6.7772 42.774 6.74931L42.7742 6.74916L42.7743 6.74908L42.7743 6.74903L42.7744 6.74901C43.0285 6.52835 43.437 6.17359 43.3257 5.68262L42.3157 6.70119C42.04 6.93982 41.756 7.16816 41.4623 7.38383H38.9742C38.8629 7.3827 38.7375 7.37478 38.6068 7.36653C38.1754 7.33929 37.6857 7.30836 37.4486 7.50535C37.0322 7.85123 37.1289 8.52045 37.3265 9.01962C37.3644 9.1153 37.4034 9.20915 37.4424 9.30285C37.4746 9.38042 37.5068 9.45789 37.5383 9.5362L37.5039 9.5332C37.4706 9.5321 37.4354 9.52949 37.3996 9.52683C37.1983 9.51187 36.9758 9.49534 36.9398 9.7371C36.9193 9.875 36.9722 10.0124 37.0641 10.1307C37.0028 10.0854 36.931 10.0417 36.8576 9.99715C36.5936 9.83662 36.3094 9.66383 36.4199 9.35613C36.4912 9.15765 36.7021 9.16751 36.926 9.17797C37.0512 9.18382 37.1804 9.18986 37.2917 9.15983V9.15048L37.2132 8.95419C37.1482 8.953 37.0816 8.95043 37.0149 8.94785L37.0148 8.94785L37.0148 8.94785L37.0148 8.94785L37.0148 8.94785L37.0148 8.94785L37.0147 8.94785L37.0147 8.94785L37.0147 8.94785L37.0147 8.94784L37.0146 8.94784L37.0146 8.94784L37.0146 8.94784L37.0146 8.94784L37.0145 8.94784L37.0145 8.94784L37.0145 8.94784L37.0145 8.94784L37.0145 8.94784L37.0144 8.94784L37.0144 8.94784L37.0144 8.94784L37.0144 8.94784L37.0143 8.94783L37.0143 8.94783L37.0143 8.94783L37.0143 8.94783L37.0142 8.94783C36.4801 8.92722 35.9334 8.90613 36.0538 9.58046C36.0606 9.61863 36.064 9.65612 36.0672 9.6921C36.074 9.76659 36.0801 9.83463 36.1148 9.88892C36.1987 10.0204 36.3559 10.0795 36.5126 10.1385C36.6246 10.1806 36.7363 10.2226 36.8209 10.2909C36.8757 10.335 36.9201 10.4009 36.9555 10.4826L36.7256 10.4906V10.5028L36.8282 10.9156L36.8553 11.2143L36.7501 11.2162L36.7256 11.6656C36.8102 11.6673 36.8958 11.6656 36.9466 11.6519C36.962 11.6051 36.9979 11.5558 37.035 11.5049C37.043 11.4939 37.051 11.4829 37.0589 11.4718C37.0333 11.8278 36.9591 12.1659 36.8645 12.3379C36.8176 12.4232 36.7432 12.5409 36.6553 12.581C36.4663 12.6671 35.5536 12.6677 35.3651 12.581C35.2834 12.5434 35.2089 12.4551 35.1994 12.3379C35.2444 12.2926 35.3053 12.2691 35.3661 12.2456C35.4394 12.2173 35.5124 12.1891 35.5568 12.1229L35.5394 12.0856C35.3715 12.0338 35.2434 11.9075 35.1558 11.7677L35.1563 11.7631C35.158 11.744 35.1588 11.736 35.1618 11.729C35.164 11.7241 35.1673 11.7196 35.173 11.712L35.1733 11.7117C35.2181 11.6676 35.2795 11.6577 35.3403 11.6478C35.4104 11.6365 35.4797 11.6252 35.522 11.5621V11.5341C35.3407 11.4265 35.2296 11.2953 35.1645 11.0573L35.1907 11.02C35.3267 11.0191 35.4537 11.0018 35.5133 10.9171C35.4931 10.8807 35.4529 10.8427 35.4089 10.8011C35.3059 10.7039 35.1818 10.5866 35.243 10.4217C35.2698 10.3819 35.3171 10.3631 35.3642 10.3445C35.4133 10.3251 35.4621 10.3058 35.4871 10.2628L35.4958 10.2254C35.227 10.0804 35.2021 9.88579 35.1671 9.61347C35.1543 9.51367 35.1402 9.40342 35.1122 9.28135C35.1058 9.25338 35.0983 9.22484 35.0907 9.19617L35.0907 9.19609L35.0907 9.19609L35.0907 9.19608L35.0907 9.19607C35.0567 9.06766 35.022 8.93651 35.0861 8.84202C35.1129 8.82949 35.1469 8.8099 35.1857 8.78761L35.1857 8.7876L35.1857 8.78759C35.3731 8.67974 35.6703 8.50864 35.7922 8.76724L35.7486 8.89811L35.6789 8.9168C35.6771 8.89282 35.678 8.87099 35.6789 8.85058C35.6804 8.81697 35.6818 8.78719 35.6702 8.75789L35.6266 8.7392C35.5512 8.71383 35.4793 8.74859 35.4522 8.80463C35.3343 8.98694 35.57 9.17471 35.7399 9.12244C35.9007 9.07298 36.0406 8.74022 35.9927 8.47747C35.9602 8.2988 35.8668 8.11545 35.7225 8.05684C35.5423 7.98371 35.384 8.10504 35.3825 8.29053C35.4132 8.36519 35.4468 8.43943 35.5394 8.44943L35.6353 8.42139C35.6603 8.35364 35.6203 8.31133 35.5781 8.2665L35.5743 8.26249V8.23444L35.583 8.2251C35.6706 8.23219 35.7099 8.27931 35.753 8.33105L35.7661 8.34661C35.7274 8.47414 35.583 8.64884 35.4174 8.53356L35.3215 8.4027L35.1471 8.37465C35.1156 8.19333 35.0223 8.02718 34.9204 7.91663V7.84185C35.1743 7.64886 35.2198 7.2124 34.9292 7.02864C34.7791 6.93377 34.4652 7.03021 34.5107 7.25297L34.5979 7.40253C34.7008 7.40531 34.7352 7.37135 34.7826 7.3245L34.7984 7.30906L34.842 7.3184L34.8507 7.3371L34.842 7.37449C34.7998 7.47791 34.6172 7.56096 34.502 7.46796L34.4148 7.29971H34.3799C34.2708 7.4671 34.0145 7.40208 33.9964 7.18754L34.04 7.15015L34.0835 7.1595C34.1039 7.35532 34.3161 7.29932 34.3538 7.1595C34.4849 6.83172 33.9941 6.84333 33.8569 6.95386C33.6144 7.14915 33.7194 7.35226 33.8191 7.54507C33.8635 7.631 33.9068 7.71488 33.9179 7.79512L33.6912 8.11293C33.6195 8.14528 33.5307 8.13549 33.4382 8.12531C33.3799 8.11889 33.3203 8.11231 33.2625 8.11601C33.2722 7.93859 33.2702 7.7645 33.2502 7.61419L33.2235 7.60087L33.1166 7.61419C33.1182 7.79316 33.113 7.97592 33.1005 8.15018C33.0148 8.1766 32.9314 8.21331 32.8631 8.25314V8.29053C32.871 8.29978 32.8786 8.30921 32.8862 8.31857C32.9218 8.36267 32.9563 8.40527 33.02 8.42139C33.0299 8.40745 33.0506 8.39449 33.0789 8.38297C33.0535 8.60087 33.0151 8.79385 32.9629 8.93307L32.8426 9.14622C32.8281 9.18993 32.8182 9.24135 32.8084 9.29247C32.7906 9.38487 32.7729 9.47626 32.729 9.51923C32.6848 9.56908 32.5826 9.53357 32.5552 9.46595C32.5179 9.40257 32.5016 9.25177 32.5686 9.22615L32.622 9.38601L32.7223 9.35937C32.7825 9.15067 32.7671 8.87289 32.6555 8.78653C32.2886 8.55555 32.2933 10.0678 32.5084 10.3452C32.8261 10.755 33.4849 10.0515 33.0899 9.38601C33.0006 9.37865 32.9445 9.44576 32.9361 9.59917L33.003 9.799L32.9963 9.83896L32.9829 9.87893H32.9495C32.8835 9.79134 32.8515 9.61744 32.876 9.42598L33.0765 9.17286C33.1163 9.07241 33.1629 8.88575 33.2002 8.665C33.2936 8.66719 33.3965 8.65547 33.4683 8.64413C33.4699 8.64786 33.4715 8.65151 33.4733 8.65507L33.822 8.7392L33.8307 8.80463L33.4123 9.23461C33.3304 9.42677 33.4905 9.58744 33.6477 9.58046C33.8517 9.47745 33.8437 9.33441 33.833 9.14263C33.829 9.07116 33.8246 8.99291 33.8307 8.90745H33.8482H33.8917C33.9523 8.952 33.9595 9.04457 33.967 9.14143C33.9699 9.17892 33.9728 9.21706 33.9789 9.2533C33.9892 9.31415 33.9945 9.37412 33.9955 9.43262H33.9789L33.9833 9.44806L33.9789 9.45096C33.9807 9.45361 33.9834 9.45674 33.9868 9.46028L33.992 9.47828L33.9952 9.48303C33.9873 9.77688 33.8689 10.0282 33.7087 10.16C33.69 10.1754 33.6678 10.1871 33.6455 10.1988C33.6092 10.2179 33.5728 10.2371 33.5518 10.2722V10.3189L33.7871 10.4217V10.4965L33.5605 10.7489C33.473 10.8216 33.3777 10.8698 33.2778 10.9203C33.2278 10.9455 33.1766 10.9714 33.1246 11.0013V11.0106C33.158 11.1025 33.232 11.138 33.3073 11.174C33.3572 11.1979 33.4076 11.222 33.4471 11.263V11.3004C33.4331 11.3113 33.419 11.3221 33.4048 11.3329H33.3983L33.3705 11.3459C33.2526 11.3712 33.1035 11.4282 33.0701 11.4869L33.0633 11.4901L33.0658 11.4963C33.0622 11.5067 33.0624 11.5171 33.0672 11.5273V11.5429L33.0845 11.5424C32.9734 11.6015 32.8524 11.6504 32.7149 11.6836L32.7061 11.7023V11.721C32.8158 11.808 32.9532 11.885 33.0897 11.9453V11.9734C32.9645 12.298 32.6928 12.4873 32.43 12.6704C32.4057 12.6874 32.3815 12.7042 32.3574 12.7212V12.7586L32.5231 12.9455L32.7149 13.0296L32.7236 15.1889C32.8845 16.1283 33.4041 16.7381 34.1533 17.049C34.4721 17.1813 34.8427 17.2178 35.2304 17.2561H35.2304C35.4293 17.2757 35.6326 17.2958 35.8358 17.3294C36.0315 17.3618 36.2352 17.3415 36.4344 17.3216C36.6968 17.2954 36.9515 17.2699 37.1696 17.3668C37.3552 17.4492 37.536 17.6375 37.5881 17.8622C37.5993 17.9107 37.5917 17.9656 37.5846 18.0164C37.577 18.0709 37.57 18.1206 37.5881 18.152C37.8885 18.1164 37.9812 17.6095 37.8235 17.3201L37.5706 17.0396V17.0116C37.7089 16.942 37.8709 16.908 38.0372 16.873L38.0372 16.873C38.152 16.8488 38.2689 16.8243 38.3814 16.7873L38.9568 16.5442C38.9864 16.5254 39.0158 16.5042 39.0459 16.4824C39.137 16.4166 39.2337 16.3468 39.3578 16.3292C39.5352 16.3042 39.7932 16.4482 39.907 16.5255C40.0976 16.6551 40.2436 16.8777 40.3603 17.0864L40.4998 17.3481L40.5347 17.3294C40.6724 16.5568 40.4292 16.2071 40.0552 15.7964V15.7871L40.0814 15.7497C40.3478 15.7451 40.9086 16.0534 41.1711 16.1977L41.2234 16.2264C41.2508 16.2414 41.2848 16.2654 41.3219 16.2915L41.3574 16.3165C41.3213 16.3629 41.294 16.4121 41.2778 16.4627C41.1948 16.7227 41.4746 16.9755 41.8366 17.1044L41.9312 17.3037C42.125 17.7685 42.2328 18.4087 42.3329 19.0027L42.3329 19.0027L42.3491 19.0992L42.3659 19.1111L42.3993 19.0873C42.4018 19.0091 42.4072 18.9281 42.4127 18.8454C42.4259 18.6489 42.4397 18.4429 42.416 18.243C42.3665 17.8256 42.286 17.4912 42.19 17.1853C42.3057 17.1975 42.421 17.1952 42.5282 17.1755C42.7606 17.1326 42.9615 17.0258 43.1043 16.89L43.2994 17.1928L43.3432 17.1734C43.35 16.9848 43.3286 16.808 43.2842 16.6419C43.4479 16.2791 43.2485 15.8988 43.0402 15.6586C42.6656 15.2264 42.0907 14.9019 41.4922 14.6442C41.3737 14.5932 41.2438 14.5562 41.1151 14.5196L41.1151 14.5196C40.9961 14.4857 40.8781 14.4521 40.7711 14.408C41.1188 14.2712 41.4122 14.0988 41.6609 13.8722C42.2136 13.6279 42.7197 13.3204 43.0611 12.8888C43.1958 12.7185 43.3375 12.4237 43.3442 12.132C43.3889 12.0498 43.4264 11.9707 43.4551 11.8986L43.4671 11.8688C43.5224 11.7321 43.6059 11.5253 43.5598 11.3378H43.551L43.2293 11.7031L43.2256 11.6977C43.1621 11.6036 43.0788 11.5653 42.9884 11.5239C42.9367 11.5001 42.8827 11.4753 42.8287 11.4383C42.7983 11.4371 42.7681 11.4375 42.7383 11.4394C42.8188 11.3499 42.8868 11.2503 42.9408 11.1415C43.45 11.1198 43.8825 10.763 44.0915 10.403L44.2572 10.0291C44.3059 9.96709 44.4585 9.89891 44.6121 9.83033C44.7448 9.77104 44.8783 9.71145 44.9459 9.65524C45.0776 9.54576 45.2193 9.32415 45.2859 9.15048L45.3556 8.88876L45.6346 8.7392C45.7704 8.6512 45.9298 8.52487 46.0269 8.39335C46.1518 8.22416 46.2733 8.0209 46.332 7.78577L46.3582 7.42122L46.6284 7.13146C46.7477 6.96061 46.9059 6.54393 46.8289 6.22476H46.794C46.6787 6.3283 46.5422 6.40265 46.4043 6.47771C46.3332 6.51647 46.2616 6.55541 46.1925 6.59866C45.5849 6.97886 44.8336 7.22635 44.1044 7.4666L44.1003 7.46796L43.4028 7.64556C43.3532 7.65627 43.2955 7.65912 43.2375 7.66199C43.1424 7.66668 43.0465 7.67142 42.9844 7.71099C42.9153 7.87551 42.7789 8.01387 42.6357 8.10358C42.635 8.19424 42.6182 8.26558 42.6019 8.33504L42.6019 8.33505C42.591 8.38162 42.5802 8.42735 42.5746 8.47747L42.5834 8.48682L43.3331 8.39335L43.4257 8.3741C44.0824 8.23773 44.6495 8.11999 45.19 7.87924C45.2248 7.86375 45.2882 7.83219 45.3666 7.79321L45.3667 7.79315L45.3668 7.79313L45.3668 7.79312C45.6309 7.66177 46.0642 7.44632 46.1402 7.47731L46.1489 7.52405C45.9688 7.65262 45.7699 7.73479 45.5548 7.82362L45.5547 7.82365L45.5546 7.82369C45.5037 7.84472 45.4519 7.86612 45.3992 7.88859C44.9241 8.09133 44.4239 8.29481 43.8823 8.43074L42.871 8.5616C42.8214 8.57081 42.769 8.57315 42.7176 8.57545C42.6322 8.57927 42.5496 8.58296 42.4875 8.61768C42.4518 8.72574 42.347 8.80766 42.2438 8.88828C42.1062 8.99576 41.9716 9.10093 42.008 9.26265L42.0693 9.26339C42.7683 9.27186 43.4838 9.28052 44.0828 9.14114C44.1583 9.12357 44.2563 9.09349 44.364 9.0604C44.6408 8.97538 44.9821 8.87055 45.1725 8.90745C45.1482 9.01619 44.887 9.06572 44.6973 9.10169C44.64 9.11254 44.5893 9.12215 44.5536 9.13179C44.316 9.19579 44.0551 9.23959 43.7885 9.28434C43.7212 9.29563 43.6536 9.30698 43.5859 9.31874L42.9408 9.36547C42.8332 9.383 42.6682 9.37424 42.4993 9.36526C42.2688 9.35303 42.0309 9.34039 41.9208 9.39351C41.8606 9.52668 41.7542 9.60378 41.6484 9.68045C41.5026 9.78621 41.3578 9.89115 41.3367 10.1413L41.3454 10.1507C41.4549 10.1506 41.5652 10.1513 41.6757 10.1519L41.6759 10.1519C42.2994 10.1556 42.9278 10.1593 43.4377 10.0385C43.4546 10.0345 43.4763 10.0287 43.5012 10.022L43.5012 10.022L43.5015 10.0219L43.5015 10.0219C43.6682 9.97718 43.9818 9.89307 44.0218 10.0385C43.6988 10.1297 43.3547 10.1649 43.0001 10.2012L43.0001 10.2012L43 10.2012L43 10.2012L42.9999 10.2012L42.9999 10.2012L42.9999 10.2012L42.9999 10.2012L42.9999 10.2012C42.7658 10.2251 42.5272 10.2496 42.287 10.2909C42.0578 10.3303 41.8182 10.3048 41.5923 10.2807C41.4698 10.2677 41.3514 10.2551 41.2408 10.2535C41.153 10.4242 41.0341 10.4715 40.8893 10.5291C40.8279 10.5535 40.7619 10.5797 40.6916 10.618C40.6556 10.7549 40.5946 10.8745 40.5347 10.9826L40.5434 11.02C40.7203 11.0212 40.9224 11.0414 41.1318 11.0623L41.1318 11.0623C41.5253 11.1017 41.9444 11.1436 42.2695 11.0667C42.3371 11.0507 42.7419 11.0481 42.749 11.0573L42.7577 11.1041C42.6819 11.1568 42.5895 11.1568 42.4851 11.1569C42.4204 11.1569 42.3511 11.1569 42.2782 11.1695C41.8477 11.2438 41.3986 11.1993 40.9723 11.157L40.9723 11.157C40.7891 11.1389 40.6102 11.1211 40.4388 11.1134C40.3575 11.2153 40.2568 11.2652 40.1488 11.3187C40.0928 11.3464 40.0349 11.3751 39.9768 11.4125C39.9659 11.4766 39.9325 11.5411 39.9 11.604L39.9 11.604C39.8583 11.6847 39.8181 11.7625 39.8285 11.8332C39.9565 11.8713 40.1514 11.8627 40.3491 11.854C40.6019 11.8428 40.8595 11.8315 40.988 11.9173V11.9266L40.9706 11.964V11.9827C40.9272 11.9856 40.8824 11.9892 40.8364 11.9928H40.8364C40.6214 12.0097 40.383 12.0285 40.1685 11.9921L39.6891 11.936L39.4798 12.1042L39.2619 12.1884L39.1137 12.4781C39.1806 12.5001 39.2592 12.5066 39.3366 12.513H39.3366C39.4205 12.5199 39.5029 12.5267 39.567 12.5529L39.5583 12.609C39.4587 12.6568 39.3634 12.6277 39.2658 12.598C39.1779 12.5712 39.0881 12.5438 38.9916 12.5716L38.7911 12.7212L38.486 12.7679L38.2245 12.9455C38.0466 13.0219 37.8176 12.9806 37.6305 12.9468L37.5706 12.9362C37.5628 12.8934 37.5644 12.8756 37.5794 12.8427C37.639 12.8452 37.6955 12.8591 37.752 12.8731C37.8466 12.8965 37.9412 12.9198 38.0501 12.8894C38.1292 12.8674 38.1927 12.8189 38.2547 12.7716C38.312 12.7278 38.3679 12.6851 38.4337 12.6651L38.6604 12.6557C38.9452 12.5675 39.0494 12.3748 39.1817 12.1303L39.2009 12.0949C39.4711 12.0213 39.6672 11.898 39.7937 11.6743C39.815 11.6365 39.8272 11.5794 39.8396 11.5208L39.8396 11.5208C39.8553 11.4472 39.8714 11.3712 39.907 11.3284L40.2993 11.1228C40.4584 11.0084 40.5591 10.7169 40.6219 10.5058C41.0297 10.4673 41.2964 10.1454 41.3542 9.73002C41.6699 9.62301 41.8964 9.3393 41.9557 8.95419C42.1738 8.87634 42.4054 8.65667 42.4875 8.43074L42.5659 8.01945C42.5962 7.96676 42.6461 7.9343 42.6963 7.90161C42.7635 7.85789 42.8313 7.81377 42.8536 7.72034L42.8449 7.71099L41.6653 7.72756C41.7014 7.69902 41.737 7.67032 41.7722 7.64156L42.2608 7.63621C42.6612 7.6363 43.04 7.60416 43.4116 7.52405C44.1587 7.36297 44.875 7.11786 45.5125 6.83234C45.9475 6.63756 46.3197 6.41737 46.6894 6.16868C46.7008 6.16101 46.713 6.15308 46.7256 6.14485L46.7256 6.14482C46.8631 6.05503 47.0575 5.92807 46.9946 5.68262ZM42.0385 16.7467C42.229 16.8631 42.5428 16.8928 42.7068 16.7277C42.7746 16.6594 42.8093 16.5836 42.819 16.5043C42.7743 16.4528 42.7276 16.4021 42.6793 16.3535C42.7028 16.4998 42.6369 16.6597 42.5044 16.7186C42.234 16.8387 41.9833 16.6588 41.9923 16.4536C42.0042 16.4438 42.0159 16.4337 42.0276 16.4236L42.0276 16.4235C42.0756 16.382 42.1241 16.3399 42.1947 16.3165L42.1996 16.3076C42.2111 16.2869 42.2126 16.2842 42.1947 16.2525V16.2342C42.0854 16.2363 42.0487 16.2709 42.003 16.3139C41.9958 16.3207 41.9884 16.3277 41.9804 16.3348C41.9515 16.3605 41.9294 16.3864 41.9133 16.412L41.9629 16.5442C41.9884 16.6121 42.0137 16.6794 42.0385 16.7467ZM42.2045 15.98C42.0439 15.8746 41.8756 15.7742 41.7035 15.6823C41.796 15.773 41.8841 15.8787 41.9121 15.9834L41.8944 15.9988C41.9972 15.9754 42.1032 15.9676 42.2045 15.98ZM42.182 11.8262C41.9091 11.941 41.5867 11.9988 41.2321 11.9921L41.0316 12.2071C40.722 12.465 40.3039 12.638 39.7501 12.6277C39.5976 12.8342 39.3246 13.125 38.9644 13.1495L38.9765 13.2029L38.9671 13.2154C39.1033 13.2066 39.2349 13.1795 39.3404 13.1325L39.6106 12.9549L40.5085 12.9922L41.0142 12.9549C41.2898 12.9002 41.5449 12.8399 41.7813 12.7399C42.0822 12.6125 42.3605 12.4536 42.6171 12.2732C42.4893 12.2979 42.3458 12.267 42.2768 12.1684C42.1901 12.0443 42.164 11.928 42.182 11.8262ZM38.8699 13.2185C38.8868 13.1927 38.9047 13.1689 38.9247 13.151C38.8841 13.1515 38.8425 13.1486 38.7999 13.1418C38.7327 13.1311 38.6712 13.1142 38.6106 13.0976C38.4977 13.0667 38.3879 13.0366 38.2506 13.0483L38.2419 13.0857C38.2822 13.1468 38.3491 13.1542 38.4249 13.1626C38.4585 13.1664 38.494 13.1703 38.5296 13.1792C38.6335 13.2052 38.7515 13.2186 38.8699 13.2185ZM42.8538 12.096C42.8891 12.068 42.9239 12.0395 42.9582 12.0108L42.9677 12.0001C42.9654 11.9387 42.9412 11.8733 42.8868 11.8033H42.8481L42.819 11.8225L42.8577 12.0819C42.8566 12.0867 42.8553 12.0914 42.8538 12.096ZM42.4361 12.5882L42.409 12.581C42.3826 12.6036 42.3646 12.634 42.3515 12.669C42.3721 12.6496 42.3924 12.63 42.4124 12.6102C42.4197 12.603 42.4277 12.5957 42.4361 12.5882ZM37.2103 10.2783C37.2146 10.2855 37.2184 10.2928 37.2219 10.3002C37.4693 10.8245 37.3106 12.0526 37.0563 12.4408L36.7773 12.7118L36.8035 12.7773C37.3215 12.5777 37.9707 11.3613 37.8187 10.4627C37.6456 10.5158 37.3989 10.4307 37.2103 10.2783ZM33.2289 8.4737C33.2345 8.43051 33.2397 8.38667 33.2443 8.3425C33.4509 8.31261 33.7197 8.32952 33.7087 8.44009L33.4471 8.46813C33.446 8.49991 33.4463 8.52881 33.4486 8.55502L33.399 8.45525C33.3278 8.45482 33.2742 8.46183 33.2289 8.4737ZM37.9978 7.65491L41.0905 7.64643C41.0452 7.67711 40.9997 7.70749 40.954 7.73755L40.8485 7.73903C40.807 7.73903 40.7458 7.73746 40.6741 7.73562C40.4141 7.72893 40.0161 7.71869 39.9157 7.76708C39.9135 7.79313 39.9089 7.81704 39.9045 7.83996L39.9045 7.83996C39.8964 7.8821 39.889 7.92086 39.8983 7.96337H40.5962C40.5307 8.00298 40.4647 8.04193 40.3982 8.08021C40.3318 8.08519 40.2562 8.07935 40.1807 8.07351C40.046 8.0631 39.9113 8.05269 39.8285 8.10358C39.8037 8.18426 39.7596 8.25325 39.7148 8.32322C39.6227 8.46743 39.5278 8.61583 39.5932 8.87941L41.1536 8.88876C41.176 8.88876 41.212 8.88752 41.2552 8.88604C41.4123 8.88066 41.6648 8.872 41.7029 8.90745L41.7116 8.95419L41.6941 8.97288C41.55 9.00783 41.3745 9.00198 41.1978 8.99608C41.1304 8.99383 41.0628 8.99158 40.9967 8.99158H39.5409C39.513 9.05135 39.4673 9.11142 39.4193 9.17456C39.312 9.31556 39.1931 9.47182 39.2357 9.67394L40.6219 9.68328C40.6496 9.68328 40.6851 9.68125 40.724 9.67901C40.8624 9.67105 41.0451 9.66056 41.0839 9.73002L41.0578 9.77676L39.6193 9.7861C39.5582 9.79593 39.4873 9.79094 39.417 9.786C39.3201 9.77917 39.2243 9.77244 39.1573 9.8048C39.0758 10.0608 38.7067 10.3092 38.3988 10.2067L38.3901 10.16L38.4076 10.1413C38.4464 10.1004 38.5522 10.076 38.6607 10.0511L38.6607 10.0511L38.6607 10.0511C38.7636 10.0274 38.869 10.0032 38.9219 9.9637C39.0561 9.8636 39.1203 9.68303 39.166 9.48699L39.2009 9.29069L39.3491 9.15048C39.4718 8.97758 39.4977 8.75084 39.4973 8.44009C39.6307 8.33437 39.8717 8.01921 39.8024 7.74838L38.024 7.75773C37.8591 7.80933 37.6629 8.11495 37.7276 8.37465L38.8696 8.384C38.8981 8.384 38.9294 8.38232 38.9614 8.3806L38.9614 8.3806C39.0832 8.37406 39.2161 8.36692 39.2532 8.44943L39.2357 8.45878C39.1857 8.50467 39.0447 8.49691 38.9304 8.49061C38.8947 8.48865 38.8616 8.48682 38.8347 8.48682L37.745 8.49617C37.7523 8.75006 37.8854 8.97032 37.9973 9.15546C38.0157 9.18591 38.0335 9.21541 38.0501 9.24396L38.9916 9.26265L39.0004 9.31874L38.9829 9.32808C38.854 9.35872 38.6955 9.34946 38.5388 9.34031C38.3771 9.33087 38.2173 9.32154 38.0937 9.35613V9.36547L38.2506 9.97305L38.3029 10.403L39.628 10.4124C39.6937 10.4124 39.7631 10.4104 39.8337 10.4083H39.8337H39.8338C40.0268 10.4027 40.2288 10.3969 40.3865 10.4311L40.3952 10.4498L40.3865 10.5058L38.8086 10.5152C38.7423 10.5259 38.6648 10.52 38.5878 10.5143C38.4817 10.5063 38.3765 10.4984 38.3029 10.5339L38.2768 11.2162C38.3948 11.2155 38.5287 11.2077 38.6678 11.1996C39.0234 11.1789 39.4135 11.1562 39.6629 11.2443L39.6542 11.3097C39.4318 11.3435 39.1091 11.3892 38.8434 11.3471C38.6893 11.3227 38.3577 11.2829 38.2245 11.3471C38.2073 11.4693 38.1599 11.5724 38.1133 11.6739C38.0665 11.7757 38.0205 11.8759 38.0065 11.9921L38.0153 12.0014L38.9829 12.0201L38.9916 12.0856C38.7564 12.1294 38.4843 12.1236 38.211 12.1177H38.211H38.2109H38.2109H38.2109H38.2109H38.2109H38.2108H38.2108H38.2108H38.2108H38.2108H38.2107H38.2107H38.2107H38.2107H38.2106H38.2106H38.2106H38.2106H38.2105H38.2105H38.2105H38.2104H38.2104H38.2104H38.2103H38.2103L38.2103 12.1177C38.1188 12.1157 38.0272 12.1137 37.9368 12.1136L37.684 12.5529L37.6927 12.5623C37.7355 12.5616 37.7866 12.5583 37.841 12.5548L37.841 12.5548H37.8411H37.8411H37.8411C38.0026 12.5444 38.1947 12.532 38.2942 12.581L38.3117 12.637L38.2855 12.6464C38.1629 12.7124 37.9546 12.6978 37.7652 12.6845C37.6962 12.6796 37.6296 12.6749 37.5706 12.6744C37.5235 12.7685 37.3698 13.0013 37.2568 12.9549V12.9455C37.2763 12.7983 37.3899 12.69 37.4968 12.5881C37.5549 12.5326 37.6111 12.479 37.6491 12.4221C37.8874 12.0646 38.0816 11.621 38.1896 11.1321C38.3387 10.4573 38.1198 9.66852 37.9281 9.19722C37.8945 9.11477 37.8525 9.03692 37.8101 8.95847L37.8101 8.95846C37.7489 8.84509 37.687 8.73048 37.6491 8.59899C37.5307 8.18786 37.7237 7.76638 37.9978 7.65491ZM41.1938 8.07179C41.2468 8.03669 41.2996 8.00046 41.3519 7.96337H41.607C41.6639 7.96337 41.7328 7.95864 41.8061 7.95361C41.9919 7.94084 42.2056 7.92617 42.3218 7.98207L42.3393 8.01011L42.3218 8.0475V8.06619L41.1938 8.07179ZM36.0479 10.4178C36.0005 10.3629 35.9533 10.3083 35.9079 10.2503C35.8528 10.2609 35.8478 10.266 35.8298 10.2846C35.8247 10.2898 35.8186 10.2962 35.81 10.304C35.833 10.4758 35.9936 10.6836 36.1737 10.707L36.2156 10.6801L36.2296 10.6398C36.1707 10.5598 36.1091 10.4885 36.0479 10.4178ZM45.8579 11.4584L46.0126 11.4376C46.4292 11.6342 46.734 11.7918 46.9116 12.2367C46.934 12.2926 46.9521 12.3493 46.9662 12.4062H47.8953L47.9224 12.4298V12.4205L48.3268 12.4158C48.422 12.1606 48.488 11.8462 48.5345 11.4658L48.5733 11.4376C48.5925 11.4918 48.6128 11.5454 48.6332 11.5995L48.6332 11.5995L48.6332 11.5995L48.6332 11.5995L48.6332 11.5995L48.6332 11.5995L48.6332 11.5995L48.6332 11.5996L48.6333 11.5996L48.6333 11.5996L48.6333 11.5996L48.6333 11.5996L48.6333 11.5996L48.6333 11.5997L48.6333 11.5997L48.6333 11.5997L48.6333 11.5997L48.6333 11.5997L48.6333 11.5997L48.6333 11.5998L48.6333 11.5998L48.6334 11.5999C48.7001 11.7763 48.7682 11.9566 48.8063 12.1711C48.8201 12.2491 48.8292 12.329 48.834 12.4098L49.9299 12.397L50.1685 12.4794C50.3755 12.5792 50.5972 12.7602 50.7198 12.9854C50.8304 13.1884 50.9035 13.3899 50.9722 13.5792L50.9722 13.5793C51.1199 13.9862 51.2472 14.3372 51.6824 14.527C51.81 14.5826 51.996 14.6605 52.1679 14.6093C52.2394 14.5881 52.2952 14.5441 52.3504 14.5006C52.3943 14.466 52.4379 14.4316 52.4887 14.4093H52.497C52.5148 14.5254 52.4578 14.6499 52.4179 14.7371L52.4065 14.7623C52.1571 15.3181 51.6677 15.4048 51.1805 15.1036C50.9169 14.9405 50.7354 14.6291 50.5758 14.3021C50.4463 14.6931 50.1966 15.0155 49.9211 15.1721L50.3141 15.5166C50.3905 15.6953 50.3713 15.9264 50.352 16.1581C50.336 16.3503 50.32 16.5429 50.3585 16.7065C50.5732 17.619 51.423 17.7106 52.4892 17.6768L52.5003 17.723C52.3311 17.9596 52.0622 18.0154 51.739 18.0824L51.7389 18.0824L51.7387 18.0824C51.7046 18.0895 51.6699 18.0967 51.6347 18.1042C50.8548 18.2711 50.1728 17.9839 49.7823 17.5018C49.7785 17.5522 49.7742 17.6034 49.7699 17.6545C49.7571 17.8082 49.7444 17.9614 49.7449 18.0935L49.7537 18.0996V18.134L49.7456 18.1363C49.7471 18.1894 49.7512 18.2385 49.7588 18.2819C49.867 18.8978 49.9475 19.3068 50.2471 19.7126C50.3589 19.8641 50.5004 20.0197 50.6711 20.1441L50.6747 19.1319L50.6971 19.1111L50.7939 19.5178C50.8596 19.3238 51.0012 19.1514 51.1669 19.084C51.2792 19.0383 51.4755 19.0265 51.6212 19.0514C52.5095 19.2037 52.8235 20.285 52.0982 20.8181C51.8358 21.0109 51.4665 21.0573 51.1115 21.015L51.1102 21.1583L51.1158 22.187L51.1157 22.2665C51.1151 22.8728 51.1146 23.3486 51.4172 23.4444L51.5791 23.3925L51.5847 23.4029C51.5283 23.8931 51.1077 24.0631 50.8869 23.7458C50.6622 23.423 50.6748 22.6711 50.6868 21.9478C50.6887 21.8358 50.6905 21.7245 50.6915 21.6155L50.8645 21.5947C50.9479 21.5669 51.0076 21.5054 51.0682 21.443L51.0823 21.4285L51.0711 21.3453C50.9595 21.3078 50.8229 21.1338 50.7396 20.9375C50.6046 20.897 50.4792 20.845 50.372 20.7856C49.9484 20.5506 49.5924 20.1967 49.3304 19.7487C49.332 19.8376 49.3276 19.9355 49.3236 20.0267C49.3205 20.0959 49.3176 20.1612 49.3176 20.2158L49.3247 22.2346C49.3799 22.5137 49.5921 22.7091 49.7537 22.8535V22.8821C49.4855 23.0808 49.1396 22.7832 49.0433 22.5964C48.7981 22.1205 48.8299 20.8204 48.8547 19.8064C48.8608 19.5585 48.8664 19.3277 48.8675 19.1302L48.8957 19.1111C48.951 19.2466 49.0627 19.379 49.182 19.4632C48.9586 18.9763 48.8351 18.3998 48.8381 17.7591C48.5824 17.4563 48.5851 17.0161 48.5892 16.3667L48.5892 16.3661C48.5897 16.2823 48.5902 16.1951 48.5902 16.1042V15.4964C48.5745 15.4155 48.5518 15.3362 48.523 15.26C48.4789 15.2696 48.4328 15.2747 48.3857 15.2744C48.2171 15.0977 48.0572 14.9778 47.8021 14.8908L47.3498 14.8074L47.1485 14.543L47.0607 14.5438C47.0082 14.514 46.9544 14.4806 46.8987 14.4461C46.8249 14.4003 46.7478 14.3524 46.6659 14.3082L45.1854 14.3011L45.1757 14.287V14.2767C44.9485 14.3022 44.6957 14.304 44.4394 14.2994C44.204 14.3255 43.9358 14.3138 43.6803 14.3026C43.5954 14.2988 43.5119 14.2952 43.4315 14.293L43.3585 14.297C43.0268 14.3157 42.6123 14.339 42.4515 14.2601C42.4464 14.2569 42.4424 14.2546 42.4393 14.2528C42.4329 14.2491 42.43 14.2474 42.4291 14.245C42.4284 14.243 42.429 14.2405 42.4302 14.2358L42.4302 14.2358L42.4302 14.2358L42.4302 14.2358L42.4302 14.2358C42.4311 14.2322 42.4323 14.2274 42.4334 14.2208C42.8745 14.1467 43.1995 14.0499 43.5547 13.9142L43.9901 13.7134C44.0415 13.6594 44.0907 13.6031 44.1371 13.5442C44.2519 13.5452 44.3741 13.5497 44.4991 13.5544C44.9274 13.5704 45.3905 13.5877 45.7144 13.4681C45.7279 13.4233 45.7394 13.3765 45.7485 13.3278C45.7969 13.296 45.8891 13.2821 46.0024 13.2785C46.0093 13.2704 46.0159 13.2621 46.0222 13.2536C46.3485 12.8174 46.48 11.7282 45.8579 11.5206V11.4584ZM51.0404 20.3372C51.085 20.352 51.131 20.3643 51.1783 20.3737C51.6067 20.4592 52.0455 19.9744 51.7461 19.6909L51.7348 19.6692L51.6666 19.6909L51.6893 20.016C51.6248 20.26 51.1901 20.3079 50.9697 20.1618L51.0404 20.3372ZM49.4708 16.2874C49.4529 16.4547 49.4349 16.6229 49.4556 16.7828C49.3945 16.746 49.3376 16.704 49.2842 16.6583C49.285 16.5388 49.2878 16.4152 49.2908 16.2881L49.2908 16.2879L49.2908 16.2874V16.2873V16.2872V16.287V16.2869L49.2908 16.2868C49.2945 16.1277 49.2984 15.9631 49.2984 15.7946V15.306C49.3894 15.4536 49.4567 15.6173 49.4817 15.7708C49.5086 15.935 49.4897 16.1107 49.4708 16.2874ZM49.4179 17.6794C49.3846 17.5999 49.3592 17.5145 49.3399 17.4236L49.3623 17.4317C49.4485 17.4628 49.5384 17.4952 49.5771 17.5449C49.6059 17.5752 49.5914 17.5927 49.5772 17.6099L49.5771 17.61C49.5327 17.6496 49.4783 17.67 49.4179 17.6794ZM48.1712 14.479L47.9767 14.5124C47.909 14.4819 47.8462 14.4498 47.7925 14.4142L47.7769 14.4009C47.7488 14.3769 47.7206 14.3528 47.6909 14.33C47.6865 14.3251 47.6822 14.3202 47.6781 14.3153L47.6714 14.3153L47.6683 14.3131L48.0391 14.3149L48.1597 14.4698L48.1644 14.4736L48.1712 14.479ZM49.8214 14.2817C49.3368 14.505 48.8931 14.1001 48.6149 13.6522C48.6726 13.5135 48.7221 13.3609 48.7596 13.2012L48.768 13.2006C49.0403 13.1805 49.3121 13.1603 49.5679 13.2207C49.6451 13.239 49.7194 13.2685 49.7915 13.2973C49.8729 13.3297 49.9516 13.361 50.0287 13.3737C50.0403 13.351 50.0525 13.3261 50.0652 13.3001C50.1238 13.1805 50.1938 13.0376 50.2755 12.9736L50.3002 12.9972L50.302 13.0042C50.3362 13.1375 50.3834 13.3215 50.3578 13.5385L50.3249 13.7974L50.3854 13.9127C50.3286 13.9866 50.2699 14.0518 50.2137 14.1002L49.8214 14.2817ZM44.7562 14.3153L42.429 14.3264V14.3376C42.482 14.4988 42.612 14.6135 42.7451 14.731C42.8723 14.8432 43.0023 14.9579 43.071 15.1182C43.1955 15.1171 43.3223 15.1138 43.4497 15.1106L43.4498 15.1106C44.2386 15.0904 45.0539 15.0696 45.5368 15.5309C45.7319 15.7172 45.8752 15.9831 46.0186 16.2492C46.19 16.5673 46.3617 16.8858 46.6221 17.0689L46.6172 18.107C46.6172 18.1593 46.6175 18.2126 46.6179 18.2664C46.6086 18.3385 46.5976 18.4063 46.5846 18.4687C46.5349 18.7063 46.4481 18.9304 46.361 19.1552L46.361 19.1552C46.2066 19.5536 46.0513 19.9544 46.1004 20.4373C45.9709 20.5621 45.8156 20.6493 45.6288 20.6905C45.5275 20.7128 45.4307 20.6831 45.3375 20.6545C45.2845 20.6383 45.2327 20.6224 45.1819 20.6166L45.1756 20.6259V20.6628L45.2011 20.6914C45.2835 20.7842 45.3659 20.8769 45.4778 20.9304C45.7539 21.0624 46.0071 21.0563 46.2245 20.9488C46.2346 20.9754 46.2454 21.0023 46.2568 21.0294H46.2735L46.279 21.0186C46.279 20.9846 46.2793 20.9513 46.2799 20.9189C46.7213 20.6583 47.0012 19.9685 47.0012 19.1865L46.9949 18.6144C46.9737 18.6155 46.9536 18.6162 46.9346 18.6162C46.9587 18.4618 46.9748 18.2928 46.9855 18.1141C47.0119 18.0144 47.0078 17.8779 47.0039 17.7479V17.7479V17.7478V17.7478V17.7478V17.7477V17.7477V17.7476V17.7476L47.0039 17.7475C47.0032 17.7247 47.0025 17.702 47.002 17.6798C47.0053 17.5206 47.0063 17.3573 47.0066 17.1928L47.0069 17.1928V18.4096C47.04 18.5678 47.1188 18.7016 47.2154 18.8073L47.2098 18.8188C47.1782 18.8817 47.1349 18.9238 47.0913 18.9661L47.0913 18.9661C47.0621 18.9944 47.0329 19.0229 47.0069 19.0577L47.0253 19.1012C47.2001 19.1299 47.3498 19.0946 47.474 19.0123C47.5629 19.0632 47.6706 19.1067 47.7839 19.1108L47.7835 19.5061C47.6306 19.4126 47.4727 19.2714 47.4022 19.1111L47.3674 19.1302L47.3588 20.8274C47.3588 20.9008 47.359 20.9741 47.3593 21.0471V21.0472V21.0472V21.0472C47.361 21.5336 47.3626 22.009 47.2893 22.4292L47.0982 23.4685C47.0904 23.5027 47.0781 23.5421 47.0652 23.5839C47.0319 23.6914 46.9936 23.8148 47.0114 23.907H47.0201C47.1331 23.8541 47.2251 23.7308 47.298 23.6305L47.3072 23.6177L47.3195 23.6003C47.3045 23.6668 47.2873 23.7223 47.2676 23.7633C47.1715 23.964 46.968 24.3358 46.7763 24.4091C46.5648 24.4899 46.3181 24.2259 46.4488 23.9853L46.5061 23.9752L46.5143 23.9853C46.5176 24.1377 46.5406 24.2234 46.6044 24.2981C47.1358 24.3215 46.946 23.413 46.4815 23.5413C46.0126 23.6709 45.963 24.452 46.3505 24.742C46.6722 24.9828 47.0847 24.8387 47.3289 24.6036V26.9984V29.4336L47.2621 29.6181C47.0318 29.8886 46.6628 30.109 46.4029 29.8741C46.2888 29.771 46.2781 29.635 46.2644 29.4628V29.4628C46.2579 29.3806 46.2508 29.2901 46.2314 29.191H46.2232L46.1905 29.212C46.1071 29.5525 46.0131 29.9762 46.1987 30.284C46.3469 30.5299 46.6844 30.6401 47.0092 30.6187C47.0293 30.9739 47.1819 31.318 47.383 31.4975C47.1236 32.2863 46.9421 33.325 47.0288 34.4467L47.0424 34.4581L47.0697 34.4353C47.0784 34.2021 47.1239 33.9727 47.1648 33.7667L47.1649 33.7665C47.1745 33.7178 47.1839 33.6704 47.1925 33.6245C47.3597 32.7336 47.6274 32.1308 47.9204 31.471L47.9204 31.471L47.9225 31.4664C47.9083 31.2455 47.7886 30.8004 47.7246 30.6214C47.6618 30.6643 47.5566 30.9827 47.4894 31.1863L47.4647 31.2606C47.4607 31.2407 47.457 31.2204 47.4538 31.1995C47.4071 30.8961 47.5568 30.5576 47.6775 30.2943C47.6956 30.2681 47.7086 30.2376 47.7187 30.2044C47.7382 30.1614 47.756 30.1211 47.7708 30.0842L47.8957 29.5544L47.8956 29.4976L47.9143 29.4327L47.9225 28.3081L47.9144 23.035C47.9173 22.9741 47.9193 22.9114 47.9206 22.8474L47.9396 22.6726L47.9359 22.767C47.9209 23.1393 47.9044 23.5499 47.9719 23.8532L47.9225 24.2508L47.9426 28.5768C47.9426 28.7323 47.9415 28.889 47.9404 29.046C47.9341 29.9596 47.9276 30.882 48.1338 31.6254C48.2512 32.0489 48.3924 32.4096 48.6091 32.7093C48.5885 32.6936 48.5675 32.6784 48.5466 32.6632C48.4932 32.6245 48.4401 32.586 48.3948 32.5398C48.1792 32.5317 47.85 32.9368 47.9367 33.2287C47.9665 33.3291 48.0937 33.495 48.2167 33.395C48.2398 33.3762 48.2516 33.3457 48.2612 33.3079C48.2882 33.2018 48.2431 33.1883 48.1912 33.1726C48.172 33.1668 48.1518 33.1607 48.1339 33.1495V33.0941C48.1742 33.069 48.2053 33.0722 48.2485 33.0941C48.3679 33.1546 48.33 33.2812 48.2955 33.3964C48.2874 33.4233 48.2796 33.4495 48.2739 33.4742C48.3401 33.5175 48.4918 33.5017 48.5348 33.4425C48.5209 33.4029 48.4985 33.3752 48.4761 33.3474C48.447 33.3113 48.4178 33.2751 48.4075 33.2129C48.3809 33.0509 48.559 32.8595 48.6366 33.007C48.6491 33.0298 48.6499 33.0483 48.643 33.0782H48.6366C48.6273 33.0764 48.619 33.0745 48.6114 33.0729C48.5575 33.0611 48.5426 33.0579 48.4966 33.102L48.4839 33.2129C48.6124 33.4511 48.8962 33.3593 48.8275 33.0228C48.8213 32.9923 48.8127 32.9644 48.8021 32.9387C48.9477 33.0874 49.121 33.2172 49.3311 33.3286C49.3525 33.3399 49.3743 33.3521 49.3966 33.3647L49.3969 33.3649L49.3972 33.365L49.3973 33.3651L49.3973 33.3651L49.3974 33.3652C49.4979 33.4216 49.6092 33.4842 49.7436 33.4989L49.7537 33.4904V33.4563C49.4247 33.2175 49.1894 32.897 49.0214 32.5186C49.3643 31.9199 49.5716 31.1034 49.694 30.2524C49.7583 29.8055 49.7769 28.929 49.7185 28.4504L49.7112 26.1485C49.7607 25.9691 49.7712 25.7782 49.7198 25.6115C49.6166 25.2773 49.406 25.0303 49.1957 24.7836C48.961 24.5083 48.7266 24.2333 48.6421 23.8379V22.9306C48.7051 22.9504 48.7713 22.9552 48.8381 22.9341V22.9232C48.8056 22.8121 48.7561 22.7134 48.7055 22.6127L48.7054 22.6127C48.6841 22.5702 48.6626 22.5274 48.6421 22.4832V22.1474C48.6421 22.0987 48.6459 22.0403 48.6499 21.9784V21.9783C48.6604 21.8156 48.6725 21.6285 48.622 21.5285C48.5912 21.5237 48.5615 21.5174 48.5329 21.5096V17.6927C48.5329 17.527 48.5383 17.3298 48.5441 17.1189C48.5624 16.4538 48.5844 15.6526 48.4521 15.2744L48.3982 15.2963C48.3629 15.5354 48.2496 15.6673 48.1254 15.7892L48.1243 15.411C48.0198 15.398 47.8934 15.3657 47.8227 15.2744L47.7879 15.2858L47.7878 15.3262C47.726 15.2756 47.6592 15.231 47.5716 15.1993C47.5131 15.178 47.4495 15.1648 47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3863 15.1516L47.3862 15.1516L47.3862 15.1516C47.2788 15.1292 47.1723 15.107 47.0925 15.0461L47.0069 15.0563V15.0666C47.0764 15.2407 47.4855 15.4969 47.7877 15.5028L47.7867 16.4272L47.784 16.4293C47.759 16.4487 47.7345 16.4678 47.7109 16.4789C47.6722 16.497 47.6295 16.5131 47.5843 16.5263C47.5752 16.5176 47.5663 16.5087 47.5574 16.4997L47.5527 16.2335C47.51 16.2364 47.4488 16.2475 47.3812 16.2626C47.3761 16.2529 47.3712 16.2432 47.3665 16.2335L47.3297 16.2552L47.3297 16.2746C47.2128 16.3028 47.0863 16.3393 47.0069 16.3648V16.5L47.0012 16.4971V16.4554V15.8741C46.9645 15.6939 46.7857 15.5062 46.6533 15.3673L46.6533 15.3673C46.6207 15.3331 46.591 15.3018 46.5668 15.2744L46.5416 15.2928C46.5512 15.3764 46.5623 15.4628 46.5737 15.5515C46.5887 15.6679 46.6042 15.7881 46.6172 15.911C46.626 15.9946 46.6325 16.0883 46.6364 16.1855C46.4979 16.0126 46.3843 15.8031 46.2707 15.5935C46.1484 15.3678 46.026 15.1421 45.8724 14.9621C45.6522 14.704 45.3586 14.505 45.0553 14.3822L44.7562 14.3153ZM48.8381 31.292L48.9583 32.3659C48.6434 31.5443 48.6067 30.4841 48.6067 29.4028V24.9472C48.6552 25.0036 48.705 25.0589 48.755 25.1143L48.755 25.1143C48.8715 25.2435 48.9883 25.3731 49.0887 25.5173L49.0745 29.896L48.9685 30.7178L48.8381 31.292ZM48.0774 22.4045C48.044 22.4031 48.0092 22.4009 47.9721 22.398C47.9789 22.34 47.9847 22.2803 47.9897 22.2191C48.0145 22.2839 48.0442 22.3462 48.0774 22.4045ZM47.7844 18.6088C47.7528 18.6832 47.7158 18.7516 47.6734 18.8124C47.707 18.858 47.7454 18.9014 47.7841 18.9409L47.7844 18.6088ZM48.1301 19.1099V19.525C48.149 19.5243 48.1679 19.5238 48.1866 19.5233H48.1866H48.1866C48.2545 19.5214 48.3196 19.5197 48.3713 19.5091L48.3982 19.4872C48.3864 19.3244 48.2771 19.233 48.1661 19.1402L48.1301 19.1099ZM46.11 30.8622C46.183 30.6573 46.409 30.6117 46.676 30.623L46.8599 30.6708C47.0152 30.7762 47.0573 31.2866 46.9377 31.4841C46.8293 31.6634 46.4549 31.5875 46.584 31.3007C46.6069 31.2524 46.6494 31.2339 46.7184 31.2369L46.775 31.3326L46.7963 31.3406C46.8229 31.2976 46.8237 31.2746 46.8175 31.205C46.6146 31.0737 46.4799 31.2168 46.492 31.516L46.4779 31.524C46.3711 31.5165 46.28 31.4365 46.2515 31.3406C46.2755 31.313 46.3113 31.2961 46.3472 31.2791C46.4245 31.2426 46.5023 31.206 46.4637 31.0615C46.4452 30.9922 46.4247 30.9633 46.3718 30.9339H46.3364L46.3222 30.9499C46.3291 30.9845 46.3382 31.0096 46.3463 31.0317C46.3635 31.079 46.3758 31.1127 46.3505 31.1971C46.1769 31.2737 46.0396 31.0597 46.11 30.8622Z' fill='%23FFDA5C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0058 5.68262C11.1132 5.71199 11.2101 5.80978 11.299 5.89953C11.3394 5.94034 11.3781 5.97948 11.4155 6.00977C11.6638 6.21109 11.954 6.4012 12.2524 6.54257C12.8685 6.83443 13.5545 7.08089 14.2662 7.26232L15.0595 7.38383H15.7856C15.7545 7.32846 15.7235 7.25946 15.69 7.17365C15.608 7.09886 15.5318 7.02814 15.4624 6.96379L15.4624 6.96378L15.4624 6.96376L15.4623 6.9637C15.4085 6.91378 15.3589 6.8677 15.3139 6.82655C15.2881 6.80294 15.2584 6.7772 15.2263 6.74931L15.2261 6.74916L15.2261 6.74908L15.226 6.74903L15.226 6.74901C14.9719 6.52835 14.5633 6.17359 14.6747 5.68262L15.6846 6.70119C15.9603 6.93982 16.2444 7.16816 16.538 7.38383H19.0261C19.1375 7.3827 19.2628 7.37478 19.3935 7.36653C19.8249 7.33929 20.3146 7.30836 20.5517 7.50535C20.9681 7.85123 20.8714 8.52045 20.6738 9.01962C20.6359 9.11527 20.5969 9.2091 20.558 9.30277L20.558 9.30279L20.5579 9.30284L20.5579 9.30289L20.5579 9.30292L20.5579 9.30293L20.5579 9.30293C20.5257 9.38048 20.4935 9.45792 20.462 9.5362L20.4964 9.5332C20.5297 9.5321 20.5649 9.52949 20.6007 9.52683C20.8021 9.51187 21.0245 9.49534 21.0605 9.7371C21.081 9.875 21.0282 10.0124 20.9362 10.1307C20.9975 10.0854 21.0693 10.0418 21.1427 9.99716L21.1427 9.99715C21.4067 9.83662 21.6909 9.66383 21.5804 9.35613C21.5092 9.15765 21.2983 9.16751 21.0743 9.17797C20.9491 9.18382 20.8199 9.18986 20.7087 9.15983V9.15048L20.7871 8.95419C20.8519 8.95301 20.9182 8.95044 20.9847 8.94787H20.9847H20.9847H20.9847H20.9847H20.9847H20.9847H20.9847H20.9847H20.9847H20.9847H20.9848L20.9848 8.94787L20.9848 8.94787L20.9848 8.94787L20.9848 8.94787L20.9849 8.94787L20.9849 8.94787L20.9849 8.94787L20.9849 8.94787L20.985 8.94787L20.985 8.94787L20.985 8.94787L20.985 8.94787L20.9851 8.94786L20.9851 8.94786L20.9851 8.94786L20.9851 8.94786L20.9851 8.94786L20.9852 8.94786L20.9852 8.94786L20.9852 8.94786L20.9852 8.94786L20.9853 8.94786L20.9853 8.94786L20.9853 8.94786L20.9853 8.94786L20.9853 8.94785L20.9854 8.94785L20.9854 8.94785L20.9854 8.94785L20.9854 8.94785L20.9855 8.94785L20.9855 8.94785L20.9855 8.94785L20.9855 8.94785L20.9856 8.94785L20.9856 8.94785L20.9856 8.94785L20.9856 8.94785L20.9856 8.94785L20.9857 8.94784L20.9857 8.94784L20.9857 8.94784L20.9857 8.94784L20.9858 8.94784L20.9858 8.94784L20.9858 8.94784L20.9858 8.94784L20.9859 8.94784L20.9859 8.94784L20.9859 8.94784L20.9859 8.94784L20.9859 8.94784L20.986 8.94784L20.986 8.94783L20.986 8.94783L20.986 8.94783L20.9861 8.94783L20.9861 8.94783C21.5203 8.92722 22.0669 8.90613 21.9466 9.58046C21.9398 9.61863 21.9364 9.65612 21.9331 9.6921C21.9264 9.76659 21.9202 9.83463 21.8856 9.88892C21.8016 10.0204 21.6444 10.0795 21.4877 10.1385C21.3757 10.1806 21.264 10.2226 21.1794 10.2909C21.1247 10.335 21.0802 10.4009 21.0448 10.4826L21.2748 10.4906V10.5028L21.1721 10.9156L21.145 11.2143L21.2502 11.2162L21.2748 11.6656C21.1901 11.6673 21.1045 11.6656 21.0537 11.6519C21.0384 11.6051 21.0024 11.5558 20.9653 11.5049C20.9573 11.4939 20.9493 11.4829 20.9414 11.4718C20.9671 11.8278 21.0412 12.1659 21.1358 12.3379C21.1827 12.4232 21.2571 12.5409 21.345 12.581C21.534 12.6671 22.4467 12.6677 22.6353 12.581C22.717 12.5434 22.7915 12.4551 22.8009 12.3379C22.7559 12.2926 22.695 12.2691 22.6342 12.2456C22.5609 12.2173 22.4879 12.1891 22.4435 12.1229L22.4609 12.0856C22.6289 12.0338 22.7569 11.9075 22.8445 11.7677L22.8441 11.7631C22.8423 11.744 22.8416 11.736 22.8385 11.729C22.8364 11.7241 22.833 11.7196 22.8274 11.712L22.8271 11.7117C22.7822 11.6676 22.7208 11.6577 22.66 11.6478C22.5899 11.6365 22.5206 11.6252 22.4784 11.5621V11.5341C22.6596 11.4265 22.7707 11.2953 22.8358 11.0573L22.8096 11.02C22.6736 11.0191 22.5466 11.0018 22.4871 10.9171C22.5072 10.8807 22.5474 10.8427 22.5915 10.8011C22.6944 10.7039 22.8185 10.5866 22.7573 10.4217C22.7306 10.3819 22.6832 10.3631 22.6361 10.3445C22.5871 10.3251 22.5382 10.3058 22.5132 10.2628L22.5045 10.2254C22.7733 10.0804 22.7983 9.88579 22.8332 9.61347C22.846 9.51367 22.8601 9.40342 22.8881 9.28135C22.8945 9.25335 22.9021 9.22478 22.9097 9.19607C22.9437 9.06767 22.9784 8.93651 22.9142 8.84202C22.8874 8.82948 22.8534 8.80989 22.8147 8.7876C22.6273 8.67974 22.33 8.50864 22.2081 8.76724L22.2517 8.89811L22.3214 8.9168C22.3233 8.89282 22.3223 8.87099 22.3214 8.85058C22.3199 8.81697 22.3186 8.78719 22.3302 8.75789L22.3737 8.7392C22.4491 8.71383 22.5211 8.74859 22.5481 8.80463C22.666 8.98694 22.4303 9.17471 22.2604 9.12244C22.0997 9.07298 21.9597 8.74022 22.0076 8.47747C22.0402 8.2988 22.1335 8.11545 22.2779 8.05684C22.458 7.98371 22.6163 8.10504 22.6178 8.29053C22.5871 8.36519 22.5535 8.43943 22.4609 8.44943L22.365 8.42139C22.3401 8.35364 22.38 8.31133 22.4223 8.2665L22.4261 8.26249V8.23444L22.4173 8.2251C22.3298 8.23219 22.2905 8.27932 22.2473 8.33105L22.2343 8.34661C22.2729 8.47414 22.4173 8.64884 22.583 8.53356L22.6789 8.4027L22.8532 8.37465C22.8847 8.19333 22.978 8.02718 23.0799 7.91663V7.84185C22.826 7.64886 22.7806 7.2124 23.0712 7.02864C23.2212 6.93377 23.5351 7.03021 23.4896 7.25297L23.4024 7.40253C23.2995 7.40531 23.2651 7.37135 23.2177 7.3245L23.2019 7.30906L23.1583 7.3184L23.1496 7.3371L23.1583 7.37449C23.2006 7.47791 23.3831 7.56096 23.4983 7.46796L23.5855 7.29971H23.6204C23.7295 7.4671 23.9858 7.40208 24.004 7.18754L23.9604 7.15015L23.9168 7.1595C23.8965 7.35532 23.6842 7.29932 23.6465 7.1595C23.5154 6.83172 24.0062 6.84333 24.1435 6.95386C24.3859 7.14915 24.2809 7.35226 24.1813 7.54507C24.1369 7.631 24.0935 7.71488 24.0824 7.79512L24.3091 8.11293C24.3808 8.14528 24.4697 8.13549 24.5621 8.12531C24.6204 8.11889 24.6801 8.11231 24.7378 8.11601C24.7281 7.93859 24.7301 7.7645 24.7501 7.61419L24.7768 7.60087L24.8837 7.61419C24.8821 7.79316 24.8874 7.97591 24.8998 8.15018C24.9855 8.1766 25.069 8.21331 25.1373 8.25314V8.29053C25.1293 8.29976 25.1217 8.30916 25.1142 8.3185L25.1141 8.31857C25.0785 8.36267 25.0441 8.40527 24.9804 8.42139C24.9704 8.40745 24.9497 8.39449 24.9214 8.38297C24.9468 8.60087 24.9852 8.79385 25.0375 8.93307L25.1577 9.14622C25.1722 9.18993 25.1821 9.24135 25.192 9.29247C25.2098 9.38487 25.2274 9.47626 25.2714 9.51923C25.3155 9.56908 25.4177 9.53357 25.4451 9.46595C25.4824 9.40257 25.4987 9.25177 25.4318 9.22615L25.3783 9.38601L25.278 9.35937C25.2178 9.15067 25.2332 8.87289 25.3449 8.78653C25.7117 8.55555 25.707 10.0678 25.4919 10.3452C25.1742 10.755 24.5154 10.0515 24.9105 9.38601C24.9998 9.37865 25.0558 9.44576 25.0642 9.59917L24.9974 9.799L25.004 9.83896L25.0174 9.87893H25.0508C25.1169 9.79134 25.1488 9.61744 25.1243 9.42598L24.9238 9.17286C24.884 9.07241 24.8374 8.88575 24.8001 8.665C24.7067 8.66719 24.6038 8.65547 24.532 8.64413C24.5304 8.64786 24.5288 8.65151 24.527 8.65507L24.1783 8.7392L24.1696 8.80463L24.5881 9.23461C24.6699 9.42677 24.5099 9.58744 24.3527 9.58046C24.1486 9.47745 24.1566 9.33441 24.1673 9.14263C24.1713 9.07116 24.1757 8.99291 24.1696 8.90745H24.1522H24.1086C24.048 8.952 24.0409 9.04457 24.0334 9.14143C24.0305 9.17893 24.0275 9.21706 24.0214 9.2533C24.0111 9.31415 24.0058 9.37412 24.0048 9.43262H24.0214L24.017 9.44806L24.0214 9.45096C24.0196 9.45361 24.017 9.45674 24.0135 9.46028L24.0083 9.47828L24.0051 9.48302C24.013 9.77687 24.1315 10.0282 24.2917 10.16C24.3103 10.1754 24.3326 10.1871 24.3548 10.1988C24.3911 10.2179 24.4275 10.2371 24.4486 10.2722V10.3189L24.2132 10.4217V10.4965L24.4399 10.7489C24.5274 10.8216 24.6226 10.8698 24.7225 10.9203C24.7726 10.9455 24.8238 10.9714 24.8757 11.0013V11.0106C24.8424 11.1025 24.7683 11.138 24.693 11.174C24.6432 11.1979 24.5927 11.222 24.5532 11.263V11.3004C24.5673 11.3113 24.5814 11.3221 24.5955 11.3329H24.602L24.6298 11.3459C24.7477 11.3712 24.8968 11.4282 24.9302 11.4869L24.937 11.4901L24.9345 11.4963C24.9382 11.5067 24.938 11.5171 24.9331 11.5273V11.5429L24.9158 11.5424C25.0269 11.6015 25.1479 11.6504 25.2855 11.6836L25.2942 11.7023V11.721C25.1845 11.808 25.0472 11.885 24.9106 11.9453V11.9734C25.0358 12.298 25.3075 12.4873 25.5703 12.6704L25.5704 12.6705L25.5992 12.6905L25.6429 12.7212V12.7586L25.4773 12.9455L25.2855 13.0296L25.2768 15.1889C25.1158 16.1283 24.5963 16.7381 23.847 17.049C23.5282 17.1813 23.1576 17.2178 22.7699 17.2561C22.5711 17.2757 22.3677 17.2958 22.1645 17.3294C21.9689 17.3618 21.7651 17.3415 21.5659 17.3216C21.3035 17.2954 21.0489 17.2699 20.8307 17.3668C20.6451 17.4492 20.4644 17.6375 20.4122 17.8622C20.401 17.9107 20.4087 17.9656 20.4158 18.0164C20.4234 18.0709 20.4303 18.1206 20.4122 18.152C20.1118 18.1164 20.0191 17.6095 20.1769 17.3201L20.4297 17.0396V17.0116C20.2915 16.942 20.1295 16.908 19.9632 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.9631 16.873L19.963 16.873L19.963 16.873L19.963 16.8729C19.8482 16.8488 19.7314 16.8243 19.6189 16.7873L19.0436 16.5442C19.0139 16.5254 18.9845 16.5042 18.9544 16.4824C18.8634 16.4166 18.7667 16.3468 18.6425 16.3292C18.4651 16.3042 18.2071 16.4482 18.0933 16.5255C17.9027 16.6551 17.7567 16.8777 17.64 17.0864L17.5005 17.3481L17.4656 17.3294C17.328 16.5568 17.5711 16.2071 17.9451 15.7964V15.7871L17.919 15.7497C17.6525 15.7451 17.0917 16.0534 16.8293 16.1977L16.7769 16.2264C16.7495 16.2414 16.7156 16.2654 16.6785 16.2915L16.6785 16.2915L16.6429 16.3165C16.679 16.3629 16.7064 16.4121 16.7225 16.4627C16.8056 16.7227 16.5257 16.9755 16.1638 17.1044L16.0691 17.3037C15.8753 17.7685 15.7675 18.4087 15.6675 19.0027L15.6674 19.0027L15.6512 19.0992L15.6345 19.1111L15.601 19.0873C15.5986 19.0091 15.5931 18.9281 15.5876 18.8454C15.5744 18.6489 15.5606 18.4429 15.5843 18.243C15.6338 17.8256 15.7143 17.4912 15.8103 17.1853C15.6946 17.1975 15.5794 17.1952 15.4722 17.1755C15.2398 17.1326 15.0388 17.0258 14.8961 16.89L14.7009 17.1928L14.6571 17.1734C14.6503 16.9848 14.6717 16.808 14.7161 16.6419C14.5524 16.2791 14.7519 15.8988 14.9601 15.6586C15.3347 15.2264 15.9096 14.9019 16.5082 14.6442C16.6266 14.5932 16.7565 14.5562 16.8852 14.5196L16.8852 14.5196C17.0042 14.4857 17.1222 14.4521 17.2292 14.408C16.8816 14.2712 16.5882 14.0988 16.3394 13.8722C15.7867 13.6279 15.2806 13.3204 14.9393 12.8888C14.8046 12.7185 14.6629 12.4237 14.6561 12.132C14.6114 12.0498 14.5739 11.9707 14.5452 11.8986L14.5332 11.8688C14.478 11.7321 14.3944 11.5253 14.4406 11.3378H14.4493L14.7711 11.7031L14.7747 11.6977C14.8383 11.6036 14.9216 11.5653 15.0119 11.5239C15.0636 11.5001 15.1177 11.4753 15.1716 11.4383C15.2021 11.4371 15.2322 11.4375 15.262 11.4394C15.1815 11.3499 15.1136 11.2503 15.0595 11.1415C14.5504 11.1198 14.1178 10.763 13.9088 10.403L13.7432 10.0291C13.6944 9.96709 13.5418 9.89891 13.3882 9.83033C13.2555 9.77104 13.1221 9.71145 13.0545 9.65524C12.9227 9.54576 12.7811 9.32415 12.7145 9.15048L12.6447 8.88876L12.3657 8.7392C12.2299 8.6512 12.0705 8.52487 11.9734 8.39335C11.8486 8.22416 11.727 8.0209 11.6683 7.78577L11.6422 7.42122L11.3719 7.13146C11.2526 6.96061 11.0945 6.54393 11.1714 6.22476H11.2063C11.3216 6.3283 11.4582 6.40265 11.596 6.47771L11.596 6.47771C11.6672 6.51647 11.7387 6.55541 11.8078 6.59866C12.4155 6.97886 13.1667 7.22635 13.896 7.4666L13.9001 7.46796L14.5975 7.64556C14.6471 7.65627 14.7048 7.65912 14.7628 7.66199C14.858 7.66668 14.9539 7.67142 15.016 7.71099C15.085 7.87551 15.2214 8.01387 15.3647 8.10358C15.3653 8.19424 15.3821 8.26559 15.3984 8.33505L15.3984 8.33507L15.3984 8.33508L15.3984 8.33509C15.4094 8.38165 15.4201 8.42736 15.4257 8.47747L15.417 8.48682L14.6672 8.39335L14.5746 8.3741C13.9179 8.23773 13.3509 8.11999 12.8104 7.87924C12.7756 7.86376 12.7122 7.83222 12.6338 7.79326L12.6337 7.7932L12.6337 7.79319L12.6337 7.79319L12.6337 7.79318L12.6336 7.79318L12.6336 7.79317L12.6336 7.79317L12.6336 7.79316L12.6336 7.79316L12.6336 7.79315L12.6336 7.79315L12.6336 7.79314L12.6336 7.79314L12.6336 7.79313L12.6335 7.79313L12.6335 7.79312L12.6335 7.79312L12.6335 7.79311C12.3694 7.66177 11.9361 7.44632 11.8601 7.47731L11.8514 7.52405C12.0315 7.65262 12.2305 7.73479 12.4456 7.82362L12.4456 7.82363C12.4965 7.84467 12.5484 7.86609 12.6011 7.88859C13.0763 8.09133 13.5764 8.29481 14.118 8.43074L15.1293 8.5616C15.1789 8.57081 15.2313 8.57315 15.2828 8.57545C15.3681 8.57927 15.4507 8.58296 15.5129 8.61768C15.5485 8.72574 15.6533 8.80766 15.7565 8.88828C15.8941 8.99576 16.0287 9.10093 15.9923 9.26265L15.931 9.26339C15.232 9.27186 14.5165 9.28052 13.9175 9.14114C13.842 9.12357 13.7441 9.09349 13.6364 9.0604C13.3596 8.97538 13.0183 8.87055 12.8278 8.90745C12.8521 9.01619 13.1133 9.06572 13.3031 9.10169L13.3031 9.10169C13.3603 9.11254 13.411 9.12216 13.4468 9.13179C13.6843 9.19579 13.9453 9.23959 14.2118 9.28434L14.2119 9.28435L14.2119 9.28435L14.2119 9.28435L14.2119 9.28435L14.2119 9.28436L14.2119 9.28436L14.212 9.28436L14.212 9.28437L14.212 9.28437L14.212 9.28437L14.212 9.28437L14.2121 9.28438L14.2121 9.28438L14.2121 9.28438L14.2121 9.28439L14.2121 9.28439L14.2121 9.28439L14.2122 9.28439L14.2122 9.2844L14.2122 9.2844L14.2122 9.2844L14.2122 9.28441L14.2122 9.28441L14.2123 9.28441L14.2123 9.28441L14.2123 9.28442L14.2123 9.28442L14.2123 9.28442L14.2123 9.28443L14.2124 9.28443L14.2124 9.28443L14.2124 9.28443L14.2124 9.28444L14.2124 9.28444L14.2124 9.28444L14.2125 9.28445L14.2125 9.28445L14.2125 9.28445L14.2125 9.28445L14.2125 9.28446L14.2126 9.28446L14.2126 9.28446L14.2126 9.28447L14.2126 9.28447L14.2126 9.28447L14.2126 9.28447L14.2127 9.28448L14.2127 9.28448L14.2127 9.28448L14.2127 9.28449L14.2127 9.28449L14.2127 9.28449L14.2128 9.28449L14.2128 9.2845L14.2128 9.2845L14.2128 9.2845L14.2128 9.28451L14.2128 9.28451L14.2129 9.28451L14.2129 9.28451L14.2129 9.28452L14.2129 9.28452L14.2129 9.28452L14.2129 9.28453L14.213 9.28453L14.213 9.28453L14.213 9.28453L14.213 9.28454C14.2799 9.29576 14.3471 9.30705 14.4144 9.31874L15.0595 9.36547C15.1671 9.383 15.3321 9.37424 15.5011 9.36526C15.7315 9.35303 15.9695 9.34039 16.0795 9.39351C16.1398 9.52668 16.2461 9.60378 16.3519 9.68045C16.4978 9.78621 16.6425 9.89115 16.6636 10.1413L16.6549 10.1507C16.5454 10.1506 16.4351 10.1513 16.3246 10.1519L16.3244 10.1519C15.7009 10.1556 15.0726 10.1593 14.5626 10.0385C14.5457 10.0345 14.5241 10.0287 14.4991 10.022L14.4991 10.022L14.4989 10.0219L14.4988 10.0219C14.3321 9.97718 14.0185 9.89307 13.9785 10.0385C14.3015 10.1297 14.6456 10.1649 15.0002 10.2012L15.0002 10.2012L15.0003 10.2012L15.0004 10.2012L15.0004 10.2012L15.0005 10.2012L15.0005 10.2012L15.0005 10.2012L15.0005 10.2012C15.2345 10.2251 15.4731 10.2496 15.7134 10.2909C15.9425 10.3303 16.1821 10.3048 16.4081 10.2807C16.5305 10.2677 16.6489 10.2551 16.7595 10.2535C16.8474 10.4242 16.9662 10.4715 17.111 10.5291C17.1724 10.5535 17.2384 10.5797 17.3087 10.618C17.3447 10.7549 17.4058 10.8745 17.4656 10.9826L17.4569 11.02C17.28 11.0212 17.0779 11.0414 16.8686 11.0623L16.8685 11.0623C16.475 11.1017 16.0559 11.1436 15.7308 11.0667C15.6632 11.0507 15.2584 11.0481 15.2513 11.0573L15.2426 11.1041C15.3184 11.1568 15.4108 11.1568 15.5152 11.1569C15.5799 11.1569 15.6493 11.1569 15.7221 11.1695C16.1526 11.2438 16.6018 11.1993 17.0281 11.157C17.2112 11.1389 17.3901 11.1211 17.5615 11.1134C17.6428 11.2153 17.7436 11.2652 17.8515 11.3187C17.9075 11.3464 17.9655 11.3751 18.0236 11.4125C18.0345 11.4766 18.0678 11.5411 18.1003 11.604C18.142 11.6847 18.1822 11.7625 18.1718 11.8332C18.0438 11.8713 17.849 11.8627 17.6512 11.854C17.3984 11.8428 17.1408 11.8315 17.0123 11.9173V11.9266L17.0298 11.964V11.9827C17.0731 11.9856 17.118 11.9892 17.1639 11.9928H17.1639C17.3789 12.0097 17.6173 12.0285 17.8318 11.9921L18.3113 11.936L18.5205 12.1042L18.7384 12.1884L18.8866 12.4781C18.8198 12.5001 18.7411 12.5066 18.6637 12.513C18.5798 12.5199 18.4974 12.5267 18.4333 12.5529L18.442 12.609C18.5416 12.6568 18.6369 12.6277 18.7345 12.598C18.8224 12.5712 18.9122 12.5438 19.0087 12.5716L19.2092 12.7212L19.5143 12.7679L19.7759 12.9455C19.9537 13.0219 20.1827 12.9806 20.3699 12.9468L20.4297 12.9362C20.4375 12.8934 20.436 12.8756 20.421 12.8427C20.3614 12.8452 20.3049 12.8591 20.2483 12.8731C20.1538 12.8965 20.0592 12.9198 19.9502 12.8894C19.8711 12.8674 19.8076 12.8189 19.7456 12.7716C19.6884 12.7278 19.6324 12.6851 19.5666 12.6651L19.34 12.6557C19.0552 12.5675 18.9509 12.3748 18.8186 12.1303L18.7995 12.0949C18.5292 12.0213 18.3331 11.898 18.2067 11.6743C18.1853 11.6365 18.1732 11.5794 18.1607 11.5208C18.1451 11.4472 18.1289 11.3712 18.0933 11.3284L17.701 11.1228C17.5419 11.0084 17.4412 10.7169 17.3785 10.5058C16.9707 10.4673 16.704 10.1454 16.6462 9.73002C16.3304 9.62301 16.1039 9.3393 16.0446 8.95419C15.8265 8.87634 15.5949 8.65667 15.5129 8.43074L15.4344 8.01945C15.4042 7.96676 15.3543 7.9343 15.304 7.90161C15.2368 7.85789 15.169 7.81377 15.1467 7.72034L15.1554 7.71099L16.335 7.72756C16.299 7.69902 16.2633 7.67032 16.2282 7.64156L15.7395 7.63621C15.3391 7.6363 14.9604 7.60416 14.5888 7.52405C13.8417 7.36297 13.1254 7.11786 12.4878 6.83234C12.0528 6.63756 11.6807 6.41737 11.3109 6.16868C11.2995 6.161 11.2873 6.15307 11.2747 6.14482C11.1372 6.05503 10.9429 5.92806 11.0058 5.68262ZM16.087 16.412L16.0375 16.5442C16.012 16.6121 15.9867 16.6794 15.9618 16.7467C15.7713 16.8631 15.4575 16.8928 15.2935 16.7277C15.2257 16.6594 15.191 16.5836 15.1813 16.5043C15.226 16.4528 15.2728 16.4021 15.321 16.3535C15.2975 16.4998 15.3635 16.6597 15.496 16.7186C15.7663 16.8387 16.017 16.6588 16.008 16.4536C15.9961 16.4438 15.9844 16.4337 15.9728 16.4236L15.9727 16.4235C15.9248 16.382 15.8762 16.3399 15.8056 16.3165L15.8007 16.3076C15.7893 16.2869 15.7877 16.2842 15.8056 16.2525V16.2342C15.915 16.2363 15.9516 16.2709 15.9973 16.3139C16.0045 16.3207 16.0119 16.3277 16.0199 16.3348C16.0488 16.3605 16.0709 16.3864 16.087 16.412ZM15.7958 15.98C15.8972 15.9676 16.0031 15.9754 16.1059 15.9988L16.0882 15.9834C16.1163 15.8787 16.2043 15.773 16.2968 15.6823C16.1247 15.7742 15.9564 15.8746 15.7958 15.98ZM15.8184 11.8262C15.8363 11.928 15.8102 12.0443 15.7235 12.1684C15.6545 12.267 15.511 12.2979 15.3832 12.2732C15.6398 12.4536 15.9181 12.6125 16.219 12.7399C16.4554 12.8399 16.7105 12.9002 16.9862 12.9549L17.4918 12.9922L18.3897 12.9549L18.66 13.1325C18.7655 13.1795 18.8971 13.2066 19.0333 13.2154L19.0238 13.2029L19.0359 13.1495C18.6757 13.125 18.4028 12.8342 18.2502 12.6277C17.6964 12.638 17.2784 12.465 16.9687 12.2071L16.7682 11.9921C16.4136 11.9988 16.0913 11.941 15.8184 11.8262ZM19.0757 13.151C19.0957 13.1689 19.1135 13.1927 19.1304 13.2185C19.2488 13.2186 19.3668 13.2052 19.4707 13.1792C19.5064 13.1703 19.5418 13.1664 19.5755 13.1626C19.6513 13.1542 19.7181 13.1468 19.7584 13.0857L19.7497 13.0483C19.6124 13.0366 19.5026 13.0667 19.3898 13.0976C19.3291 13.1142 19.2676 13.1311 19.2005 13.1418C19.1579 13.1486 19.1162 13.1515 19.0757 13.151ZM15.1465 12.096C15.145 12.0914 15.1437 12.0867 15.1426 12.0819L15.1813 11.8225L15.1523 11.8033H15.1135C15.0592 11.8733 15.0349 11.9387 15.0327 12.0001L15.0421 12.0108C15.0765 12.0396 15.1113 12.068 15.1465 12.096ZM15.5642 12.5882C15.5727 12.5957 15.5806 12.603 15.588 12.6102C15.608 12.63 15.6283 12.6496 15.6488 12.669C15.6357 12.634 15.6177 12.6036 15.5913 12.581L15.5642 12.5882ZM20.79 10.2783C20.6014 10.4307 20.3548 10.5158 20.1816 10.4627C20.0296 11.3613 20.6788 12.5777 21.1968 12.7773L21.223 12.7118L20.944 12.4408C20.6897 12.0526 20.5311 10.8245 20.7784 10.3002C20.7819 10.2928 20.7858 10.2855 20.79 10.2783ZM24.2917 8.44009C24.2806 8.32952 24.5494 8.31261 24.756 8.3425C24.7606 8.38668 24.7658 8.43051 24.7715 8.4737C24.7262 8.46183 24.6725 8.45482 24.6013 8.45525L24.5517 8.55502C24.554 8.5288 24.5543 8.49991 24.5532 8.46813L24.2917 8.44009ZM17.0463 7.73755C17.0006 7.70749 16.9551 7.67711 16.9099 7.64643L20.0025 7.65491C20.2766 7.76638 20.4696 8.18786 20.3512 8.59899C20.3134 8.73048 20.2515 8.84509 20.1902 8.95846C20.1479 9.03691 20.1058 9.11477 20.0723 9.19722C19.8805 9.66852 19.6617 10.4573 19.8107 11.1321C19.9187 11.621 20.1129 12.0646 20.3512 12.4221C20.3892 12.479 20.4454 12.5326 20.5036 12.5881C20.6105 12.69 20.724 12.7983 20.7435 12.9455V12.9549C20.6305 13.0013 20.4768 12.7685 20.4297 12.6744C20.3707 12.6749 20.3042 12.6796 20.2351 12.6845C20.0458 12.6978 19.8375 12.7124 19.7148 12.6464L19.6887 12.637L19.7061 12.581C19.8057 12.532 19.9977 12.5444 20.1593 12.5548H20.1593C20.2138 12.5583 20.2648 12.5616 20.3076 12.5623L20.3164 12.5529L20.0635 12.1136C19.9733 12.1137 19.8819 12.1157 19.7906 12.1177H19.7905H19.7905H19.7905H19.7905H19.7905H19.7904H19.7904H19.7904H19.7904H19.7904H19.7904H19.7903H19.7903H19.7903H19.7903H19.7903H19.7903H19.7902H19.7902H19.7902H19.7902H19.7902H19.7902H19.7901H19.7901H19.7901H19.7901H19.7901H19.7901H19.79H19.79H19.79H19.79H19.79H19.79H19.7899H19.7899H19.7899H19.7899H19.7899H19.7898H19.7898H19.7898H19.7898H19.7898H19.7898H19.7897H19.7897H19.7897H19.7897H19.7897H19.7897H19.7896H19.7896H19.7896H19.7896H19.7896H19.7896H19.7895H19.7895H19.7895H19.7895H19.7895H19.7895H19.7894H19.7894H19.7894H19.7894H19.7894C19.5161 12.1236 19.2439 12.1294 19.0087 12.0856L19.0174 12.0201L19.9851 12.0014L19.9938 11.9921C19.9799 11.8759 19.9338 11.7757 19.887 11.6739C19.8404 11.5724 19.7931 11.4693 19.7759 11.3471C19.6427 11.2829 19.311 11.3227 19.1569 11.3471C18.8913 11.3892 18.5685 11.3435 18.3461 11.3097L18.3374 11.2443C18.5868 11.1562 18.9769 11.1789 19.3325 11.1996C19.4717 11.2077 19.6055 11.2155 19.7235 11.2162L19.6974 10.5339C19.6239 10.4984 19.5187 10.5063 19.4125 10.5143C19.3355 10.52 19.258 10.5259 19.1918 10.5152L17.6138 10.5058L17.6051 10.4498L17.6138 10.4311C17.7715 10.3969 17.9735 10.4027 18.1666 10.4083H18.1666H18.1666H18.1666H18.1666H18.1666H18.1666H18.1666H18.1667H18.1667H18.1667H18.1667H18.1667H18.1667H18.1667H18.1667C18.2373 10.4104 18.3067 10.4124 18.3723 10.4124L19.6974 10.403L19.7497 9.97305L19.9066 9.36547V9.35613C19.783 9.32154 19.6232 9.33087 19.4616 9.34031C19.3048 9.34946 19.1463 9.35872 19.0174 9.32808L19 9.31874L19.0087 9.26265L19.9502 9.24396C19.9668 9.21541 19.9846 9.18591 20.003 9.15546C20.1149 8.97032 20.248 8.75006 20.2553 8.49617L19.1656 8.48682C19.1387 8.48682 19.1056 8.48865 19.0699 8.49061C18.9556 8.49691 18.8147 8.50467 18.7646 8.45878L18.7472 8.44943C18.7842 8.36692 18.9171 8.37406 19.039 8.3806L19.039 8.3806C19.071 8.38232 19.1022 8.384 19.1307 8.384L20.2728 8.37465C20.3374 8.11495 20.1412 7.80933 19.9764 7.75773L18.1979 7.74838C18.1286 8.01921 18.3696 8.33437 18.5031 8.44009C18.5026 8.75084 18.5285 8.97758 18.6513 9.15048L18.7995 9.29069L18.8343 9.48699C18.88 9.68303 18.9443 9.8636 19.0784 9.9637C19.1314 10.0032 19.2367 10.0274 19.3396 10.0511C19.4481 10.076 19.5539 10.1004 19.5928 10.1413L19.6102 10.16L19.6015 10.2067C19.2936 10.3092 18.9245 10.0608 18.8431 9.8048C18.776 9.77244 18.6802 9.77917 18.5833 9.786C18.513 9.79094 18.4421 9.79593 18.381 9.7861L16.9426 9.77676L16.9164 9.73002C16.9553 9.66056 17.1379 9.67105 17.2763 9.67901C17.3153 9.68125 17.3507 9.68328 17.3785 9.68328L18.7646 9.67394C18.8072 9.47182 18.6883 9.31556 18.581 9.17456C18.533 9.11142 18.4873 9.05135 18.4595 8.99158H17.0036C16.9375 8.99158 16.8699 8.99383 16.8025 8.99608C16.6258 9.00198 16.4503 9.00783 16.3062 8.97288L16.2887 8.95419L16.2975 8.90745C16.3355 8.872 16.5881 8.88066 16.7452 8.88604C16.7884 8.88752 16.8244 8.88876 16.8467 8.88876L18.4072 8.87941C18.4725 8.61583 18.3777 8.46743 18.2855 8.32322C18.2407 8.25325 18.1966 8.18426 18.1718 8.10358C18.089 8.05269 17.9544 8.0631 17.8197 8.07351C17.7441 8.07935 17.6685 8.08519 17.6021 8.08021C17.5357 8.04193 17.4697 8.00298 17.4042 7.96337H18.102C18.1114 7.92086 18.1039 7.8821 18.0958 7.83996C18.0914 7.81705 18.0868 7.79313 18.0846 7.76708C17.9842 7.71869 17.5862 7.72893 17.3262 7.73562C17.2546 7.73746 17.1934 7.73903 17.1518 7.73903L17.0463 7.73755ZM16.6485 7.96337C16.7007 8.00046 16.7535 8.03669 16.8066 8.07179L15.6785 8.06619V8.0475L15.6611 8.01011L15.6785 7.98207C15.7947 7.92617 16.0084 7.94084 16.1942 7.95361C16.2675 7.95864 16.3364 7.96337 16.3934 7.96337H16.6485ZM21.9524 10.4178L21.9524 10.4178C21.9999 10.3629 22.047 10.3083 22.0924 10.2503C22.1475 10.2609 22.1525 10.266 22.1705 10.2846C22.1756 10.2898 22.1818 10.2962 22.1904 10.304C22.1673 10.4758 22.0067 10.6836 21.8267 10.707L21.7847 10.6801L21.7707 10.6398C21.8296 10.5598 21.8913 10.4886 21.9524 10.4178L21.9524 10.4178ZM12.1424 11.4584L11.9878 11.4376C11.5712 11.6342 11.2663 11.7918 11.0887 12.2367C11.0664 12.2926 11.0483 12.3493 11.0341 12.4062H10.1051L10.0779 12.4298V12.4205L9.67348 12.4158C9.57831 12.1606 9.51234 11.8462 9.46588 11.4658L9.42705 11.4376C9.40777 11.4919 9.38744 11.5457 9.36697 11.5999C9.30027 11.7763 9.23212 11.9566 9.19408 12.1711C9.18024 12.2491 9.17115 12.329 9.16635 12.4098L8.07038 12.397L7.83178 12.4794C7.62487 12.5792 7.40315 12.7602 7.28053 12.9854C7.16996 13.1884 7.09685 13.3899 7.02814 13.5793C6.88047 13.9862 6.75312 14.3372 6.31791 14.527C6.19031 14.5826 6.00434 14.6605 5.83248 14.6093C5.76098 14.5881 5.70516 14.5441 5.64994 14.5006L5.64993 14.5006C5.60598 14.466 5.56241 14.4316 5.5116 14.4093H5.50337C5.48551 14.5254 5.54249 14.6499 5.58243 14.7371L5.59388 14.7623C5.84327 15.3181 6.33266 15.4048 6.81979 15.1036C7.08346 14.9405 7.26488 14.6291 7.42455 14.3021C7.55405 14.6931 7.80373 15.0155 8.07927 15.1721L7.68626 15.5166C7.60983 15.6953 7.62906 15.9264 7.64834 16.1581C7.66433 16.3503 7.68036 16.5429 7.64187 16.7065C7.42716 17.619 6.57736 17.7106 5.5111 17.6768L5.5 17.723C5.66923 17.9596 5.93813 18.0154 6.2613 18.0824C6.29549 18.0894 6.33028 18.0967 6.36563 18.1042C7.14558 18.2711 7.8275 17.9839 8.21808 17.5018C8.22186 17.5522 8.22612 17.6034 8.23039 17.6545C8.2432 17.8082 8.25597 17.9614 8.25545 18.0935L8.24667 18.0996V18.134L8.25477 18.1363C8.25326 18.1894 8.24918 18.2385 8.24155 18.2819C8.13336 18.8978 8.05282 19.3068 7.75323 19.7126C7.64139 19.8641 7.49992 20.0197 7.32922 20.1441L7.3256 19.1319L7.30327 19.1111L7.20644 19.5178C7.14073 19.3238 6.99913 19.1514 6.83338 19.084C6.72116 19.0383 6.52487 19.0265 6.37914 19.0514C5.49085 19.2037 5.17681 20.285 5.90218 20.8181C6.1645 21.0109 6.53379 21.0573 6.88888 21.015L6.89014 21.1583L6.88455 22.187L6.88461 22.2665C6.88524 22.8728 6.88574 23.3486 6.58308 23.4444L6.42118 23.3925L6.4156 23.4029C6.47207 23.8931 6.89263 24.0631 7.11345 23.7458C7.33809 23.423 7.32557 22.6711 7.31353 21.9478C7.31166 21.8358 7.30981 21.7245 7.30885 21.6155L7.13578 21.5947C7.0524 21.5669 6.99274 21.5054 6.93215 21.443L6.91805 21.4285L6.92922 21.3453C7.04083 21.3078 7.17745 21.1338 7.26074 20.9375C7.39577 20.897 7.52109 20.845 7.62831 20.7856C8.05192 20.5506 8.40788 20.1967 8.66994 19.7487C8.66835 19.8376 8.67269 19.9355 8.67674 20.0267C8.67981 20.0959 8.6827 20.1612 8.6827 20.2158L8.67567 22.2346C8.62039 22.5137 8.40825 22.7091 8.24667 22.8535V22.8821C8.51484 23.0808 8.86073 22.7832 8.95698 22.5964C9.20221 22.1205 9.1704 20.8204 9.14559 19.8064L9.14559 19.8064C9.13953 19.5585 9.13388 19.3277 9.1328 19.1302L9.10467 19.1111C9.04934 19.2466 8.93767 19.379 8.81829 19.4632C9.04171 18.9763 9.16522 18.3998 9.16228 17.7591C9.4179 17.4562 9.41518 17.0161 9.41118 16.3667C9.41066 16.2828 9.41012 16.1953 9.41012 16.1042V15.4964C9.4258 15.4155 9.44855 15.3362 9.47738 15.26C9.52142 15.2696 9.56754 15.2747 9.61459 15.2744C9.78326 15.0977 9.94313 14.9778 10.1982 14.8908L10.6505 14.8074L10.8518 14.543L10.9396 14.5438C10.9922 14.514 11.046 14.4806 11.1016 14.4461C11.1754 14.4003 11.2525 14.3524 11.3344 14.3082L12.8149 14.3011L12.8246 14.287V14.2767C13.0518 14.3022 13.3046 14.304 13.5609 14.2994C13.7963 14.3255 14.0645 14.3138 14.32 14.3026C14.4049 14.2988 14.4884 14.2952 14.5688 14.293L14.6418 14.297C14.9736 14.3157 15.3881 14.339 15.5488 14.2601C15.5539 14.2569 15.5579 14.2546 15.561 14.2528L15.5611 14.2528C15.5674 14.2491 15.5703 14.2474 15.5712 14.245C15.5719 14.243 15.5713 14.2404 15.5701 14.2358C15.5692 14.2322 15.5681 14.2275 15.5669 14.2208C15.1259 14.1467 14.8008 14.0499 14.4457 13.9142L14.0103 13.7134C13.9588 13.6594 13.9096 13.6031 13.8632 13.5442C13.7484 13.5452 13.6263 13.5497 13.5012 13.5544C13.0729 13.5704 12.6098 13.5877 12.286 13.4681C12.2724 13.4233 12.261 13.3765 12.2519 13.3278C12.2034 13.296 12.1112 13.2821 11.9979 13.2785C11.9911 13.2704 11.9845 13.2621 11.9781 13.2536C11.6518 12.8174 11.5203 11.7282 12.1424 11.5206V11.4584ZM6.95997 20.3372L7.03066 20.1618C6.8102 20.3079 6.37551 20.26 6.311 20.016L6.33371 19.6909L6.26557 19.6692L6.25422 19.6909C5.95482 19.9744 6.39364 20.4592 6.82203 20.3737C6.86933 20.3643 6.91531 20.352 6.95997 20.3372ZM8.52949 16.2874C8.5474 16.4547 8.5654 16.6229 8.54478 16.7828C8.60579 16.746 8.66276 16.704 8.71615 16.6583C8.71536 16.5387 8.71247 16.4149 8.70951 16.2876L8.7095 16.2874L8.7095 16.2874V16.2874V16.2874L8.7095 16.2874C8.70579 16.1281 8.70194 15.9633 8.70193 15.7946V15.306C8.61092 15.4536 8.54367 15.6173 8.5186 15.7708C8.49177 15.935 8.51058 16.1107 8.52949 16.2874ZM8.63801 17.4317L8.66041 17.4236C8.64116 17.5145 8.61574 17.5999 8.58242 17.6795C8.52197 17.67 8.46759 17.6496 8.42325 17.61L8.42317 17.6099C8.40895 17.5927 8.39442 17.5752 8.42325 17.5449C8.46189 17.4952 8.55181 17.4628 8.63801 17.4317ZM10.0236 14.5124C10.0914 14.4819 10.1542 14.4498 10.2079 14.4142L10.2234 14.4009L10.2234 14.4009L10.2234 14.4009L10.2234 14.4009L10.2234 14.4009C10.2516 14.3768 10.2798 14.3527 10.3094 14.3299C10.3139 14.3251 10.3181 14.3202 10.3222 14.3153L10.3289 14.3153L10.332 14.3131L9.9612 14.3149L9.84068 14.4698L9.8338 14.4753L9.8291 14.479L10.0236 14.5124ZM7.67546 13.7974L7.61498 13.9127C7.6717 13.9866 7.73043 14.0518 7.78667 14.1002L8.17888 14.2817C8.66352 14.505 9.10725 14.1001 9.3854 13.6522C9.32773 13.5135 9.27828 13.3609 9.24069 13.2012L9.23236 13.2006C8.96005 13.1805 8.68823 13.1603 8.4324 13.2207C8.35524 13.239 8.28096 13.2685 8.20881 13.2973C8.12739 13.3297 8.0487 13.361 7.97165 13.3737C7.96001 13.351 7.94782 13.3261 7.93511 13.3001C7.87652 13.1805 7.80652 13.0376 7.72482 12.9736L7.70014 12.9972L7.69835 13.0041C7.66413 13.1375 7.61692 13.3215 7.64255 13.5385L7.67546 13.7974ZM13.2441 14.3153L15.5714 14.3264V14.3376C15.5183 14.4988 15.3883 14.6135 15.2552 14.731C15.1281 14.8432 14.998 14.9579 14.9294 15.1182C14.8048 15.1171 14.6781 15.1138 14.5506 15.1106L14.5505 15.1106C13.7617 15.0904 12.9465 15.0696 12.4635 15.5309C12.2684 15.7172 12.1252 15.9831 11.9817 16.2492C11.8103 16.5673 11.6387 16.8858 11.3782 17.0689L11.3831 18.107C11.3831 18.1593 11.3828 18.2126 11.3824 18.2664C11.3917 18.3385 11.4027 18.4063 11.4158 18.4687C11.4654 18.7063 11.5522 18.9304 11.6393 19.1552C11.7937 19.5536 11.949 19.9544 11.8999 20.4373C12.0294 20.5621 12.1848 20.6493 12.3715 20.6905C12.4728 20.7128 12.5696 20.6831 12.6629 20.6545C12.7158 20.6383 12.7676 20.6224 12.8185 20.6166L12.8248 20.6259V20.6628L12.7993 20.6914C12.7168 20.7842 12.6344 20.8769 12.5226 20.9304C12.2464 21.0624 11.9932 21.0563 11.7758 20.9488C11.7657 20.9754 11.7549 21.0023 11.7435 21.0294H11.7268L11.7213 21.0186C11.7213 20.9846 11.7211 20.9513 11.7204 20.9189C11.279 20.6583 10.9991 19.9685 10.9991 19.1865L11.0054 18.6144C11.0266 18.6155 11.0467 18.6162 11.0657 18.6162C11.0416 18.4618 11.0255 18.2928 11.0148 18.1141C10.9884 18.0144 10.9925 17.8779 10.9964 17.7479C10.9971 17.7249 10.9978 17.7022 10.9983 17.6798C10.995 17.5206 10.994 17.3573 10.9937 17.1928L10.9934 17.1928V18.4096C10.9603 18.5678 10.8816 18.7016 10.785 18.8073L10.7906 18.8188C10.8221 18.8817 10.8655 18.9238 10.909 18.9661L10.909 18.9661C10.9382 18.9944 10.9675 19.0228 10.9934 19.0577L10.975 19.1012C10.8002 19.1299 10.6505 19.0946 10.5263 19.0123C10.4374 19.0632 10.3298 19.1067 10.2164 19.1108L10.2168 19.5061C10.3697 19.4126 10.5276 19.2714 10.5982 19.1111L10.6329 19.1302L10.6416 20.8274C10.6416 20.9007 10.6413 20.974 10.6411 21.047V21.0471V21.0472C10.6394 21.5336 10.6377 22.009 10.711 22.4292L10.9021 23.4685C10.91 23.5027 10.9222 23.542 10.9351 23.5838L10.9351 23.5839L10.9351 23.5839L10.9351 23.5839C10.9685 23.6914 11.0067 23.8148 10.9889 23.907H10.9802C10.8672 23.8541 10.7752 23.7308 10.7024 23.6305C10.6951 23.6205 10.6879 23.6104 10.6808 23.6003C10.6958 23.6668 10.7131 23.7223 10.7327 23.7633C10.8288 23.964 11.0324 24.3358 11.224 24.4091C11.4355 24.4899 11.6823 24.2259 11.5516 23.9853L11.4942 23.9752L11.486 23.9853C11.4827 24.1377 11.4597 24.2234 11.396 24.2981C10.8645 24.3215 11.0543 23.413 11.5188 23.5413C11.9877 23.6709 12.0373 24.452 11.6498 24.742C11.3282 24.9828 10.9156 24.8387 10.6715 24.6036V26.9984V29.4336L10.7382 29.6181C10.9685 29.8886 11.3375 30.109 11.5974 29.8741C11.7115 29.771 11.7223 29.635 11.7359 29.4628C11.7424 29.3806 11.7496 29.2901 11.769 29.191H11.7771L11.8098 29.212C11.8933 29.5525 11.9872 29.9762 11.8016 30.284C11.6534 30.5299 11.3159 30.6401 10.9912 30.6187C10.971 30.9739 10.8185 31.318 10.6173 31.4975C10.8768 32.2863 11.0583 33.325 10.9715 34.4467L10.9579 34.4581L10.9306 34.4353C10.9219 34.2021 10.8764 33.9727 10.8355 33.7667L10.8355 33.7666C10.8258 33.7179 10.8164 33.6704 10.8078 33.6245C10.6407 32.7336 10.373 32.1308 10.0799 31.471L10.0779 31.4664C10.092 31.2455 10.2118 30.8004 10.2757 30.6214C10.3385 30.6643 10.4437 30.9826 10.511 31.1863L10.511 31.1863L10.5356 31.2606C10.5397 31.2407 10.5434 31.2204 10.5466 31.1995C10.5932 30.8961 10.4435 30.5576 10.3228 30.2943C10.3047 30.2681 10.2917 30.2376 10.2816 30.2044C10.2621 30.1614 10.2443 30.1211 10.2295 30.0842L10.1046 29.5544L10.1047 29.4976L10.086 29.4327L10.0779 28.3081L10.0859 23.035C10.083 22.9741 10.081 22.9114 10.0797 22.8474L10.0607 22.6726L10.0645 22.767C10.0794 23.1393 10.096 23.5499 10.0284 23.8532L10.0778 24.2508L10.0577 28.5768C10.0577 28.7323 10.0588 28.889 10.0599 29.046C10.0663 29.9596 10.0727 30.882 9.86655 31.6254C9.74913 32.0489 9.60794 32.4096 9.39126 32.7093C9.41183 32.6936 9.43279 32.6784 9.4537 32.6632C9.50711 32.6245 9.5602 32.586 9.60551 32.5398C9.82117 32.5317 10.1503 32.9368 10.0636 33.2287C10.0338 33.3291 9.90666 33.495 9.78367 33.395C9.76057 33.3762 9.74877 33.3457 9.73913 33.3079C9.71212 33.2018 9.7572 33.1883 9.8091 33.1726C9.82837 33.1668 9.84857 33.1607 9.86638 33.1495V33.0941C9.82617 33.069 9.79502 33.0722 9.75185 33.0941C9.63239 33.1546 9.67034 33.2812 9.70485 33.3964C9.7129 33.4233 9.72077 33.4495 9.7264 33.4742C9.66023 33.5175 9.50853 33.5017 9.46553 33.4425C9.4794 33.4029 9.5018 33.3752 9.52419 33.3474C9.55338 33.3113 9.58255 33.2751 9.59278 33.2129C9.61939 33.0509 9.44136 32.8595 9.36372 33.007C9.35126 33.0298 9.35046 33.0483 9.35736 33.0782H9.36372C9.37302 33.0764 9.38134 33.0745 9.38891 33.0729C9.44284 33.0611 9.45769 33.0579 9.50371 33.102L9.51643 33.2129C9.38797 33.4511 9.10412 33.3593 9.17284 33.0228C9.17907 32.9923 9.18767 32.9644 9.19823 32.9387C9.05266 33.0874 8.87932 33.2172 8.66925 33.3286C8.64776 33.34 8.62588 33.3523 8.60345 33.3649L8.60305 33.3651L8.60291 33.3652C8.50248 33.4216 8.39115 33.4842 8.25673 33.4989L8.24667 33.4904V33.4563C8.57565 33.2175 8.81092 32.897 8.97894 32.5186C8.63607 31.9199 8.42874 31.1034 8.3063 30.2524C8.24201 29.8055 8.22344 28.929 8.28184 28.4504L8.28916 26.1485C8.23964 25.9691 8.22912 25.7782 8.28058 25.6115C8.38376 25.2773 8.59433 25.0303 8.80464 24.7836C9.03937 24.5083 9.27377 24.2333 9.35819 23.8379V22.9306C9.29524 22.9504 9.22905 22.9552 9.16227 22.9341V22.9232C9.19469 22.8121 9.24428 22.7134 9.29485 22.6127C9.31619 22.5703 9.33771 22.5275 9.35819 22.4832V22.1474C9.35818 22.0987 9.35442 22.0403 9.35042 21.9784C9.33992 21.8156 9.32785 21.6285 9.37833 21.5285C9.40916 21.5237 9.43886 21.5174 9.46746 21.5096V17.6927C9.46745 17.527 9.46204 17.3298 9.45625 17.119C9.43798 16.4538 9.41597 15.6526 9.54825 15.2744L9.6021 15.2963C9.63747 15.5354 9.75073 15.6673 9.87497 15.7892L9.87598 15.411C9.98049 15.398 10.107 15.3657 10.1776 15.2744L10.2125 15.2858L10.2125 15.3262C10.2744 15.2756 10.3412 15.231 10.4287 15.1993C10.4873 15.178 10.5508 15.1648 10.6141 15.1516H10.6141C10.7215 15.1292 10.828 15.107 10.9079 15.0461L10.9934 15.0563V15.0666C10.9239 15.2407 10.5148 15.4969 10.2127 15.5028L10.2136 16.4272L10.2163 16.4293C10.2413 16.4487 10.2658 16.4678 10.2894 16.4789C10.3281 16.497 10.3708 16.5131 10.416 16.5263C10.4251 16.5176 10.4341 16.5087 10.4429 16.4997L10.4476 16.2335C10.4903 16.2364 10.5515 16.2475 10.6191 16.2626C10.6243 16.2529 10.6292 16.2432 10.6338 16.2335L10.6707 16.2552L10.6706 16.2746C10.7876 16.3028 10.914 16.3393 10.9934 16.3648V16.5L10.9991 16.4971V16.4554V15.8741C11.0358 15.6939 11.2147 15.5062 11.347 15.3673L11.3471 15.3672L11.3471 15.3672L11.3471 15.3672L11.3471 15.3672L11.3472 15.3671C11.3797 15.333 11.4094 15.3018 11.4335 15.2744L11.4587 15.2928C11.4492 15.3764 11.438 15.4628 11.4266 15.5514L11.4266 15.5515L11.4266 15.5515L11.4266 15.5515L11.4266 15.5515L11.4266 15.5516L11.4266 15.5516C11.4116 15.668 11.3961 15.7882 11.3831 15.911C11.3743 15.9946 11.3678 16.0883 11.3639 16.1855C11.5025 16.0126 11.616 15.8031 11.7297 15.5935C11.852 15.3678 11.9743 15.1421 12.1279 14.9621C12.3481 14.704 12.6417 14.505 12.945 14.3822L13.2441 14.3153ZM9.39366 29.4028C9.39367 30.4841 9.35698 31.5443 9.04201 32.3659L9.16225 31.292L9.03182 30.7178L8.92585 29.896L8.9116 25.5173C9.01201 25.3731 9.12883 25.2435 9.24528 25.1144L9.24529 25.1144L9.24531 25.1143L9.24538 25.1143L9.24546 25.1142L9.24548 25.1141L9.24549 25.1141L9.2455 25.1141L9.24552 25.1141C9.29541 25.0588 9.34523 25.0035 9.39366 24.9472V29.4028ZM10.0106 22.2191C10.0156 22.2803 10.0214 22.34 10.0282 22.398C9.99108 22.4009 9.95637 22.4031 9.92296 22.4045C9.9561 22.3462 9.98588 22.2839 10.0106 22.2191ZM9.87018 19.525V19.1099L9.8342 19.1402C9.7232 19.233 9.61395 19.3244 9.6021 19.4872L9.62903 19.5091C9.68072 19.5197 9.74583 19.5214 9.81373 19.5233H9.81375C9.83242 19.5238 9.85131 19.5243 9.87018 19.525ZM10.2162 18.9409C10.255 18.9014 10.2933 18.858 10.3269 18.8124C10.2845 18.7516 10.2475 18.6832 10.2159 18.6088L10.2162 18.9409ZM11.8903 30.8622C11.8173 30.6573 11.5913 30.6117 11.3244 30.623L11.1404 30.6708C10.9851 30.7762 10.9431 31.2866 11.0626 31.4841C11.171 31.6634 11.5454 31.5875 11.4163 31.3007C11.3934 31.2524 11.3509 31.2339 11.2819 31.2369L11.2253 31.3326L11.2041 31.3406C11.1775 31.2976 11.1766 31.2746 11.1829 31.205C11.3857 31.0737 11.5204 31.2168 11.5083 31.516L11.5224 31.524C11.6292 31.5165 11.7203 31.4365 11.7488 31.3406C11.7248 31.313 11.689 31.2961 11.6531 31.2791C11.5758 31.2426 11.498 31.206 11.5366 31.0615C11.5551 30.9922 11.5756 30.9633 11.6286 30.9339H11.6639L11.6781 30.9499C11.6712 30.9845 11.6621 31.0096 11.654 31.0317C11.6368 31.079 11.6246 31.1127 11.6498 31.1971C11.8235 31.2737 11.9607 31.0597 11.8903 30.8622Z' fill='%23FFDA5C'/%3E%3Cpath d='M16 22H42' stroke='%23FFDA5C'/%3E%3C/svg%3E%0A");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100% auto;
  color: transparent;
}
@media (min-width: 986px) {
  .election2022 .president {
    top: 0;
  }
}
.election2022 .tab_nav_poll {
  margin-top: 40px;
}
@media (min-width: 986px) {
  .election2022 .tab_nav_poll {
    max-width: 320px;
    margin-left: auto;
    margin-right: auto;
  }
}
.election2022 .tab_nav_poll .nav {
  display: flex;
}
.election2022 .tab_nav_poll .nav .nav_item {
  width: 50%;
}
.election2022 .tab_nav_poll .nav .nav_item:not(:first-child) {
  margin-left: -1px;
}
.election2022 .tab_nav_poll .nav .nav_item .nav_link {
  display: block;
  height: auto;
  padding: 8px 20px;
  border: 1px solid #ccc;
  font-weight: 700;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  background: #fff;
}
@media (min-width: 986px) {
  .election2022 .tab_nav_poll .nav .nav_item .nav_link {
    padding-top: 7px;
    padding-bottom: 7px;
  }
}
.election2022 .tab_nav_poll .nav .nav_item .nav_link.active {
  position: relative;
  border-color: #067e77;
  background: #067e77;
  color: #fff;
}
.election2022 .tab_nav_poll + .map_wrap {
  padding-top: 30px;
}
.election2022 .map_wrap {
  position: relative;
  padding-top: 40px;
}
.election2022 .map_wrap .title_area {
  position: relative;
  margin-bottom: 20px;
}
@media (min-width: 986px) {
  .election2022 .map_wrap .title_area {
    margin-bottom: 30px;
  }
}
.election2022 .map_wrap .row {
  margin-bottom: 0;
}
.election2022 .map_wrap > .title_area > .title {
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 986px) {
  .election2022 .map_wrap > .title_area > .title {
    padding-left: 15px;
  }
}
.election2022 .map_wrap .btn_info {
  margin-top: 2px;
}
@media (min-width: 986px) {
  .election2022 .map_wrap .btn_info {
    margin-left: 6px;
  }
}
@media (max-width: 985px) {
  .election2022 .map_wrap .btn_info {
    margin-left: 6px;
  }
}
@media (min-width: 986px) {
  .election2022 .map_wrap .ico_info {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10 0c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0zm0 1.2a8.8 8.8 0 1 0 0 17.6 8.8 8.8 0 0 0 0-17.6z' fill='%23979797' fill-rule='nonzero'/%3E%3Cpath fill='%23999' d='M9.25 8.5h1.5v6h-1.5z'/%3E%3Ccircle fill='%23999' cx='10' cy='6.5' r='1'/%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 985px) {
  .election2022 .map_wrap .ico_info {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='21' viewBox='0 0 20 21' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cg transform='translate(1.25 1.25)' fill='%23999'%3E%3Cpath d='M8.75 0a8.75 8.75 0 1 1 0 17.5 8.75 8.75 0 0 1 0-17.5zm0 1.25a7.5 7.5 0 1 0 0 15 7.5 7.5 0 0 0 0-15z'/%3E%3Cpath d='M8.125 7.5h1.25v5.75h-1.25z'/%3E%3Ccircle cx='8.75' cy='5.375' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  }
}
.election2022 .map_wrap.hide + .btn.btn_wide {
  margin-top: 38px;
}
@media (min-width: 986px) {
  .election2022 .map_wrap.hide + .btn.btn_wide {
    border-top: none;
  }
}
@media (min-width: 986px) {
  .election2022 .map_wrap .col_lg8 {
    width: 740px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .election2022 .map_wrap .col_lg8 {
    width: calc(100% - 410px);
  }
}
@media (min-width: 986px) {
  .election2022 .map_wrap .col_lg4 {
    width: 410px;
  }
}
.election2022 .map_area {
  margin: 0 auto 30px;
  background-color: #f4f5fa;
}
@media (min-width: 986px) and (max-width: 1279px) {
  .election2022 .map_area {
    max-width: 456px;
  }
}
@media all and (min-width: 986px) {
  .election2022 .map_area {
    max-width: 512px;
  }
}
@media all and (max-width: 985px) {
  .election2022 .map_area {
    max-width: 360px;
  }
}
.election2022 .maps_wrap {
  position: relative;
  width: 100%;
  height: 0;
  overflow: hidden;
}
@media all and (min-width: 986px) {
  .election2022 .maps_wrap {
    padding-bottom: 88.4507%;
    /* w 710 / h 628 */
    padding-bottom: 138.75%;
    /* w 320 / h 444 */
  }
}
@media all and (max-width: 985px) {
  .election2022 .maps_wrap {
    padding-bottom: 138.75%;
    /* w 320 / h 444 */
  }
}
.election2022 .maps_area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.election2022 .map_datalabel {
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
@media all and (max-width: 985px) {
  .election2022 .map_tooltip_area {
    position: absolute;
    z-index: 20;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    pointer-events: all;
  }
}
@media all and (max-width: 985px) {
  .election2022 .map_tooltip_area .btn_close_tooltip {
    position: absolute;
    right: 24px;
    top: 10px;
    display: block;
    width: 20px;
    height: 20px;
    cursor: pointer;
  }
}
@media all and (max-width: 985px) {
  .election2022 .map_popup {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
  }
}
.election2022 .map_tooltip {
  position: relative;
  z-index: 10;
  width: 241px;
  height: 179px;
  padding: 20px 24px 0;
  border: solid 1px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  box-sizing: border-box;
  font-family: "Noto Sans KR", "Atheme_uniquele SD Gothic Neo", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Arial, sans-serif;
}
.election2022 .map_tooltip h2 {
  margin-bottom: 2px;
  padding-bottom: 6px;
  border-bottom: 1px solid #111;
  font-size: 16px;
  font-weight: bold;
  line-height: 24px;
}
.election2022 .map_tooltip table {
  width: 100%;
}
.election2022 .map_tooltip td {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  padding: 6px 0;
}
.election2022 .map_tooltip tr:first-child td {
  border-top: none;
}
.election2022 .map_tooltip .name {
  font-size: 14px;
  font-weight: bold;
  line-height: 22px;
}
.election2022 .map_tooltip .name span {
  margin-right: 6px;
}
.election2022 .map_tooltip .percent {
  font-size: 18px;
  font-weight: bold;
  line-height: 24px;
  text-align: right;
}
.election2022 .map_tooltip .percent span {
  font-size: 12px;
  line-height: 20px;
}
.election2022 .map_tooltip .vote {
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  color: #999;
  text-align: right;
}
.election2022 .map_tooltip.map_tooltip_null {
  width: 182px;
  height: auto;
  min-height: 104px;
  padding: 30px;
  text-align: center;
}
.election2022 .map_tooltip.map_tooltip_null p {
  font-size: 13px;
  line-height: 21px;
}
.election2022 .highcharts-button-box {
  height: 36px !important;
  transform: translateY(-2px);
}
.election2022 .count_majority {
  display: block;
  min-width: 123px;
  height: 36px;
  margin: 12px 0 0 -5.5%;
  padding: 0 16px;
  color: #3eaea8;
  font-size: 12px;
  letter-spacing: 0;
  line-height: 36px;
  text-align: center;
  background: #000;
  border-radius: 3px;
  z-index: 1;
  font-weight: bold;
  animation: fadeIn 0.5s ease 1.5s backwards;
}
@media (max-width: 985px) {
  .election2022 .count_majority {
    min-width: 84px;
    margin: 8px 0 0 -42px;
    height: 44px;
    padding: 5px 12px;
    line-height: 18px;
    text-align: center;
  }
}
@media (max-width: 985px) {
  .election2022 .count_majority strong {
    display: block;
  }
}
.election2022 .count_majority .font_arial {
  color: #fff;
}
.election2022 .vote_margin {
  display: block;
  min-width: 136px;
  height: 40px;
  margin: 12px 0 0 -68px;
  padding: 4px 0;
  background: #000;
  border-radius: 3px;
  z-index: 1;
  animation: fadeIn 0.5s ease 1.5s backwards;
}
@media (max-width: 985px) {
  .election2022 .vote_margin {
    min-width: 84px;
    height: 44px;
    margin: 8px 0 0 -42px;
    padding: 4px 0 5px;
    background: rgba(0, 0, 0, 0.8);
  }
}
.election2022 .vote_margin .title {
  display: block;
  color: #3eaea8;
  font-size: 11px;
  line-height: 18px;
  text-align: center;
}
.election2022 .vote_margin .font_arial {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 2px;
  margin-top: -3px;
  color: #fff;
}
.election2022 .vote_margin .font_arial strong {
  font-size: 12px;
  line-height: 17px;
}
.election2022 .vote_margin .font_arial em {
  font-size: 11px;
  line-height: 14px;
}
.election2022 .chart_head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  border-bottom: 1px solid #111;
}
.election2022 .chart_head > span {
  font-weight: bold;
}
@media (min-width: 986px) {
  .election2022 .chart_head > span {
    font-size: 22px;
    font-weight: 900;
    line-height: 26px;
  }
}
@media (max-width: 985px) {
  .election2022 .chart_head > span {
    font-size: 18px;
    line-height: 27px;
  }
}
@media (min-width: 986px) {
  .election2022 .chart_head strong {
    font-size: 18px;
    line-height: 24px;
  }
}
@media (max-width: 985px) {
  .election2022 .chart_head strong {
    font-size: 12px;
    line-height: 20px;
  }
}
.election2022 .chart_head em {
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
@media (min-width: 986px) {
  .election2022 .chart_head .font_arial {
    font-size: 26px;
    line-height: 26px;
  }
}
@media (max-width: 985px) {
  .election2022 .chart_head .font_arial {
    font-size: 20px;
    line-height: 28px;
  }
}
.election2022 .chart_head .turnout {
  display: flex;
  align-items: center;
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
.election2022 .chart_head .turnout strong {
  position: static;
  margin-left: 10px;
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
.election2022 .chart_head .turnout strong:first-child {
  margin-left: 0;
}
.election2022 .chart_head .turnout em {
  margin-left: 4px;
}
.election2022 .chart_title {
  display: flex;
  align-items: flex-start;
  gap: 4px;
  background: #fff;
  padding: 24px 16px 20px;
}
@media (min-width: 986px) {
  .election2022 .chart_title {
    padding: 20px 30px;
  }
}
.election2022 .chart_title strong {
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
  letter-spacing: -0.4px;
}
.election2022 .chart_title strong:first-child {
  flex-shrink: 0;
}
.election2022 .chart_title strong:not(:first-child) {
  position: relative;
  padding-left: 22px;
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.election2022 .chart_title strong:not(:first-child)::before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  flex-shrink: 0;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5415 9.03339L12.5483 9.04019L6.40167 15.1868L5.44 14.2252L10.6318 9.03339L5.44 3.84161L6.40167 2.87994L12.5483 9.02659L12.5415 9.03339Z' fill='%231D1D1D'/%3E%3C/svg%3E%0A");
}
.election2022 .chart_swiper {
  margin-bottom: 0;
  background: #fff;
}
@media (min-width: 986px) {
  .election2022 .chart_swiper {
    padding: 20px 30px;
  }
}
@media (max-width: 985px) {
  .election2022 .chart_swiper {
    padding: 16px;
  }
}
.election2022 .chart_swiper.first .chart_head .title {
  font-size: 20px;
  font-weight: 900;
  line-height: 30px;
}
.election2022 .chart_swiper.first .turnout {
  margin-top: 6px;
}
.election2022 .chart_swiper.first .list_chart em {
  font-weight: 700;
}
.election2022 .chart_swiper + .chart_swiper {
  margin-top: 16px;
}
.election2022 .chart_swiper + .chart_swiper .title {
  font-size: 17px;
}
.election2022 .chart_wrap .chart_swiper {
  padding-bottom: 20px;
}
.election2022 .chart_wrap .chart_swiper.first {
  margin-bottom: 0;
  padding-top: 0;
}
.election2022 .chart_wrap .chart_swiper.first .chart_head .title {
  font-size: 17px;
  line-height: 26px;
}
.election2022 .chart_wrap .chart_swiper.first .turnout {
  margin-top: 0;
}
.election2022 .chart_wrap .chart_swiper + .chart_swiper {
  position: relative;
  margin-top: 0;
  padding-top: 21px;
}
.election2022 .chart_wrap .chart_swiper + .chart_swiper::before {
  content: "";
  position: absolute;
  top: 0;
  left: 16px;
  right: 16px;
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
}
@media (min-width: 986px) {
  .election2022 .chart_wrap .chart_swiper + .chart_swiper::before {
    left: 30px;
    right: 30px;
  }
}
.election2022 .chart_wrap .chart_swiper + .chart_swiper .title {
  line-height: 26px;
}
.election2022 .chart_wrap .chart_swiper:last-child {
  padding-bottom: 24px;
}
.election2022 .chart_wrap .chart_head {
  padding-bottom: 0;
  border-bottom: none;
}
.election2022 .chart_wrap .chart_head .turnout {
  padding: 2px 8px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
}
.election2022 .chart_wrap .chart_head .turnout strong {
  margin-left: 2px;
}
.election2022 .chart_wrap .chart_head .turnout strong::before {
  content: "·";
  margin-right: 2px;
}
.election2022 .chart_wrap .chart_head .turnout strong:first-child {
  margin-left: 0;
}
.election2022 .chart_wrap .chart_head .turnout strong:first-child::before {
  display: none;
}
.election2022 .chart_wrap .chart_head .turnout em {
  margin-left: 2px;
}
.election2022 .chart_wrap .list_chart {
  margin-top: 16px;
}
.election2022 .font_green {
  color: #067e77 !important;
}
.election2022 .dropdown {
  display: flex;
  align-items: center;
  position: absolute;
  right: 0;
  top: 2px;
}
@media (min-width: 986px) {
  .election2022 .dropdown {
    top: 9px;
    font-size: 16px;
  }
}
.election2022 .dropdown .btn {
  display: flex;
  align-items: center;
  position: relative;
  height: 26px;
  padding: 0 9px;
  background: rgba(6, 126, 119, 0.1);
  color: #067e77;
  font-size: 14px;
  line-height: 22px;
}
@media (min-width: 986px) {
  .election2022 .dropdown .btn {
    margin: 0 8px 0 6px;
  }
}
.election2022 .dropdown .btn .ico_arrow {
  width: 0;
  height: 0;
  margin-left: 5px;
  margin-right: 0;
  border-top: 6px solid #067e77;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  transition: 0.5s ease;
}
.election2022 .dropdown .dropdown_toggle {
  display: flex;
}
.election2022 .dropdown .dropdown_toggle:not(.btn) {
  padding-right: 0;
}
.election2022 .dropdown.open .ico_arrow {
  rotate: 180deg;
}
.election2022 .dropdown .rate {
  height: 26px;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
  overflow: hidden;
}
.election2022 .dropdown .rate span {
  color: #067e77;
}
.election2022 .dropdown .rate small {
  font-weight: 400;
  font-size: 16px;
}
.election2022 .dropdown .rate li small {
  margin-left: -3px;
  font-size: 13px;
}
@media (max-width: 985px) {
  .election2022 .dropdown .btn {
    padding: 0;
    background: none;
  }
}
.election2022 .dropdown .btn:last-child {
  margin-right: 0;
}
.election2022 .dropdown .dropdown_menu + .rate {
  margin-left: 8px;
}
.election2022 .dropdown .rate span {
  margin-left: 3px;
}
.election2022 .dropdown_turnout {
  border: 1px solid rgba(0, 0, 0, 0.1);
  display: none;
  position: absolute;
  white-space: nowrap;
  z-index: 20;
  top: 26px;
  left: -250px;
  width: 320px;
  margin-top: 6px;
  padding: 21px 25px;
  background-color: #fff;
}
@media (min-width: 986px) {
  .election2022 .dropdown_turnout {
    margin-top: 10px;
    right: auto;
    left: 20px;
  }
}
.election2022 .dropdown_turnout .layer_title {
  display: block;
  padding-bottom: 23px;
  font-size: 16px !important;
  line-height: 24px !important;
  color: #111 !important;
}
.election2022 .dropdown_turnout .list {
  overflow: hidden;
  position: relative;
}
.election2022 .dropdown_turnout .list::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  width: 1px;
  background: rgba(0, 0, 0, 0.1);
}
.election2022 .dropdown_turnout ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -1px;
}
.election2022 .dropdown_turnout li {
  width: 50%;
  padding: 7px 0;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}
.election2022 .dropdown_turnout li:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.election2022 .dropdown_turnout li small {
  font-weight: 400;
  font-size: 16px;
}
.election2022 .dropdown_turnout li:first-child, .election2022 .dropdown_turnout li:nth-child(2) {
  padding-top: 0;
}
.election2022 .dropdown_turnout li:last-child {
  padding-bottom: 0;
}
.election2022 .dropdown_turnout li::before {
  display: none;
}
.election2022 .dropdown_turnout li:nth-child(even) {
  padding-left: 24px;
}
.election2022 .dropdown_turnout li:nth-child(2n+1) {
  padding-right: 24px;
}
.election2022 .dropdown_turnout li strong {
  float: right;
  font-size: 16px;
  line-height: 24px;
  color: #067e77;
}
.election2022 .dropdown_turnout .btn_close {
  top: 10px;
  right: 10px;
}
.election2022 .dropdown_turnout {
  right: 0;
  left: auto;
}
.election2022 .dropdown.open .dropdown_turnout {
  display: block;
}

/* layer */
.layer_turnout {
  width: 320px;
  right: 0;
  padding: 20px 24px;
}
@media (min-width: 986px) {
  .layer_turnout {
    top: 44px;
  }
}
@media (max-width: 985px) {
  .layer_turnout {
    top: 29px;
  }
}
.layer_turnout .layer_title {
  display: block;
  margin: 0 !important;
  padding-bottom: 6px;
  border-bottom: 1px solid #111;
  font-size: 16px !important;
  line-height: 24px !important;
  color: #111 !important;
}
.layer_turnout .list {
  overflow: hidden;
  position: relative;
  margin-top: 16px;
}
.layer_turnout .list::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  width: 1px;
  background: rgba(0, 0, 0, 0.1);
}
.layer_turnout ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -1px;
}
.layer_turnout li {
  width: 50%;
  padding: 6px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 15px;
  font-weight: bold;
  line-height: 24px;
}
.layer_turnout li:nth-child(even) {
  padding-left: 24px;
}
.layer_turnout li strong {
  margin: 0 !important;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  color: #067e77 !important;
}
.layer_turnout li span {
  display: inline-block;
  width: 50px;
  margin-right: 2px;
  font-size: 17px !important;
  line-height: 24px;
  text-align: right;
}
.layer_turnout .btn_close {
  top: 10px;
  right: 10px;
}

/* layer_legend */
.layer_legend {
  top: 100%;
  left: 50%;
  width: 234px;
  padding: 20px 24px;
  transform: translate3d(-50%, 0, 0);
}
.layer_legend .layer_title {
  display: block;
  margin: 0 !important;
  font-size: 16px !important;
  line-height: 24px !important;
  color: #111 !important;
}
.layer_legend ul {
  margin-top: 12px;
  padding-bottom: 22px;
}
.layer_legend li {
  display: flex;
  margin-top: 8px;
}
.layer_legend li span {
  display: block;
  position: relative;
  width: 60px;
  height: 20px;
}
.layer_legend li span:not(:first-child) {
  margin-left: 2px;
}
.layer_legend li:last-child span::before {
  position: absolute;
  bottom: -22px;
  left: 0;
  font-size: 12px;
  line-height: 18px;
  color: #333;
}
.layer_legend li:last-child span:nth-child(1)::before {
  content: "0 ~ 2%";
}
.layer_legend li:last-child span:nth-child(2)::before {
  content: "2 ~ 5%";
}
.layer_legend li:last-child span:nth-child(3)::before {
  content: "5 ~ 20%";
}
.layer_legend li:last-child span:nth-child(4)::before {
  content: "20%이상";
}
.layer_legend .btn_close {
  top: 10px;
  right: 10px;
}

.layer_legend_result li:last-child span::before {
  font-size: 13px;
}
.layer_legend_result li:last-child span:nth-child(1)::before {
  content: "3% 미만";
}
.layer_legend_result li:last-child span:nth-child(2)::before {
  content: "3 ~ 15%";
}
.layer_legend_result li:last-child span:nth-child(3)::before {
  content: "15% 이상";
}

@-webkit-keyframes showBar {
  from {
    width: 0%;
  }
}
@keyframes showBar {
  from {
    width: 0%;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0%;
  }
  to {
    opacity: 1;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .chain_area {
    padding-bottom: 20px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .chain_area {
    padding-bottom: 0;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .chain {
    padding-top: 28px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .vs_wrap {
    height: 168px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .vs_wrap .bar_wrap {
    height: 48px;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .vs_type .profile {
    top: 63px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .vs_type .number {
    height: 48px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .comment {
    padding-bottom: 10px;
  }
}
.election_exitpoll .tab_nav_poll {
  max-width: 265px;
}
@media (max-width: 985px) {
  .election_exitpoll .tab_nav_poll {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 986px) {
  .election_exitpoll.election_exitpoll_all .chain {
    padding-top: 0;
  }
}

@media (max-width: 985px) {
  .election_counting .map_wrap > .title_area,
  .election_result .map_wrap > .title_area {
    margin-bottom: 92px;
  }
}
@media (max-width: 985px) {
  .election_counting .map_wrap > .title_area .title,
  .election_result .map_wrap > .title_area .title {
    justify-content: flex-start;
    padding-top: 0;
  }
}

@media (min-width: 986px) {
  .election_counting .vs_type .profile {
    top: 60px;
  }
}

.index .election2022 {
  margin-top: -20px;
  margin-bottom: 20px;
}
@media (min-width: 986px) {
  .index .election_exitpoll .vs_type .profile {
    top: 83px;
  }
}
@media (min-width: 986px) {
  .index .election_counting .vs_type .profile {
    top: 80px;
  }
}
.index .election_counting .chain_area,
.index .election_result .chain_area {
  padding-bottom: 0;
}

.counting_chart {
  display: flex;
  padding: 16px 0;
  border-bottom: 1px solid rgba(17, 17, 17, 0.1);
}
.counting_chart .circular_chart .circle {
  display: block;
  width: 66px;
  height: 66px;
}
.counting_chart .circular_chart .bg {
  fill: none;
  stroke: #f2f2f2;
  stroke-width: 7;
}
.counting_chart .circular_chart .fg {
  stroke: #067e77;
  fill: none;
  stroke-width: 7;
  animation: countingProgress 1.5s ease-out forwards;
}
.counting_chart .circle_progress {
  display: block;
  position: relative;
  width: 66px;
  height: 66px;
  text-align: center;
}
.counting_chart .circle_progress .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 66px;
  height: 66px;
  transform: rotate(-90deg);
}
.counting_chart .circle_progress svg {
  width: 66px;
  height: 66px;
}
.counting_chart .circle_progress circle {
  fill: transparent;
  stroke-width: 12px;
  stroke-dasharray: 169.6;
}
.counting_chart .circle_progress .circle {
  stroke: #e6e6e6;
}
.counting_chart .circle_progress .path {
  stroke: #067e77;
  stroke-dashoffset: 169.6;
  animation: fillProgress 1s ease-out forwards;
  animation-delay: 0.2s;
}
@keyframes fillProgress {
  to {
    stroke-dashoffset: var(--circle-value);
  }
}

.counting_info {
  margin-left: 14px;
}
.counting_info .title {
  display: block;
  margin-top: -1px;
  font-size: 13px;
  line-height: 24px;
}
.counting_info .rate {
  display: flex;
  align-items: baseline;
  margin-top: -2px;
  font-size: 12px;
  line-height: 20px;
}
.counting_info .rate .font_arial {
  margin-right: 2px;
  font-size: 22px;
  line-height: 28px;
}
.counting_info li:nth-child(2) {
  display: flex;
  margin-top: -2px;
}
.counting_info .number {
  color: #666;
  font-size: 12px;
  line-height: 20px;
}
.counting_info .info {
  position: relative;
  margin-left: 6px;
  padding-left: 7px;
  color: #999;
  font-size: 12px;
  line-height: 20px;
}
.counting_info .info::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 10px;
  margin-top: -4px;
  background: #d9d9d9;
}

@keyframes countingProgress {
  0% {
    stroke-dasharray: 0 100;
  }
}
.swing_state {
  padding-top: 40px;
}
.swing_state > .title_area {
  position: relative;
}
.swing_state > .title_area .btn_info {
  margin-top: 2px;
}
@media (min-width: 986px) {
  .swing_state > .title_area .btn_info {
    margin-left: 8px;
  }
}
@media (max-width: 985px) {
  .swing_state > .title_area .btn_info {
    margin-left: 6px;
  }
}
.swing_state > .title_area .title {
  display: flex;
  align-items: center;
}
@media (min-width: 986px) {
  .swing_state > .title_area .title {
    justify-content: center;
  }
}
@media (max-width: 985px) {
  .swing_state > .title_area .title {
    padding-top: 0;
  }
}
@media (min-width: 986px) {
  .swing_state .jswiper_swing {
    margin-left: 152px;
  }
}
@media (min-width: 986px) {
  .swing_state .jswiper_swing .swing_wrap {
    margin-left: 0;
  }
}

.swing_info {
  display: flex;
}
@media (min-width: 986px) {
  .swing_info {
    gap: 20px;
    margin-top: 30px;
    margin-left: 152px;
  }
}
@media (max-width: 985px) {
  .swing_info {
    flex-direction: column;
    gap: 1px;
    margin-top: 12px;
  }
}
.swing_info li {
  display: flex;
  align-items: center;
}
.swing_info .title {
  margin-right: 8px;
  font-size: 13px;
  line-height: 21px;
}
.swing_info .rate {
  font-size: 12px;
  line-height: 20px;
}
.swing_info .rate .font_arial {
  margin-right: 2px;
  font-size: 22px;
  line-height: 28px;
}
.swing_info .number {
  color: #666;
  font-size: 13px;
  line-height: 21px;
}
.swing_info .info {
  position: relative;
  margin-left: 6px;
  padding-left: 7px;
  color: #999;
  font-size: 13px;
  line-height: 21px;
}
.swing_info .info::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 10px;
  background: #d9d9d9;
  transform: translateY(-50%);
}

.layer_swing_state {
  top: 100%;
  width: 234px;
  padding: 20px 24px;
}
@media (min-width: 986px) {
  .layer_swing_state {
    left: 50%;
    transform: translate3d(-50%, 0, 0);
  }
}
@media (max-width: 985px) {
  .layer_swing_state {
    left: 0;
  }
}
.layer_swing_state .layer_title {
  display: block;
  margin: 0 !important;
  font-size: 16px !important;
  line-height: 24px !important;
  color: #111 !important;
}
.layer_swing_state p {
  margin-top: 12px;
  font-size: 13px;
  line-height: 18px;
  color: #333;
}
.layer_swing_state .btn_close {
  top: 10px;
  right: 10px;
}

.swing_wrap {
  display: flex;
  flex-wrap: wrap;
  gap: var(--gap);
}
@media (min-width: 986px) {
  .swing_wrap {
    --columns: 3;
    --gap: 20px;
    row-gap: 20px;
    margin-top: 20px;
    margin-left: 152px;
  }
}
@media (max-width: 985px) {
  .swing_wrap {
    --columns: 2;
    --gap: 9px;
    row-gap: 9px;
    margin-top: 30px;
  }
}

.swing_area {
  width: calc(100% / var(--columns) - var(--gap) + var(--gap) / var(--columns));
  background: #fff;
}
@media (min-width: 986px) {
  .swing_area {
    padding: 10px 16px 16px;
  }
}
@media (max-width: 985px) {
  .swing_area {
    padding: 10px;
  }
}

.swing_title {
  display: block;
  padding-bottom: 10px;
  border-bottom: 1px solid #111;
  font-size: 15px;
  line-height: 22px;
}

.swing_subtitle {
  display: flex;
  justify-content: space-between;
  margin-top: 8px;
}
.swing_subtitle .title {
  font-size: 12px;
  line-height: 20px;
}
.swing_subtitle .subtitle {
  font-size: 11px;
  line-height: 20px;
}

.swing_gauge {
  display: block;
  position: relative;
  width: 100%;
  max-width: var(--width);
  margin: 0 auto;
  margin-top: 8px;
}
@media (min-width: 986px) {
  .swing_gauge {
    --width: 210px;
    padding-bottom: 21px;
  }
}
@media (max-width: 985px) {
  .swing_gauge {
    --width: 152px;
    padding-bottom: 16px;
  }
}
.swing_gauge::before, .swing_gauge::after {
  content: "100%";
  position: absolute;
  bottom: 0;
  color: #999;
  font-family: Arial;
}
@media (min-width: 986px) {
  .swing_gauge::before, .swing_gauge::after {
    font-size: 12px;
    line-height: 22px;
  }
}
@media (max-width: 985px) {
  .swing_gauge::before, .swing_gauge::after {
    font-size: 10px;
    line-height: 16px;
  }
}
.swing_gauge::before {
  left: 0;
}
.swing_gauge::after {
  right: 0;
}
.swing_gauge .gauge {
  overflow: hidden;
  display: block;
  position: relative;
  width: 100%;
}
@media (min-width: 986px) {
  .swing_gauge .gauge {
    padding-top: 50%;
  }
}
@media (max-width: 985px) {
  .swing_gauge .gauge {
    padding-top: 49.3422%;
  }
}
.swing_gauge .gauge::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 0;
  /*
  background: url("data:image/svg+xml,%0A%3Csvg width='104' height='105' viewBox='0 0 104 105' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_3954_53194' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='104' height='105'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M104 5.04935C104 2.26833 101.728 0.00893595 98.9517 0.166623C45.4292 3.2063 2.63296 46.3336 0.11698 99.9947C-0.0123517 102.753 2.23858 104.995 5 104.995C7.76142 104.995 9.9863 102.754 10.1293 99.9964C12.6266 51.8254 51.0067 13.1468 99.0516 10.1785C101.789 10.0094 104 7.79201 104 5.04935Z' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3954_53194)'%3E%3Cpath d='M104 105V0H0V105H104Z' fill='url(%23paint0_linear_3954_53194)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3954_53194' x1='52' y1='0' x2='52' y2='105' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F0F7FF'/%3E%3Cstop offset='1' stop-color='%23519BE1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
  		left top,
  	url("data:image/svg+xml,%0A%3Csvg width='104' height='105' viewBox='0 0 104 105' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_3954_53191' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='104' height='105'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 5.04935C0 2.26833 2.2717 0.00893595 5.04826 0.166623C58.5708 3.2063 101.367 46.3336 103.883 99.9947C104.012 102.753 101.761 104.995 99 104.995C96.2386 104.995 94.0137 102.754 93.8707 99.9964C91.3734 51.8254 52.9933 13.1468 4.94842 10.1785C2.21098 10.0094 0 7.79201 0 5.04935Z' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_3954_53191)'%3E%3Cpath d='M0 105V0H104V105H0Z' fill='url(%23paint0_linear_3954_53191)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3954_53191' x1='52' y1='105' x2='52' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F1605C'/%3E%3Cstop offset='1' stop-color='%23FFF4F1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
  		right top;
  		*/
  background: url("https://assets.joongang.co.kr/images/project/election2025/bg_gauge@2x.min.png") center top;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
@media (min-width: 986px) {
  .swing_gauge .gauge::before {
    padding-top: 50%;
  }
}
@media (max-width: 985px) {
  .swing_gauge .gauge::before {
    padding-top: 49.3422%;
  }
}
.swing_gauge .gauge::after {
  content: "0%";
  position: absolute;
  left: 50%;
  color: #999;
  font-family: Arial;
  transform: translateX(-50%);
}
@media (min-width: 986px) {
  .swing_gauge .gauge::after {
    top: 12px;
    font-size: 12px;
    line-height: 22px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .gauge::after {
    top: 10px;
    font-size: 10px;
    line-height: 16px;
  }
}
.swing_gauge .pointer {
  display: block;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 0px;
  margin-bottom: 0px;
  animation: gaugeProgress90 1.5s ease-out forwards;
}
.swing_gauge .pointer.party_color1 {
  transform: rotate(calc(90deg - 90deg * var(--gauge_value, 0deg) / 100)) translate3d(0, 0, 0);
}
.swing_gauge .pointer.party_color1::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_pointer_party_color1@2x.min.png");
}
.swing_gauge .pointer.party_color2 {
  transform: rotate(calc(90deg + 90deg * var(--gauge_value, 0deg) / 100)) translate3d(0, 0, 0);
}
.swing_gauge .pointer.party_color2::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_pointer_party_color2@2x.min.png");
}
.swing_gauge .pointer::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-size: 100% auto;
}
@media (min-width: 986px) {
  .swing_gauge .pointer::before {
    left: 14px;
    width: 18px;
    height: 12px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .pointer::before {
    left: 10px;
    width: 13px;
    height: 9px;
  }
}
.swing_gauge .info {
  position: absolute;
  bottom: 7px;
  left: 50%;
  text-align: center;
  transform: translateX(-50%);
}
.swing_gauge .gauge_name {
  display: block;
}
@media (min-width: 986px) {
  .swing_gauge .gauge_name {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .gauge_name {
    font-size: 13px;
    line-height: 15px;
  }
}
.swing_gauge .name {
  display: block;
}
@media (min-width: 986px) {
  .swing_gauge .name {
    font-size: 16px;
    line-height: 24px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .name {
    font-size: 13px;
    line-height: 19px;
  }
}
.swing_gauge .number {
  display: block;
  font-family: Arial;
}
@media (min-width: 986px) {
  .swing_gauge .number {
    height: 32px;
    font-size: 16px;
    line-height: 32px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .number {
    height: 22px;
    font-size: 12px;
    line-height: 23px;
  }
}
@media (min-width: 986px) {
  .swing_gauge .number span {
    font-size: 26px;
  }
}
@media (max-width: 985px) {
  .swing_gauge .number span {
    font-size: 19px;
  }
}

.last_swing {
  display: flex;
  margin-top: 8px;
  border-radius: 4px;
  border: 1px solid #f2f2f2;
  background: #fafafa;
}
.last_swing li {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex-grow: 1;
  flex-basis: 100%;
  padding: 8px 0 6px;
}
.last_swing li:not(:first-child) {
  border-left: 1px solid #f2f2f2;
}
.last_swing .title {
  display: block;
  color: #666;
}
@media (min-width: 986px) {
  .last_swing .title {
    font-size: 12px;
    line-height: 16px;
  }
}
@media (max-width: 985px) {
  .last_swing .title {
    font-size: 11px;
    line-height: 15px;
  }
}
.last_swing .number {
  display: block;
  margin-top: 2px;
  font-size: 11px;
  line-height: 16px;
}
@media (min-width: 986px) {
  .last_swing .number {
    font-size: 12px;
  }
}
@media (max-width: 985px) {
  .last_swing .number {
    font-size: 11px;
  }
}
.last_swing .pointer {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
}
.last_swing .pointer.party_color1::before {
  transform: rotate(calc(90deg - 90deg * var(--gauge_value, 0deg) / 100));
  background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='12' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.411878 6.49783C-0.137292 6.31807 -0.137293 5.68193 0.411878 5.50217L17.0996 0.0397892C17.6387 -0.136651 18.1711 0.30531 17.9478 0.743845L15.3765 5.79378C15.3093 5.92576 15.3093 6.07424 15.3765 6.20622L17.9478 11.2562C18.1711 11.6947 17.6387 12.1367 17.0996 11.9602L0.411878 6.49783Z' fill='%23519BE1'/%3E%3C/svg%3E%0A");
}
.last_swing .pointer.party_color2::before {
  transform: rotate(calc(90deg + 90deg * var(--gauge_value, 0deg) / 100));
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='12' viewBox='0 0 18 12' fill='none'%3E%3Cpath d='M0.411878 6.49783C-0.137292 6.31807 -0.137293 5.68193 0.411878 5.50217L17.0996 0.0397892C17.6387 -0.136651 18.1711 0.30531 17.9478 0.743845L15.3765 5.79378C15.3093 5.92576 15.3093 6.07424 15.3765 6.20622L17.9478 11.2562C18.1711 11.6947 17.6387 12.1367 17.0996 11.9602L0.411878 6.49783Z' fill='%23F1605C'/%3E%3C/svg%3E");
}
.last_swing .pointer::before {
  content: "";
  display: block;
  width: 15px;
  height: 10px;
  background-size: 100% auto;
}

@keyframes gaugeProgress90 {
  0% {
    transform: rotate(90deg) translate3d(0, 0, 0);
  }
}
.tab_map {
  position: relative;
  z-index: 2;
}
.tab_map ul {
  position: absolute;
  display: flex;
}
@media (min-width: 986px) {
  .tab_map ul {
    top: 104px;
    left: 0;
    flex-direction: column;
    gap: 10px;
  }
}
@media (max-width: 985px) {
  .tab_map ul {
    top: 40px;
    right: 0;
    gap: 8px;
  }
}
.tab_map li:nth-child(1) a::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_tab_map01@2x.min.png");
}
.tab_map li:nth-child(1) a.active::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_tab_map01_active@2x.min.png");
}
.tab_map li:nth-child(2) a::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_tab_map02@2x.min.png");
}
.tab_map li:nth-child(2) a.active::before {
  background-image: url("https://assets.joongang.co.kr/images/project/election2025/bg_tab_map02_active@2x.min.png");
}
@media (min-width: 986px) {
  .tab_map li {
    width: 72px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .tab_map li {
    width: 54px;
  }
}
@media (max-width: 985px) {
  .tab_map li {
    width: 54px;
  }
}
.tab_map a {
  display: block;
  position: relative;
  color: #666;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
}
.tab_map a.active {
  color: #111;
  font-weight: 700;
}
.tab_map a.active::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  border: 2px solid #111;
  box-sizing: border-box;
}
@media (min-width: 986px) {
  .tab_map a::before, .tab_map a::after {
    width: 72px;
    height: 72px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .tab_map a::before, .tab_map a::after {
    width: 54px;
    height: 54px;
  }
}
@media (max-width: 985px) {
  .tab_map a::before, .tab_map a::after {
    width: 54px;
    height: 54px;
  }
}
.tab_map a::before {
  content: "";
  display: block;
  background-size: contain;
}
@media (min-width: 986px) {
  .tab_map a::before {
    margin-bottom: 2px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .tab_map a::before {
    margin-bottom: 4px;
  }
}
@media (max-width: 985px) {
  .tab_map a::before {
    margin-bottom: 4px;
  }
}

.three_way_race {
  position: relative;
}
@media (min-width: 986px) {
  .three_way_race {
    margin-top: -28px;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_wrap {
    height: 260px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_wrap {
    height: auto;
    padding-top: 20px;
    padding-bottom: 60px;
  }
}
.three_way_race .vs_wrap > * {
  width: 33.3333333333%;
  padding-left: 0;
  padding-right: 0;
}
.three_way_race .vs_type:nth-child(1) .profile {
  right: auto;
  left: 30px;
  padding-right: 0;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(1) .profile {
    text-align: left;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type:nth-child(1) .profile {
    left: 0;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(1) .profile {
    text-align: center;
  }
}
.three_way_race .vs_type:nth-child(1) .profile:after {
  display: none;
}
.three_way_race .vs_type:nth-child(1) .bar {
  border-right: none;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(1) .bar {
    border-right: 4px solid #f4f5fa;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(1) .bar {
    border-right: 2px solid #f4f5fa;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(1) figure {
    left: auto;
    right: 0;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(1) figure {
    left: 50%;
  }
}
.three_way_race .vs_type:nth-child(1) .number {
  align-items: flex-end;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(1) .number {
    padding-right: 96px;
    padding-left: 0;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(1) .number {
    padding-right: 54px;
    padding-left: 0;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(1) .president {
    left: 30px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type:nth-child(1) .president {
    left: 0;
  }
}
.three_way_race .vs_type:nth-child(2) .profile {
  left: 30px;
  padding-left: 0;
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type:nth-child(2) .profile {
    left: 0;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(2) .bar {
    border-left: none;
    border-right: 4px solid #f4f5fa;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(2) .bar {
    border-left: none;
    border-right: 2px solid #f4f5fa;
  }
}
.three_way_race .vs_type:nth-child(2) .number {
  flex-direction: column;
  align-items: flex-start;
  right: auto;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(2) .number {
    padding-left: 96px;
    padding-right: 0;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(2) .number {
    align-items: flex-start;
    padding-left: 54px;
    padding-right: 0;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(2) .president {
    right: auto;
    left: 30px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type:nth-child(2) .president {
    left: 0;
  }
}
.three_way_race .vs_type:nth-child(3) .bar_wrap {
  background: none;
}
.three_way_race .vs_type:nth-child(3) .bar_wrap .bar {
  position: absolute;
  top: 0;
  left: auto !important;
  right: 0;
  animation: none;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar {
    border-left: none;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar {
    border-left: none;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar::before {
    content: "";
    position: absolute;
    top: 100%;
    right: 2px;
    width: 1px;
    height: 19px;
    background: #f2843b;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar::after {
    content: "";
    position: absolute;
    top: 100%;
    right: 0px;
    width: 5px;
    height: 5px;
    margin-top: 17px;
    background: #f2843b;
    border-radius: 100%;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.party_color2::before {
    background: #f1605c;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.party_color2::after {
    background: #f1605c;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.party_color4::before {
    background: #f2843b;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.party_color4::after {
    background: #f2843b;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.line_left::before {
    right: 6px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .bar_wrap .bar.line_left::after {
    right: 4px;
  }
}
.three_way_race .vs_type:nth-child(3) .number {
  width: fit-content !important;
  align-items: flex-end;
  left: auto !important;
  right: 0;
  height: auto;
}
@media (min-width: 986px) {
  .three_way_race .vs_type:nth-child(3) .number {
    padding-right: 10px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number {
    position: absolute;
    top: 100%;
    right: 0;
    padding-right: 20px;
    padding-bottom: 0;
    color: #f2843b;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number.party_color2 {
    color: #f1605c;
  }
}
.three_way_race .vs_type:nth-child(3) .number.party_color2.text_outline {
  -webkit-text-stroke-color: #f1605c;
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number.party_color2 em {
    color: #f1605c;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number.party_color4 {
    color: #f2843b;
  }
}
.three_way_race .vs_type:nth-child(3) .number.party_color4.text_outline {
  -webkit-text-stroke-color: #f2843b;
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number.party_color4 em {
    color: #f2843b;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number em {
    color: #f2843b;
  }
}
.three_way_race .vs_type:nth-child(3) .number.text_outline {
  -webkit-text-stroke-width: 6px;
  -webkit-text-stroke-color: #f2843b;
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number strong {
    height: 22px;
    font-size: 12px;
    line-height: 18px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type:nth-child(3) .number strong .font_arial {
    font-size: 20px;
    line-height: 22px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .profile_wrap {
    display: flex;
    flex-direction: column-reverse;
    height: auto;
  }
}
.three_way_race .vs_type .profile {
  left: 30px;
}
@media (min-width: 986px) {
  .three_way_race .vs_type .profile {
    text-align: left;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type .profile {
    left: 0;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .profile {
    position: static;
    width: 100%;
    text-align: center;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type .bar_wrap {
    top: 200px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .bar_wrap {
    top: auto;
    bottom: 0;
  }
}
.three_way_race .vs_type .bar_wrap .bar {
  animation: showBar 0.5s ease;
}
.three_way_race .vs_type .number {
  flex-direction: column;
  padding: 8px 0;
  animation: fadeIn 0.5s ease 0.5s backwards;
}
.three_way_race .vs_type .number strong {
  display: block;
  white-space: nowrap;
}
@media (min-width: 986px) {
  .three_way_race .vs_type .number strong {
    height: 24px;
    font-size: 13px;
    line-height: 24px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .number strong {
    height: 30px;
    font-size: 12px;
    line-height: 20px;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type .number strong .font_arial {
    font-size: 26px;
    line-height: 24px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .number strong .font_arial {
    font-size: 22px;
    line-height: 30px;
  }
}
.three_way_race .vs_type .number em {
  display: block;
  margin: 0;
  color: #fff;
  opacity: 1;
}
@media (min-width: 986px) {
  .three_way_race .vs_type .number em {
    font-size: 12px;
    line-height: 20px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type .number em {
    margin-top: -4px;
    font-size: 11px;
    line-height: 20px;
  }
}
.three_way_race .vs_type figure {
  top: 0;
  right: 0;
}
@media (min-width: 986px) {
  .three_way_race .vs_type figure {
    width: 260px;
    height: 200px;
  }
}
@media (max-width: 985px) {
  .three_way_race .vs_type figure {
    position: relative;
    left: 50%;
    width: 140px;
    height: 110px;
    margin-top: -10px;
    transform: translateX(-50%);
  }
}
.three_way_race .vs_type .vote_margin {
  animation: fadeIn 0.5s ease 0.5s backwards;
}
@media (min-width: 986px) {
  .three_way_race .vs_type .president {
    top: 44px;
    left: 30px;
  }
}
@media (min-width: 986px) and (max-width: 1279px) {
  .three_way_race .vs_type .president {
    left: 0;
  }
}
@media (min-width: 986px) {
  .three_way_race .vs_type .mark5.lg_hidden {
    visibility: hidden !important;
  }
}
.three_way_race .comment {
  margin-top: 8px;
  color: #999;
  text-align: left;
}
@media (max-width: 985px) {
  .three_way_race .comment {
    height: 38px;
  }
}

@media (min-width: 986px) {
  .election_exitpoll .three_way_wrap .title_area,
  .election_counting .three_way_wrap .title_area,
  .election_result .three_way_wrap .title_area {
    position: relative;
    top: 0;
  }
}

@media (min-width: 986px) {
  .election_exitpoll .three_way_race .vs_type:nth-child(1) .number {
    align-items: flex-start;
    padding-right: 0;
    padding-left: 40px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .three_way_race .vs_type:nth-child(1) .number {
    align-items: flex-start;
    padding-right: 0;
    padding-left: 20px;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .three_way_race .vs_type:nth-child(2) .number {
    padding-left: 40px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .three_way_race .vs_type:nth-child(2) .number {
    padding-left: 20px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .three_way_race .vs_type:nth-child(3) .number {
    height: auto;
    padding-top: 8px;
    padding-bottom: 8px;
  }
}
.election_exitpoll .three_way_race .vs_type .number {
  padding-top: 13px;
  padding-bottom: 13px;
}
@media (max-width: 985px) {
  .election_exitpoll .three_way_race .vs_type .number {
    height: 60px;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .three_way_race .vs_type .number strong .font_arial {
    font-size: 26px;
    line-height: 34px;
  }
}
@media (max-width: 985px) {
  .election_exitpoll .three_way_race .vs_type .bar_wrap {
    height: 60px;
  }
}
.election_exitpoll .three_way_race .comment {
  padding-bottom: 0;
}
@media (min-width: 986px) {
  .election_exitpoll .three_way_wrap {
    padding-top: 0;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .three_way_wrap .tab_nav_poll {
    position: relative;
    top: 0;
    margin: 0;
  }
}
@media (min-width: 986px) {
  .election_exitpoll .three_way_wrap .title_area + .tab_nav_poll {
    top: 0;
  }
}

@media (min-width: 986px) {
  .election_counting .three_way_race .vs_type .profile {
    top: 80px;
  }
}

@media (min-width: 986px) {
  .index .election_exitpoll .three_way_wrap .title_area + .tab_nav_poll {
    padding-top: 20px;
  }
}

.lastelect_epaper .section_title {
  display: block;
  font-weight: 700;
}
.lastelect_epaper .slide {
  position: relative;
}
.lastelect_epaper .slide strong {
  display: block;
  position: absolute;
  right: 4px;
  bottom: 4px;
  padding: 4px 2px 5px 2px;
  border-radius: 30px;
  background: rgba(0, 0, 0, 0.55);
  width: 44px;
  color: #fff;
  text-align: center;
  font-size: 12px;
  line-height: 20px;
}
.lastelect_epaper .card_image a:after {
  display: none;
}

@media (max-width: 985px) {
  .lastelect_epaper .section_header_wrap {
    margin-bottom: 20px;
    padding-top: 40px;
    padding-bottom: 10px;
  }
  .lastelect_epaper .section_title {
    padding-bottom: 0 !important;
    font-size: 20px;
    line-height: 30px;
  }
  .lastelect_epaper .jaswiper_wrap {
    margin: 0 -5px;
  }
  .lastelect_epaper .slide {
    width: calc(50% - 10px);
    margin: 0 5px;
  }
}
@media (min-width: 986px) {
  .lastelect_epaper .section_header_wrap {
    margin-bottom: 24px;
    padding-top: 60px;
  }
  .lastelect_epaper .section_title {
    font-size: 24px;
    line-height: 34px;
  }
  .lastelect_epaper .jaswiper_wrap {
    margin: 0 -6px;
  }
  .lastelect_epaper .slide {
    width: calc(16.6666666667% - 12px);
    margin: 0 6px;
  }
}
/* 지난 top기사 */
.top_history_list {
  position: relative;
}

.top_history_list .top_history_info > h2,
.top_history_list .top_history_info > strong {
  display: inline-block;
  font-family: "Noto Sans KR";
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  color: #111;
}

.top_history_list .card_body .time {
  font-family: "Noto Sans KR";
  font-weight: 700;
  letter-spacing: -0.4px;
  color: #067e77;
}

.top_history_list .card_body .time.first_item:before {
  content: "";
  width: 9px;
  height: 9px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9'%3E%3Ccircle cx='4.5' cy='4.5' r='3.5' fill='%23067E77' stroke='%23FFF' stroke-width='2' fill-rule='evenodd'/%3E%3C/svg%3E");
}

.top_history_list .list_item .card:before {
  display: inline-block;
  content: "";
}

.top_history_list .headline {
  overflow: hidden;
}

.top_history_list .top_history_info .cnt {
  font-weight: 800;
}

/* .top_history_list .card_image { background: #ddd;} */
@media (max-width: 985px) {
  /* 지난 top기사 */
  .top_history_list {
    padding-bottom: 20px;
  }
  .top_history_list .top_history_info {
    display: flex;
    justify-content: space-between;
    padding-top: 20px;
  }
  .top_history_list .list_item {
    display: block;
    padding: 0;
  }
  .top_history_list .list_item .card {
    display: flex;
    position: relative;
    /*height: 82px;*/
    padding-bottom: 20px;
  }
  .top_history_list .list_item .card:before {
    position: absolute;
    top: 14px;
    left: 4px;
    width: 1px;
    height: 100%;
    border-left: 1px solid #067e77;
  }
  .top_history_list .list_item .card.last_time:before {
    display: none;
  }
  .top_history_list .list_item:last-child .card {
    padding-bottom: 0;
  }
  .top_history_list .card_body .time {
    height: 20px;
    font-size: 12px;
    line-height: 18px;
  }
  .top_history_list .card_body .time.first_item:before {
    display: inline-block;
    margin-right: 10px;
  }
  .top_history_list .headline {
    height: 42px;
    padding: 0 12px 0 19px;
    font-size: 14px;
    line-height: 22px;
  }
  .top_history_list .card_image {
    flex: 0 0 110px;
  }
  .top_history_list .pagination_bx {
    display: none;
  }
  /* common_plus.css */
  .top_history_list .card_body .headline {
    height: auto;
  }
  /* 지난 top기사 */
  .top_history_list .jswiper_lg {
    padding-top: 20px;
  }
}
@media (min-width: 986px) {
  /* 지난 top기사 */
  .top_history_list .top_history_info {
    padding-top: 16px;
  }
  .top_history_list .top_history_info .cnt:before {
    display: inline-block;
    content: "";
    width: 1px;
    height: 14px;
    padding-left: 10px;
    margin-left: 10px;
    border-left: 1px solid #bcbcbc;
  }
  .top_history_list .list_item {
    padding: 0;
  }
  .top_history_list .list_item .card {
    flex: 0 0 auto;
  }
  .top_history_list .list_item .card:before {
    width: calc(100% + 30px);
    border-top: 1px solid #067e77;
    transform: translateY(1px);
  }
  .top_history_list .card.last_time:before {
    border-top: none;
  }
  .top_history_list .card_body .time {
    transform: translateY(-5px);
    height: 26px;
    font-size: 13px;
    line-height: 22px;
  }
  .top_history_list .card_body .time.first_item:before {
    display: block;
  }
  .top_history_list .headline {
    height: 55px;
    margin-top: 6px;
    font-size: 18px;
    line-height: 28px;
  }
  .top_history_list .card_image {
    margin-top: 12px;
  }
  .top_history_list .pagination_bx {
    position: absolute;
    right: 0;
    top: 16px;
  }
  /* 2022-08-01 유료 라벨 추가 */
  .top_history_list .list_item {
    height: auto;
  }
  .top_history_list .list_item .card {
    display: flex;
    flex-direction: column;
    height: 100%;
    padding-top: 16px;
  }
  .top_history_list .list_item .card:before {
    position: absolute;
    top: 15px;
    left: 0;
    transform: none;
  }
  .top_history_list .card_body {
    margin-bottom: auto;
  }
  /* common_plus.css */
  .top_history_list .card_body .headline {
    height: auto;
  }
  /* 지난 top기사 */
  .top_history_list .jswiper_lg {
    padding-bottom: 20px;
  }
  .top_history_list .jswiper_pagination {
    position: absolute;
    right: 0;
    top: 16px;
    margin: 0;
  }
}
/* trend_top */
.trend_top .section_header_wrap {
  margin-top: 40px;
  padding: 0 0 10px;
}
.trend_top .section_header_wrap .section_title {
  padding-bottom: 0;
  font-weight: 700;
  font-size: 20px;
  line-height: 30px;
}

@media (min-width: 986px) {
  .trend_top .section_header_wrap {
    margin-top: 60px;
    padding: 0 0 20px;
  }
  .trend_top .section_header_wrap .section_title {
    font-size: 24px;
    line-height: 34px;
  }
}