/*!
common.css */@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);@import url(https://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);@import url(../fonts/locals.css);.hc-tooltip,.hc-tooltip-container,a>svg use{pointer-events:none}:root{background:#1c1c1c}body{background:0 0;position:relative}:root,body{color:#fff;fill:#fff;margin:0;word-break:break-all;text-align:justify;font-family:'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif;font-weight:300;font-size:18px;line-height:1.8;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}svg{overflow:hidden}label{font-weight:400;cursor:inherit;margin:0}th{font-weight:inherit;text-align:inherit}br{font-family:Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.no-break{word-break:keep-all;display:inline-block}button.btn:focus{outline:0;box-shadow:inset 0 0 5px #82b9f7;border:1px solid #82b9f7}.bootstrap-select .dropdown-menu,.bootstrap-select .dropdown-menu ul{background:#333;color:#EEE}.bootstrap-select .dropdown-menu>li:not(:hover)>a{color:#DDD}.bootstrap-select .dropdown-menu li.no-results{background:0 0;font-weight:400;font-style:italic}.bootstrap-select.white.open>.btn.dropdown-toggle.btn-default,.bootstrap-select.white>.btn.dropdown-toggle.btn-default,.btn:focus{color:#EEE;background:0 0}.hidden{visibility:hidden}p.title{text-align:center;font-size:18px;max-width:90vw;margin:0 auto}.hc-tooltip-container{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%}.hc-tooltip{display:none;position:absolute;transition:.2s linear;transition-property:left,right;text-align:center;max-width:calc(100vw - 80px);min-width:200px;z-index:10}.hc-tooltip.visible{display:block}.hc-tooltip>div{-ms-transform:translateY(-110%) translateX(-50%);-ms-transform:translateY(calc(-100% - 15px)) translateX(-50%);-moz-transform:translateY(-110%) translateX(-50%);-moz-transform:translateY(calc(-100% - 15px)) translateX(-50%);-webkit-transform:translateY(-110%) translateX(-50%);-webkit-transform:translateY(calc(-100% - 15px)) translateX(-50%);transform:translateY(-110%) translateX(-50%);transform:translateY(calc(-100% - 15px)) translateX(-50%);border:1px solid #666;background:#FFF;color:#333;padding:6px;border-radius:6px;}.hc-tooltip>div::after{content:'';display:inline-block;width:0;height:0;position:absolute;border-top:10px solid #666;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px;margin-left:-10px;left:50%}.hc-tooltip>div>.title{font-weight:500;margin:2px 0}.hc-tooltip ul{list-style:none;text-align:left;display:table;padding:0}.hc-tooltip ul li{display:table-row}.hc-tooltip ul li span{display:table-cell;padding:0 6px;white-space:nowrap;position:relative}.hc-tooltip .text-content{max-width:280px;padding:6px 12px;margin:0;text-align:justify}.hc-tooltip.over{font-size:14px}.hc-tooltip.bottom>div{-ms-transform:translateY(20px) translateX(-50%);-moz-transform:translateY(20px) translateX(-50%);-webkit-transform:translateY(20px) translateX(-50%);transform:translateY(20px) translateX(-50%)}.hc-tooltip.bottom>div::after{top:-10px;border-bottom:10px solid #666;border-top:none}.hc-tooltip.left>div::after,.hc-tooltip.right>div::after{top:calc(50% - 10px);border-top-color:transparent;border-bottom:10px solid transparent}.hc-tooltip.right>div{-ms-transform:translateY(-50%) translateX(-110%);-ms-transform:translateY(-50%) translateX(calc(-100% - 15px));-moz-transform:translateY(-50%) translateX(-110%);-moz-transform:translateY(-50%) translateX(calc(-100% - 15px));-webkit-transform:translateY(-50%) translateX(-110%);-webkit-transform:translateY(-50%) translateX(calc(-100% - 15px));transform:translateY(-50%) translateX(-110%);transform:translateY(-50%) translateX(calc(-100% - 15px));}.hc-tooltip.right>div::after{left:auto;right:-10px;border-left-color:#666;border-right:none}.hc-tooltip.left>div{-ms-transform:translateY(-50%) translateX(15px);-moz-transform:translateY(-50%) translateX(15px);-webkit-transform:translateY(-50%) translateX(15px);transform:translateY(-50%) translateX(15px)}.hc-tooltip.left>div::after{left:0;right:auto;border-right-color:#666;border-left:none}.hc-tooltip.left.bottom>div{-ms-transform:translateY(20px) translateX(15px);-moz-transform:translateY(20px) translateX(15px);-webkit-transform:translateY(20px) translateX(15px);transform:translateY(20px) translateX(15px)}.hc-tooltip.right.bottom>div{-ms-transform:translateY(10px) translateX(-110%);-ms-transform:translateY(10px) translateX(calc(-100% - 5px));-moz-transform:translateY(10px) translateX(-110%);-moz-transform:translateY(10px) translateX(calc(-100% - 5px));-webkit-transform:translateY(10px) translateX(-110%);-webkit-transform:translateY(10px) translateX(calc(-100% - 5px));transform:translateY(10px) translateX(-110%);transform:translateY(10px) translateX(calc(-100% - 5px));}.hc-tooltip.left.bottom>div::after,.hc-tooltip.right.bottom>div::after{content:none}.hc-info-box{line-height:0;cursor:pointer;display:inline-block;white-space:nowrap}.hc-info-box>svg{fill:currentColor;vertical-align:bottom;vertical-align:sub}.menu-title>p>*,.menu-toggler>p>*{vertical-align:middle}.hc-info-box>.info-content{display:none}html.no-script .hc-info-box:hover>.info-content{position:absolute;display:block;border:1px solid #666;background:#FFF;color:#333;padding:6px;border-radius:6px;max-width:200px;white-space:normal;line-height:1}[lang=zh-cn],[lang=ja-JP]{font-family:'Nanum Barun Gothic','Apple SD Gothic Neo','Noto Sans',sans-serif;font-weight:400}.red{color:#cf2724}.text-underline{text-decoration:underline}.column{max-width:620px;margin-left:auto;margin-right:auto}.menu-toggler>p{text-align:left;margin:0 auto;line-height:130px;position:relative}.menu-toggler.manual-collapse{cursor:pointer}.menu-toggler .chevron{display:inline-block;fill:currentColor;position:absolute;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}.menu-toggler.expanded .chevron{-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none}.menu-toggler+.menu-content{overflow:hidden;transition:max-height .5s linear;padding:0}.menu-toggler+.menu-content:not(.always-open){max-height:0}.menu-toggler.expanded+.menu-content:not(.always-open){max-height:calc(100vh - 130px);overflow:auto;min-height:220px}@media (max-width:768px){.column{padding-left:30px;padding-right:30px}}@media (max-width:620px){.sub-part .menu-toggler>p>.title-text{padding-left:0;font-size:22px}.hc-tooltip{max-width:90vw;min-width:70vw}}/*!
layout.css*/#SNS{float:right;padding-right:35px}a.SNS{width:36px;height:36px;display:inline-block;fill:silver;margin:10px 4px;padding:0}a.SNS:hover{fill:#fff}a.SNS:focus{border:none;outline:0;stroke-width:.5px;stroke:#66afe9}#header{background:url(../images/main-title-bg.jpg) center center/cover,url(../images/main-title-bg.png) center center/cover;height:100vh;min-height:300px}#header>:last-child::before{content:'';position:absolute;top:-56px;width:100%;left:0;height:100vh;background:url(../images/main-title-bg.png) center center/cover;transition-delay:0s,1s;transition-property:visibility,opacity;transition-duration:2s}.ready #header>:last-child::before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden}html:not(.no-script) body:not(.ready) #header~*{filter:blur(2px)}#header>:last-child>:first-child{z-index:1}#header>.navbar{margin:0;background:rgba(0,0,0,.8)}#header>.main-title-section{height:calc(100% - 60px);position:relative;display:flex;justify-content:center;align-items:center}#header>.main-title-section::after{content:'';width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:bottom center/50vw auto no-repeat;pointer-events:none;filter:blur(2px)}.main-title-cont{text-align:center}.no-flexbox #header .main-title-cont{margin-top:calc(50vh - 30px);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;left:0;top:0;width:100%}.main-title{width:613px;height:358px;margin:0 auto;max-width:80vw;max-height:calc(90vh - 60px);min-height:200px}.main-title .small-red{fill:red;font-size:26px}.main-title .big-white{fill:#FFF;font-size:120px;font-weight:700;font-family:'Nanum Barun Gothic',NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.menu-title .title-text,.sub-article .menu-content>.content-hat .title-text,.sub-article .menu-toggler.manual-collapse,.sub-part>.menu-content>.content-hat .title-text,.table-content>.title-text,.visible-visu .title-main{font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.main-title .big-white .text-overlay{fill:transparent}#SNS,#header>.main-title .big-white,#header>.main-title .small-red,#header>.main-title-section::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}html.no-script #SNS,html.no-script main-title .small-red,html:not(.cssanimations) .ready #SNS,html:not(.cssanimations) .ready .main-title .small-red{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}html.no-script #header>.main-title-section::after,html:not(.cssanimations) .ready #header>.main-title-section::after{background-image:url(../images/smoke.gif);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}html.no-script .main-title-cont>svg.main-title{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}html.no-script img[data-src]{display:none}.cssanimations .ready #SNS,.cssanimations .ready .main-title .small-red{-ms-transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;animation:text-fade-in .7s 5s ease-in-out both}.cssanimations .ready .main-title .small-red.vert{animation-delay:2s}.cssanimations .ready .main-title .small-red.horiz{animation-delay:2.4s}.cssanimations .ready #header>.main-title-section::after{background-image:url(../images/smoke.gif);animation:smoke-final-fade 3s 3.1s ease-in-out both}.no-cssfilters.cssanimations .ready #header>.main-title-section::after{animation:smoke-final-fade-low 3s 3.1s ease-in-out both}@keyframes text-fade-in{from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes text-semi-fade-in{from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}}@keyframes text-final-fade{from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@keyframes smoke-final-fade{from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}}@keyframes smoke-final-fade-low{from{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";opacity:.1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2}}.smoke-renderer{position:fixed;top:0;bottom:0;width:100vw;height:100vh;z-index:-1}.main-section .section-header{background:#fff;text-align:center;padding:40px 20px}.main-section .section-header .section-title{font-size:20px;font-weight:400;color:red;margin-bottom:22px;margin-top:20px}.main-section .section-header .body{text-align:justify;font-size:18px;color:#000;font-weight:300}.sub-part{color:#000;padding-bottom:40px}.sub-part.first{background-color:#f1f1f1}.sub-part.last{background-color:#e0e0e0}.sub-part-icon{display:inline-block;line-height:0}.sub-part-icon .bg{fill:#303030}.sub-part-icon .fg{fill:#fff}.sub-part>.menu-title>p>.title-text,.sub-part>.menu-toggler>p>.title-text{padding-left:36px;display:inline-block;max-width:calc(100vw - 160px)}.sub-part .menu-content .content-hat{margin:18px auto 10px}.marge-me-top-more,.sub-part .menu-content .content-hat.marge-me-top-more{margin-top: 2em;}.menu-title{margin-top:0;margin-bottom:0}.menu-title .title-text{font-weight:800;font-size:30px;line-height:normal;color:#000}.content-inner-collapsible .menu-title+.menu-content>:last-child{margin-bottom:30px}.menu-title+.menu-content{overflow:hidden}.menu-title>p{text-align:left;margin:0 auto;line-height:130px;position:relative}.content-inner-collapsible{padding-bottom:30px}.content-inner-collapsible .menu-title>p{line-height:80px}.sub-article .menu-title>p{line-height:1;margin-top:50px}.sub-article .menu-content>.content-hat .title-text,.sub-article .menu-toggler.manual-collapse,.sub-part>.menu-content>.content-hat .title-text,.table-content>.title-text{font-weight:600;font-size:18px;line-height:normal}.visible-visu{margin-bottom:80px;max-width:1024px;margin-left:auto;margin-right:auto}.visible-visu .hat{text-align:center;margin:100px auto 60px}.visible-visu .title-main{font-weight:800;font-size:35px;color:#fff;text-align:center}.visible-visu .title-square{font:600 35px NanumBarunGothic,'Nanum Barun Gothic';color:#ff2540;position:relative;width:120px;height:120px;text-align:justify;margin:45px auto;line-height:45px;vertical-align:top;z-index:1}.bullet-cont cite,.quote cite{font-style:normal}.sub-article .menu-title .title-text,.two-flags .counter .unit,.two-flags .inputs,footer>.menu-title .title-text{line-height:normal;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.visible-visu .title-square>.wrapper{background:#000;width:100%;height:100%;padding:18px 16px}.visible-visu .title-square>.wrapper::before{content:"";position:absolute;top:-10px;left:-10px;border:1px solid #000;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2;z-index:-1}.visible-visu .title-square>.wrapper>span{white-space:nowrap;overflow:visible}.visible-visu .title-square>.wrapper>span>span{padding:6px}.visible-visu .hat .title-mid{font-size:20px;font-weight:500;margin:0 auto 1em}.visible-visu .hat .title-sub,.visible-visu .text-content{font-size:18px;font-weight:300}.visible-visu .hat .title-sub{text-align:justify;word-break:keep-all;color:#E7E7E7;margin-left:auto;margin-right:auto}.sub-article .menu-title .title-text,footer>.menu-title .title-text{font-weight:800;font-size:22px}.content-line-chart img{max-width:100%}a.inline{font-size:14px;background:#000;color:#fff;padding:0 6px;font-weight:600;border-radius:4px}.content-carousel{margin-bottom:40px}.sub-part  .content-carousel:not(:last-child){margin-bottom:60px}.two-flags{margin-top:60px;text-align:center}.two-flags .wrapper{margin:0 auto;position:relative;display:inline-flex;justify-self:center;align-self:center}.two-flags .flag-holder{display:inline-block;width:480px}.two-flags .flag-holder.jp{color:#d80027}.two-flags .flag-holder.kr{color:#000}.two-flags .flag-holder .flag{width:285px;margin:0 auto;max-width:285px}.two-flags .counter{text-align:right;white-space:nowrap;display:inline-block}.block-list li,.content-img,.flames-infographic{text-align:center}.two-flags .counter .num-val{font-weight:800;font-size:130px}.two-flags .counter .unit{font-weight:800;font-size:50px;vertical-align:50px}.two-flags .inputs{width:100px;height:280px;vertical-align:top;font-weight:800;font-size:17px;display:inline-flex;align-content:center;align-items:center;align-self:center;flex-flow:column;justify-content:center;justify-items:center;justify-self:center}.two-flags .text-content{text-align:justify}.block-list li .text,.content-inner-collapsible .menu-toggler .chevron svg{vertical-align:middle}#part1_B .table-article .table-container{margin-bottom:2em}#서울_용산_빈집_화재 .content-foot p:last-child{margin-bottom: 0;}.block-list,.quote blockquote{font-weight:600;font-size:18px}.two-flags .inputs .inp-wrapper{flex:1 1 0}.two-flags .inputs .input{border-radius:50px;width:70px;height:70px;color:#444;border:1px solid #fff;cursor:pointer;display:inline-flex;flex-flow:column;justify-content:center}.two-flags .inputs .input.active{background:#000;color:#fff;border:none}.no-flexbox .two-flags .wrapper>div{display:inline-block}.no-flexbox .two-flags .wrapper .flag .svg_wrapper{min-height:300px}.no-flexbox .two-flags .wrapper>.inputs{margin:60px auto 0}.no-flexbox .two-flags .wrapper>.inputs>.inp-wrapper{margin:25px auto}.no-flexbox .two-flags .inputs .input{margin:auto}.no-flexbox .two-flags .inputs .input>span{display:inline-block;margin-top:24px}.graph-article .menu-content .img-wrapper{margin-top:1em;}.graph-article .menu-content .img-wrapper img{max-width:100%;}.content-inner-collapsible .menu-toggler>p{line-height:60px}.block-list{margin-top:30px;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif;line-height:normal}.block-list ol{list-style:none;counter-reset:list;padding:0}.block-list li{margin:30px 0;background:#fff;padding:12px 0;position:relative}.block-list li:not(:last-of-type)::after{content:'';border:10px solid transparent;border-top:12px solid #000;position:absolute;top:100%;left:calc(50% - 10px);display:inline-block;height:0;width:0}.block-list li .text{display:inline-block;white-space:normal;max-width:calc(100% - 60px)}.quote{padding:36px;position:relative;margin:60px auto;background:#efefef;color:#111}.quote:last-child{margin-bottom:0}.quote blockquote{margin:0;border:none;padding:0;font-family:NanumMyeongjo,'Nanum Myeongjo',AppleMyungjo,GungsuhChe,serif}.quote blockquote>img,.quote blockquote>noscript>img{float:right;margin-left:12px;border-radius:50%}.quote cite{font-size:16px;display:block;margin-top:14px;clear:both}.text-content+.text-content{margin-top:60px}.sub-part>.menu-content>.text-content:last-child{margin-bottom:30px}.disc-list{list-style:none;counter-reset:disc;padding:0}.disc-list li{counter-increment:disc;margin-top:20px}.disc-list li>.counter{display:inline-block;border-radius:50%;width:20px;height:20px;background:#4e4e4e;font-weight:400;color:#fff;text-align:center;line-height:14px;font-size:14px;padding-left:1px;vertical-align:top;margin-top:3px}.disc-list li>.counter::before{content:counter(disc);vertical-align:middle}.flames{max-width:365px;display:inline-block;padding:40px 60px;border:1px solid #fff;margin:45px 5px}.content-img img,figure img{max-width:100%}.flames .svg_wrapper{margin-bottom:20px}.flames p{margin-bottom:0}.flames.red{color:red}.flames.black{color:#000}.flames .title-text{font-weight:600;font-size:20px;line-height:normal;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.flames .val-perc{margin-top:15px;font-weight:800;font-size:40px}.flames .counts{line-height:12px;font-weight:300;font-size:19px}.flames .total{color:#919191}.flames .counts::after,.flames .counts::before{content:'';width:10px;height:2px;background-color:#ccc;display:inline-block;vertical-align:6px}.content-img{margin:30px auto}.content-figure{margin-top:60px}.content-figure+.content-figure{margin-top:20px;margin-bottom:60px}figure{border:2px solid #F1F1F1}figure img{padding:10px}figcaption{text-align:justify;background:#F1F1F1;padding:0 10px;font-size:18px;font-weight:300}.content-doors .caption .title-text,.content-operation,text.room-nb,text.seongpunggu{font-weight:600;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}figcaption .fig_title{margin-bottom:0;padding-top:2px}figcaption .fig_caption{color:#525252;margin-bottom:0;margin-top:0}.content-figure+.content-text{margin-top:30px}text.room-nb{fill:#FFF;font-size:20px}text.seongpunggu{fill:#000;font-size:15px}.content-doors{margin:0 auto;max-width:670px}.content-doors .caption,.content-doors .svg_wrapper{margin-bottom:30px}.content-doors:not(:nth-of-type(2)) .svg_wrapper{margin-top:30px}.content-doors .caption .title-text{background:#F1F1F1;text-align:center;margin:20px auto;font-size:20px;line-height:normal}.no-flexbox .content-doors .svg_wrapper{min-height:400px}.content-inner-collapsible.column>.content-container>.menu-content>.img-wrapper{margin:0}.table-content.column{overflow:auto}.us-vs-kor .flag-holder.kr{color:#fff}.content-operation{display:table;border:1px solid #fff;padding:20px;margin-top:30px;font-size:18px}.content-operation p{margin:0 auto}.content-operation .result{display:table-cell;vertical-align:middle;padding-right:30px}.content-operation .division{vertical-align:middle;display:table-cell;position:inherit}.content-operation .division .up{margin-bottom:10px}.content-operation .division .up::after{content:'';border-bottom:2px solid #fff;width:100%;display:block;padding-top:10px}.content-operation .multiplier{display:table-cell;vertical-align:middle;padding-left:30px}.mug-shots-content{max-width:90vw;margin:0 auto}.mug-shots-content ul{padding:0;margin:0 auto;list-style:none;text-align:center}.mug-shots-content li{display:inline-block;width:170px;margin:15px}.mug-shots-content .mug{width:170px;word-break:keep-all}.mug-shots-content .mug img{border-radius:50%}.mug-shots-content .mug .name{margin-bottom:0;font-weight:500;font-size:17px}.mug-shots-content .mug .role{font-size:16px;margin-top:2px}.bullet-text-content{background:#fff;margin:20px auto;padding:10px 10px 10px 0}.bullet-cont{display:flex;align-items:center;align-content:center;justify-content:flex-start;padding:12px 0}.bullet-cont blockquote{margin:0;padding:0;border-left:0}.bullet-cont .bullet{width:80px;display:inline-block;height:auto;min-width:80px;margin:10px 0;flex:0}.bullet-cont .bullet>p{width:60px;height:60px;border-radius:50%;background:#000;color:#fff;text-align:center;font-weight:500;margin:0 auto;display:flex;align-items:center;justify-content:center}.question>.bullet-cont .bullet>p{background-color:red;font-weight:800;font-size:28px;line-height:normal;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.bullet-cont .bullet>p>span{text-align:center}.question>.bullet-cont .bullet>p>span{margin-top:2px}#interview>.first .menu-content article:not(:first-of-type),#interview>.first .menu-content aside,#interview>article:last-child>.menu-content>article:last-child{margin-top: 2em}.no-flexbox .bullet-cont .bullet>p>span{margin-top:17px;display:inline-block}#end .text-content+.text-content,.no-flexbox .question .bullet-cont .bullet>p>span,.text-content+.table-content{margin-top:30px}.no-flexbox .bullet-cont blockquote{width:calc(100% - 90px);display:inline-block;vertical-align:middle}ul.small-disc{list-style:none;padding-left:0}div.small-disc>span,ul.small-disc li{position:relative;padding-left:10px}div.small-disc>span{display:inline-block}div.small-disc>span::before,ul.small-disc li::before{content:'';display:inline-block;border-radius:50%;width:4px;height:4px;background-color:#555;left:0;position:absolute;top:.65em}ol.no-pad{padding-left:20px}#footer{background:#fff;color:#000;text-align:center;padding:70px 0 40px;font-size:16px;font-weight:300}#footer .credits-content{max-width:768px;margin:0 auto}#footer .credits-content ul{padding:0 60px;display:flex;justify-content:space-between;flex-wrap:wrap}#footer .credits-content li{flex-shrink:0}.no-flexbox #footer .credits-content li{display:inline-block;margin:0 6px}#footer .sponsorship::before{content:'';display:block;height:1px;width:100%;background:#000;margin-bottom:15px}#footer .copyrights{font-size:14px;font-weight:300;word-break:keep-all}#footer .copyrights p{margin:0}.pic-popup,.text-popup{position:fixed;background:rgba(0,0,0,.5);width:100vw;height:100vh;top:0;left:0;text-align:center;display:flex;align-items:center;justify-items:center;justify-content:center}.pic-popup .pic-wrapper,.text-popup .text-wrapper{max-width:90vw;display:flex;flex-direction:column}.pic-popup .close-btn,.text-popup .close-btn{background:0 0;border:none;box-shadow:none;align-self:flex-end}.text-popup .text-wrapper>p{background:rgba(255,255,255,.9);padding:25px;text-align:justify;color:#000;max-height:70vh;overflow:auto}.pic-popup img{width:auto;height:auto;max-width:100%;max-height:calc(80vh - 50px)}.no-flexbox .pic-popup .pic-wrapper,.no-flexbox .text-popup .text-wrapper{display:block;margin:20vh auto;position:relative}.no-flexbox .pic-popup img{margin-top:60px}.no-flexbox .pic-popup .close-btn,.no-flexbox .text-popup .close-btn{display:block;position:absolute;right:20%}@media (max-width:1070px){.no-flexbox .two-flags .flag-holder{width:calc(50vw - 70px)}}@media (max-width:1024px){.two-flags .flag-holder{width:calc(50vw - 70px)}.two-flags .flag-holder .flag{width:100%}.two-flags .flag-holder .counter .num-val{font-size:10vw}.two-flags .flag-holder .counter .unit{font-size:3vw;vertical-align:4vw}}@media (max-width:768px){.two-flags .wrapper{flex-wrap:wrap;justify-content:center}.two-flags .flag-holder{order:2;min-width:45vw;padding:0 5vw}.two-flags .inputs{order:1;flex-flow:row;flex-shrink:0;flex-grow:1;width:100%;height:90px}.no-flexbox .two-flags .inputs>.inp-wrapper{display:inline-block;margin:0 12px}.content-inner-collapsible .menu-title>p,.content-inner-collapsible .menu-toggler>p{line-height:1;padding:30px 30px 30px 0}.content-inner-collapsible+.content-text{margin-top:0}.content-doors{max-width:90vw}.sub-part .menu-content .content-hat{margin-top:10px}.content-operation{padding:14px 8px}.content-operation .title_10{font-size:16px}.content-operation .result{padding-right:15px}.content-operation .multiplier{padding-left:15px}.menu-title>p{line-height:90px}}@media (max-width:620px){.menu-title+.menu-content>:last-child{margin-bottom:30px}.sub-part .menu-title>p>.title-text{padding-left:0;font-size:22px}#footer .copyrights{padding:0 6px}}.fake-smiled .hard-smil{display:none}.fake-smiled .easy-smil{display:block}.menu-content>div:not(.content-carousel),.visible-visu>div:not(.content-carousel){transition:.5s opacity ease-in-out;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.menu-content>div.ghost:not(.content-carousel),.visible-visu>div.ghost:not(.content-carousel){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";opacity:.1}/*!
twoyears.css*/.two-years-table_cont.visible-visu{max-width:none;margin-bottom:0;margin-left:0;margin-right:0}.two-years-table{text-align:center;overflow:hidden;word-break:keep-all}.two-years-table table{width:100vw;max-width:none;table-layout:fixed}.two-years-table td:nth-of-type(3),.two-years-table th:nth-of-type(3){background:0 0;width:150px}.two-years-table td:nth-of-type(3)>div,.two-years-table th:nth-of-type(3)>div{padding-left:5px;padding-right:5px}.two-years-table thead th:not(:nth-of-type(3)){background:#000;color:red}.two-years-table tbody tr:nth-of-type(odd) td:nth-of-type(-n+2),.two-years-table tbody tr:nth-of-type(odd) td:nth-of-type(n+4){background:rgba(255,55,55,.2)}.two-years-table tbody tr:nth-of-type(even) td:nth-of-type(-n+2),.two-years-table tbody tr:nth-of-type(even) td:nth-of-type(n+4){background:rgba(255,55,55,.1)}.two-years-table tbody tr:nth-of-type(odd) td:nth-of-type(3){background:rgba(55,55,55,.1)}.two-years-table tbody tr:hover td:nth-of-type(-n+2),.two-years-table tbody tr:hover td:nth-of-type(n+4){background:rgba(255,55,55,.35)}.two-years-table tbody tr:hover td:nth-of-type(3){background:rgba(75,75,75,.15)}.two-years-table td>div,.two-years-table th>div{height:100%;vertical-align:middle;padding:20px 30px;position:relative;display:flex;align-content:center;align-self:center;align-items:center;justify-content:center}.two-years-table td>div>span,.two-years-table th>div>span{display:inline;text-align:center}.two-years-table td>div>span{font-size:18px;font-weight:300}.two-years-table th>div>span{font-weight:800;font-size:20px;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif;line-height:normal;}@media (max-width:620px){.two-years-table td:nth-of-type(1),.two-years-table td:nth-of-type(5),.two-years-table th:nth-of-type(1),.two-years-table th:nth-of-type(5){display:none}}@media (max-width:768px){.two-years-table td>div span{font-size:12px}.two-years-table td:nth-of-type(3),.two-years-table th:nth-of-type(3){width:auto}}/*!
map.css*/.svg_wrapper{display:inline-block;position:relative;width:100%}.svg_wrapper>canvas{visibility:hidden;width:100%;height:auto}.svg_wrapper>svg{position:absolute;width:100%;height:100%;left:0;top:0}.visible-visu.map-cont{max-width:100vw}.map-container .searchbox{width:100%;max-width:620px;font-weight:500;margin:0 auto 12px;text-align:center}.map-container .searchbox>.bootstrap-select{width:100%;margin:auto;min-width:300px;max-width:calc(100vw - 20px);font-size:18px}.map-container .searchbox>.bootstrap-select .dropdown-menu,.map-container .searchbox>.bootstrap-select .form-control{font-size:18px}.map-container .searchbox .gps{position:absolute;top:7px;left:13px;width:20px;height:20px;fill:#cdcdcd}.map-container .searchbox input{background:0 0;color:#fff;padding-left:50px;border-radius:0}.map-container .searchbox>.bootstrap-select>.dropdown-toggle::after{content:'';border:5px solid transparent;border-top:8px solid #fff;width:0;height:0;display:inline-block;position:absolute;top:14px;right:15px;cursor:pointer}.map-container .map .chart{position:relative;margin:0 auto;overflow:hidden}.map .chart .svg_wrapper{margin-bottom:30px;max-width:100vw}.map-container .chart canvas{max-height:70vh;min-width:100vw}.no-flexbox .map .chart .svg_wrapper{min-height:500px}.map .chart svg>rect{fill:none;pointer-events:all}.map .chart svg path.district{stroke:#000;fill:transparent;stroke-width:.1px}.map .chart svg path.district.hovered{pointer-events:none}.map .chart svg .countries{fill:#000;pointer-events:none}.map .legend{max-width:620px;margin:0 auto;position:relative}.map .legend .wrapper{position:absolute;right:0;bottom:0;background:rgba(51,51,51,.6);padding:12px;color:#ddd}.map .legend .title-text{font-size:17px;font-weight:300;margin:0 auto 10px}.map .legend ul{list-style:none;padding:0;margin:0}.map .legend li{line-height:1}.map .legend .rect{display:inline-block;width:12px;height:12px;margin-right:6px;border:1px solid #CCC;vertical-align:-2px}.map .legend .range{font-weight:400;font-size:14px}.map svg.slider{overflow:hidden}.map .slider svg.slider g.slider{cursor:pointer}.map .slider .play-btn{display:inline-block;vertical-align:top;fill:none;cursor:pointer;margin-left:12px;pointer-events:all}.map .slider .play-btn use.triggers_bg{stroke:#fff}.map .slider .play-btn use:not(.triggers_bg){fill:#fff}.map .slider .play-btn.playing .play_control,.map .slider .play-btn:not(.playing) .pause_control{fill:none}.time-serie-panel{padding-left:50px}.time-serie-panel .time-serie{position:relative;margin-left:-40px;padding-right:6px}.time-serie-panel .time-serie>canvas{width:calc(100% - 20px);height:auto}.time-serie-panel .time-serie>svg{width:100%;height:100%;position:absolute;left:0;top:0}.time-serie-panel .time-serie .line{fill:none;stroke:#ff1c1c;stroke-width:3}.time-serie-panel .time-serie .line.sub-field{stroke:#00abff}.time-serie-panel .time-serie .dot{fill:#ff1c1c;stroke:#fff;stroke-width:1.2px}.time-serie-panel .time-serie .dot.sub-field{fill:#00abff}.time-serie-panel .time-serie .time-cursor{stroke:#d3d3d3;stroke-width:1px;stroke-dasharray:3}.time-serie-panel .time-serie .axis text{font-family:'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif;fill:#fff}.time-serie-panel .time-serie .axis line,.time-serie-panel .time-serie .axis path{stroke:#ddd}.hc-tooltip li.table-rate.new>.title::before,.hc-tooltip li.table-rate.old>.title::before,.hc-tooltip li.time-serie.field>.title::before,.hc-tooltip li.time-serie.sub-field>.title::before{content:'';display:inline-block;border-radius:50%;width:12px;height:12px;margin-right:6px;position:relative;top:-1px}.hc-tooltip li.field>.title::before,.hc-tooltip li.table-rate.new>.title::before{background-color:#ff1c1c}.hc-tooltip li.sub-field>.title::before,.hc-tooltip li.table-rate.old>.title::before{background-color:#00abff}.time-serie-panel .field-select{margin-top:12px}.time-serie-panel .field-select .title-text{text-align:center;font-weight:600;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif;margin:0 auto}.time-serie-panel .field-select ul{list-style:none;padding-left:0;display:block;text-align:center}.time-serie-panel .field-select li{padding:0 6px;cursor:pointer;display:inline-block;width:170px;text-align:left;background:#2e3033;margin:2px;line-height:24px;white-space:nowrap}.time-serie-panel .field-select li.selected{background-color:#00abff}.time-serie-panel .field-select li:first-of-type,.time-serie-panel .field-select li:first-of-type.selected{background-color:#ff1c1c}.time-serie-panel .field-select li:not(:first-of-type):not(.selected):hover{background-color:#587685}.time-serie-panel .field-select li label{vertical-align:middle;margin-left:6px}.no-flexbox .time-serie-panel .time-serie canvas{min-height:300px}.hc-tooltip.map{min-width:50px}@media screen and (max-width:767px){.map-container>.map{display:block;width:100%}.map .chart{margin-right:30px}.map .chart .svg_wrapper:hover~.legend{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.map .chart .legend{pointer-events:none;transition:opacity .2s ease}.map-container>.time-serie-panel{padding:0 30px;width:100%;display:flex;flex-wrap:wrap}.map-container .searchbox{flex:1 0 100%;width:100%}.time-serie-panel .field-select{flex-shrink:1}.time-serie-panel .time-serie{margin-left:0;padding-right:0;flex:1;align-self:center}}.chart>.home-wrapper{position:relative;top:0;left:0;width:100%;height:0;overflow:visible;z-index:1}.chart svg.home-btn{position:absolute;width:75px;height:75px;top:0;right:0;left:auto;border:1px solid #444;cursor:pointer;visibility:hidden}.chart.zoomed svg.home-btn{visibility:visible}@media screen and (max-width:500px){.map-container>.time-serie-panel{display:block;width:100%}}/*!
top50.css*/.visible-visu .table-article{overflow:hidden}.table-container{text-align:center}.table-container .cont{margin:0 auto;display:inline-block}.table-container .cont>p.title{font-size:18px}.table-container .table-header{text-align:left;margin:6px 0 12px}.table-container .table-header .btn{border-radius:0}.table-container .table-header .bootstrap-select{margin-left:12px}.table-container .table-header .sorter.btn{background:0 0;border:1px solid;float:right;margin-right:15px}.table-container .table-header .sorter.btn:hover{color:#EEE}.table-container .table-header .sorter.btn:focus{border-color:#82b9f7}.table-container .table-scroller{max-height:75vh;padding-right:15px;overflow:auto}.table-container table{border:none;table-layout:fixed;width:100%;max-width:600px}.table-container tr:nth-of-type(2n+1){background:#444}.table-container td.name{min-width:0;white-space:nowrap;max-width:150px;width:150px;padding-left:12px;text-align:left}.table-container td.viz{padding:0 24px;max-width:calc(100vw - 190px)}.table-container .range{width:100%;white-space:nowrap;position:relative;min-width:120px;height:32px;padding:0 12px}.table-container .range::after,.table-container .range::before{content:'';height:100%;position:absolute;width:1px;background:#666}.table-container .range::before{left:0;right:auto}.table-container .range::after{left:auto;right:0}.table-container .range .line{display:inline-block;position:absolute;top:15px;height:4px;background:#CCC;max-width:10px;transition-delay:.5s;transition-duration:.5s;transition-property:left,max-width}.table-container .range .line::after,.table-container .range .line::before,.table-legend .dot{content:'';position:absolute;display:inline-block;width:10px;height:10px;border-radius:6px;top:-3px}.table-container .range .line::before{left:-5px;right:auto;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.table-container .range .line.active::before{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.table-container .range .line::after{left:auto;right:-5px}.table-container .range .line.p0::before,.table-legend .dot.new{background:#ff1c1c}.table-container .range .line.p0::after,.table-container .range .line.p1::before,.table-legend .dot.old{background:#00abff}.table-container .range .line.p1::after{background:#ff1c1c}.table-container .range .two-perc{--color:#CCC;left:10%;left:calc(10% - .5px);position:absolute;color:#CCC;background:var(--color,#CCC);color:var(--color,#CCC);width:1px;display:inline-block;height:100%}.table-container table.footer tr{border-top:1px solid #444;background:0 0}.table-container table.footer .range .two-perc::after,.table-container table.footer .range::after,.table-container table.footer .range::before{text-align:center;width:20px;margin-left:-10px;margin-right:-10px;color:#666;background:0 0}.table-container table.footer .range::before{content:'0%';content:attr(data-min)}.table-container table.footer .range::after{content:'20%';content:attr(data-max)}.table-container table.footer .range .two-perc::after{content:'2%';color:inherit}.table-container table.footer .range .two-perc{height:0;background:0 0}.table-legend{background:#444;margin-right:14px}.table-legend ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.table-legend li{display:inline-block}.table-legend ul p{margin:0;vertical-align:middle}.table-legend .dot{top:auto;position:static;margin-right:2px}.no-flexbox .table-legend li{margin:0 12px}.table-container.electric .table-header{margin:0 auto;text-align:right}.table-container.electric tbody{text-align:left}.table-container.electric table{margin:0 auto}.table-container.electric th{font-size:17px;font-weight:400}.table-container.electric div{padding:6px}.table-container.electric span.bar{display:inline-block;background-color:rgba(255,255,255,.8);height:20px;width:0;transition:width .5s}.table-container.electric span.val{margin-left:10px;vertical-align:top}.g-sheet-dl .icon-wrapper>svg,.g-sheet-dl .menu-toggler span,.g-sheet-dl>a span{vertical-align:middle}/*!
open.css*/.table-content>.title-text{margin-bottom:.6em}.table-content.column table span{white-space:nowrap;word-break:keep-all;display:inline-block}.open-table{table-layout:fixed;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;margin-bottom:40px;min-width:100%}.morpion-table,.open-table tbody tr:not(:last-of-type),.open-table thead tr{border-bottom:1px solid #fff}.open-table td>div,.open-table th>div{padding:8px 10px}.open-table th{font-size:18px;font-weight:400}.open-table td{font-size:18px;font-weight:300}.open-table.solanjang{text-align:justify}.open-table.solanjang td:nth-of-type(2),.open-table.solanjang th:nth-of-type(2){background:#ffbe9e}.open-table.solanjang td:nth-of-type(3),.open-table.solanjang th:nth-of-type(3){background:#fee8db}.open-table.intensive{margin-bottom:10px}.open-table.intensive th{background:#e7e7e7}.open-table.intensive td:nth-of-type(2){background:#ede0d5}.open-table.intensive th:nth-of-type(2){background:#e4d5c7}.open-table.intensive td:nth-of-type(5){background:#ffbe9e}.open-table.intensive th:nth-of-type(5){background:#fbb492}.open-table.intensive td div{padding:2px 14px}.lexic-table div,.morpion-table td>div,.open-table.han-mi-il td>div{padding:12px}.open-table.intensive+p{margin-bottom:20px}.open-table.sobang tbody{text-align:left}.open-table.sobang tbody th{background:#fee8db}.open-table.sobang thead th:not(:nth-of-type(1)){background:#ffbe9e}.open-table.han-mi-il tbody th,.open-table.han-mi-il thead th:not(:nth-of-type(1)):not(:nth-of-type(2)){background:#fff}.open-table.han-mi-il tbody td:nth-of-type(1),.open-table.han-mi-il thead th:nth-of-type(2){background-color:#825142;color:#fff;font-weight:500}.open-table+cite{font-size:16px;font-style:normal}.morpion-table{min-width:100%;text-align:center}.morpion-table .head td{background:#fff;font-size:17px;font-weight:300}.morpion-table .head td:first-child{border-right:3px solid #f1f1f1}.morpion-table svg.thumb-up .bg{fill:#085885}.morpion-table svg.thumb-down .bg{fill:red}.lexic-table{min-width:100%;text-align:justify;border-collapse:separate;border-spacing:2px}.lexic-table th{font-size:17px;font-weight:400}.lexic-table th div{padding-left:0}.lexic-table td:nth-of-type(1){background-color:#ede1d5}.lexic-table td:last-child{background:#fee8db}.lexic-table td:last-child div{padding:30px 20px}/*!
bstables.css*/.g-sheet-dl{background:#23a565;margin:60px 0}.g-sheet-dl.content-inner-collapsible{background:#fff;padding-bottom:10px}.g-sheet-dl>.menu-toggler,.g-sheet-dl>a{display:inline-block;color:#fff;width:100%;position:relative;height:60px;padding-left:30px;line-height:60px;cursor:pointer}.g-sheet-dl .title-text,.hc-slider .ticks{line-height:normal;font-family:NanumSquare,'Noto Sans KR','Noto Sans','Apple SD Gothic Neo','Malgun Gothic','맑은 고딕',Dotum,'돋움',sans-serif}.g-sheet-dl.content-inner-collapsible>.menu-toggler{background:#23a565;cursor:default}.g-sheet-dl .title-text{font-weight:600;font-size:18px}.g-sheet-dl .icon-wrapper{display:inline-block;width:70px;height:100%;background:#fff;position:absolute;right:0;text-align:center}.g-sheet-dl .menu-toggler .icon-wrapper:hover{background:#F1F1F1}.g-sheet-dl .menu-toggler>span:first-of-type{width:calc(100% - 106px);display:inline-block}.g-sheet-dl .bootstrap-table .fht-cell,.g-sheet-dl .fixed-table-loading{display:none}.g-sheet-dl .menu-toggler>span.chevron{right:85px}.g-sheet-dl .menu-toggler>a{width:auto}.g-sheet-dl .menu-toggler:not(.expanded)>.chevron{top:6px}.g-sheet-dl .menu-content{background:#fff}.g-sheet-dl .menu-content .table-content{max-width:100%;overflow:auto}.g-sheet-dl .menu-content table td,.g-sheet-dl .menu-content table th{vertical-align:middle;border-right:1px solid #e0e0e0;word-break:break-all}.g-sheet-dl .menu-content th{text-align:center;background:#8dd0af}.g-sheet-dl .menu-content tbody tr:nth-of-type(odd){background:#F1F1F1}.g-sheet-dl .menu-content tbody tr:nth-of-type(odd):hover{background:#f5f5f5}.g-sheet-dl [data-text]{cursor:pointer}.g-sheet-dl .menu-toggler.expanded>.chevron{-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);transform:translate(0)}.g-sheet-dl .bootstrap-table{font-size:14px}.g-sheet-dl .bootstrap-table .fixed-table-container{border:none;padding-bottom:10px!important}.g-sheet-dl .bootstrap-table .fixed-table-body{height:auto;max-height:calc(100vh - 350px);min-height:60px;}.g-sheet-dl .fixed-table-container thead th .th-inner{padding-top:10px;padding-bottom:10px}.g-sheet-dl .bootstrap-table .fixed-table-pagination{height:46px;padding:2px 10px;background:#fff;display:flex;align-items:center;justify-content:space-between}.hc-slider.no_anchor .anchor-bg,.hc-slider.no_anchor .ticks,.no-below .hc-slider .track-inset{display:none}.g-sheet-dl .bootstrap-table .fixed-table-pagination>.pull-left,.g-sheet-dl .bootstrap-table .fixed-table-pagination>.pull-right{float:none!important;flex-shrink:0}#bs_table1 .bootstrap-table .fixed-table-body,#bs_table1 .bootstrap-table .fixed-table-header{width:1200px}#bs_table2 .bootstrap-table .fixed-table-body,#bs_table2 .bootstrap-table .fixed-table-header{width:1050px}#bs_table3 .bootstrap-table .fixed-table-body,#bs_table3 .bootstrap-table .fixed-table-header{width:3000px}.g-sheet-dl .menu-toggler.expanded+.menu-content>:last-child{margin-bottom:0}.g-sheet-dl .link-content>p{margin:10px 0 0;padding-left:12px}@media (max-width:768px){.g-sheet-dl .title-text{font-size:16px}.g-sheet-dl>.menu-toggler,.g-sheet-dl>a{padding-left:10px}}/*!
slider.css*/.hc-slider .ticks{font-size:10px;font-weight:400;color:#fff}.hc-slider .ticks .active{fill:#ff1c1c}.hc-slider .dots{fill:#eaeaea}.hc-slider .dots .active,.hc-slider .dots .below{fill:#ff1c1c}.hc-slider .track,.hc-slider .track-inset,.hc-slider .track-overlay{stroke-linecap:round}.hc-slider .track{stroke:#eaeaea;stroke-width:.5px}.hc-slider .track-inset{stroke:#ff1c1c;stroke-width:.5px}.hc-slider .track-overlay{pointer-events:stroke;stroke-width:50px;stroke:transparent;cursor:pointer}.hc-slider .handle{fill:#ff1c1c;stroke:#ff1c1c;stroke-opacity:.25;stroke-width:2px;fill-opacity:.5}.hc-slider .anchor-bg{fill:#2e3033}.no-below .hc-slider .dots .below{fill:#eaeaea}/*!
hc-carousel.css*/.hc-carousel{overflow:hidden;margin-top:20px}.go svg use{pointer-events:none}.hc-carousel.init:not(.ready) .hc-item{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.hc-carousel .legend{background:#fff;color:#111;padding:20px;overflow:auto;max-height:250px}.hc-carousel .legend .title_block{font-weight:500;font-size:18px;margin-bottom:22px}.hc-carousel .legend p{margin:0}.hc-carousel .legend .pic-source{font-size:14px;font-style:normal;margin-top:12px}.hc-carousel .hc-slider .dots{fill:#434343}.hc-carousel .hc-slider .track{stroke:#434343}.hc-carousel .hc-slider .anchor-bg,.hc-carousel .hc-slider .handle,.hc-carousel .hc-slider .ticks{visibility:hidden}.hc-carousel-inner{width:100vw;white-space:nowrap;position:relative;overflow:auto}.hc-carousel.ready .hc-carousel-inner{overflow:hidden}.hc-carousel-inner>.wrapper{transition:left .8s;overflow:visible;position:absolute;display:flex;justify-content:center;align-items:center}.hc-carousel-inner .wrapper>div{display:inline-block}.hc-carousel-inner .wrapper .hc-item{transition:filter,-ms-transform,-moz-transform,-webkit-transform,transform .5s}.hc-carousel-inner .hc-item:not(.active){filter:brightness(50%) blur(2px);cursor:pointer;-ms-transform:scale(.75);-moz-transform:scale(.75);-webkit-transform:scale(.75);transform:scale(.75)}.no-script .hc-carousel-inner .hc-item:not(.active){filter:none;cursor:default;-ms-transform:none;-moz-transform:none;-webkit-transform:none;transform:none;margin-left:25px}.no-brightness .hc-carousel-inner .hc-item{transition:background,-ms-transform,-moz-transform,-webkit-transform,transform,opacity .5s}.no-brightness .hc-carousel-inner .hc-item img{transition:opacity .5s}.no-brightness .hc-carousel-inner .hc-item:not(.active){background:#c5c5c5}.no-brightness .hc-carousel-inner .hc-item:not(.active) img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";opacity:.25;margin:0}.hc-carousel-inner>.wrapper .hc-item img{margin:0 30px;max-width:90vw;max-height:calc(100vh - 330px);min-height:150px}.hc-carousel-inner>.wrapper.clone{position:relative;visibility:hidden}.hc-carousel-inner .controls{width:100vw;position:absolute;text-align:center;height:100%;top:0;pointer-events:none}.hc-carousel-inner .controls>.wrapper{max-width:640px;height:100%;width:100%;position:relative;margin:0 auto}.hc-carousel-inner .controls .go{pointer-events:all;width:36px;height:100%;position:absolute;top:0;display:flex;align-items:center}.hc-carousel-inner .controls .go>span{cursor:pointer}.hc-carousel-inner .controls .go-prev{left:10px}.hc-carousel-inner .controls .go-prev>span{-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hc-carousel-inner .controls .go-next{right:14px}.hc-carousel-inner .controls .go-next>span{-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hc-carousel-inner .controls .go svg{stroke:#000;stroke-width:.2px}.no-flexbox .hc-carousel-inner .controls .go>span{position:absolute;top:50%;top:calc(50% - 18px);left:0;background:rgba(0,0,0,.01)}.hc-carousel-inner>.hc-item{display:inline-block}.hc-carousel-inner>.hc-item img{max-height:calc(100vh - 330px)}