@charset "utf-8";

.logo_president20{display: block;width: 140px;height: 24px;background-repeat: no-repeat;background-position: 0 0;background-size: 100% auto;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='166' height='28' viewBox='0 0 166 28'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M36.581 21.52v-2.804h-5.994a5.21 5.21 0 0 1 .618-.838c.254-.286.857-.866 1.81-1.74.952-.874 1.611-1.543 1.976-2.009.552-.701.954-1.373 1.209-2.014a5.442 5.442 0 0 0 .381-2.025c0-1.246-.444-2.288-1.332-3.126-.888-.838-2.109-1.257-3.663-1.257-1.418 0-2.6.362-3.545 1.085-.945.724-1.507 1.916-1.687 3.578l3.008.3c.058-.88.272-1.51.645-1.89.372-.38.874-.57 1.504-.57.637 0 1.137.181 1.498.543.362.362.543.879.543 1.552 0 .609-.208 1.225-.623 1.848-.308.451-1.143 1.31-2.503 2.578-1.69 1.568-2.822 2.827-3.395 3.776A7.287 7.287 0 0 0 26 21.52h10.581zm6.704.269c1.525 0 2.714-.538 3.566-1.612 1.031-1.303 1.547-3.444 1.547-6.424 0-2.986-.512-5.124-1.536-6.413-.86-1.088-2.052-1.633-3.577-1.633-1.526 0-2.715.538-3.567 1.612-1.031 1.303-1.547 3.437-1.547 6.402 0 3.022.47 5.122 1.408 6.3.938 1.179 2.173 1.768 3.706 1.768zm0-2.503c-.366 0-.69-.115-.973-.344-.282-.23-.517-.69-.703-1.38-.186-.692-.28-1.96-.28-3.809 0-1.847.104-3.161.312-3.942.158-.602.38-1.019.666-1.251.287-.233.612-.35.978-.35.365 0 .689.117.972.35.283.232.517.694.703 1.385.187.691.28 1.96.28 3.808 0 1.848-.104 3.159-.312 3.932-.157.602-.38 1.019-.666 1.252-.286.232-.612.349-.977.349zm22.418 3.954V4.8h-2.5v7.1h-1.66V5.16h-2.46v17.22h2.46v-8.36h1.66v9.22h2.5zm-14-4.14c2.36 0 4.32-.08 6.56-.5l-.2-2.14c-1.76.32-3.32.42-5.04.46V9.08h4.22V6.94h-6.82V19.1h1.28zm36.14 4.14V4.8h-2.5v7.1h-1.66V5.16h-2.46v17.22h2.46v-8.36h1.66v9.22h2.5zm-14-4.14c2.36 0 4.32-.08 6.56-.5l-.2-2.14c-1.76.32-3.32.42-5.04.46V9.08h4.22V6.94h-6.82V19.1h1.28zm32.84-2.72v-2.06h-7.02v-1.14h5.26v-2h-10.2v-1h9.64V8.26h-9.64V7.3h10.06v-2h-12.68v7.88h4.92v1.14h-7v2.06h16.66zm-8.36 6.86c4.06 0 6.4-1.06 6.4-3.02 0-1.98-2.34-3.02-6.4-3.02-4.04 0-6.38 1.04-6.38 3.02 0 1.96 2.34 3.02 6.38 3.02zm0-1.92c-2.54 0-3.72-.34-3.72-1.1s1.18-1.08 3.72-1.08c2.56 0 3.74.32 3.74 1.08s-1.18 1.1-3.74 1.1zm25.12-5.3V4.82h-2.64v2.46h-2.96v2.1h2.96v1.72h-2.96v2.1h2.96v2.82h2.64zm-5.74-1.02-.26-2.08c-1.82.32-3.44.4-6.08.42v-1.82h5.42V5.78h-8.06v2.1h5.46v1.68h-5.44v5.9h1.42c3.5 0 5.4-.06 7.54-.46zm-.48 8.32c3.92 0 6.32-1.3 6.32-3.48 0-2.22-2.4-3.5-6.32-3.5-3.92 0-6.3 1.28-6.3 3.5 0 2.18 2.38 3.48 6.3 3.48zm0-2c-2.42 0-3.66-.48-3.66-1.48 0-1.02 1.24-1.5 3.66-1.5s3.68.48 3.68 1.5c0 1-1.26 1.48-3.68 1.48zm28.36-2.9V4.82h-2.64v3.92h-3.38v2.14h3.38v7.54h2.64zm-14.14-2.24c2.14-.78 3.56-2.28 4.34-4.18.76 1.7 2.08 3.04 4 3.74l1.4-2.04c-2.88-1-4.12-3.36-4.12-5.76v-2h-2.68v1.98c0 2.62-1.28 5.18-4.32 6.2l1.38 2.06zm14.54 6.74v-2.1h-9.92v-3.76h-2.64v5.86h12.56zm17.6.32V4.82h-2.64v7.06h-3.56v2.14h3.56v9.22h2.64zm-14.22-3.18c6.36-3.18 8.14-7.78 8.14-13.34h-8.66v2.1h5.98c-.36 4.02-2.26 6.88-6.86 9.2l1.4 2.04z' fill='%23067E77' fill-rule='nonzero'/%3E%3Cpath d='M10 4c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 19.523 0 14 4.477 4 10 4zM2.222 14a7.78 7.78 0 0 0 6.666 7.699V6.3A7.78 7.78 0 0 0 2.222 14zm8.889 1.82v5.879a7.767 7.767 0 0 0 4.865-2.72L11.11 15.82zm0-9.519v6.87l6.03 3.916A7.78 7.78 0 0 0 11.111 6.3z' fill='%23FF5835'/%3E%3C/g%3E%3C/svg%3E");}
.election2022{position:relative;margin:0 0 40px;}
.election2022 > .title{margin-bottom:14px;}
.election2022 .title_area .title{font-weight:900;}
.election2022 .chain_area{position:relative;padding:26px 0 0;}
.election2022 .chain_area:before{content:'';position:absolute;top:0;bottom:0;left:-20px;right:-20px;background-color: #f4f5fa;z-index:-1;}
.election2022 h3.title{text-align:center;}
.election2022 .chain_title{margin-bottom:20px;}
.election2022 .time{display:block;font-size:13px;line-height:21px;text-align:center;}
.election2022 .smenu li{font-size:14px;line-height:22px;text-align:center;}
.election2022 .smenu li a{display:block;}
.election2022 .ico_arrow{width:14px;height:14px;margin-left:-2px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M12.621 1.5v6h-1V3.192l-9.414 9.415-.707-.708L10.899 2.5H6.621v-1h6z' fill='%231D1D1D'/%3E%3Cpath d='M0 0h14v14H0z'/%3E%3C/g%3E%3C/svg%3E") 50% 50% no-repeat;background-size:100% auto;vertical-align:-2px;}
.election2022 .tab{position:relative;justify-content:center;margin-top:16px;z-index:1;}
.election2022 .tab li{width:100%;margin:0 -1px;background:#f4f5fa;border:1px solid #cdcdcd;overflow:hidden;}
.election2022 .tab li a{display:block;color:#666;font-size:13px;line-height:30px;text-align:center;}
.election2022 .tab .active{position:relative;border-color:#b1b1b1;}
.election2022 .tab .active a{background:#fff;color:#111;font-weight:bold;}
.election2022 .bar_wrap{position:relative;height:14px;margin:50px 0 0;background:#e4e5e9;}
.election2022 .flex,.election2022 .smenu,.election2022 .bar_wrap,.election2022 .tab{display:flex;}

/* 이 시각 전국 투표율 */
.election2022 .history:before{border-right-color:#f6330a !important;}
.election2022 .history:after{content:'19대';position:absolute;left:50%;bottom:-26px;margin-left:-16px;color:#f6330a;font-size:14px;font-weight:bold;line-height:20px;}
.election2022 .history{position:absolute;top:0;left:77.2%;height:100%;}
.election2022 .history strong{display:block;position:absolute;top:-40px;left:50%;width:98px;margin-left:-49px;padding-left:2px;background-color:#fff3f1;border:1px solid #f6330a;border-radius:26px;font-size:12px;line-height:24px;text-align:center;}
.election2022 .history strong:before{content:'';position:absolute;left:50%;bottom:-14px;height:14px;border-right:1px dashed #f6330a;}
.election2022 .history strong:after{content:'';position:absolute;left:50%;bottom:-14px;width:5px;height:5px;margin-left:-2px;background:#f6330a;border-radius:100%;}
.election2022 .history span{font-size:8px;}
.election2022 .history em{font-weight:bold;color:#f6330a;}

/* bar_type1 */
.election2022 .bar_type1{margin-left:-20px;margin-right:-20px;}
.election2022 .bar_type1:before{content:'50%';position:absolute;left:50%;top:0;margin-left:-9px;}
.election2022 .bar_type1 .bar:before,.election2022 .history:before{content:'';position:absolute;left:50%;top:0;bottom:0;border-right:1px solid rgba(0, 0, 0, 0.2);}
.election2022 .bar_type1:before,.election2022 .bar_type1:after{top:-20px;color:#999;font-size:12px;}
.election2022 .bar_type1,.election2022 .bar_type2{height: 60px;}
.election2022 .bar_type1:after{content:'100%';position:absolute;right:0;}
.election2022 .bar_type1 .number{display:flex;height:60px;margin-left:10px;font-size:12px;line-height:20px;}
.election2022 .bar_type1 .number strong{font-size:14px;color:#067e77;}
.election2022 .bar_type1 .font_arial{font-size:24px;}

/* long_type */
.long_type .number{position:absolute;color:#fff;}
.election2022 .long_type .number strong{color:#fff;}
.election2022 .long_type .number em{opacity:.7;}

.election2022 .chain_foot{display:flex;justify-content:space-between;margin-top:6px;color:#666;}
.election2022 .chain_foot span,.election2022 .comment{font-size:12px;line-height:20px;}
.election2022 .chain_foot span{position:static;}
.election2022 .vs_wrap{position:relative;}
.election2022 .comment{display:block;position:static;color:#999;}
.election2022 .font_arial{font-family:Arial;}
.election2022 .vs_type .profile_wrap{position:relative;bottom:0;width:100%;height:184px;}
.election2022 .vs_type .profile{position:absolute;bottom:76px;}
.election2022 .vs_type .party{display:block;font-size:13px;line-height:20px;}
.election2022 .count{display:flex;align-items:center;position:absolute;right:0;top:0;font-size:14px;}
.election2022 .count strong{margin:0 0 0 4px;color:#111;font-size:14px;}
.election2022 .count .font_arial{font-size:22px;}
.election2022 .count .btn_green {width:50px;padding:0;border:none;font-weight:normal;font-size:12px;line-height:24px;text-align:center;}
.election2022 .bar > span{display:block;height:100%;}
.election2022 .bar,.election2022 .inner{display: block;align-items:center;height:100%;background:#067e77;color:#fff;}
.election2022 .bar_wrap .bar{animation:showBar 1.5s ease;}
.election2022 .swiper-slide .bar{animation:none;}
.election2022 .swiper-slide-active .bar{animation:showBar 1.5s ease;}
@-webkit-keyframes showBar{from{width:0%}to{}}
@keyframes showBar{from{width:0%}to{}}
.election2022 .vs_wrap:last-child{padding-bottom:20px;}
.election2022 .vs_wrap .bar_wrap,.election2022 .vs_type:nth-child(2) .bar{position:absolute;top:0;height:60px;}
.election2022 .vs_wrap .bar_wrap{top:124px;margin-top:0;}
.election2022 .vs_type:nth-child(2) .bar_wrap{background:none;}
.election2022 .vs_type .number{display:flex;align-items:center;position:absolute;height:60px;font-size:14px;color:#fff;}
.election2022 .vs_type .number strong{font-size:16px;}
.election2022 .vs_type .number .font_arial{font-size:26px;}
.election2022 .vs_type .number em{opacity:.7;font-size:12px;}
.election2022 .vs_type:first-child .number{left:20px;}
.election2022 .vs_type:nth-child(2) .number{right:20px;}
.election2022 .vs_type:first-child .bar_wrap{left:-12px;right:-12px;}
.election2022 .vs_type:nth-child(2) .bar_wrap{left:-12px;right:-12px;}
.election2022 .vs_type figure{position:absolute;height:123px;width:140px;bottom:60px;overflow:hidden;}
.election2022 .vs_type figure img{width:100%;height:auto;}
.election2022 .vs_type:first-child figure{left:-40px;}
.election2022 .vs_type:nth-child(2) figure{right:-40px;} /* height:128px; */
.election2022 .vs_type .name{display:block;margin-bottom:2px;font-size:18px;line-height:27px;}
.election2022 .vs_type:first-child .profile{right:-3px;text-align:left;}
.election2022 .vs_type:nth-child(2) .profile{left:-5px;text-align:right;}
.election2022 .bar figure{width:100%;height:222px;overflow:hidden;}
.election2022 .vs_type:first-child .bar{left:0;border-right:1px solid #fff;}
.election2022 .vs_type:nth-child(2) .bar{right:0;border-left:1px solid #fff;}
.election2022 .vs_type:first-child .profile:after{content:'';display:block;position:absolute;bottom:20px;right:-14px;width:22px;height:21px;background: 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") 0 0 no-repeat;background-size:100% auto;}
.election2022 .comment{position:absolute;right:0;top:240px;text-align:right;}
.election2022 .count_all + .comment{top:269px;}


/* normal_type */
.election2022 .normal_type{display:flex;align-items:center;padding-top:12px;padding-bottom:12px;}
.election2022 .normal_type img{width:28px;}
.election2022 .normal_type{font-size:14px;}
.election2022 .normal_type em{color:#999;font-weight:bold;}
.election2022 .normal_type img{margin:0 10px 0 8px;}
.election2022 .normal_type .name{margin:0 10px 0 4px;}
.election2022 .normal_type .font_arial{font-size:18px;}
.election2022 .normal_type:last-child{position:relative;}

/* 예외 */
.election2022 .tab + .vs_wrap .vs_type .profile_wrap{height:180px;}
.election2022 .tab + .vs_wrap .vs_type .bar_wrap{top:120px;}
.election2022 .count_all + .vs_wrap .vs_type .profile_wrap{height:175px;}
.election2022 .count_all + .vs_wrap .vs_type .bar_wrap{top:115px;}

/* mark */
.election2022 .mark{display:inline-block;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 .bar_wrap .bar:first-child .mark{left:0;}
.election2022 .bar_wrap .bar:last-child .mark{right:0;}
.election2022 .mark1{background-color: #f6330a;}
.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;line-height:9999em;overflow:hidden;}
.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");}

/* party_color */
.election2022 .vs_wrap .party_color1,.list_chart .party_color1 .party{color:#519be1;}
.election2022 .vs_wrap .party_color2,.list_chart .party_color2 .party{color:#f1605d;}
.election2022 .vs_wrap .party_color3,.list_chart .party_color3 .party{color:#f4be46;}
.election2022 .vs_wrap .party_color4,.list_chart .party_color4 .party{color:#eb7838;}
.election2022 .vs_wrap .party_color0,.list_chart .party_color0 .party{color:#577775;}
.election2022 .bar .party_color1,.election2022 .bar.party_color1,.election2022 .party_color1 .bar{background: #519be1;}
.election2022 .bar .party_color2,.election2022 .bar.party_color2,.election2022 .party_color2 .bar{background: #f1605d;}
.election2022 .bar .party_color3,.election2022 .bar.party_color3,.election2022 .party_color3 .bar{background: #f4be46;}
.election2022 .bar .party_color4,.election2022 .bar.party_color4,.election2022 .party_color4 .bar{background: #eb7838;}
.election2022 .bar .party_color0,.election2022 .bar.party_color0,.election2022 .party_color0 .bar{background: #577775;}
.election2022 .party_color3 .normal_type,.election2022 .party_color4 .normal_type{position:absolute;bottom:-30px;color:#111;width:auto;font-size:16px;}
.election2022 .party_color3 .normal_type{left:auto;right:0%;}
.election2022 .party_color4 .normal_type{left:auto;right:10%;}
.election2022 .btn_wide{width:100%;margin:0 auto;padding:15px 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 .vs_type:first-child .president{left:0;}
.election2022 .vs_type:nth-child(2) .president{right:0;}
.election2022 .president,
.candidates_list_wrap_v2 .president{position:absolute;top:-60px;width:65px;height:69px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='65' height='69' viewBox='0 0 65 69'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h65v51.155L33.944 68.207a3 3 0 0 1-2.888 0L0 51.155V0z' fill='%231D232F'/%3E%3Cpath d='M24.988 41.617c3.16 0 5.163 1.165 5.163 3.114 0 1.949-2.002 3.115-5.163 3.115-3.127 0-5.145-1.166-5.145-3.115 0-1.949 2.018-3.114 5.145-3.114zm11.315 1.065v3.132h8.207v1.748H34.12v-4.88h2.183zm-11.315.683c-1.919 0-2.994.433-2.994 1.366 0 .916 1.075 1.366 2.994 1.366 1.936 0 3.012-.45 3.012-1.366 0-.933-1.076-1.366-3.012-1.366zm26.925-23.14.368.082c.374.152.736.4 1.007.72.365.43.586 1.07.941 1.511a5.346 5.346 0 0 0-.023-.335c-.028-.268-.066-.526-.093-.766l.03-.023c.13.148.39.384.497.624l.04.12v.768l.007.004-.001-.164c.073-.023.18-.055.289-.084l.11-.028-.001-.024.022-.013.023-.014.022.036c.082-.019.156-.032.207-.036l.003.155.003.154v.02l.035.034c.055-.016.107-.036.154-.058l.047-.028.047-.037.001-1.146c-.338-.006-.786-.27-.929-.48l-.033-.061v-.013l.105-.012c.157.12.396.118.59.19.073.026.133.06.189.097l.079.06v-.05l.042-.014a.48.48 0 0 0 .292.156l.08.013.001.469c.153-.151.293-.315.336-.611.022-.01.044-.018.067-.027.198.57.115 1.916.101 2.79l-.002.21v4.731l.11.025c.074.147.04.445.028.666l-.003.102-.001.415c.057.124.12.238.173.36l.07.187v.014a.37.37 0 0 1-.163.014l-.079-.018v1.125c.197.93 1.058 1.322 1.327 2.2a1.2 1.2 0 0 1-.01.661l.009 2.86c.072.593.049 1.68-.03 2.235-.138.96-.362 1.886-.72 2.605l-.124.232.015-.027c.177.402.415.752.735 1.03l.167.133v.043l-.012.01c-.203-.022-.363-.134-.508-.211a2.687 2.687 0 0 1-.513-.351l-.142-.135.034.107c.079.387-.217.513-.387.293l-.036-.057.015-.138c.052-.05.072-.05.125-.04l.048.01c.016-.037.015-.06 0-.088-.096-.183-.315.055-.282.256.022.136.117.171.156.284-.052.074-.24.093-.32.04.036-.162.15-.38-.032-.472-.04-.02-.072-.027-.106-.017l-.035.017v.069c.08.051.202.016.156.196-.011.047-.026.085-.054.108-.152.124-.309-.081-.345-.206-.107-.362.298-.864.564-.854.08.082.179.144.269.217-.27-.373-.445-.823-.59-1.351-.183-.662-.23-1.438-.24-2.243l-.002-.346.004-.796.002-.397-.025-5.365.05-.401.037-.315-.028.213-.034-.212a6.81 6.81 0 0 1-.014-.991l.01-.25-.023.213-.003.113-.004.11.009 6.552-.01 1.395-.012.04-.011.041v.07l-.154.657c-.019.048-.042.101-.067.16l-.021.053-.027.048-.062.139c-.114.258-.226.558-.224.842l.01.141.015.07.03-.085c.072-.221.18-.552.258-.667l.031-.035c.08.222.227.774.244 1.048-.362.82-.693 1.57-.9 2.677-.055.297-.137.648-.15 1.006l-.034.028-.017-.014a9.615 9.615 0 0 1 .432-3.643l.038-.117-.034.102c-.217-.195-.388-.547-.443-.926l-.017-.164c-.4.027-.816-.11-.999-.415-.228-.382-.113-.907-.01-1.33l.02-.013.02-.013h.01c.074.38.004.659.212.848.296.27.708.055.992-.244l.069-.077.08-.226.001-5.992c-.3.293-.81.473-1.207.173-.477-.36-.416-1.328.162-1.489.572-.159.806.968.151.939a.472.472 0 0 1-.105-.284l-.006-.104-.01-.013-.07.013c-.162.298.142.626.403.525.236-.09.487-.552.605-.8a.789.789 0 0 0 .045-.125l.02-.078-.027.038c-.072.1-.16.217-.262.294l-.08.049h-.011c-.03-.16.072-.393.107-.544l.235-1.29c.07-.399.084-.839.086-1.294V28.3l.01-2.105.043-.024c.087.2.282.375.47.49v-.49a.839.839 0 0 1-.381-.122.746.746 0 0 1-.553.11l-.023-.054c.08-.108.185-.166.25-.296a.081.081 0 0 0 .006-.015 1.078 1.078 0 0 1-.225-.379l-.031-.114v-.619l-.007.143-.023.124.004-.013c-.01.148-.02.29-.037.426l-.026.197.074-.004.008.71c0 .904-.3 1.709-.78 2.076l-.107.071-.003.125-.003.007-.004.007h-.02l-.038-.101c-.268.134-.58.142-.922-.022a.962.962 0 0 1-.288-.237l-.084-.095v-.046l.008-.011c.172.02.354.135.55.091.231-.05.423-.16.581-.316-.093-.936.427-1.623.597-2.44l.022-.123.02-.133-.002-.192.004-1.29c-.588-.417-.808-1.398-1.335-1.905-.479-.46-1.222-.534-2-.532l-.196.002-.424.01c-.14.003-.28.007-.419.008-.151-.356-.545-.53-.727-.831l-.064-.137v-.014l2.868-.014zm-38.826 0 2.868.013v.014c-.128.39-.618.561-.791.968a26.34 26.34 0 0 1-.42-.008l-.423-.01c-.848-.013-1.677.031-2.196.53-.527.507-.747 1.488-1.335 1.906l.004 1.289-.002.192c.012.092.026.178.042.257.17.816.69 1.503.597 2.439.158.156.35.265.58.316.197.044.379-.071.551-.091l.008.011v.046c-.112.126-.22.259-.372.332-.341.164-.654.156-.922.022l-.038.1h-.02l-.007-.013-.003-.125c-.543-.324-.887-1.178-.887-2.147l.008-.71.074.004a6.687 6.687 0 0 1-.063-.623l.004.013a.788.788 0 0 1-.027-.17l-.004-.085.001.607c-.04.196-.137.362-.256.493l.006.015c.065.13.17.188.25.296l-.023.054a.746.746 0 0 1-.553-.11.839.839 0 0 1-.381.122v.49c.188-.115.383-.29.47-.49l.043.024.01 2.105c0 .697-.018 1.387.086 1.987l.235 1.289c.035.151.138.385.107.544h-.01c-.14-.066-.253-.219-.343-.343l-.026-.038c.018.083.04.152.064.202.118.25.369.71.605.801.26.1.565-.227.404-.525l-.07-.013-.011.013c-.004.189-.032.295-.111.388-.655.029-.42-1.098.151-.939.578.16.64 1.13.162 1.49-.397.299-.906.119-1.207-.174l.001 5.992.08.226c.284.337.74.613 1.061.32.208-.188.138-.466.212-.847h.01l.04.026c.103.423.218.948-.01 1.33-.183.305-.599.442-.999.415-.024.44-.212.867-.46 1.09l-.077-.223a9.574 9.574 0 0 1 .513 3.88l-.017.015-.033-.028c-.014-.358-.096-.709-.152-1.006-.206-1.108-.537-1.856-.899-2.677.017-.274.165-.826.244-1.048.077.054.207.449.29.702l.028.085.015-.07c.05-.324-.08-.681-.213-.983l-.062-.14a.388.388 0 0 1-.048-.1c-.025-.059-.048-.112-.067-.16l-.154-.657v-.07l-.023-.081-.01-1.395.01-6.552a8.73 8.73 0 0 1-.008-.223l-.023-.212c.016.406.04.863-.004 1.24l-.035.212-.029-.213.04.315.049.401-.025 5.365.002.397.004.796c0 .927-.033 1.832-.241 2.589-.146.528-.321.978-.59 1.35.09-.072.188-.134.268-.216.266-.01.671.492.564.854-.036.125-.193.33-.345.206-.028-.023-.043-.06-.054-.108-.046-.18.075-.145.156-.196v-.069c-.05-.03-.088-.027-.14 0-.182.093-.069.31-.032.472-.082.053-.269.034-.321-.04.039-.113.134-.148.156-.284.033-.201-.186-.439-.282-.256-.015.029-.016.051-.008.089h.008c.093-.02.108-.033.173.03l.015.137c-.158.295-.508.181-.423-.236l.034-.107c-.18.185-.395.347-.655.486-.145.077-.305.189-.508.211l-.012-.01v-.043c.405-.296.695-.694.902-1.163l.015.027c-.431-.745-.691-1.77-.844-2.837-.079-.554-.102-1.642-.03-2.235l.01-2.86a1.2 1.2 0 0 1-.011-.661c.269-.878 1.13-1.27 1.327-2.2V30.91a.392.392 0 0 1-.241.004V30.9c.057-.196.157-.361.242-.547v-.415c0-.22-.062-.596.024-.768l.11-.025v-4.732c0-.854-.115-2.381.1-3l.066.028c.043.296.183.46.336.611l.001-.469c.129-.016.285-.056.372-.17l.043.015v.05a.889.889 0 0 1 .266-.158c.195-.07.434-.07.59-.19l.106.013v.013c-.086.216-.59.534-.962.54l.001 1.147c.032.025.063.05.094.065.047.022.099.042.154.058l.034-.035.001-.02.006-.308c.051.004.125.017.207.036l.022-.036.045.027v.024c.144.035.3.08.398.112v.164l.006-.004v-.768c.057-.279.386-.572.536-.744l.031.023c-.027.24-.065.498-.093.766-.01.103-.019.217-.023.335.355-.442.576-1.082.94-1.512a2.64 2.64 0 0 1 1.008-.719l.368-.083zM44.18 32.488v11.326h-2.184v-6.279h-2.796v-1.782h2.796v-3.265h2.184zm12.478.92v5.528c0 1.218.037 2.415.335 3.387l.098.284-.148-1.328.16-.712.066-.51.065-.51.017-5.431c-.147-.214-.324-.401-.494-.593l-.099-.115zm-48.246-.08c-.216.264-.464.503-.661.788l.017 5.432.13 1.019.16.712-.147 1.328c.388-1.017.433-2.331.433-3.671v-5.528l.068-.08zm28.72.093v1.666c0 1.998 1.025 3.964 3.408 4.796l-1.158 1.7c-1.589-.584-2.68-1.7-3.31-3.115-.645 1.582-1.82 2.831-3.59 3.48l-1.142-1.715c2.515-.85 3.574-2.981 3.574-5.163v-1.649h2.217zm17.04 7.026.107.002.227.06c.191.13.243.763.096 1.008-.134.223-.595.129-.436-.227.028-.06.08-.083.166-.08l.07.12.026.01c.032-.054.033-.083.026-.169-.23-.15-.388-.012-.401.297v.089l-.018.01a.323.323 0 0 1-.279-.228l.036-.031.043-.026.092-.045c.073-.04.13-.098.09-.244-.016-.064-.035-.1-.07-.13l-.042-.028h-.044l-.017.02c.026.134.08.153.034.306-.214.095-.383-.17-.296-.415.07-.198.254-.276.487-.294l.103-.005zm-42.752.299c.087.245-.082.51-.296.415-.046-.153.008-.172.034-.306l-.017-.02h-.044c-.065.036-.09.072-.113.158-.039.146.018.203.091.244l.092.045c.03.016.058.033.079.057a.323.323 0 0 1-.28.228l-.017-.01c.015-.371-.15-.549-.4-.386-.008.086-.007.115.025.168l.027-.01.07-.118c.084-.004.137.019.165.079.159.356-.302.45-.436.227-.147-.245-.095-.878.096-1.008l.227-.06c.329-.014.607.043.697.297zm18.6-8.274v3.647h1.985v1.782h-1.986v3.448h-2.2v-8.877h2.2zm-4.667 1.05v1.748h-4.665v3.53c2.763-.016 4.285-.132 5.94-.482l.214 1.749c-1.87.4-3.623.5-7.031.5h-1.29v-7.046h6.832zM7.634 26.61c.146-.105.285-.27.353-.438l.035.024c.006 1.247.159 3.565-.217 4.3-.119.23-.545.6-.875.353v-.035c.199-.18.46-.421.528-.768l.009-2.504c0-.158-.02-.388-.016-.583a3.4 3.4 0 0 1-1.283 1.29 2.304 2.304 0 0 1-.453.189c-.102.243-.27.459-.409.505l-.013.104c.08.083.157.169.268.206l.213.026.003.203.009.621c.007.758-.018 1.479-.253 1.818-.272.393-.79.182-.86-.426l.007-.013.2.065c.389-.124.371-.761.371-1.56l.007-1.276-.001-.177c-.438.052-.893-.005-1.216-.244-.894-.662-.507-2.003.588-2.192.18-.03.421-.016.56.04.204.085.378.299.46.54l.118-.506.028.026.004 1.255c.21-.154.385-.347.523-.535.369-.503.468-1.01.601-1.774.01-.054.015-.115.017-.181a.107.107 0 0 1-.01-.003v-.042l.01-.005c.002-.22-.027-.487-.046-.74-.479.6-1.32.958-2.282.75-.455-.098-.836-.148-1.067-.472l.014-.058c1.314.042 2.36-.071 2.625-1.203.105-.448-.117-1.07.055-1.476l.484-.427c-.302-.173-.579-.51-.749-.923l-.059-.157-.085.171c-.175.341-.38.65-.658.824-.6.373-1.204.266-1.51-.424-.05-.108-.137-.279-.112-.437h.01c.141.062.237.2.395.248.212.063.441-.033.598-.102.786-.345.757-1.12 1.186-1.912.151-.28.425-.504.68-.628l.293-.102 1.352.016c.005-.1.016-.2.033-.296.061-.348.186-.623.287-.91l.048.035c.057.472.139.862.256 1.179l.498.005v.011l.033-.029h1.145c.017-.07.04-.14.067-.21.219-.552.595-.747 1.108-.99l.19.025v.077c-.766.258-.604 1.608-.202 2.15l.029.03c.137.005.25.022.309.061.01.06.025.118.041.173.514.193 1.317.101 1.944.096.057.073.118.143.18.21l.537.249c.438.168.838.288 1.382.38.006.039.015.025-.022.049-.188.092-.657.071-1.053.05l-.138-.01-.18.006c-.353.015-.738.04-1.071.003a7.4 7.4 0 0 1-.916-.029l.001.013-.012.018-1.823.009c-.178.095-.337.205-.487.291h-.11l-.035.048-.211.28-.558.103a1.663 1.663 0 0 0-.719.476.763.763 0 0 1-.169-.018 1.8 1.8 0 0 0-.083.293v.754c0 .988.05 1.63-.306 2.054v-.092c.016.831-.137 1.578-.423 2.205zm49.002-3.945v-.976a1.8 1.8 0 0 0-.082-.293.763.763 0 0 1-.17.018 1.663 1.663 0 0 0-.718-.476l-.558-.104-.105-.14-.106-.139-.035-.049-.11.001c-.15-.086-.31-.196-.487-.291l-.912-.005-.911-.004-.012-.018.001-.013a7.4 7.4 0 0 1-.916.03c-.333.036-.718.01-1.072-.004l-.185-.006-.132.01c-.347.018-.749.037-.97-.02l-.083-.03c-.037-.024-.028-.01-.022-.05a6.637 6.637 0 0 0 1.165-.3l.217-.08.536-.248c.063-.067.124-.137.181-.21.627.005 1.43.097 1.944-.096.016-.055.03-.113.041-.173a.489.489 0 0 1 .211-.055l.098-.006.029-.03c.382-.514.547-1.76-.094-2.103l-.109-.047v-.077l.191-.026c.513.244.889.44 1.108.991l.037.105.03.106h1.145l.034.028-.001-.011.498-.005c.117-.317.199-.707.256-1.179l.048-.035c.101.287.226.562.287.91l.021.146.012.15 1.352-.016.294.102c.254.124.528.348.679.628.429.793.4 1.567 1.186 1.912.157.069.386.165.598.102.119-.036.202-.122.296-.19l.1-.058h.01c.024.158-.064.33-.112.437-.307.69-.91.797-1.51.424-.28-.174-.484-.483-.66-.824l-.086-.172-.057.158c-.149.362-.38.664-.637.85l-.112.073.484.427c.172.406-.05 1.028.055 1.476.264 1.132 1.311 1.245 2.625 1.203l.014.058c-.231.324-.612.374-1.067.473-.962.207-1.803-.15-2.282-.751-.014.19-.034.387-.042.567l-.004.173.01.005v.042a.107.107 0 0 1-.01.003c.002.066.007.127.017.181.133.764.232 1.271.601 1.774.138.188.312.381.523.535l.004-1.255.014-.013.014-.013.119.506c.08-.241.255-.455.46-.54.138-.056.38-.07.56-.04 1.094.19 1.48 1.53.587 2.192-.283.209-.666.28-1.051.258l-.165-.014-.001.177.003.638.004.638v.31c.002.6.03 1.066.299 1.218l.072.032.2-.065.006.013c-.07.608-.587.82-.86.426-.212-.309-.252-.932-.253-1.612l.001-.206.01-.621.002-.203c.07-.01.142-.018.213-.026.11-.037.188-.123.268-.206l-.013-.104c-.138-.046-.307-.262-.409-.505a2.304 2.304 0 0 1-.453-.189 3.4 3.4 0 0 1-1.283-1.29c.003.195-.016.425-.016.583l.009 2.504c.058.297.258.518.44.687l.088.081v.035c-.33.247-.756-.122-.875-.354-.376-.734-.223-3.052-.217-4.299l.035-.024c.068.169.207.333.353.438a4.94 4.94 0 0 1-.42-1.898l-.003-.215c-.33-.392-.312-.969-.307-1.832zm3.875 4.2-.084.027.028.403c-.073.28-.539.352-.816.22l-.07-.04.087.218.084.025.086.02c.527.106 1.068-.495.7-.846l-.015-.027zm-56.022 0-.014.027c-.37.351.172.952.7.846.057-.011.114-.026.169-.045l-.093.232.18-.45c-.26.183-.806.126-.886-.18l.028-.403-.084-.027zm4.44-.694c-.15.13-.313.244-.33.468l.034.027c.081.017.19.016.297.02v-.515zm47.141 0v.515c.108-.004.216-.003.297-.02l.033-.027c-.016-.224-.18-.339-.33-.468zM14.85 9.517l1.244 1.264c.34.296.69.579 1.052.846h3.065c.59-.006 1.5-.167 1.88.15.513.43.394 1.26.15 1.88-.085.216-.175.425-.26.64l.042-.004c.272-.009.642-.1.695.253.025.173-.042.345-.157.493.073-.056.16-.11.25-.164l.178-.113c.262-.172.482-.373.37-.689-.138-.383-.693-.14-1.075-.243v-.012l.097-.243c.721-.013 1.595-.165 1.428.777-.025.145-.012.282-.075.382-.177.28-.62.296-.87.499a.61.61 0 0 0-.165.235l-.145-.002.428.015v.015l-.127.512-.033.37.13.002.03.558c-.105.002-.21 0-.273-.017-.023-.07-.083-.146-.138-.224l.002.035c.034.429.124.832.237 1.04.058.105.15.251.258.301.233.107 1.358.108 1.59 0a.365.365 0 0 0 .204-.301c-.122-.124-.34-.117-.44-.267l.021-.046a.886.886 0 0 0 .473-.394c-.005-.047-.004-.046-.022-.07-.119-.118-.332-.04-.43-.186v-.034a.895.895 0 0 0 .441-.592l-.032-.046c-.168-.001-.324-.022-.398-.127.083-.151.441-.323.333-.615-.067-.1-.24-.093-.3-.197l-.011-.046c.452-.246.344-.607.472-1.171.044-.19.13-.402.033-.545-.193-.091-.69-.48-.87-.093l.053.162.086.024c.006-.08-.012-.14.011-.198l.054-.023a.173.173 0 0 1 .214.081c.146.227-.145.46-.354.395-.198-.062-.37-.474-.311-.8.04-.222.155-.45.333-.522.221-.09.417.06.418.29-.037.092-.079.184-.193.197l-.118-.035c-.032-.086.021-.14.075-.197v-.035l-.01-.011c-.12.01-.166.079-.226.15.047.159.225.375.43.232l.118-.162.214-.035c.04-.225.154-.43.28-.568v-.093c-.313-.24-.37-.78-.011-1.008.185-.118.572.002.516.278l-.108.185c-.14.004-.177-.048-.247-.116l-.054.012-.01.023.01.047c.052.128.277.23.42.116.035-.07.07-.14.107-.21h.043c.134.209.45.128.472-.138l-.053-.047-.054.012c-.025.243-.287.173-.333 0-.162-.407.443-.392.612-.255.432.35-.03.72-.075 1.043l.28.395c.144.065.344-.009.529.003a3.36 3.36 0 0 1 .014-.622l.033-.016.131.016c-.002.223.005.45.02.666.106.032.209.077.293.126v.047c-.056.065-.099.138-.194.162a.164.164 0 0 0-.07-.046c.03.27.077.509.14.68l.149.265c.05.152.056.38.14.463.054.062.18.018.214-.066.046-.079.066-.266-.016-.298l-.066.199-.124-.033c-.074-.26-.055-.604.083-.71.451-.287.446 1.588.18 1.932-.39.509-1.203-.364-.716-1.19.11-.009.18.075.19.265l-.083.248.009.05.016.049h.041c.082-.109.12-.324.09-.562l-.246-.314a3.57 3.57 0 0 1-.153-.629 2.04 2.04 0 0 1-.33-.027l-.006.014-.43.104-.01.081.515.534a.305.305 0 0 1-.29.429c-.345-.176-.198-.445-.226-.835h-.075c-.103.077-.08.268-.107.429-.013.076-.02.15-.02.223h.02l-.006.017c.004.008.002.01-.001.014l-.01.025c.006.369.152.682.35.845.06.05.151.07.193.14v.058l-.29.127v.093l.28.313c.161.135.345.202.536.313v.011c-.068.19-.275.186-.397.313v.047l.052.04c.02.006.032.011.044.017.143.03.324.1.367.172l.01.006-.003.008.003.019-.005.02v.018h-.02c.137.074.285.134.454.175l.011.023v.024a2.225 2.225 0 0 1-.473.278v.035c.169.44.553.679.903.927v.046l-.204.232-.237.105-.01 2.678c-.199 1.165-.839 1.921-1.762 2.307-.594.248-1.335.224-2.073.348-.559.093-1.17-.165-1.644.046a.94.94 0 0 0-.515.614c-.029.125.043.285 0 .36-.37-.044-.484-.673-.29-1.032l.311-.348v-.035c-.288-.146-.66-.166-.999-.278l-.708-.301c-.147-.094-.291-.238-.495-.267-.218-.031-.536.148-.676.244-.235.16-.415.436-.559.695l-.172.325-.043-.023c-.17-.959.13-1.392.591-1.902v-.011l-.032-.047c-.352-.006-1.122.435-1.407.592-.045.024-.103.067-.165.111a.591.591 0 0 1 .098.182c.102.322-.242.635-.688.795l-.117.248c-.252.608-.386 1.457-.515 2.227l-.02.014-.042-.03c-.01-.326-.062-.694-.02-1.046.06-.519.16-.934.278-1.314a1.408 1.408 0 0 1-1.127-.365l-.24.376-.054-.024a2.24 2.24 0 0 1 .073-.66l.01.02-.03-.065c-.165-.436.072-.886.32-1.174.462-.536 1.17-.938 1.908-1.258.28-.122.613-.179.888-.293a3.497 3.497 0 0 1-1.094-.662c-.682-.304-1.306-.686-1.727-1.222a1.701 1.701 0 0 1-.35-.937 2.886 2.886 0 0 1-.136-.291c-.066-.168-.19-.446-.129-.696h.01l.398.454.004-.007c.123-.184.306-.196.489-.322.038-.001.075-.001.112.001a1.63 1.63 0 0 1-.25-.37c-.628-.026-1.16-.469-1.418-.915l-.204-.464c-.112-.143-.669-.313-.849-.464-.162-.135-.337-.41-.419-.626l-.086-.324-.343-.186a1.945 1.945 0 0 1-.484-.429 2.177 2.177 0 0 1-.376-.753l-.032-.452-.333-.36c-.147-.212-.342-.728-.247-1.124h.043c.216.194.491.306.741.463.75.473 1.678.78 2.578 1.079l.86.22c.161.035.392.002.515.081.085.204.253.376.43.487.001.188.058.309.075.464l-.01.011-.925-.116c-.858-.18-1.59-.325-2.287-.637-.188-.084-1.05-.549-1.171-.499l-.011.058c.274.197.584.307.924.452.585.252 1.201.504 1.869.673l1.246.162c.162.03.35 0 .472.07.103.312.67.448.591.8-.885.01-1.797.027-2.556-.151-.332-.078-1.017-.354-1.343-.29.039.175.572.227.763.278.366.1.778.16 1.192.232l.795.058c.313.051 1.021-.08 1.256.035.177.393.675.392.72.927l-.01.012c-.897 0-1.839.037-2.578-.14-.16-.037-.664-.207-.72 0 .66.188 1.393.185 2.137.314.436.075.902-.04 1.29-.047.153.302.385.293.676.453.044.17.12.318.193.452l-.01.046c-.628.004-1.513.204-2.127.058a3.868 3.868 0 0 0-.59-.012l-.012.058c.152.106.357.04.591.082.758.131 1.564-.038 2.266-.07.153.192.36.235.57.371.03.181.205.366.182.522-.359.107-1.146-.086-1.428.104v.012l.021.046v.023c.304.02.668.067.988.012l.591-.07.258.209.269.104.182.36c-.172.056-.407.03-.558.092l.01.07c.234.113.448-.12.699-.046l.247.185.376.058.322.22c.243.105.564.03.805-.011.01-.053.008-.075-.01-.116-.197.008-.366.118-.58.058-.188-.053-.304-.227-.473-.279l-.28-.011c-.367-.115-.49-.372-.665-.696-.333-.091-.575-.244-.73-.521-.06-.106-.062-.334-.14-.43l-.484-.254c-.196-.142-.32-.504-.397-.766-.503-.047-.831-.447-.902-.962-.39-.133-.668-.484-.741-.962a1.188 1.188 0 0 1-.656-.65l-.096-.51c-.087-.152-.307-.168-.355-.37l.01-.012 1.456.02a5.605 5.605 0 0 1-.134-.106l.451.005-1.052-.012c-.494 0-.96-.04-1.418-.139-.92-.2-1.803-.504-2.589-.858a9.49 9.49 0 0 1-1.45-.823c-.167-.113-.46-.27-.376-.603.193.053.358.286.505.406.306.25.663.485 1.031.66.76.363 1.604.668 2.481.894l.978.15h.895a2.098 2.098 0 0 1-.117-.258l-.465-.433c-.283-.26-.942-.733-.787-1.419zm39.82 0c.086.333-.208.49-.375.603a9.49 9.49 0 0 1-1.45.823c-.786.354-1.668.658-2.589.858-.458.1-.924.14-1.418.14l-.526.005-.526.006.45-.005a5.605 5.605 0 0 1-.133.107l1.455-.021.01.012c-.04.168-.198.207-.3.304l-.054.067-.096.51c-.101.28-.387.552-.656.649-.073.478-.352.83-.74.962-.072.515-.4.915-.903.962-.077.262-.201.624-.397.766l-.484.255c-.078.095-.08.323-.14.429-.155.277-.397.43-.73.521-.175.324-.298.581-.666.696l-.279.011c-.169.052-.285.226-.473.279-.214.06-.383-.05-.58-.058-.018.04-.02.063-.01.116.241.042.562.116.805.011l.161-.11.161-.11.376-.058.247-.185c.251-.073.465.159.699.046l.01-.07c-.114-.047-.274-.043-.42-.063l-.138-.03.182-.359.269-.104.129-.104.129-.105.59.07c.257.044.541.023.8.002l.189-.014v-.023l.01-.023.011-.023v-.012c-.282-.19-1.069.003-1.428-.104-.023-.156.152-.34.182-.522.21-.136.417-.18.57-.371.702.032 1.508.201 2.266.07.234-.041.44.024.59-.082l-.01-.058a3.868 3.868 0 0 0-.59.012c-.538.128-1.283-.01-1.881-.048l-.247-.01-.01-.046c.073-.134.149-.283.193-.452.291-.16.523-.151.677-.453.387.006.853.122 1.289.047.744-.13 1.476-.126 2.137-.313-.056-.208-.56-.038-.72 0-.647.154-1.449.145-2.24.14l-.337-.001-.011-.012c.045-.535.543-.534.72-.927.235-.114.943.016 1.256-.035l.795-.058c.414-.072.826-.132 1.192-.232.19-.051.724-.103.763-.278-.326-.064-1.01.212-1.343.29-.76.178-1.671.161-2.556.15-.078-.35.488-.487.59-.8.099-.055.238-.047.374-.057l.1-.012 1.245-.162c.668-.169 1.284-.421 1.87-.673.339-.145.649-.255.923-.452l-.01-.058c-.122-.05-.984.415-1.172.499-.597.268-1.22.413-1.927.562l-.36.075-.924.116-.01-.011c.016-.155.073-.276.074-.464.177-.111.345-.283.43-.487.098-.063.266-.055.412-.067l.104-.014.859-.22c.9-.299 1.828-.606 2.578-1.079.187-.118.39-.21.57-.33l.17-.133h.044c.095.396-.1.912-.247 1.124l-.167.18-.166.18-.032.452a2.177 2.177 0 0 1-.376.753c-.12.163-.316.32-.484.43l-.343.185c-.03.108-.058.216-.086.324-.082.216-.257.49-.42.626-.157.132-.603.279-.787.41l-.06.054-.205.464c-.257.446-.79.889-1.418.916a1.63 1.63 0 0 1-.25.37c.037-.003.074-.003.112-.002.146.1.293.129.408.23l.081.092.202-.221.2-.226h.01c.061.25-.063.528-.129.696-.036.09-.082.188-.137.29a1.701 1.701 0 0 1-.349.938c-.42.536-1.045.918-1.727 1.222-.305.279-.665.492-1.094.662.275.114.608.171.888.293.738.32 1.446.722 1.908 1.258.248.288.485.738.32 1.174l-.036.073.016-.029c.041.155.066.317.073.488v.173l-.054.024-.24-.376a1.401 1.401 0 0 1-1.127.365c.118.38.218.795.279 1.314.041.352-.01.72-.021 1.047l-.041.03-.02-.015c-.13-.77-.264-1.62-.516-2.227l-.117-.248c-.446-.16-.79-.473-.688-.795a.591.591 0 0 1 .098-.182c-.062-.044-.12-.087-.165-.111-.257-.142-.906-.513-1.29-.58l-.117-.012-.032.047v.011c.46.51.76.943.59 1.902l-.042.023-.172-.325c-.144-.259-.324-.535-.559-.695-.14-.096-.458-.275-.676-.244-.204.029-.348.173-.495.267l-.708.301c-.272.09-.564.12-.818.204l-.181.074v.035l.311.348c.194.359.08.988-.29 1.032-.043-.075.029-.235 0-.36a.94.94 0 0 0-.515-.614c-.473-.211-1.085.047-1.644-.046-.738-.124-1.479-.1-2.073-.348-.865-.362-1.482-1.05-1.72-2.094l-.042-.213-.01-2.678-.118-.053-.119-.052-.204-.232v-.046c.306-.217.639-.428.83-.771l.073-.156v-.035a2.486 2.486 0 0 1-.328-.175l-.145-.103v-.024l.01-.023c.17-.04.318-.101.455-.175h-.02v-.019l-.005-.019.003-.02-.001-.003-.002-.004.01-.006c.043-.072.224-.142.367-.172l.019-.009.025-.009.052-.04v-.046c-.102-.106-.262-.12-.353-.232l-.044-.08v-.012c.191-.111.375-.178.537-.313l.14-.157.139-.156v-.093l-.145-.064-.145-.063v-.058c.042-.07.133-.09.193-.14.173-.143.307-.4.34-.71l.01-.135-.01-.025-.003-.006.002-.008-.006-.018.02.001a1.491 1.491 0 0 0-.02-.223c-.022-.134-.01-.29-.065-.382l-.042-.047h-.075c-.028.39.12.66-.226.835-.172.007-.347-.15-.313-.352l.023-.077.516-.534-.011-.08-.215-.053-.215-.052-.005-.014a2.04 2.04 0 0 1-.331.027 3.57 3.57 0 0 1-.153.63l-.247.313a.953.953 0 0 0 .054.5l.037.062h.041l.016-.05.009-.05-.083-.247c.01-.19.08-.274.19-.264.487.825-.325 1.698-.717 1.19-.265-.345-.27-2.22.181-1.934.138.107.157.452.083.71l-.062.017-.062.017-.066-.199c-.082.032-.062.22-.016.298.034.084.16.128.214.066.067-.066.085-.225.114-.364l.026-.099.148-.264c.064-.172.112-.41.14-.681a.164.164 0 0 0-.07.046c-.07-.018-.112-.063-.152-.113l-.04-.05v-.046c.083-.049.186-.094.292-.126a8.45 8.45 0 0 0 .02-.666l.131-.016.033.016c.025.187.027.404.014.622.185-.012.385.062.53-.003l.279-.395c-.044-.323-.507-.693-.075-1.043.169-.137.774-.152.612.255-.046.173-.308.243-.333 0l-.054-.012-.053.047c.02.24.278.329.427.193l.045-.054h.043l.108.209c.124.1.312.034.392-.07l.027-.046.01-.047-.01-.023-.054-.012c-.056.055-.09.099-.174.112l-.073.004-.108-.185c-.056-.276.331-.396.516-.278.33.21.308.688.057.948l-.068.06v.093c.126.137.24.343.28.568l.107.018.107.017.119.162c.204.143.382-.073.43-.232-.049-.057-.088-.113-.163-.138l-.063-.012-.011.011v.035c.054.057.107.11.075.197l-.118.035c-.114-.013-.156-.105-.193-.197.001-.23.197-.38.418-.29.178.073.293.3.333.522.06.326-.113.738-.311.8-.21.064-.5-.168-.354-.395a.173.173 0 0 1 .214-.08l.054.022c.023.059.005.119.01.198l.087-.024.053-.162c-.18-.387-.677.002-.87.093-.096.143-.01.355.033.545.117.517.036.863.37 1.107l.102.064-.01.046c-.06.104-.234.096-.301.197-.108.292.25.464.333.615-.074.105-.23.126-.398.127l-.032.046c.069.253.18.41.35.532l.09.06v.034c-.097.147-.31.068-.43.186-.017.024-.016.023-.02.07.107.173.265.33.472.394l.021.046c-.1.15-.318.143-.44.267a.365.365 0 0 0 .204.301c.232.108 1.357.107 1.59 0 .108-.05.2-.196.258-.301.097-.178.177-.5.219-.859l.018-.181.002-.035c-.055.078-.115.153-.138.224-.063.017-.168.019-.273.017l.03-.558.13-.002-.033-.37-.063-.256-.064-.256v-.015l.214-.008.214-.007-.145.002a.61.61 0 0 0-.165-.235c-.25-.203-.693-.22-.87-.499-.063-.1-.05-.237-.075-.382-.167-.942.707-.79 1.428-.777l.049.122.048.121v.012c-.382.104-.937-.14-1.074.243-.113.316.107.517.37.69l.177.112c.09.054.177.108.25.164-.115-.148-.182-.32-.157-.493.048-.321.359-.275.619-.257l.076.004.043.003c-.086-.214-.176-.423-.261-.64-.244-.619-.363-1.45.15-1.878.35-.292 1.142-.18 1.726-.155l.154.004h3.065c.362-.267.712-.55 1.052-.846l1.244-1.264c.155.686-.504 1.158-.787 1.419l-.465.433a2.61 2.61 0 0 1-.078.185l-.039.074h.895l.978-.151c.877-.226 1.722-.531 2.48-.893a5.231 5.231 0 0 0 1.032-.661c.147-.12.312-.353.505-.406zM16.244 22.604v.023c-.025.044-.02.043 0 .08.108.035.174.107.25.17.01.254-.298.477-.631.328-.164-.073-.245-.272-.216-.453-.058.06-.116.122-.171.186.01.1.054.194.137.278.202.205.589.168.824.024l.153-.414a.394.394 0 0 0-.082-.097c-.072-.065-.108-.122-.264-.125zm32.514 0c-.156.003-.192.06-.264.125a.394.394 0 0 0-.082.097l.153.414c.235.144.622.181.824-.024a.462.462 0 0 0 .137-.278 3.955 3.955 0 0 0-.171-.186c.03.181-.052.38-.216.453-.333.149-.642-.074-.63-.329.075-.062.14-.134.249-.17.013-.024.02-.032.015-.047l-.015-.032v-.023zM7.49 21.454a1.644 1.644 0 0 0-.225.575c-.065.398.085.85.032 1.258.073-.046.145-.1.212-.157-.003-.335-.018-.695-.018-1.071l-.001-.605zm50.02 0v.605c0 .376-.016.736-.019 1.07.067.058.139.112.212.158-.053-.409.097-.86.032-1.258a1.644 1.644 0 0 0-.225-.575zM6.287 18.56l-.03.03c-.043.165-.104.397-.072.67l.04.322-.074.143c.07.092.143.172.212.232l.483.225c.597.277 1.144-.225 1.487-.78a3.631 3.631 0 0 1-.179-.56c-.338-.025-.677-.051-.996.024-.202.049-.388.16-.567.19-.08-.158-.182-.4-.304-.496zm52.426 0c-.122.097-.223.338-.304.496-.179-.03-.365-.141-.567-.19-.319-.075-.658-.049-.996-.024a3.631 3.631 0 0 1-.179.56c.343.555.89 1.057 1.487.78l.483-.225c.046-.04.094-.089.141-.144l.07-.088-.074-.143.04-.321c.033-.274-.028-.506-.07-.672l-.03-.029zm-42.456-1.424c.023.13-.01.273-.115.425-.085.123-.263.161-.421.13.316.223.66.42 1.031.58.292.123.606.198.946.266l.623.046 1.106-.046.333.22c.13.058.29.092.457.103l-.009-.015.01-.047.005-.02c-.444-.03-.78-.39-.968-.647-.682.013-1.197-.202-1.579-.522l-.247-.266a2.862 2.862 0 0 1-1.172-.207zm32.486 0a2.862 2.862 0 0 1-1.172.207l-.247.266c-.382.32-.897.535-1.58.522-.166.228-.45.538-.823.625l-.144.022.004.02.01.047-.008.015c.167-.011.328-.045.457-.103l.167-.11.166-.11 1.106.046.623-.046c.34-.068.654-.143.946-.267a5.602 5.602 0 0 0 1.031-.579c-.158.031-.336-.007-.42-.13-.107-.152-.14-.295-.116-.425zm-31.138-5.182.032.022.138.09.127.002c.237 0 .991-.042 1.149.035.008.091.04.162.021.243l-.857.001.118.071.117.07.061.005c.221.003.5-.064.647.027.094.306.41.477.29.962l-1.922.012c-.128 0-.617-.033-.677.023l-.01.058.02.023c.246.06.565.023.86.023h1.794c.11.24.452.484.376.847l-1.708.011c-.156 0-.508-.052-.57.058l.033.058 1.772.012c.18.029.427-.046.57.023.1.317.555.625.934.498l.01-.058-.02-.023c-.094-.099-.5-.12-.635-.22-.165-.124-.244-.348-.3-.591l-.043-.244-.183-.174c-.151-.214-.183-.495-.182-.88-.165-.132-.462-.523-.376-.859l2.19.012c.204.064.446.443.366.765l-1.407.012c-.17 0-.415-.048-.473.08l.022.012c.08.075.355.035.494.035l1.343.012c-.011.367-.232.677-.376.927l-1.16.023-.011.07.021.012c.323.077.796-.05 1.096.034v.012l-.193.754-.065.533-1.633.011c-.301 0-.669-.034-.934.024l-.01.023.01.07 1.944.011c.194.031.467-.053.623.023l.032.846c-.517-.003-1.28-.117-1.708.035l.011.081c.274.042.672.099 1 .047.189-.03.598-.08.762 0 .042.304.234.512.268.8l-.01.011-1.193.024-.01.08c.387.073.855.036 1.3.035l.31.545-.01.012c-.21-.003-.577-.058-.741.023l-.022.07.033.011c.206.112.609.037.88.035.058.117.248.406.387.348v-.012c-.037-.282-.35-.449-.483-.649a4.779 4.779 0 0 1-.666-1.6c-.184-.837.086-1.815.322-2.4.101-.25.265-.466.344-.742.146-.51-.092-1.032-.43-1.17l-3.81-.01zm29.79 0-3.809.01c-.338.138-.576.66-.43 1.17.08.276.243.492.344.742.236.585.506 1.563.322 2.4a4.779 4.779 0 0 1-.666 1.6c-.114.172-.36.319-.452.535l-.031.114v.012c.14.058.329-.231.387-.348.271.002.674.077.88-.035l.017-.006.016-.005-.022-.07c-.164-.081-.532-.026-.741-.023l-.01-.012.31-.545c.445.001.913.038 1.3-.034l-.01-.081-.596-.012-.597-.012-.01-.011c.034-.288.226-.496.268-.8.164-.08.573-.03.763 0 .327.052.725-.005.999-.047l.01-.08c-.427-.153-1.19-.039-1.707-.036l.032-.846c.156-.076.429.008.623-.023l1.944-.012.01-.07-.01-.022c-.265-.058-.633-.024-.934-.024l-1.633-.011-.065-.533-.096-.377-.097-.377v-.012c.3-.084.773.043 1.096-.034l.021-.012-.01-.07-1.16-.023c-.145-.25-.366-.56-.377-.927l1.343-.012c.116 0 .326.028.44-.006l.054-.029.022-.011c-.058-.13-.304-.081-.473-.081l-1.407-.012c-.08-.322.162-.701.365-.765l2.191-.012c.086.336-.211.727-.376.858.001.386-.031.667-.182.881l-.183.174-.043.244c-.056.243-.135.467-.3.591-.134.1-.54.121-.634.22l-.022.023.011.058c.38.127.834-.18.935-.498.114-.055.295-.019.455-.016l.114-.007 1.772-.012.032-.058c-.061-.11-.413-.058-.569-.058l-1.708-.011c-.067-.323.195-.551.332-.767l.044-.08h1.794c.295 0 .614.037.86-.023l.02-.023-.01-.058c-.052-.05-.434-.03-.613-.025l-.064.002-1.922-.012c-.12-.485.196-.656.29-.962.17-.106.522.002.752-.035l-.046.002.119-.069.118-.07-.857-.002c-.018-.081.013-.152.021-.243.158-.077.912-.035 1.15-.035l.063-.001.063-.001.138-.09.032-.022zm-4.786 3.258.021.032c.305.65.11 2.174-.204 2.655l-.344.336.032.082c.615-.239 1.379-1.645 1.268-2.744l-.019-.128-.095.019c-.17.013-.376-.056-.555-.175l-.104-.077zm-20.218 0c-.2.165-.454.268-.659.252l-.097-.019-.017.128c-.11 1.099.653 2.505 1.268 2.744l.032-.082-.344-.336c-.313-.481-.509-2.004-.204-2.655l.021-.032zm1.598-.03c.087.017.073.023.12.067-.028.213-.225.47-.447.5l-.052-.034-.017-.05c.129-.176.268-.318.396-.483zm17.022 0c.128.165.267.307.396.483l-.017.05-.052.034c-.222-.03-.42-.287-.448-.5.048-.044.034-.05.12-.067zM16.086 12.37l-.021.035.021.046v.024l1.39.006a7.39 7.39 0 0 1-.194-.134h-.315c-.248 0-.681-.073-.88.023zm32.063-.027-.116.004h-.315a7.39 7.39 0 0 1-.194.134l.695-.003.695-.003v-.024l.021-.046-.021-.035c-.171-.083-.514-.04-.765-.027z' fill='%23FFDA5C' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E") 0 0 no-repeat;background-size:100% auto;color:transparent;}
.candidates_list_wrap_v2 .president{top:20px;left:16px;}

/* 지도 */
.election2022 .map_wrap{position:relative;padding-top:60px;}
.election2022 .map_wrap .title_area{position:relative;margin-bottom:20px;}
.election2022 .map_wrap > .title_area > .title {display:flex;justify-content:center;align-items:center;}
.election2022 .map_wrap .btn_info {margin-top:2px;}
.election2022 .count_all{display:block;margin-top:4px;color:#666;font-size:14px;line-height:22px;text-align:center;}/* position:absolute;left:0;top:0;right:0; */
.election2022 .count_all .font_arial{font-size:16px;}
.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;}
.election2022 .count_majority .font_arial{color:#fff;}
.election2022 .count_majority{animation:fadeIn 0.5s ease 1.5s backwards;}
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1;}}
@keyframes fadeIn{from{opacity:0%}to{opacity:1}}
.chart_head{padding-bottom:8px;border-bottom:1px solid #111;}
.chart_head > span{font-weight:bold;}
.chart_head strong{position:relative;top:1px;}
.chart_head em{color:#666;font-size:12px;line-height:20px;}
.list_chart li{position:relative;display:flex;align-items:flex-start;justify-content:space-between;margin-top:13px;}/* flex-direction:column; */
.list_chart li:first-child {margin-top:12px;}
.list_chart em{display:block;flex-shrink:0;width:12px;margin-top:10px;color:#111;font-size:22px;line-height:28px;}
.list_chart li img{width:36px;height:36px;margin:5px 10px 0;}
.list_chart .bar_wrap{margin:4px 0 0;}
.list_chart .bar_area{width:100%;margin-top:2px;}
.list_chart .bar_area strong{display:inline-block;font-size:13px;line-height:21px;}
.list_chart .bar_area .name{color:#111;}
.list_chart .number{flex-shrink:0;color:#999;font-size:11px;line-height:18px;text-align:right;}
.list_chart .number strong{display:block;margin-bottom:-2px;line-height:20px;}
.list_chart .number .font_arial{font-size:18px;line-height:28px;}
.chart_swiper{margin:0 0 40px;background:#fff;}
.chart_swiper .pagination_bx{display:flex !important;position:absolute;}
.chart_swiper .swiper-slide{background:#fff;}
.chart_swiper .pagination_bx .swiper-button-pause,.chart_swiper .pagination_bx .swiper-button-play{width: 25px; height: 25px;margin:0 6px;background-size: 13px;border: 1px solid #e1e1e1;border-radius: 50%;background-color: #fff;outline:none;position: static;left: auto;top: auto;bottom: auto;background-position: center;background-repeat: no-repeat;z-index: 10;}
.chart_swiper .pagination_bx .swiper-button-pause{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M13.24.76H.76v12.48h12.48z'/%3E%3Cpath d='M4.6 2.68v8.64h.96V2.68H4.6zm3.84 0v8.64h.96V2.68h-.96z' fill='%231D1D1D'/%3E%3C/g%3E%3C/svg%3E");}
.chart_swiper .pagination_bx .swiper-button-play{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M.76.76v12.48h12.48V.76z'/%3E%3Cpath fill='%231D1D1D' d='M5.08 2.68v8.64l5.978-4.296z'/%3E%3C/g%3E%3C/svg%3E");}

/* 20대 대통령 선거 */
.election2022_info{display:block;margin:-20px 0 30px;padding:16px 16px 20px;background:#fff;}
.election2022_info header{margin-bottom:16px;padding-bottom:8px;border-top:none !important;border-bottom:1px solid #111 !important;}
.election2022_info header .title{padding-top:0 !important;font-size:18px;font-weight:900;line-height:28px;color:#111 !important;}
.election2022_info header .title .font_arial{font-size:18px;font-weight:bold;}
.election2022_info ul .title{color:#111;font-size:16px;line-height:24px;}
.election2022_info li{margin-top:8px;font-size:13px;color:#666;line-height:21px;}
.election2022_info li strong{font-size:16px;color:#111;}
.election2022_info li .font_arial{font-size:18px;}
.election2022_info ul{margin-top:0 !important;margin-bottom:16px;}
.election2022_info .btn_green{margin:0 auto;width:133px;}
.election2022 .font_green {color:#067e77 !important;}
/* live */
.election2022 .live_article_wrap .title_wrap .title_area {justify-content:flex-start;margin-bottom:6px;}
.election2022 .live_article_wrap .title_wrap .title {text-align:left;}


/* layer */
.layer_turnout {width:320px;right:0;padding:20px 24px;}
.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;color:#111;}
.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 {width:234px;left:50%;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:11px;line-height:18px;color:#333;}
.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:#999db8;}
.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:#c8cbdc;}
.layer_legend .party_color1:nth-child(3) {background:#7fbcf4;}
.layer_legend .party_color1:nth-child(4) {background:#278be8;}
.layer_legend .party_color2:nth-child(3) {background:#fe8683;}
.layer_legend .party_color2:nth-child(4) {background:#f44f4b;}
.layer_legend .party_color3:nth-child(3) {background:#ffd881;}
.layer_legend .party_color3:nth-child(4) {background:#fdbd30;}
.layer_legend .party_color4:nth-child(3) {background:#fe9f66;}
.layer_legend .party_color4:nth-child(4) {background:#f66a13;}
.layer_legend .party_color0:nth-child(3) {background:#8cb7b4;}
.layer_legend .party_color0:nth-child(4) {background:#577775;}
.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;}

.theme_set2 .layer_legend li:last-child span::before,#layer_legend_result li:last-child span::before {font-size:13px;}
.theme_set2 .layer_legend .party_color1:nth-child(1),#layer_legend_result .party_color1:nth-child(1) {background:#a1d0fc;}
.theme_set2 .layer_legend .party_color1:nth-child(2),#layer_legend_result .party_color1:nth-child(2) {background:#64aef3;}
.theme_set2 .layer_legend .party_color1:nth-child(3),#layer_legend_result .party_color1:nth-child(3) {background:#278be8;}
.theme_set2 .layer_legend .party_color2:nth-child(1),#layer_legend_result .party_color2:nth-child(1) {background:#ffb1af;}
.theme_set2 .layer_legend .party_color2:nth-child(2),#layer_legend_result .party_color2:nth-child(2) {background:#fd7976;}
.theme_set2 .layer_legend .party_color2:nth-child(3),#layer_legend_result .party_color2:nth-child(3) {background:#f44f4b;}
.theme_set2 .layer_legend .party_color3:nth-child(1),#layer_legend_result .party_color3:nth-child(1) {background:#ffde94;}
.theme_set2 .layer_legend .party_color3:nth-child(2),#layer_legend_result .party_color3:nth-child(2) {background:#ffd169;}
.theme_set2 .layer_legend .party_color3:nth-child(3),#layer_legend_result .party_color3:nth-child(3) {background:#fdbd30;}
.theme_set2 .layer_legend .party_color4:nth-child(1),#layer_legend_result .party_color4:nth-child(1) {background:#ffac79;}
.theme_set2 .layer_legend .party_color4:nth-child(2),#layer_legend_result .party_color4:nth-child(2) {background:#fd9454;}
.theme_set2 .layer_legend .party_color4:nth-child(3),#layer_legend_result .party_color4:nth-child(3) {background:#f66a13;}
.theme_set2 .layer_legend .party_color0:nth-child(1),#layer_legend_result .party_color0:nth-child(1) {background:#b9dcdb;}
.theme_set2 .layer_legend .party_color0:nth-child(2),#layer_legend_result .party_color0:nth-child(2) {background:#7ca19f;}
.theme_set2 .layer_legend .party_color0:nth-child(3),#layer_legend_result .party_color0:nth-child(3) {background:#577775;}
.theme_set2 .layer_legend li:last-child span:nth-child(1)::before,#layer_legend_result li:last-child span:nth-child(1)::before {content:'0%';}
.theme_set2 .layer_legend li:last-child span:nth-child(2)::before,#layer_legend_result li:last-child span:nth-child(2)::before {content:'10%';}
.theme_set2 .layer_legend li:last-child span:nth-child(3)::before,#layer_legend_result li:last-child span:nth-child(3)::before {content:'20%';}

/* 당선자 배너 */
.banner_election2022{overflow:hidden;}
.banner_election2022 > a{display:block;}
.banner_election2022 .party_color1{background:#519be1;}
.banner_election2022 .party_color2{background:#f1605c;}
.banner_election2022 .vote{position:relative;margin:0 auto;}
.banner_election2022 .vote img{position:absolute;top:0;}
.banner_election2022 .vote ul{display:flex;position:absolute;}
.banner_election2022 .vote em,.banner_election2022 .vote small{letter-spacing:-0.4px;color:#fff;}
.banner_election2022 .vote em{font-family:Arial;}
.banner_election2022 .vote span{display:flex;align-items:center;position:absolute;line-height:20px;letter-spacing:-0.4px;color:rgba(255, 255, 255, 1);}
.banner_election2022 .vote span::after{content:'';display:block;width:12px;height:12px;background-image:url("data:image/svg+xml,%0A%3Csvg width='12' height='12' viewBox='0 0 12 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='0tnhisfdpa'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0.600000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg transform='translate(-44 -5)' filter='url(%230tnhisfdpa)' fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23979797' stroke-width='1.5' stroke-linecap='square' d='m48 7 4 4-4 4'/%3E%3Cpath d='M44 5v12h12V5z'/%3E%3C/g%3E%3C/svg%3E%0A");}

.wide_wrap .badge_todayshot{display:none;}

@media (max-width:690px) {
	.wide_wrap .card{padding:0;}
	/*
	.wide_wrap .card .card_image figure img{width:100%;height:auto;}
	.wide_wrap .card .card_image figure{height:auto;}
	*/
}

@media (max-width:985px) {
	.election2022{margin-top:-3px;}
	.header.issue_pick_none{margin-bottom:20px;}
	.election2022 .bar_type1:after,.election2022 .history:after{display:none;}
	.election2022 .bar_type1 .number{flex-direction:column;flex-flow:column;justify-content:center;}
	.election2022 .bar_type1 .number strong{display:block;margin-bottom:-5px;}
	.election2022 .long_type .number{margin-left:20px;}
	.election2022 .smenu{margin:0 -20px;}
	.election2022 .smenu{justify-content:space-between;border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);background:#f9fafc;}
	.election2022 .smenu li{position:relative;width:100%;font-weight:bold;}
	.election2022 .smenu li:not(:first-child)::before{content:'';position:absolute;top:50%;left:0;width:1px;height:14px;margin-top:-7px;background:rgba(0, 0, 0, 0.1);}
	.election2022 .smenu li a{padding:12px 0;}
	.election2022 .chain_foot{padding:0 0 20px;}
	.election2022 .vs_wrap {margin-left:-8px;margin-right:-8px;}
	.election2022 .vs_wrap > * {padding-left:8px;padding-right:8px;}
	.election2022 .title_area + .comment{margin-top:2px;}
	.election2022 .tab li a{line-height:38px;font-size:15px;}
	.election2022 .count_majority{min-width:84px;margin:8px 0 0 -42px;height:44px;padding:5px 12px;line-height:18px;text-align:center;}
	.election2022 .count_majority strong{display:block;}
	.election2022 .vs_type .number{flex-direction:column;justify-content:center;align-items:normal;}
	.election2022 .vs_type:nth-child(2) .number{align-items:end;}
	.election2022 .vs_type:nth-child(2) .profile{width:70px;}
	.election2022 .normal_type:last-child:before{content:'';position:absolute;top:0;left:8px;right:8px;height:1px;background-color:rgba(0, 0, 0, 0.1);}
	.election2022 .title_area .title{font-size:22px;line-height:30px;}
	.election2022 .live_article_wrap {padding-top:16px;border-top:1px solid rgba(0, 0, 0, 0.1);}

	/* 지도 */
	.election2022 .map_wrap .btn_info {margin-left:6px;}
	.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;}

	/* swiper */
	.chart_head strong{font-size:12px;line-height:20px;}
	.chart_head > span{font-size:18px;line-height:27px;}
	.chart_head .font_arial{font-size:20px;line-height:28px;}
	.list_chart .number{width:67px;}
	.list_chart li:nth-child(4) {display:none;}
	.chart_swiper{padding:20px 20px 18px 16px;}
	.chart_swiper .pagination_bx{top:20px;right:20px;}
	.chart_swiper .pagination_bx .swiper-button-prev,
	.chart_swiper .pagination_bx .swiper-button-next{width:25px;height:25px;background-size:13px;}
	/*.chart_swiper .pagination_bx .swiper-button-prev{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath fill='%231D1D1D' d='M9.75 2.284l.53.53-4.684 4.687 4.683 4.683-.53.53L4.534 7.5 9.75 2.285z'/%3E%3C/g%3E%3C/svg%3E");}
	.chart_swiper .pagination_bx .swiper-button-next{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0v15h15V0z'/%3E%3Cpath fill='%231D1D1D' d='M5.25 2.284l-.53.53 4.684 4.687-4.683 4.683.53.53L10.466 7.5 5.25 2.285z'/%3E%3C/g%3E%3C/svg%3E");}*/
	.election2022 .count .btn_green{margin-left:4px;}
	
	/* layer */
	.layer_turnout {top:29px;}
	.layer_legend {top:34px;}

	/* 20대 대통령 선거 */
	.election2022_info li{display:flex;}
	.election2022_info ul .title{margin-right:10px;}
	.election2022_info li strong{display:block;}
	.election2022_info p{margin-top:2px;}

	/* 당선자 배너 */
	.banner_election2022{margin:-20px -20px 30px;}
	.banner_election2022 .vote{max-width:360px;height:130px;}
	.banner_election2022 .vote img{left:0;width:360px;height:130px;}
	.banner_election2022 .vote ul{top:75px;left:20px;}
	.banner_election2022 .vote li:not(:first-child){margin-left:8px;}
	.banner_election2022 .vote em{font-size:14px;line-height:25px;}
	.banner_election2022 .vote small{margin-left:1px;font-size:12px;line-height:24px;}
	.banner_election2022 .vote span{top:80px;left:20px;font-size:12px;}
	.banner_election2022 .vote span::after{margin-left:1px;}
	
	/* 대선홈 > 당선 딱지 */
	.candidates_list_wrap_v2 .president{width:51px;height:54px;}
}

@media (min-width:986px) {
	.wide_wrap{margin-top:-28px;background-color:#fff;}
	.wide_wrap .fs_lg32{font-size:36px !important;}
	.wide_wrap .description{margin-top:12px;font-size:24px;line-height:32px;}

	.election2022{position:relative;padding:0 0 60px;margin:-8px 0 24px;border-bottom:4px solid #f6330a;}
	.theme_set2 .election2022{position:relative;padding:0;margin:0 0 60px;border-bottom:none;}
	.election2022 > .title{margin-bottom:16px;}
	.election2022 .count{top:2px;font-size:16px;}
	.election2022 .count .font_arial{font-size:24px;}
	.election2022 .count strong{margin:0 0 0 6px;font-size:16px;}
	.election2022 .chain_area{overflow:hidden;}
	.election2022 .chain_area:before{left:0;right:0;}
	.logo_president20{margin:0 auto;width: 166px;height: 28px;}
	.election2022 .chain_area{position:relative;padding:30px 40px 0;}
	.election2022 .title_area .title{font-size:24px;line-height:34px;}
	.election2022 .time{position:absolute;top:30px;left:40px;font-size:18px;}
	.election2022 .smenu{position:absolute;top:30px;right:40px;}
	.election2022 .smenu li{margin-left:10px;font-size:14px;line-height:22px;}
	.election2022 .bar_type1{margin-left:auto;margin-right:auto;}
	.election2022 .bar_type1 .number{display:flex;align-items:center;margin-left:20px;font-size:14px;}
	.election2022 .bar_type1 .number strong{font-size:26px;}
	.election2022 .long_type .number{margin-left:40px;}
	.election2022 .bar_type1 .font_arial{font-size:36px;}
	.election2022 .bar_type1 .number em{margin-left:11px;}
	.election2022 .chain_foot{margin-bottom:30px;}
	.election2022 .tab li{width:78px;}
	.election2022 .vs_wrap:last-child{padding-bottom:40px;}
	
	/* vs_type */
	.election2022 .vs_type:first-child .bar{border-right:2px solid #fff;}
	.election2022 .vs_type:nth-child(2) .bar{border-left:2px solid #fff;}
	.election2022 .vs_type figure{display:block;bottom:60px;width:320px;height:260px;overflow:hidden;}
	.election2022 .vs_type:first-child .bar_wrap{left:15px;right:15px;}
	.election2022 .vs_type:nth-child(2) .bar_wrap{left:15px;right:15px;}
	.election2022 .vs_type:first-child .profile{right:45px;text-align:right;}
	.election2022 .vs_type:nth-child(2) .profile{left:48px;text-align:left;}
	.election2022 .vs_type .name{margin:0 -2px 4px -4px;font-size:36px;line-height:44px;}
	.election2022 .vs_type:first-child .profile:after{bottom:33px;right:-100%;width:38px;height:20px;margin-right:14px;}
	.election2022 .vs_type:first-child .number{left:40px;}
	.election2022 .vs_type:nth-child(2) .number{right:40px;}
	.election2022 .vs_type .number strong{font-size:26px;font-weight:normal;}
	.election2022 .vs_type .number .font_arial{font-size:36px;font-weight:bold;}
	/*.election2022 .vs_type:nth-child(2) img{bottom:38px;}*/
	.election2022 .vs_type .profile_wrap{height:226px;}
	.election2022 .vs_type .bar_wrap{top:166px;}
	.election2022 .vs_type .profile{bottom:97px;}
	.election2022 .vs_type .number em{font-size:14px;margin:0 10px;}
	.election2022 .vs_type .party{font-size:16px;}
	.election2022 .vs_type:nth-child(2) .number{flex-direction:row-reverse;}
	.election2022 .president{top:-34px;}
	.election2022 .title_area + .comment{right:40px;top:298px;}
	.election2022 .count_all + .comment{right:40px;top:325px;}
	

	/* normal_type */
	.election2022 .normal_type:last-child:before{content:'';position:absolute;left:0;top:18px;width:1px;height:26px;background:#000;opacity:.1;}
	.election2022 .normal_type{padding:16px 30px;}
	.election2022 .normal_type:nth-child(3),.election2022 .title_area + .comment + .normal_type{justify-content:flex-end;}

	/* 예외 */
	.election2022 .vs_type figure{height:260px;}
	.election2022 .vs_type:first-child figure{left:30px;}/*height:260px;*/
	.election2022 .vs_type:nth-child(2) figure{right:30px;}/*height:270px;*/
	.election2022 .tab + .vs_wrap .vs_type figure{height:280px;}
	/* .election2022 .tab + .vs_wrap .vs_type:nth-child(2) figure{height:290px;} */
	.election2022 .tab + .vs_wrap .vs_type .profile_wrap{height:208px;}
	.election2022 .tab + .vs_wrap .vs_type .bar_wrap{top:148px;}
	.election2022 .tab + .vs_wrap .vs_type .profile{bottom:87px;}
	.election2022 .count_all + .vs_wrap .president{top:-60px;}
	.election2022 .count_all + .vs_wrap .vs_type .profile{bottom:91px;}
	.election2022 .count_all + .vs_wrap .vs_type .profile_wrap{height:200px;}
	.election2022 .count_all + .vs_wrap .vs_type .bar_wrap{top:140px;}
	/*.election2022 .count_all + .vs_wrap .vs_type:first-child figure{height:261px;}
	.election2022 .count_all + .vs_wrap .vs_type:nth-child(2) figure{height:271px;}*/
	
	/* 지도 */
	.election2022 .map_wrap .btn_info {margin-left:8px;}
	.election2022 .map_wrap .ico_info {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");}
	.election2022 .map_wrap .col_lg8{width:740px;}
	.election2022 .map_wrap .col_lg4{width:410px;}
	.election2022 .map_wrap .live_article_wrap{margin-left:30px;}
	.election2022 .map_wrap > .title_area > .title{padding-left:15px;}
	.election2022 .map_wrap.hide + .btn.btn_wide{border-top:none;}

	/* swiper */
	.chart_swiper{margin:0 0 30px;padding:30px 30px 31px;}
	.chart_swiper .pagination_bx{top:30px;right:30px;}
	.chart_head strong{font-size:18px;line-height:24px;}
	.chart_head > span{font-size:22px;font-weight:900;line-height:26px;}
	.chart_head .font_arial{font-size:26px;line-height:26px;}
	.list_chart .number{width:84px;}
	.election2022 .count .btn_green{margin-left:8px;}
	
	/* layer */
	.layer_turnout {top:44px;}
	.layer_legend {top:54px;}
	
	/* 20대 대통령 선거 */
	.election2022_info{margin:-18px 0 30px;padding:28px 30px 30px;}
	.election2022_info header{margin-bottom:14px;}
	.election2022_info header .title{font-size:22px;font-weight:900;line-height:28px;}
	.election2022_info header .title .font_arial{font-size:24px;font-weight:bold;}
	.election2022_info ul{margin-bottom:23px;}
	.election2022_info ul .title{display:block;font-size:14px;line-height:24px;}
	.election2022_info li{margin-top:12px;font-size:14px;color:#666;line-height:24px;}
	.election2022_info li strong{margin-right:5px;font-size:18px;color:#111;}
	.election2022_info li .font_arial{font-size:20px;}

	/* 당선자 배너 */
	.banner_election2022{margin:0 0 58px;}
	.banner_election2022 .vote{max-width:1200px;height:120px;}
	.banner_election2022 .vote img{left:50%;transform:translate3d(-50%,0,0);width:1200px;height:120px;}
	.banner_election2022 .vote ul{top:48px;left:50%;margin-left:24px;}
	/*.banner_election2022 .party_color1 .vote ul{margin-left:-96px;}*/
	/*.banner_election2022 .party_color2 .vote ul{margin-left:-132px;}*/
	.banner_election2022 .vote li:not(:first-child){margin-left:12px;}
	.banner_election2022 .vote em{font-size:20px;line-height:25px;}
	.banner_election2022 .vote small{margin-left:2px;font-size:18px;line-height:24px;}
	.banner_election2022 .vote span{top:58px;left:612px;right:auto;font-size:15px;}
	.banner_election2022 .vote span::after{margin-left:4px;}
	
	/* 대선홈 > 당선 딱지 */
	.candidates_list_wrap_v2 .president{width:64px;height:68px;}
	
	/* 광고 붙이면서 예외 */
	.float_left > .ad_wrap.sm_hidden:first-child {margin-top:0 !important;}

}

@media (min-width: 690px) and (max-width: 985px) {
	.election2022 .vs_type:first-child figure{left:-38px;}
	.election2022 .vs_type:nth-child(2) figure{right:-38px;}

	.banner_election2022{margin-top:-24px;margin-left:0;margin-right:0;}
}

@media (min-width: 986px) and (max-width: 1279px) {
	.election2022 .map_wrap .col_lg8{width:520px;}
	
	.election2022 .vs_type:first-child figure{left:0;}
	.election2022 .vs_type:nth-child(2) figure{right:0;}

	.banner_election2022 .vote span{left:500px;}
}

/* 대선홈 > 예외처리 */
.candidates_list_wrap_v2 .card_body .headline span{margin-left:-7px;font-size:22px;}
@media (min-width: 986px) {
	.candidates_list_wrap_v2 .card_body .headline span{font-size:30px;}
}

/* maps */
.election2022 .map_area {margin:0 auto 30px;background-color:#f4f5fa;}
.election2022 .maps_wrap {position:relative;width:100%;height:0;overflow:hidden;}
.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);}
.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;color:#111111;}
.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;color:#111;}
.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:#999999;text-align:right;}
.election2022 .highcharts-button-box {height:36px !important;transform:translateY(-2px);}

@media all and (max-width:985px) {

	.election2022 .map_area {max-width:360px;}
	.election2022 .maps_wrap {padding-bottom:138.75%;}/* w 320 / h 444 */
	.election2022 .map_tooltip_area {position:absolute;z-index:20;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:all;}
	.election2022 .map_tooltip_area .btn_close_tooltip {position:absolute;right:24px;top:10px;display:block;width:20px;height:20px;cursor:pointer;}
	.election2022 .map_popup {position:absolute;left:0;top:0;width:100%;height:100%;background-color:transparent;}

	.election2022 .history2 {display:none;position:absolute;top:107px;left:0;font-size:11px;color:#999;}

}

@media all and (min-width:986px) {

	.election2022 .map_area {max-width:710px;}
	.election2022 .map_area {max-width:512px;}
	.election2022 .maps_wrap {padding-bottom:88.4507%;}/* w 710 / h 628 */
	.election2022 .maps_wrap {padding-bottom:138.75%;}/* w 320 / h 444 */

	.election2022 .history2 {display:none;position:absolute;top:93px;left:40px;font-size:12px;color:#999;}

}
