﻿*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:"Pretendard", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;touch-action:manipulation;min-height:calc(100vh - constant(safe-area-inset-top));min-height:calc(100vh - env(safe-area-inset-top))}body.hidden{overflow:hidden;padding-right:17px}p,table,blockquote,address,pre,iframe,form,figure{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}b,strong{font-weight:bolder}svg,img,embed,object,iframe{vertical-align:bottom}img{outline:1px solid #efefef;object-fit:cover}img.borderless{outline:0}img.cover{object-fit:cover}img.contain{object-fit:contain}button,input{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}fieldset{margin:0;padding:0;min-width:0}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}@font-face{font-family:'Pretendard';font-style:normal;font-weight:300;src:local(""),url("https://stg-assets.repress.co.kr/statics/fonts/Pretendard-Light.subset.woff2")}@font-face{font-family:'Pretendard';font-style:normal;font-weight:400;src:local(""),url("https://stg-assets.repress.co.kr/statics/fonts/Pretendard-Regular.subset.woff2")}@font-face{font-family:'Pretendard';font-style:normal;font-weight:500;src:local(""),url("https://stg-assets.repress.co.kr/statics/fonts/Pretendard-Medium.subset.woff2")}@font-face{font-family:'Pretendard';font-style:normal;font-weight:600;src:local(""),url("https://stg-assets.repress.co.kr/statics/fonts/Pretendard-SemiBold.subset.woff2")}@font-face{font-family:'Pretendard';font-style:normal;font-weight:700;src:local(""),url("https://stg-assets.repress.co.kr/statics/fonts/Pretendard-Bold.subset.woff2")}@font-face{font-family:'fontello-v3';src:url("https://assets.repress.co.kr/statics/fonts/fontello_v3.woff2") format("woff2");src:url("https://assets.repress.co.kr/statics/fonts/fontello_v3.woff") format("woff")}@font-face{font-family:'fontello-v4';src:url("https://assets.repress.co.kr/statics/fonts/fontello_v4.woff2") format("woff2");src:url("https://assets.repress.co.kr/statics/fonts/fontello_v4.woff") format("woff")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:300;src:local(""),url("https://assets.repress.co.kr/statics/fonts/NotoSans-Light.woff2")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:local(""),url("https://assets.repress.co.kr/statics/fonts/NotoSans-Regular.woff2")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:500;src:local(""),url("https://assets.repress.co.kr/statics/fonts/NotoSans-Medium.woff2")}@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:700;src:local(""),url("https://assets.repress.co.kr/statics/fonts/NotoSans-Bold.woff2")}.mobile{display:none}header{height:175px;margin-bottom:50px}header #gnb{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:1002;border-bottom:1px solid #eaeaea;transition:all 0.2s ease-in-out}header #gnb .search-form{right:0;bottom:10px}header #gnb.hidden{opacity:0;visibility:hidden}header #gnb .wrapper{width:1200px;height:70px;display:flex;align-items:center;margin:0 auto;position:relative}header #gnb .wrapper button.menu{position:absolute;left:0}header #gnb .wrapper button.menu img{width:22px;height:21px}header #gnb .wrapper button.search{position:absolute;right:0}header #gnb .wrapper button.search img{width:25px;height:27px}header #gnb .wrapper a.logo{position:absolute;left:46.5px}header #gnb .wrapper a.logo img{width:122.7px;height:30px}header #gnb .wrapper .content{font-size:18px;color:#333;position:absolute;left:216.5px}header #gnb .wrapper .content.article-title{margin:0;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}header #gnb .wrapper .content span.title{font-weight:700}header #gnb .wrapper .content .top{margin-right:15px;position:relative;padding-right:20px;font-weight:700}header #gnb .wrapper .content .top.latest{margin-right:0;padding-right:0}header #gnb .wrapper .content .top.latest:after{display:none}header #gnb .wrapper .content .top:after{content:'';position:absolute;top:6px;right:0;bottom:4px;width:1px;background-color:#ddd}header #gnb .wrapper .content .sub{color:#666;margin-right:15px;font-size:17px}header #gnb .wrapper .content .sub.bold{font-weight:700}header #gnb .wrapper .content .sub.on{color:#1bb0ab}header #gnb .wrapper .content .sub:last-child{margin-right:0}header #gnb .wrapper .content .q{color:#1bb0ab;font-size:20px;font-weight:500;margin-right:10px}header #gnb .wrapper .btn-wrapper{position:absolute;right:41px}header #gnb .wrapper button.share{position:absolute;right:0}header #gnb .wrapper button.share img{width:21px;height:21px}header #ears{width:1200px;margin:0 auto;height:25px;display:flex;align-items:flex-end;position:relative}header #ears .date{font-size:12px;margin-right:auto;color:#999}header #ears .links .link{font-size:12px;color:#999}header #ears .links .link:hover{color:#555}header #ears .links .link:last-child{position:relative;padding-left:16px}header #ears .links .link:last-child:before{position:absolute;left:6px;top:2px;bottom:1px;width:1px;background-color:#dfdfdf;content:""}header #masthead{width:1200px;height:120px;margin:0 auto;border-bottom:2px solid #444;position:relative;z-index:1003}header #masthead a.logo img{position:absolute;left:0;bottom:-17px;width:274px;height:67px;background-color:#fff;z-index:102}header #masthead button.menu{position:absolute;right:0;bottom:30px}header #masthead button.menu img{width:22px;height:21px}header #masthead button.search{position:absolute;right:40px;bottom:27.5px}header #masthead button.search img{width:25px;height:27px}header nav#sitemap{height:400px;background-color:#fff;position:absolute;top:175px;left:0;right:0;z-index:101;box-shadow:0 40px 50px -50px #bbb}header nav#sitemap.position-fixed{position:fixed;top:70px}header nav#sitemap.hidden{display:none}header nav#sitemap .wrapper{width:1200px;margin:0 auto 90px;padding:50px 0 0 160px;display:flex}header nav#sitemap .wrapper .column-wrapper{width:180px;border-right:1px solid #dadada;padding:5px 0 0 20px}header nav#sitemap .wrapper .column-wrapper.borderless{border-right:0}header nav#sitemap .wrapper .column-wrapper a{display:block;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.top{font-size:17px;font-weight:700;color:#333;margin-bottom:25px}header nav#sitemap .wrapper .column-wrapper a.sub{font-size:16px;font-weight:600;color:#666}header nav#sitemap .wrapper .column-wrapper a:hover{color:#1bb0ab}header nav#sitemap .wrapper .column-wrapper button.newsletter{position:relative;margin-bottom:20px;font-size:17px;font-weight:700;color:#333}header nav#sitemap .wrapper .column-wrapper button.newsletter:before{position:absolute;content:"N";color:#fff;background-color:#1bb0ab;border-radius:100%;width:15px;height:15px;line-height:14px;font-size:9px;text-align:center;top:-15px;left:-5px}header nav#sitemap .wrapper .column-wrapper button.newsletter:hover{color:#1bb0ab}footer{display:flex;width:1200px;margin:0 auto;border-top:1px solid #444;padding:50px 0;position:relative}footer .logo{width:205px;margin-top:60px}footer .logo img{width:140.3px;height:33px}footer .wrapper{flex-grow:1;position:relative;padding-left:60px}footer .wrapper nav#fnb{display:flex;margin-bottom:20px}footer .wrapper nav#fnb a{font-size:14px;margin-right:28px;color:#999}footer .wrapper nav#fnb a.strong{color:#666}footer .wrapper .logo-inc{position:absolute;top:-3px;right:83px;width:124px}footer .wrapper address{line-height:1.5;margin-bottom:15px;letter-spacing:0.5px}footer .wrapper address span{font-size:13px;color:#999;position:relative;display:inline-block;margin-right:25px}footer .wrapper address span:first-child{padding-left:0}footer .wrapper address span:first-child:before{display:none}footer .wrapper address span.row-start{padding-left:0}footer .wrapper address span.row-start:before{display:none}footer .wrapper address span:before{position:absolute;top:5px;left:12px;bottom:3px;width:1px;background-color:#ddd}footer .open-reporting-policy{color:#999;font-size:13px;margin:18px 0 0 -6px;border-top:1px solid #eaeaea;padding-top:18px;letter-spacing:0.5px}footer .open-reporting-policy .contact{margin-top:7px;padding-left:7px}footer .open-reporting-policy span{padding-left:10px}footer .icon-wrapper{margin-top:30px}footer .icon-wrapper img{width:35px;height:35px;margin-left:5px}.search-form{position:absolute;bottom:15px;right:40px;background-color:#fff;z-index:1}.search-form.hidden{display:none}.search-form form fieldset{position:relative;display:flex}.search-form form fieldset input.text{width:240px;height:40px;border-bottom:1px solid #444;text-indent:45px;outline:none;padding-bottom:15px;font-size:17px;font-weight:500;color:#666}.search-form form fieldset button.submit{position:absolute;top:0;left:0}.search-form form fieldset button.submit img{width:25.5px}#progress-indicator{background-color:#1bb0ab;height:4px;height:3px;width:0;position:fixed;top:70px;z-index:1003}#progress-indicator.hidden{opacity:0;visibility:hidden}.notification-button-container.hidden{display:none}.notification-button-container:hover .message-by-state{opacity:1;transition:0.5s;visibility:visible}.floating-button{position:fixed;z-index:1998;width:60px;height:60px;border-radius:100%;display:flex;justify-content:center;align-items:center}.scroll-top-button{position:fixed;bottom:70px;right:30px;background-color:#fff;box-shadow:1px 1px 9px -6px #000;border:none;cursor:pointer;transition:0.5s ease}.scroll-top-button:hover{background-color:#343434;color:#ccc}.scroll-top-button:hover:before{color:#ffff33}.scroll-top-button:before{font-family:'fontello-v4';content:'\e800';font-size:30px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.theme-switching-button{bottom:150px;right:30px;background-color:#fff;box-shadow:1px 1px 9px -6px #000;transition:0.7s ease}.theme-switching-button.hidden{display:none}.theme-switching-button:hover{background-color:#343434;color:#ccc}.theme-switching-button:hover:before{color:#ffff33}.theme-switching-button:before{font-family:'fontello-v3';content:'\e800';font-size:30px;color:#000}.theme-switching-button.dark-mode{background-color:#454545;color:#ccc;box-shadow:1px 1px 9px 3px #444}.theme-switching-button.dark-mode:hover{background-color:#565656;opacity:0.9;color:#fff}.theme-switching-button.dark-mode:hover:before{color:#41ff07}.theme-switching-button.dark-mode:before{content:'\e801'}.notification-config-dialog{z-index:2001;background-color:#052120;opacity:0.85;text-align:center;transition:1s}.notification-config-dialog.fixed{position:fixed;left:0;right:0;bottom:0}.notification-config-dialog.hidden{display:none}.notification-config-dialog .dialog-wrapper{width:1200px;height:60px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative}.notification-config-dialog .message{color:#fff;font-size:17px;font-weight:500;line-height:1.5}.notification-config-dialog .message strong{color:#ffff66;font-weight:700}.notification-config-dialog .message br{display:none}.notification-config-dialog .message:before{color:#ffff66;font-family:'fontello-v3';font-weight:bold;content:'\e803';border-radius:100%;padding:8px}.notification-config-dialog button{position:absolute;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%}.notification-config-dialog button.now{right:240px;background-color:#1ca7a2;font-weight:500;font-size:15px;color:#fff;width:120px;height:36px;line-height:36px;border-radius:20px;box-shadow:1px 1px 7px -3px #76cac7}.notification-config-dialog button.now:hover{background-color:#168581}.notification-config-dialog button.later{right:20px;font-size:13px;color:#999}.notification-config-dialog button.later:hover{color:#aaa;text-decoration:underline}.notification-config-dialog button.close{right:0;font-size:13px;color:#999}.notification-config-dialog button.close:hover{color:#aaa}.notification-state-button{bottom:230px;right:30px;background-color:#fff;color:#333;box-shadow:1px 1px 9px -3px #1ca7a2;background-color:#1ca7a2}.notification-state-button:before{color:#fff;font-family:'fontello-v3';font-size:30px;content:'\e803'}.notification-state-button.granted:after,.notification-state-button.denied:after{position:absolute;top:20px;right:16px;font-family:'fontello-v3';font-size:15px;border-radius:100%;line-height:11px;background-color:#1ca7a2;color:#fff}.notification-state-button.granted:after{content:'\e813'}.notification-state-button.denied:after{content:'\e802'}.notification-state-button:hover~.message-by-state{opacity:1;transition:0.5s;visibility:visible}.message-by-state{height:60px;border-radius:60px;background-color:#1ca7a2;position:fixed;bottom:230px;right:30px;display:flex;align-items:center;padding:0 60px 0 20px;text-align:center;opacity:1;visibility:visible;transition:0.5s;z-index:1997}.message-by-state.hidden{opacity:0;visibility:hidden}.message-by-state span{line-height:1.6;color:#fff;font-size:13px;font-weight:500}.message-by-state strong{font-size:14px;color:#ffff66;font-weight:700}.message-by-state strong.action{text-decoration:underline;cursor:pointer}.confirm-modal{position:fixed;width:300px;background-color:#ffffff;top:50%;left:50%;z-index:2000;color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:1px 1px 5px -3px #1da7a2;border:1px solid #dadada}.confirm-modal.hidden{display:none}.confirm-modal .body{padding:35px 20px 30px;text-align:center}.confirm-modal .body .p-1{font-size:20px;font-weight:700;color:#333;margin-bottom:20px}.confirm-modal .body .p-2{color:#666;margin-bottom:20px;font-size:14px;line-height:1.5}.confirm-modal .body .confirm-button{width:240px;height:40px;line-height:30px;font-size:15px;display:inline-block;border:1px solid #efefef;border-radius:5px;background-color:#1ca7a2;color:#fff}.confirm-modal .body .confirm-button:hover{background-color:#199691}.confirm-modal .body .close{position:absolute;top:4px;right:10px;font-size:19px;font-weight:700;color:#bbb;padding:5px}.confirm-modal .body .close:hover{color:#777}.custom-alert{position:fixed;width:300px;height:165px;background-color:#ffffff;top:50%;left:50%;z-index:2000;color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:1px 1px 5px -3px #1da7a2;border:1px solid #dadada;border-radius:5px;text-align:center;padding:20px;pointer-events:none}.custom-alert .circle-with-check{position:relative;width:30px;height:30px;margin:0 auto 15px}.custom-alert .circle-with-check:before{content:'';display:block;border:15px solid #49b8b4;border-radius:15px;position:absolute;background-color:black;left:0;top:0}.custom-alert .circle-with-check:after{content:'';display:block;border:solid #fff;border-width:0 3px 3px 0;height:14px;width:10px;position:absolute;left:10px;top:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom-alert .msg{color:#333;margin-bottom:20px;font-size:15px;line-height:1.6}.custom-alert .confirm{width:70px;height:34px;line-height:30px;font-size:14px;border:1px solid #efefef;border-radius:5px;background-color:#1ca7a2;color:#fff;pointer-events:auto}.custom-alert .confirm:hover{background-color:#199691}.logo-print{display:none}main .section-wrapper{display:flex;flex-wrap:wrap;width:1200px;margin:0 auto}main .section-wrapper section.main{width:860px;margin-right:40px}main .section-wrapper section.main.flex{display:flex;justify-content:space-between}main .section-wrapper section.main.list{width:820px;margin-right:80px}main .section-wrapper section.main.list.sticky{position:-webkit-sticky;position:sticky;top:90px;align-self:flex-start}main .section-wrapper section.main.list a.view-more{border:1px solid #eaeaea;margin-bottom:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#333}main .section-wrapper section.main.list .hits{border-bottom:1px solid #eaeaea;padding-bottom:35px;margin-bottom:35px}main .section-wrapper section.main.list .hits .section-title{margin-bottom:15px;font-size:18px;font-weight:600;color:#333}main .section-wrapper section.main.list .hits ul{display:flex;flex-wrap:wrap;justify-content:space-between}main .section-wrapper section.main.list .hits ul li{flex-basis:260px}main .section-wrapper section.main.list .hits ul li article figure img{width:260px;height:154px}main .section-wrapper section.main.list .hits ul li article .title{font-size:18px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5}main .section-wrapper section.main.nmr{margin-right:0}main .section-wrapper section.rail{width:300px}main .section-wrapper section.rail.writer-dashboard{width:320px;background-color:#494949;padding:35px 20px;border-radius:10px;margin:0 60px 60px 0}main .section-wrapper section.rail.writer-dashboard .profile{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #777;padding-bottom:25px;margin-bottom:40px}main .section-wrapper section.rail.writer-dashboard .profile figure{margin-right:20px}main .section-wrapper section.rail.writer-dashboard .profile figure img{width:80px;height:80px;border-radius:100%}main .section-wrapper section.rail.writer-dashboard .profile .name{color:#fff;font-size:24px;margin-bottom:10px}main .section-wrapper section.rail.writer-dashboard .profile .email{color:#ccc;font-size:14px}main .section-wrapper section.rail.writer-dashboard .profile .intro{color:#eee;font-size:14px;margin-top:15px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main .section-wrapper section.rail.writer-dashboard .coverage h4{color:#fff;font-size:16px;margin-bottom:25px;background-color:#5c5c5c;padding:10px;border-radius:5px}main .section-wrapper section.rail.writer-dashboard .coverage ul li{display:flex;flex-wrap:wrap;margin:0 0 20px 10px}main .section-wrapper section.rail.writer-dashboard .coverage ul li .title{color:#eee;margin-bottom:5px}main .section-wrapper section.rail.writer-dashboard .coverage ul li .bar{background-color:#666;width:100%;height:20px;position:relative}main .section-wrapper section.rail.writer-dashboard .coverage ul li .bar:after{content:"";position:absolute;top:0;bottom:0;width:80%;background-color:#1ca7a2;border-top-right-radius:10px;border-bottom-right-radius:10px}main .section-wrapper section.rail.sticky{position:-webkit-sticky;position:sticky;top:90px;align-self:flex-start}main .section-wrapper section.rail.on-index #ad-main-rail-mid{margin-bottom:43px}main .section-wrapper section.rail.on-index #toptag{margin-bottom:25px}.section-wrapper-full{background-color:#f5f9fa}#exclusive{margin-bottom:32.5px}#exclusive article figure{margin-bottom:15px;position:relative}#exclusive article figure .series-wrapper{top:0;left:0;position:absolute;z-index:1}#exclusive article figure .series-wrapper .ss.hidden{display:none}#exclusive article figure .series-wrapper .sl{margin-right:0}#exclusive article figure img{width:300px;height:200px}#exclusive article h2{font-size:17px;font-weight:600;color:#333;padding:0 10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#feature{margin-bottom:30px;border-bottom:2px solid #444;padding-bottom:48px}#feature .section-title{margin-bottom:15px;font-weight:600}#feature article figure{margin-bottom:15px}#feature article figure img{width:300px;height:200px}#feature article h2.title{color:#333;font-size:17px;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}img.cover{object-fit:cover;object-position:top}img.contain{object-fit:contain}.search-monitor{font-size:17px;margin-bottom:30px;display:flex;align-items:flex-end;color:#333}.search-monitor strong{color:#1bb0ab}.search-monitor .sortby{margin-left:auto;font-size:14px;color:#999}.search-monitor .sortby a:before{content:'•';color:#1bb0ab;margin-right:8px;font-size:16px}.search-monitor .sortby a.on{color:#1bb0ab;font-weight:600}.search-monitor .sortby a.recency{margin-right:20px}section.static{margin:30px 0 100px;display:flex}section.static nav#snb{width:260px;padding-right:80px}section.static nav#snb ul li.sub a{padding-left:30px}section.static nav#snb ul li a{font-size:17px;color:#333;display:block;padding:30px 0;border-bottom:1px solid #eaeaea}section.static nav#snb ul li a.on{color:#1bb0ab}section.static .content-wrapper{width:940px}section.static .content-wrapper table.notice{width:100%;border-top:2px solid #444}section.static .content-wrapper table.notice tbody tr td{font-size:16px;color:#333;font-weight:600;text-align:center;padding:28.75px 0;border-bottom:1px solid #fafafa}section.static .content-wrapper table.notice tbody tr td.title{font-size:17px;text-align:left}section.static .content-wrapper table.notice tbody tr td.title a{display:block}section.static .content-wrapper table.notice tbody tr td.date{font-size:14px;color:#999}section.static .content-wrapper .ombudsman-activities li{border-top:1px solid #eaeaea}section.static .content-wrapper .ombudsman-activities li:last-child{border-bottom:1px solid #eaeaea}section.static .content-wrapper .ombudsman-activities li button{font-size:17px;height:60px;width:100%;display:flex;align-items:center}section.static .content-wrapper .ombudsman-activities li button span{color:#ddd;font-size:16px;margin-left:auto}section.static .content-wrapper .ombudsman-activities li p{padding-left:20px;color:#999;font-size:15px;margin-bottom:20px}section.static .content-wrapper .ombudsman-activities li p.hidden{display:none}section.static .content-wrapper .note a.to-list{background-color:#333;color:#fff;font-size:16px;margin:37.5px auto 0;display:block;width:185px;height:50px;display:flex;align-items:center;justify-content:center}section.static .content-wrapper .note p.title{position:relative;font-size:22px;color:#333;border-top:2px solid #444;border-bottom:1px solid #dadada;padding:30px 0;display:flex;align-items:center}section.static .content-wrapper .note p.title span.published_at{margin-left:auto;font-size:14px;color:#999;letter-spacing:0.5px}section.static .content-wrapper .note .detail{margin-top:80px;font-size:17px;line-height:1.6}section.static .content-wrapper .note .detail .content-area figure{text-align:center}section.static .content-wrapper .note .detail .content-area figure img{max-width:800px}section.static .content-wrapper h2{font-size:32px;font-weight:600;color:#333;margin:28px 0 50px}section.static .content-wrapper img.about{margin-bottom:75px}section.static .content-wrapper p{font-size:17px;color:#333;line-height:1.7;margin-bottom:40px}section.static .content-wrapper p.strong{font-size:27px;line-height:1.4}section.static .content-wrapper p.single-line{margin-bottom:5px}section.static .content-wrapper p.single-line strong{width:150px;display:inline-block}section.static .content-wrapper p.single-line a.email{color:#1bb0ab}section.static .content-wrapper .content p{margin:0}section.static .content-wrapper h3{font-size:21px;font-weight:600;color:#333;margin-bottom:25px}section.static .content-area p{margin:0}section#hero{display:flex;margin-bottom:25px;padding-bottom:40px;border-bottom:1px solid #dadada}section#hero article{display:flex}section#hero article figure{margin-right:40px}section#hero article figure img{width:500px;height:360px}section#hero article .content{margin:auto 0;max-height:360px;overflow-y:hidden}section#hero article .content .series-wrapper{margin-bottom:16px}section#hero article .content .series-wrapper.empty{margin-bottom:0}section#hero article .content .series-wrapper .sl{margin-right:0}section#hero article .content h2{margin-bottom:18px;color:#333;font-size:34px;font-weight:600;line-height:1.3}section#hero article .content h2.ss-empty{margin-top:-5px}section#hero article .content .sub-title{margin-bottom:17px;color:#555;font-size:17px;font-weight:600;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}section#hero article .content .desc{color:#666;font-size:15px;font-weight:500;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}section#headline{display:flex;margin-bottom:40px}section#headline .hl-top{margin-right:30px}section#headline .hl-top article{display:flex;flex-direction:column;justify-content:space-between;width:420px}section#headline .hl-top article .content{height:195px}section#headline .hl-top article .content .title-wrapper{height:90px;overflow:hidden;margin-bottom:10px}section#headline .hl-top article .content h2{color:#333;font-size:29px;font-weight:600;line-height:1.35;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}section#headline .hl-top article .content h2 a.t{vertical-align:-4.5px}section#headline .hl-top article .content .sub-title{color:#555;font-size:19px;font-weight:600;position:relative;padding-left:15px;margin-bottom:18px;margin-left:2px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}section#headline .hl-top article .content .sub-title:before{content:'';position:absolute;top:5px;left:0;bottom:6px;width:3px;background-color:#1bb0ab}section#headline .hl-top article .content .desc{color:#666;font-size:15px;font-weight:500;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}section#headline .hl-top article figure img{width:420px;height:255px}section#headline .hl-sub{display:flex;flex-direction:column;justify-content:space-between;height:450px}section#headline .hl-sub article:first-child{display:flex;flex-wrap:wrap;margin-top:2px;margin-bottom:0}section#headline .hl-sub article:first-child .title-wrapper{height:80px;overflow:hidden;margin-bottom:8px}section#headline .hl-sub article:first-child h2{flex-basis:410px;color:#333;font-size:26px;font-weight:600;line-height:1.4;margin-bottom:8px;overflow:visible;text-overflow:clip;display:block;-webkit-box-orient:unset;-webkit-line-clamp:none;word-break:keep-all}section#headline .hl-sub article:first-child h2 a.t{vertical-align:-3px}section#headline .hl-sub article:first-child .sub-title{color:#555;font-size:18px;font-weight:600;position:relative;padding-left:15px;margin-left:2px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}section#headline .hl-sub article:first-child .sub-title:before{content:'';position:absolute;top:6px;left:0;bottom:4px;width:3px;background-color:#1bb0ab}section#headline .hl-sub article:first-child figure{flex-basis:200px;margin-right:20px}section#headline .hl-sub article:first-child figure img{width:200px;height:120px}section#headline .hl-sub article:first-child .desc{flex-basis:190px;color:#666;font-size:15px;font-weight:500;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}section#headline .hl-sub article h2{color:#333;font-size:19px;font-weight:600;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}section#headline .hl-sub article:last-child{margin-bottom:-6px}#series{width:1200px;margin:0 auto;margin-bottom:45px;padding:40px 0}#series ul.packs{display:flex;width:1200px;justify-content:space-between}#series ul.packs li.pack{width:285px}#series ul.packs li.pack figure{background-color:#fff;margin-bottom:35px;position:relative}#series ul.packs li.pack figure span{position:absolute;text-align:center;left:0;right:0;bottom:-13px}#series ul.packs li.pack figure span a.series{margin-right:0}#series ul.packs li.pack figure img{width:285px;height:170px}#series ul.packs li.pack ul{padding:0 20px}#series ul.packs li.pack ul li{padding-bottom:10px;border-left:2px solid #dadada;padding-left:20px}#series ul.packs li.pack ul li:last-child{padding-bottom:0}#series ul.packs li.pack ul li article h2 a{color:#333;font-size:17px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#strapline{margin-bottom:30px}#strapline ul{display:flex;flex-wrap:wrap;justify-content:space-between}#strapline ul li{flex:0 0 415px;margin-bottom:40px}#strapline ul li:nth-child(n+7){border-bottom:2px solid #444;padding-bottom:50px;margin-bottom:0}#strapline ul li article{display:flex;align-items:center}#strapline ul li article figure{margin-right:20px}#strapline ul li article figure img{width:175px;height:110px}#strapline ul li article .content h2{color:#333;font-size:18px;font-weight:600;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#strapline ul li article .content .desc{color:#666;font-size:15px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#trend{margin-bottom:27.5px}#trend ul{display:flex;justify-content:space-between}#trend ul li{width:145px}#trend ul li article figure{margin-bottom:10px}#trend ul li article figure img{width:145px;height:95px}#trend ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:43px}#pick .section-title{margin-bottom:16px;font-weight:600}#pick .section-title strong{color:#f3446b}#pick ul li{border:1px solid #eaeaea;padding:7.5px 15px;background-color:#f7f7f7}#pick ul li:first-child{margin-bottom:7.5px;background-color:#f7f9f9}#pick ul li:nth-child(2){border-bottom:0}#pick ul li:last-child{border-top:0;padding-top:0}#pick ul li:last-child article{border-top:1px solid #eaeaea;padding-top:7.5px}#pick ul li article{display:flex;align-items:center;justify-content:space-between;position:relative}#pick ul li article .label{position:absolute;top:-8px;right:-15px;border:3px solid #1bb0ab;border-bottom:0;color:#fff;font-size:14px;height:25px;padding:1px 4px 0;overflow:hidden;z-index:1}#pick ul li article .label:before,#pick ul li article .label:after{content:'';display:block;height:100%;width:200%;transform:rotate(20deg);box-shadow:46px 0 0 3px #1bb0ab;background-color:#1bb0ab;position:absolute;top:1px;right:-120%;z-index:-1}#pick ul li article .label:after{transform:rotate(-20deg);left:-120%;box-shadow:-46px 0 0 3px #1bb0ab}#pick ul li article h2{color:#333;line-height:1.3;font-size:16px;font-weight:500;margin-right:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#pick ul li article figure{background-color:#fff;border-radius:100%}#pick ul li article figure img{width:60px;height:60px;border-radius:100%}#hits{margin-bottom:70px}#hits .section-title{color:#333;font-weight:600;font-size:30px;margin-bottom:30px}#hits ol li{margin-bottom:14px;width:415px}#hits ol li:last-child{margin-bottom:0}#hits ol li article{display:flex;align-items:center}#hits ol li article.top h2{width:255px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#hits ol li article.top span.rank{font-size:21px;color:#1bb0ab}#hits ol li article span.rank{margin-right:20px;font-size:17px;color:#666}#hits ol li article figure{width:100px;margin-left:30px}#hits ol li article figure img{width:100px;height:60px}#hits ol li article h2{line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#hits ol li article h2 a.t{color:#333;font-size:17px;font-weight:500}#hits-x{margin-bottom:60px}#hits-x ol li{margin-bottom:10px}#hits-x ol li:last-child{margin-bottom:0}#hits-x ol li article{display:flex;align-items:center}#hits-x ol li article span.rank{width:32px;font-size:16px;color:#666;display:flex;justify-content:center}#hits-x ol li article span.rank.top-5{color:#1bb0ab}#hits-x ol li article h2.title{width:268px}#hits-x ol li article h2.title a{color:#333;font-size:17px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}#special,#choice{margin-bottom:70px}#special .section-title,#choice .section-title{color:#333;font-weight:600;font-size:30px;margin-bottom:30px}#special ul li,#choice ul li{margin-bottom:20px;width:415px;height:60px}#special ul li:last-child,#choice ul li:last-child{margin-bottom:0}#special ul li article,#choice ul li article{display:flex;align-items:center}#special ul li article figure,#choice ul li article figure{width:100px;margin-left:30px}#special ul li article figure.hidden,#choice ul li article figure.hidden{display:none}#special ul li article figure img,#choice ul li article figure img{width:100px;height:60px}#special ul li article h2,#choice ul li article h2{width:285px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.6}#special ul li article h2 a.t,#choice ul li article h2 a.t{color:#333;font-size:17px;font-weight:500}#choice ul li{margin-bottom:20px;width:300px}#issue{margin-bottom:90px}#issue .section-title{color:#333;font-weight:600;font-size:30px;margin-bottom:30px}#issue ul li{height:60px;margin-bottom:20px}#issue ul li:last-child{margin-bottom:0}#issue ul li article{display:flex;align-items:center}#issue ul li article h2 a{color:#333;font-size:18px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mailing-popup{position:fixed;width:470px;height:290px;background-color:#ffffff;top:50%;left:50%;z-index:999;color:#fff;display:block;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:1px 1px 5px -3px #1da7a2;border:1px solid #dadada}.mailing-popup .body{padding:0 20px;text-align:center}.mailing-popup .body .logo-wrp{text-align:center;margin:40px 0 30px}.mailing-popup .body .logo-wrp img{width:170px}.mailing-popup .body .p-1{font-size:1.3rem;color:#333;margin-bottom:1rem}.mailing-popup .body .p-2{color:#666;margin-bottom:2.5rem}.mailing-popup .body .p-2 strong{color:#999}.mailing-popup .body .action a{width:110px;height:40px;line-height:40px;font-size:17px;display:inline-block;border:1px solid #efefef}.mailing-popup .body .action a.yes{color:#999;background-color:#e0f0f2;margin-right:0.5rem}.mailing-popup .body .action a.no{color:#fff;background-color:#1da7a2;margin-left:0.5rem}.mailing-popup .body .action a.confirm{color:#fff;background-color:#1da7a2}.mailing-popup .body .action a:hover{opacity:0.9}#dim{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1999;opacity:0.6;background-color:#000000}#dim.hidden{display:none}#nl-subs-modal{width:420px;height:520px;background-color:#fff;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2000;padding:40px 30px}#nl-subs-modal.hidden{display:none}#nl-subs-modal .policy{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:250px;height:180px;background-color:#fff;padding:20px 25px 25px;box-shadow:1px 1px 3px -3px #000;border:1px solid #efefef;display:none;word-break:keep-all}#nl-subs-modal .policy .title{font-size:16px;font-weight:600;margin-bottom:17.5px;text-align:center}#nl-subs-modal .policy .msg{font-size:14px;font-weight:600;color:#666;line-height:1.5;border-bottom:none;padding-bottom:0;margin-bottom:5px}#nl-subs-modal button.close{position:absolute;top:40px;right:30px}#nl-subs-modal button.close img{width:17.25px}#nl-subs-modal .modal-title{font-size:22px;font-weight:600;color:#333;margin-bottom:17.5px}#nl-subs-modal .msg{font-size:14px;font-weight:600;color:#999;border-bottom:1px solid #dfdfdf;padding-bottom:25px}#nl-subs-modal label{display:block;font-size:17px;font-weight:600;margin-top:30px;margin-bottom:10px}#nl-subs-modal input.text{width:358px;height:48px;border:1px solid #ccc;font-size:17px;text-indent:15px;padding:0}#nl-subs-modal label.container{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-top:10px;margin-bottom:52.5px}#nl-subs-modal label.container:hover~.policy{display:block}#nl-subs-modal label.container:hover input#agree~.checkmark{background-color:#eee}#nl-subs-modal label.container input#agree{position:absolute;opacity:0;width:0;height:0}#nl-subs-modal label.container input#agree:checked~.checkmark{background-color:#1da7a2}#nl-subs-modal label.container input#agree:checked~.checkmark:after{display:block}#nl-subs-modal label.container span.checkmark{position:absolute;top:1.5px;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #1da7a2}#nl-subs-modal label.container span.checkmark:after{content:"";position:absolute;display:none;top:2.5px;left:5.5px;width:6px;height:8px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nl-subs-modal label.container span.text{font-size:15px;color:#555;padding-left:30px}#nl-subs-modal button.submit{width:360px;height:60px;border-radius:60px;background-color:#1da7a2;text-align:center;line-height:60px;display:block;color:#fff;font-size:17px;font-weight:600}a.series{height:26px;line-height:26px;padding:0 6px;display:inline-block;color:#fff;font-size:15px;font-weight:600;margin-right:5px}a.series.ss{background-color:#000}a.series.tp{background-color:#f4436d}a.series.sl{background-color:#1bb0ab}.list-header{width:1200px;margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #dadada}.list-header .search-keyword{display:flex;justify-content:center;color:#333}.list-header .search-keyword .q{font-size:36px;font-weight:400;margin-right:30px}.list-header .search-keyword .q strong{font-weight:600;margin-right:5px;color:#1bb0ab}.list-header .search-keyword .original-q{font-size:18px;padding-top:15px}.list-header .search-keyword .original-q strong{margin-right:5px;color:#1bb0ab;font-weight:600}.list-header nav.category{display:inline-flex;align-items:flex-end}.list-header nav.category a{font-size:18px;color:#666;font-weight:500;margin-right:30px}.list-header nav.category a.top{font-size:36px;font-weight:700;color:#333;margin-right:35px}.list-header nav.category a.on{color:#1bb0ab}.list-header .writer-profile{display:inline-flex;align-items:center}.list-header .writer-profile figure{margin-right:20px;background-color:#fff;border-radius:100%}.list-header .writer-profile figure img{width:41.4px;height:41.4px;border-radius:100%}.list-header .writer-profile .name{font-size:30px;font-weight:600;color:#333;margin-right:30px}.list-header .writer-profile .email{font-size:16px;font-weight:600;color:#999}.list-header .stock-info{display:inline-flex;align-items:flex-end}.list-header .stock-info .name{font-size:36px;font-weight:600;color:#333;margin-right:15px}.list-header .stock-info .code{font-size:16px;color:#999;margin-right:15px}.list-header .stock-info .market{font-size:16px;color:#666}.list-header .series-info{display:inline-flex;align-items:flex-end}.list-header .series-info .title{font-size:36px;font-weight:600;color:#333;margin-right:15px}.article-list ul li{margin-bottom:50px}.article-list ul li article{display:flex}.article-list ul li article figure{margin-right:25px}.article-list ul li article figure img{width:250px;height:150px}.article-list ul li article .content{display:flex;flex-direction:column;justify-content:space-around}.article-list ul li article .content h2{font-size:23px;font-weight:600;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.article-list ul li article .content h2 a.t{vertical-align:-3px}.article-list ul li article .content .desc{font-size:16px;font-weight:500;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.5}.article-list ul li article .content .wrapper{display:flex;align-items:flex-end}.article-list ul li article .content .wrapper .published_at{font-size:14px;color:#777;margin-right:40px;letter-spacing:0.5px}.article-list ul li article .content .wrapper .hashtags a{font-size:15px;font-weight:500;color:#1bb0ab;margin-right:10px}#sd-trend{margin-bottom:60px}#sd-trend .section-title{margin-bottom:15px;font-weight:600}#sd-trend .section-title strong{color:#f3446b}#sd-trend ul{display:flex;justify-content:space-between}#sd-trend ul li{width:145px}#sd-trend ul li article figure{margin-bottom:10px}#sd-trend ul li article figure img{width:145px;height:95px}#sd-trend ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px}#latest{margin-bottom:60px}#latest ul li{padding:0 0 20px 22.5px;border-left:1px solid #dadada;position:relative}#latest ul li:before{content:'';width:5px;height:5px;top:10px;position:absolute;left:-3px;border-radius:100%;border:1px solid #1bb0ab;background:#1bb0ab}#latest ul li:last-child{padding-bottom:0}#latest ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.4;margin-bottom:5px}#latest ul li article figure img{width:160px;height:100px}.series-list{margin-bottom:50px}.series-list ul{display:flex;flex-wrap:wrap;margin-bottom:30px}.series-list ul li.series{flex:0 0 390px;width:390px;height:265px;border:1px solid #eaeaea;margin:0 40px 30px 0;padding:30px 25px 30px 35px;position:relative}.series-list ul li.series:nth-child(2n){margin-right:0}.series-list ul li.series .title{font-size:22px;font-weight:600;margin-bottom:10px;color:#333}.series-list ul li.series .updated_at{font-size:13px;color:#999;margin-bottom:25px}.series-list ul li.series .updated_at span{padding-left:10px}.series-list ul li.series .wrapper{display:flex}.series-list ul li.series .wrapper .articles{margin-right:20px;width:185px}.series-list ul li.series .wrapper .articles ul li{font-size:14px;color:#333;line-height:1.4;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px}.series-list ul li.series .wrapper figure{margin-top:4px}.series-list ul li.series .wrapper figure img{width:120px;height:80px}.series-list ul li.series .article-count{font-size:15px;color:#1bb0ab;position:absolute;right:25px;bottom:30px}#toptag{height:138.5px;border:1px solid #eaeaea;display:flex;align-items:center;background-color:#fcfefd;padding:0 30px;margin-bottom:60px}#toptag ul{display:flex;flex-wrap:wrap;justify-content:center;max-height:115px;overflow:hidden}#toptag ul li{display:flex;margin:5px 0;border-radius:15px;background-color:#fcfefd;padding:0 5px}#toptag ul li.nth-0 a{background-color:#eff5f5}#toptag ul li.nth-1 a{background-color:#f7eeef}#toptag ul li.nth-2 a{background-color:#eff2f7}#toptag ul li.nth-3 a{background-color:#f0eff5}#toptag ul li.nth-4 a{background-color:#f5eeef}#toptag ul li.nth-5 a{background-color:#eff4f7}#toptag ul li.nth-6 a{background-color:#f7efee}#toptag ul li a{padding:5px 10px;font-size:14px;font-weight:500;color:#333;border:1px solid #eaeaea;border-radius:15px}#opinion{margin-bottom:60px}#opinion ul li{margin-bottom:15px}#opinion ul li article{display:flex;align-items:center}#opinion ul li article figure{margin-right:15px}#opinion ul li article figure img{width:110px;height:70px}#opinion ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.4}.layer-popup{position:absolute;bottom:-57px;right:0;width:180px;height:70px;border:1px solid #dadada;background-color:#fff;display:flex;justify-content:space-around;align-items:center;padding:0 15px;z-index:1}.layer-popup.on-gnb{bottom:-70.5px}.layer-popup.hidden{display:none}.layer-popup button{display:flex;justify-content:center;align-items:center}.layer-popup button img{width:30px}.fontsize-layer button{border:1px solid #dadada;width:30px;height:30px;color:#333}.fontsize-layer button:hover{background-color:#efefef}.fontsize-layer button.fs-small{font-size:16px}.fontsize-layer button.fs-normal{font-size:18px}.fontsize-layer button.fs-large{font-size:20px}.fontsize-layer button.fs-larger{font-size:22px}.btn-wrapper button.audio{display:flex;align-items:center;box-shadow:0 0 0 1px #eaebea inset;padding:5px 10px;border-radius:40px;width:116px;height:34px;position:relative}.btn-wrapper button.audio:after{position:absolute;top:9px;left:42.5px;font-size:14px;font-weight:600;color:#666;content:"기사듣기"}.btn-wrapper button.audio.playing:after{content:"기사듣기중"}.btn-wrapper button.audio img{width:21px;height:18.66px}.btn-wrapper button.audio span{margin-left:10px;font-size:13px}.section-title{font-size:17px;font-weight:600;color:#333;margin-bottom:20px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:1s ease}.article-header{width:1200px;border-bottom:1px solid #dadada;padding-bottom:35px;position:relative;margin-bottom:45px}.article-header .series-wrapper{margin-bottom:25px;display:block}.article-header .series-wrapper.empty{margin-bottom:0}.article-header h1{color:#333;font-size:36px;font-weight:700;margin:0 0 50px 0}.article-header .byline-wrapper{font-size:14px;color:#666;display:flex}.article-header .byline-wrapper .byline-top{margin-right:30px}.article-header .byline-wrapper .published_at{font-size:13px;letter-spacing:0.5px}.article-header .btn-wrapper{position:absolute;right:130px;bottom:18px}.article-header .tools{position:absolute;right:0;bottom:20px;display:flex}.article-header .tools button{display:flex;justify-content:center;align-items:center;margin-left:-1px}.article-header .tools button img{width:36px}.article-body{width:820px;margin-right:80px}.article-body .subtitle{font-size:19px;font-weight:700;color:#333;line-height:1.7;position:relative;padding-left:25px;margin-bottom:35px}.article-body .subtitle:before{content:'';position:absolute;top:6px;left:0;bottom:4px;width:3px;background-color:#1bb0ab}.article-body figure.series-cover-container{background-color:#f1f1f1;padding:20px;margin-bottom:35px}.article-body figure.series-cover-container img{width:780px}.article-body .outlook{margin:0 60px 50px;padding:15px;border:1px solid #dadada;display:flex;justify-content:center}.article-body .outlook .pros,.article-body .outlook .cons{display:flex}.article-body .outlook .pros .image-wrapper,.article-body .outlook .cons .image-wrapper{margin:auto 0}.article-body .outlook .pros .image-wrapper img,.article-body .outlook .cons .image-wrapper img{width:91px}.article-body .outlook .pros ul,.article-body .outlook .cons ul{margin-left:20px}.article-body .outlook .pros ul li,.article-body .outlook .cons ul li{font-size:15px;color:#333;margin-bottom:10px}.article-body .outlook .pros ul li:last-child,.article-body .outlook .cons ul li:last-child{margin-bottom:0}.article-body .outlook .cons{margin-left:25px;padding-left:25px;position:relative}.article-body .outlook .cons.only-cons:before{display:none}.article-body .outlook .cons:before{content:'';position:absolute;top:3px;left:0;bottom:1px;width:1px;background-color:#eaeaea}.article-body .content{margin-bottom:75px;font-size:18px;color:#333;line-height:1.9;user-select:none}.article-body .content blockquote{border:none;font-size:14px;background-color:#f1f1f1;padding:15px;line-height:1.6}.article-body .content figure{text-align:center}.article-body .content figure.align_left{float:left;margin:5px 25px 5px 0}.article-body .content figure.align_right{float:right;margin:5px 0 5px 25px}.article-body .content figure.embed video{max-width:700px;height:auto}.article-body .content figure.embed figcaption{margin-top:0}.article-body .content figure.image .wrapper{position:relative;display:inline-block}.article-body .content figure.image .wrapper img.exp{position:absolute;right:10px;bottom:10px;width:30px;border:none}.article-body .content figure figcaption{line-height:1.8;font-size:13px;color:#666;max-width:700px;margin:10px auto;padding:0 20px}.article-body .content figure img{max-width:700px;height:auto;outline:0}.article-body .content p{font-size:18px;font-weight:400;color:#333;line-height:1.8;word-break:break-all}.article-body .content p a{color:#0093ff}.article-body .content p strong{font-weight:600}.article-body .content.fs-small p{font-size:16px}.article-body .content.fs-normal p{font-size:18px}.article-body .content.fs-large p{font-size:20px}.article-body .content.fs-larger p{font-size:22px}.article-body .hashtags{clear:both}.article-body .hashtags a{display:inline-flex;align-items:center;height:35px;background-color:#f3f3f3;border-radius:35px;font-size:16px;font-weight:500;color:#666;padding:0 15px;margin:0 5px 10px 0}.article-body .hashtags a:hover{background-color:#111;color:#fcfcfc}.article-body .copyright{font-size:16px;color:#666;margin-top:55px;clear:both}.article-body .byline-bottom{margin:50px 0}.article-body .byline-bottom .wrapper{border-top:1px solid #dadada;border-bottom:1px solid #dadada;height:90px;display:flex;align-items:center;padding-left:10px}.article-body .byline-bottom .wrapper:first-child{margin-bottom:20px}.article-body .byline-bottom figure{margin-right:20px;background-color:#fff;border-radius:100%}.article-body .byline-bottom figure img{width:50px;height:50px;border-radius:100%}.article-body .byline-bottom .info{font-size:16px}.article-body .byline-bottom .info .author{color:#333;margin-right:10px;font-weight:600}.article-body .byline-bottom .info .email{color:#999;font-weight:500}.article-body .byline-bottom .more{margin-left:auto;font-size:13px;color:#999}.series-news{margin-bottom:45px}.series-news a.series{margin-bottom:15px}.series-news ul{position:relative}.series-news ul:before{content:'';position:absolute;top:2px;left:20px;bottom:0;width:2px;background-color:#999}.series-news ul li{padding-left:20px;margin-bottom:20px;margin-left:20px}.series-news ul li:last-child{margin-bottom:0;padding-bottom:0}.series-news ul li article p.title{margin-bottom:10px}.series-news ul li article p.title a{color:#333;font-size:17px;font-weight:500}.stock-news{margin-bottom:45px}.stock-news .section-title{margin-bottom:25px;font-size:17px;font-weight:600;color:#333}.stock-news ul.stocks{position:relative;padding-left:40px}.stock-news ul.stocks:before{content:'';position:absolute;top:2px;left:20px;bottom:0;width:2px;background-color:#999}.stock-news ul.stocks li.stock{margin-bottom:30px}.stock-news ul.stocks li.stock:last-child{margin-bottom:0}.stock-news ul.stocks li.stock .info{margin-bottom:15px}.stock-news ul.stocks li.stock .info .name{font-size:16px;font-weight:600;color:#333;margin-right:5px}.stock-news ul.stocks li.stock .info .code{font-size:12px;color:#666;margin-right:5px}.stock-news ul.stocks li.stock .info .market{font-size:12px;color:#666}.stock-news ul.stocks li.stock ul.articles{padding-left:15px}.stock-news ul.stocks li.stock ul.articles li.article{margin-bottom:10px}.stock-news ul.stocks li.stock ul.articles li.article:last-child{margin-bottom:0}.stock-news ul.stocks li.stock ul.articles li.article article h2.title{font-size:17px;font-weight:500;color:#666}.related-news{margin-bottom:45px}.related-news ul{position:relative}.related-news ul:before{content:'';position:absolute;top:2px;left:20px;bottom:0;width:2px;background-color:#999}.related-news ul li{padding-left:20px;margin-bottom:15px;margin-left:20px}.related-news ul li:last-child{margin-bottom:0;padding-bottom:0}.related-news ul li article h2 a{color:#333;font-size:17px;font-weight:500}.main-news{margin:80px 0 20px}.main-news .section-title{margin-bottom:25px;font-size:17px;font-weight:600;color:#333}.main-news ul{display:flex;flex-wrap:wrap}.main-news ul li{flex:0 0 190px;margin:0 20px 40px 0}.main-news ul li:nth-child(4n){margin-right:0}.main-news ul li article figure{margin-bottom:15px}.main-news ul li article figure img{width:190px;height:110px}.main-news ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#photo-viewer{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fcfcfc;z-index:1999;display:flex;justify-content:center;align-items:center}#photo-viewer.hidden{display:none}#photo-viewer figure{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}#photo-viewer figure img{max-width:75vw;max-height:75vh}#photo-viewer figure figcaption{line-height:1.8;font-size:13px;color:#666;max-width:700px;margin:0 auto;padding:10px 20px}#photo-viewer button.close{position:absolute;top:40px;right:40px}#photo-viewer button.close img{width:27.6px;border:none}.se-component{display:flex}.se-image-container,.se-video-container,.se-audio-container,.se-attachment-container{margin:10px 0 !important}.se-image-container figure,.se-video-container figure,.se-audio-container figure,.se-attachment-container figure{margin:0 auto;max-width:700px;min-width:200px;display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.se-image-container figure img,.se-image-container figure video,.se-video-container figure img,.se-video-container figure video,.se-audio-container figure img,.se-audio-container figure video,.se-attachment-container figure img,.se-attachment-container figure video{max-width:700px;min-width:200px;height:auto !important;display:block}.se-image-container figure figcaption,.se-video-container figure figcaption,.se-audio-container figure figcaption,.se-attachment-container figure figcaption{padding:5px;text-align:center;font-size:13px;color:#666;width:100%;line-height:1.5}.se-image-container .anchor-label,.se-video-container .anchor-label,.se-audio-container .anchor-label,.se-attachment-container .anchor-label{background-color:#666;color:#000;font-size:11px;padding:4px;position:absolute;top:0;right:0}.se-attachment-container{justify-content:center}.se-attachment-container figure:after{display:none !important}.se-attachment-container .se-attachment-item{background-color:#fcfcfc;border-radius:4px;margin:5px !important;padding:0 10px !important;height:40px;display:flex;align-items:center;border:1px solid #ececec;cursor:pointer}.se-attachment-container .se-attachment-item button:first-of-type{margin-left:60px}.se-attachment-container .se-attachment-item .se-attachment-preview-button,.se-attachment-container .se-attachment-item .se-attachment-download-button{display:inline-block;font-size:13px !important;margin-left:10px;background-color:#efefef;border-radius:4px;width:30px;height:26px;margin:0 0 1px 10px}.se-attachment-container .se-attachment-item .se-attachment-preview-button:hover,.se-attachment-container .se-attachment-item .se-attachment-download-button:hover{background-color:#dadada}.se-attachment-container .se-attachment-item .se-attachment-preview-button svg,.se-attachment-container .se-attachment-item .se-attachment-download-button svg{fill:#444;padding:3px;pointer-events:none}.se-attachment-container .se-attachment-item .se-attachment-name{font-size:13px !important;color:#3d4753 !important;display:inline-block}.se-attachment-container .se-attachment-item .se-attachment-name:before{content:"";background-size:cover;display:inline-block;width:18px;height:18px;vertical-align:middle;margin:-2px 8px 0 0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjNWY2MzY4Ij48cGF0aCBkPSJNMzMwLTI0MHEtMTA0IDAtMTc3LTczVDgwLTQ5MHEwLTEwNCA3My0xNzd0MTc3LTczaDM3MHE3NSAwIDEyNy41IDUyLjVUODgwLTU2MHEwIDc1LTUyLjUgMTI3LjVUNzAwLTM4MEgzNTBxLTQ2IDAtNzgtMzJ0LTMyLTc4cTAtNDYgMzItNzh0NzgtMzJoMzcwdjgwSDM1MHEtMTMgMC0yMS41IDguNVQzMjAtNDkwcTAgMTMgOC41IDIxLjVUMzUwLTQ2MGgzNTBxNDItMSA3MS0yOS41dDI5LTcwLjVxMC00Mi0yOS03MXQtNzEtMjlIMzMwcS03MS0xLTEyMC41IDQ5VDE2MC00OTBxMCA3MCA0OS41IDExOVQzMzAtMzIwaDM5MHY4MEgzMzBaIiBmaWxsPSIjNzE4ZWE2Ii8+PC9zdmc+")}.se-video-container figure{padding-bottom:0 !important;height:auto !important}.__se__float-left{float:left;margin-top:10px !important;margin-right:15px !important;margin-bottom:0px !important}.__se__float-right{float:right;margin-top:10px !important;margin-left:15px !important;margin-bottom:0px !important}.__se__float-center{float:center}.__se__float-none{float:none}.notification-keyword-container{text-align:center;position:relative;transition:0.3s}.notification-keyword-container.hidden{opacity:0}.notification-keyword-container .flash-wrapper{position:absolute;top:-37px;left:0;right:0;color:#ff6666;transition:0.5s;font-size:14px}.notification-keyword-container .flash-wrapper.hidden{opacity:0}.notification-keyword-container .flash-wrapper .flash-message{text-align:center;border:1px solid #ff6666;padding:8.5px 30px 7.5px;display:inline-block}.notification-keyword-container .flash-wrapper .flash-message:before{color:#ff6666;font-family:'fontello';content:'\e804';padding-right:10px;font-size:15px}.notification-keyword-container h3{color:#333;font-weight:600;font-size:28px;margin-bottom:25px}.notification-keyword-container .m-s{color:#999;font-size:18px;margin-bottom:50px}.notification-keyword-container fieldset{position:relative;margin:0 auto 80px;width:585px}.notification-keyword-container .add-keyword{position:absolute;top:18px;right:30px}.notification-keyword-container .add-keyword img{width:25px}.notification-keyword-container .add-keyword.hidden{pointer-events:none;opacity:0.3}.notification-keyword-container input.text{width:100%;height:65px;border:2px solid #1da7a2;border-radius:48px;font-size:17px;color:#333;text-indent:30px;padding:0;text-align:left}.notification-keyword-container input.text.hidden{background-color:#eee;border-color:#eee;pointer-events:none}.notification-keyword-container input.text::placeholder{color:#aaa}.notification-keyword-container .label-container{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-align:left;margin-top:25px}.notification-keyword-container .label-container:hover #subscription_type~.checkmark{background-color:#eee}.notification-keyword-container .label-container #subscription_type{position:absolute;opacity:0;width:0;height:0}.notification-keyword-container .label-container #subscription_type:checked~.checkmark{background-color:#1da7a2}.notification-keyword-container .label-container #subscription_type:checked~.checkmark:after{display:block}.notification-keyword-container .label-container .checkmark{position:absolute;top:0;left:30px;height:20px;width:20px;background-color:#fff;border:1px solid #1da7a2;border-radius:100%}.notification-keyword-container .label-container .checkmark:after{content:"";position:absolute;display:none;top:2.5px;left:7px;width:6px;height:10.5px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.notification-keyword-container .label-container .label-text{font-size:17px;color:#555;padding-left:60px}.notification-keyword-container .reserved-keywords{text-align:left;height:300px}.notification-keyword-container .reserved-keywords.hidden{display:none}.notification-keyword-container .reserved-keywords h4{font-size:22px;color:#333;font-weight:600;margin-bottom:10px}.notification-keyword-container .reserved-keywords h4 small{font-size:18px;color:#999}.notification-keyword-container .reserved-keywords ul{display:flex;flex-wrap:wrap}.notification-keyword-container .reserved-keywords ul li .keyword{padding:12.5px 16px;background-color:#f3f3f3;border-radius:25px;margin:20px 20px 0 0;color:#333;font-size:16px;font-weight:600}.notification-keyword-container .reserved-keywords ul li .keyword:after{content:"✕";color:#999;font-size:15px;padding-left:10px}.notification-keyword-container .reserved-keywords ul li .keyword:hover{background-color:#000;color:#fff}.notification-keyword-container .reserved-keywords ul li .keyword:hover:after{color:#ccc}.notification-keyword-container .pop-keywords{text-align:left}.notification-keyword-container .pop-keywords.hidden{display:none}.notification-keyword-container .pop-keywords h4{font-size:20px;color:#333;font-weight:500;margin-bottom:20px}.notification-keyword-container .pop-keywords ul{display:flex;flex-wrap:wrap;justify-content:space-between}.notification-keyword-container .pop-keywords ul li{flex:0 0 275px;height:150px;margin-bottom:30px;border:1px solid #eaeaea}.notification-keyword-container .pop-keywords ul li:nth-child(n+7){display:none}.notification-keyword-container .pop-keywords ul li .name{color:#333;font-size:15px;font-weight:500;background-color:#f7f7f7;padding:11.4px 15px}.notification-keyword-container .pop-keywords ul li article{padding:13px 15px;display:flex}.notification-keyword-container .pop-keywords ul li article .content .desc{font-size:13px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:15px}.notification-keyword-container .pop-keywords ul li article .content .published-at{font-size:11px;color:#999}.notification-keyword-container .pop-keywords ul li article figure{margin-left:15px}.notification-keyword-container .pop-keywords ul li article figure img{width:75px;height:50px}.loader-wrapper{position:relative}#loader{border:4px solid #e8f6f5;border-top:4px solid #1ca7a2;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;position:absolute;top:135px;left:50%;margin-left:-25px;z-index:100}#loader.hidden{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#ad-layout-top img{width:235px;height:60px;position:absolute;outline:0;top:65px;left:295px;margin-bottom:0;z-index:1200;transition:1s ease}#ad-layout-top.a2hs{cursor:pointer;transition:0.5s ease}#ad-layout-top.hidden{opacity:0}#ad-main-rail-mid{margin-bottom:60px;display:block}#ad-main-rail-mid img{width:300px;height:250px}.pagination{text-align:center;padding:40px 0 60px}.pagination span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#ccc}.pagination span a{color:#333;flex-grow:1}.pagination span.first,.pagination span.prev,.pagination span.next,.pagination span.last{font-size:24px;vertical-align:-2px}.pagination span.prev{margin-right:15px}.pagination span.next{margin-left:15px}.pagination span.current{background-color:#1bb0ab;color:#fff}.error-page .dialog{padding:25px 0 50px;text-align:center}.error-page .dialog img{width:46px;height:46px}.error-page .dialog h1{font-size:30px;color:#199691;margin:30px 0}.error-page .dialog p{font-size:16px;color:#555;margin-bottom:45px;line-height:1.7}.error-page .dialog a{border:1px solid #199691;border-radius:30px;font-size:15px;padding:12px 24px;color:#199691;background-color:#1ca7a2;color:#fff;display:inline-block}.error-page .dialog a:hover{background-color:#199691}@media screen and (max-width: 575px){.desktop{display:none}.mobile{display:block}body{background-color:#e8f1f3}header{height:60px;margin-bottom:0;position:sticky;position:-webkit-sticky;top:-1px;z-index:9999}header #gnb{padding:0 20px;position:static;margin-top:-1px}header #gnb.hidden{opacity:1;height:auto;visibility:visible}header #gnb .wrapper{width:100%;height:60px}header #gnb .wrapper button.audio{position:absolute;right:41px}header #gnb .wrapper button.audio img{width:18px;height:16px}header #gnb .wrapper button.menu{margin-right:0}header #gnb .wrapper button.close{background-color:#fff;position:absolute;top:10px;right:-5px;z-index:1;padding:5px}header #gnb .wrapper button.close.hidden{display:none}header #gnb .wrapper button.close img{width:23px}header #gnb .wrapper a.logo{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}header #gnb .wrapper .content{display:none}header #gnb .search-form{left:0;right:0}header #gnb .search-form form fieldset input.text{width:100%;padding-bottom:10px}header #ears{display:none}header #masthead{display:none}header nav#sitemap{top:60px;height:auto;position:fixed;bottom:0;overflow-y:scroll}header nav#sitemap.position-fixed{top:60px}header nav#sitemap.hidden{display:none}header nav#sitemap .wrapper{width:100%;padding:0;margin-bottom:0;flex-wrap:wrap;background-color:#e8f1f3}header nav#sitemap .wrapper .icon-wrapper{display:block;top:-65px;bottom:0;width:100%;height:70px;text-align:center;background-color:#f5f9fa;padding-top:17.5px}header nav#sitemap .wrapper .icon-wrapper.hidden{display:none}header nav#sitemap .wrapper .icon-wrapper img{width:35px;height:35px;margin-left:5px}header nav#sitemap .wrapper .column-wrapper{background-color:#fff;width:100%;border-right:0;padding:30px 20px 17px;margin-bottom:10px}header nav#sitemap .wrapper .column-wrapper:first-child{padding-top:30px}header nav#sitemap .wrapper .column-wrapper:last-child{border-bottom:0;margin-bottom:0}header nav#sitemap .wrapper .column-wrapper a{display:inline-block;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.cate{width:100%;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.top{margin-right:20px;margin-bottom:15px}header nav#sitemap .wrapper .column-wrapper a.sub{margin-right:20px;margin-bottom:15px}header nav#sitemap .wrapper .column-wrapper button.newsletter{margin-right:20px;margin-bottom:5px}footer{width:100%;padding:25px 0;border-top:0}footer.on-index{padding-top:30px;border-top:0;margin-top:60px}footer.on-index .icon-wrapper{display:block;position:absolute;top:-120px;left:0;right:0;height:70px;text-align:center;background-color:#f5f9fa;padding-top:17.5px}footer.on-index .icon-wrapper.hidden{display:none}footer.on-index .icon-wrapper img{width:35px;height:35px;margin-left:5px}footer .logo{display:none}footer .wrapper{padding-left:0}footer .wrapper nav#fnb{margin-bottom:10px;justify-content:center}footer .wrapper nav#fnb a{font-size:13px;margin:0 20px}footer .wrapper nav#fnb a:nth-child(n+4){display:none}footer .wrapper address{text-align:center}footer .wrapper address span{font-size:13px;color:#999;position:relative;margin:0}footer .wrapper address span.p{padding-right:5px}footer .wrapper address span.m{padding-left:5px}footer .wrapper address span:before{display:none}footer .wrapper .copyright{text-align:center;font-size:12px;font-weight:600;color:#999;margin-top:10px}footer .open-reporting-policy{display:none}footer .icon-wrapper{display:none}.search-form form fieldset input.text{width:100%}#progress-indicator{top:59px}main .section-wrapper{width:100%}main .section-wrapper section.main{width:100%;margin-right:0}main .section-wrapper section.main.flex{flex-wrap:wrap}main .section-wrapper section.main.list{width:100%;margin-right:0}main .section-wrapper section.main.list a.view-more{background-color:#fff;height:50px;margin-bottom:40px}main .section-wrapper section.rail{width:100%}main .section-wrapper section.rail.on-index #toptag{margin-bottom:10px}section#hero{padding-bottom:25px;margin-bottom:10px;border-bottom:0;padding:20px;background-color:#fff}section#hero article{flex-wrap:wrap}section#hero article figure{margin-right:0;margin-bottom:20px;flex-basis:100%}section#hero article figure img{width:100%;height:220px}section#hero article .content{margin:0;max-height:auto;overflow-y:visible}section#hero article .content .series-wrapper{text-align:center;margin-bottom:15px}section#hero article .content h2{margin-bottom:15px;font-size:22px;line-height:1.4}section#hero article .content h2.ss-empty{margin-top:0}section#hero article .content .sub-title{position:relative;padding-left:15px;margin-bottom:18px;margin-left:2px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}section#hero article .content .sub-title:before{content:'';position:absolute;top:6px;left:0;bottom:4px;width:3px;background-color:#1bb0ab}section#hero article .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}section#headline{flex-wrap:wrap;margin-bottom:10px;background-color:#e8f1f3}section#headline .hl-top{margin:0 0 10px;padding:20px;background-color:#fff}section#headline .hl-top article{width:100%}section#headline .hl-top article .content{margin-bottom:15px;height:auto}section#headline .hl-top article .content .title-wrapper{height:auto;overflow:visible;margin-bottom:15px}section#headline .hl-top article .content h2{font-size:20px;line-height:1.5;overflow:visible;text-overflow:clip;display:block;-webkit-box-orient:unset;-webkit-line-clamp:none;word-break:normal}section#headline .hl-top article .content h2 a.t{vertical-align:-2px}section#headline .hl-top article .content .sub-title{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0}section#headline .hl-top article .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}section#headline .hl-top article figure img{width:100%;height:200px}section#headline .hl-sub{height:auto}section#headline .hl-sub article:first-child{margin-bottom:15px;padding:20px;border-bottom:0}section#headline .hl-sub article:first-child .title-wrapper{height:auto;overflow:visible;margin-bottom:15px}section#headline .hl-sub article:first-child h2{flex-basis:auto;font-size:20px;line-height:1.4;height:auto;overflow:visible;text-overflow:clip;display:block;-webkit-box-orient:unset;-webkit-line-clamp:none;margin-bottom:10px;word-break:normal}section#headline .hl-sub article:first-child h2 a.t{vertical-align:-2px}section#headline .hl-sub article:first-child .sub-title{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0}section#headline .hl-sub article:first-child figure{flex-basis:100%;margin:0 0 15px}section#headline .hl-sub article:first-child figure img{width:100%;height:200px}section#headline .hl-sub article:first-child .desc{flex-basis:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}section#headline .hl-sub article{border-bottom:1px solid #eaeaea;background-color:#fff;padding:10px 20px}section#headline .hl-sub article h2{font-size:16px}section#headline .hl-sub article:last-child{margin-bottom:0;border-bottom:0}#exclusive{padding:20px;background-color:#fff;margin-bottom:10px}#exclusive article figure img{width:100%;height:200px}#exclusive article h2{text-align:center;line-height:1.3}#toptag{height:125px}#toptag ul{max-height:75px}#trend{padding:20px;background-color:#fff;margin-bottom:10px}#trend ul li{width:48%}#trend ul li article figure img{width:100%;height:100px}#ad-main-rail-mid{display:none}#pick{padding:20px;background-color:#fff;margin-bottom:10px}#pick ul li article{display:flex;align-items:center;justify-content:space-between}#pick ul li article h2{margin-right:15px}#feature{margin-bottom:10px;padding:20px;background-color:#fff;border-bottom:0}#feature article figure img{width:100%;height:200px}#series{width:100%;padding:30px 0 5px 15px;margin-bottom:10px;background-color:#fff}#series .section-title{margin:0 0 0 5px}#series .content-wrapper{overflow-x:scroll;padding:20px 20px 30px 5px}#series .content-wrapper ul.packs li.pack{box-shadow:1px 1px 9px -3px #999;padding:20px}#series .content-wrapper ul.packs li.pack figure img{width:100%;height:160px}#series .content-wrapper ul.packs li.pack ul{padding:0}#series .content-wrapper ul.packs li.pack ul li{border-left:0;padding-left:0}#series .content-wrapper ul.packs li.pack ul li article h2{line-height:1.4}#strapline{margin-bottom:10px;background-color:#fff;padding:20px}#strapline ul li{flex:0 0 100%;margin-bottom:10px;padding-bottom:10px}#strapline ul li:nth-child(n+7){border-bottom:0;padding-bottom:0;margin-bottom:20px}#strapline ul li:last-child{padding-bottom:0;margin-bottom:0}#strapline ul li article figure img{width:120px;height:80px}#strapline ul li article .content h2{font-size:14px;margin-bottom:7.5px}#strapline ul li article .content .desc{font-size:13px;line-height:1.4}#hits{margin-bottom:10px;padding:20px;background-color:#fff}#hits .section-title{font-size:18px;font-weight:600;text-align:center}#hits ol li{width:100%}#hits ol li article.top h2{width:100%;overflow:visible;text-overflow:clip;display:block;-webkit-box-orient:unset;-webkit-line-clamp:none}#hits ol li article h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#special,#choice{margin-bottom:10px;padding:20px;background-color:#fff}#special .section-title,#choice .section-title{font-size:18px;text-align:center}#special ul li,#choice ul li{margin-bottom:20px;width:100%}#special ul li article h2,#choice ul li article h2{width:100%;overflow:visible;text-overflow:clip;display:block;-webkit-box-orient:unset;-webkit-line-clamp:none}#special ul li article figure.hidden,#choice ul li article figure.hidden{display:block}.list-header{width:100%;padding:20px 20px 0;margin:0;background-color:#fff}.list-header .search-keyword{font-size:24px;padding-bottom:20px}.list-header .search-keyword .q{font-weight:700;color:#1bb0ab;margin-right:10px}.list-header nav.category{overflow-x:scroll;padding-bottom:20px}.list-header nav.category a{font-size:15px;margin-right:30px;flex-grow:0;flex-shrink:0}.list-header nav.category a.top{font-size:20px;margin-right:35px}.list-header nav.category a.on{color:#1bb0ab}.list-header .writer-profile{padding-bottom:20px}.list-header .writer-profile figure{margin-right:15px}.list-header .writer-profile figure img{width:32px;height:32px;outline:0;border:1px solid #efefef}.list-header .writer-profile .name{font-size:19px;margin-right:15px}.list-header .writer-profile .email{font-size:13px}.list-header .stock-info{padding-bottom:20px}.list-header .stock-info .name{font-size:20px}.list-header .stock-info .code{font-size:14px}.list-header .stock-info .market{font-size:14px}.list-header .series-info{padding-bottom:20px}.list-header .series-info .title{font-size:20px}.search-monitor{background-color:#fff;margin-bottom:0;padding:20px 20px 10px}.article-list{background-color:#fff;padding:20px;min-height:calc(100vh - 320px)}.article-list ul{margin-bottom:30px}.article-list ul li{margin-bottom:20px}.article-list ul li article figure{margin-right:20px}.article-list ul li article figure img{width:123px;height:82px}.article-list ul li article .content h2{font-size:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:7.5px;line-height:1.4}.article-list ul li article .content h2 a.series{padding:0 5px;font-size:11px;height:20px;line-height:21px}.article-list ul li article .content h2 a.t{vertical-align:-1px}.article-list ul li article .content .desc{font-size:13px;line-height:1.4}.article-list ul li article .content .wrapper{display:none}.series-list{margin-bottom:0;background-color:#fff;padding:20px}.series-list ul{margin-bottom:10px}.series-list ul li.series{flex:0 0 100%;width:100%;height:auto;margin:0 0 20px;background-color:#fff}.series-list ul li.series .updated_at{font-size:13px;color:#999;margin-bottom:25px}.series-list ul li.series .updated_at span{padding-left:10px}.series-list ul li.series .wrapper .articles{width:auto}.series-list ul li.series .wrapper .articles ul li{font-size:14px;margin-bottom:10px}.series-list ul li.series .wrapper figure{margin-top:4px}.series-list ul li.series .wrapper figure img{width:120px;height:80px}.series-list ul li.series .article-count{font-size:14px;color:#1bb0ab;position:absolute;right:25px;bottom:30px}.article-header{width:100%;padding:20px 20px 25px;margin-bottom:0;background-color:#fff}.article-header .series-wrapper{margin:10px 0}.article-header .series-wrapper.empty{margin:0}.article-header h1{font-size:26px;line-height:1.4;margin:0 0 20px}.article-header .byline-wrapper .byline-top{margin-right:15px}.article-header .tools{right:20px;bottom:16px}.article-header .tools button.share{display:none}.article-body{width:100%;margin-right:0;padding:30px 20px 0;background-color:#fff}.article-body .subtitle{line-height:1.6;margin-bottom:30px}.article-body figure.series-cover-container{padding:15px}.article-body figure.series-cover-container img{width:100%}.article-body .outlook{margin:0 0 35px;justify-content:center;flex-wrap:wrap}.article-body .outlook .pros,.article-body .outlook .cons{align-items:center}.article-body .outlook .pros .image-wrapper img,.article-body .outlook .cons .image-wrapper img{width:82px}.article-body .outlook .pros{border-bottom:1px solid #eaeaea;margin-bottom:15px;padding-bottom:15px}.article-body .outlook .cons{margin-left:0;padding-left:0;position:static}.article-body .outlook .cons:before{display:none}.article-body .content{margin-bottom:70px}.article-body .content p{line-height:1.7}.article-body .content figure{float:none !important;margin:0}.article-body .content figure.align_left,.article-body .content figure.align_right{margin:0}.article-body .content figure img{max-width:100%}.article-body .content figure img.image{width:100% !important;height:100% !important}.article-body .content figure.embed iframe{width:100%;height:240px}.article-body .content figure.embed video{max-width:100%;height:auto}.article-body .hashtags a{height:30px;font-size:14px;padding:0 12.5px}.article-body .copyright{font-size:15px;margin-top:30px}.article-body .a2hs-banner{margin:50px 0 0;padding:0}.article-body .byline-bottom .wrapper{height:80px;padding-left:0}.article-body .byline-bottom figure{margin-right:15px}.article-body .byline-bottom figure img{width:42px;height:42px;outline:0;border:1px solid #efefef}.article-body .byline-bottom .info{line-height:1.6}.article-body .byline-bottom .info span.author{display:block}.article-body .byline-bottom .info span.email{display:block}.article-body .byline-bottom .more{margin-left:auto;font-size:12px;color:#999}.series-news ul li article p.title{margin-bottom:10px;line-height:1.5}.stock-news ul.stocks li.stock ul.articles li.article article h2.title{line-height:1.5}.related-news ul li article h2 a{line-height:1.5}.main-news{margin-top:30px}.main-news ul li{flex:0 0 47.5%;margin:0 5% 20px 0}.main-news ul li:nth-child(2n){margin-right:0}.main-news ul li article figure img{width:100%;height:115px}.layer-popup{bottom:-65px;right:20px}.layer-popup.on-gnb{bottom:-70px;right:0}section.static{padding:50px 20px 55px;width:100%;background-color:#fff;margin:0}section.static nav#snb{display:none}section.static .content-wrapper{width:100%}section.static .content-wrapper table.notice tbody tr td{font-size:15px;padding:25px 0}section.static .content-wrapper table.notice tbody tr td.title{font-size:16px}section.static .content-wrapper table.notice tbody tr td.date{font-size:14px;color:#999}section.static .content-wrapper .note a.to-list{display:none}section.static .content-wrapper .note p.title{justify-content:center;border:none;font-size:26px;font-weight:600;margin:0;padding:0}section.static .content-wrapper .note p.title span.published_at{display:none}section.static .content-wrapper .note .detail{margin-top:45px}section.static .content-wrapper .note .detail .content-area figure img{max-width:100%}section.static .content-wrapper h2{font-size:26px;text-align:center;margin:0 0 45px}section.static .content-wrapper h2.hidden{display:none}section.static .content-wrapper img.about{margin-bottom:30px;width:100%}section.static .content-wrapper p{font-size:16px}section.static .content-wrapper p.strong{font-size:20px;line-height:1.5}section.static .content-wrapper p.single-line strong{width:150px;display:inline-block}section.static .content-wrapper p.single-line a.email{color:#1bb0ab}section.static .content-wrapper .content p{margin:0}section.static .content-wrapper h3{font-size:20px}section.static .content-area p{margin:0}.pagination{margin:0;padding:0 0 60px;background-color:#fff}.pagination span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#ccc}.pagination span a{color:#333;flex-grow:1}.pagination span.first,.pagination span.prev,.pagination span.next,.pagination span.last{font-size:24px;vertical-align:-2px}.pagination span.prev{margin-right:15px}.pagination span.next{margin-left:15px}.pagination span.current{background-color:#1bb0ab;color:#fff}#photo-viewer figure img{max-width:90vw;max-height:90vh}#photo-viewer button.close{top:30px;right:30px}#photo-viewer button.close img{width:20px;border:none}#nl-subs-modal{width:90%;top:80px;bottom:20px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:auto;overflow-y:scroll;padding:40px 20px}#nl-subs-modal .msg{word-break:keep-all;line-height:1.4}#nl-subs-modal input.text{width:100%}#nl-subs-modal button.submit{width:100%}.theme-switching-button{display:none}.notification-state-button,.message-by-state{bottom:30px}}@media screen and (max-width: 575px) and (max-width: 361px){.article-header .tools button.fs{display:none}}@media screen and (max-width: 575px) and (min-width: 376px) and (max-width: 391px){section#hero article figure img{height:230px}section#headline .hl-top article h2{word-break:default}section#headline .hl-top article figure img{height:210px}section#headline .hl-sub article:first-child figure img{height:210px}#trend ul li article figure img{height:110px}#feature article figure img{height:210px}}@media screen and (max-width: 575px) and (min-width: 392px) and (max-width: 575px){section#hero article figure img{height:240px}section#headline .hl-top article figure img{height:220px}section#headline .hl-sub article:first-child figure img{height:220px}#trend ul li article figure img{height:120px}#feature article figure img{height:220px}}@media screen and (max-width: 575px){.notification-config-dialog{opacity:0.95}.notification-config-dialog .dialog-wrapper{width:100%;height:150px}.notification-config-dialog .message{font-size:16px;line-height:1.7;padding-bottom:55px}.notification-config-dialog .message br{display:block}.notification-config-dialog button{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.notification-config-dialog button.now{top:90px;left:50%;width:100px;border-radius:40px}.notification-config-dialog button.later{display:none}.notification-config-dialog button.close{top:2px;right:-12px;font-size:23px;padding:10px}.notification-keyword-container{padding:30px 0 20px;background-color:#fff}.notification-keyword-container .flash-wrapper{position:absolute;top:309px}.notification-keyword-container .flash-wrapper .flash-message{padding:8.5px 20px 7.5px}.notification-keyword-container h3{font-size:22px;margin-bottom:20px}.notification-keyword-container .m-s{font-size:16px;margin-bottom:30px}.notification-keyword-container fieldset{background-color:#f7f7f7;width:100%;padding:70px 20px 35px;margin-bottom:60px}.notification-keyword-container .add-keyword{top:88px;right:48px}.notification-keyword-container .label-container{position:absolute;top:30px;left:20px;margin-top:0}.notification-keyword-container .label-container .checkmark{position:absolute;left:0}.notification-keyword-container .label-container .label-text{padding-left:30px}.notification-keyword-container .reserved-keywords{padding:0 20px;margin-bottom:60px;height:auto}.notification-keyword-container .pop-keywords{padding:0 20px}.notification-keyword-container .pop-keywords ul li{flex:0 0 100%}.notification-keyword-container .pop-keywords ul li .name{text-align:center}.mtw-banner{position:fixed;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:290px;height:180px;bottom:20px;background-color:#052120;opacity:0.95;text-align:center;border-radius:10px;padding:25px 0;z-index:2000}.mtw-banner .wrapper{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.mtw-banner .wrapper:before{color:#fff;font-family:'fontello';content:'\f268';font-size:30px;margin-right:10px}.mtw-banner .message{line-height:1.6;color:#fff;font-size:14px;text-align:left}.mtw-banner .message strong{color:#ffff66;font-weight:600;padding-right:3px}.mtw-banner .move-now{background-color:#1ca7a2;color:#fff;font-size:14px;font-weight:600;width:238px;padding:12px 0;display:flex;justify-content:center;margin:0 auto;border-radius:50px;box-shadow:1px 1px 9px -3px #e8f6f5}.mtw-banner .not-now{position:absolute;color:#ccc;font-size:13px;display:block;margin:0 auto;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:25px}.mtw-banner.hidden{display:none}.a2hs-banner{padding-bottom:10px}.a2hs-banner.hidden{display:none}.a2hs-banner img{width:100%}#loader{top:200px}.error-page{background-color:#fff;height:calc(100vh - 60px)}.error-page .dialog{padding-top:100px}.error-page .dialog h1{font-size:25px}.error-page .dialog p{font-size:15px}.layer-popup{pointer-events:none}.layer-popup button{pointer-events:auto}.se-component{justify-content:center}.se-component.se-video-container figure{position:relative;height:100%;padding-bottom:56.25% !important}.se-component.se-video-container figure:has(figcaption){margin-bottom:44px}.se-component.se-video-container figure iframe,.se-component.se-video-container figure video{position:absolute;top:0;left:0;right:0;bottom:0;width:100% !important;height:100% !important}.se-component.se-video-container figure figcaption{position:absolute;bottom:-44px}.__se__float-left,.__se__float-right,.__se__float-center{float:none !important;margin:0 !important}}@media only screen and (min-width: 576px) and (max-width: 767px){.desktop{display:none}.landscape{display:block !important}section.rail{display:none}header{height:auto;margin-bottom:60px}header #progress-indicator{top:60px}header #gnb{padding:0 20px}header #gnb.hidden{opacity:1;height:auto;visibility:visible}header #gnb .wrapper{width:100%;height:60px}header #gnb .wrapper button.audio{position:absolute;right:41px}header #gnb .wrapper button.audio img{width:18px;height:16px}header #gnb .wrapper button.menu{margin-right:0}header #gnb .wrapper button.close{background-color:#fff;position:absolute;top:10px;right:-5px;z-index:1;padding:5px}header #gnb .wrapper button.close.hidden{display:none}header #gnb .wrapper button.close img{width:23px}header #gnb .wrapper a.logo{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}header #gnb .wrapper .content{display:none}header #gnb .wrapper button.audio{display:none}header #gnb .search-form{left:0;right:0}header #gnb .search-form form fieldset input.text{width:100%;padding-bottom:10px}header #ears{display:none}header #masthead{display:none}header nav#sitemap{top:60px;height:100%}header nav#sitemap.position-fixed{top:60px}header nav#sitemap.hidden{display:none}header nav#sitemap .wrapper{width:100%;padding:0;margin-bottom:0;flex-wrap:wrap;background-color:#e8f1f3;overflow-y:scroll;height:calc(100% - 60px)}header nav#sitemap .wrapper .icon-wrapper{display:block;top:-65px;bottom:0;width:100%;height:70px;text-align:center;background-color:#f5f9fa;padding-top:17.5px}header nav#sitemap .wrapper .icon-wrapper.hidden{display:none}header nav#sitemap .wrapper .icon-wrapper img{width:35px;height:35px;margin-left:5px}header nav#sitemap .wrapper .column-wrapper{background-color:#fff;width:100%;border-right:0;padding:30px 20px 0;margin-bottom:10px}header nav#sitemap .wrapper .column-wrapper:first-child{padding-top:30px}header nav#sitemap .wrapper .column-wrapper:last-child{border-bottom:0;margin-bottom:0}header nav#sitemap .wrapper .column-wrapper a{display:inline-block;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.cate{width:100%;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.top{margin-right:20px;margin-bottom:15px}header nav#sitemap .wrapper .column-wrapper a.sub{margin-right:20px;margin-bottom:15px}header nav#sitemap .wrapper .column-wrapper button.newsletter{margin-right:20px;margin-bottom:8px}main .section-wrapper{width:100%}main .section-wrapper section.main{width:100%}main .section-wrapper section.main.list{width:100%;margin-right:0}section#hero{padding:20px;margin-bottom:0}section#hero article figure{margin-right:25px}section#hero article figure img{width:300px;height:200px}section#hero article .content{display:flex;flex-direction:column;justify-content:space-around;padding:5px 0}section#hero article .content .series-wrapper{height:auto;margin-bottom:10px}section#hero article .content h2{margin-bottom:10px;font-size:22px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}section#hero article .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}section#headline{padding:15px 0 20px 20px;margin-bottom:0}section#headline .hl-top{margin-right:30px;width:50%}section#headline .hl-top article{width:100%;height:340px}section#headline .hl-top article .content h2{height:68px;font-size:20px;line-height:1.5}section#headline .hl-top article .content h2 a.t{vertical-align:-1.5px}section#headline .hl-top article figure img{width:100%;height:180px}section#headline .hl-sub{height:340px;width:50%;margin-top:2px}section#headline .hl-sub article:first-child h2{font-size:18px;line-height:1.5;height:60px;margin-bottom:5px}section#headline .hl-sub article:first-child h2 a.t{vertical-align:-1px}section#headline .hl-sub article:first-child figure{flex-basis:48%;margin-right:4%}section#headline .hl-sub article:first-child figure img{width:100%;height:90px}section#headline .hl-sub article:first-child .desc{flex-basis:48%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}section#headline .hl-sub article{margin-bottom:8px}section#headline .hl-sub article h2{font-size:16px;line-height:1.5}#series{width:100%;padding:20px 0 5px 15px;margin-bottom:0}#series .section-title{margin:0 0 0 5px}#series .content-wrapper{overflow-x:scroll;padding:20px 20px 30px 5px}#series .content-wrapper ul.packs li.pack{box-shadow:1px 1px 9px -3px #999;padding:20px}#series .content-wrapper ul.packs li.pack figure img{width:100%;height:160px}#series .content-wrapper ul.packs li.pack ul{padding:0}#series .content-wrapper ul.packs li.pack ul li{border-left:0;padding-left:0}#strapline{padding:20px 20px 0;margin-bottom:0}#strapline ul li{flex:0 0 100%;margin-bottom:20px}#strapline ul li:nth-child(n+7){border-bottom:0;margin-bottom:20px;padding-bottom:0}#strapline ul li:last-child{border-bottom:2px solid #444;padding-bottom:20px}#strapline ul li article figure{width:30%}#strapline ul li article figure img{min-width:100%;height:120px}#strapline ul li article .content{width:70%}#strapline ul li article .content h2{color:#333;font-size:17px;font-weight:500;line-height:1.4;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#strapline ul li article .content .desc{color:#666;font-size:15px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}#hits{margin-bottom:70px;width:50%;padding:0 10px 0 20px}#hits .section-title{font-size:24px}#hits ol li{width:100%}#hits ol li article h2 .series{display:none}#special,#choice{margin-bottom:70px;width:50%;padding:0 10px 0 20px}#special .section-title,#choice .section-title{font-size:24px}#special ul li,#choice ul li{width:100%}#special ul li article,#choice ul li article{display:flex;align-items:center}#special ul li article figure,#choice ul li article figure{width:100px;margin-left:auto}#special ul li article figure img,#choice ul li article figure img{width:100px;height:60px}#special ul li article h2,#choice ul li article h2{width:auto}.list-header{width:100%;padding:25px 20px}.list-header .search-keyword{display:flex;justify-content:center;font-size:30px;color:#333}.list-header .search-keyword .q{font-weight:700;color:#1bb0ab;margin-right:10px}.list-header nav.category a{font-size:18px;color:#666;margin-right:30px}.list-header nav.category a.top{font-size:30px;font-weight:500;color:#333;margin-right:35px}.list-header nav.category a.on{color:#1bb0ab}.list-header .writer-profile{display:inline-flex;align-items:center}.list-header .writer-profile figure{margin-right:20px}.list-header .writer-profile figure img{width:41.4px;height:41.4px;border-radius:100%}.list-header .writer-profile .name{font-size:30px;font-weight:500;color:#333;margin-right:30px}.list-header .writer-profile .email{font-size:16px;font-weight:500;color:#999;letter-spacing:0.5px}.list-header .stock-info{display:inline-flex;align-items:flex-end}.list-header .stock-info .name{font-size:30px;font-weight:500;color:#333;margin-right:15px}.list-header .stock-info .code{font-size:16px;color:#999;margin-right:15px}.list-header .stock-info .market{font-size:16px;color:#666}.list-header .series-info{display:inline-flex;align-items:flex-end}.list-header .series-info .title{font-size:30px;font-weight:500;color:#333;margin-right:15px}.search-monitor{padding:0 20px}.article-list{padding:0 20px}.article-list ul li article figure{width:30%}.article-list ul li article figure img{width:100%;height:120px}.article-list ul li article .content{width:70%}.article-list ul li article .content h2{font-size:16px}.article-list ul li article .content h2 a.t{vertical-align:-1px}.article-list ul li article .content .desc{font-size:14px}.series-list{padding:0 20px}.series-list ul li.series{flex:0 0 48%;width:48%;margin:0 4% 30px 0;padding:20px 15px 20px 25px}.series-list ul li.series .wrapper{display:flex}.series-list ul li.series .wrapper .articles{margin-right:20px;width:60%}.series-list ul li.series .wrapper .articles ul li{height:auto}.series-list ul li.series .wrapper figure{width:40%}.series-list ul li.series .wrapper figure img{width:100%;height:70px}section.static{padding:50px 20px 55px;width:100%;background-color:#fff;margin:0}section.static nav#snb{display:none}section.static .content-wrapper{width:100%}section.static .content-wrapper table.notice tbody tr td{font-size:15px;padding:25px 0}section.static .content-wrapper table.notice tbody tr td.title{font-size:16px}section.static .content-wrapper table.notice tbody tr td.date{font-size:14px;color:#999;letter-spacing:0.5px}section.static .content-wrapper .note a.to-list{background-color:#333;color:#fff;font-weight:300;font-size:16px;margin:37.5px auto 0;display:block;width:185px;height:50px;display:flex;align-items:center;justify-content:center;letter-spacing:0}section.static .content-wrapper .note p.title{position:relative;font-size:22px;color:#333;border-top:2px solid #333;border-bottom:1px solid #ccc;padding:30px 0;display:flex;align-items:center}section.static .content-wrapper .note p.title span.published_at{margin-left:auto;font-size:14px;color:#999;letter-spacing:0.5px}section.static .content-wrapper .note .detail{margin-top:80px;font-size:17px;font-weight:300;line-height:1.6}section.static .content-wrapper .note .detail .content-area figure{text-align:center}section.static .content-wrapper .note .detail .content-area figure img{max-width:600px}section.static .content-wrapper.ombudsman h3{margin-top:75px}section.static .content-wrapper.ombudsman ul.activities li{border-top:1px solid #eaeaea}section.static .content-wrapper.ombudsman ul.activities li:last-child{border-bottom:1px solid #eaeaea}section.static .content-wrapper.ombudsman ul.activities li button{font-size:17px;height:60px;width:100%;display:flex;align-items:center}section.static .content-wrapper.ombudsman ul.activities li button span{color:#ccc;font-size:16px;margin-left:auto}section.static .content-wrapper.ombudsman ul.activities li p{padding-left:20px;color:#999;font-size:15px;margin-bottom:20px}section.static .content-wrapper.ombudsman ul.activities li p.hidden{display:none}section.static .content-wrapper h2{font-size:26px;text-align:center;margin:0 0 45px}section.static .content-wrapper img.about{margin-bottom:30px;width:100%}section.static .content-wrapper p{font-size:16px}section.static .content-wrapper p.strong{font-size:20px;line-height:1.5}section.static .content-wrapper p.single-line strong{width:150px;display:inline-block}section.static .content-wrapper p.single-line a.email{color:#1bb0ab}section.static .content-wrapper .content p{margin:0}section.static .content-wrapper h3{font-size:20px}section.static .content-area p{margin:0}.article-header{width:100%;padding:20px}.article-header .series-wrapper{margin:10px 0}.article-header .series-wrapper.empty{margin:0}.article-header h1{font-size:28px;line-height:1.3;margin-bottom:30px}.article-header .tools{right:20px}.article-header .tools button.share{display:none}.article-body{width:100%;margin-right:0;padding:0 20px}.article-body .content figure{padding:0 20px}.article-body .content figure img{max-width:100%;outline:0}.article-body .byline-bottom{height:80px}.main-news{margin:60px 0}.main-news ul li{flex:0 0 32%;width:32%;margin:0 2% 20px 0}.main-news ul li:nth-child(3n){margin-right:0}.main-news ul li:nth-child(4n){margin-right:2%}.main-news ul li:nth-child(n+7){display:none}.main-news ul li article figure{margin-bottom:15px}.main-news ul li article figure img{width:100%;height:110px}.main-news ul li article h2{color:#333;font-size:16px;font-weight:500;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}footer{width:100%;padding:40px 0;margin-top:70px;border-top:0;justify-content:center}footer.on-index{border-top:0;margin-top:60px}footer.on-index .icon-wrapper{display:block;position:absolute;top:-130px;left:0;right:0;height:70px;text-align:center;background-color:#f5f9fa;padding-top:17.5px}footer.on-index .icon-wrapper.hidden{display:none}footer.on-index .icon-wrapper img{width:35px;height:35px;margin-left:5px}footer .logo{display:none}footer .wrapper nav#fnb{justify-content:center;margin-bottom:40px}footer .wrapper nav#fnb a{margin:0 30px}footer .wrapper address{display:none}footer .wrapper .copyright{text-align:center;font-size:12px;font-weight:500;letter-spacing:0.5px;color:#999}footer .open-reporting-policy{display:none}footer .icon-wrapper{position:absolute;bottom:140px;background-color:#f5f9fa;padding:15px 0;text-align:center;width:100%}.error-page{background-color:#fff}.error-page .dialog{padding-top:100px}#nl-subs-modal{width:420px;top:30px;bottom:30px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:auto;overflow-y:scroll;padding:40px 20px}#nl-subs-modal .msg{word-break:keep-all;line-height:1.4}#nl-subs-modal input.text{width:100%}#nl-subs-modal button.submit{width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.desktop{display:none !important}header{height:auto;margin-bottom:60px}header #gnb{padding:0 30px}header #gnb.hidden{opacity:1;height:auto;visibility:visible}header #gnb .wrapper{width:100%;height:60px}header #gnb .wrapper button.audio{position:absolute;right:41px}header #gnb .wrapper button.audio img{width:18px;height:16px}header #gnb .wrapper button.menu{margin-right:0}header #gnb .wrapper button.close{background-color:#fff;position:absolute;top:10px;right:-5px;z-index:1;padding:5px}header #gnb .wrapper button.close.hidden{display:none}header #gnb .wrapper button.close img{width:23px}header #gnb .wrapper a.logo{left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}header #gnb .wrapper .content{display:none}header #gnb .search-form{left:0;right:0}header #gnb .search-form form fieldset input.text{width:100%;padding-bottom:10px}header #ears{display:none}header #masthead{width:100%;height:80px;background-color:#fff;display:none}header #masthead a.logo img{width:220px;height:53.8px;bottom:-13px;left:0}header #masthead button.menu{position:absolute;right:0;bottom:28px}header #masthead button.menu img{width:22px;height:21px}header #masthead button.search{position:absolute;right:40px;bottom:25.5px}header #masthead button.search img{width:25px;height:27px}header nav#sitemap{height:340px;top:60px}header nav#sitemap.position-fixed{position:fixed;top:60px}header nav#sitemap.hidden{display:none}header nav#sitemap .wrapper{width:100%;padding:40px 20px;justify-content:center}header nav#sitemap .wrapper .column-wrapper{width:140px}header nav#sitemap .wrapper .column-wrapper:last-child{border-right:0}header nav#sitemap .wrapper .column-wrapper a{display:block;margin-bottom:20px}header nav#sitemap .wrapper .column-wrapper a.top{font-size:17px;font-weight:600;color:#333;margin-bottom:25px}header nav#sitemap .wrapper .column-wrapper a.sub{font-size:15px;font-weight:600;color:#666}header nav#sitemap .wrapper .column-wrapper a:hover{color:#1bb0ab}header nav#sitemap .wrapper .column-wrapper button.newsletter{position:relative;margin-bottom:20px;font-size:17px;font-weight:600;color:#333}header nav#sitemap .wrapper .column-wrapper button.newsletter:before{position:absolute;content:"N";color:#fff;background-color:#1bb0ab;border-radius:100%;width:15px;height:15px;line-height:14px;font-size:9px;text-align:center;top:-15px;left:-5px}header nav#sitemap .wrapper .column-wrapper button.newsletter:hover{color:#1bb0ab}#progress-indicator{top:60px}main .section-wrapper{width:100%}main .section-wrapper section.main{width:100%;margin-right:0}main .section-wrapper section.main.list{width:100%;margin-right:0}main .section-wrapper section.main.list a.view-more{margin-bottom:20px}main .section-wrapper section.rail{width:100%;display:flex;flex-flow:column wrap;max-height:305px;padding:0 30px}section#hero{padding:30px;margin-bottom:0}section#hero article figure{margin-right:30px}section#hero article figure img{width:400px;height:265px}section#hero article .content{display:flex;flex-direction:column;justify-content:center}section#hero article .content .series-wrapper{height:auto;margin-bottom:15px}section#hero article .content h2{margin-bottom:15px;font-size:25px;line-height:1.4}section#hero article .content .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}section#headline{padding:23px 30px 30px;border-bottom:1px solid #dadada;margin-bottom:30px}section#headline .hl-top article{width:360px}section#headline .hl-top article .content{height:170px}section#headline .hl-top article .content .title-wrapper{height:70px}section#headline .hl-top article .content h2{font-size:22px;line-height:1.4;margin-bottom:10px}section#headline .hl-top article .content h2 a.t{vertical-align:-4.5px}section#headline .hl-top article .content .sub-title{font-size:16px}section#headline .hl-top article figure img{width:360px;height:240px}section#headline .hl-sub{height:410px}section#headline .hl-sub article:first-child .title-wrapper{height:70px;overflow:hidden;margin-bottom:5px}section#headline .hl-sub article:first-child h2{flex-basis:360px;font-size:20px;margin-bottom:5px}section#headline .hl-sub article:first-child h2 a.t{vertical-align:-3px}section#headline .hl-sub article:first-child figure{flex-basis:48%;margin-right:4%}section#headline .hl-sub article:first-child figure img{width:100%;height:100px}section#headline .hl-sub article:first-child .desc{flex-basis:48%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}section#headline .hl-sub article h2{font-size:17px}#exclusive{margin-bottom:35px;flex:1 0 100%;width:48%;margin-right:4%}#exclusive article figure img{width:100%;height:240px}#exclusive article h2{text-align:center}#toptag{flex:1;width:48%;max-height:110px;padding:15px;margin-bottom:20px !important}#toptag ul{display:flex;flex-wrap:wrap;justify-content:center;max-height:100%;overflow:hidden}#toptag ul li{display:flex;margin:5px 0;border-radius:15px;background-color:#fcfefd;padding:0 5px}#toptag ul li.nth-0 a{background-color:#eff5f5}#toptag ul li.nth-1 a{background-color:#f7eeef}#toptag ul li.nth-2 a{background-color:#eff2f7}#toptag ul li.nth-3 a{background-color:#f0eff5}#toptag ul li.nth-4 a{background-color:#f5eeef}#toptag ul li.nth-5 a{background-color:#eff4f7}#toptag ul li.nth-6 a{background-color:#f7efee}#toptag ul li a{padding:5px 10px;font-size:14px;color:#333;border:1px solid #eaeaea;border-radius:15px}#trend{flex:1;margin-bottom:0 !important;width:48%}#trend ul{display:flex;justify-content:space-between}#trend ul li{width:48%;margin-right:4%}#trend ul li:last-child{margin-right:0}#trend ul li article figure{margin-bottom:10px}#trend ul li article figure img{width:100%;height:95px}#trend ul li article h2{color:#333;font-size:15px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:44px}#pick{display:none}#series{width:100%;margin-bottom:0;padding:30px}#series .section-title{margin:0 0 0 5px}#series .content-wrapper{overflow-x:scroll;padding:20px 20px 30px 5px}#series .content-wrapper ul.packs li.pack{box-shadow:1px 1px 9px -3px #999;padding:20px}#series .content-wrapper ul.packs li.pack figure img{width:100%;height:160px}#series .content-wrapper ul.packs li.pack ul{padding:0}#series .content-wrapper ul.packs li.pack ul li{border-left:0;padding-left:0}#strapline{margin-bottom:30px;padding:30px 30px 0}#strapline ul{display:flex;flex-wrap:wrap;justify-content:space-between}#strapline ul li{flex:0 0 50%;margin-bottom:40px}#strapline ul li:nth-child(n+7){border-bottom:2px solid #444;padding-bottom:50px;margin-bottom:0}#strapline ul li article{display:flex;align-items:center}#strapline ul li article figure{margin-right:20px}#strapline ul li article figure img{width:120px;height:80px}#strapline ul li article .content h2{font-size:14px;margin-bottom:7.5px}#strapline ul li article .content .desc{font-size:13px;line-height:1.4}footer{width:100%;padding:40px 0;justify-content:center}footer.on-index{margin-top:60px;border-top:0}footer.on-index .icon-wrapper{display:block;position:absolute;top:-130px;left:0;right:0;height:70px;text-align:center;background-color:#f5f9fa;padding-top:17.5px}footer.on-index .icon-wrapper.hidden{display:none}footer.on-index .icon-wrapper img{width:35px;height:35px;margin-left:5px}footer .logo{display:none}footer .wrapper nav#fnb{margin-bottom:30px;justify-content:center}footer .wrapper nav#fnb a{font-size:13px;margin:0 20px}footer .wrapper address{display:none}footer .wrapper .copyright{text-align:center;font-size:12px;font-weight:600;color:#999;display:block}footer .open-reporting-policy{display:none}footer .icon-wrapper{display:none}.search-form{position:absolute;bottom:15px;right:40px;background-color:#fff;z-index:1}.search-form.hidden{display:none}.search-form form fieldset{position:relative;display:flex}.search-form form fieldset input.text{width:240px;height:40px;border-bottom:1px solid #444;text-indent:45px;outline:none;padding-bottom:10px;font-size:17px;font-weight:600;color:#666}.search-form form fieldset button.submit{position:absolute;top:2px;left:0}.search-form form fieldset button.submit img{width:25.5px}#hits{padding:0 15px 30px 30px;margin-bottom:0;width:50%}#hits ol li{width:100%}#hits ol li article h2 .series{display:none}#special{padding:0 30px 30px 15px;margin-bottom:0;width:50%}#special ul li{width:100%}#choice{display:none}#ad-main-rail-mid{display:none}#feature{display:none}.list-header{width:100%;padding:25px 30px 5px;margin:0;background-color:#fff}.list-header .search-keyword{font-size:24px;padding-bottom:20px}.list-header .search-keyword .q{font-weight:700;color:#1bb0ab;margin-right:10px}.list-header nav.category{overflow-x:scroll;padding-bottom:20px}.list-header nav.category a{font-size:15px;margin-right:30px;flex-grow:0;flex-shrink:0}.list-header nav.category a.top{font-size:20px;margin-right:35px}.list-header nav.category a.on{color:#1bb0ab}.list-header .writer-profile{padding-bottom:20px}.list-header .writer-profile figure{margin-right:15px}.list-header .writer-profile figure img{width:32px;height:32px}.list-header .writer-profile .name{font-size:19px;margin-right:15px}.list-header .writer-profile .email{font-size:13px}.list-header .stock-info{padding-bottom:20px}.list-header .stock-info .name{font-size:20px}.list-header .stock-info .code{font-size:14px}.list-header .stock-info .market{font-size:14px}.list-header .series-info{padding-bottom:20px}.list-header .series-info .title{font-size:20px}.search-monitor{background-color:#fff;margin-bottom:0;padding:20px 30px 0}.article-list{padding:30px;width:100%;min-height:calc(100vh - 320px)}.article-list ul li{margin-bottom:30px}.article-list ul li article figure img{width:190px;height:125px}.article-list ul li article .content h2{font-size:19px}.article-list ul li article .content h2 a.t{vertical-align:-2px}.article-list ul li article .content .desc{font-size:14px}.article-list ul li article .content .wrapper .published_at{font-size:12px}.article-list ul li article .content .wrapper .hashtags a{font-size:12px}.series-list{margin-bottom:0;padding:30px}.series-list ul li.series{flex:0 0 48%;width:48%;margin:0 4% 30px 0;padding:30px 25px 30px 35px}.series-list ul li.series:nth-child(2n){margin-right:0}.series-list ul li.series .title{font-size:22px;font-weight:700;margin-bottom:10px;color:#333}.series-list ul li.series .updated_at{font-size:13px;color:#999;margin-bottom:25px}.series-list ul li.series .updated_at span{padding-left:10px}.series-list ul li.series .wrapper{display:flex}.series-list ul li.series .wrapper .articles{margin-right:20px;width:185px}.series-list ul li.series .wrapper .articles ul li{font-size:13px;color:#333;line-height:1.5;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:42px}.series-list ul li.series .wrapper figure{margin-top:4px}.series-list ul li.series .wrapper figure img{width:120px;height:80px}.series-list ul li.series .article-count{font-size:14px;color:#1bb0ab;position:absolute;right:25px;bottom:30px}.article-header{padding:17.5px 30px 30px;margin-bottom:0}.article-header .series-wrapper{margin:10px 0}.article-header .series-wrapper.empty{margin:0}.article-header h1{font-size:28px;margin-bottom:20px}.article-header .tools{right:30px;bottom:16px}.article-header .tools button.share{display:none}.article-body{width:100%;margin-right:0;padding:30px 30px 0}.article-body figure.series-cover-container{padding:15px}.article-body figure.series-cover-container img{width:100%}.main-news{margin-top:30px}.main-news ul li{flex:0 0 32%;margin:0 2% 20px 0}.main-news ul li:nth-child(3n){margin-right:0}.main-news ul li:nth-child(4n){margin-right:2%}.main-news ul li:nth-child(n+7){display:none}.main-news ul li article figure img{width:100%;height:145px}section.static{padding:30px;margin:0 0 50px;width:100%}section.static nav#snb{width:25%;padding-right:0;margin-right:5%}section.static nav#snb ul li a{padding:25px 0;font-size:16px}section.static .content-wrapper{width:70%}section.static .content-wrapper table.notice{width:100%;border-top:2px solid #444}section.static .content-wrapper table.notice tbody tr td{font-size:16px;color:#333;font-weight:600;text-align:center;padding:28.75px 0;border-bottom:1px solid #fafafa}section.static .content-wrapper table.notice tbody tr td.title{font-size:17px;text-align:left}section.static .content-wrapper table.notice tbody tr td.title a{display:block}section.static .content-wrapper table.notice tbody tr td.date{font-size:14px;color:#999}section.static .content-wrapper .note a.to-list{background-color:#333;color:#fff;font-size:16px;margin:37.5px auto 0;display:block;width:185px;height:50px;display:flex;align-items:center;justify-content:center}section.static .content-wrapper .note p.title{position:relative;font-size:22px;color:#333;border-top:2px solid #444;border-bottom:1px solid #dadada;padding:30px 0;display:flex;align-items:center}section.static .content-wrapper .note p.title span.published_at{margin-left:auto;font-size:14px;color:#999}section.static .content-wrapper .note .detail{margin-top:80px;font-size:17px;line-height:1.6}section.static .content-wrapper .note .detail .content-area figure{text-align:center}section.static .content-wrapper .note .detail .content-area figure img{max-width:800px}section.static .content-wrapper.ombudsman h3{margin-top:75px}section.static .content-wrapper.ombudsman ul.activities li{border-top:1px solid #eaeaea}section.static .content-wrapper.ombudsman ul.activities li:last-child{border-bottom:1px solid #eaeaea}section.static .content-wrapper.ombudsman ul.activities li button{font-size:17px;height:60px;width:100%;display:flex;align-items:center}section.static .content-wrapper.ombudsman ul.activities li button span{color:#ddd;font-size:16px;margin-left:auto}section.static .content-wrapper.ombudsman ul.activities li p{padding-left:20px;color:#999;font-size:15px;margin-bottom:20px}section.static .content-wrapper.ombudsman ul.activities li p.hidden{display:none}section.static .content-wrapper h2{font-size:28px;font-weight:600;color:#333;margin:17px 0 30px}section.static .content-wrapper img.about{margin-bottom:30px;width:100%}section.static .content-wrapper p{font-size:17px;color:#333;line-height:1.7;margin-bottom:40px}section.static .content-wrapper p.strong{font-size:21px}section.static .content-wrapper p.single-line{margin-bottom:5px}section.static .content-wrapper p.single-line strong{width:150px;display:inline-block}section.static .content-wrapper p.single-line a.email{color:#1bb0ab}section.static .content-wrapper .content p{margin:0}section.static .content-wrapper h3{font-size:19px}section.static .content-area p{margin:0}.error-page{background-color:#fff}.error-page .dialog{padding-top:100px}}@media print{.article-header{margin:50px 0 0}.article-header .btn-wrapper{display:none}.article-header .series-wrapper a.series{margin-right:8px;border:1px solid #444;color:#333}.article-header h1{margin-top:10px}.article-body{width:1080px;padding:40px;margin-right:0}.article-body .subtitle{font-size:24px}.article-body .hashtags,.article-body .series-news,.article-body .stock-news,.article-body .related-news,.article-body .favorite-news,.article-body .main-news{display:none}.article-body .byline-bottom figure{display:none}.article-body .byline-bottom .more{display:none}.article-body .content .se-video-container{display:none}.article-body .content figure,.article-body .content .se-component{margin:0 auto;text-align:center}.article-body .content figure img,.article-body .content .se-component img{max-width:600px}.article-body .content figure img.exp,.article-body .content .se-component img.exp{display:none}.article-body .content p{font-size:28px;color:#333}.article-body .copyright{font-size:24px}header,footer,.rail{display:none}#switch-mode-button{display:none}.floating-button{display:none}@page{margin-top:30px}.logo-print{display:block;margin:0 auto;text-align:center}.logo-print img{width:122.7px;height:30px}}body .logo-dark{display:none}body .logo-light{display:inline}body.dark-mode{background-color:#121212 !important}body.dark-mode .logo-light{display:none !important}body.dark-mode .logo-dark{display:inline !important}@media screen and (max-width: 575px){body.dark-mode{background-color:#343434 !important}body.dark-mode .pagination{background-color:#121212 !important}body.dark-mode .user-keyword fieldset{background-color:#343434 !important}body.dark-mode .article-body .outlook .pros{border-bottom:1px solid #444}body.dark-mode #gnb button.close{background-color:#121212 !important;opacity:0.75}body.dark-mode nav#sitemap .wrapper{background-color:#343434 !important}body.dark-mode nav#sitemap .wrapper .column-wrapper{background-color:#121212 !important}body.dark-mode nav#sitemap .wrapper .icon-wrapper{background-color:#343434 !important}body.dark-mode #hero{border-bottom:0 !important}body.dark-mode #headline{background-color:#343434 !important}body.dark-mode #headline .hl-sub article{border-bottom:1px solid #444}body.dark-mode .search-monitor{background-color:#121212 !important}body.dark-mode .search-monitor .sortby a.on{color:#1bb0ab !important;font-weight:600}body.dark-mode footer.on-index .icon-wrapper{background-color:#232323 !important}body.dark-mode section.static{background-color:#121212 !important}body.dark-mode .list-header{background-color:#121212 !important}}@media screen and (min-width: 576px) and (max-width: 767px){body.dark-mode nav#sitemap .wrapper{background-color:#343434 !important}body.dark-mode nav#sitemap .wrapper .column-wrapper{background-color:#121212 !important}body.dark-mode nav#sitemap .wrapper .icon-wrapper{background-color:#343434 !important}body.dark-mode footer .icon-wrapper{background-color:#232323 !important}body.dark-mode footer.on-index .icon-wrapper{background-color:#232323 !important}body.dark-mode section.static{background-color:#121212 !important}}body.dark-mode .user-keyword{background-color:#121212 !important}body.dark-mode .user-keyword h3{color:#dadada !important}body.dark-mode .user-keyword .m-s{color:#ccc !important}body.dark-mode .user-keyword input.text{color:#eee}body.dark-mode .user-keyword .label-container .label-text{color:#dadada}body.dark-mode .user-keyword .reserved-keywords h4{color:#eee}body.dark-mode .user-keyword .reserved-keywords h4 small{color:#ccc}body.dark-mode .user-keyword .reserved-keywords ul li .keyword{background-color:#eee}body.dark-mode .user-keyword .reserved-keywords ul li .keyword:hover{background-color:#555}body.dark-mode .user-keyword .pop-keywords h4{color:#eee}body.dark-mode .user-keyword .pop-keywords ul li{border:1px solid #444}body.dark-mode .user-keyword .pop-keywords ul li .name{color:#eee;background-color:#343434}body.dark-mode .user-keyword .pop-keywords ul li article .content .desc{color:#ccc}body.dark-mode .user-keyword .pop-keywords ul li article .content .published-at{color:#aaa}body.dark-mode .list-header{border-bottom:1px solid #444 !important}body.dark-mode .list-header .title,body.dark-mode .list-header .name{color:#ccc !important}body.dark-mode .list-header .search-keyword{color:#ccc}body.dark-mode img{outline:1px solid #444}body.dark-mode img.borderless{outline:0}body.dark-mode a{color:#dadada !important}body.dark-mode h2 a{color:#eaeaea !important}body.dark-mode .desc a{color:#acacac !important}body.dark-mode a.ss{background-color:#555 !important;color:#fff !important;border:1px solid #555 !important}body.dark-mode a.sl{color:#fff !important}body.dark-mode .btn-wrapper button.audio{box-shadow:0 0 0 1px #aaa inset}body.dark-mode .btn-wrapper button.audio:after{color:#dadada}body.dark-mode header #masthead{border-bottom-color:#444}body.dark-mode header #masthead a.logo img{background-color:#121212 !important}body.dark-mode header #gnb{background-color:#121212 !important;border-bottom-color:#444}body.dark-mode header #gnb .content{color:#fff}body.dark-mode header nav#sitemap{background-color:#121212 !important;box-shadow:0 40px 50px -50px #666 !important}body.dark-mode header nav#sitemap .column-wrapper{border-right:1px solid #444 !important}body.dark-mode header nav#sitemap .column-wrapper.borderless{border-right:0 !important}body.dark-mode header nav#sitemap a{color:#eaeaea !important;padding:10px 0 10px 5px;transition:0.3s ease;border-radius:3px}body.dark-mode header nav#sitemap a:hover{color:#343434 !important;background:#eee}body.dark-mode header nav#sitemap button.newsletter{color:#fff !important}body.dark-mode header nav#sitemap button.newsletter:hover{color:#1bb0ab !important}body.dark-mode header .search-form input.text{background-color:#121212 !important;color:#eee !important;border-bottom:1px solid #222 !important}body.dark-mode main .section-wrapper-full{background-color:#232323 !important}body.dark-mode main section.main.list a.view-more{border:1px solid #343434 !important;background-color:#232323 !important}body.dark-mode main .section-title{color:#eee !important}body.dark-mode main #hero{border-bottom:1px solid #444 !important;background-color:#121212 !important}body.dark-mode main #headline .hl-top{background-color:#121212 !important}body.dark-mode main #headline .hl-sub article{background-color:#121212 !important}body.dark-mode main #exclusive,body.dark-mode main #trend,body.dark-mode main #pick,body.dark-mode main #strapline,body.dark-mode main #feature,body.dark-mode main #hits,body.dark-mode main #special,body.dark-mode main #choice{background-color:#121212 !important}body.dark-mode main #series{background-color:#232323 !important}body.dark-mode main #series ul.packs li.pack figure{background-color:#343434}body.dark-mode main #series ul.packs li.pack ul li{border-left:2px solid #444}body.dark-mode main #toptag{background-color:#232323 !important;border:1px solid #333 !important}body.dark-mode main #toptag li{background-color:#232323 !important}body.dark-mode main #toptag li a{background-color:#343434 !important;color:#343434;border:1px solid #444}body.dark-mode main #pick ul li{background-color:#232323;border:1px solid #444}body.dark-mode main #pick ul li:first-child{background-color:#343434}body.dark-mode main #pick ul li:nth-child(2){border-bottom:0}body.dark-mode main #pick ul li:last-child{border-top:0 !important}body.dark-mode main #pick ul li:last-child article{border-top:1px solid #444 !important}body.dark-mode main #latest li{border-left:1px solid #444 !important}body.dark-mode main .article-list{background-color:#121212 !important}body.dark-mode main .series-list{background-color:#121212 !important}body.dark-mode main .series-list li.series{border-color:#444 !important;background-color:#232323 !important}body.dark-mode main .search-monitor{color:#ddd}body.dark-mode main .search-monitor .sortby a.on{color:#1bb0ab !important;font-weight:600}body.dark-mode .article-header{border-bottom:1px solid #444;background-color:#121212}body.dark-mode .article-header h1{color:#fff !important}body.dark-mode .article-header .byline-wrapper{color:#ddd !important}body.dark-mode .article-body{background-color:#121212}body.dark-mode .article-body .subtitle{color:#eee !important}body.dark-mode .article-body .outlook{border:1px solid #444}body.dark-mode .article-body .outlook .pros ul li,body.dark-mode .article-body .outlook .cons ul li{color:#ccc}body.dark-mode .article-body .outlook .cons:before{background-color:#444}body.dark-mode .article-body .content{color:#ccc !important}body.dark-mode .article-body .content blockquote{background-color:#333;color:#f1f1f1}body.dark-mode .article-body .content p{color:#ccc !important}body.dark-mode .article-body figcaption{color:#ccc !important}body.dark-mode .article-body .hashtags a{background-color:#343434 !important;color:#fff !important}body.dark-mode .article-body .copyright{color:#ccc !important}body.dark-mode .article-body .byline-bottom .wrapper{border-top:1px solid #444 !important;border-bottom:1px solid #444 !important}body.dark-mode .article-body .byline-bottom .info .author,body.dark-mode .article-body .byline-bottom .info .email{color:#ccc !important}body.dark-mode .error-page h1{color:#60c1bd}body.dark-mode .error-page p{color:#ddd}body.dark-mode .error-page a{color:#eee !important}body.dark-mode .layer-popup{border:1px solid #232323;background-color:#343434}body.dark-mode .layer-popup img{background-color:transparent !important}body.dark-mode .layer-popup.fontsize-layer button{color:#f1f1f1 !important;border-color:#dadada !important}body.dark-mode .layer-popup.fontsize-layer button:hover{background-color:#666 !important}body.dark-mode section.static #snb ul li a{border-bottom:1px solid #444 !important}body.dark-mode section.static .content-wrapper h2,body.dark-mode section.static .content-wrapper h3{color:#ddd !important}body.dark-mode section.static .content-wrapper a,body.dark-mode section.static .content-wrapper p{color:#ccc !important}body.dark-mode section.static .content-wrapper p.title{border-bottom:1px solid #666 !important}body.dark-mode section.static table.notice tbody tr td{border-bottom:1px solid #444 !important;color:#ccc !important}body.dark-mode footer #fnb a{color:#999 !important}body.dark-mode footer .open-reporting-policy{border-top:1px solid #444}body.dark-mode footer address span{color:#999 !important}body.dark-mode footer address span:before{background-color:#444 !important}
