@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;padding:0}.wrap{width:100%;height:100%}.container{width:100%;height:100%}section{width:100%}section>.inner{width:1200px;margin:0 auto}.rower{width:100%}.rower .inner{width:1200px;margin:0 auto}header{width:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:none}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}li{list-style:none}a,article,body,dd,div,dl,dt,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,section,ul{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}button{background:0 0;border:none;color:#000;cursor:pointer}a,button{outline:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/css/lib/slick/ajax-loader.gif?v=c5cd7f5300576ab4c88202b42f6ded62) center center no-repeat}@font-face{font-family:slick;src:url(/css/lib/slick/fonts/slick.eot?v=ced611daf7709cc778da928fec876475);src:url(/css/lib/slick/fonts/slick.eot?v=ced611daf7709cc778da928fec876475?#iefix) format("embedded-opentype"),url(/css/lib/slick/fonts/slick.woff?v=b7c9e1e479de3b53f1e4e30ebac2403a) format("woff"),url(/css/lib/slick/fonts/slick.ttf?v=d41f55a78e6f49a5512878df1737e58a) format("truetype"),url(/css/lib/slick/fonts/slick.svg?v=f97e3bbf73254b0112091d0192f17aec#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.btn-box span.icon-refresh,.btn-more .icon-arrow,.end .end-header .logo,.end-body .calendar-btn-gray:before,.end.blog .end-header .logo,.end.blog .end-header.is-black .logo,.end.blog .end-header.on .logo,.end.print .end-top .logo,.end.read-mode .end-header .logo,.full-headline .inn .text-box .iss-more li::before,.icon-more-blue,.main .issue-1st .type-default .headline-iss .inn .iss-more li::before,.popup-login .login-sns .facebook .icon,.popup-login .login-sns .kakao .icon,.popup-login .login-sns .naver .icon,.renew .column .btn-list-more:after,.renew .column .series_column_list ul.expand+.btn-list-more:after,.renew .focus .btn-list-more.on:after,.renew .focus .btn-list-more:after,.search .btn-list-more:after,.search .searched-box-list li .detail-info .btn-close,.search .searched-box-list li.on:before,.search .searched-box-list.video-type .detail-info .img-box:after,.search .searched-box-list.video-type .img-box:after,.sub-contents.focus .btn-list-more.on:after,.sub-contents.focus .btn-list-more:after,.sub-contents.focus .end-series-list ul li.on:before,.sub-contents.focus .focus-controller .filter-area .open-filter,.sub-contents.focus .series-focus-list .btn-list-more:after,.sub-contents.focus .series-focus-list ul li.on:before,.sub-contents.news-daily-area a.calendar-btn.calendar-monthly:after,.sub-contents.view-ground .view-area .img_list .day-view-area .day-view .icon-calendar,.sub-contents.view-ground .view-area .img_list .day-view-area .next-day a,.sub-contents.view-ground .view-area .img_list .day-view-area .prev-day a,.sub-section .date-ctr.show-date .calendar-btn:before,.sub-section .sub-contents .calendar-btn-black:before,.sub-section .sub-contents .calendar-btn-gray:before,.toast-popup .inn strong.icon-loading{display:inline-block;background-image:url(/images/sprite/sprite_web.png);background-repeat:no-repeat}.morenews .tab-contents .text{-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.main .icon-play,.main .issue-1st .type-default .hook-box .special-type .inn .icon-play{background-color:#fff;width:30px;height:30px;border-radius:50%}.main .icon-play:before,.main .issue-1st .type-default .hook-box .special-type .inn .icon-play:before{content:'';position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-2px;background-color:transparent;border-left:8px solid rgba(0,0,0,.6);border-top:5px solid transparent;border-bottom:5px solid transparent}a{display:inline-block}.text a{height:100%}.clearfix:after{display:table;content:'';clear:both}.img-box{background-color:#dedede;text-align:center;overflow:hidden}.img-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-box>a{display:block;height:100%}.title-section h3{font-size:24px;font-weight:400;letter-spacing:-.042em;color:#111}.text-bit{font-size:12px;line-height:24px;color:#666}.ttl{font-size:14px;color:#5291ab}.date{font-size:14px;color:#666}.normal{font-weight:400}p.strong{font-weight:500}.va-bottom{vertical-align:bottom}.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}.underline{text-decoration:underline}.btn-box.btn-more{position:absolute;top:45px;right:0;width:107px}.btn-box.btn-more a{top:10px;text-align:left;padding-left:24px;overflow:hidden}.btn-box.btn-more a .icon-more-blue{position:relative;right:0;-webkit-transition:right .3s cubic-bezier(.87,0,.14,1);-o-transition:right .3s cubic-bezier(.87,0,.14,1);transition:right .3s cubic-bezier(.87,0,.14,1);will-change:right}.btn-box.btn-more a:hover .icon-more-blue{right:-6px}.icon-more-blue{background-position:-68px -154px;width:16px;height:16px;margin-top:0;margin-left:10px}.btn-sch{float:right;width:32px;height:32px;margin:9px 16px;font-size:1px;line-height:1px;color:transparent;border:0;cursor:pointer;background-size:100%;background-image:url(/images/svg/search-magnifier.svg)}.only-number{font-family:Roboto,serif}.warn{color:#ee5d5d}.btn-main{font-size:16px;width:100%;height:54px;line-height:52px;background-color:#02a37f;border-radius:3px;color:#fff}.btn-main.stroke{color:#02a37f;background-color:#fff;border:1px solid #02a37f}.btn-main.disabled{background-color:#91c2b7}.btn-empty-main{display:inline-block;vertical-align:middle;text-align:center;font-size:14px;font-weight:500;color:#02a37f;width:70px;height:46px;line-height:42px;border:1px solid #02a37f;border-radius:3px}.btn-read{display:inline-block;width:64px;height:30px;margin:14px auto 0;font-size:12px;font-weight:500;letter-spacing:-.05em;color:#666;border:1px solid #999;border-radius:20px;padding-top:7px;z-index:2}.btn-read.on{background-color:#02a37f;border:none;color:#fff}.btn-read span{display:inline-block;vertical-align:middle}.btn-read .icon-check,.btn-read .icon-plus{background-repeat:no-repeat;background-size:100%;width:12px;height:12px;margin-left:2px}.btn-read .icon-plus{background-image:url(/images/svg/icon-plus.svg)}.btn-read .icon-check{background-image:url(/images/svg/icon-check.svg)}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Black.eot);src:url(/fonts/NotoSansKR-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Black.woff2) format("woff2"),url(/fonts/NotoSansKR-Black.woff) format("woff"),url(../fonts/NotoSansKR-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Bold.eot);src:url(/fonts/NotoSansKR-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Bold.woff2) format("woff2"),url(/fonts/NotoSansKR-Bold.woff) format("woff"),url(../fonts/NotoSansKR-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Medium.eot);src:url(/fonts/NotoSansKR-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Medium.woff2) format("woff2"),url(/fonts/NotoSansKR-Medium.woff) format("woff"),url(../fonts/NotoSansKR-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Regular.eot);src:url(/fonts/NotoSansKR-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Regular.woff2) format("woff2"),url(/fonts/NotoSansKR-Regular.woff) format("woff"),url(../fonts/NotoSansKR-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Light.eot);src:url(/fonts/NotoSansKR-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Light.woff2) format("woff2"),url(/fonts/NotoSansKR-Light.woff) format("woff"),url(../fonts/NotoSansKR-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Noto Sans KR";src:url(/fonts/NotoSansKR-Thin.eot);src:url(/fonts/NotoSansKR-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Thin.woff2) format("woff2"),url(/fonts/NotoSansKR-Thin.woff) format("woff"),url(../fonts/NotoSansKR-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Thin.eot);src:url(/fonts/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Thin.woff2) format("woff2"),url(/fonts/Roboto-Thin.woff) format("woff"),url(/fonts/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Light.eot);src:url(/fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto-Light.woff) format("woff"),url(/fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.eot);src:url(/fonts/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Medium.eot);src:url(/fonts/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.eot);src:url(/fonts/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Black.eot);src:url(/fonts/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/fonts/Roboto-Black.woff2) format("woff2"),url(/fonts/Roboto-Black.woff) format("woff"),url(/fonts/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Nanum Myeongjo";src:url(/fonts/nanum-myeongjo-v15-korean-800.eot);src:url(/fonts/nanum-myeongjo-v15-korean-800.eot?#iefix) format("embedded-opentype"),url(/fonts/nanum-myeongjo-v15-korean-800.woff2) format("woff2"),url(/fonts/nanum-myeongjo-v15-korean-800.woff) format("woff"),url(/fonts/nanum-myeongjo-v15-korean-800.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Nanum Myeongjo";src:url(/fonts/nanum-myeongjo-v15-korean-700.eot);src:url(/fonts/nanum-myeongjo-v15-korean-700.eot?#iefix) format("embedded-opentype"),url(/fonts/nanum-myeongjo-v15-korean-700.woff2) format("woff2"),url(/fonts/nanum-myeongjo-v15-korean-700.woff) format("woff"),url(/fonts/nanum-myeongjo-v15-korean-700.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Nanum Myeongjo";src:url(/fonts/nanum-myeongjo-v15-korean-regular.eot);src:url(/fonts/nanum-myeongjo-v15-korean-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/nanum-myeongjo-v15-korean-regular.woff2) format("woff2"),url(/fonts/nanum-myeongjo-v15-korean-regular.woff) format("woff"),url(/fonts/nanum-myeongjo-v15-korean-regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Thin.eot);src:url(../fonts/SUIT-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Thin.woff2) format("woff2"),url(../fonts/SUIT-Thin.woff) format("woff"),url(/fonts/SUIT-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-ExtraLight.eot);src:url(../fonts/SUIT-ExtraLight.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-ExtraLight.woff2) format("woff2"),url(../fonts/SUIT-ExtraLight.woff) format("woff"),url(/fonts/SUIT-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Light.eot);src:url(../fonts/SUIT-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Light.woff2) format("woff2"),url(../fonts/SUIT-Light.woff) format("woff"),url(/fonts/SUIT-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Regular.eot);src:url(../fonts/SUIT-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Regular.woff2) format("woff2"),url(../fonts/SUIT-Regular.woff) format("woff"),url(/fonts/SUIT-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Medium.eot);src:url(../fonts/SUIT-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Medium.woff2) format("woff2"),url(../fonts/SUIT-Medium.woff) format("woff"),url(/fonts/SUIT-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-SemiBold.eot);src:url(../fonts/SUIT-SemiBold.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-SemiBold.woff2) format("woff2"),url(../fonts/SUIT-SemiBold.woff) format("woff"),url(/fonts/SUIT-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Bold.eot);src:url(../fonts/SUIT-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Bold.woff2) format("woff2"),url(../fonts/SUIT-Bold.woff) format("woff"),url(/fonts/SUIT-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-ExtraBold.eot);src:url(../fonts/SUIT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-ExtraBold.woff2) format("woff2"),url(../fonts/SUIT-ExtraBold.woff) format("woff"),url(/fonts/SUIT-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:SUIT;src:url(../fonts/SUIT-Heavy.eot);src:url(../fonts/SUIT-Heavy.eot?#iefix) format("embedded-opentype"),url(/fonts/SUIT-Heavy.woff2) format("woff2"),url(../fonts/SUIT-Heavy.woff) format("woff"),url(/fonts/SUIT-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}body{font-family:'Noto Sans KR','Malgun Gothic','맑은 고딕',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.025em;line-height:1.125;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.container{width:100%;min-width:1200px}.container .inner{width:1200px;margin:0 auto;padding-left:10px;padding-right:10px}header{min-width:1200px}header .sub-gnb-area{height:48px}header nav li{display:inline-block;vertical-align:middle;color:#666;letter-spacing:.0001em}header .sub-gnb{display:inline-block;vertical-align:middle;padding-top:11px;padding-left:15px}header .sub-gnb li{height:24px;line-height:24px;padding:0 12px}header .sub-gnb img{vertical-align:middle}header .sub-gnb .link-yourvibes img{width:94px;vertical-align:0}header .sub-gnb .link-koreantimes img{width:112px;vertical-align:0}header .sub-gnb .search{position:relative;margin:-1px 0 0 -10px;width:157px;height:28px;border:1px solid #ddd;border-radius:14px;overflow:hidden}header .sub-gnb .search input{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);height:100%;border:0;outline:0}header .sub-gnb .search .submit{position:absolute;right:0;top:0;width:40px;height:100%;text-indent:-9999px;background:#fff url(/images/svg/icon-stiky-search.svg) no-repeat 50% 50%;background-size:16px}header .sub-util-nav{padding-top:14px;float:right}header .sub-util-nav .today-date{padding-right:20px}header .sub-util-nav .today-temperature{padding-right:8px}header .sub-util-nav .tip-off{position:relative;padding-left:18px;padding-right:16px}header .sub-util-nav .tip-off:before{position:absolute;top:2px;left:0;content:'';width:1px;height:12px;background-color:#e2e2e2}header .sub-util-nav .weather{display:block;width:100px;height:20px!important}header .sub-util-nav .weather li{display:block;height:20px;line-height:20px}header .sub-util-nav .weather li span{vertical-align:top}header .sub-util-nav .weather li span.img-icon{margin-left:5px}header .sub-util-nav .weather li span.img-icon img{width:20px;height:20px}.ios header .sub-gnb .link-koreantimes img,.mac header .sub-gnb .link-koreantimes img{width:110px}footer{width:100%;margin-top:120px;border-top:2px solid #111}footer .inner{position:relative;width:1180px;margin:0 auto;padding-bottom:145px}footer .inner .dir-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:44px}footer .inner .dir-menu a{padding-right:6px}footer .inner .dir-menu a span{display:inline-block;margin-right:6px}footer .inner .dir-menu a::after{content:' ';display:inline-block;width:1px;height:10px;border-right:1px solid #e2e2e2}footer .inner .dir-menu a:last-child::after{border-right:0}footer .inner .footer-link{padding-top:47px;display:block}footer .inner .footer-link a{margin-left:10px;display:inline-block;line-height:20px;color:#222;letter-spacing:-.05em}footer .inner .footer-link a:first-child{margin-left:0;padding-left:0}footer .inner .footer-link a:first-child span{display:block}footer .inner .footer-link a:first-child span::before{padding-right:0;border-left:0}footer .inner .footer-link a span{display:block}footer .inner .footer-link a span::before{content:' ';display:inline-block;height:10px;padding-right:10px;border-left:1px solid #e2e2e2}footer .inner address{margin-top:41px;font-style:normal;font-size:14px;line-height:24px;letter-spacing:-.5px;color:#999}footer .inner address span{margin-right:20px}footer .inner address p{margin-top:10px}.family-site .family-site-inner--default .family-list,.family-site:hover .family-site-inner:hover .family-list{height:580px;bottom:40px;border:1px solid #666;border-bottom:0}.family-list{position:absolute;left:0;bottom:56px;width:172px;padding:0 15px;background:#fff}.family-list .inn{overflow-y:scroll;height:580px;width:185px}.family-list .inn li{margin-bottom:3px;font-size:12px;font-weight:400;line-height:24px;letter-spacing:-.05em;color:#666}.family-list .inn li:first-child{padding-top:14px}.family-list .inn li:last-child{padding-bottom:30px}.family-list .inn li.group1{padding-top:16px;font-size:14px;font-weight:700;color:#111}.family-list::after{content:'';display:block;position:absolute;bottom:0;left:0;width:142px;margin:0 15px;border-bottom:1px solid #e2e2e2}.family-list,.family-site:hover .family-list{height:0;overflow:hidden;-webkit-transition:height .25s;-o-transition:height .25s;transition:height .25s}.family-site{position:absolute;top:28px;right:0;padding:0;margin:0 auto;width:172px}.family-site h2,.family-site strong{margin:0;font-size:14px;font-weight:400}.family-site .family-site-inner{padding:14px 15px 15px;color:#111;cursor:pointer;border:1px solid #666;background:#fff url(/images/svg/arrow-family-dn.svg) 143px 50% no-repeat}.family-site .family-site-inner:hover{background:#fff url(/images/svg/arrow-family-up.svg) 143px 50% no-repeat}@-webkit-keyframes rank_rolling{from{-webkit-transform:translateX(270px)}to{-webkit-transform:translateX(-100%)}}@-o-keyframes rank_rolling{from{-o-transform:translateX(270px);transform:translateX(270px)}to{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rank_rolling{from{-webkit-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px)}to{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes rank_rolling_small{from{-webkit-transform:translateX(80px)}to{-webkit-transform:translateX(-100%)}}@-o-keyframes rank_rolling_small{from{-o-transform:translateX(80px);transform:translateX(80px)}to{-o-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes rank_rolling_small{from{-webkit-transform:translateX(80px);-o-transform:translateX(80px);transform:translateX(80px)}to{-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}}.gnb{display:block;position:fixed;left:10px;bottom:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);z-index:10}.gnb .gnb-main{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;bottom:0;width:100%;padding:0 18px;height:70px;background:#ededed;font-size:0;z-index:1}.gnb .gnb-main .btn-whole-menu{display:inline-block;background:url(/images/svg/icon-whole-menu.svg) no-repeat center;background-size:contain;width:32px;height:32px;padding:0;margin:19px 22px 0 0}.gnb .gnb-main .logo{display:none;vertical-align:top;margin:24px 28px 0 0;background-image:url(/images/gnb_logo.png);background-repeat:no-repeat;background-position:center;background-size:72px 26px;width:72px;height:26px}.gnb .gnb-main .div-line{display:inline-block;vertical-align:top;width:1px;height:16px;background:rgba(0,0,0,.22);margin:28px 20px 0}.gnb .gnb-main .menu-list{display:inline-block;vertical-align:top;margin-top:23px;line-height:24px}.gnb .gnb-main .menu-list li{display:inline-block;vertical-align:top;font-size:16px;color:#111;letter-spacing:-.5px}.gnb .gnb-main .menu-list li:last-child{margin-right:16px}.gnb .gnb-main .menu-list li+li{margin-left:18px}.gnb .gnb-main .menu-list.bold{font-weight:700}.gnb .gnb-main .toggle-area{display:none;vertical-align:top}.gnb .gnb-main .toggle-area.on{display:inline-block}.gnb .gnb-main .special-link{display:inline-block;margin-left:18px;vertical-align:top}.gnb .gnb-main .special-link .div-line{margin-left:0;margin-right:34px}.gnb .gnb-main .special-link img{width:auto;height:19px;vertical-align:-2px}.gnb .gnb-main .alarm-box{display:inline-block;vertical-align:top;top:-5px}.gnb .gnb-main .alarm-box .tooltip{display:block;left:auto;right:-15px;bottom:55px;width:280px;height:160px;font-size:14px;font-weight:400;letter-spacing:-.05em;text-align:left;background-color:transparent;color:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0}.gnb .gnb-main .alarm-box .tooltip .cont{position:relative;margin-top:2px;padding:15px 20px;background-color:#2c2c2e;-webkit-box-shadow:2px 5px 12px rgba(0,0,0,.3);box-shadow:2px 5px 12px rgba(0,0,0,.3)}.gnb .gnb-main .alarm-box .tooltip .cont::after{content:'';position:absolute;right:0;bottom:-10px;border-right:10px solid #2c2c2e;border-top:8px solid transparent;border-bottom:10px solid transparent}.gnb .gnb-main .alarm-box .tooltip .btn-close{position:absolute;top:40px;right:40px;z-index:500;background-image:url(/images/svg/btn-close-white.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:16px;height:16px}.gnb .gnb-main .alarm-box .cont p{display:inline-block;vertical-align:middle;width:175px;white-space:normal}.gnb .gnb-main .alarm-box .icon-article{display:inline-block;vertical-align:middle;background-image:url(/images/svg/al-icon-article.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:15px;height:15px;margin-right:4px}.gnb .gnb-main .alarm-box .article{display:block;color:#999;margin-top:8px}.gnb .gnb-main .alarm-box .article .text{display:inline-block;vertical-align:middle;font-size:12px;width:145px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.gnb .gnb-main .btn-my{display:inline-block;vertical-align:top;height:32px;line-height:32px;background:url(/images/svg/icon-my.svg) no-repeat left center;background-size:32px}.gnb .gnb-main .btn-my .count{display:inline-block;vertical-align:bottom;margin-left:23px;width:18px;height:18px;line-height:18px;border-radius:9px;background:#141414;text-align:center;font-size:12px;font-weight:500;color:#fff;font-family:Roboto,serif}.gnb .gnb-main .btn-my ins{font-size:10px;font-weight:400;text-decoration:none;margin-top:-1px;margin-left:1px}.gnb .gnb-main .btn-open-search{display:inline-block;position:relative;vertical-align:top;margin:13px 0 0;width:340px;height:44px;padding:10px 50px 10px 18px;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #02a37f;background:#fff}.gnb .gnb-main .btn-open-search .rank-list{display:block;position:relative;text-align:left;overflow:hidden}.gnb .gnb-main .btn-open-search .rank-list ul{display:inline-block;vertical-align:top;white-space:nowrap;line-height:20px;font-size:0;-webkit-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translateX(270px)}.gnb .gnb-main .btn-open-search .rank-list ul.is-play{-webkit-animation:20s linear 0s infinite normal rank_rolling;-o-animation:20s linear 0s infinite normal rank_rolling;animation:20s linear 0s infinite normal rank_rolling}.gnb .gnb-main .btn-open-search .rank-list ul li{display:inline-block;vertical-align:top;font-size:14px;letter-spacing:-.5px;color:#666;font-weight:500}.gnb .gnb-main .btn-open-search .rank-list ul li+li{margin-left:10px}.gnb .gnb-main .btn-open-search:after{content:'';display:block;position:absolute;right:12px;top:50%;background:#fff url(/images/svg/icon-stiky-search.svg) no-repeat center;background-size:contain;width:26px;height:26px;margin-top:-13px}.gnb .gnb-main .btn-open-search.on{border-color:#fff}.gnb .gnb-main .btn-open-search.on .rank-list{opacity:.3}.gnb .gnb-main .btn-open-search.on .rank-list ul.is-play{-webkit-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.gnb .gnb-main .btn-open-search.on:after{opacity:.3}.gnb .gnb-main .gnb-total-search{display:inline-block;position:relative;vertical-align:top;margin:13px 0 0;width:340px;height:44px;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #02a37f;background:#fff}.gnb .gnb-main .gnb-total-search input{margin-right:50px;padding:0 0 0 20px;width:266px;height:40px;font-size:16px;border:0;outline:0;background-color:transparent}.gnb .gnb-main .gnb-total-search button{display:block;position:absolute;right:0;top:0;background:url(/images/svg/icon-stiky-search.svg) no-repeat center;background-size:26px;width:50px;height:40px}.gnb .gnb-main .btn-gnb-close{display:inline-block;vertical-align:top;margin:19px 0 0 14px;width:32px;height:32px;background:url(/images/svg/icon-close-gnb.svg) no-repeat center;background-size:32px}.gnb .gnb-main .sub-menu{display:inline-block;vertical-align:top;position:relative;margin:18px 0 0 0}.gnb .gnb-main .sub-menu .sub-menu-anchor{display:block;padding:0;padding-right:22px;height:34px;line-height:34px;font-size:18px;letter-spacing:-1px;color:#111;font-weight:500;background:url(/images/svg/arrowup-solid-12.svg) no-repeat right center;background-size:12px}.gnb .gnb-main .sub-menu .sub-menu-anchor.on{background:url(/images/svg/arrowdown-solid-12.svg) no-repeat right center}.gnb .gnb-main .sub-menu .sub-menu-anchor.on+.sub-menu-list{display:block}.gnb .gnb-main .sub-menu .sub-menu-list{display:none;position:absolute;min-width:180px;left:-7px;bottom:72px;padding:30px;border:1px solid #e2e2e2;-webkit-box-shadow:0 2px 9px 0 rgba(0,0,0,.1);box-shadow:0 2px 9px 0 rgba(0,0,0,.1);background:#fff;font-size:16px;line-height:24px;letter-spacing:-.5px;color:#111}.gnb .gnb-main .sub-menu .sub-menu-list ul+ul{margin-top:20px;border-top:1px solid #e2e2e2;padding-top:20px}.gnb .gnb-main .sub-menu .sub-menu-list li+li{margin-top:8px}.gnb .gnb-main .col-left{display:table-cell;vertical-align:top;white-space:nowrap}.gnb .gnb-main .col-right{display:table-cell;vertical-align:top;white-space:nowrap;padding-left:40px;text-align:right}.gnb .gnb-main.logo-on .logo{display:inline-block}.gnb .gnb-main.logo-on .special-link .div-line{display:none}.gnb .gnb-whole-menu{display:none;position:absolute;left:0;bottom:70px;width:100%;padding:50px 0;background:#fff;-webkit-box-shadow:0 2px 33px -12px rgba(0,0,0,.3);box-shadow:0 2px 33px -12px rgba(0,0,0,.3)}.gnb .gnb-whole-menu .inner{position:relative;width:1200px;margin:0 auto;padding-left:10px;padding-right:10px}.gnb .gnb-whole-menu .col-menu-wrap{font-size:0}.gnb .gnb-whole-menu .col-menu-wrap .col-menu{display:inline-block;vertical-align:top;white-space:nowrap;width:118px;letter-spacing:-.5px}.gnb .gnb-whole-menu .col-menu-wrap .col-menu .tit{font-size:16px;color:#111;font-weight:500;margin-bottom:12px}.gnb .gnb-whole-menu .col-menu-wrap .col-menu .list{font-size:14px;line-height:20px;color:#666}.gnb .gnb-whole-menu .col-menu-wrap .col-menu .list li+li{margin-top:8px}.gnb .gnb-whole-menu .link-list{display:block;font-size:0;margin-top:60px}.gnb .gnb-whole-menu .link-list dl{display:inline;font-size:14px;line-height:30px;letter-spacing:-.05em;color:#111}.gnb .gnb-whole-menu .link-list dl+dl{margin-left:40px}.gnb .gnb-whole-menu .link-list dt{display:inline;font-weight:500;margin-right:24px}.gnb .gnb-whole-menu .link-list dd{display:inline;color:#666}.gnb .gnb-whole-menu .link-list dd+dd{margin-left:24px}.gnb .gnb-whole-menu .link-list .another{display:inline-block;position:relative;margin-left:40px;padding-left:40px}.gnb .gnb-whole-menu .link-list .another:before{content:'';position:absolute;top:10px;left:0;width:1px;height:13px;background-color:#e2e2e2}.gnb .gnb-whole-menu .link-list .special{display:inline-block;position:relative;margin-left:40px;padding-left:40px}.gnb .gnb-whole-menu .link-list .special:before{content:'';position:absolute;top:10px;left:0;width:1px;height:13px;background-color:#e2e2e2}.gnb .gnb-whole-menu .link-list .special img{width:auto;height:20px;vertical-align:-5px}.gnb .gnb-whole-menu .link-list li{display:inline;font-size:14px;font-weight:500;line-height:30px;letter-spacing:-.05em;color:#111}.gnb .gnb-whole-menu .link-list li+li{margin-left:30px}.gnb .gnb-whole-menu .line-div{width:100%;height:1px;background:#e2e2e2;margin:22px 0 32px}.gnb .gnb-whole-menu .link-list-gray{display:block;font-size:0}.gnb .gnb-whole-menu .link-list-gray li{display:inline;font-size:14px;line-height:24px;letter-spacing:-.5px;color:#111}.gnb .gnb-whole-menu .link-list-gray li+li{margin-left:24px}.gnb .gnb-whole-menu .link-list-gray img{vertical-align:middle}.gnb .gnb-whole-menu .link-list-others{position:absolute;bottom:3px;right:10px;display:block;font-size:0}.gnb .gnb-whole-menu .link-list-others li{display:inline;font-size:14px;line-height:24px;letter-spacing:-.5px;color:#666}.gnb .gnb-whole-menu .link-list-others li+li{margin-left:24px}.gnb .gnb-whole-menu .link-list-others img{vertical-align:middle}.gnb .gnb-whole-menu.on{display:block}.gnb .gnb-search{display:none;position:absolute;left:0;bottom:70px;width:100%;padding:50px 0 60px 0;background:#fff;-webkit-box-shadow:0 2px 33px -12px rgba(0,0,0,.3);box-shadow:0 2px 33px -12px rgba(0,0,0,.3)}.gnb .gnb-search .inner{width:1200px;margin:0 auto;padding-left:10px;padding-right:10px}.gnb .gnb-search .search-header{margin:0 0 40px;padding-top:56px}.gnb .gnb-search .search-header .search-bar{width:420px}.gnb .gnb-search .search-header form{height:56px}.gnb .gnb-search .search-header fieldset{position:relative}.gnb .gnb-search .search-header .input-box{height:56px;padding:15px 18px 15px 28px;border:2px solid #02a37f;font-size:0}.gnb .gnb-search .search-header .input-box input{width:336px;height:22px;line-height:22px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.gnb .gnb-search .search-header .input-box .btn-sch{width:32px;height:32px;margin:-5px 0;font-size:0}.gnb .gnb-search .hotkeyword-area{display:block}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab{float:right;width:340px}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .title{margin:-50px 0 21px 40px;line-height:29px;font-size:26px;letter-spacing:-1px;font-weight:400}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .title strong{font-weight:700}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .date{font-weight:400;letter-spacing:-.0125em;color:#999;margin-top:-35px;float:right}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list>li>a{height:24px}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li{line-height:56px;padding:16px 20px 16px 40px;background:#fff}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li a{display:block;line-height:24px;font-size:16px;font-weight:400;color:#111;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li .num{display:inline-block;vertical-align:baseline;width:24px;font-size:18px;line-height:21px;font-family:Roboto}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li .hotkeyword-related-list{display:none;background:0 0;overflow:hidden;height:80px;margin:12px 0 20px 24px;padding:12px 0 0 0;border-top:1px solid #e2e2e2;font-size:0;line-height:0}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li .hotkeyword-related-list li{display:inline-block;vertical-align:top;background:0 0;padding:0;margin:12px 30px 0 0}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li .hotkeyword-related-list li a{display:block;font-size:14px;line-height:22px;letter-spacing:-.5px;color:#666;font-weight:400}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li.on{background:#f4f4f4}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li.on a{font-weight:500}.gnb .gnb-search .hotkeyword-area .hotkeyword-tab .hotkeyword-list li.on .hotkeyword-related-list{display:block}.gnb .gnb-search .hotkeyword-area .hotkeyword-content{display:none;float:left;width:840px;height:280px;padding:40px;background:#f4f4f4}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main{float:left;width:400px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box{font-size:0;margin-bottom:10px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .text-box{display:inline-block;vertical-align:top;width:260px;margin-right:20px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .text-box .ttl{display:block;margin-bottom:5px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .text-box .tit{display:block;font-size:22px;line-height:32px;letter-spacing:-1px;max-height:64px;overflow:hidden;margin:0}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .text-box .date{display:block;margin-top:5px;line-height:20px;font-size:12px;letter-spacing:-.5px;color:#666}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .img-box{display:inline-block;vertical-align:top;width:120px;height:90px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .img-box>a{display:block;height:100%}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .info-box .img-box img{overflow:hidden;display:block;width:100%;height:100%}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-main .text{font-size:14px;line-height:24px;letter-spacing:-.5px;color:#666;max-height:72px;overflow:hidden}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-list{float:right;width:320px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-list li{font-size:16px;line-height:24px;letter-spacing:-.5px;color:#111;font-weight:500;max-height:48px;overflow:hidden}.gnb .gnb-search .hotkeyword-area .hotkeyword-content .hotkeyword-news-list li+li{margin-top:28px}.gnb .gnb-search .hotkeyword-area .hotkeyword-content.on{display:block}.gnb .gnb-search .hotkeyword-area:after{content:'';display:block;clear:both}.gnb .gnb-search.on{display:block}.gnb .btn-gnb-open{display:none;position:absolute;right:0;bottom:0;width:70px;height:70px;background:#1f1f1f url(/images/svg/menu-white-32.svg) no-repeat center;background-size:37px}.gnb.closed{left:auto;right:10px;width:70px}.gnb.closed .btn-gnb-open{display:block}.gnb.closed .gnb-main{display:none}@media (max-width:1350px){.gnb .gnb-main .btn-open-search{width:120px}.gnb .gnb-main .btn-open-search .rank-list ul.is-play{-webkit-animation:20s linear 0s infinite normal rank_rolling_small;-o-animation:20s linear 0s infinite normal rank_rolling_small;animation:20s linear 0s infinite normal rank_rolling_small}}.toast-container{position:fixed;right:8px;bottom:90px;width:301px;z-index:20}.toast-item{position:relative;-webkit-box-shadow:0 4px 11px rgba(0,0,0,.1);box-shadow:0 4px 11px rgba(0,0,0,.1)}.toast-item.show{-webkit-animation:toast-show .5s ease-out forwards;-o-animation:toast-show .5s ease-out forwards;animation:toast-show .5s ease-out forwards}.toast-item.hide{-webkit-animation:toast-hide .2s ease-out forwards;-o-animation:toast-hide .2s ease-out forwards;animation:toast-hide .2s ease-out forwards}.toast-item+.toast-item{margin-top:10px}.toast-item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 10px;-webkit-box-sizing:content-box;box-sizing:content-box;min-height:60px;background-color:#0a3e45;border-radius:5px}.toast-item .img-box{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:11px;width:80px;height:60px}.toast-item .title{font-size:14px;font-weight:500;color:#fff;line-height:1.4;-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);-o-transform:rotate(.001deg);transform:rotate(.001deg);text-shadow:1px 1px rgba(0,0,0,.1)}.toast-item .title .badge{display:inline-block;padding:0 8px;line-height:18px;font-size:11px;font-weight:600;background-color:#fff;border-radius:9px;vertical-align:1px;text-shadow:none}.toast-item .title .exclusive{color:#0a393c}.toast-item .title .breaking{color:#c80f14}.toast-item .actions{position:absolute;right:11px;bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.toast-item .btn-alarm,.toast-item .btn-close{margin-left:5px;width:20px;height:20px;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;opacity:.33}.toast-item .btn-alarm:hover,.toast-item .btn-close:hover{opacity:1}.toast-item .btn-alarm{background-image:url(../images/svg/toast_alarm.svg);background-size:10px}.toast-item .btn-close{background-image:url(../images/svg/toast_close.svg);background-size:20px}@-webkit-keyframes toast-show{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}80%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-o-keyframes toast-show{0%{-o-transform:translateY(50px);transform:translateY(50px);opacity:0}80%{opacity:1}100%{-o-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes toast-show{0%{-webkit-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0}80%{opacity:1}100%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes toast-hide{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}80%{opacity:0}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-o-keyframes toast-hide{0%{-o-transform:translateX(0);transform:translateX(0);opacity:1}80%{opacity:0}100%{-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes toast-hide{0%{-webkit-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}80%{opacity:0}100%{-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0}}.slick-slider .slick-slide{outline:0}.slick-arrow{position:absolute;top:50%;width:60px;height:60px;margin-top:-10px}.slick-arrow:before{content:'';position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100%;width:60px;height:60px}.slick-arrow.slick-prev{left:-60px}.slick-arrow.slick-prev:before{background-image:url(/images/svg/icon-op-indi-prev.svg)}.slick-arrow.slick-next{right:-60px}.slick-arrow.slick-next:before{background-image:url(/images/svg/icon-op-indi-next.svg)}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.datepicker{width:312px}.datepicker--content{padding-left:0;padding-right:0}.datepicker--content .datepicker--months,.datepicker--content .datepicker--years{width:260px;margin:0 auto}.datepicker--content .datepicker--days{width:280px;margin:0 auto}.datepicker--cell.-weekend-.-disabled- .saturday{color:#aeaeae}.datepicker--cell.-weekend-.-disabled- .sunday{color:#aeaeae}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:0 0}.datepicker--cell.-other-month-{color:#aeaeae}.datepicker--cell.-other-month-.-weekend- span{color:#aeaeae}.datepicker--cells-months{height:auto}.datepicker--cells-years,.datepicker--years{height:auto}.datepicker--days-names{margin:0}.datepicker--day-name{font-size:14px;font-weight:700;color:#111;width:40px;height:40px}.datepicker--content{padding-top:0}.datepicker--content .datepicker--cell.-selected-{background-color:#02a37f;color:#fff;border-radius:0}.datepicker--content .datepicker--cell-day.-current-{position:relative;font-weight:500;background-color:#fff;color:#02a37f}.datepicker--content .datepicker--cell-day.-current-.-selected-{background-color:#02a37f;color:#fff}.datepicker--nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:none;padding-top:24px;padding-bottom:24px}.datepicker--nav .icon-next,.datepicker--nav .icon-prev{text-indent:-9999px;background-repeat:no-repeat;background-size:100%;background-position:center;width:24px;height:24px}.datepicker--nav .icon-prev{background-image:url(/images/svg/calendar-prev-arrow.svg)}.datepicker--nav .icon-next{background-image:url(/images/svg/calendar-next-arrow.svg)}.datepicker--nav .datepicker--nav-action:first-child{position:relative;top:2px;margin-right:20px}.datepicker--nav .datepicker--nav-action:last-child{position:relative;top:2px;margin-left:20px}.datepicker--cell{font-family:Roboto,serif;font-size:22px;width:19%;height:50px;margin-right:18px;padding:12px;color:#111;cursor:pointer}.datepicker--cell:nth-child(1){margin-bottom:30px}.datepicker--cell:nth-child(2){margin-bottom:30px}.datepicker--cell:nth-child(3){margin-bottom:30px}.datepicker--cell:nth-child(4){margin-bottom:30px}.datepicker--cell:nth-child(5){margin-bottom:30px}.datepicker--cell:nth-child(6){margin-bottom:30px}.datepicker--cell:nth-child(7){margin-bottom:30px}.datepicker--cell:nth-child(8){margin-bottom:30px}.datepicker--cell:nth-child(4n){margin-right:0}.datepicker--cell.-disabled-{color:#aeaeae}.datepicker--cell.-disabled-.-focus-{background-color:transparent}.datepicker--cell.-disabled-.-focus-:after{content:none}.datepicker--cell-day.-focus-{border-radius:0;position:relative;background-color:transparent}.datepicker--cell-day.-focus-:after{content:'';position:absolute;bottom:2px;left:10px;width:20px;height:2px;background-color:#02a37f}.datepicker--pointer{display:none}.datepicker--nav-title{font-size:32px;color:#111}.datepicker--nav-title .month,.datepicker--nav-title .year{font-size:26px}.datepicker--cell.-focus-{border-radius:0;position:relative;background-color:transparent}.datepicker--cell.-focus-:after{content:'';position:absolute;bottom:2px;left:10px;right:10px;height:2px;background-color:#02a37f}.datepicker--cell.-current-{color:#02a37f}.datepicker--cell.-current-.-focus-{color:#02a37f;border-radius:0;position:relative;background-color:transparent}.datepicker--cell.-current-.-focus-:after{content:'';position:absolute;bottom:2px;left:10px;right:10px;height:2px;background-color:#02a37f}.datepicker--cells-years .datepicker--cell.-focus-:after{left:0;right:0}.days-calendar .datepicker--content{padding-top:0}.days-calendar .datepicker--cells{width:auto;height:auto}.days-calendar .datepicker--cell-day{font-size:16px;width:40px;height:40px;margin:0}.month-calendar .datepicker--cell-month.-selected-.-focus-{background-color:#02a37f;color:#fff}.month-calendar .datepicker--cell-month.-selected-.-focus-:after{content:none}.month-calendar .datepicker--cell-month.-focus-{position:relative;background-color:transparent}.month-calendar .datepicker--cell-month.-focus-:after{content:'';position:absolute;bottom:2px;left:10px;width:30px;height:2px;background-color:#02a37f}.month-calendar .datepicker--cell-month.-current-{position:relative;font-weight:500;color:#02a37f}.month-calendar .datepicker--cell-month.-current-.-selected-{color:#fff}.month-calendar .datepicker--cell-month.-current-.-selected-.-focus-{color:#fff}.month-calendar .datepicker--content{width:260px;margin:0 auto}.month-calendar .datepicker--cell-month.-disabled-.-focus-{background-color:transparent;color:#aeaeae}.month-calendar .datepicker--cell-month.-disabled-.-focus-:after{content:none}.datepicker--content{padding-bottom:16px}.story-film .section-recent{padding-bottom:10px}.section-recent{padding-top:43px;padding-bottom:50px}.section-recent .title-area{border-bottom:2px solid #333;margin-bottom:60px;padding-bottom:15px}.opinion .section-recent .title-area{margin-bottom:50px}.section-recent .title-area div,.section-recent .title-area h2,.section-recent .title-area p{display:inline-block;vertical-align:bottom}.section-recent .title-area h2{font-size:46px;font-weight:700;letter-spacing:-.033em;padding-right:18px}.section-recent .title-area .category,.section-recent .title-area .section-title{position:relative;top:-4px;letter-spacing:-.004em}.section-recent .title-area .category{line-height:1.4em}.section-recent .title-area .section-title{display:inline-block;vertical-align:middle;letter-spacing:-.0125em;width:100%;max-width:650px;height:17px;line-height:18px;overflow:hidden;padding-left:4px}.section-recent .title-area .section-title a{width:100%;line-height:16px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box}.section-recent .title-area .right-area{float:right;margin-top:-20px}.grid-type .recent-large{position:relative;display:inline-block;vertical-align:top;width:800px;margin-right:36px}.grid-type .recent-area h3{font-size:36px;font-weight:500;line-height:46px;letter-spacing:-.05em;color:#111;width:360px;height:138px;margin-bottom:8px;overflow:hidden}.grid-type .recent-area h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.grid-type .recent-area .date{display:block;letter-spacing:-.036em;margin-bottom:28px}.grid-type .recent-area .text{font-size:16px;letter-spacing:-.035em;height:112px;line-height:28px;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.grid-type .recent-area .text a{display:inline-block}.grid-type .recent-area .inn{display:inline-block;vertical-align:top;width:360px;margin-right:36px}.grid-type .recent-area .img-box{display:inline-block;vertical-align:top;width:400px;height:300px}.grid-type .recent-area .img-box a{height:100%}.grid-type .recent-area .img-box.video{position:relative;cursor:pointer}.grid-type .recent-area .img-box.video:after{content:'';display:inline-block;position:absolute;bottom:20px;left:20px;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.magazine-type .recent-large{display:inline-block;width:699px;margin-right:36px}.magazine-type .recent-large h3{font-size:32px;font-weight:500;text-align:center}.magazine-type .recent-large h3 a{display:inline-block}.magazine-type .recent-large .text{font-size:16px;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.magazine-type .recent-large .img-box{width:700px;height:525px;margin-bottom:29px}.magazine-type .recent-large .ttl{margin-bottom:7px}.magazine-type.culture .recent-large{width:700px}.magazine-type.culture .recent-large h3{width:315px}.magazine-type.culture .recent-large .img-box{width:700px;height:525px}.magazine-type.culture .recent-large .img-box img{width:700px;height:525px}.magazine-type.culture .recent-list{width:440px}.magazine-type.culture .recent-list .inn{width:240px}.magazine-type.culture .recent-list .inn h3{height:93px;margin-bottom:16px}.magazine-type.culture .recent-list .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.magazine-type.special .recent-large .img-box{width:700px;height:526px}.magazine-type.sports .recent-large .recent-area h3{display:inline-block;text-align:left;letter-spacing:-.05em;width:290px;line-height:42px;margin-right:36px;margin-bottom:0}.magazine-type.sports .recent-large .recent-area .text{display:inline-block;font-size:16px;width:370px;height:110px;line-height:28px;overflow:hidden}.ratio-type .recent-large{display:inline-block;vertical-align:top;width:800px;margin-right:36px}.ratio-type .recent-area .img-box{display:inline-block;vertical-align:top;width:400px;height:300px;margin-left:36px}.ratio-type .recent-area .img-box.video{position:relative}.ratio-type .recent-area .img-box.video:after{content:'';position:absolute;bottom:20px;left:20px;display:inline-block;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.ratio-type .recent-area .inn{display:inline-block;vertical-align:top;width:360px}.ratio-type .recent-area h3{font-size:32px;font-weight:500;height:138px;line-height:42px;letter-spacing:-.05em;margin-bottom:28px;overflow:hidden}.ratio-type .recent-area h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ratio-type .recent-area .text{font-size:16px;height:112px;line-height:28px;letter-spacing:-.074em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.ratio-type .section-large-list{position:relative;border-top:1px solid #e2e2e2;margin-top:35px;padding-top:25px}.ratio-type .section-large-list .inn{display:inline-block;vertical-align:top;width:280px;height:64px;margin-right:16px;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.ratio-type .section-large-list h3{font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.065em;color:#111}.ratio-type .section-large-list .text{display:inline-block;vertical-align:top;line-height:24px;width:400px;height:72px;letter-spacing:-.05em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.animal-serial{position:relative}.animal-serial .btn-more{border:1px solid rgba(82,145,171,.2)}.ratio-type.entertainment .recent-large .recent-area .img-box{margin-right:36px;margin-left:0}.section-recent .recent-list{position:relative;display:inline-block;vertical-align:top;width:341px}.section-recent .recent-list>li{margin-bottom:23px}.section-recent .recent-list>li:last-child{margin-bottom:0}.section-recent .recent-list h3{font-size:18px;font-weight:500;letter-spacing:-.065em;line-height:26px;overflow:hidden}.section-recent .recent-list .text{height:96px;line-height:24px;letter-spacing:-.04em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.section-recent .recent-list .img-box{display:inline-block;vertical-align:top;width:136px;height:102px}.section-recent .recent-list .img-box.video{position:relative;cursor:pointer}.section-recent .recent-list .img-box.video:after{content:'';position:absolute;left:6px;bottom:6px;display:inline-block;width:24px;height:24px;background-image:url(/images/svg/icon-play-24.svg);background-repeat:no-repeat;background-size:24px}.section-recent .recent-list .long-type .img-box,.section-recent .recent-list .long-type .inn{vertical-align:bottom}.section-recent .recent-list .video-article{position:relative}.section-recent .recent-list .video-article .title-box{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);color:#fff;padding:10px 50px 10px 18px}.section-recent .recent-list .video-article h3{font-size:16px;line-height:24px;letter-spacing:-.032em}.section-recent .recent-list .video-article .btn-play{position:absolute;bottom:15px;right:12px;background-image:url(/images/svg/icon-mv-video.svg);background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block;width:30px;height:30px}.grid-type.economy .section-large-list .text,.grid-type.global .section-large-list .text,.grid-type.politics .section-large-list .text,.grid-type.region .section-large-list .text,.grid-type.social .section-large-list .text{height:72px}.grid-type.economy .section-recent .recent-list .inn{margin-bottom:10px}.grid-type.economy .section-recent .recent-list>li{margin-bottom:20px}.grid-type .section-large-list{position:relative;border-top:1px solid #e2e2e2;margin-top:45px;padding-top:29px}.grid-type .section-large-list .inn{display:inline-block;vertical-align:top;width:360px;margin-right:37px}.grid-type .section-large-list .inn .ttl{padding-bottom:5px}.grid-type .section-large-list .inn h3{font-size:22px;font-weight:500;height:64px;line-height:32px;letter-spacing:-.04em;color:#111;overflow:hidden}.grid-type .section-large-list .inn h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.grid-type .section-large-list .text{display:inline-block;vertical-align:top;font-size:14px;width:400px;height:96px;line-height:24px;letter-spacing:-.045em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.grid-type .recent-list .inn{display:inline-block;vertical-align:top;margin-bottom:14px}.grid-type .recent-list .inn h3{display:inline-block;vertical-align:top}.grid-type .recent-list .inn .title-box{display:inline-block;vertical-align:top;width:184px;margin-right:16px}.grid-type .recent-list .inn .title-box .ttl{margin-bottom:4px}.grid-type .recent-list .inn .title-box h3{display:block;height:78px;overflow:hidden}.grid-type .recent-list .inn .title-box h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.magazine-type .recent-list{width:440px}.magazine-type .recent-list .img-box{width:180px;height:135px;margin-right:16px}.magazine-type .recent-list .img-box a{height:100%}.magazine-type .recent-list .inn{display:inline-block;vertical-align:top}.magazine-type .recent-list h3{font-size:22px;line-height:32px;overflow:hidden}.life .recent-list>li{margin-bottom:24px}.life .recent-list .rowner{margin-bottom:10px}.life .recent-list .img-box{width:180px;height:135px}.life .recent-list .inn{width:240px}.life .recent-list .inn h3{height:100px}.life .recent-list .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.life .recent-list .text{height:72px}.life .recent-list .cartoon{border:1px solid #e2e2e2;height:204px;padding:20px}.life .recent-list .cartoon .img-box{width:164px;height:164px}.life .recent-list .cartoon .inn{text-align:center;width:207px;margin:0 auto;padding-top:8px}.life .recent-list .cartoon .ttl{font-weight:500;padding-bottom:5px}.life .recent-list .cartoon .date{line-height:24px;margin-bottom:24px}.life .recent-list .cartoon .text{font-size:18px;height:90px;line-height:30px;letter-spacing:-.05em;color:#111;overflow:hidden}.life .recent-list .cartoon .text a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ratio-type .recent-list .inn{display:inline-block;vertical-align:top;margin-bottom:14px}.ratio-type .recent-list .inn h3{display:inline-block;vertical-align:top}.ratio-type .recent-list .inn .img-box{width:136px;height:102px}.ratio-type .recent-list .inn .title-box{display:inline-block;vertical-align:top;width:184px;margin-right:16px}.ratio-type .recent-list .inn .title-box .ttl{margin-bottom:4px}.ratio-type .recent-list .inn .title-box h3{display:block;height:78px;overflow:hidden}.ratio-type .recent-list .inn .title-box h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ratio-type .section-large-list .inn{width:360px;margin-right:36px}.ratio-type .section-large-list .inn h3{font-size:22px;font-weight:400;width:100%;line-height:32px;color:#111}.ratio-type .section-large-list .content-area{display:inline-block;vertical-align:top;width:460px}.sports .recent-list .inn{width:100%;margin-bottom:10px}.sports .recent-list h3{display:inline-block;vertical-align:top;width:180px;margin:0}.sports .recent-list.embeded-long-type .text{height:48px}.sports .recent-list .text{height:71px}.sports .recent-list .long-type .img-box{height:255px}.sports .recent-list .long-type .inn{width:180px;margin-bottom:0}.sports .recent-list .long-type h3{height:100px;margin-bottom:18px}.sports .recent-list .long-type .text{letter-spacing:-.05em;height:94px}.special .section-recent .recent-list .long-type .inn h3{height:62px}.special .section-recent .recent-list .long-type .inn h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.special .section-recent .recent-list .long-type .inn .text{height:96px}.special .section-recent .recent-list .long-type .inn .text a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.topic-section ol>li{border:1px solid transparent;height:99px;margin-bottom:2px;-webkit-transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,-webkit-box-shadow .3s ease;-o-transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.topic-section ol>li.on{border:1px solid #f2f2f2;-webkit-box-shadow:0 2px 18px rgba(0,0,0,.1);box-shadow:0 2px 18px rgba(0,0,0,.1)}.topic-section h3{font-size:18px;letter-spacing:-.05em;color:#111;margin-bottom:10px}.topic-section .img-box,.topic-section .inn,.topic-section .text{display:inline-block;vertical-align:middle}.topic-section .inn{text-align:center;width:49px}.topic-section .ranking{font-family:roboto;font-size:28px;font-weight:300;letter-spacing:-.021em;padding-bottom:3px}.topic-section .img-box{width:100px;height:75px;margin:12px 12px 12px 0}.topic-section .img-box.video{position:relative;cursor:pointer}.topic-section .img-box.video:after{content:'';position:absolute;left:6px;bottom:6px;display:inline-block;width:24px;height:24px;background-image:url(/images/svg/icon-play-24.svg);background-repeat:no-repeat;background-size:24px}.topic-section .text{font-size:16px;width:173px;height:47px;line-height:24px;overflow:hidden}.topic-section .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.recent-list .with-ttl .rowner{padding-bottom:14px}.recent-list .with-ttl .inn{display:inline-block;vertical-align:top;margin-bottom:0}.recent-list .with-ttl .inn h3{height:66px}.recent-list .with-ttl .ttl{padding-bottom:6px}.global .interview-type.section-large-list{margin-top:50px}.politics .interview-type.section-large-list{margin-top:45px}.interview-type.section-large-list{border-top:1px solid #e2e2e2;position:relative;margin-top:55px;padding-top:29px}.interview-type.section-large-list .up-title{position:absolute;top:-8px;left:0;font-size:16px;font-weight:500;letter-spacing:-.06em;background-color:#fff;color:#111;padding-left:20px;padding-right:20px}.interview-type.section-large-list .up-title:after,.interview-type.section-large-list .up-title:before{content:'';position:absolute;top:2px;width:2px;height:11px;background-color:#e2e2e2}.interview-type.section-large-list .up-title:before{left:0}.interview-type.section-large-list .up-title:after{right:0}.interview-type.section-large-list .inn{width:300px}.interview-type.section-large-list .inn h3{font-family:'Nanum Myeongjo',serif;font-size:24px;line-height:36px;height:72px}.interview-type.section-large-list .content-area{width:420px}.interview-type.section-large-list .text{width:460px;height:74px}.btn-box{position:relative;width:118px;height:40px;line-height:36px;border-radius:20px;background-color:#fff}.btn-box.btn-border{border:solid 1px rgba(82,145,171,.2)}.btn-box a{display:block;font-size:14px;color:#666;text-align:center}.btn-box a:hover .icon-refresh{-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.btn-box span{display:inline-block;vertical-align:middle;line-height:1.25em}.btn-box span.icon-refresh{position:relative;width:16px;height:16px;margin-left:10px;background-position:-88px -154px;width:16px;height:16px}.btn-box span.icon-more-blue{height:16px}.full-btn-box{width:100%;text-align:center}.btn-more{text-align:center}.btn-more .icon-arrow{background-position:-100px -60px;width:18px;height:19px;vertical-align:middle}.full-width{background:#f1f3f5}.culture-serial{position:relative;padding:50px 10px 60px}.culture-serial .btn-box{position:absolute;top:44px;right:10px;line-height:36px}.culture-serial .title-section{margin-bottom:26px}.culture-serial .list-serialize{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.culture-serial .list-serialize li{width:280px;height:466px;padding:25px 0 0;margin-left:20px;background:#fff;line-height:20px;letter-spacing:-.05em}.culture-serial .list-serialize li .ttl{font-weight:400;height:24px;margin-bottom:4px;padding:0 20px;overflow:hidden}.culture-serial .list-serialize li .ttl-sub{font-size:14px;letter-spacing:-.05em;height:40px;margin-bottom:12px;padding:0 20px;overflow:hidden;color:#999}.culture-serial .list-serialize li .ttl-sub a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.culture-serial .list-serialize li h4{font-size:16px;font-weight:500;line-height:24px;color:#111;margin-bottom:14px}.culture-serial .list-serialize li h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.culture-serial .list-serialize li .txt{font-size:14px;max-height:44px;line-height:24px;color:#666;overflow:hidden}.culture-serial .list-serialize li .txt a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.culture-serial .list-serialize li .txt.line-2{margin-top:12px}.culture-serial .list-serialize li:first-child{margin-left:0}.culture-serial .list-serialize li .content-box{padding:0 20px}.opinion .serial-section{position:relative;margin-bottom:60px}.opinion .serial-section .list-serialize .category{margin-bottom:6px;max-width:220px}.opinion .serial-section .list-serialize .category a{display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.opinion .serial-section .list-serialize li{height:466px}.opinion .serial-section .list-serialize .img-box{margin-bottom:23px}.opinion .serial-section .list-serialize h4{font-size:18px;max-height:56px;line-height:26px;overflow:hidden}.opinion .serial-section .list-serialize h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .serial-section .list-serialize .txt{height:auto;line-height:24px;max-height:44px}.opinion .serial-section .list-serialize .txt a{height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .serial-section .btn-more{top:0}.list-serialize.border-frame li{border:1px solid #e2e2e2}.list-serialize .image-box,.list-serialize .img-box{background-color:#fff;background-color:transparent;width:100%;height:210px;margin-bottom:20px}.list-serialize .img-box.video{position:relative;cursor:pointer}.list-serialize .img-box.video:after{content:'';display:inline-block;position:absolute;bottom:20px;left:20px;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.list-serialize .content-box{margin-bottom:27px}.serial-section{margin-top:50px}.serial-section .title-section{margin-bottom:32px}.serial-section .list-serialize li{position:relative;display:inline-block;vertical-align:top;width:280px;height:466px;padding-top:24px;margin-left:16px}.serial-section .list-serialize li:first-child{margin-left:0}.serial-section .list-serialize .category{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;margin-bottom:15px;padding-left:20px}.serial-section .list-serialize .more{position:absolute;top:27px;right:20px;display:inline-block;vertical-align:middle;font-size:12px;color:#999}.serial-section .list-serialize .sub-ttl{letter-spacing:-.05em;height:22px;line-height:22px;color:grey;margin-bottom:17px;padding-left:20px;padding-right:20px;overflow:hidden}.serial-section .list-serialize .content-box{padding-left:20px;padding-right:20px}.serial-section .list-serialize h4{font-size:16px;font-weight:500;width:240px;line-height:24px;color:#111;margin-bottom:10px}.serial-section .list-serialize .txt{width:240px;max-height:46px;line-height:24px;color:#666;overflow:hidden}.serial-section .list-serialize .txt a{height:100%}.story-animal .culture-serial{padding-bottom:10px}.story-animal .title-section{margin-bottom:38px}.story-animal .list-serialize{text-align:left}.story-animal .list-serialize .sub-ttl{font-size:14px;line-height:24px;color:#666;margin-bottom:15px}.story-animal .list-serialize .image-box{margin-bottom:20px}.story-animal .list-serialize li h4{font-size:16px;line-height:24px;margin-bottom:10px}.story-film .recent-list{width:540px}.story-film .recent-list li{display:inline-block;vertical-align:top;width:250px;margin-right:36px;margin-bottom:40px}.story-film .recent-list li:nth-child(2n){margin-right:0}.story-film .recent-list .img-box{width:250px;height:140px;margin-bottom:16px}.story-film .recent-list h3{font-size:18px;line-height:26px;color:#111}.inner.morenews{margin-top:50px}.morenews{position:relative;margin:50px auto}.morenews .tab{width:842px;min-height:780px;margin-right:340px}.morenews .search-result{font-size:16px;line-height:28px;margin-top:30px;margin-left:0}.morenews .search-result>p{display:inline-block;vertical-align:middle;letter-spacing:-.05em}.morenews .search-result strong{color:#02a37f}.morenews .search-result .col-right{float:right}.morenews .search-result .col-right a{font-size:14px}.morenews .tab-menu{position:relative;height:72px;margin-bottom:10px;border-bottom:1px solid #e2e2e2}.morenews .tab-menu .inn{height:70px;line-height:70px}.morenews .tab-menu .inn a{position:relative;display:inline-block;font-size:16px;letter-spacing:-.063em;padding:18px 0;color:#666;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color;padding-top:0;padding-bottom:0;margin-right:46px}.morenews .tab-menu .inn a:after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:#111;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;will-change:width}.morenews .tab-menu .inn a:hover:after{width:100%}.morenews .tab-menu .inn a.on{font-weight:700;color:#000}.morenews .tab-menu .inn a.on:after{left:0;width:100%;height:2px;background-color:#111}.morenews .tab-menu .inn a:last-of-type{margin-right:0}.morenews .tab-menu .inn a:hover{font-weight:700}.morenews .tab-menu .search{position:absolute;top:0;right:0;width:240px;height:50px;border:1px solid #e2e2e2;border-radius:25px;background:#fafafa}.morenews .tab-menu .search input[type=text]{width:156px;height:30px;margin:9px 0 9px 16px;line-height:30px;border:0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.morenews .tab-contents li{position:relative;padding:30px 0;border-bottom:1px solid #e2e2e2}.morenews .tab-contents .visited>div{opacity:.6}.morenews .tab-contents .inn{margin-right:240px}.morenews .tab-contents .inn a{display:inline-block}.morenews .tab-contents .ttl{line-height:18px;letter-spacing:-.05em;margin-bottom:5px}.morenews .tab-contents h4{font-size:18px;height:21px;line-height:21px;font-weight:700;margin-bottom:6px;overflow:hidden}.morenews .tab-contents h4 .picture-count{font-size:12px;font-weight:400;background-image:url(/images/svg/img-window.svg);background-repeat:no-repeat;background-position:center;background-size:100%;display:inline-block;vertical-align:top;width:21px;height:21px;color:#999;margin-left:9px;padding-top:1px;padding-left:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.morenews .tab-contents .date{margin-bottom:9px}.morenews .tab-contents .date span{margin-right:5px;font-family:Roboto,serif;font-size:12px;line-height:14px;color:#999;letter-spacing:-.05em}.morenews .tab-contents .text{height:48px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.morenews .tab-contents .text a{display:block}.morenews .tab-contents .img-box{position:absolute;top:30px;right:0;width:160px;height:120px}.morenews .tab-contents .img-box a{position:relative;width:100%;height:120px;text-align:right}.morenews .tab-contents .img-box a img{display:block}.morenews .tab-contents .img-box .icon-play{position:absolute;bottom:10px;left:10px;display:block;background-image:url(/images/svg/icon-mv-video.svg);background-repeat:no-repeat;background-size:100%;height:22px;width:22px}.morenews .tab-contents .img-box.video{position:absolute}.morenews .full-btn-box{padding-top:20px;padding-bottom:20px}.morenews .full-btn-box .btn-more span{font-weight:700;line-height:25px}.morenews .banner-right{position:absolute;top:0;right:0}.morenews .banner-right p{font-size:12px;line-height:18px;color:#999}.banner-right{padding:28px 0;width:300px;text-align:center;background:#f7f7f7}.banner-right h3{font-size:12px;font-weight:400;letter-spacing:0;color:#999}.banner-right .img-box{margin:0 auto;width:250px;text-align:center;background:0 0}.banner-right .img-box+.img-box{margin-top:16px}.banner-right .img-box img{display:block}.banner-right+.banner-right{margin-top:40px}.story-film .morenews{margin-top:50px}.story-film .morenews .tab-contents{padding-top:40px}.story-film .morenews li{display:inline-block;vertical-align:top;width:192px;margin-right:20px;padding-top:0;padding-bottom:40px;border-bottom:none}.story-film .morenews li:nth-child(4n){margin-right:0}.story-film .morenews .inn{margin:0}.story-film .morenews .ttl{line-height:22px}.story-film .morenews h4{font-size:16px;font-weight:500;height:48px;line-height:24px;color:#111;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.story-film .morenews .full-btn-box{border-top:1px solid #ccc}.story-film .tab-contents .img-box{position:static;top:0;width:192px;height:108px;margin-bottom:10px}.story-film .tab-contents .img-box.video{position:relative}.story-film .tab-contents .img-box a{height:auto}.story-film .tab-contents .video a{position:relative}.story-film .tab-contents .video a:after{content:'';position:absolute;bottom:10px;left:10px;background-image:url(/images/svg/icon-play-transparent.svg);background-repeat:no-repeat;background-size:100%;width:24px;height:24px}.comment-area{position:relative}.comment-area .banner-right{position:absolute;top:60px;left:50%;margin-left:200px}.read-mode .comment-area .banner-right{display:none}.read-mode .end-body .inner .banner-right{display:none}@media (max-width:1390px){.comment-area{position:relative}.comment-area .banner-right{left:0;margin-left:900px}.container.end .end-body .inner .banner-right{left:0;margin-left:900px}}.ad-banner{background-color:#f7f7f7;padding:16px 0}.ad-banner .inner{font-size:0;text-align:center}.ad-banner .img-box{background:0 0}.ad-banner .ad-item{display:inline-block;background-color:transparent;vertical-align:middle}.ad-banner .ad-item+.ad-item{margin-left:30px}.ad-banner .slick-arrow{margin-top:0}.ad-banner .slick-prev{left:-50px}.ad-banner .slick-next{right:-50px}.ad-banner .slick-slide img{width:100%}.ad-banner.type-half .inner.slick-slider{width:980px;padding-left:0;padding-right:0}.ad-banner.type-half .inner .slick-prev{left:-80px}.ad-banner.type-half .inner .slick-next{right:-80px}.ad-banner.type-half a:first-child{margin-right:68px}.ad-banner.type-quattro .inner.slick-slider{width:1094px;padding-left:0;padding-right:0}.ad-banner.type-quattro .inner .slick-slide.img-box>a{display:inline-block}.ad-banner.type-quattro .inner .slick-prev{left:-80px}.ad-banner.type-quattro .inner .slick-next{right:-80px}.ad-banner.type-quattro a{margin-left:30px}.ad-banner.type-quattro a:first-child{margin-left:0}.ad-banner.type-quattro img{display:block;width:250px;height:250px}.end .ad-banner .slick-prev{left:45px}.end .ad-banner .slick-next{right:45px}.search .ad-banner .slick-prev{left:-60px}.search .ad-banner .slick-next{right:-60px}.theme-box{position:relative;padding-bottom:50px;padding-top:50px}.theme-box.tab-type{height:785px}.life .theme-box{height:760px;padding-top:50px}.focus .theme-box{padding-top:50px}.culture .theme-box{height:745px;padding-bottom:50px}.life .theme-box .btn-box{top:44px}.entertainment .theme-box .btn-box{top:44px}.theme-box .display-content{position:relative;padding-top:26px}.theme-box .display-content.tab{border-bottom:1px solid #e2e2e2}.theme-box .display-menu{display:inline-block;vertical-align:middle;margin-right:50px}.theme-box .display-menu:last-of-type{margin-right:0}.theme-box .display-menu button{position:relative;display:inline-block;font-size:16px;letter-spacing:-.063em;padding:18px 0;color:#666;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color;font-size:18px}.theme-box .display-menu button:after{content:'';position:absolute;left:0;bottom:-2px;width:0;height:1px;background-color:#111;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;will-change:width}.theme-box .display-menu button:hover:after{width:100%}.theme-box .display-menu button.on{font-weight:700;color:#000}.theme-box .display-menu button.on:after{left:0;width:100%;height:2px;background-color:#111}.theme-box .display-row{padding-bottom:48px}.theme-box .display-row:last-of-type{padding-bottom:0}.theme-box .display-row .display-list:nth-child(2n-1){margin-right:16px}.theme-box .display-list{display:inline-block;vertical-align:top}.theme-box .display-list .img-box{display:inline-block;vertical-align:middle;margin-right:26px}.theme-box .display-list .inn{display:inline-block;width:398px}.theme-box .display-list .text{text-align:left;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.theme-box .display-list.normal-type{width:680px}.theme-box .display-list.normal-type .img-box{vertical-align:top;width:212px;height:159px}.theme-box .display-list.normal-type.large-image .img-box{width:280px;height:160px}.theme-box .display-list.normal-type .inn{vertical-align:top}.theme-box .display-list.normal-type h3{font-size:22px;font-weight:500;height:82px;line-height:32px;letter-spacing:-.05em;color:#111;padding-bottom:18px;overflow:hidden}.theme-box .display-list.normal-type h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.theme-box .display-list.normal-type .text{height:72px;line-height:24px;letter-spacing:-.045em}.theme-box .display-list.full-type{width:680px}.theme-box .display-list.full-type .inn{text-align:center;vertical-align:top;padding-top:32px}.theme-box .display-list.full-type .ttl{line-height:24px}.theme-box .display-list.full-type h3{font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.045em;color:#111}.theme-box .display-list.full-type h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.theme-box .display-list.full-type .content-area{padding-top:76px}.theme-box .display-list.full-type .title{font-weight:600;text-align:center;width:100%;line-height:18px;letter-spacing:-.039em;color:#111}.theme-box .display-list.full-type .text{line-height:24px;letter-spacing:-.045em;color:#666;height:95px}.theme-box .display-list.total-img-type{width:480px;height:300px}.theme-box .display-list.total-img-type .img-box{width:480px;height:300px;margin-right:0}.theme-box .display-list.total-img-type .img-box>a{display:block;height:100%}.theme-box .display-list.total-img-type .img-box>a img{display:block;width:100%;height:100%}.theme-box .display-list.total-img-type .inn{position:relative;top:-110px;text-align:center;width:100%;padding-left:20px;padding-right:20px}.theme-box .display-list.total-img-type .inn .ttl{font-size:12px;line-height:22px}.theme-box .display-list.total-img-type .text{display:table-cell;vertical-align:middle;font-size:16px;font-weight:400;letter-spacing:-1px;background-color:#fff;color:#111;width:480px;height:90px;padding:8px 30px}.theme-box .display-list.total-img-type .text a{height:auto;max-height:48px;line-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.windows.ie .theme-box .display-list.total-img-type .text a{display:block}.theme-box .display-list.list-type{width:480px}.theme-box .display-list.list-type li{padding-bottom:16px}.theme-box .display-list.list-type li:last-of-type{padding-bottom:0}.theme-box .display-list.list-type .ttl{height:18px;line-height:18px;overflow:hidden}.theme-box .display-list.list-type .headline{font-size:16px;line-height:28px}.theme-box .display-list.list-type .headline a{display:block;height:28px;line-height:28px;overflow:hidden}.theme-box .large-image .img-box{width:400px;height:300px}.theme-box .large-image .inn{text-align:left;width:230px;padding-top:0}.theme-box .large-image .ttl{margin-bottom:5px}.theme-box .large-image h3{font-size:22px}.theme-box .large-image .text{height:145px;margin-top:0}.theme-box .display-content.tab .tab-contents{position:absolute;top:81px;left:0;padding-top:30px;width:100%}.theme-box .btn-box{position:absolute;top:64px;right:0}.magazine-type .theme-box .display-row{padding-bottom:40px}.magazine-type .theme-box .display-row:last-of-type{padding-bottom:0}.magazine-type .theme-box .display-menu button{padding-left:20px;padding-right:20px}.magazine-type .theme-box .img-list-type{display:inline-block;vertical-align:middle;width:480px}.magazine-type .theme-box .img-list-type li{display:inline-block;vertical-align:middle;width:145px;margin-right:20px}.magazine-type .theme-box .img-list-type li:last-of-type{margin-right:0}.magazine-type .theme-box .img-list-type .img-box{width:144px;height:108px;margin-right:0}.magazine-type .theme-box .img-list-type .text{font-weight:500;height:54px;line-height:24px;color:#111;padding-top:5px}.magazine-type .theme-box .img-list-type .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.culture .theme-box .full-type .img-box{width:212px;height:300px}.culture .theme-box .full-type .inn{text-align:center;padding-top:32px}.culture .theme-box .full-type .ttl{margin-bottom:6px}.culture .theme-box .full-type h3{font-size:22px}.culture .theme-box .large-image .img-box{width:400px;height:300px}.culture .theme-box .large-image .inn{width:248px;padding-top:0}.culture .theme-box .large-image .inn .ttl{display:block;text-align:left;height:24px;margin-bottom:4px;overflow:hidden}.culture .theme-box .large-image .inn h3{text-align:left;height:96px;overflow:hidden}.culture .theme-box .large-image .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.culture .theme-box .large-image .inn .content-area{padding-top:2px}.culture .theme-box .large-image .inn .txt{height:145px!important}.culture .theme-box .large-image .ttl{margin-bottom:10px}.culture .theme-box .large-image .content-area{padding-top:42px}.culture .theme-box .large-image .text{margin-top:12px}.culture .theme-box .img-list-type{width:480px}.culture .theme-box .img-list-type li{width:100px}.culture .theme-box .img-list-type .img-box{background:0 0;width:100px;height:141px;margin-right:0;-webkit-box-shadow:4px 6px 10px #777;box-shadow:4px 6px 10px #777}.culture .theme-box .img-list-type .inn{vertical-align:top;width:92px;margin-right:38px}.culture .theme-box .img-list-type h3{font-size:22px;font-weight:400;line-height:32px;letter-spacing:-.045em;color:#111;margin-bottom:12px}.culture .theme-box .img-list-type .img-list{display:inline-block;vertical-align:top}.culture .theme-box .img-list-type .img-list li{margin-right:20px}.culture .theme-box .img-list-type .img-list li:nth-of-type(3n){margin-right:0}.culture .theme-box .img-list-type .img-list li a{display:block}.culture .theme-box .list-type .inn{display:inline-block;vertical-align:top;width:92px;margin-right:36px}.culture .theme-box .list-type .inn h3{font-size:22px;font-weight:400;line-height:32px}.culture .theme-box .list-type .article-list li{padding-bottom:16px}.culture .theme-box .list-type .article-list li:last-child{padding-bottom:0}.culture .theme-box .list-type.display-list{width:480px}.culture .theme-box .list-type.display-list li{padding-bottom:15px}.culture .theme-box .list-type.display-list li:last-of-type{padding-bottom:0}.culture .theme-box .list-type.display-list .ttl{overflow:hidden;padding-bottom:0}.culture .theme-box .list-type.display-list .headline{font-size:16px;line-height:28px}.culture .theme-box .list-type.display-list .headline a{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.focus .theme-box .full-type .img-box{width:400px;height:300px}.focus .theme-box .full-type .inn{text-align:left;width:210px;padding-top:0}.focus .theme-box .full-type .ttl{margin-bottom:8px}.focus .theme-box .full-type h3{font-size:24px;letter-spacing:-.065em;margin-bottom:12px}.focus .theme-box .full-type h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.focus .theme-box .full-type .content-area{padding-top:0}.focus .theme-box .full-type .text{height:145px;line-height:24px;letter-spacing:-.05em}.focus .theme-box .total-img-type{letter-spacing:-.045em}.focus .theme-box .total-img-type .inn{top:-106px}.focus .theme-box .total-img-type .text{font-size:16px;font-weight:300;text-align:left;line-height:26px;padding:0 30px}.focus .theme-box .total-img-type .text .ttl{font-weight:400;line-height:1.125em;padding-bottom:2px}.focus .theme-box .total-img-type .text .ttl a{height:auto}.focus .theme-box .total-img-type .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.focus .theme-box .normal-type .ttl{margin-bottom:5px}.focus .theme-box .normal-type h3{padding-bottom:14px}.focus .theme-box .normal-type .text{height:50px}.focus .theme-box .list-type li{padding-bottom:11px}.focus .theme-box .list-type li .ttl{padding-bottom:0}.focus .theme-box .btn-box{top:43px}.life .theme-box .full-type .top-area{display:table;height:56px}.life .theme-box .full-type .top-area .inn{display:table-cell;vertical-align:bottom;padding-top:0}.life .theme-box .full-type .content-area{position:relative;padding-top:76px}.life .theme-box .full-type .inn{text-align:center;padding-top:32px}.life .theme-box .full-type .title{position:absolute;top:41px;width:100%;text-align:center}.life .theme-box .full-type .text{height:94px;margin-top:0}.life .theme-box .large-image .inn{text-align:left;padding-top:0}.life .theme-box .large-image .inn .title-box{height:124px}.life .theme-box .large-image .inn h3{height:96px;overflow:hidden}.life .theme-box .large-image .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.life .theme-box .large-image .ttl{height:24px;margin-bottom:4px;overflow:hidden}.life .theme-box .large-image .content-area{padding-top:14px}.life .theme-box .large-image .text{height:145px;margin-top:0}.entertainment .theme-box.tab-type{height:760px}.entertainment .theme-box.tab-type.long-type{height:945px}.entertainment .theme-box .display-row{padding-bottom:40px}.entertainment .theme-box .display-list.full-type{width:660px;margin-right:36px}.entertainment .theme-box .display-list.normal-type{width:640px;margin-right:56px}.entertainment .theme-box .full-type .img-box{display:inline-block;vertical-align:top;width:318px;height:450px;margin-right:26px}.entertainment .theme-box .full-type .inn{text-align:center;width:280px;padding-top:70px}.entertainment .theme-box .full-type .content-area{display:inline-block;vertical-align:top;width:100%;padding-top:106px}.entertainment .theme-box .full-type .content-area .text{width:100%;height:168px}.entertainment .theme-box .full-type.large-image .img-box{display:inline-block;width:400px;height:300px;margin-right:0;margin-right:26px}.entertainment .theme-box .full-type.large-image .inn{width:230px;padding-top:0;text-align:left}.entertainment .theme-box .full-type.large-image .inn .title-box{height:124px}.entertainment .theme-box .full-type.large-image .inn h3{height:96px;overflow:hidden}.entertainment .theme-box .full-type.large-image .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.entertainment .theme-box .full-type.large-image .ttl{height:24px;margin-bottom:4px;overflow:hidden}.entertainment .theme-box .full-type.large-image .content-area{padding-top:14px}.entertainment .theme-box .full-type.large-image .text{height:145px;margin-top:0}.entertainment .theme-box .full-type .total-img-type .img-box img{width:480px;height:300px}.entertainment .theme-box .full-type h3{display:inline-block;vertical-align:top;font-size:22px;width:230px;height:64px;margin-right:26px;overflow:hidden}.entertainment .theme-box .full-type .text{display:inline-block;vertical-align:top;width:330px;height:72px;margin:0}.entertainment .theme-box .card-type{background-color:#f9f9f9;width:480px;padding:20px 20px 30px 20px}.entertainment .theme-box .card-type .img-box{background:0 0;width:440px;height:248px;margin-right:0;margin-bottom:30px}.entertainment .theme-box .card-type .inn{width:100%}.entertainment .theme-box .card-type h3{font-size:22px;font-weight:500;letter-spacing:-.05em;text-align:center;height:64px;line-height:32px;color:#111;margin-bottom:16px;overflow:hidden}.entertainment .theme-box .card-type h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.entertainment .theme-box .card-type .text{width:400px;height:70px;line-height:24px;margin:0 auto}.entertainment .theme-box .interview-type{background-color:#f9f9f9;width:480px;padding:40px 20px 44px 40px}.entertainment .theme-box .interview-type .inn{width:100%;margin-bottom:30px}.entertainment .theme-box .interview-type .img-box{display:inline-block;vertical-align:bottom;width:202px;height:286px;margin-right:16px}.entertainment .theme-box .interview-type h3{display:inline-block;vertical-align:bottom;font-size:22px;font-weight:400;letter-spacing:-.05em;line-height:32px;width:198px;margin-bottom:30px}.entertainment .theme-box .interview-type h3 a{color:#111;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.entertainment .theme-box .interview-type .text{font-size:14px;line-height:24px;color:#666;height:72px}.entertainment .theme-box .interview-type .text a{height:100%}.entertainment .theme-box .normal-type .img-box{width:212px;height:159px;margin-right:26px}.entertainment .theme-box .normal-type .inn{width:398px}.entertainment .theme-box .normal-type.large-image .inn{width:330px}.entertainment .theme-box .normal-type h3{height:68px;line-height:32px;margin-bottom:16px;padding-bottom:0;overflow:hidden}.entertainment .theme-box .list-type h4{display:inline-block;vertical-align:top;font-size:22px;font-weight:400;width:92px;line-height:32px;letter-spacing:-.05em;margin-right:36px}.entertainment .theme-box .list-type .text{font-size:16px;line-height:28px;overflow:auto}.entertainment .theme-box .list-type .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.entertainment .theme-box .list-type.article-list ul{width:480px}.entertainment .theme-box .display-list.total-img-type .inn .text{padding:16px 30px;text-align:left}.entertainment .theme-box .display-list.total-img-type .inn .text .ttl{font-size:12px;line-height:22px}.entertainment .theme-box .display-list.total-img-type .inn .text .ttl a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.entertainment .theme-box .display-list.total-img-type .inn .text h3{font-size:16px;font-weight:300;line-height:24px;letter-spacing:-.05em;color:#111}.entertainment .theme-box .display-list.total-img-type .inn .text h3 a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.special .theme-box .display-list.normal-type h3{height:auto;max-height:82px}.special .theme-box .total-img-type .text{text-align:left;padding-left:30px}.side-link-box{padding:28px 24px;margin-bottom:60px;background:#f9f9f9;letter-spacing:-.5px}.side-link-box~.side-link-box{padding-top:0}.side-link-box~.side-link-box h2:first-child{border-top:solid 1px #e2e2e2;padding-top:24px}.side-link-box h2{margin:24px 0 20px;border-top:solid 1px #e2e2e2;padding-top:24px;font-size:20px;line-height:26px;font-weight:500}.side-link-box h2:first-child{margin-top:0;padding-top:0;border-top:0}.side-link-box li{height:20px;font-size:14px;line-height:20px;overflow:hidden;color:#333}.side-link-box li a{display:inline;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.side-link-box li .num{display:inline-block;vertical-align:baseline;width:20px;font-size:16px;font-family:Roboto;text-align:center;margin:-6px 8px -6px 0;color:#222}.side-link-box li+li{margin-top:12px}.side-link-box .img-box{margin:36px auto 0;max-width:234px;background-color:transparent}.list-paging{font-size:0;text-align:center;margin-top:40px}.list-paging ul{display:inline;margin:0 20px}.list-paging .anchor{display:inline-block;vertical-align:top;width:32px;height:32px;line-height:32px;font-size:14px;color:#111;font-family:Roboto}.list-paging .anchor.on{background-color:#02a37f;color:#fff}.list-paging .anchor+.anchor{margin-left:3px}.list-paging .start{display:inline-block;vertical-align:top;width:24px;height:24px;margin:4px 0 0 4px;background:url(/images/svg/icon-paging-start-24-x-24.svg) no-repeat center;background-size:contain}.list-paging .end{display:inline-block;vertical-align:top;width:24px;height:24px;margin:4px 4px 0 0;background:url(/images/svg/icon-paging-end-24-x-24.svg) no-repeat center;background-size:contain}.list-paging .prev{display:inline-block;vertical-align:top;width:24px;height:24px;margin:4px 0 0 4px;background:url(/images/svg/icon-paging-prev-24-x-24.svg) no-repeat center;background-size:contain}.list-paging .next{display:inline-block;vertical-align:top;width:24px;height:24px;margin:4px 4px 0 0;background:url(/images/svg/icon-paging-next-24-x-24.svg) no-repeat center;background-size:contain}.list-paging .end.off,.list-paging .next.off,.list-paging .prev.off,.list-paging .start.off{opacity:.3}.component-loading{position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.component-loading.on{opacity:1;visibility:visible;z-index:1000}.component-loading .loading-area{position:absolute;left:50%;top:50%;width:118px;height:90px;margin:-45px 0 0 -59px;padding:20px 18px 0;background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(27,39,51,.15);box-shadow:0 4px 8px 0 rgba(27,39,51,.15)}.component-loading .loading-area:after{content:'';display:block;width:72px;height:26px;margin:4px auto 0;background:url(/images/gnb_logo.png) no-repeat;background-size:72px 26px}.component-loading .loader{position:relative;width:82px;height:23px;display:block}.component-loading .loader-3 .dot{width:8px;height:8px;background:#02a37f;border-radius:50%;position:absolute;top:-webkit-calc(50% - 4px);top:calc(50% - 4px)}.component-loading .loader-3 .dot1{left:7px;-webkit-animation:dot-jump .3s cubic-bezier(.7,.5,.6,.4) alternate infinite;-o-animation:dot-jump .3s cubic-bezier(.7,.5,.6,.4) alternate infinite;animation:dot-jump .3s cubic-bezier(.7,.5,.6,.4) alternate infinite}.component-loading .loader-3 .dot2{left:27px;-webkit-animation:dot-jump .3s .1s cubic-bezier(.7,.5,.6,.4) alternate infinite;-o-animation:dot-jump .3s .1s cubic-bezier(.7,.5,.6,.4) alternate infinite;animation:dot-jump .3s .1s cubic-bezier(.7,.5,.6,.4) alternate infinite}.component-loading .loader-3 .dot3{left:47px;-webkit-animation:dot-jump .3s .2s cubic-bezier(.7,.5,.6,.4) alternate infinite;-o-animation:dot-jump .3s .2s cubic-bezier(.7,.5,.6,.4) alternate infinite;animation:dot-jump .3s .2s cubic-bezier(.7,.5,.6,.4) alternate infinite}.component-loading .loader-3 .dot4{left:67px;-webkit-animation:dot-jump .3s .3s cubic-bezier(.7,.5,.6,.4) alternate infinite;-o-animation:dot-jump .3s .3s cubic-bezier(.7,.5,.6,.4) alternate infinite;animation:dot-jump .3s .3s cubic-bezier(.7,.5,.6,.4) alternate infinite}@-webkit-keyframes dot-jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-o-keyframes dot-jump{0%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes dot-jump{0%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}}.dimmed{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:90;background:rgba(0,0,0,.4)}.dimmed.on{display:block}.popup-alert{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:50%;top:25%;margin-left:-140px;width:280px;padding:30px 30px 35px;background:#fff;-webkit-box-shadow:0 4px 11px 4px rgba(0,0,0,.1);box-shadow:0 4px 11px 4px rgba(0,0,0,.1);z-index:110}.popup-alert .tit{display:block;font-size:18px;line-height:26px;letter-spacing:-1px;color:#111;font-weight:500}.popup-alert .sub-tit{display:block;font-size:12px;line-height:22px;letter-spacing:-.5px;color:#ee5d5d;font-weight:500;margin:20px 0 4px}.popup-alert .btn-close{display:inline-block;position:absolute;top:18px;right:20px;width:40px;height:40px;background:url(/images/svg/close-box-40.svg) no-repeat center;background-size:contain}.popup-alert .cont{margin-top:10px;font-size:14px;line-height:24px;letter-spacing:-.5px}.popup-alert .cont .tit{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:500}.popup-alert .cont .tit:first-child{margin-top:24px}.popup-alert .cont p+p{margin-top:1em}.popup-alert .cont p span{color:#666}.popup-alert .cont .radio-list{margin-top:12px}.popup-alert .cont .radio-list label{display:block;font-size:0}.popup-alert .cont .radio-list label>span{display:inline-block;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:12px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);font-size:14px;color:#666}.popup-alert .cont .radio-list label .checked+span{color:#111}.popup-alert .cont .radio-list label+label{margin-top:8px}.popup-alert .cont .input-list{margin-top:30px;line-height:40px}.popup-alert .cont .input-list dt{float:left;width:65px;margin-top:30px;font-size:14px;letter-spacing:-.5px;color:#111}.popup-alert .cont .input-list dd{float:left;width:-webkit-calc(100% - 65px);width:calc(100% - 65px);margin-top:30px}.popup-alert .cont .input-list dd input[type=text]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:0 18px;margin-top:10px;border-radius:4px;border:solid 1px #e2e2e2;font-size:14px}.popup-alert .cont .input-list dd input[type=text]:first-child{margin-top:0}.popup-alert .cont .input-list dd ::-webkit-input-placeholder{color:#999}.popup-alert .cont .input-list dd :-ms-input-placeholder{color:#999}.popup-alert .cont .input-list dd ::-moz-placeholder{color:#999}.popup-alert .cont .input-list dd ::-ms-input-placeholder{color:#999}.popup-alert .cont .input-list dd ::placeholder{color:#999}.popup-alert .cont .input-list dt:first-child{margin-top:0}.popup-alert .cont .input-list dt:first-child+dd{margin-top:0}.popup-alert .cont .input-list::after{content:'';display:block;clear:both}.popup-alert .btn-area{margin-top:20px;text-align:right;font-size:0}.popup-alert .btn-area .btn-black{display:inline-block;vertical-align:top;padding:0;font-size:14px;letter-spacing:-.5px;line-height:24px;color:#111;font-weight:500;margin-left:32px}.popup-alert .btn-area .btn-gray{display:inline-block;vertical-align:top;padding:0;font-size:14px;letter-spacing:-.5px;line-height:24px;color:#666;margin-left:32px}.popup-alert .btn-area .btn-box-black{display:inline-block;vertical-align:top;margin-top:10px;width:100%;height:50px;line-height:50px;text-align:center;background:#222;border-radius:3px;font-size:14px;font-weight:500;color:#fff}.popup-alert .btn-area .btn-init{display:block;float:left;height:24px;line-height:24px;font-size:14px;padding:0 25px 0 0;background:url(/images/svg/icon-refresh-16.svg) no-repeat right 6px;background-size:16px;letter-spacing:-.5px;color:#999}.popup-alert .btn-area .font-gray{font-weight:400;color:#666}.popup-alert .btn-area .font-medium{font-weight:500}.popup-alert.req-article{top:8%;width:380px}.popup-alert.req-article .btn-black{font-weight:400}.popup-alert.req-article .btn-black.font-medium{font-weight:500}.popup-alert.req-article .popup-header{margin-bottom:30px}.popup-alert.req-article .info-list{max-height:515px}.popup-alert.req-article .info-list li{position:relative;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.popup-alert.req-article .info-list .btn-read{position:absolute;top:0;right:0;display:inline-block;font-size:12px;width:64px;height:30px;margin-top:16px;border:none;background-image:url(/images/btn-subscribe.png);background-size:100%}.popup-alert.req-article .info-list .btn-read.on{background-image:url(/images/btn-subscribe-on.png);background-size:100%}.popup-alert.req-article .custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.75);width:2px}.popup-alert.req-article .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.1);width:2px}.popup-alert.req-article .btn-cancel{color:#666}.popup-alert.large{width:380px;padding:37px 40px 35px;margin-left:-190px}.popup-alert.large .btn-close{top:30px;right:30px}.toast-popup{position:fixed;top:0;left:0;height:60px;width:100%;background:#000;z-index:100}.toast-popup .inn{width:1200px;margin:0 auto;padding:15px 0;color:#fff;text-align:center}.toast-popup .inn strong{display:inline-block;margin-right:12px;font-size:14px;font-weight:500;line-height:30px;letter-spacing:-.07em;vertical-align:middle}.toast-popup .inn strong.prompt01{width:38px;height:30px;line-height:28px;padding:0 5px 0 3px;background:#d90201}.toast-popup .inn strong.prompt02{width:52px;height:26px;line-height:26px;padding:0 5px 0 3px;font-family:roboto;border-radius:15px;background:#02a37f}.toast-popup .inn strong.prompt03{width:62px;height:26px;line-height:26px;letter-spacing:-.04em;color:#111;padding:0 5px 0 3px;border-radius:15px;background:#fff}.toast-popup .inn strong.icon-loading{position:relative;top:1px;width:20px;height:20px;-webkit-animation:target_image 1s;-o-animation:target_image 1s;animation:target_image 1s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background-position:-158px -106px;width:20px;height:20px}@-webkit-keyframes target_image{100%{-webkit-transform:rotate(350deg);transform:rotate(350deg)}}@-o-keyframes target_image{100%{-o-transform:rotate(350deg);transform:rotate(350deg)}}@keyframes target_image{100%{-webkit-transform:rotate(350deg);-o-transform:rotate(350deg);transform:rotate(350deg)}}.toast-popup .inn span{display:inline-block;font-size:16px;font-weight:400;line-height:30px;letter-spacing:-.05em;vertical-align:middle}.toast-popup .btn-close{position:absolute;top:15px;right:25px;height:34px;width:32px}.popup-alert.on{display:block}.search-detail-pop .cont .input-list .word input[type=text]{display:inline-block;width:84%}.search-detail-pop .cont .input-list .word .and{display:inline-block;margin-left:8px;font-size:12px;line-height:33px;color:#666}.bottom-toast{display:none;position:fixed;top:auto;bottom:120px;background-color:rgba(17,17,17,.9);height:50px;line-height:50px;border-radius:3px}.bottom-toast p{text-align:center;color:#fff}.bottom-toast.remove-bookmark{left:50%;width:380px;margin-left:-190px}.bottom-toast.on{display:block}.popup-report{display:none;position:fixed;top:90px;left:50%;margin-left:-450px;width:900px;height:600px;background:#fff;-webkit-box-shadow:0 4px 11px 4px rgba(0,0,0,.1);box-shadow:0 4px 11px 4px rgba(0,0,0,.1);z-index:100}.popup-report ::-webkit-input-placeholder{color:#999}.popup-report :-ms-input-placeholder{color:#999}.popup-report ::-moz-placeholder{color:#999}.popup-report ::-ms-input-placeholder{color:#999}.popup-report ::placeholder{color:#999}.popup-report .btn-close{display:block;position:absolute;top:26px;right:30px;width:32px;height:32px;background:url(/images/svg/close-black-32.svg) no-repeat center;background-size:contain;z-index:1}.popup-report .logo{position:absolute;left:32px;bottom:27px}.popup-report .logo .img-box{background-color:transparent}.popup-report .col-left{float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:310px;height:100%;padding:85px 30px 20px;background:#f7f7f7}.popup-report .col-left .terms-tit{margin-top:30px;font-size:16px;font-weight:500;line-height:26px;letter-spacing:-.5px;color:#111}.popup-report .col-left .terms-tit:first-child{margin-top:0}.popup-report .col-left .terms-text{margin-top:6px;font-size:14px;line-height:22px;letter-spacing:-.05em;color:#666}.popup-report .col-left .sub{font-size:14px;letter-spacing:-.082em;margin-top:4px;color:#999}.popup-report .col-left .agree{margin-top:14px}.popup-report .col-right{float:right;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:590px;height:100%;padding:27px 30px 20px 20px}.popup-report .popup-title{font-size:22px;line-height:38px;font-weight:400;letter-spacing:-1px;color:#111;margin-bottom:25px;padding:0}.popup-report .scroll-box{max-height:406px;overflow-y:scroll}.popup-report .custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px}.popup-report .input-text{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;border:1px solid #e2e2e2;border-radius:4px;padding:0 18px;font-size:14px}.popup-report .edit-box{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 20px;border:1px solid #e2e2e2;border-radius:4px}.popup-report .edit-box textarea{width:502px;height:156px;line-height:1.75em;padding:0;border:0;margin:9px 18px}.popup-report .edit-box .bottom-area{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding:0 18px 10px;background:#f7f7f7;border-top:1px solid #e2e2e2}.popup-report .edit-box .bottom-area .list-url{display:block;margin:0 18px}.popup-report .edit-box .bottom-area .list-url li{display:block;margin-top:17px;position:relative;padding-right:20px;height:20px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.popup-report .edit-box .bottom-area .list-url li a{display:inline;font-size:12px;line-height:20px;letter-spacing:-.5px;color:#4f95ee}.popup-report .edit-box .bottom-area .list-url li .btn-delete{width:16px;height:16px;position:absolute;right:0;top:2px;background:url(/images/svg/search-close-18.svg) no-repeat center;background-size:contain}.popup-report .edit-box .bottom-area .list-url li:first-child{margin-top:8px}.popup-report .edit-box .bottom-area .input-url{height:40px;position:relative;margin:8px 0 10px 0}.popup-report .edit-box .bottom-area .input-url .input-text{padding-right:42px}.popup-report .edit-box .bottom-area .input-url .btn-add{position:absolute;right:10px;top:8px;width:24px;height:24px;background:url(/images/svg/btn-plus.svg) no-repeat center;background-size:contain}.popup-report .edit-box .bottom-area .input-url .btn-add:disabled{cursor:default}.popup-report .edit-box .bottom-area .file-list{font-size:0;display:block}.popup-report .edit-box .bottom-area .file-list li{display:inline-block;position:relative;vertical-align:top;width:100px;height:95px;font-size:12px;line-height:20px;letter-spacing:-.5px;color:#111}.popup-report .edit-box .bottom-area .file-list li .file-name{text-align:center;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.popup-report .edit-box .bottom-area .file-list li img{display:block;width:100px}.popup-report .edit-box .bottom-area .file-list li .btn-delete{position:absolute;top:4px;right:4px;width:16px;height:16px;background:url(/images/svg/btn-delete-circle.svg) no-repeat center;background-size:contain}.popup-report .edit-box .bottom-area .file-list li.video:before{content:'';display:block;width:100px;height:75px;background:url(/images/svg/icon-mp-4.svg) no-repeat center;background-size:41px 48px}.popup-report .edit-box .bottom-area .file-list li.doc:before{content:'';display:block;width:100px;height:75px;background:url(/images/svg/icon-doc.svg) no-repeat center;background-size:41px 48px}.popup-report .edit-box .bottom-area .file-list li.attach-file label{display:block;background:url(/images/svg/btn-attach.svg) no-repeat center;background-size:50px;width:100px;height:75px;cursor:pointer}.popup-report .edit-box .bottom-area .file-list li.attach-file .sub-text{color:#999;text-align:center;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.popup-report .input-user-info{display:block;font-size:0;margin-bottom:10px}.popup-report .input-user-info .input-text{display:inline-block;vertical-align:top;margin-left:10px}.popup-report .input-user-info .input-text:first-child{width:120px;margin-left:0}.popup-report .input-user-info .input-text:nth-child(2){width:180px}.popup-report .input-user-info .input-text:nth-child(3){margin-left:10px;width:220px}.popup-report .terms-text{font-size:12px;line-height:20px;letter-spacing:-.5px;color:#999}.popup-report .btn-area{display:block;margin-top:30px;font-size:0;text-align:center}.popup-report .btn-area .btn-report{display:inline-block;font-size:16px;font-weight:500;text-align:center;letter-spacing:-.5px;background:#111;border-radius:3px;width:260px;height:50px;line-height:50px;color:#fff}.popup-report.on{display:block}.popup-report.with-kakao{padding:27px 45px 42px;height:auto;overflow:hidden}.popup-report.with-kakao .report-header{margin-bottom:20px}.popup-report.with-kakao .report-title{margin-bottom:12px;font-size:32px;font-weight:400;line-height:42px}.popup-report.with-kakao .report-info{font-size:14px;line-height:20px;color:#666}.popup-report.with-kakao .col-left{padding:0 15px 0 0;width:529px;height:auto;background-color:transparent}.popup-report.with-kakao .col-right{padding:0;width:257px;height:auto}.popup-report.with-kakao .scroll-box{max-height:378px}.popup-report.with-kakao .mCSB_outside+.mCSB_scrollTools{right:-22px}.popup-report.with-kakao .edit-box textarea{margin-left:0;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 18px;width:100%}.popup-report.with-kakao .edit-box .botton-area{background-color:#f7f7f7}.popup-report.with-kakao .input-user-info .input-text:nth-child(2){width:154px}.popup-report.with-kakao .report-by-kakao h2{margin-bottom:32px;font-size:24px;font-weight:400}.popup-report.with-kakao .report-by-kakao p{margin-bottom:15px;font-size:18px;font-weight:500;line-height:26px}.popup-report.with-kakao .report-by-kakao .btn-kakao{display:block;width:100%;line-height:50px;background-color:#fde812;font-size:16px;font-weight:500;color:#111;border-radius:3px;text-align:center}.popup-report.with-kakao .report-by-kakao .btn-kakao::before{content:'';display:inline-block;margin-right:10px;width:25px;height:25px;background:url(/images/icon_kakao.png) no-repeat;background-size:100%;vertical-align:middle}.popup-report.with-kakao .report-other{margin-top:40px}.popup-report.with-kakao .report-other dt{font-size:16px;font-weight:500;line-height:24px}.popup-report.with-kakao .report-other dt::before{content:'';display:inline-block;margin-right:5px;width:16px;height:14px;background-repeat:no-repeat;background-size:100%}.popup-report.with-kakao .report-other dt.email::before{background-image:url(/images/svg/icon-email.svg)}.popup-report.with-kakao .report-other dt.tel::before{background-image:url(/images/svg/icon-tel.svg)}.popup-report.with-kakao .report-other dd{margin-top:4px;color:#666;line-height:20px}.popup-report.with-kakao .report-other dd+dt{margin-top:32px}.popup-report.with-kakao .logo{left:auto;right:42px;bottom:36px}.popup-login{top:6%;background-color:#f7f7f7;width:775px;margin-left:-387px}.popup-login:after{content:'';clear:both;display:table}.popup-login.popup-alert{padding:0}.popup-login .content-area,.popup-login .side-area{float:left}.popup-login .side-area{padding-top:67px;padding-left:47px;padding-right:47px}.popup-login .side-area h2{font-size:22px;font-weight:300;letter-spacing:-.083em;width:234px;line-height:32px;color:#111;border-bottom:1px solid #e2e2e2;padding-left:10px;padding-right:10px;padding-bottom:30px}.popup-login .side-area h2 strong{font-weight:500;color:#02a37f}.popup-login .side-area ul{padding-top:35px}.popup-login .side-area li{font-size:12px;line-height:24px;letter-spacing:-.035em;padding-bottom:18px;color:#111}.popup-login .side-area li:last-child{padding-bottom:0}.popup-login .side-area li span{display:inline-block;vertical-align:middle}.popup-login .side-area .graphic-01,.popup-login .side-area .graphic-02,.popup-login .side-area .graphic-03{background-repeat:no-repeat;background-size:100%;width:72px;height:32px}.popup-login .side-area .graphic-01{background-image:url(/images/svg/login-graphic-01.svg)}.popup-login .side-area .graphic-02{background-image:url(/images/svg/login-graphic-02.svg)}.popup-login .side-area .graphic-03{background-image:url(/images/svg/login-graphic-03.svg)}.popup-login .content-area{background-color:#fff;padding:0 39px}.popup-login .content-area .cont{margin-top:0;padding-top:30px}.popup-login .login-sns{margin-bottom:20px}.popup-login .login-sns:after{content:'';clear:both;display:table}.popup-login .login-sns li{border-radius:3px;width:116px;height:92px;margin-right:10px;float:left}.popup-login .login-sns li:last-child{margin-right:0}.popup-login .login-sns li a{display:block;padding:36px 12px 0}.popup-login .login-sns .text{display:block;font-size:12px;line-height:22px;letter-spacing:-.065em;color:#fff}.popup-login .login-sns .naver{background-color:#1dc800}.popup-login .login-sns .naver .icon{background-position:-158px -80px;width:22px;height:22px}.popup-login .login-sns .facebook{background-color:#3a5899}.popup-login .login-sns .facebook .icon{background-position:-158px -28px;width:22px;height:22px}.popup-login .login-sns .kakao{background-color:#f9e000}.popup-login .login-sns .kakao .icon{background-position:-158px -54px;width:22px;height:22px}.popup-login .login-sns .kakao .text{color:#111}.popup-login .login-input{margin-bottom:24px}.popup-login .login-input li{margin-bottom:6px}.popup-login .login-input li:last-child{margin-bottom:0}.popup-login .login-input input{font-size:14px;letter-spacing:-.025em;width:100%;height:50px;border:1px solid #e2e2e2;border-radius:3px;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-login .login-input input::-webkit-input-placeholder{color:#999}.popup-login .login-input input::-moz-placeholder{color:#999}.popup-login .login-input input:-ms-input-placeholder{color:#999}.popup-login .login-input input::-ms-input-placeholder{color:#999}.popup-login .login-input input::placeholder{color:#999}.popup-login .login-input .warn{font-size:12px;letter-spacing:-.041em}.popup-login .secure-list{margin-top:30px}.popup-login .secure-list .guide{letter-spacing:-.078em;line-height:26px;color:#111;margin-bottom:4px}.popup-login .secure-list .img-box{display:inline-block;vertical-align:middle;width:200px;height:90px;margin-right:8px;text-align:center}.popup-login .secure-list .img-box img{text-align:center;vertical-align:middle}.popup-login .secure-list .sound-box{display:inline-block;vertical-align:middle;width:240px;height:80px;margin-right:8px;background-color:rgba(249,249,250,.7);border:1px solid #bebebe;border-radius:3px}.popup-login .secure-list .sound-box span{display:block;height:38px;padding-left:40px;margin:19px 0 0 27px;font-size:12px;line-height:19px;letter-spacing:-.02em;color:#666;background:url(/images/svg/icon-mike-login.svg) 0 50% no-repeat}.popup-login .secure-list .controller{display:inline-block;vertical-align:middle;padding-top:8px}.popup-login .secure-list .controller li{margin-bottom:11px}.popup-login .secure-list .controller span{display:inline-block;vertical-align:middle}.popup-login .secure-list .controller .text{font-size:12px;letter-spacing:-.032em;color:#666}.popup-login .secure-list .icon-pics,.popup-login .secure-list .icon-refresh,.popup-login .secure-list .icon-sound{background-repeat:no-repeat;background-size:100%;width:20px;height:20px}.popup-login .secure-list .icon-refresh{background-image:url(/images/svg/icon-refresh-light-gray.svg)}.popup-login .secure-list .icon-sound{background-image:url(/images/svg/icon-sound.svg)}.popup-login .secure-list .input-word{margin-bottom:20px}.popup-login .secure-list .icon-pics{background-image:url(/images/svg/icon-pic.svg)}.popup-login .secure-num{margin-bottom:6px}.popup-login .secure-num.type-sound .img-box img{background:url(/images/svg/icon-mike-login.svg) 50% 50% no-repeat!important}.popup-login .save-user{margin-top:12px}.popup-login .save-user .icheckbox{vertical-align:top}.popup-login .save-user input{display:inline-block;vertical-align:middle;width:18px;height:18px;padding:0;margin-right:3px}.popup-login .save-user label{display:inline-block;vertical-align:top;line-height:1.25em;color:#999;margin-top:1px;cursor:pointer}.popup-login .popup-footer{margin-bottom:40px}.popup-login .popup-footer:after{content:'';clear:both;display:table}.popup-login .popup-footer .go-enroll{display:inline-block;font-weight:500;letter-spacing:-.05em;color:#111}.popup-login .popup-footer .go-enroll span{display:inline-block;vertical-align:middle}.popup-login .popup-footer .go-enroll .icon{background-image:url(/images/svg/black-circle-arrow.svg);background-repeat:no-repeat;background-size:100%;width:20px;height:20px}.popup-login .popup-footer .find-list{float:right}.popup-login .popup-footer .find-list li{position:relative;font-size:14px;font-size:-.025em;color:#9b9b9b;margin-right:10px;padding-right:10px;float:left}.popup-login .popup-footer .find-list li:after{content:'';position:absolute;top:2px;right:-2px;width:1px;height:11px;background-color:#ccc}.popup-login .popup-footer .find-list li:last-child{margin-right:0;padding-right:0}.popup-login .popup-footer .find-list li:last-child:after{width:0;height:0}.popup-login .popup-footer .find-list li a{text-decoration:underline}.popup-login .popup-header{padding-top:30px}.popup-login .popup-header .tit{display:block;font-size:22px;font-weight:500;letter-spacing:-.0925em;line-height:32px;width:367px;border-bottom:2px solid #111;padding-bottom:12px}.popup-login .logo{background-image:url(/images/svg/pop-logo.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;width:48px;height:17px;margin-bottom:28px}.popup-login .btn-close{top:12px;right:30px;width:50px;height:50px}.popup-alert.find-account{width:380px;margin-left:-190px}.popup-alert.find-account .cont{margin-top:43px}.popup-alert.find-account .cont .ttl{margin-top:28px;font-size:14px;line-height:26px;letter-spacing:-.07em;font-weight:500;color:#111}.popup-alert.find-account .cont li{margin-bottom:16px}.popup-alert.find-account .cont input{width:100%;height:40px;padding:12px 18px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-alert.find-account .cont input::-webkit-input-placeholder{color:#999}.popup-alert.find-account .cont input::-moz-placeholder{color:#999}.popup-alert.find-account .cont input:-ms-input-placeholder{color:#999}.popup-alert.find-account .cont input::-ms-input-placeholder{color:#999}.popup-alert.find-account .cont input::placeholder{color:#999}.popup-alert.find-account .cont label{margin-left:8px;cursor:pointer}.popup-alert.find-account .btn-main{height:46px;line-height:46px}.popup-alert.find-account .bottom-link{font-size:12px;letter-spacing:-.045em;line-height:22px;color:#999}.popup-alert.find-account .bottom-link a{text-decoration:underline}.popup-alert.find-account .phone-field{display:none}.popup-alert.find-account .guide-msg{font-size:12px;line-height:24px;color:#4f95ee}.popup-alert.find-account .guide-msg.warn{color:#ee5d5d}.popup-alert.find-result{width:380px;margin-left:-190px}.popup-alert.find-result .guide-text{font-size:12px;line-height:24px;letter-spacing:-.025em;color:#666;margin-top:42px}.popup-alert.find-result .result-box{text-align:center;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin:6px 0 30px;padding:30px 0}.popup-alert.find-result .user-id{font-size:18px;font-weight:500;line-height:24px;letter-spacing:-.043em;color:#111}.popup-alert.find-result .user-created{font-size:12px;line-height:24px;letter-spacing:-.025em;color:#999}.join-form{padding:30px 40px 35px}.join-form .logo{background-image:url(/images/svg/pop-logo.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;width:48px;height:17px;margin-bottom:28px}.join-form .popup-header h2{font-size:22px;line-height:32px;letter-spacing:-.055em;color:#111;padding-bottom:12px;border-bottom:2px solid #111}.join-form .guide-msg{font-size:12px;line-height:24px;color:#4f95ee}.join-form .guide-msg.warn{color:#ee5d5d}.join-form .exp-text{font-size:12px;line-height:24px;color:#999}.join-form .cont{margin-top:20px}.join-form .cont input{display:inline-block;vertical-align:middle}.join-form .cont label{display:inline-block;vertical-align:middle;font-size:16px;font-weight:500;line-height:26px;letter-spacing:-.065em;margin-left:3px;cursor:pointer}.join-form .optional{font-size:14px;font-weight:500;letter-spacing:-.065em;line-height:26px;color:#999}.join-form .required{font-size:14px;font-weight:500;line-height:26px;letter-spacing:-.065em;color:#ee5d5d}.join-form .total-field{margin-bottom:17px}.join-form .agree-input{margin-bottom:10px}.join-form .contents{font-size:14px;width:460px;height:110px;line-height:24px;letter-spacing:-.075em;color:#111;border:1px solid #e2e2e2;border-radius:3px;padding:20px 14px 12px 20px;word-wrap:break-word;white-space:pre-wrap}.join-form .access-term{margin-bottom:35px}.join-form .personal-info{margin-bottom:30px}.join-form .event-promotion p{font-size:16px;font-weight:500;line-height:26px;letter-spacing:-.0625em;color:#111;margin-bottom:20px}.join-form .agree-list{margin-bottom:18px}.join-form .agree-list li{display:inline-block;vertical-align:middle;margin-right:26px}.join-form .agree-list li:last-child{margin-right:0}.join-form .agree-list label{font-weight:400;vertical-align:top}.join-form .term-warn{font-size:12px;line-height:24px;color:#ee5d5d}.join-form .btn-main{margin-top:40px}.join-form .btn-main.stroke{margin-top:10px}.join-form .title{display:inline-block;vertical-align:top;font-weight:500;width:116px}.join-form .inn{display:inline-block;vertical-align:top;width:330px;line-height:24px}.join-form .confirm-field input{width:250px;margin-right:6px}.join-form .confirm-field .btn-empty-main{width:70px}.join-form input{width:100%}.join-form.agree .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.join-form.agree .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#666;width:2px}.join-form.agree .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#e2e2e2;width:2px}.join-form.agree .mCSB_scrollTools .mCSB_draggerContainer{width:2px}.join-form.agree .mCSB_scrollTools .mCSB_draggerContainer{width:2px}.join-form.agree .mCSB_scrollTools{top:0;bottom:0}.join-form.agree .mCSB_outside+.mCSB_scrollTools{right:-14px}.join-form.join .cont{margin-top:30px}.join-form.join .write-list{padding-bottom:30px;border-bottom:1px solid #e2e2e2}.join-form.join .write-list li{margin-bottom:10px}.join-form.join .write-list li:last-child{margin-bottom:0}.join-form.join .title{padding-top:8px}.join-form.join input{display:inline-block;vertical-align:middle;height:46px;padding:12px 18px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.join-form.join input::-webkit-input-placeholder{color:#999}.join-form.join input::-moz-placeholder{color:#999}.join-form.join input:-ms-input-placeholder{color:#999}.join-form.join input::-ms-input-placeholder{color:#999}.join-form.join input::placeholder{color:#999}.join-form.join .name-list{margin-top:30px}.join-form.join .name-list .user-name .title{vertical-align:middle;padding-top:0}.join-form.join .name-list .user-name .inn{vertical-align:middle}.join-form.join .name-list li{margin-bottom:20px}.join-form.join .name-list li:last-child{margin-bottom:0}.join-form.user-info{max-height:680px}.join-form.user-info .btn-close{top:0;right:0}.join-form.user-info li{margin-bottom:22px}.join-form.user-info .confirm-field:after{content:'';clear:both;display:table}.join-form.user-info .confirm-field p{display:inline-block;vertical-align:middle;margin-top:6px}.join-form.user-info .confirm-field .btn-empty-main{float:right}.join-form.user-info label{margin-top:0}.join-form.user-info .btn-empty-main{width:auto;height:36px;line-height:34px;padding:0 12px}.join-form.user-info .title{width:126px}.join-form.user-info .title span{font-size:14px;font-weight:500;line-height:24px;color:#111}.join-form.user-info .inn{width:331px}.join-form.user-info .info-list{border-bottom:1px solid #e2e2e2;margin-top:30px;padding-bottom:8px}.join-form.user-info .info-list li{position:relative}.join-form.user-info .info-list li .inn-out{position:absolute;top:0;right:0}.join-form.user-info .id-pw-list{margin-top:0}.join-form.user-info .list-header{margin-bottom:30px}.join-form.user-info .list-header:after{content:'';display:table}.join-form.user-info .list-header .title{width:300px}.join-form.user-info .list-header .inn{width:auto;float:right}.join-form.user-info .list-header h3{font-size:22px;font-weight:500;color:#111;margin-bottom:4px}.join-form.user-info .list-header .exp-text{font-weight:400}.join-form.user-info .horizon-list .list-header{display:block;margin-right:0}.join-form.user-info .horizon-list li{display:inline-block;vertical-align:middle;margin-right:25px}.join-form.user-info .horizon-list li:last-child{margin-right:0}.join-form.user-info .horizon-list label{font-size:14px;font-weight:400;color:#111}.join-form.user-info .media-list{padding-bottom:0;border-bottom:none}.join-form.user-info .media-list .list-header{margin-bottom:22px}.join-form.user-info .media-list li{margin-bottom:0}.join-form.user-info .alarm-list{padding-bottom:0;border-bottom:none}.join-form.user-info .alarm-list .list-header{margin-bottom:34px}.join-form.user-info .alarm-list li{margin-bottom:25px}.join-form.user-info .alarm-list li:last-child{margin-bottom:0}.join-form.user-info .alarm-list label{font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.05em;color:#111;margin-top:-2px}.join-form.user-info .util-list{text-align:center;margin-top:16px}.join-form.user-info .util-list li{position:relative;margin-right:6px;margin-bottom:0;padding-right:10px}.join-form.user-info .util-list li:after{content:'';position:absolute;top:8px;right:0;width:1px;height:11px;background-color:#ccc}.join-form.user-info .util-list li:last-child{margin-right:0;padding-right:0}.join-form.user-info .util-list li:last-child:after{width:0;height:0}.join-form.user-info .util-list a{font-size:14px;font-weight:400;letter-spacing:-.025em;text-decoration:underline;color:#9b9b9b}.modify-form{top:8%;width:540px;margin-left:-270px}.modify-form .popup-header .logo{margin-bottom:28px}.modify-form .popup-header h2{font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.085em;color:#111;padding-bottom:12px;border-bottom:2px solid #111}.modify-form .cont{margin-top:30px}.modify-form .info-list{margin-bottom:40px}.modify-form .title{display:inline-block;vertical-align:middle;width:126px}.modify-form .inn{display:inline-block;vertical-align:middle;width:330px}.modify-form li{margin-bottom:20px}.modify-form li:last-child{margin-bottom:0}.modify-form .confirm-field .title{vertical-align:top;padding-top:8px}.modify-form .confirm-field .inn{vertical-align:top}.modify-form .confirm-field input{width:250px}.modify-form input{display:inline-block;vertical-align:middle;width:100%;height:46px;margin-right:6px;padding:12px 18px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.modify-form input::-webkit-input-placeholder{color:#999}.modify-form input::-moz-placeholder{color:#999}.modify-form input:-ms-input-placeholder{color:#999}.modify-form input::-ms-input-placeholder{color:#999}.modify-form input::placeholder{color:#999}.modify-form .exp-text{font-size:12px;font-weight:400;line-height:24px;color:#999}.modify-form .gender-list .inn label{display:inline-block;vertical-align:middle;font-size:14px;line-height:24px;letter-spacing:-.025em;color:#111;margin-top:-2px;margin-left:6px;margin-right:16px;cursor:pointer}.add-nick{top:20%;width:380px;margin-left:-190px;padding:40px}.add-nick .cont{margin-top:40px}.add-nick .cont input{display:inline-block;vertical-align:middle;width:220px;height:46px;margin-right:6px;padding:12px 18px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.add-nick .cont .exp-text{font-size:12px;line-height:24px;letter-spacing:-.035em;color:#999}.add-nick .cont .guide-msg{font-size:12px;line-height:24px;letter-spacing:-.035em;color:#4f95ee}.add-nick .cont .guide-msg.warn{color:#ee5d5d}.add-nick .btn-main{margin-top:30px}.tooltip-box{position:relative;display:inline-block;vertical-align:middle;margin-left:5px}.tooltip-box .icon-info,.tooltip-box .icon-question{background-repeat:no-repeat;background-position:center;background-size:100%;width:18px;height:18px;cursor:pointer}.tooltip-box .icon-info{background-image:url(/images/svg/tooltip-info.svg)}.tooltip-box .icon-question{background-image:url(/images/svg/tooltip-question.svg)}.tooltip{display:none;position:absolute;top:100%;left:0;z-index:1000;width:260px;font-size:14px;line-height:24px;letter-spacing:-.065em;background-color:#fff;color:#111;border:1px solid #5291ab;margin-top:10px;padding:18px 25px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2)}.tooltip em{font-style:normal;font-weight:700}.tooltip.left{left:auto;right:-5px}.tooltip.up{top:auto;bottom:100%;margin-top:0;margin-bottom:10px}.tooltip .link-box{font-size:14px;line-height:24px;letter-spacing:-.05em;color:#4f95ee;margin-top:8px}.tooltip .link-box a{text-decoration:underline}.popup-medium{top:8%;width:540px;margin-left:-270px;max-height:90vh;overflow-x:hidden;overflow-y:auto}.popup-medium .popup-header .logo{display:inline-block;vertical-align:middle;background-image:url(/images/svg/pop-logo.svg);background-repeat:no-repeat;background-size:100%;width:48px;height:17px;margin-bottom:28px}.popup-medium .popup-header h2{font-size:22px;line-height:32px;letter-spacing:-.055em;color:#111;padding-bottom:12px;border-bottom:2px solid #111}.popup-medium .column-2 .title{display:inline-block;vertical-align:top;font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.05em;width:126px;padding-top:8px;color:#111}.popup-medium .column-2 .inn{display:inline-block;vertical-align:top;width:330px}.popup-medium .column-2 .inn input{font-size:14px;line-height:22px;letter-spacing:-.05em;width:100%;padding:12px 18px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-medium .column-2 .inn input:placeholder{color:#999}.popup-medium .column-2 .inn textarea{width:100%;padding:5px;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-medium .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.popup-medium .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#5291ab;width:2px}.popup-medium .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#e2e2e2;width:2px}.popup-medium .mCSB_scrollTools .mCSB_draggerContainer{width:2px}.popup-medium .mCSB_scrollTools{top:30px;bottom:30px}.popup-medium .mCSB_outside+.mCSB_scrollTools{right:0}.user-form-popup{max-height:680px}.user-form-popup .btn-close{top:-10px;right:0;background-image:url(/images/svg/close-pop-50.svg);width:50px;height:50px}.user-form-popup .cont{margin-top:30px}.user-form-popup .send-mail-title{padding-bottom:25px;border-bottom:1px solid #e2e2e2}.user-form-popup .send-mail-title .form-group-title{color:#999;padding-bottom:4px}.user-form-popup .send-mail-title .article-title{font-size:18px;line-height:34px;letter-spacing:-.05em;color:#111}.user-form-popup .send-mail-title .article-title h3{font-weight:400}.user-form-popup .form-group{padding:30px 0 40px;border-bottom:1px solid #e2e2e2}.user-form-popup .form-group .form-group-title{font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.05em;margin-bottom:30px}.user-form-popup .form-group .title{display:block;font-size:22px;letter-spacing:-.075em;line-height:32px;margin-bottom:20px;padding-top:0}.user-form-popup .form-group li{margin-bottom:10px}.user-form-popup .form-group .inn{width:100%}.user-form-popup .form-group .inn label{display:inline-block;vertical-align:top;font-size:14px;font-weight:500;width:130px;line-height:24px;padding-top:8px}.user-form-popup .form-group .inn .input-area{display:inline-block;vertical-align:top;width:330px}.user-form-popup .form-group .warn{font-size:12px}.user-form-popup .form-group .exp-text{font-size:12px;line-height:24px;color:#999}.user-form-popup .send-user textarea{height:110px}.dimmed.darken{background:rgba(0,0,0,.7)}.popup-video{top:10%;background-color:#fff;background-color:transparent;width:980px;margin-left:-490px;padding:0}.popup-video .tit{font-size:26px;font-weight:500;line-height:32px;color:#fff;padding-bottom:30px}.popup-video .btn-close{top:0;right:0;background:url(/images/svg/close-wh.svg) no-repeat center}.popup-video .cont{background-color:#000;margin-top:0;padding-top:35px;padding-bottom:35px}.board-list.article-small-type li:last-child{border-bottom:none}.board-list .no-img .text-box{width:685px;margin-right:0}.board-list .no-img .img-box{display:none}.board-list strong{display:inline-block;font-weight:700;font-style:none;color:#02a37f}.board-list li{border-bottom:1px solid #e2e2e2;position:relative;padding-top:30px;padding-bottom:30px}.board-list li:first-child{border-top:none}.board-list .no-img .inn{width:100%;margin-right:0}.board-list .inn{position:relative;display:inline-block;vertical-align:top;width:600px;height:120px;margin-right:76px}.board-list .ttl{line-height:22px}.board-list h3{font-size:18px;line-height:26px;color:#111;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.board-list .text{letter-spacing:-.05em;height:48px;line-height:24px;margin-top:10px;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.board-list .img-box{display:inline-block;vertical-align:top;width:160px;height:120px}.board-list .img-box.video{position:relative;cursor:pointer}.board-list .img-box.video:before{content:'';display:inline-block;position:absolute;left:10px;bottom:10px;background-image:url(/images/svg/icon-play-24.svg);background-repeat:no-repeat;background-size:24px;height:24px;width:24px}.board-list.column-3 li:first-child{padding-top:0}.board-list.column-3 li:last-child{margin-bottom:0}.board-list.column-3 .cell-1{display:inline-block;vertical-align:top;width:149px}.board-list.column-3 .icon-book-mark{position:relative;left:-4px;display:block;width:23px;height:26px;margin-top:6px}.board-list.column-3 .text-box{display:inline-block;vertical-align:top;width:395px;margin-right:24px}.board-list.column-3 .text-box .ttl{line-height:24px;color:#5291ab}.board-list.column-3 .text-box h3{font-weight:500;letter-spacing:-.054em;margin-bottom:6px}.board-list.column-3 .text-box h3 a{display:block;overflow:hidden}.board-list.column-3 .text-box p{height:48px;line-height:24px;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden;margin-bottom:18px}.board-list.column-3 .text-box .rowner{margin-bottom:0}.board-list.column-3 .text-box .like-num{background:url(/images/svg/btn-like.svg) no-repeat left center;background-size:19px;padding-left:20px;margin-right:14px}.board-list.column-3 .text-box .reply-num{background:url(/images/svg/btn-comment.svg) no-repeat left center;background-size:19px;padding-left:20px;margin-right:5px}.board-list.column-3 .text-box .reply-alarm{font-size:12px;line-height:20px;color:#02a37f}.board-list.column-3 .reporter{font-size:12px;line-height:20px;color:#666;margin-right:31px}.board-list.no-last-border li:last-child{border-bottom:none}.board-list.no-writer .text{height:72px}.full-size .board-list{width:100%}.full-size .board-list .text-box{width:790px}.notice-list{margin-top:11px}.notice-list .medium{font-weight:500}.notice-list li{border-bottom:1px solid #e2e2e2;padding:21px 0;font-size:0}.notice-list li.visited>div{opacity:.5}.notice-list li .num{display:inline-block;vertical-align:top;width:60px;margin-right:30px;text-align:center;font-family:Roboto;line-height:26px;font-size:18px;color:#111}.notice-list li .text-box{display:inline-block;vertical-align:top;overflow:hidden;letter-spacing:-1px;width:930px;height:26px;line-height:26px;font-size:18px;color:#111}.notice-list li .text-box:hover{font-weight:700}.notice-list li .date:first-child+.text-box:last-child{width:1025px}.notice-list li .date{display:inline-block;vertical-align:top;width:130px;text-align:right;margin-right:30px;font-size:14px;line-height:26px;letter-spacing:-.5px;color:#999;font-family:Roboto}.notice-list li .date:first-child{width:135px;margin-left:20px;margin-right:0;text-align:left}.notice-list.fixed-notice{margin-top:0}.notice-list.fixed-notice li{padding:30px 0;background:#f7f7f7}.notice-list.fixed-notice li .badge-green{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:50px;height:26px;border:1px solid #07a37f;border-radius:13px;text-align:center;font-size:14px;line-height:24px;letter-spacing:-.5px;color:#02a37f;margin-right:10px;margin-top:1px}.notice-list.fixed-notice li .date{margin-top:22px}.notice-list.fixed-notice li .text-box{margin-top:22px;width:785px;height:auto;line-height:26px}.notice-list.fixed-notice li .text-box .tit{height:28px;line-height:28px;overflow:hidden}.notice-list.fixed-notice li .text-box .sub{font-size:14px;letter-spacing:-.5px;color:#666;max-height:48px;line-height:24px;margin-top:4px;overflow:hidden}.notice-list.fixed-notice li .text-box .sub a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.notice-list.fixed-notice li .img-box{display:inline-block;vertical-align:top;width:160px;height:120px;margin-left:60px}.notice-list.fixed-notice+.notice-list{margin-top:0}.notice-list .notice-title{font-size:18px;line-height:34px;letter-spacing:-1px;color:#111;font-weight:700;margin:25px 20px 11px}.notice-title{font-size:18px;line-height:34px;letter-spacing:-1px;color:#111;font-weight:700;margin:25px 20px 11px}.notice-title+.notice-list{margin-top:0;border-top:1px solid #e2e2e2}.sub-section.list-column .board-list .date,.sub-section.list-focus .board-list .date{font-size:14px;line-height:22px}.main{position:relative;background:#fff}.main a{vertical-align:middle}.main .date{display:inline-block;vertical-align:middle;font-size:12px;line-height:20px;color:#888;letter-spacing:-.04em}.main .icon-play{position:relative;display:inline-block;height:42px;width:42px;margin-left:0;vertical-align:middle;border:1px solid #000}.main .icon-play:before{border-left:8px solid #000}.main .icon-chart{position:relative;display:inline-block;height:24px;width:24px;vertical-align:middle;background:url(/images/svg/badge-graph-s.svg) 0 0 no-repeat}.main .icon-new{font-size:14px;color:#02a37f;display:inline-block;vertical-align:middle;padding-right:5px}.main .date+.icon-new{font-size:12px;margin-left:5px}.main .prompt01{display:inline-block;padding:0 10px 0 9px;margin-right:10px;font-size:14px;font-weight:500;line-height:26px;height:28px;letter-spacing:-.07em;text-align:center;vertical-align:middle;color:#fff;background:#d90201}.main .prompt02{display:inline-block;padding:0 10px 0 9px;margin-right:10px;font-size:14px;font-weight:500;line-height:26px;height:28px;letter-spacing:-.07em;text-align:center;vertical-align:middle;color:#fff;background:#000}.main .prompt-report{position:relative;width:860px;height:375px}.main .prompt-report .inn{position:relative;display:table;height:375px;width:515px;padding:50px 50px;color:#fff;background-image:-webkit-gradient(linear,left top,right top,color-stop(77%,#000),to(transparent));background-image:-webkit-linear-gradient(left,#000 77%,transparent);background-image:-o-linear-gradient(left,#000 77%,transparent);background-image:linear-gradient(to right,#000 77%,transparent);z-index:2}.main .prompt-report .inn .cell-box{vertical-align:middle;display:table-cell}.main .prompt-report .inn .cell-box .prompt01{display:block;width:38px;height:30px;padding:0 5px 0 3px;margin-bottom:14px;font-size:14px;font-weight:500;line-height:30px;letter-spacing:-.07em;text-align:center;background:#d90201}.main .prompt-report .inn .cell-box h2{vertical-align:middle;height:96px;width:320px;margin-bottom:34px;font-size:38px;font-weight:500;line-height:48px;letter-spacing:-.02em;overflow:hidden}.main .prompt-report .inn .cell-box h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .prompt-report .inn .cell-box .text{overflow:hidden;display:block;width:320px;height:114px;margin-top:-17px;font-size:16px;color:#999;letter-spacing:-.1em;line-height:28px}.main .prompt-report .img-box{position:absolute;top:0;right:0;height:375px;z-index:1}.main .prompt-report .img-box a{position:relative}.main .img-box.video{position:relative;cursor:pointer}.main .img-box.video:after{content:'';display:inline-block;position:absolute;bottom:20px;left:20px;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.main .hooking-iss .img-box.video:after,.main .issue-3rd .sub-iss .img-box.video:after,.main .project-serial .inn-btm .special-iss .img-box.video:after,.main .section-all .section-list li .img-box.video:after{left:6px;bottom:6px;background-image:url(/images/svg/icon-play-24.svg);background-size:24px;height:24px;width:24px}.main .head-recent{position:relative;width:1180px;height:130px;padding-top:29px;margin:0 auto 0;border-bottom:3px solid #111}.main .head-recent .title-area h1{position:absolute;top:29px;left:0;width:115px;height:108px;padding-right:25px;background:#fff}.main .head-recent .title-area h1 a{display:block}.main .head-recent .title-area h1 img{width:100%;height:100%}.main .head-recent .title-area .roll-box{position:absolute;bottom:18px;left:115px;line-height:17px}.main .head-recent .title-area .roll-box strong{float:left;margin-right:9px;font-weight:700;line-height:17px;letter-spacing:-.05em;color:#222}.main .head-recent .title-area .roll-box strong.exc{color:#e23d3d;margin-top:0}.main .head-recent .title-area .roll-box .text-tip{float:left;margin-right:64px;max-width:315px;height:17px;margin-top:-2px;overflow:hidden}.main .head-recent .title-area .roll-box .text-tip a{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;height:17px;overflow:hidden}.main .head-recent .title-area .roll-box .section-title{float:left;width:315px;vertical-align:top}.main .head-recent .title-area .roll-box .section-title.vticker,.main .head-recent .title-area .roll-box .section-title.vticker2{height:17px;overflow:hidden}.main .head-recent .title-area .roll-box .section-title ul{width:100%;overflow:hidden}.main .head-recent .title-area .roll-box .section-title a{display:block;width:100%;line-height:17px;height:17px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.main .head-recent .title-area .roll-box .indep-article{position:relative;float:left;vertical-align:middle;width:375px;height:17px}.main .head-recent .right-area{position:absolute;right:0;bottom:18px;width:234px;height:60px;overflow:hidden}.main .head-recent .right-area a,.main .head-recent .right-area img{display:block}.main .issue-1st{margin-top:54px}.main .issue-1st .type-default{position:relative}.main .issue-1st .type-default .headline-iss{position:relative;width:860px;height:380px}.main .issue-1st .type-default .headline-iss .inn{position:relative;width:320px;height:385px;overflow:hidden}.main .issue-1st .type-default .headline-iss .inn.row2 h1 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .headline-iss .inn.row2 .text{max-height:246px}.main .issue-1st .type-default .headline-iss .inn.row2 .iss-more{padding-top:22px}.main .issue-1st .type-default .headline-iss .inn.row1 h1{height:52px}.main .issue-1st .type-default .headline-iss .inn.row1 .text{max-height:280px}.main .issue-1st .type-default .headline-iss .inn.row1 .iss-more{padding-top:22px}.main .issue-1st .type-default .headline-iss .inn h1{overflow:hidden;max-height:156px;font-size:38px;line-height:48px;font-weight:500;letter-spacing:-.04em;color:#222;margin-bottom:12px}.main .issue-1st .type-default .headline-iss .inn h1 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .headline-iss .inn .text{display:block;overflow:hidden;max-height:193px;margin-top:8px;font-size:16px;line-height:28px;letter-spacing:-.08em;color:#666}.ie.desktop .main .issue-1st .type-default .headline-iss .inn h1 a{display:block}.main .issue-1st .type-default .headline-iss .inn .iss-more{position:absolute;bottom:0;left:0;right:0;background-color:#fff;padding-top:30px}.main .issue-1st .type-default .headline-iss .inn .iss-more.no-content{padding-top:0}.main .issue-1st .type-default .headline-iss .inn .iss-more li{position:relative;display:block;overflow:hidden;width:320px;margin-top:4px;padding-left:15px;font-size:16px;font-weight:500;line-height:24px;color:#111}.main .issue-1st .type-default .headline-iss .inn .iss-more li::before{content:'';position:absolute;top:10px;left:0;background-position:-122px -108px;width:8px;height:8px}.main .issue-1st .type-default .headline-iss .inn .iss-more li:first-child{margin-top:0}.main .issue-1st .type-default .headline-iss .inn .iss-more li a{height:24px;line-height:24px;overflow:hidden}.main .issue-1st .type-default .headline-iss .prompt01,.main .issue-1st .type-default .headline-iss .prompt02{position:relative;top:-4px}.main .issue-1st .type-default .headline-iss .img-box{position:absolute;top:0;right:0;width:500px;height:375px;margin-left:40px}.main .issue-1st .type-default .headline-iss .img-box.video{position:absolute}.main .issue-1st .type-default .headline-iss.full-img{height:375px}.main .issue-1st .type-default .headline-iss.full-img .inn{overflow:hidden;display:block;position:absolute;bottom:0;left:60px;width:740px;height:110px;padding:14px 50px 0;text-align:center;background:#fff;z-index:2}.main .issue-1st .type-default .headline-iss.full-img .inn h2{font-size:36px;font-weight:500;line-height:48px;letter-spacing:-.02em;color:#111}.main .issue-1st .type-default .headline-iss.full-img .inn h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .headline-iss.full-img .inn h2.is-sub a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .headline-iss.full-img .inn .text{font-size:18px;line-height:34px;color:#111}.main .issue-1st .type-default .headline-iss.full-img .img-box{position:absolute;bottom:0;left:0;width:860px;height:375px;margin-left:0;z-index:1}.main .issue-1st .type-default .hook-box{position:absolute;top:0;right:0;margin-left:40px;width:280px}.main .issue-1st .type-default .hook-box .hot-iss .ttl{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;line-height:29px;letter-spacing:-.05em;color:#111}.main .issue-1st .type-default .hook-box .hot-iss .hook-best{margin-top:11px}.main .issue-1st .type-default .hook-box .hot-iss .hook-best li{position:relative;display:table;width:280px;height:66px;padding:10px 19px 8px 51px;font-size:14px;line-height:22px;letter-spacing:-.05em;overflow:hidden}.main .issue-1st .type-default .hook-box .hot-iss .hook-best li .text{display:table-cell;vertical-align:middle;overflow:hidden}.main .issue-1st .type-default .hook-box .hot-iss .hook-best li a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-height:48px;height:auto}.main .issue-1st .type-default .hook-box .hot-iss .hook-best li.hotn.on{-webkit-box-shadow:0 3px 14px -3px rgba(0,0,0,.16);box-shadow:0 3px 14px -3px rgba(0,0,0,.16)}.main .issue-1st .type-default .hook-box .hot-iss .hook-best li.hotn span{position:absolute;top:2px;left:19px;font-family:roboto;font-size:18px;line-height:66px;color:#000}.main .issue-1st .type-default .hook-box .hook-opin{margin-top:31px}.main .issue-1st .type-default .hook-box .hook-opin .ttl{font-size:18px;font-weight:700;line-height:29px;letter-spacing:-.05em;color:#111}.main .issue-1st .type-default .hook-box .hook-opin .inn{margin-top:7px}.main .issue-1st .type-default .hook-box .hook-opin .inn dl{position:relative;margin-top:6px;font-size:14px;line-height:24px;font-weight:400}.main .issue-1st .type-default .hook-box .hook-opin .inn dl:first-child dt{top:-2px}.main .issue-1st .type-default .hook-box .hook-opin .inn dl:first-child dd a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;height:48px}.main .issue-1st .type-default .hook-box .hook-opin .inn dt{display:blcok;position:absolute;top:0;left:0;color:#5291ab}.main .issue-1st .type-default .hook-box .hook-opin .inn dd{display:block;width:240px;height:46px;margin-left:43px;color:#111;overflow:hidden}.main .issue-1st .type-default .hook-box .hook-opin .inn dd a{height:22px;overflow:hidden}.main .issue-1st .type-default .hook-box .special-type{position:relative;width:280px;height:238px}.main .issue-1st .type-default .hook-box .special-type .inn{position:absolute;left:0;bottom:0;display:block;width:280px;height:238px;padding:138px 20px 20px;z-index:2}.main .issue-1st .type-default .hook-box .special-type .inn strong{display:inline-block;height:24px;padding:0 8px;font-size:12px;font-weight:500;line-height:24px;color:#111;border-radius:24px;background:#fff}.main .issue-1st .type-default .hook-box .special-type .inn .ttl{display:block;height:48px;margin-top:12px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.04em;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .hook-box .special-type .inn .icon-play{position:absolute;right:20px;bottom:20px;display:block;height:42px;width:42px;margin-left:0}.main .issue-1st .type-default .hook-box .special-type .inn .icon-play:before{border-left:8px solid #000}.main .issue-1st .type-default .hook-box .special-type .img-box{position:absolute;top:0;left:0;z-index:1;width:280px;height:238px}.main .issue-1st .type-default .hook-box .special-type.mov .inn .ttl{width:185px}.main .issue-1st .type-default .hook-box .special-type.full{height:375px}.main .issue-1st .type-default .hook-box .special-type.full .inn{height:375px;padding:221px 20px 20px}.main .issue-1st .type-default .hook-box .special-type.full .inn .ttl{font-size:22px;line-height:31px;font-weight:500;color:#fff}.main .issue-1st .type-default .hook-box .special-type.full .img-box{height:375px}.main .issue-1st .type-default .hook-box .special-type.full.special-bn .ttl{height:96px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-1st .type-default .hook-box .special-bnn{position:relative;width:280px;height:114px;margin-top:31px;background:url(/images/mainbanner-type-b.png) 100% 100% no-repeat}.main .issue-1st .type-default .hook-box .special-bnn .inn{width:280px;height:114px;font-size:22px;line-height:28px;color:#363636;letter-spacing:-.08em}.main .issue-1st .type-default .hook-box .special-bnn .inn p{margin-bottom:12px}.main .issue-1st .type-default .hook-box .special-bnn .inn .icon{display:block;width:20px;height:20px;background:url(/images/svg/black-circle-arrow.svg) no-repeat}.main .live-issue{position:relative;width:1180px;height:50px;margin-top:50px;padding:0;line-height:48px;border:1px solid #333;border-left:0;border-right:0}.main .live-issue .ttl{position:absolute;top:0;display:inline-block;vertical-align:middle;margin-right:80px}.main .live-issue .inn{position:absolute;top:0;left:180px;width:910px;height:48px;overflow:hidden;display:inline-block}.main .live-issue .inn a{margin-right:29px;color:#222;letter-spacing:-.05em;vertical-align:top}.main .issue-2nd{position:relative;overflow:hidden;padding-top:45px;padding-bottom:52px;clear:both}.main .issue-2nd .top-iss{position:relative;float:left;height:626px;width:460px}.main .issue-2nd .top-iss h2{font-size:32px;font-weight:500;height:84px;line-height:40px;color:#111;overflow:hidden}.main .issue-2nd .top-iss h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-2nd .top-iss h2 .prompt01,.main .issue-2nd .top-iss h2 .prompt02{vertical-align:5px}.main .issue-2nd .top-iss h2 .icon-play{width:24px;height:24px;vertical-align:middle;border:1px solid #000}.main .issue-2nd .top-iss h2 .icon-play:before{margin-top:-4px;margin-left:-2px;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}.main .issue-2nd .top-iss h2 .icon-new{font-size:16px;position:relative;top:-2px}.main .issue-2nd .top-iss .text{overflow:hidden;height:144px;margin-top:10px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.main .issue-2nd .top-iss .img-box{width:460px;height:345px;margin-top:20px}.main .issue-2nd .top-iss .icon-chart{width:30px;height:30px;background:url(/images/svg/badge-graph-l.svg) 0 0 no-repeat}.main .issue-2nd .icon-chart,.main .issue-2nd .icon-play{margin-left:0;margin-right:5px}.main .issue-2nd .prompt-report{position:relative;float:left;height:626px;width:460px}.main .issue-2nd .prompt-report .inn{width:460px;height:320px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#000),to(transparent));background-image:-webkit-linear-gradient(top,#000 80%,transparent);background-image:-o-linear-gradient(top,#000 80%,transparent);background-image:linear-gradient(to bottom,#000 80%,transparent)}.main .issue-2nd .prompt-report .inn .cell-box .prompt01{margin-bottom:18px}.main .issue-2nd .prompt-report .inn .cell-box h2{margin-bottom:16px;height:80px;font-size:32px;line-height:40px;letter-spacing:-.02em}.main .issue-2nd .prompt-report .inn .cell-box .text{margin-top:0;height:74px;font-size:14px;line-height:24px;letter-spacing:-.05em}.main .issue-2nd .prompt-report .inn .cell-box .text a{display:block}.main .issue-2nd .prompt-report .img-box{top:auto;bottom:0}.main .issue-2nd .prompt-report.addcase .inn{position:absolute;bottom:0;left:0;width:460px;height:280px;padding:32px 20px 40px;border:1px solid #e2e2e2;background:#fff}.main .issue-2nd .prompt-report.addcase .inn .cell-box .ttl{display:block;font-family:roboto;font-size:18px;font-weight:400;text-align:center}.main .issue-2nd .prompt-report.addcase .inn .cell-box h2{width:100%;margin-top:18px;font-size:32px;line-height:42px;color:#111;text-align:center}.main .issue-2nd .prompt-report.addcase .inn .cell-box .text{width:100%;height:48px;text-align:center}.main .issue-2nd .prompt-report.addcase .img-box{height:624px}.main .issue-2nd .middle-iss{position:relative;float:left;height:626px;width:360px;margin:0 40px}.main .issue-2nd .middle-iss li{position:relative;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #e2e2e2}.main .issue-2nd .middle-iss li .inn-box{height:135px;margin-bottom:6px;overflow:hidden}.main .issue-2nd .middle-iss li h4{font-size:18px;font-weight:500;line-height:26px;letter-spacing:-.05em;color:#111}.main .issue-2nd .middle-iss li h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-2nd .middle-iss li .prompt01{padding:0 6px 0 4px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-2nd .middle-iss li .prompt02{padding:0 6px 0 4px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-2nd .middle-iss li .icon-play{width:16px;height:16px;margin-left:5px;vertical-align:-3px;border:1px solid #000}.main .issue-2nd .middle-iss li .icon-play:before{margin-top:-4px;margin-left:-2px;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}.main .issue-2nd .middle-iss li .date{margin:8px 0 9px}.main .issue-2nd .middle-iss li .text{overflow:hidden;height:45px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.main .issue-2nd .middle-iss li .inn-box.row1 .text{height:70px}.main .issue-2nd .middle-iss li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.main .issue-2nd .middle-iss li.single h4{position:relative;margin-top:9px;line-height:30px}.main .issue-2nd .middle-iss li.single h4>a{display:block;overflow:hidden;height:28px}.main .issue-2nd .bottom-iss{position:relative;float:left;height:626px;width:280px}.main .issue-2nd .bottom-iss .inn h5{position:relative;font-size:16px;font-weight:500;line-height:24px;color:#111;margin-bottom:23px}.main .issue-2nd .bottom-iss .inn h5 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-2nd .bottom-iss .inn h5:last-child{margin-bottom:0}.main .issue-2nd .bottom-iss .inn .prompt01{padding:0 6px 0 4px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-2nd .bottom-iss .inn .prompt02{padding:0 6px 0 4px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-2nd .bottom-iss .todyas{position:absolute;bottom:0;right:0;width:280px}.main .issue-2nd .bottom-iss .todyas.type-a{height:250px}.main .issue-2nd .bottom-iss .todyas.type-a .ttl{padding-left:14px;height:40px;font-size:16px;font-weight:500;letter-spacing:-.04em;color:#111;line-height:36px;border:1px solid #e2e2e2;border-bottom:0;background:#fff}.main .issue-2nd .bottom-iss .todyas.type-a .img-box{height:210px}.main .issue-2nd .bottom-iss .todyas.type-b{height:250px}.main .issue-2nd .bottom-iss .todyas.type-b .quate{position:relative;width:280px;height:250px;letter-spacing:-.05em;background-image:-webkit-linear-gradient(271deg,rgba(7,7,7,0) 48%,#030303 99%);background-image:-o-linear-gradient(271deg,rgba(7,7,7,0) 48%,#030303 99%);background-image:linear-gradient(179deg,rgba(7,7,7,0) 48%,#030303 99%);z-index:2}.main .issue-2nd .bottom-iss .todyas.type-b .quate strong{position:absolute;bottom:60px;left:20px;display:block;height:44px;width:247px;font-size:12px;font-weight:500;line-height:18px;color:#fff;background:url(/images/svg/main-quate-36.svg) 100% 50% no-repeat;background-size:36px 36px}.main .issue-2nd .bottom-iss .todyas.type-b .quate p{overflow:hidden;position:absolute;bottom:16px;left:20px;width:210px;height:62px;padding-top:14px;font-family:NanumMyeongjo,'나눔명조';font-size:18px;font-weight:400;line-height:24px;color:#fff;border-top:1px solid rgba(255,255,255,.4)}.main .issue-2nd .bottom-iss .todyas.type-b .img-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.main .issue-2nd .bottom-iss .todyas.type-c{width:280px;height:200px;margin-top:50px;padding-top:39px;letter-spacing:-.05em;border-top:1px solid #e2e2e2}.main .issue-2nd .bottom-iss .todyas.type-c .toon{display:inline-block;vertical-align:top;width:88px;margin-right:-4px}.main .issue-2nd .bottom-iss .todyas.type-c .toon strong{display:block;font-size:18px;font-weight:500;line-height:26px;color:#111}.main .issue-2nd .bottom-iss .todyas.type-c .toon p{display:block;margin-top:3px;font-size:14px;line-height:22px;color:#4a4a4a}.main .issue-2nd .bottom-iss .todyas.type-c .img-box{display:inline-block;width:194px;height:159px;margin-right:-4px}.main .issue-2nd .bottom-iss .icon-play{width:16px;height:16px;margin-left:5px;vertical-align:-2px;border:1px solid #000}.main .issue-2nd .bottom-iss .icon-play:before{margin-top:-4px;margin-left:-2px;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}.main .issue-2nd .bottom-iss .icon-chart{vertical-align:-5px}.main .issue-3rd{position:relative;overflow:hidden;width:1180px;height:342px;padding:50px 0 52px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2}.main .issue-3rd .top-iss{position:relative;width:580px;float:left}.main .issue-3rd .top-iss .inn{float:left;width:240px;height:240px;overflow:hidden}.main .issue-3rd .top-iss .inn h3{margin-top:-2px;font-size:26px;font-weight:500;height:96px;line-height:32px;color:#111;overflow:hidden}.main .issue-3rd .top-iss .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-3rd .top-iss .inn h3 .icon-play{width:30px;height:30px}.main .issue-3rd .top-iss .inn h3 .icon-chart{width:40px;height:40px}.main .issue-3rd .top-iss .inn .date{margin:8px 0 9px}.main .issue-3rd .top-iss .inn .text{overflow:hidden;height:99px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.main .issue-3rd .top-iss .img-box{float:right;width:320px;height:240px}.main .issue-3rd .sub-iss{float:right;width:560px;margin-left:40px}.main .issue-3rd .sub-iss .icon-play{width:16px;height:16px;margin-right:5px;vertical-align:-1px;border:1px solid #000}.main .issue-3rd .sub-iss .icon-play:before{margin-top:-4px;margin-left:-2px;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}.main .issue-3rd .sub-iss .icon-chart{margin-right:5px;vertical-align:-4px}.main .issue-3rd .sub-iss .prompt01{padding:0 6px 0 5px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-3rd .sub-iss .prompt02{padding:0 6px 0 5px;margin-right:5px;font-size:12px;line-height:19px;height:19px;vertical-align:2px}.main .issue-3rd .sub-iss li{position:relative;height:116px;padding-bottom:25px;margin-bottom:31px;border-bottom:1px solid #e2e2e2}.main .issue-3rd .sub-iss li .inn{float:left;width:210px}.main .issue-3rd .sub-iss li .inn h4{margin-top:-2px;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-.05em;color:#111;overflow:hidden}.main .issue-3rd .sub-iss li .inn h4 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .issue-3rd .sub-iss li .text{overflow:hidden;float:left;width:190px;height:94px;margin:-4px 20px 0;font-size:14px;line-height:24px;letter-spacing:-.05em;color:#666}.main .issue-3rd .sub-iss li .img-box{float:left;width:120px;height:90px}.main .issue-3rd .sub-iss li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.main .section-all{position:relative}.main .section-all .section-list{overflow:hidden;padding-top:50px}.main .section-all .section-list .pv-area{left:8px}.main .section-all .section-list li{position:relative;float:left;width:212px;margin:0 30px 55px 0}.main .section-all .section-list li:nth-child(5n){margin:0 0 55px 0}.main .section-all .section-list li h4{overflow:hidden;height:50px;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-.05em;color:#111}.main .section-all .section-list li h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .section-all .section-list li .text{overflow:hidden;height:69px;margin:7px 0 15px;font-size:14px;line-height:24px;letter-spacing:-.05em;color:#666}.main .section-all .section-list li .img-box{width:212px;height:159px}.main .section-all .section-list li .go-section{position:relative;font-size:15px;font-weight:700;letter-spacing:-.05em;height:50px;line-height:50px;border-bottom:1px solid #ccc}.main .section-all .section-list li .go-section .icon-goarrow{position:absolute;bottom:14px;right:0;display:inline-block;vertical-align:middle;background-image:url(/images/svg/arrow-right-gray.svg);background-repeat:no-repeat;background-size:100%;background-position:center;width:18px;height:18px}.main .section-all .section-list li .go-section a{display:block}.main .section-all .section-list li .go-section a span em{position:relative;padding-left:10px;margin-left:11px;display:inline-block;font-weight:400;font-style:normal;color:#666}.main .section-all .section-list li .go-section a span em::before{content:' ';position:absolute;top:19px;left:0;width:1px;height:12px;background:#d8d8d8}.main .project-serial{position:relative;padding-top:50px;margin-bottom:80px}.main .project-serial .title-section{margin-bottom:33px}.main .project-serial .title-section h3{font-size:26px;line-height:38px;color:#111;font-weight:400}.main .project-serial .btn-box.btn-more{top:50px;border:1px solid rgba(82,145,171,.2)}.main .project-serial .in-top{position:relative;height:360px;margin-bottom:50px}.main .project-serial .in-top .top-iss{position:relative;float:left}.main .project-serial .in-top .top-iss .img-box{position:absolute;width:500px;height:360px}.main .project-serial .in-top .top-iss .inn{width:390px;margin-left:540px;padding-top:72px}.main .project-serial .in-top .top-iss .inn .ttl{margin-bottom:9px;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#bb9778}.main .project-serial .in-top .top-iss .inn h2{font-size:32px;font-weight:500;letter-spacing:-.05em;height:123px;line-height:42px;color:#111;overflow:hidden}.main .project-serial .in-top .top-iss .inn h2 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .project-serial .in-top .top-iss .inn .text{overflow:hidden;height:123px;margin-top:16px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.main .project-serial .in-top .topleft-iss{float:right;width:200px;margin-left:48px}.main .project-serial .in-top .topleft-iss li{position:relative;padding-bottom:20px}.main .project-serial .in-top .topleft-iss li .ttl{margin-bottom:4px;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#bb9778}.main .project-serial .in-top .topleft-iss li h5{height:48px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.05em;color:#111;overflow:hidden}.main .project-serial .in-top .topleft-iss li h5 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .project-serial .in-top .topleft-iss li:last-child{padding-bottom:0}.main .project-serial .inn-btm{position:relative;height:126px}.main .project-serial .inn-btm .sub-iss{position:relative;float:left}.main .project-serial .inn-btm .sub-iss .img-box{float:left;width:168px;height:126px}.main .project-serial .inn-btm .sub-iss .inn{float:left;width:502px;height:126px;margin-left:30px}.main .project-serial .inn-btm .sub-iss .inn .ttl{margin-bottom:4px;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#bb9778}.main .project-serial .inn-btm .sub-iss .inn h4{font-size:20px;font-weight:400;line-height:30px;letter-spacing:-.05em}.main .project-serial .inn-btm .sub-iss .inn .text{overflow:hidden;height:48px;margin-top:9px;font-size:14px;line-height:24px;color:#666;letter-spacing:-.05em}.main .project-serial .inn-btm .special-iss{position:relative;float:right;height:126px;width:370px;border:1px solid #e2e2e2}.main .project-serial .inn-btm .special-iss .img-box{float:left;width:126px;height:126px}.main .project-serial .inn-btm .special-iss .inn{float:left;width:242px;height:126px;padding-top:24px;padding-left:40px}.main .project-serial .inn-btm .special-iss .inn .ttl{margin-bottom:4px;font-size:12px;line-height:16px;color:#000}.main .project-serial .inn-btm .special-iss .inn h5{font-size:18px;font-weight:400;letter-spacing:-.09em;width:175px;height:52px;line-height:26px;overflow:hidden}.main .project-serial .inn-btm .special-iss .inn h5 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .hooking-iss{overflow:hidden;margin-bottom:82px}.main .hooking-iss .ttl-box{position:relative;padding:12px 0 21px;border-top:2px solid #222}.main .hooking-iss .ttl-box h3{height:64px;width:200px;font-size:26px;font-weight:400;line-height:32px}.main .hooking-iss .ttl-box>a{position:absolute;top:12px;right:0;font-size:14px;line-height:20px;color:#999;letter-spacing:-.05em}.main .hooking-iss .ttl-box>a strong{color:#5291ab;font-weight:400}.main .hooking-iss .tooltip-box{position:absolute;top:20px;right:0}.main .hooking-iss .tooltip-box .tooltip{letter-spacing:-.05em}.main .hooking-iss .tooltip-box .tooltip .on.left,.main .hooking-iss .tooltip-box .tooltip.on{left:auto;right:0}.main .hooking-iss .hook-1st{float:left;width:368px}.main .hooking-iss .hook-1st ul li{overflow:hidden;position:relative;height:27px;padding-left:28px;margin-bottom:8px;font-size:16px;letter-spacing:-.05em;color:#222;line-height:24px}.main .hooking-iss .hook-1st ul li a{display:block}.main .hooking-iss .hook-1st ul li .rank{display:block;position:absolute;top:2px;left:3px;font-family:roboto;font-size:18px}.main .hooking-iss .hook-1st ul li:first-child{height:75px;padding-left:34px;margin-bottom:17px}.main .hooking-iss .hook-1st ul li:first-child .rank{top:25px;left:0;font-size:26px;font-weight:300}.main .hooking-iss .hook-1st ul li:first-child>a{display:block;overflow:hidden;width:201px;height:57px;padding-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .hooking-iss .hook-1st ul li:first-child .img-box{position:absolute;top:0;right:0;display:block;width:100px;height:75px}.main .hooking-iss .hook-2nd{float:left;width:342px;margin:0 60px 0 39px}.main .hooking-iss .hook-2nd ul li{position:relative;height:72px;margin-bottom:10px}.main .hooking-iss .hook-2nd ul li:last-child{margin-bottom:0}.main .hooking-iss .hook-2nd ul li a{font-size:16px;letter-spacing:-.05em;color:#222;line-height:24px}.main .hooking-iss .hook-2nd ul li a span{display:block;overflow:hidden;width:227px;height:48px;padding-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .hooking-iss .hook-2nd ul li .img-box{position:absolute;top:0;right:0;width:100px;height:75px}.main .hooking-iss .hook-3rd{float:left;width:370px}.main .hooking-iss .hook-3rd .hit-news .inn{position:relative;height:90px}.main .hooking-iss .hook-3rd .hit-news .inn .ttl{padding-top:10px}.main .hooking-iss .hook-3rd .hit-news .inn .ttl h4{overflow:hidden;width:203px;height:52px;font-size:18px;font-weight:400;line-height:26px;letter-spacing:-.05em;color:#111}.main .hooking-iss .hook-3rd .hit-news .inn .ttl h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .hooking-iss .hook-3rd .hit-news .inn .ttl .date{margin:10px 0 22px}.main .hooking-iss .hook-3rd .hit-news .inn .img-box{position:absolute;top:0;right:0}.main .hooking-iss .hook-3rd .hit-news .text{height:120px;margin-top:18px;font-size:14px;line-height:24px;color:#666;overflow:hidden}.main .hooking-iss .hook-3rd .hit-news .text a{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .hooking-iss .hook-3rd .img-box{width:120px;height:90px}.main .zoon-in{position:relative;padding-top:44px}.main .zoon-in .photo-news h3{font-size:26px;font-weight:400;line-height:38px}.main .zoon-in .photo-news .btn-box.btn-more{top:0}.main .zoon-in .photo-news li.photo-list{width:144px!important;margin-bottom:50px}.main .zoon-in .photo-news li.photo-list:nth-child(3n){margin-right:0}.main .zoon-in .photo-news li.photo-list:nth-child(4n){margin-bottom:0}.main .zoon-in .photo-news li.photo-list:nth-child(5n){margin-bottom:0}.main .zoon-in .photo-news li.photo-list:nth-child(6n){margin-bottom:0}.main .zoon-in .photo-news li.photo-list .text{width:144px}.main .zoon-in .photo-news li.photo-list .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .zoon-in .photo-news .show-box{width:680px;height:510px;margin-right:24px}.main .zoon-in .photo-news .show-box .img-box{width:680px;height:510px}.main .zoon-in .photo-news .show-box figcaption{height:120px;margin-top:-120px}.main .zoon-in .photo-news .show-box h4{font-weight:400}.main .zoon-in .photo-news .list-box{width:472px;height:380px}.main .zoon-in .photo-news .list-box .border-box{width:144px;height:108px}.main .zoon-in .photo-news .list-box .img-box{width:144px;height:108px;line-height:1}.main .zoon-in .photo-news .list-box .img-box.video a:before{content:'';position:absolute;z-index:1;bottom:10px;left:10px;background-image:url(/images/svg/icon-mv-video.svg);background-repeat:no-repeat;background-size:100%;width:24px;height:24px}.main .story-and h3{font-size:26px;line-height:38px}.main .story-and .story-n{position:relative;height:345px;margin-top:29px}.main .story-and .story-n li{position:relative;float:left;width:580px;height:345px}.main .story-and .story-n li .story-box{position:relative;float:left;width:280px;height:345px;margin-left:20px}.main .story-and .story-n li .story-box:first-child{margin-left:0}.main .story-and .story-n li .story-box .img-box{width:280px;height:210px}.main .story-and .story-n li .story-box .img-box.video{position:relative}.main .story-and .story-n li .story-box .img-box.video:after{content:'';position:absolute;bottom:10px;left:10px;background-image:url(/images/svg/icon-play.svg);background-repeat:no-repeat;background-size:100%;width:32px;height:32px}.main .story-and .story-n li .story-box p{overflow:hidden;height:56px;margin-top:12px;font-size:18px;font-weight:400;line-height:28px;color:#222;letter-spacing:-.05em}.main .story-and .story-n li .story-box p a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .story-and .story-n li .btn-box{top:auto;right:auto;bottom:0;left:0;width:580px;height:68px;border-bottom:1px solid #ccc;border-radius:0}.main .story-and .story-n li .btn-box a{font-size:18px;line-height:68px;font-weight:700;color:#111;letter-spacing:-.06em;text-align:right}.main .story-and .story-n li .btn-box a span{display:inline-block;margin-right:8px;font-size:18px;font-weight:700;color:#111;letter-spacing:-.06em}.main .story-and .story-n li .btn-box a .icon-arrow{background-image:url(/images/svg/arrow-right-gray.svg);background-repeat:no-repeat;background-size:100%;background-position:50% -1px;width:18px;height:18px}.main .story-and .story-n li:first-child{margin-right:20px}.main .other{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:1180px;height:176px;margin:0 auto;background:#f1f3f5}.main .other dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;padding:38px 55px 38px 60px}.main .other dl dt{width:128px;line-height:26px;font-size:18px;color:#222;font-weight:700}.main .other dl dd{font-size:16px;line-height:26px;color:#111}.main .other dl dd .note{position:relative}.main .other dl dd .note:last-child>a:last-child{margin-bottom:0}.main .other dl dd a{display:block;width:330px;height:26px;margin-bottom:10px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.main .other dl dd>a:last-child{margin-bottom:0}.main .other:before{content:'';position:absolute;top:40px;left:50%;width:1px;height:106px;background:#e2e2e2}.full-headline{width:100%;height:740px;background:#111;z-index:9}.full-headline header{position:relative;z-index:10}.full-headline header nav li{color:#fff}.full-headline .inn{position:relative;width:1180px;margin:0 auto;color:#fff;z-index:9}.full-headline .inn .text-box{position:relative;display:inline-block;padding-top:55px;z-index:10}.full-headline .inn .text-box .logo{width:182px;height:50px}.full-headline .inn .text-box h1{width:460px;margin-top:55px;font-size:42px;font-weight:400;line-height:52px;letter-spacing:-.1em;overflow:hidden}.full-headline .inn .text-box h1 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.full-headline .inn .text-box .date{display:block;margin-top:16px;color:#fff}.full-headline .inn .text-box .text{overflow:hidden;display:block;width:460px;height:199px;margin-top:12px;font-size:16px;font-weight:400;color:#fff;line-height:28px;letter-spacing:-.05em;opacity:.6}.full-headline .inn .text-box .iss-more{margin:22px 0 31px}.full-headline .inn .text-box .iss-more li{position:relative;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:460px;margin-bottom:6px;padding-left:15px;font-size:18px;font-weight:500;line-height:27px;color:#fff}.full-headline .inn .text-box .iss-more li::before{content:'';position:absolute;top:10px;left:0;background-position:-122px -108px;width:8px;height:8px}.full-headline .inn .text-box .play-box{display:block;width:220px;height:44px;overflow:hidden}.full-headline .inn .text-box .play-box .picture-count{font-family:Roboto,serif;font-weight:700;font-size:14px;text-indent:10px;background-image:url(/images/svg/picture-frame.svg);background-repeat:no-repeat;background-size:100%;background-position:left top;width:41px;height:38px;line-height:36px;margin-top:4px;margin-left:0}.full-headline .inn .text-box .play-box span{display:block;float:left;font-size:18px;font-weight:400;line-height:44px;letter-spacing:-.05em;margin-left:12px}.full-headline .inn .img-box{position:absolute;top:160px;right:0;width:580px;height:435px}.full-headline .inn .img-box.video a:before{position:absolute;bottom:20px;left:20px;content:'';background-image:url(/images/svg/icon-play.svg);background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block;width:54px;height:54px}.full-headline .prompt01,.full-headline .prompt02{position:relative;top:-2px}.full-headline .prompt01{display:inline-block;padding:0 12px 0 10px;margin-right:10px;font-size:14px;font-weight:500;line-height:30px;letter-spacing:-.07em;text-align:center;vertical-align:middle;color:#fff;background:#d90201}.full-headline .prompt02{display:inline-block;padding:0 12px 0 10px;margin-right:10px;font-size:14px;font-weight:500;line-height:30px;letter-spacing:-.07em;text-align:center;vertical-align:middle;color:#fff;background:#000}.full-headline.cover-bg .bg-box img{opacity:.18}.full-headline .bg-box{overflow:hidden;position:absolute;top:0;left:0;right:0;height:740px;vertical-align:middle;text-align:center;z-index:8}.full-headline .bg-box img{position:relative;top:-25%;width:100%}.full-headline.case1 .masking-box{position:absolute;top:-48px;width:1180px;height:740px;z-index:7}.full-headline.case1 .bg-box{top:-48px;left:50%;width:1180px;margin-left:-590px;z-index:6}.full-headline.case1 .bg-box img{top:0}.full-headline.case1 .text-box .text{height:200px;overflow:hidden}.add-main{position:relative;background:#fff;padding-top:50px}.add-main header{position:relative;background:#fff}.add-main .popup-more{position:fixed;bottom:0;left:0;width:100%;height:240px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.add-main .popup-more .inn{display:block;position:absolute;bottom:-200px;left:50%;width:320px;height:80px;margin-left:-160px;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);will-change:bottom,transform;-webkit-transition:all .3s cubic-bezier(.86,-.01,.18,1);-o-transition:all .3s cubic-bezier(.86,-.01,.18,1);transition:all .3s cubic-bezier(.86,-.01,.18,1)}.add-main .popup-more .inn a{display:block;width:320px;height:80px;padding:15px 0;font-size:14px;text-align:center;color:#fff;background:#02a37f;border-radius:43px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.3);box-shadow:0 2px 8px 0 rgba(0,0,0,.3);-webkit-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.add-main .popup-more .inn a strong{font-size:18px;font-weight:500;line-height:27px;letter-spacing:-.08em;text-decoration:underline}.add-main .popup-more .inn a span{display:block;margin-top:3px;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.05em}.add-main .popup-more .inn a:hover{-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.add-main .popup-more.show .inn{bottom:50px;margin-left:-160px;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ie .main .issue-1st .type-default .headline-iss .inn{overflow:visible}.ie .main .issue-1st .type-default .headline-iss .inn h1{margin-right:-4px;letter-spacing:-.05em}.renew .main{letter-spacing:-.06em}.renew .main .prompt01,.renew .main .prompt02{margin:-3px 5px 0 0;padding:0;width:32px;height:19px;line-height:18px;font-size:12px;font-weight:600;vertical-align:middle}.renew .main .prompt02{background-color:#003629}.renew .main .icon-chart,.renew .main .icon-play{margin:-3px 5px 0 0;text-indent:-9999px;vertical-align:middle}.renew .main .icon-play{margin:-3px 5px 0 0;width:18px;height:18px}.renew .main .icon-play::before{margin:-4px 0 0 -2px;border-left:5px solid #000;border-top:4px solid transparent;border-bottom:4px solid transparent}.renew .main .icon-chart{width:17px;height:17px;background-position:50% 50%;background-size:20px;background-color:#fff;border-radius:2px}.renew .main .icon-live{display:inline-block;margin:-3px 5px 0 0;width:45px;line-height:19px;text-align:center;color:#fff;font-size:11px;font-weight:600;background-color:#c80000;text-transform:uppercase;letter-spacing:0;vertical-align:middle}.renew .main .icon-live::after{content:'';display:inline-block;margin-left:4px;width:10px;height:10px;background:url(/images/svg/icon_live_play.svg) no-repeat;background-size:10px;vertical-align:-1px}.renew .main .articles [class^=top] strong,.renew .main [class^=headline] strong{margin-top:-4px}.renew .main .articles [class^=top] h2 .prompt01,.renew .main .articles [class^=top] h2 .prompt02,.renew .main [class^=headline] h2 .prompt01,.renew .main [class^=headline] h2 .prompt02{margin-top:-8px;width:46px;height:28px;line-height:28px;font-size:14px}.renew .main .articles [class^=top] h2 .icon-play,.renew .main [class^=headline] h2 .icon-play{margin-top:-8px;width:26px;height:26px}.renew .main .articles [class^=top] h2 .icon-play::before,.renew .main [class^=headline] h2 .icon-play::before{margin:-5px 0 0 -3px;border-left:7px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent}.renew .main .articles [class^=top] h2 .icon-chart,.renew .main [class^=headline] h2 .icon-chart{width:28px;height:28px;background-size:36px}.renew .main .articles [class^=top] h2 .icon-live,.renew .main [class^=headline] h2 .icon-live{margin-top:-8px;width:54px;line-height:28px;font-size:13px}.renew .main .articles [class^=top] h2 .icon-live::after,.renew .main [class^=headline] h2 .icon-live::after{width:12px;height:12px;background-size:12px}.renew .main .main-news{margin-top:47px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.renew .main .main-news .news-articles{width:860px}.renew .main .main-news .headline{position:relative;height:369px}.renew .main .main-news .headline a{display:block;height:100%;overflow:hidden}.renew .main .main-news .headline .content{width:320px}.renew .main .main-news .headline .content h2{display:-webkit-box;font-size:38px;font-weight:500;line-height:48px;max-height:156px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:-3px}.renew .main .main-news .headline .content p{margin-top:20px;font-size:16px;line-height:28px;max-height:200px;color:#666;text-align:justify;overflow:hidden}.renew .main .main-news .headline .img-box{position:absolute;right:0;bottom:0;width:500px;height:360px}.renew .main .main-news .headline .related{position:absolute;bottom:0;left:0;padding-top:10px;width:320px;background-color:#fff}.renew .main .main-news .headline .related::before{content:'...';position:absolute;top:-24px;right:0;width:14px;height:28px;color:#666;background-color:#fff;letter-spacing:1px}.renew .main .main-news .headline .related a{position:relative;display:block;overflow:visible}.renew .main .main-news .headline .related h4{position:relative;font-size:16px;font-weight:500;line-height:28px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.renew .main .main-news .headline .related h4::before{content:'';display:inline-block;margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border:solid #999;border-width:0 0 2px 2px;vertical-align:3px}.renew .main .main-news .headline-full{position:relative}.renew .main .main-news .headline-full a{display:block}.renew .main .main-news .headline-full h2{position:absolute;bottom:0;left:60px;width:740px;height:110px;padding:8px 50px 0;font-size:36px;font-weight:500;line-height:48px;letter-spacing:-.02em;color:#111;text-align:center;overflow:hidden;background:#fff;z-index:2}.renew .main .main-news .headline-full .img-box{width:100%;height:360px}.renew .main .main-news .headline-full-sub{position:relative}.renew .main .main-news .headline-full-sub a{display:block}.renew .main .main-news .headline-full-sub .content{position:absolute;bottom:0;left:60px;width:740px;height:110px;padding:20px 25px 0;color:#111;text-align:center;background:#fff;z-index:2}.renew .main .main-news .headline-full-sub h2{font-size:36px;font-weight:500;line-height:54px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.renew .main .main-news .headline-full-sub h2 br{display:none}.renew .main .main-news .headline-full-sub p{font-size:18px;line-height:27px;text-align:center;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.renew .main .main-news .headline-full-sub .img-box{width:100%;height:360px}.renew .main .main-news .headline-prompt{position:relative}.renew .main .main-news .headline-prompt::before{content:'';position:absolute;top:0;left:0;width:522px;height:100%;background-image:-webkit-linear-gradient(left,#000 400px,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,#000 400px,rgba(255,255,255,0) 100%);background-image:linear-gradient(90deg,#000 400px,rgba(255,255,255,0) 100%)}.renew .main .main-news .headline-prompt a{display:block}.renew .main .main-news .headline-prompt .content{position:absolute;top:49px;left:50px;width:320px;z-index:1}.renew .main .main-news .headline-prompt .content h2{margin-bottom:16px;color:#fff;font-size:32px;line-height:40px;letter-spacing:-.02em}.renew .main .main-news .headline-prompt .content h2 .prompt01,.renew .main .main-news .headline-prompt .content h2 .prompt02{display:block;margin-bottom:18px}.renew .main .main-news .headline-prompt .content p{display:-webkit-box;margin-top:0;color:#999;font-size:14px;line-height:24px;max-height:72px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .main-news .headline-prompt .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:360px}.renew .main .main-news .headline-prompt .img-box img{width:auto;height:100%}.renew .main .main-news .headline-special{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:71px;height:585px;background-color:#000}.renew .main .main-news .headline-special::after{content:'';position:absolute;top:0;left:-2500px;height:100%;width:5000px;background-color:#000}.renew .main .main-news .headline-special>.pv-area{top:160px}.renew .main .main-news .headline-special .logo{margin-bottom:55px;width:182px;height:50px;position:relative;z-index:2}.renew .main .main-news .headline-special .content{position:relative;width:460px;z-index:2}.renew .main .main-news .headline-special h2{color:#fff;font-size:42px;font-weight:400;line-height:52px;letter-spacing:-.1em;overflow:hidden}.renew .main .main-news .headline-special .date{display:block;margin-top:16px;color:#fff}.renew .main .main-news .headline-special p{display:-webkit-box;margin-top:12px;font-size:16px;font-weight:400;color:rgba(255,255,255,.6);line-height:28px;max-height:84px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .main-news .headline-special .img-box{position:absolute;top:0;left:0;height:100%;z-index:1}.renew .main .main-news .headline-special .img-box::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-linear-gradient(rgba(0,0,0,.4) 0,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,.4) 100%),-webkit-linear-gradient(left,#000 0,rgba(0,0,0,.6) 500px,rgba(0,0,0,0) 85%,#000 100%);background-image:-o-linear-gradient(rgba(0,0,0,.4) 0,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,.4) 100%),-o-linear-gradient(left,#000 0,rgba(0,0,0,.6) 500px,rgba(0,0,0,0) 85%,#000 100%);background-image:linear-gradient(rgba(0,0,0,.4) 0,rgba(0,0,0,0) 20%,rgba(0,0,0,0) 80%,rgba(0,0,0,.4) 100%),linear-gradient(90deg,#000 0,rgba(0,0,0,.6) 500px,rgba(0,0,0,0) 85%,#000 100%)}.renew .main .main-news .headline-special .img-box img{width:auto}.renew .main .main-news .headline-special .related{position:relative;margin-top:25px;padding-right:20px;width:460px;background-color:rgba(0,0,0,.7);z-index:2}.renew .main .main-news .headline-special .related a{position:relative;display:block}.renew .main .main-news .headline-special .related h4{position:relative;font-size:16px;font-weight:500;line-height:34px;color:#fff;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.renew .main .main-news .headline-special .related h4::before{content:'';display:inline-block;margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border:solid #999;border-width:0 0 2px 2px;vertical-align:3px}.renew.special-headline{overflow:hidden}.renew.special-headline .sub-gnb-area{background-color:#000}.renew.special-headline .sub-gnb-area .sub-gnb li,.renew.special-headline .sub-gnb-area .sub-util-nav li{color:#fff}.renew.special-headline .main .head-recent{display:none}.renew.special-headline .main .main-news{margin-top:0}.renew.special-headline .main .main-news .articles{margin-top:0;border-top:0}.renew.special-headline .main .main-news .news-todays{padding-top:622px}.renew .main .main-news .headline-special.type-image,.renew .main .main-news .headline-special.type-video{margin-right:-320px}.renew .main .main-news .headline-special.type-image .img-box,.renew .main .main-news .headline-special.type-video .img-box{top:160px;left:auto;right:0;width:540px;height:340px;background-color:#000}.renew .main .main-news .headline-special.type-image .img-box::before,.renew .main .main-news .headline-special.type-video .img-box::before{display:none}.renew .main .main-news .headline-special.type-image .img-box img,.renew .main .main-news .headline-special.type-video .img-box img{width:100%}.renew .main .main-news .headline-special.type-video .img-box::before{content:'';position:absolute;top:auto;bottom:20px;left:20px;display:block;width:54px;height:54px;background:url(/images/svg/icon-play.svg) no-repeat;background-size:100%}.renew .main .main-news .articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:38px;padding-top:32px;border-top:1px solid #ddd}.renew .main .main-news .articles .top{position:relative;margin-right:35px;width:440px}.renew .main .main-news .articles .top>a{display:block}.renew .main .main-news .articles .top h2{font-size:30px;font-weight:500;line-height:42px}.renew .main .main-news .articles .top p{display:-webkit-box;margin-top:20px;font-size:15px;line-height:26px;max-height:84px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .main-news .articles .top .img-box{margin-top:30px;height:249px}.renew .main .main-news .articles .top-breaking{position:relative;margin-right:35px;width:440px;height:465px}.renew .main .main-news .articles .top-breaking h2{position:relative;margin:47px 47px 0;color:#fff;font-size:32px;font-weight:500;line-height:40px;z-index:2}.renew .main .main-news .articles .top-breaking h2 .prompt01,.renew .main .main-news .articles .top-breaking h2 .prompt02{display:block;margin-bottom:5px}.renew .main .main-news .articles .top-breaking p{position:relative;display:-webkit-box;margin:9px 47px 0;font-size:14px;line-height:24px;height:48px;color:#999;overflow:hidden;z-index:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.renew .main .main-news .articles .top-breaking .img-box{position:absolute;top:0;left:0;width:100%;height:100%}.renew .main .main-news .articles .top-breaking .img-box::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#000),color-stop(70%,rgba(0,0,0,0)));background-image:-webkit-linear-gradient(#000 45%,rgba(0,0,0,0) 70%);background-image:-o-linear-gradient(#000 45%,rgba(0,0,0,0) 70%);background-image:linear-gradient(#000 45%,rgba(0,0,0,0) 70%);z-index:1}.renew .main .main-news .articles .top-breaking .img-box img{position:absolute;bottom:0;left:0;height:auto}.renew .main .main-news .articles .top-series{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:35px;width:440px;height:465px;text-align:center;border:1px solid #e2e2e2}.renew .main .main-news .articles .top-series .img-box{margin:-1px -1px 0;height:280px}.renew .main .main-news .articles .top-series .title{margin-top:31px;font-size:18px;line-height:24px;color:#5291ab}.renew .main .main-news .articles .top-series h2{margin:8px 0 0;font-size:30px;font-weight:500;line-height:42px;letter-spacing:-.07em}.renew .main .main-news .articles .list{width:385px}.renew .main .main-news .articles .list a{position:relative;display:block}.renew .main .main-news .articles .list a+a{margin-top:16px}.renew .main .main-news .articles .list h2{font-size:18px;font-weight:500;line-height:31px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.renew .main .main-news .sub-articles{margin-top:38px;padding-top:38px;border-top:1px solid #ddd}.renew .main .main-news .sub-articles::after{content:'';display:block;clear:both}.renew .main .main-news .sub-articles>article{position:relative;float:left;width:380px}.renew .main .main-news .sub-articles>article:last-child{margin-top:36px}.renew .main .main-news .sub-articles>article:last-child::before{content:'';position:absolute;top:-19px;left:0;right:0;border-top:1px solid #ddd}.renew .main .main-news .sub-articles>article a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.renew .main .main-news .sub-articles>article .img-box{width:120px;height:72px}.renew .main .main-news .sub-articles>article .img-box.video::after{bottom:5px;left:5px;width:30px;height:30px;background-size:30px}.renew .main .main-news .sub-articles>article .content{width:245px}.renew .main .main-news .sub-articles>article .content h2{font-size:18px;font-weight:500;line-height:26px}.renew .main .main-news .sub-articles .top{margin-right:32px;width:440px;height:180px}.renew .main .main-news .sub-articles .top .img-box{width:180px;height:180px}.renew .main .main-news .sub-articles .top .content{padding-top:5px;width:240px}.renew .main .main-news .sub-articles .top .content h2{font-size:24px;line-height:30px}.renew .main .main-news .sub-articles .top .content p{display:-webkit-box;margin-top:10px;font-size:14px;line-height:24px;max-height:72px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .main-news .ad-main-news{padding-top:54px;text-align:center}.renew .main .main-news .ad-main-news iframe,.renew .main .main-news .ad-main-news img{display:block;margin:0 auto}.renew .main .main-news .news-todays{margin-left:40px;width:280px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.renew .main .main-news .news-todays .pv-area{top:5px;left:5px}.renew .main .main-news .news-todays .section-title{margin-bottom:15px;font-size:18px;font-weight:600;line-height:26px}.renew .main .main-news .news-todays .slide-group{position:relative;margin:0 -10px;overflow:hidden}.renew .main .main-news .news-todays .slide-group .slick-slide{margin:0 10px}.renew .main .main-news .news-todays .slide-group.group1{height:233px}.renew .main .main-news .news-todays .slide-group.group2{height:297px}.renew .main .main-news .news-todays .slide-group.group3{height:310px}.renew .main .main-news .news-todays .slide-group.group3 .slide-group-dots{top:8px;right:20px}.renew .main .main-news .news-todays .slide-group.group4{height:251px}.renew .main .main-news .news-todays .slide-group-dots{position:absolute;top:0;right:4px;font-size:0}.renew .main .main-news .news-todays .slide-group-dots li{display:inline-block}.renew .main .main-news .news-todays .slide-group-dots li.slick-active button::after{background-color:#02a37f}.renew .main .main-news .news-todays .slide-group-dots li button{position:relative;width:20px;height:24px;padding:0}.renew .main .main-news .news-todays .slide-group-dots li button::after{content:'';position:absolute;top:50%;left:50%;margin:-4px 0 0 -4px;width:8px;height:8px;background-color:#ccc}.renew .main .main-news .video article{position:relative}.renew .main .main-news .video article h3{position:absolute;bottom:0;left:0;right:0;padding:40px 70px 16px 16px;font-size:17px;font-weight:400;line-height:24px;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,rgba(0,0,0,.9)));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%);background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%)}.renew .main .main-news .video article h3::before{content:'';position:absolute;bottom:18px;right:15px;width:42px;height:42px;background-color:#fff;border-radius:50%}.renew .main .main-news .video article h3::after{content:'';position:absolute;bottom:34px;right:31px;background-color:transparent;border-left:8px solid #000;border-top:5px solid transparent;border-bottom:5px solid transparent}.renew .main .main-news .video article .img-box{height:192px}.renew .main .main-news .hot .tooltip-box{vertical-align:-2px}.renew .main .main-news .hot .tooltip-box .icon-info{display:block}.renew .main .main-news .hot .tooltip-box .tooltip{left:-90px}.renew .main .main-news .hot .hook-best{padding:0 7px}.renew .main .main-news .hot .hook-best li{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:62px;font-size:15px;line-height:22px;overflow:hidden}.renew .main .main-news .hot .hook-best li a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.renew .main .main-news .hot .hook-best .hotn.on{-webkit-box-shadow:0 3px 14px -3px rgba(0,0,0,.16);box-shadow:0 3px 14px -3px rgba(0,0,0,.16)}.renew .main .main-news .hot .hook-best .hotn>span{margin-right:20px;font-family:roboto;font-size:18px;color:#000}.renew .main .main-news .opinion .column{position:relative;height:72px}.renew .main .main-news .opinion .column>a{display:inline}.renew .main .main-news .opinion .column+.column{margin:12px 0 17px}.renew .main .main-news .opinion .column .column-title{position:absolute;top:0;left:0;font-size:14px;font-weight:400;line-height:20px;color:#5291ab;z-index:1}.renew .main .main-news .opinion .column .content{position:relative}.renew .main .main-news .opinion .column .content a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.renew .main .main-news .opinion .column .content h4{margin-top:23px;font-size:15px;font-weight:400;line-height:22px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.renew .main .main-news .opinion .column .img-box{margin-left:24px;width:64px;min-width:64px;height:64px;border-radius:50%}.renew .main .main-news .opinion .editorial{position:relative;display:table-cell;height:75px;border:solid #000;border-width:1px 0;vertical-align:middle}.renew .main .main-news .opinion .editorial::before{content:'';position:absolute;top:-7px;left:0;width:21px;height:14px;background:#fff url(/images/svg/icon_quot.svg) no-repeat;background-size:16px}.renew .main .main-news .opinion .editorial a{float:left}.renew .main .main-news .opinion .editorial h3{margin-right:14px;font-size:14px;font-weight:400;line-height:20px;color:#5291ab}.renew .main .main-news .opinion .editorial h4{width:240px;font-family:'Nanum Myeongjo',serif;font-size:16px;font-weight:600;line-height:24px}.renew .main .main-news .planning{position:relative}.renew .main .main-news .planning .img-box{height:310px}.renew .main .main-news .planning .content{position:absolute;bottom:0;left:0;right:0;padding:8px 16px 16px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(20%,rgba(0,0,0,.4)),color-stop(80%,rgba(0,0,0,.9)));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,.9) 80%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,.9) 80%);background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.4) 20%,rgba(0,0,0,.9) 80%)}.renew .main .main-news .planning .content h2{display:inline-block;padding:0 12px;line-height:24px;font-size:12px;background-color:#fff;border-radius:12px}.renew .main .main-news .planning .content h3{color:#fff;font-size:17px;font-weight:400;line-height:24px}.renew .main .main-news .interactive{position:relative;height:310px}.renew .main .main-news .interactive .default .img-box{height:222px}.renew .main .main-news .interactive .default .content{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:88px;background-color:#f5f5f5;border:1px solid #ddd}.renew .main .main-news .interactive .default .content h2{position:absolute;top:0;left:50%;padding:0 12px;line-height:24px;font-size:12px;background-color:#fff;border-radius:13px;border:1px solid #ddd;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.renew .main .main-news .interactive .default .content h3{position:absolute;bottom:16px;left:16px;right:16px;font-size:17px;font-weight:400;line-height:24px;text-align:center}.renew .main .main-news .ad-news-todays{text-align:center}.renew .main .main-news .ad-news-todays iframe,.renew .main .main-news .ad-news-todays img{display:block;margin:0 auto}.renew .main .main-news .cartoon,.renew .main .main-news .photo{position:relative}.renew .main .main-news .cartoon .img-box,.renew .main .main-news .photo .img-box{position:relative;height:210px}.renew .main .main-news .cartoon figcaption,.renew .main .main-news .photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:40px 16px 16px;color:#fff;font-size:17px;font-weight:400;text-align:left;line-height:24px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,rgba(0,0,0,.9)));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%);background-image:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.9) 80%)}.renew .main .issue-live{margin-top:54px;padding:28px 60px 30px;overflow:hidden}.renew .main .issue-live .inner{position:relative;width:100%;max-width:1200px}.renew .main .issue-live .title-section{margin-bottom:22px}.renew .main .issue-live .title-section h3{font-size:26px;line-height:38px;color:#111;font-weight:400}.renew .main .issue-live .title-section .live-dot{width:6px;height:6px;vertical-align:20px}.renew .main .issue-live .issue-list{margin:0 -10px}.renew .main .issue-live .issue-item{position:relative;padding:0 10px;width:380px;overflow:hidden}.renew .main .issue-live .issue-item .pv-area{top:3px;left:5px}.renew .main .issue-live .issue-item>a{display:block}.renew .main .issue-live .issue-item h3{position:absolute;top:0;left:144px;right:10px;font-size:20px;font-weight:600;line-height:29px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;z-index:1}.renew .main .issue-live .issue-item .top-news{position:relative;height:177px;overflow:hidden}.renew .main .issue-live .issue-item .top-news .img-box{float:left;margin-right:14px;width:120px;height:90px}.renew .main .issue-live .issue-item .top-news h4{display:-webkit-box;margin:37px 0 13px 0;font-size:18px;font-weight:400;line-height:26px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.renew .main .issue-live .issue-item .top-news p{clear:left;display:-webkit-box;font-size:14px;height:66px;line-height:22px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .issue-live .slick-arrow.slick-prev{margin-top:0;left:-70px}.renew .main .issue-live .slick-arrow.slick-next{margin-top:0;right:-70px}.renew .main .issue-live .btn-box.btn-more{top:0;right:10px;border:1px solid rgba(82,145,171,.2)}.renew .main .project-serial{margin-top:60px;margin-bottom:0;padding-top:0}.renew .main .project-serial .title-section{margin-bottom:28px}.renew .main .project-serial .in-top{margin-bottom:40px;height:300px}.renew .main .project-serial .in-top .top-iss .img-box{height:300px}.renew .main .project-serial .in-top .top-iss .inn{padding-top:0}.renew .main .project-serial .in-top .top-iss .inn .text a{display:-webkit-box;height:120px;letter-spacing:inherit;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}.renew .main .project-serial .in-top .topleft-iss li{padding-bottom:12px}.renew .main .project-serial .in-top .topleft-iss li .ttl{margin-bottom:3px;letter-spacing:inherit;line-height:1}.renew .main .project-serial .in-top .topleft-iss li h5{letter-spacing:inherit;line-height:22px}.renew .main .project-serial .inn-btm{height:113px}.renew .main .project-serial .inn-btm .sub-iss .inn .ttl{letter-spacing:inherit}.renew .main .project-serial .inn-btm .sub-iss .inn h4{font-size:0;letter-spacing:inherit}.renew .main .project-serial .inn-btm .sub-iss .inn h4 a{font-size:20px;font-weight:400;line-height:30px}.renew .main .project-serial .inn-btm .sub-iss .inn .text{letter-spacing:inherit}.renew .main .project-serial .inn-btm .sub-iss .inn .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.renew .main .project-serial .inn-btm .sub-iss .img-box{height:113px}.renew .main .project-serial .inn-btm .serial-ad{float:right;margin-top:13px;width:320px;height:100px;overflow:hidden}.renew .main .project-serial .btn-box.btn-more{top:0;right:10px}.renew .main .section-all{margin-top:54px}.renew .main .section-all-title{padding-top:20px;font-size:26px;font-weight:400;line-height:38px;border-top:2px solid #111}.renew .main .section-all .section-list{padding:20px 0 15px}.renew .main .section-all .section-list li h4{letter-spacing:inherit}.renew .main .section-all .section-list li .text{letter-spacing:inherit}.renew .main .section-all .section-list li .text a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.renew .main .section-all .section-list li .go-section{letter-spacing:inherit}.renew .main .zoon-in{padding-top:40px}.renew .main .zoon-in .photo-news li.photo-list{margin-bottom:24px}.renew .main .zoon-in .photo-news-ad{position:absolute;right:80px;bottom:16px}.renew .main .hooking-iss{margin-top:70px;margin-bottom:0}.renew .main .hooking-iss .hook-1st ul li{letter-spacing:inherit}.renew .main .hooking-iss .hook-1st ul li+li a{display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.renew .main .hooking-iss .hook-2nd ul li{letter-spacing:inherit}.renew .main .hooking-iss .hook-3rd .hit-news .inn .ttl h4{letter-spacing:inherit}.renew .main .story-and{margin-top:60px;padding-top:0;padding-bottom:0}.renew .main .story-and .story-n{height:300px}.renew .main .story-and .story-n li{height:300px}.renew .main .story-and .story-n li .story-box{height:300px}.renew .main .story-and .story-n li .story-box .img-box{height:157px}.renew .main .story-and .story-n li .story-box p{letter-spacing:inherit}.renew .main .other{margin-top:70px}.renew .family-site{width:160px}.renew .family-site .family-site-inner{background-position:131px 50%}.renew .family-site .family-site-inner:hover{background-position:131px 50%}.renew .family-list{padding:0 11px;width:160px}.ie .renew .main .main-news .headline .content{width:324px}.triangle-up{width:0;height:0;border-top:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ee5d5d}.triangle-down{width:0;height:0;border-top:8px solid #4f95ee;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:none}.economy .section-recent{padding-bottom:40px}.economy .section-recent .recent-list>li{margin-bottom:28px}.economy .section-recent .recent-list>li:last-of-type{margin-bottom:0}.economy .section-large-list{margin-top:30px}.stock-wrap{position:relative;margin-bottom:26px}.stock-box{position:relative;border-top:1px solid #666;border-bottom:1px solid #666}.stock-box ul{display:block;width:100%}.stock-summary{font-family:Roboto;font-weight:500;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.stock-summary dd,.stock-summary dl,.stock-summary dt{display:inline-block;vertical-align:middle}.stock-summary dl{margin-right:66px;padding-top:19px;padding-bottom:19px}.stock-summary dl:last-of-type{margin-right:0}.stock-summary dt{font-family:Roboto;font-weight:500;margin-right:12px}.stock-summary span{display:inline-block;vertical-align:middle}.stock-summary .raise{color:#ee5d5d}.stock-summary .lower{color:#4f95ee}.stock-summary .stock-point{font-weight:900;margin-right:5px}.stock-summary .title{font-weight:500;color:#222}.stock-summary .sub-ttl{font-size:12px;font-weight:500;letter-spacing:-.05em;color:#666}.stock-summary .point-list{display:block;font-size:12px;text-align:right;letter-spacing:.0125em;height:24px;line-height:20px;margin-bottom:26px;padding-top:4px;padding-bottom:0;color:#666;overflow:hidden}.stock-summary .point-list dd{position:relative;margin-left:6px;padding-left:10px}.stock-summary .point-list dd:before{content:'';position:absolute;top:5px;left:0;width:1px;height:12px;background-color:#ccc}.stock-summary .point-list dd:nth-child(2){margin-left:0}.stock-summary .point-list dd:nth-child(2):before{width:0;height:0;background-color:transparent}.stock-summary .point-list .locale,.stock-summary .point-list .text,.stock-summary .point-list .text-point{display:inline-block;vertical-align:middle}.stock-summary .point-list .text-point{margin-right:0}.stock-summary .point-list .locale{margin-right:2px}.stock-summary .point-list span{display:inline-block;vertical-align:middle;margin-left:4px;color:#999}.stock-measure{right:0}.stock-measure ul{width:100%}.stock-measure .point-list{display:block;font-size:12px;text-align:right;letter-spacing:.0125em;height:24px;line-height:20px;margin-bottom:0;padding-top:4px;padding-bottom:0;color:#666;overflow:hidden}.stock-measure .point-list dt{height:24px;line-height:24px}.stock-measure .point-list dd{position:relative;display:inline-block;vertical-align:middle;height:24px;margin-left:6px;padding-left:10px}.stock-measure .point-list dd:before{content:'';position:absolute;top:5px;left:0;width:1px;height:12px;background-color:#ccc}.stock-measure .point-list dd:nth-child(2){margin-left:0}.stock-measure .point-list dd:nth-child(2):before{width:0;height:0;background-color:transparent}.stock-measure .point-list .locale,.stock-measure .point-list .text,.stock-measure .point-list .text-point{display:inline-block;vertical-align:middle}.stock-measure .point-list .text-point{margin-right:0}.stock-measure .point-list .locale{margin-right:2px}.stock-measure .point-list span{display:inline-block;vertical-align:middle;margin-left:4px;color:#999}.social .section-recent .video-article .title-box h3{height:48px;overflow:hidden}.social .section-recent .video-article .title-box h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.social .section-recent .recent-list>li{margin-bottom:18px}.social .section-recent .recent-list>li:last-child{margin-bottom:0}.pulled .recent-large{width:660px}.pulled .recent-large .img-box{height:495px;margin-bottom:36px}.pulled .recent-large h3{display:inline-block;vertical-align:top;text-align:left;width:270px;height:128px;line-height:42px;letter-spacing:-.062em;margin-right:15px;overflow:hidden}.pulled .recent-large h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.pulled .recent-large .text{display:inline-block;vertical-align:top;width:370px;height:100px;margin-left:-4px;line-height:26px;letter-spacing:-.05em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.pulled .recent-list{width:480px}.pulled .recent-list .img-box{width:180px}.pulled .recent-list .inn{width:260px}.pulled .recent-list h3{height:62px;margin-bottom:16px}.pulled .recent-list h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.pulled .recent-list .text{height:70px;margin-top:6px;overflow:hidden;letter-spacing:-.05em}.pulled .recent-list .normal-type .img-box{height:135px}.pulled .recent-list .long-type .img-box{height:284px}.pulled .recent-list .long-type .inn{vertical-align:bottom}.pulled .recent-list .long-type .inn h3{height:96px;overflow:hidden}.pulled .recent-list .long-type .inn a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.life .recent-large .img-box{margin-bottom:36px}.life .recent-large h3{display:inline-block;vertical-align:top;text-align:left;width:310px;height:128px;line-height:42px;letter-spacing:-.062em;margin-right:15px;overflow:hidden}.life .recent-large h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.life .recent-large .text{display:inline-block;vertical-align:top;width:370px;height:100px;line-height:26px;letter-spacing:-.05em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.focus .recent-large h3{display:inline-block;vertical-align:top;text-align:left;width:310px;height:128px;line-height:42px;letter-spacing:-.062em;margin-right:15px;overflow:hidden}.focus .recent-large h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.focus .recent-large .text{display:inline-block;vertical-align:top;width:370px;height:110px;line-height:28px;letter-spacing:-.05em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.focus .recent-list.embeded-long-type li{margin-bottom:30px}.focus .recent-list li{margin-bottom:20px}.focus .recent-list .rowner{margin-bottom:10px}.focus .recent-list .ttl{margin-bottom:5px}.focus .recent-list .img-box{width:180px}.focus .recent-list .inn{width:240px}.focus .recent-list .text{line-height:24px;letter-spacing:-.05em;color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.focus .recent-list.embeded-long-type .normal-type .rowner{margin-bottom:6px}.focus .recent-list.embeded-long-type .normal-type .text{height:48px}.focus .recent-list .normal-type .img-box{height:135px}.focus .recent-list .normal-type h3{height:105px;letter-spacing:-.082em}.focus .recent-list .normal-type h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.focus .recent-list .normal-type .text{width:440px;height:72px}.focus .recent-list .long-type .img-box{height:255px}.focus .recent-list .long-type h3{height:102px;margin-bottom:18px}.focus .recent-list .long-type h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.focus .recent-list .long-type .text{width:240px;height:94px;letter-spacing:-.04em}.people .section-large-list{margin-top:50px}.people .recent-large .inn h3{height:128px}.people .recent-list h3{height:100px;margin-bottom:16px}.sub-contents.view-ground .view-area{font-size:0}.sub-contents.view-ground .view-area .big_img{display:inline-block;width:540px;height:744px;padding:20px;background-color:#f7f7f7;vertical-align:top}.sub-contents.view-ground .view-area .big_img img{width:500px;height:702px;display:block;margin:0 auto}.sub-contents.view-ground .view-area .img_list{width:600px;display:inline-block;vertical-align:top;margin-left:39px}.sub-contents.view-ground .view-area .img_list .day-view-area{display:block;font-size:0;text-align:center}.sub-contents.view-ground .view-area .img_list .day-view-area .calendar-value{position:relative;top:5px;left:-70px}.sub-contents.view-ground .view-area .img_list .day-view-area .prev-day{display:inline-block;vertical-align:middle;width:20px;height:20px}.sub-contents.view-ground .view-area .img_list .day-view-area .prev-day a{background-position:0 -154px;width:20px;height:20px}.sub-contents.view-ground .view-area .img_list .day-view-area .next-day{display:inline-block;vertical-align:middle;width:20px;height:20px}.sub-contents.view-ground .view-area .img_list .day-view-area .next-day a{background-position:-76px -60px;width:20px;height:20px}.sub-contents.view-ground .view-area .img_list .day-view-area .day-view{display:inline-block;vertical-align:middle;font-size:22px;font-weight:500;letter-spacing:-1px;color:#111;margin:0 15px;height:30px;line-height:30px;cursor:pointer}.sub-contents.view-ground .view-area .img_list .day-view-area .day-view .icon-calendar{background-position:0 -120px;width:32px;height:30px;display:inline-block;vertical-align:top;margin-left:8px}.sub-contents.view-ground .view-area .tab .tab-menu .inn a{padding:0 8px}.sub-contents.view-ground .view-area .views_list{font-size:0;display:block}.sub-contents.view-ground .view-area .views_list .li-box{width:185px;height:266px;border:1px solid #e2e2e2;display:inline-block;vertical-align:top;margin:19px 22px 0 0;cursor:pointer}.sub-contents.view-ground .view-area .views_list .li-box a{display:block}.sub-contents.view-ground .view-area .views_list .li-box a .title{font-size:14px;font-weight:500;letter-spacing:-.5;color:#111;text-align:center;margin-top:12px}.sub-contents.view-ground .view-area .views_list .li-box a img{width:145px;height:204px;display:block;margin:20px auto}.sub-contents.view-ground .view-area .views_list .li-box a .txt-list{width:150px;height:57px;overflow:hidden;margin:0 0 20px 18px}.sub-contents.view-ground .view-area .views_list .li-box a .txt-list li{font-size:12px;letter-spacing:-.5px;color:#111;line-height:20px;text-indent:-6px;padding-left:6px}.sub-contents.view-ground .view-area .views_list .li-box a .txt-list li:before{content:'-';font-size:12px;margin-right:3px}.sub-contents.view-ground .view-area .views_list .li-box:hover{outline:3px solid #02a37f;border:1px solid #fff}.sub-contents.view-ground .view-area .views_list .li-box.fix{outline:3px solid #02a37f;border:1px solid #fff}.sub-contents.view-ground .view-area .views_list .li-box:nth-child(3){margin-right:0}.sub-contents.view-ground .view-area .views_list .li-box:nth-child(6){margin-right:0}.sub-section .lt-section{display:inline-block;vertical-align:top;position:relative;width:545px;padding-bottom:48px}.sub-section .lt-section h3{font-size:18px;font-weight:700;letter-spacing:-1px;color:#111}.sub-section .lt-section ul{margin-top:18px}.sub-section .lt-section ul li{font-size:16px;font-weight:500;letter-spacing:-.5px;color:#111;line-height:28px;margin-bottom:10px;text-indent:-15px;padding-left:15px}.sub-section .lt-section ul li em{color:#5291ab;font-style:normal}.sub-section .lt-section ul li:before{content:'\00B7';font-size:15px;margin-right:10px;color:#666}.sub-section .lt-section .tellnum{font-size:14px;font-weight:500;letter-spacing:-.5px;color:#666;margin-top:20px}.sub-section .lt-section .tellnum em{font-size:14px;font-style:normal;color:#111;margin-left:10px}.sub-section .lt-section .btn-box.btn-more{width:118px;border:1px solid #e2e2e2;top:190px}.sub-section .lt-section .btn-box.btn-more a:hover:after{left:84px}.sub-section .rt-section{display:inline-block;vertical-align:top;position:relative;width:545px;margin-left:87px;padding-bottom:66px}.sub-section .rt-section h3{font-size:18px;font-weight:700;letter-spacing:-1px;color:#111}.sub-section .rt-section ul{margin-top:18px}.sub-section .rt-section ul li{font-size:16px;font-weight:500;letter-spacing:-.5px;color:#111;line-height:28px;margin-bottom:10px;text-indent:-15px;padding-left:15px}.sub-section .rt-section ul li em{color:#5291ab;font-style:normal}.sub-section .rt-section ul li:before{content:'\00B7';font-size:15px;margin-right:10px;color:#666}.sub-section .rt-section .tellnum{font-size:14px;font-weight:500;letter-spacing:-.5px;color:#666;margin-top:6px;display:inline-block;vertical-align:top}.sub-section .rt-section .tellnum em{font-size:14px;font-style:normal;color:#111;margin-left:10px}.sub-section .rt-section .email-add{font-size:14px;font-weight:500;letter-spacing:-.5px;color:#666;margin-top:6px;display:inline-block;vertical-align:top;margin-left:100px}.sub-section .rt-section .email-add em{font-size:14px;font-style:normal;color:#111;margin-left:10px}.sub-section .rt-section .email-add+.tellnum{margin-top:12px}.sub-section .rt-section .btn-box.btn-more{width:118px;border:1px solid #e2e2e2;top:190px}.sub-section .rt-section .btn-box.btn-more a:hover:after{left:84px}.sub-section.pah-show-guide{padding-top:60px}.sub-section .sub-contents.news-daily-area .col-right .calendar-value{top:17px;left:15px}.sub-contents.news-daily-area{display:block;position:relative;padding-top:29px}.sub-contents.news-daily-area h3{font-size:18px;font-weight:700;letter-spacing:-1px;color:#111;line-height:34px;display:inline-block}.sub-contents.news-daily-area .daily-list{display:block;font-size:0}.sub-contents.news-daily-area .daily-list .daily-info{display:inline-block;vertical-align:top;border:1px solid #e5e5e5;width:278px;height:418px;font-size:0;padding:16px;margin-top:20px;margin-right:22px}.sub-contents.news-daily-area .daily-list .daily-info:nth-child(4n){margin-right:0}.sub-contents.news-daily-area .daily-list .daily-info .info-date{display:block;font-size:16px;font-weight:500;color:#111;margin-bottom:14px}.sub-contents.news-daily-area .daily-list .daily-info img{width:246px;height:326px;margin:0 auto;display:inline-block;vertical-align:top}.sub-contents.news-daily-area .daily-list .daily-info .info-list{display:inline-block;height:168px;overflow:hidden;margin-left:20px;width:283px}.sub-contents.news-daily-area .daily-list .daily-info .info-list li{font-size:14px;letter-spacing:-.5px;color:#666;line-height:24px;margin-bottom:4px;width:283px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sub-contents.news-daily-area .daily-list .daily-info .info-list li:last-child{margin-bottom:0}.sub-contents.news-daily-area .daily-list .daily-info .info-list li:before{content:'\00B7';font-size:13px;margin-right:6px;color:#666}.sub-contents.news-daily-area .daily-list .daily-info.rt{float:right}.sub-contents.news-daily-area .col-left{display:inline-block}.sub-contents.news-daily-area .col-left>h3{display:inline-block}.sub-contents.news-daily-area .col-left>a.date-text.calendar-btn.calendar-monthly{display:none}.sub-contents.news-daily-area .col-right .calendar-btn.monthly{display:inline-block;position:relative;top:6px}.sub-contents.news-daily-area .col-right .btn-total{display:none;position:relative;top:8px}.sub-contents.news-daily-area.show-date .col-left>h3{display:none}.sub-contents.news-daily-area.show-date .col-left>a.date-text.calendar-btn.calendar-monthly{display:inline-block}.sub-contents.news-daily-area.show-date .col-right .calendar-btn.monthly{display:none}.sub-contents.news-daily-area.show-date .col-right .btn-total{display:inline-block}.sub-contents.news-daily-area a.calendar-btn.calendar-monthly{display:inline-block;position:relative;font-size:18px;font-weight:700;letter-spacing:-1px;color:#111;line-height:34px;padding-right:25px}.sub-contents.news-daily-area a.calendar-btn.calendar-monthly:after{content:'';position:absolute;top:9px;right:0;background-position:-108px -154px;width:14px;height:16px;cursor:pointer}.sub-contents.news-daily-area a.calendar-btn.calendar-monthly+.calendar-value{position:relative;top:10px;left:-120px}.sub-contents.news-daily-area .btn-total{font-size:14px;color:#999}.sub-contents.news-daily-area .calendar-value{position:absolute;top:50px;left:auto;right:315px}.sub-contents.news-daily-area.show-date .calendar-value{left:0;right:auto}.view-ground .tab.no-contents .list-paging{display:none}.view-ground .tab.no-contents .views_list .li-box{font-size:18px;letter-spacing:-.05em;line-height:34px;text-align:center;color:#111;width:100%;height:auto;padding-top:300px;border:none;cursor:default}.view-ground .tab.no-contents .views_list .li-box:hover{outline:0;border:none}.sub-section.no-contents .news-daily-area .list-paging{display:none}.sub-section.no-contents .news-daily-area .daily-list .daily-info{font-size:18px;text-align:center;width:100%;border:none;line-height:34px;letter-spacing:-.05em;padding-top:190px;padding-bottom:300px;color:#111}.entertainment .recent-large{width:780px}.entertainment .recent-area{padding-bottom:43px}.entertainment .recent-area h3{font-size:36px;line-height:46px;letter-spacing:-.05em}.entertainment .recent-area .inn{width:340px}.entertainment .recent-list{width:780px}.entertainment .recent-list article{display:inline-block;vertical-align:top;margin-left:36px}.entertainment .recent-list article.long{width:400px}.entertainment .recent-list article.normal{width:340px}.entertainment .recent-list article:first-child{margin-left:0}.entertainment .recent-list .inn{width:100%;margin-bottom:14px}.entertainment .recent-list .img-box{display:inline-block;vertical-align:top;width:136px;height:102px;margin-right:16px}.entertainment .recent-list h3{display:inline-block;vertical-align:top;font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.074em;margin-bottom:0}.entertainment .recent-list .long h3{width:243px;height:96px;overflow:hidden}.entertainment .recent-list .normal h3{width:184px;height:96px;overflow:hidden}.entertainment .recent-list .text{height:72px}.entertainment .topic-section{display:inline-block;vertical-align:top;width:360px}.entertainment .theme-box .display-menu{margin-right:70px}.entertainment .theme-box .tab-btn{padding-left:10px;padding-right:10px}.entertainment .photo-news h3{padding-top:47px}.entertainment .morenews{margin-top:60px}.entertainment .slick-slide{outline:0}.photo-news{position:relative}.photo-news h3{font-size:24px;font-weight:400;letter-spacing:-.062em;padding-bottom:32px;color:#111}.photo-news .show-box{position:relative;display:inline-block;vertical-align:top;width:680px;height:510px;margin-right:24px}.photo-news .show-box .img-box{background-color:#fff;width:680px;height:510px}.photo-news .show-box .img-box img{display:inline-block}.photo-news .show-box .loading-box{display:none;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px}.photo-news .show-box figcaption{position:relative;background-color:rgba(0,0,0,.3);height:130px;margin-top:-130px;padding:22px 28px;color:#fff}.photo-news .show-box figcaption p{display:inline-block;vertical-align:middle;font-weight:100}.photo-news .show-box figcaption p a{display:inline-block;width:460px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.photo-news .show-box h4{font-size:28px;font-weight:300;letter-spacing:-.031em;margin-bottom:15px}.photo-news .show-box h4 a{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:520px}.photo-news .show-box .picture-count{position:absolute;z-index:1;bottom:25px;right:33px;display:inline-block;font-family:Roboto,serif;font-size:16px;font-weight:500;text-align:center;text-indent:-5px;width:33px;height:33px;background-image:url(/images/svg/img-window-white.svg);background-repeat:no-repeat;background-size:100%;background-position:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10px}.photo-news .show-box .picture-count a{display:block;position:relative;z-index:2}.photo-news .list-box{display:inline-block;vertical-align:top;width:472px;height:510px}.photo-news .list-box:after{content:'';clear:both;display:table}.photo-news .list-box .slick-slider{position:static}.photo-news .list-box .border-box{width:144px;height:108px;margin-bottom:10px;overflow:hidden}.photo-news .list-box .img-box{position:relative;height:100%}.photo-news .list-box .img-box:after{content:'';position:absolute;top:0;left:0;width:100%;height:0;background-color:rgba(0,0,0,.3);cursor:pointer}.photo-news .list-box .img-box img{-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-o-transition:-o-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),-webkit-transform .3s cubic-bezier(.215,.61,.355,1),-o-transform .3s cubic-bezier(.215,.61,.355,1);will-change:transform}.photo-news .photo-list{display:inline-block;vertical-align:top;margin-right:17px;margin-bottom:42px}.photo-news .photo-list:nth-child(3n){margin-right:0}.photo-news .photo-list:nth-child(4n){margin-bottom:0}.photo-news .photo-list:nth-child(5n){margin-bottom:0}.photo-news .photo-list:nth-child(6n){margin-bottom:0}.photo-news .photo-list.on .border-box{border:2px solid #52c9c1}.photo-news .photo-list.on .img-box:after{height:100%}.photo-news .photo-list .text{font-size:16px;font-weight:400;width:144px;height:48px;line-height:24px;overflow:hidden}.photo-news .slick-arrow{top:auto;left:auto;bottom:-32px;right:0;background-color:#fff;display:inline-block;vertical-align:middle;width:64px;height:64px}.photo-news .slick-arrow:before{content:'';position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:100%;text-indent:0;width:28px;height:28px;margin-top:18px;margin-left:18px}.photo-news .slick-next:before{background-image:url(/images/svg/arrow-next.svg)}.photo-news .slick-prev{right:66px}.photo-news .slick-prev:before{background-image:url(/images/svg/arrow-prev.svg)}.photo-news .btn-box.btn-more{top:40px}.section-recent.contain-sub .title-area{margin-bottom:0}.region .section-recent .recent-list>li{margin-bottom:30px}.region .section-recent .recent-list>li:last-child{margin-bottom:0}.section-recent .sub-title-area{border-bottom:1px solid #e0e0e0;margin-bottom:45px}.section-recent .sub-title-area li{display:inline-block;vertical-align:middle;font-size:16px;color:#4a4a4a;margin-right:46px}.section-recent .sub-title-area li:first-child a{padding-left:20px}.section-recent .sub-title-area li a{position:relative;display:inline-block;font-size:16px;letter-spacing:-.063em;padding:18px 0;color:#666;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color;display:block;padding:20px 0 19px;bottom:-2px}.section-recent .sub-title-area li a:after{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#111;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;will-change:width}.section-recent .sub-title-area li a:hover:after{width:100%}.section-recent .sub-title-area li a.on{font-weight:700;color:#000}.section-recent .sub-title-area li a.on:after{left:0;width:100%;height:2px;background-color:#111}.section-recent .sub-title-area li a.on{padding-left:20px;padding-right:20px}.sports .title-area .section-title ul{top:-1px}.sports .title-area .section-title li{-o-text-overflow:clip;text-overflow:clip;overflow:hidden;-webkit-box-sizing:content-box;box-sizing:content-box;white-space:nowrap}.sports .recent-area h3{height:128px;margin-bottom:10px}.sports .recent-area .date{margin-bottom:28px}.sports .recent-area .text{letter-spacing:-.05em}.sports .section-large-list h3{display:inline-block;vertical-align:top;height:96px;overflow:hidden}.sports .section-large-list h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sports .section-large-list .text{width:420px}.sports .recent-list h3{height:96px;overflow:hidden}.sports .list-serialize h4{font-size:18px;height:56px;line-height:26px;overflow:hidden}.sports .list-serialize h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sports .list-serialize .txt{max-height:69px}.sports .list-serialize .txt a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sports .morenews{margin-top:60px}.opinion .title-box{margin-bottom:28px}.opinion .title-box h3{display:inline-block;vertical-align:middle;font-size:18px;font-weight:500;line-height:30px;letter-spacing:-.042em}.opinion .title-box span{display:inline-block;vertical-align:middle;font-size:12px;color:#999;margin-left:12px}.opinion .recent-large{display:inline-block;vertical-align:top;width:840px;margin-right:64px}.opinion .recent-large .article-box{display:inline-block;vertical-align:top}.opinion .recent-large .article-box .title{font-family:'Nanum Myeongjo',serif;font-weight:700}.opinion .recent-large .main-article{width:480px}.opinion .recent-large .main-article h3{font-size:32px;letter-spacing:-.0625em;line-height:48px}.opinion .recent-large .main-article .text{height:95px;line-height:24px;color:#4a4a4a;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.opinion .recent-large .opinion-3.rowner{border-bottom:1px solid #e2e2e2;padding-bottom:22px}.opinion .recent-large .opinion-3 .main-article{margin-right:32px}.opinion .recent-large .opinion-3 .main-article h3{height:96px;margin-bottom:30px;overflow:hidden}.opinion .recent-large .opinion-3 .main-article h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .recent-large .opinion-3 .small-article{width:325px}.opinion .recent-large .opinion-3 .small-article article{margin-bottom:28px}.opinion .recent-large .opinion-3 .small-article article:last-child{margin-bottom:0}.opinion .recent-large .opinion-3 .small-article h3{font-size:18px;letter-spacing:-.063em;height:48px;line-height:24px;margin-bottom:4px;overflow:hidden}.opinion .recent-large .opinion-3 .small-article h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .recent-large .opinion-3 .small-article .text{line-height:24px;color:#4a4a4a;letter-spacing:-.065em}.opinion .recent-large .opinion-2 .main-article{width:100%;border-bottom:1px solid #e2e2e2;padding-bottom:20px;margin-bottom:20px}.opinion .recent-large .opinion-2 .main-article:last-child{margin-bottom:0}.opinion .recent-large .opinion-2 .main-article h3{display:inline-block;vertical-align:top;width:480px;height:94px;margin-right:32px;overflow:hidden}.opinion .recent-large .opinion-2 .main-article h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .recent-large .opinion-2 .main-article .text{display:inline-block;vertical-align:top;width:320px;height:95px;overflow:hidden}.opinion .recent-large .opinion-1.rowner{border-bottom:1px solid #e2e2e2;padding-bottom:20px}.opinion .recent-large .opinion-1 .main-article{width:100%}.opinion .recent-large .opinion-1 .inn{display:inline-block;vertical-align:top;width:480px;margin-right:35px}.opinion .recent-large .opinion-1 h3{height:94px;margin-bottom:37px;overflow:hidden}.opinion .recent-large .opinion-1 h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .recent-large .opinion-1 .img-box{display:inline-block;vertical-align:top;width:322px;height:230px}.opinion .recent-large .opinion-1 .img-box.video{position:relative;cursor:pointer}.opinion .recent-large .opinion-1 .img-box.video:after{content:'';display:inline-block;position:absolute;bottom:20px;left:20px;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.opinion .recent-large .recent-list{width:842px;margin-top:22px}.opinion .recent-large .recent-list li{display:inline-block;vertical-align:top}.opinion .recent-large .recent-list .large-type{width:480px;margin-right:32px}.opinion .recent-large .recent-list .small-type{width:320px}.opinion .recent-large .recent-list .ttl{padding-bottom:5px}.opinion .recent-large .recent-list .inn{display:inline-block;vertical-align:top;width:300px;margin-right:13px}.opinion .recent-large .recent-list h3{font-size:18px;max-height:60px;line-height:26px;padding-bottom:8px;overflow:hidden}.opinion .recent-large .recent-list h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .recent-large .recent-list .text{letter-spacing:-.05em}.opinion .recent-large .recent-list .img-box{width:163px;height:122px}.opinion .recent-large .recent-list .small-type .inn{width:100%;height:130px;margin:0;overflow:hidden}.opinion .opinion-list{display:inline-block;vertical-align:top;width:273px}.opinion .opinion-list li{width:100%}.opinion .opinion-list .img-box{display:inline-block;background-color:#fff}.opinion .opinion-list .inn{display:inline-block}.opinion .opinion-list .leader{margin-top:32px}.opinion .opinion-list .leader:first-child{margin-top:0}.opinion .opinion-list .leader h3{font-size:16px;font-weight:400;width:170px;line-height:21px;color:#111;overflow:hidden}.opinion .opinion-list .leader h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .opinion-list .leader .ttl{padding-bottom:10px}.opinion .opinion-list .leader .inn{vertical-align:middle;margin-right:6px}.opinion .opinion-list .leader .img-box{vertical-align:middle;width:72px;height:72px;border-radius:50%}.opinion .opinion-list .cartoon{margin-top:40px}.opinion .opinion-list .cartoon h3{line-height:26px;color:#111;padding-bottom:2px}.opinion .opinion-list .cartoon .inn{vertical-align:top;width:70px;margin-right:6px}.opinion .opinion-list .cartoon .img-box{vertical-align:top;width:180px;height:147px}.opinion .column-list{position:relative;padding-top:50px;padding-bottom:40px}.opinion .column-list h3{font-size:26px;font-weight:400;letter-spacing:-.042em;padding-bottom:31px}.opinion .column-list li{display:inline-block;vertical-align:middle;background-color:#fff;width:380px;margin-right:16px;margin-bottom:20px}.opinion .column-list li:nth-child(3n){margin-right:0}.opinion .column-list .img-box{display:inline-block;vertical-align:top;background-color:#fff;width:180px;height:160px;line-height:160px;vertical-align:bottom;margin-right:8px}.opinion .column-list .img-box a{display:block;height:160px}.opinion .column-list .img-box img{vertical-align:bottom;display:inline-block;width:180px;max-height:160px}.opinion .column-list .inn{display:inline-block;vertical-align:top;width:185px;padding-top:37px}.opinion .column-list .inn .date{font-family:Roboto;font-size:13px;letter-spacing:-.03em;color:#9b9b9b;padding-bottom:6px}.opinion .column-list .inn h4{font-size:18px;font-weight:400;height:60px;line-height:24px;color:#4a4a4a;padding-bottom:12px;overflow:hidden}.opinion .column-list .inn h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.opinion .column-list .inn .editor-info span{vertical-align:middle}.opinion .column-list .inn .name{color:#02a37f;padding-right:8px}.opinion .column-list .inn .position{color:#999}.opinion .column-list .btn-box.btn-more{top:55px}.story-animal .recent-large h3{display:inline-block;vertical-align:top;text-align:left;width:290px;line-height:42px;margin-right:36px;color:#111}.story-animal .recent-large .text{display:inline-block;vertical-align:top;width:370px;height:110px;line-height:28px}.story-animal .embeded-long-type .recent-large .text{height:140px}.story-animal .recent-list li{margin-bottom:23px}.story-animal .recent-list li:last-child{margin-bottom:0}.story-animal .recent-list li:last-child .video{margin-bottom:0}.story-animal .recent-list .ttl{margin-bottom:4px}.story-animal .recent-list h3{color:#111}.story-animal .recent-list .text{height:72px;margin-top:10px}.story-animal .recent-list .recent-area .video{margin-bottom:7px}.story-animal .recent-list .recent-area .video.img-box{height:101px}.story-film .recent-large{width:600px}.story-film .recent-large .img-box{width:600px;height:338px;margin-bottom:27px}.story-film .recent-large .video a{position:relative}.story-film .recent-large .video a:after{content:'';position:absolute;bottom:20px;left:20px;background-image:url(/images/svg/icon-play-transparent.svg);background-repeat:no-repeat;background-size:100%;width:54px;height:54px}.story-film .recent-large h3{font-size:36px;line-height:46px;letter-spacing:-.084em;text-align:left;color:#111}.story-film .recent-list .video a{position:relative}.story-film .recent-list .video a:after{content:'';position:absolute;bottom:10px;left:10px;background-image:url(/images/svg/icon-play-transparent.svg);background-repeat:no-repeat;background-size:100%;width:32px;height:32px}.story-film .section-recent .recent-list .img-box.video:after{content:none}.icon-down-arrow{position:relative;display:inline-block;vertical-align:middle;width:36px;height:36px;background-image:url(/images/svg/square_arrow.svg);background-repeat:no-repeat;background-size:100%;background-position:center}.icon-down-arrow.on{background-image:url(/images/svg/square_arrow_on.svg)}.contain-title-list{position:relative}.contain-title-list .title-list{display:none;position:absolute;top:100%;left:0;z-index:10;font-size:16px;line-height:28px;width:380px;max-height:264px;margin-top:14px;padding:30px 40px;overflow-y:scroll;background-color:#fff;color:#111;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.14);box-shadow:0 2px 9px rgba(0,0,0,.14)}.contain-title-list .title-list li{width:310px;margin-bottom:16px}.contain-title-list .title-list li:last-child{margin-bottom:0}.contain-title-list .title-list a{font-weight:400}.contain-title-list .mCSB_scrollTools{top:30px;bottom:30px}.contain-title-list .mCSB_outside+.mCSB_scrollTools{right:0}.contain-title-list .custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background-color:#666}.contain-title-list .custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#e2e2e2}.contain-title-list .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.contain-title-list .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:2px}.special .icon-down-arrow{margin-top:-2px}.special .title-area h2{font-size:42px;line-height:58px}.special .sub-title-area{margin-bottom:44px}.special.magazine-type .recent-large{width:700px;margin-right:36px}.special.magazine-type .recent-large .inn h3{width:290px;margin-right:36px}.special.magazine-type .recent-large .inn .text{width:370px}.special .recent-list{width:440px}.special .recent-list .img-box{margin-right:16px}.special .recent-list h3{width:240px;height:110px;margin-bottom:0}.special .recent-list h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.special .recent-list .inn{width:240px}.special .theme-box{height:665px;padding-bottom:21px}.special .theme-box .full-type .inn{text-align:left;padding-top:0}.special .theme-box .full-type .inn h3{height:96px;overflow:hidden}.special .theme-box .full-type .inn h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.special .theme-box .full-type .content-area{padding-top:14px}.special .theme-box .full-type .text{height:145px}.special .theme-box .display-content.tab{padding-top:0;border:none}.special .theme-box .display-content.tab .tab-contents{top:41px;padding-top:0}.special .theme-box .normal-type .img-box{vertical-align:bottom;width:113px;margin-right:16px}.special .theme-box .normal-type .inn{vertical-align:bottom;width:510px}.special .theme-box .normal-type.large-image .img-box{width:212px;margin-right:26px;vertical-align:top}.special .theme-box .normal-type.large-image .inn{vertical-align:top;width:418px}.sub-section.fortune .sub-contents .col-right{margin-top:5px}.sub-section.blondie .sub-contents .col-right,.sub-section.cartoon .sub-contents .col-right{margin-top:12px}.sub-section{padding-top:43px;padding-bottom:60px}.sub-section .title-area{border-bottom:2px solid #333;margin-bottom:50px;padding-bottom:15px}.sub-section .title-area div,.sub-section .title-area h2,.sub-section .title-area p{display:inline-block;vertical-align:bottom}.sub-section .title-area h2{font-size:46px;line-height:51px;font-weight:700;letter-spacing:-.033em;padding-right:18px}.sub-section .title-area .sub-tit{line-height:51px;font-size:36px;color:grey}.sub-section .title-area .sub-tit:before{content:'';display:inline-block;width:2px;height:30px;background-color:#d8d8d8;margin:0 16px 0 0}.sub-section .title-area .sub-category{position:relative;top:-12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-left:22px}.sub-section .title-area .sub-category li+li{margin-left:30px}.sub-section .title-area .sub-category a{position:relative;display:block;font-size:18px;color:#666}.sub-section .title-area .sub-category a:hover{color:#111}.sub-section .title-area .sub-category a.on{font-weight:600;color:#151515}.sub-section .title-area .sub-category a.on::after{content:'';position:absolute;left:0;bottom:-27px;right:0;border-top:4px solid #111}.sub-section .title-area .right-area{float:right;margin-top:-20px}.sub-section .title-area .right-area a,.sub-section .title-area .right-area img{display:block}.sub-section .luck-box .luck-box-area .text-area{width:644px}.sub-section .sub-contents{font-size:0}.sub-section .sub-contents .col-main{display:inline-block;vertical-align:top;width:840px;font-size:14px}.sub-section .sub-contents .col-main.full-size{width:100%}.sub-section .sub-contents .col-sub{display:inline-block;vertical-align:top;width:300px;margin-left:40px;font-size:14px}.sub-section .tab .tab-menu{position:relative;height:72px;border-bottom:1px solid #e2e2e2}.sub-section .tab .tab-menu .inn{height:70px;line-height:70px}.sub-section .tab .tab-menu .inn a{position:relative;display:inline-block;font-size:16px;letter-spacing:-.063em;padding:18px 0;color:#666;-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;will-change:color;padding-top:0;padding-bottom:0;margin-right:46px}.sub-section .tab .tab-menu .inn a:after{content:'';position:absolute;left:0;bottom:-3px;width:0;height:1px;background-color:#111;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;will-change:width}.sub-section .tab .tab-menu .inn a:hover:after{width:100%}.sub-section .tab .tab-menu .inn a.on{font-weight:700;color:#000}.sub-section .tab .tab-menu .inn a.on:after{left:0;width:100%;height:2px;background-color:#111}.sub-section .tab .tab-menu .inn a:last-of-type{margin-right:0}.sub-section .tab .tab-menu .inn a:hover{font-weight:700}.sub-section .tab .tab-menu .inn .tab-list a:hover{font-weight:700}.sub-section .tab .tab-menu .search{position:absolute;top:0;right:0;width:240px;height:50px;border:1px solid #e2e2e2;border-radius:25px;background:#fafafa}.sub-section .tab .tab-menu .search input[type=text]{width:156px;height:30px;margin:9px 0 9px 16px;line-height:30px;border:0;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.sub-section .tab .tab-menu .calendar-box a{font-size:14px;color:#999;margin-right:10px}.sub-section .tab .tab-menu .calendar-box a:after{content:none}.sub-section .tab .tab-menu .calendar-box .date-text{display:none;font-size:16px;font-weight:700;color:#111;letter-spacing:-.06em;vertical-align:top;padding-left:6px}.sub-section .tab .tab-menu .calendar-box .date-btn{display:none;color:grey}.sub-section .sub-contents .calendar-btn-gray{font-size:14px;color:#999}.sub-section .sub-contents .calendar-btn-gray a{vertical-align:middle;font-size:14px;color:grey;letter-spacing:-.5px}.sub-section .sub-contents .calendar-btn-gray span{display:inline-block;vertical-align:middle;line-height:1.5em}.sub-section .sub-contents .calendar-btn-gray:before{content:'';display:inline-block;vertical-align:middle;padding-right:4px;background-color:transparent;background-position:-126px -154px;width:14px;height:16px}.sub-section .sub-contents .col-right{margin-right:5px;float:right}.sub-section .sub-contents .col-right .calendar-value{position:relative;left:-7px}.sub-section .sub-contents .calendar-btn-black:before{content:'';position:relative;top:3px;display:inline-block;background-color:transparent;background-position:-108px -154px;width:14px;height:16px;cursor:pointer}.sub-section .sub-contents .img-notice .text{font-size:22px;color:#111;font-weight:700;line-height:32px;display:inline-block;vertical-align:top;width:124px}.sub-section .sub-contents .img-notice .img-box{width:540px;display:inline-block;vertical-align:top;margin-left:24px}.sub-section .sub-contents .img-notice .img-box a{display:block}.sub-section .sub-contents .img-list-top{margin-top:50px}.sub-section .sub-contents .img-list-top h3{display:inline-block;vertical-align:top;font-size:22px;font-weight:700;line-height:38px;letter-spacing:-.85px;color:#111}.blondie .sub-contents .col-right .calendar-value{position:relative;top:10px;left:auto;right:220px}.fortune .sub-contents .col-right .calendar-value{position:relative;top:10px;left:auto;right:220px}.cartoon .sub-contents .col-right .calendar-value{position:relative;top:10px;left:auto;right:220px}.sub-section .sub-contents .img-list{display:block;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-top:10px;padding-bottom:40px;font-size:0}.sub-section .sub-contents .img-list li{display:inline-block;vertical-align:top;margin-top:40px;margin-right:16px}.sub-section .sub-contents .img-list li:nth-child(2n){margin-right:0}.sub-section .sub-contents .img-list .img-box{width:200px;height:160px;border:1px solid #f0f0f0;display:inline-block;vertical-align:top}.sub-section .sub-contents .img-list .img-info{margin:30px 0 0 20px;display:inline-block;vertical-align:top;width:190px}.sub-section .sub-contents .img-list .img-info .title{font-size:18px;letter-spacing:-.64px;color:#111}.sub-section .sub-contents .img-list .img-info .name{font-size:14px;letter-spacing:-.5px;color:#9b9b9b;margin-top:8px}.sub-section .sub-contents .date-ctr .date-text{display:none;font-size:22px;font-weight:700;line-height:38px;letter-spacing:-.85px;color:#111}.sub-section .sub-contents .date-ctr .date-btn{display:none}.sub-section .sub-contents .date-ctr.show-date .col-right{float:none;overflow:hidden;margin-right:0}.sub-section .sub-contents .date-ctr.show-date .col-right .date-btn{display:inline-block;float:right;margin-top:10px}.sub-section .sub-contents .date-ctr.show-date .col-right .calendar-value{right:auto}.sub-section .sub-contents .date-ctr.show-date .date-btn{display:inline-block;vertical-align:middle}.sub-section .sub-contents .date-ctr.show-date .title{display:none}.sub-section .sub-contents .date-ctr.show-date .date-text{display:inline-block;vertical-align:middle}.sub-section .sub-contents .date-ctr.show-date .toggle-text{display:none}.sub-section .date-ctr.show-date .tab-list{display:none}.sub-section .date-ctr.show-date .calendar-btn:before{content:'';display:inline-block;background-color:transparent;background-position:-108px -154px;width:14px;height:16px;cursor:pointer}.sub-section .date-ctr.show-date .date-text{display:inline-block;vertical-align:middle;padding-left:0}.sub-section .date-ctr.show-date .toggle-text{display:none}.sub-section .date-ctr.show-date .date-btn{display:inline-block;vertical-align:middle;margin-top:2px}.hidden-input{font-size:0;width:0;height:0;line-height:0;margin:0;padding:0;border:none;visibility:hidden}.tab-contents.caladd .calendar-btn-gray{margin:20px 0 10px}.tab-contents.caladd .board-list{border-top:0;margin-top:50px}.sub-section .full-size .board-list{width:100%}.sub-section .full-size .board-list .text-box{width:790px;margin-right:66px}.sub-section .board-list{width:840px;padding-top:30px;padding-bottom:30px}.sub-section .board-list.pull-up{padding-top:30px}.sub-section .board-list .date{font-size:12px;letter-spacing:-.0125em;color:#999;line-height:22px}.sub-section .board-list .text-box{width:480px;margin-right:45px}.sub-section .board-list h3{height:26px;overflow:hidden}.sub-section .board-list .text{color:#666;letter-spacing:-.025em}.sub-section .board-list .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sub-section .board-list .reporter{display:inline-block;margin-top:14px;margin-right:0}.sub-section .board-list .visited>div{opacity:.6}.sub-section .board-list .no-img .text-box{width:685px;margin-right:0}.sub-contents.column{display:block;position:relative}.sub-contents.column h3{font-size:26px;font-weight:400;color:#000;letter-spacing:-1.08px}.sub-contents.column .series_column_list{display:block}.sub-contents.column .series_column_list ul{font-size:0}.sub-contents.column .series_column_list ul li{display:inline-block;margin-top:20px;margin-right:20px;border:1px solid #e2e2e2;width:280px;height:148px;padding-left:20px;padding-right:20px;vertical-align:top}.sub-contents.column .series_column_list ul li .title_01{font-size:16px;font-weight:500;color:#5291ab;letter-spacing:-.5px;height:24px;margin-top:20px;overflow:hidden}.sub-contents.column .series_column_list ul li .title_01 a{line-height:24px}.sub-contents.column .series_column_list ul li .title_02{font-size:12px;color:grey;letter-spacing:-.5px;height:22px;line-height:22px;overflow:hidden}.sub-contents.column .series_column_list ul li .title_03{font-size:14px;color:#111;letter-spacing:-.5px;height:24px;line-height:24px;margin-top:18px;overflow:hidden}.sub-contents.column .series_column_list ul li .date{font-size:12px;line-height:20px;letter-spacing:-.5px;color:grey}.sub-contents.column .series_column_list ul li.mr0{margin-right:0}.sub-contents.column .series_column_list ul.white li{background-color:#fff}.sub-contents.column .btn-box.btn-more{width:172px;border:1px solid #e2e2e2;top:-10px}.sub-contents.column .btn-box.btn-more a:hover:after{left:137px}.sub-contents.column .series_column_list.person ul li{width:280px;height:160px;vertical-align:top;position:relative;padding-left:24px;padding-right:24px}.sub-contents.column .series_column_list.person ul li .name{display:inline-block;font-size:18px;font-weight:400;color:#5291ab;letter-spacing:-.5px;width:150px;height:34px;line-height:34px;margin-top:22px;overflow:hidden}.sub-contents.column .series_column_list.person ul li .jop{display:inline-block;font-size:12px;color:grey;letter-spacing:-.5px;width:150px;height:18px;line-height:18px;overflow:hidden}.sub-contents.column .series_column_list.person ul li .txt{font-size:14px;color:#111;letter-spacing:-.05em;width:232px;max-height:44px;line-height:24px;overflow:hidden}.sub-contents.column .series_column_list.person ul li .txt a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sub-contents.column .series_column_list.person ul li .date{margin-top:8px;line-height:20px}.sub-contents.column .series_column_list.person ul li .img-box{position:absolute;top:18px;right:24px;width:72px;height:72px;background-color:#fff;border-radius:50%}.sub-contents.focus{display:block;position:relative}.sub-contents.focus .focus-tit{font-size:26px;color:#000;letter-spacing:-1.08px;display:inline-block;font-weight:400}.sub-contents.focus .focus-controller{float:right;font-size:0;margin-bottom:10px;height:30px;line-height:30px}.sub-contents.focus .focus-controller label{margin-left:20px;cursor:pointer}.sub-contents.focus .focus-controller label:first-child{margin-left:0}.sub-contents.focus .focus-controller label input,.sub-contents.focus .focus-controller label span{display:inline-block;vertical-align:middle}.sub-contents.focus .focus-controller label span{color:#666;margin-top:-1px;letter-spacing:-.5px;font-size:14px}.sub-contents.focus .focus-controller label>span.text{margin-left:4px}.sub-contents.focus .focus-controller label .checked+span{color:#111;font-weight:700}.sub-contents.focus .focus-controller .filter-area{display:inline-block;font-size:0;margin-left:40px;position:relative}.sub-contents.focus .focus-controller .filter-area .text{font-size:14px;color:#111;letter-spacing:-.5px;font-weight:700;vertical-align:middle}.sub-contents.focus .focus-controller .filter-area .open-filter{display:inline-block;vertical-align:middle;background-color:transparent;background-position:-36px -120px;width:30px;height:30px;margin-left:10px;border:1px solid #e2e2e2;border-radius:3px}.sub-contents.focus .focus-controller .filter-area .filter-box{display:none;position:absolute;-webkit-box-shadow:0 4px 11px 4px rgba(0,0,0,.1);box-shadow:0 4px 11px 4px rgba(0,0,0,.1);background-color:#fff;z-index:10;padding:28px 25px 55px;top:49px;left:13px;margin-left:-255px}.sub-contents.focus .focus-controller .filter-area .filter-box label{display:inline-block;vertical-align:top;min-width:89px;padding-right:5px;margin-left:0;margin-top:10px}.sub-contents.focus .focus-controller .filter-area .filter-box label .text{font-weight:400;color:#666}.sub-contents.focus .focus-controller .filter-area .filter-box label:nth-child(1),.sub-contents.focus .focus-controller .filter-area .filter-box label:nth-child(2),.sub-contents.focus .focus-controller .filter-area .filter-box label:nth-child(3){margin-top:0}.sub-contents.focus .focus-controller .filter-area .filter-box .btn-box{position:absolute;bottom:20px;right:20px;width:auto;height:auto}.sub-contents.focus .focus-controller .filter-area .filter-box .btn-box .text{font-weight:400;color:#111;line-height:24px}.sub-contents.focus .focus-controller .filter-area .filter-box .btn-box a{position:static;text-align:left}.sub-contents.focus .focus-controller .filter-area .filter-box .btn-box a:hover:after{left:58px}.sub-contents.focus .focus-controller .filter-area .filter-box .btn-box .icon-more-blue{position:relative;top:1px;right:3px}.sub-contents.focus .focus-controller .filter-area .open-filter.on+.filter-box{display:block}.sub-contents.focus .series-focus-list{display:block;clear:both;margin-top:20px}.sub-contents.focus .series-focus-list ul{font-size:0}.sub-contents.focus .series-focus-list ul li{display:inline-block;margin-top:20px;margin-right:20px;width:280px;vertical-align:top;position:relative}.sub-contents.focus .series-focus-list ul li .list-box{display:block;padding:24px 30px;border:1px solid #e2e2e2}.sub-contents.focus .series-focus-list ul li .list-box .title{font-size:16px;font-weight:500;height:26px;line-height:26px;letter-spacing:-.5px;color:#5291ab;overflow:hidden}.sub-contents.focus .series-focus-list ul li .list-box .text{font-size:14px;font-weight:400;height:22px;line-height:22px;letter-spacing:-.5px;color:#999;margin-top:2px;overflow:hidden}.sub-contents.focus .series-focus-list ul li .detail-info{display:none;position:relative;margin-top:28px;width:1180px;height:315px;padding:30px 0 6px 0;border-top:1px solid #ccc}.sub-contents.focus .series-focus-list ul li .detail-info ul{font-size:0}.sub-contents.focus .series-focus-list ul li .detail-info ul li{display:inline-block;vertical-align:top;margin-right:80px;width:340px;margin-bottom:20px;margin-top:0}.sub-contents.focus .series-focus-list ul li .detail-info ul li .title{font-size:18px;font-weight:500;line-height:26px;letter-spacing:-1px;color:#111;width:184px;display:inline-block;vertical-align:top}.sub-contents.focus .series-focus-list ul li .detail-info ul li .title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.sub-contents.focus .series-focus-list ul li .detail-info ul li .img-box{overflow:hidden;width:136px;height:102px;display:inline-block;vertical-align:top;margin-left:20px}.sub-contents.focus .series-focus-list ul li .detail-info ul li .img-box>a{display:block;height:100%}.sub-contents.focus .series-focus-list ul li .detail-info ul li .img-box img{overflow:hidden;display:block;width:100%;height:100%}.sub-contents.focus .series-focus-list ul li .detail-info ul li:nth-child(3n+0){margin-right:0}.sub-contents.focus .series-focus-list ul li .detail-info::after{content:'';display:block;clear:both}.sub-contents.focus .series-focus-list ul li:nth-child(1),.sub-contents.focus .series-focus-list ul li:nth-child(2),.sub-contents.focus .series-focus-list ul li:nth-child(3),.sub-contents.focus .series-focus-list ul li:nth-child(4){margin-top:0}.sub-contents.focus .series-focus-list ul li:nth-child(4n-2) .detail-info{margin-left:-300px}.sub-contents.focus .series-focus-list ul li:nth-child(4n-1) .detail-info{margin-left:-600px}.sub-contents.focus .series-focus-list ul li:nth-child(4n){margin-right:0}.sub-contents.focus .series-focus-list ul li:nth-child(4n) .detail-info{margin-left:-900px}.sub-contents.focus .series-focus-list ul li:nth-child(4n+0){margin-right:0}.sub-contents.focus .series-focus-list ul li.on>.list-box:before{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100px;border:3px solid #02a37f;left:0;top:0}.sub-contents.focus .series-focus-list ul li.on>.list-box{border:none}.sub-contents.focus .series-focus-list ul li.on .detail-info{display:block}.sub-contents.focus .series-focus-list ul li.on:before{content:'';background-color:#fff;background-position:-76px -46px;width:12px;height:9px;position:absolute;top:119px;left:50%;margin-left:-6px;z-index:1}.sub-contents.focus .series-focus-list .btn-list-more{display:block;width:100%;height:60px;border-bottom:1px solid #e2e2e2;text-align:center;margin-top:20px;line-height:60px;font-size:14px;font-weight:700;color:#111}.sub-contents.focus .series-focus-list .btn-list-more:after{content:'';background-position:-136px -120px;width:18px;height:18px;vertical-align:top;margin:21px 0 0 10px}.sub-contents.focus .btn-box.btn-more{width:118px;border:1px solid #e2e2e2;top:274px}.sub-contents.focus .btn-box.btn-more a:hover:after{left:84px}.sub-contents.focus .end-series-list{display:none;clear:both;margin-top:60px}.sub-contents.focus .end-series-list h3{font-size:26px;color:#000;letter-spacing:-1.08px;display:inline-block;font-weight:400}.sub-contents.focus .end-series-list ul{font-size:0;height:340px;overflow-y:scroll;width:1180px;margin-top:30px}.sub-contents.focus .end-series-list ul li{display:inline-block;margin-top:20px;margin-right:20px;width:280px;vertical-align:top;position:relative}.sub-contents.focus .end-series-list ul li .list-box{display:block;padding:24px 30px;border:1px solid #e2e2e2}.sub-contents.focus .end-series-list ul li .list-box .title{font-size:16px;font-weight:500;height:26px;line-height:26px;letter-spacing:-.5px;color:#666;overflow:hidden}.sub-contents.focus .end-series-list ul li .list-box .text{font-size:14px;font-weight:400;height:22px;line-height:22px;letter-spacing:-.5px;color:#999;margin-top:2px;overflow:hidden}.sub-contents.focus .end-series-list ul li .detail-info{display:none;position:relative;margin-top:28px;width:1180px;height:315px;padding:30px 0 6px 0;border-top:1px solid #ccc}.sub-contents.focus .end-series-list ul li .detail-info ul{font-size:0}.sub-contents.focus .end-series-list ul li .detail-info ul li{display:inline-block;vertical-align:top;margin-right:80px;width:340px;margin-bottom:20px;margin-top:0}.sub-contents.focus .end-series-list ul li .detail-info ul li .title{font-size:18px;font-weight:500;line-height:26px;letter-spacing:-1px;color:#111;width:184px;display:inline-block;vertical-align:top}.sub-contents.focus .end-series-list ul li .detail-info ul li .img-box{width:136px;height:102px;display:inline-block;vertical-align:top;margin-left:20px}.sub-contents.focus .end-series-list ul li .detail-info ul li:nth-child(3n+0){margin-right:0}.sub-contents.focus .end-series-list ul li .detail-info::after{content:'';display:block;clear:both}.sub-contents.focus .end-series-list ul li:nth-child(1),.sub-contents.focus .end-series-list ul li:nth-child(2),.sub-contents.focus .end-series-list ul li:nth-child(3),.sub-contents.focus .end-series-list ul li:nth-child(4){margin-top:0}.sub-contents.focus .end-series-list ul li:nth-child(4n-2) .detail-info{margin-left:-300px}.sub-contents.focus .end-series-list ul li:nth-child(4n-1) .detail-info{margin-left:-600px}.sub-contents.focus .end-series-list ul li:nth-child(4n){margin-right:0}.sub-contents.focus .end-series-list ul li:nth-child(4n) .detail-info{margin-left:-900px}.sub-contents.focus .end-series-list ul li:nth-child(4n+0){margin-right:0}.sub-contents.focus .end-series-list ul li.on>.list-box:before{content:'';display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100px;border:3px solid #02a37f;left:0;top:0}.sub-contents.focus .end-series-list ul li.on>.list-box{border:none}.sub-contents.focus .end-series-list ul li.on .detail-info{display:block}.sub-contents.focus .end-series-list ul li.on:before{content:'';background-color:#fff;background-position:-76px -46px;width:12px;height:9px;position:absolute;top:119px;left:50%;margin-left:-6px;z-index:1}.sub-contents.focus .end-series-list.on{display:block}.sub-contents.focus .tab-contents .board-list.article-small-type li:first-child{padding-top:0;border-top:0}.sub-contents.focus .tab-contents .board-list.article-small-type li:last-child{border-bottom:1px solid #e2e2e2}.sub-contents.focus .btn-list-more{display:block;width:100%;height:60px;border-bottom:1px solid #e2e2e2;text-align:center;margin-top:20px;line-height:60px;font-size:14px;font-weight:700;color:#111}.sub-contents.focus .btn-list-more:after{content:'';background-position:-136px -120px;width:18px;height:18px;vertical-align:top;margin:21px 0 0 10px}.sub-contents.focus .btn-list-more.on:after{content:'';background-position:-24px -154px;width:18px;height:18px;vertical-align:top;margin:21px 0 0 10px}.ss-l .board-list .text-box h3{margin-bottom:2px}.ss-l .board-list .text-box .text{margin-top:0}.ss-l .board-list .no-img{padding-bottom:74px}.ss-l .board-list .no-img .text-box{width:1027px}.live-issue .live-dot{display:inline-block;vertical-align:top}.live-issue .section-recent{padding-bottom:50px}.live-issue .section-recent .title-area{margin-bottom:45px}.live-issue .top-issue-large h3{font-size:26px;font-weight:400;line-height:32px}.live-issue .top-issue-large .rowner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:26px auto 0;padding:60px 0;width:960px;background-color:#f7f7f7}.live-issue .top-issue-large .recent-square{position:absolute;top:0;right:48px;z-index:1}.live-issue .top-issue-large .related-count{display:block;padding-top:12px;width:90px;height:94px;background-color:#fff}.live-issue .top-issue-large .related-count span{display:block;text-align:center}.live-issue .top-issue-large .related-count .text{font-size:14px;line-height:22px;color:#666;margin-bottom:4px}.live-issue .top-issue-large .related-count .num{font-size:36px;line-height:44px;color:#111}.live-issue .top-issue-large .img-box{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-left:-47px;width:440px;height:330px;margin-right:39px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.4);box-shadow:0 4px 8px rgba(0,0,0,.4)}.live-issue .top-issue-large .img-box.video{position:relative;cursor:pointer}.live-issue .top-issue-large .img-box.video:after{content:'';display:inline-block;position:absolute;left:20px;bottom:20px;background-image:url(/images/svg/icon-play-42.svg);background-repeat:no-repeat;background-size:42px;width:42px;height:42px}.live-issue .top-issue-large .inn{margin-right:48px}.live-issue .top-issue-large .inn h3{overflow:hidden;max-width:399px;height:64px;margin-bottom:23px;font-size:24px;font-weight:500;line-height:32px;color:#111}.live-issue .top-issue-large .inn h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.live-issue .top-issue-large .inn .text{font-size:16px;height:113px;line-height:28px;letter-spacing:-.035em;color:#666}.live-issue .top-issue-large .inn .text a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.live-issue .top-issue-large .keyword{font-size:24px;font-weight:700;line-height:36px;color:#111;margin-bottom:25px}.live-issue .top-issue{display:block;width:100%;margin-top:48px}.live-issue .top-issue li{display:inline-block;vertical-align:top;width:380px;margin-right:16px;margin-bottom:0}.live-issue .top-issue li:last-child{margin-right:0}.live-issue .top-issue li h3{font-size:18px;font-weight:400;height:52px;line-height:26px;margin-bottom:6px;overflow:hidden}.live-issue .top-issue li h3 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.live-issue .top-issue .keyword{font-size:18px;font-weight:700;line-height:34px;color:#111;margin-bottom:10px}.live-issue .top-issue .img-box{display:inline-block;vertical-align:middle;width:136px;height:102px;margin-right:10px}.live-issue .top-issue .img-box.video{position:relative;cursor:pointer}.live-issue .top-issue .img-box.video:after{content:'';display:inline-block;position:absolute;left:6px;bottom:6px;background-image:url(/images/svg/icon-play-24.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px}.live-issue .top-issue .inn{display:inline-block;vertical-align:middle;width:230px;height:105px;overflow:hidden}.live-issue .top-issue .text{line-height:22px;letter-spacing:-.035em;color:#666}.live-issue .recent-issue{margin-top:50px}.live-issue .recent-issue h3{font-size:26px;font-weight:400;line-height:32px;letter-spacing:-.05em;color:#111;margin-bottom:30px}.live-issue .recent-list li{position:relative;display:inline-block;vertical-align:top;margin-right:16px;margin-bottom:60px}.live-issue .recent-list li:nth-child(4n){margin-right:0}.live-issue .recent-list .related-count{position:absolute;top:0;right:10px;display:inline-block;text-align:center;width:61px;height:65px;background-color:#fff}.live-issue .recent-list .related-count .text{display:block;font-size:12px;line-height:18px;letter-spacing:-.066em;color:#666;margin-top:10px}.live-issue .recent-list .related-count .num{display:block;font-size:22px;font-weight:500;line-height:26px;letter-spacing:-.03em;color:#111}.live-issue .recent-list .inn{width:280px}.live-issue .recent-list .img-box{width:280px;height:210px;margin-bottom:17px}.live-issue .recent-list .keyword{font-size:18px;font-weight:700;line-height:32px;letter-spacing:-.05em;color:#111;margin-bottom:4px}.live-issue .recent-list .date{color:#999;margin-bottom:25px}.live-issue .recent-list .date span{display:inline-block;letter-spacing:-.0125em;padding-left:4px}.live-issue .recent-list .content-box{height:86px;overflow:hidden}.live-issue .recent-list .text,.live-issue .recent-list h4{font-size:16px;font-weight:400;letter-spacing:-.073em;max-height:48px;line-height:24px;color:#111;overflow:hidden}.live-issue .recent-list .text a,.live-issue .recent-list h4 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.live-issue .recent-list h4{margin-bottom:14px}.live-dot{display:inline-block;background-color:#e23d3d;width:10px;height:10px;border-radius:50%;-webkit-animation-name:blinkDot;-o-animation-name:blinkDot;animation-name:blinkDot;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:opacity}@-webkit-keyframes blinkDot{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes blinkDot{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes blinkDot{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.newspaper-viewer{display:block;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;background-color:#1f1f1f;text-align:center;overflow:hidden}.newspaper-viewer .btn-close{position:absolute;display:block;width:38px;height:38px;top:11px;right:11px;background:url(/images/svg/icon-close-20-x-20-wh.svg) no-repeat center;background-size:20px}.newspaper-viewer .newspaper-viewer-inner{display:block;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 196px;margin:8vh auto 0;height:84vh;width:59.5vh;max-width:690px;max-height:974px}.newspaper-viewer .newspaper-viewer-inner .slick .slick-item{position:relative}.newspaper-viewer .newspaper-viewer-inner .slick .slick-item img{display:block;width:100%}.newspaper-viewer .newspaper-viewer-inner .slick .slick-prev{width:96px;height:96px;left:-196px;margin-top:-48px}.newspaper-viewer .newspaper-viewer-inner .slick .slick-prev:before{width:100%;height:100%;background:url(/images/svg/icon-op-indi-prev-wh.svg) no-repeat center;background-size:contain;opacity:1}.newspaper-viewer .newspaper-viewer-inner .slick .slick-next{width:96px;height:96px;right:-196px;margin-top:-48px}.newspaper-viewer .newspaper-viewer-inner .slick .slick-next:before{width:100%;height:100%;background:url(/images/svg/icon-op-indi-next-wh.svg) no-repeat center;background-size:contain;opacity:1}.newspaper-viewer .newspaper-viewer-inner .slick-counter{font-size:18px;line-height:21px;color:#999;text-align:center;font-family:Roboto;margin-top:2.5vh}.newspaper-viewer .newspaper-viewer-inner .slick-counter .current{color:#5291ab}.newspaper-viewer .newspaper-viewer-inner .side-text{display:block;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;left:50%;bottom:10px;margin-left:380px;width:200px;font-size:14px;line-height:24px;color:#fff;letter-spacing:-.5px;text-align:left}.newspaper-viewer .newspaper-viewer-inner .side-text strong{display:block;margin-top:4px}.newspaper-viewer .newspaper-viewer-inner .side-text:before{content:'';display:block;width:32px;height:2px;background:#e2e2e2;margin:0 auto 16px 0}.list-column .tab-title .img-box{border-radius:50%}.list-column .tab-title .ttl strong{padding-right:8px}.list-column .edit-subscribe{height:30px;margin:0;padding-bottom:0;border-bottom:0}.list-column .edit-subscribe .toast-popup{margin-left:-110px}.list-column .tooltip-box{margin-top:10px;margin-left:0}.list-column .tooltip-box .btn-read{margin-top:0}.tab-title{padding-bottom:36px;text-align:center}.tab-title .img-box{display:block;width:72px;height:72px;margin:0 auto;margin-bottom:4px;text-align:center;border-radius:40px}.tab-title .img-box img{display:block;width:72px;height:72px;margin:0 auto}.tab-title h2{position:relative;display:block;font-size:26px;font-weight:500;line-height:32px;letter-spacing:-.05em;color:#000;z-index:2}.tab-title .ttl{position:relative;display:block;font-size:16px;line-height:24px;letter-spacing:-.05em;color:#666;z-index:2;margin:4px auto 0}.tab-title .ttl strong{font-weight:400;color:#5291ab}.tab-title .ttl span{color:#666}.tab-title.bg-type{position:relative;display:table;width:840px;height:168px;margin-bottom:27px;padding-bottom:0;vertical-align:middle;background-repeat:no-repeat;background-size:100%}.tab-title.bg-type .cell-box{display:table-cell;vertical-align:middle}.tab-title.bg-type .cell-box h2{position:relative}.tab-title.bg-type .cell-box .btn-read{position:relative;background-image:url(/images/btn-subscribe.png);background-position:center;background-size:100%;background-repeat:no-repeat;border:none;width:64px;height:30px}.tab-title.bg-type .cell-box .btn-read.on{background-image:url(/images/btn-subscribe-on.png)}.tab-title.bg-type .cell-box .toast-popup{display:none;position:absolute;top:100%;left:50%;right:auto;width:220px;height:50px;line-height:1.125em;margin-top:10px;margin-left:-110px;padding:16px 30px;color:#fff;background-color:rgba(51,51,51,.9);-webkit-box-shadow:0 4px 11px rgba(0,0,0,.1);box-shadow:0 4px 11px rgba(0,0,0,.1);border-radius:12px}.tab-title.bg-type .img-box{position:absolute;top:0;left:0;width:840px;height:168px;border-radius:0;z-index:1}.tab-title.bg-type .img-box img{display:block;width:840px;height:168px}.sub-section.list-column .board-list .text{margin-top:0}.list-focus .tooltip-box{margin-top:14px;margin-left:0}.list-focus .tab-title.bg-type h2{padding-top:12px}.list-focus .tab-title.bg-type .btn-read{margin-top:0;padding-top:0}.sub-section.live-issue .tab-title{padding-top:36px;padding-bottom:76px}.sub-section.live-issue .tab-title h2{padding-bottom:16px}.sub-section.live-issue .tab-title .text{font-size:14px;line-height:24px;letter-spacing:-.05em;color:#666}.sub-section.live-issue .board-list{border-top:none;padding-top:0;padding-bottom:0}.sub-section.live-issue .board-list li{padding-top:30px}.sub-section.live-issue .board-list li:first-child{border-top:1px solid #111}.sub-section.live-issue .board-list .cell-1 span{display:block}.sub-section.live-issue .board-list .cell-1 .year{letter-spacing:-.025em;line-height:22px;color:#999}.sub-section.live-issue .board-list .cell-1 .date{font-size:26px;font-weight:500;line-height:32px;padding-top:6px;color:#111}.sub-section.live-issue .board-list .text{margin-top:0}.sub-section.live-issue .board-list .text-box .rowner{margin-top:16px}.sub-section.live-issue .board-list .text-box .time{font-size:12px;line-height:20px;letter-spacing:-.05em;color:#999}.sub-section.live-issue .board-list .text-box .reporter{font-size:12px;line-height:20px;letter-spacing:-.05em;margin-top:0;padding-left:6px;color:#666}.sub-section.live-issue .board-list .visited{opacity:1}.sub-section.live-issue .board-list .visited .img-box,.sub-section.live-issue .board-list .visited .text-box{opacity:.8}.container .section-recent .new-jam-area>img{overflow:hidden;display:block;width:100%}.newjam.is-loading .loader{display:block}.newjam .loader{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5)}.newjam .loader img{position:absolute;top:400px;left:50%;margin-left:-16px}.newjam>.inner{position:relative}.newjam .newjam-gate .btn-subsc,.newjam .newjam-gate .btn-unsubsc,.newjam .newjam-gate .state-subsc{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;min-width:96px;height:40px;font-size:14px;text-align:center;color:#fff;background-color:#5191aa}.newjam .newjam-gate .btn-subsc::after,.newjam .newjam-gate .btn-unsubsc::after,.newjam .newjam-gate .state-subsc::after{content:'';display:inline-block;margin-left:6px;width:16px;height:16px;background:url(/images/newjam/icon_subsc.png) no-repeat;background-size:100%;vertical-align:-2px}.newjam .newjam-gate .btn-subsc.outline,.newjam .newjam-gate .btn-unsubsc.outline,.newjam .newjam-gate .state-subsc.outline{background-color:transparent;border:1px solid #fff}.newjam .newjam-gate .btn-unsubsc::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.newjam .newjam-gate .state-subsc{line-height:40px;background-color:#999}.newjam .newjam-gate .state-subsc::after{margin-right:-5px;width:18px;height:14px;background:url(/images/svg/icon-btn-bg-checked-w.svg) no-repeat;background-size:100%;vertical-align:0}.newjam .newjam-gate-header{margin-top:-50px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:191px;height:274px;background:url(/images/newjam/newjam_gate_header.jpg) no-repeat 50% 0;background-size:100%}.newjam .newjam-gate-header .header{margin-bottom:24px;font-size:18px;font-weight:400;line-height:27px;color:#fff;text-align:center}.newjam .newjam-gate-header .gate-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.newjam .newjam-gate-header .btn-subsc{margin:0 5px}.newjam .newjam-gate-header .state-subsc{display:block;line-height:40px;font-size:14px;text-align:center;color:#fff;background-color:rgba(255,255,255,.3)}.newjam .newjam-gate .newjam-category{position:relative;margin:25px -17px 0;overflow:hidden}.newjam .newjam-gate .newjam-category+.newjam-category{margin-top:30px;padding-top:30px}.newjam .newjam-gate .newjam-category+.newjam-category::before{content:'';position:absolute;top:0;right:17px;left:17px;border-top:1px solid #b2b4b5}.newjam .newjam-gate .newjam-category-item{float:left;position:relative;margin:40px 17px;width:370px;border:2px solid #e1e1e1}.newjam .newjam-gate .newjam-category-item h3{padding-left:20px;font-size:18px;font-weight:600;line-height:68px}.newjam .newjam-gate .newjam-category-item h3 .day{margin-right:10px;color:#5191aa}.newjam .newjam-gate .newjam-category-item a{display:block}.newjam .newjam-gate .newjam-category-item a .frame{height:184px;overflow:hidden}.newjam .newjam-gate .newjam-category-item a .frame img{display:block;width:100%}.newjam .newjam-gate .newjam-category-item a p{padding:25px 18px;font-size:18px;line-height:27px;height:104px;color:#666;text-align:center}.newjam .newjam-gate .newjam-category-item .btn-subsc,.newjam .newjam-gate .newjam-category-item .state-subsc{position:absolute;top:14px;right:13px}.newjam .newjam-header{margin:-50px 0 40px}.newjam .newjam-header img{width:100%}.newjam .sub-contents .calendar-box{display:none;height:37px}.newjam .sub-contents .calendar-box>a{vertical-align:middle}.newjam .sub-contents .calendar-box>a+a{margin-left:10px}.newjam .sub-contents .calendar-box .date-text{font-size:inherit;line-height:inherit}.newjam .sub-contents .calendar-box .date-btn{margin-top:0}.newjam .newjam-list{margin:0 20px 46px 0;padding:0 0 64px;border-bottom:1px solid #ddd}.newjam .newjam-list .newjam-item{overflow:hidden}.newjam .newjam-list .newjam-item+.newjam-item{margin-top:64px;padding-top:64px;border-top:1px solid #ddd}.newjam .newjam-list .newjam-item>a{display:block}.newjam .newjam-list .newjam-item .date{float:left;width:117px;color:#5191aa;font-size:30px;font-weight:600;line-height:39px}.newjam .newjam-list .newjam-item .date span{display:block;font-size:18px;font-weight:500;color:#111;line-height:1}.newjam .newjam-list .newjam-item .content{position:relative;float:left;width:687px}.newjam .newjam-list .newjam-item .body{max-width:630px;max-height:794px;overflow:hidden}.newjam .newjam-list .newjam-item .link{position:absolute;bottom:0;left:0;right:0;background-color:#fff}.newjam .newjam-list .newjam-item .link::before{content:'';position:absolute;bottom:46px;left:0;width:100%;height:260px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(rgba(255,255,255,0) 0,#fff 100%)}.newjam .newjam-list .newjam-item .link a{display:block;margin:0 auto;width:164px;text-align:center;font-size:14px;line-height:44px;border:1px solid #111;border-radius:3px}.newjam .newjam-list .newjam-item .top{position:relative;overflow:hidden}.newjam .newjam-list .newjam-item .top+.section{margin-top:40px}.newjam .newjam-list .newjam-item .top .thumb{float:right;margin-left:54px;width:295px;height:194px}.newjam .newjam-list .newjam-item .top .thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newjam .newjam-list .newjam-item .top .head{font-size:14px;line-height:20px;color:#5191aa}.newjam .newjam-list .newjam-item .top h3{margin-top:2px;color:#111;font-size:24px;line-height:32px;font-weight:500}.newjam .newjam-list .newjam-item .top .lead{display:-webkit-box;margin-top:16px;font-size:14px;line-height:20px;color:#666;height:60px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.newjam .newjam-list .newjam-item .section{font-size:18px;line-height:27px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.newjam .newjam-list .newjam-item .section+.section{margin-top:7px}.newjam .newjam-list .newjam-item .section h4{display:inline;margin-right:9px;color:#5291ab;font-weight:400;vertical-align:top}.newjam .newjam-list .newjam-item .section p{display:inline;font-weight:500;vertical-align:top}.newjam .newjam-list .no-data{padding-top:60px;text-align:center;font-size:24px}.newjam .newjam-list .no-data::after{content:'';display:block;margin:70px auto 0;width:381px;height:257px;background:url(/images/img-no-result.png) no-repeat 22px 0}.newjam .newjam-apply{margin-bottom:44px;padding:26px 29px 34px;background-color:#f9f9f9;text-align:center}.newjam .newjam-apply h3{margin-bottom:22px;font-size:18px;font-weight:600;text-align:left}.newjam .newjam-apply .apply-info{overflow:hidden}.newjam .newjam-apply .apply-info+.apply-info{margin-top:16px;overflow:hidden}.newjam .newjam-apply .apply-info label{float:left;margin:6px 8px 0 0;width:45px;font-size:16px;font-weight:500;text-align:right}.newjam .newjam-apply .apply-info input{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:187px;height:32px;padding:0 13px;font-size:14px;border:1px solid #ccc;background-color:#f1f1f1;border-radius:0}.newjam .newjam-apply .apply-agree{margin-top:22px}.newjam .newjam-apply .apply-agree .icheckbox{background-color:#fff;border-radius:3px}.newjam .newjam-apply .apply-agree label{margin-left:6px}.newjam .newjam-apply .apply-agree label a{color:#111;text-decoration:underline}.newjam .newjam-apply .apply-actions{margin-top:19px;font-size:0}.newjam .newjam-apply .apply-actions button{width:100%;height:40px;color:#fff;font-size:16px;font-weight:500;border-radius:0}.newjam .newjam-apply .apply-actions button+button{margin-left:10px}.newjam .newjam-apply .apply-actions .cancel{color:#959595;border:1px solid #979797}.newjam .newjam-apply .apply-actions .subsc{background-color:#02a37f}.newjam .newjam-apply .apply-actions .subsc.on::before{content:'';display:inline-block;margin-right:4px;width:18px;height:14px;background:url(/images/svg/icon-btn-bg-checked-w.svg) no-repeat;background-size:100%}.newjam .newjam-view{overflow:hidden}.newjam .newjam-view.scroll{padding-left:197px}.newjam .newjam-view.scroll .date{position:fixed;top:40px;left:50%;margin-left:-590px}.newjam .newjam-view .date{float:left;margin-right:40px;width:157px;color:#5191aa;font-size:30px;font-weight:600;line-height:39px}.newjam .newjam-view .date span{display:block;font-size:18px;font-weight:500;color:#111;line-height:1}.newjam .newjam-view .date a{display:block;margin-top:10px;color:#666;font-size:18px;font-weight:400;line-height:45px;border:solid #ddd;border-width:1px 0}.newjam .newjam-view .date a::before{content:'';display:inline-block;margin:0 9px 0 5px;width:13px;height:10px;background:url(/images/svg/btn_list_s.svg) no-repeat}.newjam .newjam-view .body{position:relative;float:left;width:630px}.newjam .newjam-view .body.legacy>table:first-child>tbody:first-child>tr:first-child>td:first-child>table:first-child>tbody:first-child>tr:first-child{display:none}.newjam .newjam-view .body .no-data{padding-top:60px;text-align:center;font-size:18px}.newjam .newjam-view .body .no-data::before{content:'';display:block;margin:0 auto 100px;width:381px;height:257px;background:url(/images/img-no-result.png) no-repeat}.newjam .newjam-stop{display:none;margin:70px auto 0}.newjam .newjam-stop.on{display:block}.newjam .newjam-stop::before{content:'';display:block;margin:0 auto 26px;width:296px;height:223px;background:url(/images/newjam/img_cancel.png) no-repeat}.newjam .newjam-stop.canceled::before{width:320px;height:242px;background-image:url(/images/newjam/img_canceled.png)}.newjam .newjam-stop h3{font-size:24px;line-height:38px;text-align:center}.newjam .newjam-stop h3 span{display:block;font-weight:400}.newjam .newjam-stop .cancel-actions{margin-top:43px;white-space:nowrap;font-size:0;text-align:center}.newjam .newjam-stop .cancel-actions a{display:inline-block;margin:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:160px;line-height:52px;text-align:center;font-size:16px;font-weight:500;border-radius:3px;border:1px solid #111}.newjam .newjam-stop .cancel-actions a.confirm{color:#111}.newjam .newjam-stop .cancel-actions a.cancel{color:#fff;background-color:#111}.newjam .newjam-stop .cancel-all{position:relative;margin-top:100px;padding-top:100px;text-align:center}.newjam .newjam-stop .cancel-all::before{content:'';position:absolute;top:0;left:50%;margin-left:-50px;width:100px;border-top:2px solid #ddd}.newjam .newjam-stop .cancel-all h4{font-size:18px;line-height:26px}.newjam .newjam-stop .cancel-all h4 span{display:block;font-weight:400}.newjam .newjam-stop .cancel-all .all-cancel-actions{margin-top:40px;white-space:nowrap;font-size:0;text-align:center}.newjam .newjam-stop .cancel-all .all-cancel-actions a{display:inline-block;margin:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;width:330px;line-height:48px;color:#111;text-align:center;font-size:16px;font-weight:500;border-radius:3px;border:1px solid #111}.newjam .side-link-box{margin-bottom:0}.newjam .banner-right{margin-top:44px}.newjam .banner-right .img-box{width:300px}.newjam .share-links{position:absolute;top:129px;right:29px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.newjam .share-links a{display:block;height:42px;width:42px;text-indent:-9999px;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:100%}.newjam .share-links a+a{margin-left:10px}.newjam .share-links a.kakao{background-image:url(/images/newjam/share_kakao.jpg)}.newjam .share-links a.fb{background-image:url(/images/newjam/share_fb.jpg)}.newjam .share-links a.tw{background-image:url(/images/newjam/share_tw.jpg)}.newjam .share-links a.email{background-image:url(/images/newjam/share_mail.jpg)}.newjam .share-links a.url{background-image:url(/images/newjam/share_url.jpg)}.newjam .share-links.fixed{position:fixed;top:182px;left:50%;right:auto;margin-left:-487px;display:block}.newjam .share-links.fixed a{width:52px;height:52px;border-radius:0;margin:0}.popup-alert.newjam-cancel,.popup-alert.newjam-subsc,.popup-alert.newjam-terms{margin-left:300px}.popup-alert.popup-newjam-gate{top:50%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:976px;margin-left:-488px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.popup-alert.popup-newjam-gate.on{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.popup-alert.popup-newjam-gate .title{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 40px;width:100%;font-size:30px;font-weight:600}.popup-alert.popup-newjam-gate .copy{margin:20px 0 45px;width:100%;text-align:center;font-size:22px;line-height:36px;color:#666}.popup-alert.popup-newjam-gate .copy .group{color:#3ea47f;font-weight:600}.popup-alert.popup-newjam-gate .copy .group[data-type=brief]{color:#47ad30}.popup-alert.popup-newjam-gate .copy .group[data-type=story]{color:#88469d}.popup-alert.popup-newjam-gate .sub-copy{width:100%;margin:-35px 0 45px;color:#999;font-size:18px;text-align:center}.popup-alert.popup-newjam-gate .subsc-area{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:50px 60px;width:50%;border-top:1px solid #eee;background-color:#f9f9f9}.popup-alert.popup-newjam-gate .subsc-area.member .btn-main{margin-bottom:67px;background-color:#7db95e}.popup-alert.popup-newjam-gate .subsc-area.member .btn-cancel{font-size:16px;width:100%;height:54px;line-height:52px;border-radius:3px;border:1px solid #999;background-color:#fff;text-align:center;color:#999}.popup-alert.popup-newjam-gate .subsc-area.no-member{position:relative}.popup-alert.popup-newjam-gate .subsc-area.no-member::before{content:'';position:absolute;top:34px;bottom:34px;left:0;border-left:1px solid #ccc}.popup-alert.popup-newjam-gate .subsc-title{margin-bottom:25px;font-size:22px;line-height:33px;text-align:center}.popup-alert.popup-newjam-gate .subsc-copy{margin-bottom:40px;font-size:16px;line-height:20px}.popup-alert.popup-newjam-gate .subsc-info{margin-top:12px;font-size:12px;color:#777}.popup-alert.popup-newjam-gate .apply-info{overflow:hidden}.popup-alert.popup-newjam-gate .apply-info+.apply-info{margin-top:8px;overflow:hidden}.popup-alert.popup-newjam-gate .apply-info input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:55px;padding:0 13px;font-size:14px;border:1px solid #ccc;background-color:#fff;border-radius:3px}.popup-alert.popup-newjam-gate .apply-agree{margin-top:22px}.popup-alert.popup-newjam-gate .apply-agree .icheckbox{background-color:#fff;border-radius:3px}.popup-alert.popup-newjam-gate .apply-agree label{margin-left:6px}.popup-alert.popup-newjam-gate .apply-agree label a{color:#111;text-decoration:underline}.popup-alert.popup-newjam-gate .apply-actions{margin-top:19px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.popup-alert.popup-newjam-gate .apply-actions button{width:100%;height:54px;color:#fff;font-size:16px;border-radius:3px}.popup-alert.popup-newjam-gate .apply-actions button+button{margin-left:10px}.popup-alert.popup-newjam-gate .apply-actions .cancel{color:#666;background-color:#ccc}.popup-alert.popup-newjam-gate .apply-actions .subsc{background-color:#02a37f}.renew .sub-content-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.renew .sub-content-header .filter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.renew .sub-content-header .filter-item{margin-left:16px;min-width:60px;height:24px;font-size:14px;color:#858585;border:1px solid #858585;border-radius:12px}.renew .sub-content-header .filter-item.on{font-weight:600;color:#fff;background-color:#111;border-color:#111}.renew .sub-content-header .filter-item.on::after{content:'';display:inline-block;margin-left:2px;width:14px;height:14px;background:url(/images/svg/icon-check.svg) no-repeat 50% 50%;vertical-align:-1px}.renew .sub-content-header .sort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto}.renew .sub-content-header .sort-item{margin-left:20px;padding-left:30px;height:20px;font-size:14px;color:#666;background:url(/images/svg/radio_green_off.svg) no-repeat}.renew .sub-content-header .sort-item.on{font-weight:600;color:#111;background:url(/images/svg/radio_green_on.svg) no-repeat}.renew .column .series_column_list{width:-webkit-calc(100% + 20px);width:calc(100% + 20px)}.renew .column .series_column_list.person ul{max-height:1128px}.renew .column .series_column_list.person ul li{height:168px}.renew .column .series_column_list.person ul li.ended .name,.renew .column .series_column_list.person ul li.ended .title{color:#858585}.renew .column .series_column_list.person ul li .txt a{display:block;white-space:nowrap}.renew .column .series_column_list ul{max-height:1008px;overflow:hidden}.renew .column .series_column_list ul.expand+.btn-list-more:after{background-position:-24px -154px;width:18px;height:18px}.renew .column .series_column_list ul li.ended{position:relative}.renew .column .series_column_list ul li.ended::after{content:'종료';position:absolute;right:20px;bottom:18px;width:32px;line-height:16px;font-size:10px;color:#858585;text-align:center;border:1px solid #858585;border-radius:9px}.renew .column .series_column_list ul li.ended .title_01{color:#858585}.renew .column .series_column_list ul li .who{display:inline-block;font-size:12px;color:grey;letter-spacing:-.5px;width:150px;height:18px;line-height:18px;overflow:hidden}.renew .column .series_column_list ul li .title{margin:10px 0 0;font-size:14px;line-height:20px;color:#5291ab;letter-spacing:-.5px}.renew .column .btn-list-more{display:none;width:100%;height:60px;border-bottom:1px solid #e2e2e2;text-align:center;margin-top:20px;line-height:60px;font-size:14px;font-weight:700;color:#111}.renew .column .btn-list-more.on{display:block}.renew .column .btn-list-more:after{content:'';background-position:-136px -120px;width:18px;height:18px;vertical-align:top;margin:21px 0 0 10px}.renew .focus .series-focus-list{margin-top:0}.renew .focus .series-focus-list ul{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);overflow:hidden}.renew .focus .series-focus-list ul li{margin:20px 20px 0 0!important}.renew .focus .series-focus-list ul li.ended{position:relative}.renew .focus .series-focus-list ul li.ended .list-box::after{content:'종료';position:absolute;top:10px;right:10px;width:32px;line-height:16px;font-size:10px;color:#858585;text-align:center;border:1px solid #858585;border-radius:9px}.renew .focus .series-focus-list ul li.ended .list-box .title{color:#666}.renew .focus .series-focus-list ul li[data-order="0"] .detail-info{margin-left:0!important}.renew .focus .series-focus-list ul li[data-order="1"] .detail-info{margin-left:-300px!important}.renew .focus .series-focus-list ul li[data-order="2"] .detail-info{margin-left:-600px!important}.renew .focus .series-focus-list ul li[data-order="3"] .detail-info{margin-left:-900px!important}.renew .focus .series-focus-list ul li .list-box .text,.renew .focus .series-focus-list ul li .list-box .title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.renew .focus .series-focus-list ul li .list-box .date{display:none}.renew .focus .btn-list-more{display:none}.renew .focus .btn-list-more.on{display:block}.renew .focus .btn-list-more.on:after{background-position:-24px -154px;width:18px;height:18px}.renew .focus .btn-list-more:after{background-position:-136px -120px;width:18px;height:18px}.renew .focus .interactive .latest{position:relative;padding:9px 26px 51px}.renew .focus .interactive .latest a{display:block}.renew .focus .interactive .latest .content{position:relative;margin-left:140px;padding:98px 114px 74px 386px;background-color:rgba(97,154,178,.1)}.renew .focus .interactive .latest .content::before{content:'인터랙티브';position:absolute;top:62px;left:387px;font-size:16px;font-weight:500;line-height:22px;color:#5291ab}.renew .focus .interactive .latest .content::after{content:'UPDATE';position:absolute;top:40px;right:0;width:82px;line-height:82px;font:600 14px/82px Roboto;text-align:center;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.16);box-shadow:0 1px 2px rgba(0,0,0,.16)}.renew .focus .interactive .latest .content h2{display:-webkit-box;font-size:36px;font-weight:500;line-height:46px;height:100px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.041em}.renew .focus .interactive .latest .content p{display:-webkit-box;margin-top:16px;font-size:16px;line-height:24px;height:77px;color:#666;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;letter-spacing:-.031em}.renew .focus .interactive .latest .content .date{margin-top:18px;font-size:14px;color:#999}.renew .focus .interactive .latest .img-box{position:absolute;top:37px;left:26px;width:480px;height:320px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2)}.renew .focus .interactive .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 14px 0;border-top:1px solid #ccc}.renew .focus .interactive .list article{position:relative;margin:25px 8px;width:270px}.renew .focus .interactive .list article a{display:block}.renew .focus .interactive .list article .img-box{height:180px;border:1px solid #ddd}.renew .focus .interactive .list article .content{position:relative;padding:40px 16px 20px;border:solid #ddd;border-width:0 1px 1px;background-color:#fafafa}.renew .focus .interactive .list article .content::before{content:'인터랙티브';position:absolute;top:13px;left:16px;font-size:14px;font-weight:500;line-height:27px;color:#5291ab}.renew .focus .interactive .list article .content h2{display:-webkit-box;font-size:18px;font-weight:500;line-height:1.3;height:2.6em;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.041em}.renew .focus .interactive .list article .content .date{margin-top:13px;font-size:14px;color:#999}.renew .focus .interactive .btn-list-more{display:block;border-bottom:0}.renew .newjam .sub-section .title-area{border-bottom:0}.renew .newjam .newjam-gate-header{margin-bottom:27px;padding-top:201px;height:276px;background:url(/images/newjam/newjam_gate_header_v2.png) no-repeat 50% 0;background-size:1184px}.renew .newjam .newjam-gate-header .gate-actions .btn-subsc,.renew .newjam .newjam-gate-header .gate-actions .btn-unsubsc,.renew .newjam .newjam-gate-header .gate-actions .state-subsc{margin:0 8px;padding:0 17px 2px;font-size:15px;font-weight:600;line-height:36px;border-radius:20px}.renew .newjam .newjam-gate-header .gate-actions .btn-subsc::after,.renew .newjam .newjam-gate-header .gate-actions .btn-unsubsc::after,.renew .newjam .newjam-gate-header .gate-actions .state-subsc::after{width:12px;height:12px;background:url(/images/newjam/icon_subsc.svg) no-repeat;background-size:100%;vertical-align:0}.renew .newjam .newjam-gate-header .gate-actions .btn-subsc{background-color:rgba(0,0,0,.1);color:#fff;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.renew .newjam .newjam-gate-header .gate-actions .btn-subsc.outline{background-color:#fff;color:#666}.renew .newjam .newjam-gate-header .gate-actions .btn-subsc:hover{-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4)}.renew .newjam .newjam-gate-header .gate-actions .btn-unsubsc{background-color:rgba(0,0,0,.1);-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}.renew .newjam .newjam-gate-header .gate-actions .btn-unsubsc::after{display:none}.renew .newjam .newjam-gate-header .gate-actions .btn-unsubsc:hover{background-color:rgba(0,0,0,.25)}.renew .newjam .newjam-gate-header .gate-actions .state-subsc{background-color:rgba(0,0,0,.1);color:#fff;border:1px solid #fff}.renew .newjam .newjam-gate-header .gate-actions .state-subsc::after{margin-left:2px;width:20px;height:20px;background:url(/images/newjam/icon_subsc_chk.svg) no-repeat;background-size:100%;vertical-align:-4px}.renew .newjam .newjam-gate-header .gate-actions .state-subsc:hover{background-color:rgba(0,0,0,.25)}.renew .newjam .newjam-gate .newjam-category{margin:0 -10px}.renew .newjam .newjam-gate .newjam-category.off .newjam-category-item h3{color:#999}.renew .newjam .newjam-gate .newjam-category.off .newjam-category-item .day{color:#999}.renew .newjam .newjam-gate .newjam-category.off .newjam-category-item a p{color:#999}.renew .newjam .newjam-gate .newjam-category-item{margin:10px;padding-bottom:22px;width:280px;text-align:center;border:1px solid #e2e2e2;border-radius:3px;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.08);box-shadow:1px 2px 4px rgba(0,0,0,.08);font-size:0}.renew .newjam .newjam-gate .newjam-category-item h3{padding:10px 0 11px 15px;font-size:16px;line-height:27px;text-align:left}.renew .newjam .newjam-gate .newjam-category-item .day{position:absolute;top:17px;right:15px;font-size:12px;color:#3ca488}.renew .newjam .newjam-gate .newjam-category-item a .frame{height:140px}.renew .newjam .newjam-gate .newjam-category-item a p{padding:12px 0 22px;font-size:14px;line-height:20px;height:75px;color:#666}.renew .newjam .newjam-gate .newjam-category-item .link,.renew .newjam .newjam-gate .newjam-category-item .subsc{position:static;display:inline-block;margin:0 4px;padding:0;width:84px;line-height:28px;font-size:12px;font-weight:500;color:#999;border:1px solid #999;border-radius:15px;text-align:center}.renew .newjam .newjam-gate .newjam-category-item .subsc{color:#3ca488;border-color:#3ca488}.renew .newjam .newjam-gate .newjam-category-item .subsc::after{content:'';display:inline-block;margin-left:2px;width:8px;height:8px;background:url(/images/newjam/icon_subsc.svg) no-repeat;background-size:100%;vertical-align:1px}.renew .newjam .newjam-gate .newjam-category-item .subsc.on{background-color:#3ca488;color:#fff}.renew .newjam .newjam-gate .newjam-category-item .subsc.on::after{width:14px;height:14px;background-image:url(/images/newjam/icon_subsc_chk.svg);vertical-align:-2px}.renew .newjam .newjam-gate .newjam-category-item .subsc:not(.on):hover{background-color:#3ca488;color:#fff}.renew .newjam .newjam-gate .newjam-category-item .subsc:not(.on):hover::after{background-image:url(/images/newjam/icon_subsc_w.svg)}.renew .newjam .newjam-gate .newjam-category-item .link:hover{color:#333;border-color:#333}.renew .newjam .newjam-gate .subsc-title{position:relative;margin:56px 0 16px;padding-top:12px;font-size:26px;font-weight:500;color:#111}.renew .newjam .newjam-gate .subsc-title::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#e2e2e2}.renew .newjam .newjam-gate .subsc-title::after{content:'';position:absolute;top:0;left:0;width:47px;height:3px;background:#3ca488}.renew .newjam .newjam-gate .subsc-title.off::after{background:#999}.renew .newjam .share-links{top:135px;right:26px}.renew .newjam .share-links a{width:30px;height:30px;background-color:rgba(0,0,0,.1);border-radius:50%}.renew .newjam .share-links a+a{margin-left:15px}.renew .newjam .share-links a.kakao{background-image:url(/images/newjam/share_kakao.svg);background-size:15px}.renew .newjam .share-links a.fb{background-image:url(/images/newjam/share_fb.svg);background-size:8px}.renew .newjam .share-links a.tw{background-image:url(/images/newjam/share_tw.svg);background-size:13px}.renew .newjam .share-links a.email{background-image:url(/images/newjam/share_mail.svg);background-size:12px}.renew .newjam .share-links a.url{background-image:url(/images/newjam/share_url.svg);background-size:16px}.module-slider .module-area .slick-slider .slick-dots li{margin-right:0}.module-slider .module-area .slick-dots{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-32px}.module-slider .module-area .slick-dots li{-webkit-flex:auto;-webkit-box-flex:1;-ms-flex:auto;flex:auto;border-radius:0;height:3px;margin:0;background:#5291ab}.module-slider .module-area .slick-dots li button{display:none}.module-slider .module-area .slick-dots li.slick-active{background:#5291ab}.module-slider .module-area .slick-dots li.slick-active~li{background:rgba(155,155,155,.33)}.end .editor-p .brace{font-size:17px;font-weight:500;color:#02a37f}.module-intro{position:relative;margin-top:50px;margin-bottom:50px}.module-intro .img-box{display:inline-block;vertical-align:middle;position:absolute;top:50px;left:0;background-color:transparent}.module-intro .module-area{display:inline-block;vertical-align:middle;background-color:rgba(0,0,0,.05);width:560px;margin-left:80px;padding-bottom:38px}.module-intro .module-area .content{min-height:266px}.module-intro .module-area h3{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:26px;font-weight:500;letter-spacing:-.075em;height:64px;line-height:32px;margin-bottom:20px}.module-intro .module-area h3 span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.module-intro .summary-list{font-size:14px;line-height:22px;min-height:96px}.module-intro .summary-list .title{display:inline-block;vertical-align:middle;width:62px;color:#5291ab}.module-intro .summary-list .text{display:inline-block;vertical-align:middle;color:#666}.module-intro .summary-text{font-size:14px;line-height:24px;color:#666;min-height:96px}.module-intro.long-type .img-box{width:180px;height:255px;-webkit-box-shadow:0 10px 11px rgba(0,0,0,.5);box-shadow:0 10px 11px rgba(0,0,0,.5)}.module-intro.long-type .module-area .content{padding-top:42px;padding-left:150px}.module-intro.long-type .summary-text{width:362px;margin-top:20px}.module-intro.wide-type .img-box{width:280px;height:210px;-webkit-box-shadow:0 2px 11px rgba(0,0,0,.5);box-shadow:0 2px 11px rgba(0,0,0,.5)}.module-intro.wide-type .module-area .content{padding-top:44px;padding-left:48px}.module-intro.wide-type .module-area .summary-list,.module-intro.wide-type .module-area h3{padding-left:186px}.module-intro.wide-type .summary-text{width:464px;margin-top:56px}.read-mode.bg-yellow .module-intro .module-area{background-color:#efe9e3}.read-mode.bg-black .module-intro .module-area{background-color:rgba(255,255,255,.05)}.read-mode.bg-black .module-intro h3{color:#fff}.read-mode.bg-black .module-intro .summary-list .text{color:#999}.module-by-title{margin-top:90px}.module-by-title h2{font-family:'Nanum Myeongjo','Apple SD Gothic Neo','Noto Sans KR','Malgun Gothic',맑은 고딕,Helvetica,Arial,sans-serif;font-size:32px;line-height:36px;text-align:center;color:#111;padding-bottom:28px}.module-by-title .dot{display:block;text-align:center}.module-by-title .dot span{display:inline-block;vertical-align:top;width:3px;height:3px;border-radius:50%;background:#111}.module-by-title .dot span+span{margin-left:8px}.module-by-title .module-list{margin-top:50px}.module-by-title .module-list li{margin-bottom:90px}.module-by-title .module-list li:last-child{margin-bottom:0}.module-by-title .img-box{margin-bottom:30px}.module-by-title .text{font-size:18px;letter-spacing:-.05em;line-height:34px;color:#111}.read-mode.bg-black .module-by-title h2{color:#fff}.read-mode.bg-black .module-by-title .text{color:#fff}.read-mode.bg-black .module-by-title .dot span{background:#fff}.module-map{text-align:center;width:640px;margin-top:50px;margin-bottom:50px}.module-map h2{text-align:left;margin-bottom:14px}.module-map .small-text{font-size:14px;line-height:16px}.module-map .middle-text{font-size:16px;font-weight:500;line-height:20px;letter-spacing:0}.module-map .big-text{font-size:18px;font-weight:500;line-height:24px}.module-map .map-box{position:relative}.module-map .left-list li,.module-map .right-list li{position:absolute;top:0;left:-85px;width:140px}.module-map .left-list span,.module-map .right-list span{display:inline-block;vertical-align:middle}.module-map .left-list{position:absolute;top:0;left:74px;text-align:right}.module-map .right-list{position:absolute;top:0;right:74px;text-align:left}.module-map .summary-text{font-size:14px;text-align:left;letter-spacing:-.05em;line-height:24px;background-color:rgba(0,0,0,.05);width:640px;margin-top:13px;padding:28px 48px;color:#111}.district-type li{position:relative}.district-type li.no-data{display:none}.district-type li .line{content:'';position:absolute;top:0;background-repeat:no-repeat;background-size:contain;height:16px}.district-type .left-list{left:84px}.district-type .left-list li:nth-child(1) .line{background-image:url(/images/module/district/line_left_1.png)}.district-type .left-list li:nth-child(2) .line{background-image:url(/images/module/district/line_left_2.png)}.district-type .left-list li:nth-child(3) .line{background-image:url(/images/module/district/line_left_3.png)}.district-type .left-list li:nth-child(4) .line{background-image:url(/images/module/district/line_left_4.png)}.district-type .left-list li:first-child{top:93px;left:-75px}.district-type .left-list li:first-child .line{right:-140px;width:124px}.district-type .left-list li:nth-child(2){top:220px;left:-85px}.district-type .left-list li:nth-child(2) .line{right:-140px;width:124px}.district-type .left-list li:nth-child(3){top:330px;left:-70px}.district-type .left-list li:nth-child(3) .line{right:-103px;width:91px}.district-type .left-list li:nth-child(4){top:440px}.district-type .left-list li:nth-child(4) .line{right:-102px;width:89px}.district-type .left-list li:nth-child(5){top:547px;left:180px;text-align:left}.district-type .right-list li:nth-child(1) .line{background-image:url(/images/module/district/line_right_1.png);left:-120px}.district-type .right-list li:nth-child(2) .line{background-image:url(/images/module/district/line_right_2.png);left:-120px}.district-type .right-list li:nth-child(3) .line{background-image:url(/images/module/district/line_right_3.png);left:-120px}.district-type .right-list li:nth-child(4) .line{background-image:url(/images/module/district/line_right_4.png);left:-120px}.district-type .right-list li:first-child{top:107px;left:-80px}.district-type .right-list li:first-child .line{width:109px}.district-type .right-list li:nth-child(2){top:200px;left:-58px}.district-type .right-list li:nth-child(2) .line{width:151px;left:-158px}.district-type .right-list li:nth-child(3){top:283px;left:-58px}.district-type .right-list li:nth-child(3) .line{width:110px;left:-117px}.district-type .right-list li:nth-child(4){top:378px;left:-75px}.district-type .right-list li:nth-child(4) .line{width:128px;left:-138px}.percent-type .middle-text span{font-weight:700;line-height:20px}.percent-type .middle-text .roboto{position:relative;top:1px;font-weight:500}.percent-type li{position:relative}.percent-type li.no-data{display:none}.percent-type li .line,.percent-type li::after{content:'';position:absolute;top:0;background-repeat:no-repeat;background-size:auto 16px;height:16px}.percent-type .left-list li{width:150px}.percent-type .left-list li:nth-child(1) .line{background-image:url(/images/module/percent/line_left_1.png);background-position:100% 0}.percent-type .left-list li:nth-child(2) .line{background-image:url(/images/module/percent/line_left_2.png);background-position:100% 0}.percent-type .left-list li:nth-child(3) .line{background-image:url(/images/module/percent/line_left_3.png);background-position:100% 0}.percent-type .left-list li:nth-child(4) .line{background-image:url(/images/module/percent/line_left_4.png);background-position:100% 0}.percent-type .left-list li:nth-child(5) .line{background-image:url(/images/module/percent/line_left_5.png);background-position:100% 0}.percent-type .left-list li:nth-child(6) .line{background-image:url(/images/module/percent/line_left_6.png);background-position:100% 0}.percent-type .left-list li:nth-child(7) .line{background-image:url(/images/module/percent/line_left_7.png);background-position:100% 0}.percent-type .left-list li:nth-child(8) .line{background-image:url(/images/module/percent/line_left_8.png);background-position:100% 0}.percent-type .left-list li:nth-child(9) .line{background-image:url(/images/module/percent/line_left_9.png);background-position:100% 0}.percent-type .left-list li:first-child{top:83px;left:-70px}.percent-type .left-list li:first-child .line{right:-116px;width:110px}.percent-type .left-list li:nth-child(2){top:127px;left:-76px}.percent-type .left-list li:nth-child(2) .line{right:-111px;width:102px}.percent-type .left-list li:nth-child(3){top:155px;left:-36px}.percent-type .left-list li:nth-child(3) .line{right:-37px;width:32px}.percent-type .left-list li:nth-child(4){top:236px;left:-70px}.percent-type .left-list li:nth-child(4) .line{right:-120px;width:112px}.percent-type .left-list li:nth-child(5){top:277px;left:-48px}.percent-type .left-list li:nth-child(5) .line{right:-115px;width:109px}.percent-type .left-list li:nth-child(6){top:322px;left:-67px}.percent-type .left-list li:nth-child(6) .line{top:-29px;right:-68px;width:62px;height:37px;background-size:auto 37px}.percent-type .left-list li:nth-child(7){top:367px;left:-58px}.percent-type .left-list li:nth-child(7) .line{right:-55px;width:44px}.percent-type .left-list li:nth-child(8){top:412px;left:-68px}.percent-type .left-list li:nth-child(8) .line{right:-98px;width:93px}.percent-type .left-list li:nth-child(9){top:480px;left:-66px}.percent-type .left-list li:nth-child(9) .line{right:-56px;width:58px}.percent-type .left-list li:nth-child(10){top:547px;left:180px;text-align:left}.percent-type .right-list li{width:150px}.percent-type .right-list li:nth-child(1) .line{background-image:url(/images/module/percent/line_right_1.png);left:-120px}.percent-type .right-list li:nth-child(2) .line{background-image:url(/images/module/percent/line_right_2.png);left:-120px}.percent-type .right-list li:nth-child(3) .line{background-image:url(/images/module/percent/line_right_3.png);left:-120px}.percent-type .right-list li:nth-child(4) .line{background-image:url(/images/module/percent/line_right_4.png);left:-120px}.percent-type .right-list li:nth-child(5) .line{background-image:url(/images/module/percent/line_right_5.png);left:-120px}.percent-type .right-list li:nth-child(6) .line{background-image:url(/images/module/percent/line_right_6.png);left:-120px}.percent-type .right-list li:nth-child(7) .line{background-image:url(/images/module/percent/line_right_7.png);left:-120px}.percent-type .right-list li:first-child{top:107px;left:-80px}.percent-type .right-list li:first-child .line{width:109px}.percent-type .right-list li:nth-child(2){top:200px;left:-78px}.percent-type .right-list li:nth-child(2) .line{width:151px;left:-158px}.percent-type .right-list li:nth-child(3){top:253px;left:-78px}.percent-type .right-list li:nth-child(3) .line{width:110px;left:-117px}.percent-type .right-list li:nth-child(4){top:324px;left:-76px}.percent-type .right-list li:nth-child(4) .line{width:100px;left:-106px}.percent-type .right-list li:nth-child(5){top:366px;left:-84px}.percent-type .right-list li:nth-child(5) .line{width:28px;left:-35px}.percent-type .right-list li:nth-child(6){top:421px;left:-93px}.percent-type .right-list li:nth-child(6) .line{top:-22px;left:-47px;width:41px;height:32px;background-size:auto 32px}.percent-type .right-list li:nth-child(7){top:468px;left:-138px}.percent-type .right-list li:nth-child(7) .line{top:-84px;left:-107px;width:103px;height:94px;background-size:auto 94px}.bg-yellow .module-map .summary-text{background-color:#efe9e3}.bg-black .module-map .summary-text{background-color:rgba(255,255,255,.05);color:#fff}.module-vs{margin-top:50px;margin-bottom:60px}.module-vs .img-list{position:relative;padding-bottom:20px}.module-vs .img-list li{display:inline-block;vertical-align:middle;width:238px}.module-vs .img-list li:first-child{margin-right:159px}.module-vs .img-list .img-box{width:238px;height:178px;-webkit-box-shadow:0 14px 25px rgba(0,0,0,.2);box-shadow:0 14px 25px rgba(0,0,0,.2)}.module-vs .img-list .display-title{font-weight:400;text-align:center;margin-top:28px}.module-vs .img-list .center{position:absolute;bottom:0;left:50%;margin-left:-50px}.module-vs .img-list .center .img-vs{display:inline-block;background-image:url(/images/module/module_vs.png);background-repeat:no-repeat;background-size:100%;width:101px;height:99px;-webkit-box-shadow:none;box-shadow:none}.read-mode.bg-black .img-list .center .img-vs{background-image:url(/images/module/module_vs_wh.png)}.module-personnel .personnel-box{margin-bottom:60px}.module-personnel .personnel-box:last-child{margin-bottom:0}.module-personnel .title{font-size:22px;font-weight:500;line-height:32px;letter-spacing:-.05em;color:#000;margin-bottom:20px}.module-personnel .content{color:#666}.module-personnel li{display:inline;font-size:18px;line-height:34px;letter-spacing:-.05em;color:#666}.module-personnel li+li:before{content:'・';display:inline}.read-mode.bg-black .module-personnel .title{color:#fff}.read-mode.bg-black .module-personnel .content{color:#fff}.read-mode.bg-black .module-personnel li{color:#fff}.module-slider{margin-top:50px;margin-bottom:83px}.module-slider .module-area li:last-child{margin-right:0}.module-slider .slick-arrow{width:70px;height:70px;z-index:2;background-color:rgba(0,0,0,.4);opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.module-slider .slick-arrow:hover{opacity:1}.module-slider .slick-arrow.slick-prev{left:0}.module-slider .slick-arrow.slick-prev:before{top:12px;left:10px;background-image:url(/images/module/module_slider_arrow_left.png);width:48px;height:48px}.module-slider .slick-arrow.slick-next{right:0}.module-slider .slick-arrow.slick-next:before{top:12px;left:10px;background-image:url(/images/module/module_slider_arrow_right.png);width:48px;height:48px}.module-slider.rail-type .module-area li{margin-right:10px}.module-slider.rail-type .img-box{width:500px;height:375px}.module-slider.grid-type .module-area li{width:320px;margin-right:12px}.module-slider.grid-type .img-box{display:inline-block;vertical-align:middle;width:314px;height:236px}.module-slider.grid-type .img-box+.img-box{margin-top:12px}.module-qa{margin-top:50px}.module-qa .module-area .question{font-size:22px;line-height:34px;letter-spacing:-.05em;padding-bottom:14px}.module-qa .module-area .answer{font-size:18px;line-height:34px;letter-spacing:-.05em}.module-qa .module-area .answer+.answer{padding-top:40px}.module-qa .qa-list li{margin-bottom:40px}.module-qa .qa-list li:last-child{margin-bottom:0}.module-interview .name{display:block}.module-interview .question{font-size:22px;line-height:34px;letter-spacing:-.05em;padding-bottom:20px}.module-interview .answer{font-size:18px;line-height:34px;letter-spacing:-.05em;padding-bottom:20px}.module-interview .interview-list li{padding-bottom:50px}.module-interview .interview-list li:last-child{padding-bottom:0}.module-interview .interview-list li p:last-child{padding-bottom:0}.module-stance{position:relative;margin-top:54px;margin-bottom:60px;padding-top:20px}.module-stance:before{content:'';position:absolute;top:0;left:40px;z-index:10;display:inline-block;width:27px;height:66px;background-image:url(/images/module/icon_clip.png);background-repeat:no-repeat;background-size:100%}.module-stance .stance-box{position:relative;border:1px solid #ccc;padding:0 40px 60px 40px}.module-stance .stance-box .icon-clip{position:absolute;top:-20px;left:97px;display:inline-block;vertical-align:middle;width:27px;height:66px}.module-stance .stance-box h3{font-size:22px;font-weight:500;line-height:41px;letter-spacing:-.05em;padding-top:74px;padding-bottom:8px;color:#111}.module-stance .stance-box p{font-size:16px;letter-spacing:-.05em;line-height:30px;color:#666}.read-mode.bg-yellow .module-stance .stance-box{background-color:#fff}.read-mode.bg-black .module-stance .stance-box{background-color:rgba(255,255,255,.05);border:none}.read-mode.bg-black .module-stance .stance-box h3{color:#fff}.read-mode.bg-black .module-stance .stance-box p{color:#999}.module-quote{margin-top:50px;margin-bottom:50px}.module-quote .module-area{text-align:center;margin:0 auto}.module-quote .module-area blockquote{font-size:22px;letter-spacing:-.035em}.module-quote .module-area .who{display:inline-block;font-style:normal;font-weight:400;letter-spacing:-.05em;line-height:22px;color:#5291ab}.module-quote.no-bg-type .module-area{background-image:url(/images/module/icon_quote.png);background-repeat:no-repeat;background-size:30px 24px;background-position:center top;border-bottom:1px solid #ccc;width:520px}.module-quote.no-bg-type .module-area blockquote{font-family:'Nanum Myeongjo';font-size:22px;line-height:42px;margin:0;padding-top:60px}.module-quote.no-bg-type .module-area .who{font-size:16px;padding-top:28px;padding-bottom:50px}.module-quote.bg-type{position:relative;width:540px;margin:50px auto;padding-top:15px;padding-left:15px}.module-quote.bg-type .icon-quote{position:absolute;top:0;left:0;z-index:3;display:inline-block;background-image:url(/images/module/quote_mark.png);background-repeat:no-repeat;background-size:100%;background-position:left top;width:21px;height:17px}.module-quote.bg-type .module-area{background-color:#f7f7f7}.module-quote.bg-type .module-area:after{content:'';position:absolute;top:0;bottom:15px;left:0;right:15px;z-index:2;background-image:url(/images/module/quote_border.png);background-repeat:no-repeat;background-size:100% 100%}.module-quote.bg-type blockquote{font-size:22px;line-height:40px;letter-spacing:-.075em;margin:0;padding-top:48px;padding-left:20px;padding-right:35px}.module-quote.bg-type .who{font-size:14px;line-height:22px;padding-top:20px;padding-bottom:64px}.read-mode.bg-yellow .module-quote.bg-type .module-area{background-color:rgba(0,0,0,.03)}.read-mode.bg-black .module-quote.bg-type .icon-quote{background-image:url(/images/module/quote_mark_bk.png)}.read-mode.bg-black .module-quote.bg-type .module-area{background-color:rgba(255,255,255,.05)}.read-mode.bg-black .module-quote.bg-type .module-area:after{background-image:url(/images/module/quote_border_bk.png)}.read-mode.bg-black .module-quote.no-bg-type .module-area{background-image:url(/images/module/icon_quote_gray.png);border-bottom:1px solid #666}.search strong{color:#02a37f;font-weight:inherit}.search strong.no-contain{color:#d0021b}.search>.inner::after{content:'';display:block;clear:both}.search .text strong{font-weight:500}.search .date{font-size:12px;color:#999;letter-spacing:-.0125em;line-height:20px}.search .magazine-type{margin-top:30px;margin-bottom:45px}.search .related-search{width:700px;margin:15px auto 0}.search .related-search dd,.search .related-search dt{display:inline-block;vertical-align:middle;font-size:14px;color:#111;line-height:22px}.search .related-search dt{font-weight:700;margin-right:26px}.search .related-search dd{margin-right:16px}.search .ad-banner{padding:40px 0}.search .ad-banner .inner{position:relative;left:166px;width:840px;padding:0}.search .ad-banner .img-box img{width:100%}.search .searched-keword{font-size:16px;text-align:center;line-height:28px;border-bottom:1px solid #e2e2e2;padding-top:30px;padding-bottom:30px}.search .searched-box-list{font-size:0;text-align:left;margin-top:30px;margin-bottom:30px}.search .searched-box-list li{display:inline-block;position:relative;vertical-align:top;width:192px;margin:24px 24px 0 0}.search .searched-box-list li .img-box{display:block;position:relative;height:144px}.search .searched-box-list li .img-box img{display:block;width:100%;height:100%}.search .searched-box-list li .detail-info{display:none;position:relative;margin-top:28px;width:840px;padding:30px 0 6px 0;border-top:1px solid #ccc}.search .searched-box-list li .detail-info .btn-close{width:32px;height:32px;position:absolute;top:30px;right:0;background-color:transparent;background-position:-73px -84px;width:32px;height:32px}.search .searched-box-list li .detail-info .img-box{float:left;width:400px;height:300px}.search .searched-box-list li .detail-info .img-box a{display:block}.search .searched-box-list li .detail-info .info-box{float:right;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:400px;min-height:300px;padding:0 62px 77px 0}.search .searched-box-list li .detail-info .info-box .title{font-size:22px;line-height:32px;letter-spacing:-1px;color:#111;font-weight:500;padding:0;margin:0 0 20px 0}.search .searched-box-list li .detail-info .info-box .title strong{color:#02a37f;font-weight:700}.search .searched-box-list li .detail-info .info-box .date{font-size:14px;line-height:22px;letter-spacing:-.5px;color:#666;margin-bottom:5px}.search .searched-box-list li .detail-info .info-box .text{font-size:16px;line-height:28px;letter-spacing:-.5px;color:#666;max-height:112px;overflow:hidden}.search .searched-box-list li .detail-info .info-box .btn-box.btn-more{display:block;position:absolute;top:auto;bottom:0;right:0;width:145px;border:1px solid #e2e2e2}.search .searched-box-list li .detail-info .info-box .btn-box.btn-more a:hover:after{left:111px}.search .searched-box-list li .detail-info::after{content:'';display:block;clear:both}.search .searched-box-list li:nth-child(1),.search .searched-box-list li:nth-child(2),.search .searched-box-list li:nth-child(3),.search .searched-box-list li:nth-child(4){margin-top:0}.search .searched-box-list li:nth-child(4n-2) .detail-info{margin-left:-216px}.search .searched-box-list li:nth-child(4n-1) .detail-info{margin-left:-432px}.search .searched-box-list li:nth-child(4n){margin-right:0}.search .searched-box-list li:nth-child(4n) .detail-info{margin-left:-648px}.search .searched-box-list li.on>.img-box:before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border:3px solid #02a37f;position:absolute;left:0;top:0}.search .searched-box-list li.on .detail-info{display:block}.search .searched-box-list li.on:before{content:'';background-color:#fff;background-position:-76px -46px;width:12px;height:9px;position:absolute;top:165px;left:50%;margin-left:-6px;z-index:1}.search .searched-box-list:first-child{margin-top:30px}.search .result-text+.searched-box-list{margin-top:10px}.search .searched-box-list.video-type .img-box{height:108px}.search .searched-box-list.video-type .img-box:after{content:'';position:absolute;bottom:10px;left:10px;background-color:transparent;background-position:-158px 0;width:24px;height:24px}.search .searched-box-list.video-type .detail-info .img-box{float:left;width:440px;height:248px}.search .searched-box-list.video-type .detail-info .img-box:after{content:'';bottom:20px;left:20px;background-position:-76px 0;width:42px;height:42px}.search .searched-box-list.video-type .detail-info .info-box{width:370px;min-height:248px;padding:0 62px 53px 0}.search .searched-box-list.video-type .detail-info .info-box .text{font-size:16px;line-height:28px;letter-spacing:-.5px;color:#666;max-height:84px;overflow:hidden}.search .searched-box-list.video-type li.on:before{top:128px}.search .btn-list-more{display:block;width:100%;height:60px;border-bottom:1px solid #e2e2e2;text-align:center;margin-top:20px;line-height:60px;font-size:14px;font-weight:700;color:#111}.search .btn-list-more:after{content:'';background-position:-136px -120px;width:18px;height:18px;vertical-align:top;margin:21px 0 0 10px}.irs--round{height:36px}.off .irs--round .irs-handle{border:2px solid #e2e2e2}.irs--round .irs-handle{top:30px;border:2px solid #02a37f;width:24px;height:16px;cursor:pointer}.irs--round .irs-bar{top:36px}.irs--round .irs-line{top:36px;background-color:#e2e2e2}.off .irs--round .irs-bar{background-color:transparent}.irs--round .irs-bar{background-color:#02a37f;border-radius:5px}.irs--round .irs-grid-pol{display:none}.irs-grid{bottom:2px}.irs--round .irs-grid-text{bottom:-5px;line-height:1.25em;color:#666}.iradio{display:inline-block;vertical-align:middle;width:15px;height:15px}.icheckbox,.iradio{display:inline-block;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background-position:center;background-size:100%;background-repeat:no-repeat;border:none;cursor:pointer}.iradio{background-image:url(/images/svg/radio_green_off.svg)}.iradio.checked{background-image:url(/images/svg/radio_green_on.svg)}.iradio.disabled{cursor:default}.icheckbox{background-image:url(/images/svg/checkbox_green_off.svg)}.icheckbox.checked{background-image:url(/images/svg/checkbox_green_on.svg)}.icheckbox.disabled{cursor:default}.gnb-search .search-header,.search .search-header{position:relative;text-align:center;margin:45px 0 70px;z-index:10}.gnb-search .search-header fieldset,.search .search-header fieldset{border:none;width:100%;margin:0;padding:0}.gnb-search .search-header strong,.search .search-header strong{font-weight:400;font-style:none;color:#02a37f}.gnb-search .search-header .search-bar,.search .search-header .search-bar{position:relative;width:700px;margin:0 auto}.gnb-search .search-header .input-box,.search .search-header .input-box{position:relative;z-index:10;background-color:#fff;border:3px solid #02a37f;border-radius:40px;height:70px;padding:15px 30px}.gnb-search .search-header .input-box input,.search .search-header .input-box input{font-size:26px;letter-spacing:-.05em;width:580px;height:32px;line-height:30px;color:#111;border:none;outline:0}.gnb-search .search-header .btn-sch,.search .search-header .btn-sch{width:40px;height:40px;margin:-3px 0 0;padding:0}.gnb-search .search-header .search-toggle,.search .search-header .search-toggle{display:none;position:absolute;top:35px;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;background-color:#fff;border:1px solid #e2e2e2;-webkit-box-shadow:0 7px 24px rgba(0,0,0,.15);box-shadow:0 7px 24px rgba(0,0,0,.15);padding:60px 30px;border-radius:0 0 10px 10px}.gnb-search .search-header .search-toggle.no-result dd,.search .search-header .search-toggle.no-result dd{text-align:center;padding-top:60px;padding-bottom:100px}.gnb-search .search-header .search-toggle.no-result dd:hover,.search .search-header .search-toggle.no-result dd:hover{background-color:#fff}.gnb-search .search-header .search-toggle.no-result .right-area button[disabled],.search .search-header .search-toggle.no-result .right-area button[disabled]{color:#ccc}.gnb-search .search-header .search-toggle.auto-complete .right-area li:first-child:after,.search .search-header .search-toggle.auto-complete .right-area li:first-child:after{content:none}.gnb-search .search-header .search-toggle dd,.search .search-header .search-toggle dd{position:relative;font-size:16px;line-height:28px;color:#111;margin-top:10px}.gnb-search .search-header .search-toggle dd:first-child,.search .search-header .search-toggle dd:first-child{margin-top:0}.gnb-search .search-header .search-toggle dd:hover,.search .search-header .search-toggle dd:hover{background-color:#f9fafc}.gnb-search .search-header .search-toggle .searched-date,.search .search-header .search-toggle .searched-date{position:absolute;top:0;right:0}.gnb-search .search-header .search-toggle .searched-date span,.search .search-header .search-toggle .searched-date span{display:inline-block;vertical-align:middle;font-size:12px;letter-spacing:-.025em;color:#999;margin-right:12px}.gnb-search .search-header .search-toggle .searched-date .icon-del,.search .search-header .search-toggle .searched-date .icon-del{position:relative;top:1px;display:inline-block;vertical-align:middle;background-image:url(/images/svg/icon-del.svg);background-repeat:no-repeat;background-size:100%;text-indent:-9999em;width:16px;height:16px}.gnb-search .search-header .search-toggle .right-area,.search .search-header .search-toggle .right-area{position:absolute;bottom:18px;right:30px;color:#666;display:inline-block;font-size:14px;line-height:24px}.gnb-search .search-header .search-toggle .right-area .line,.search .search-header .search-toggle .right-area .line{display:inline-block;vertical-align:top;width:1px;height:12px;margin:7px 12px 0;background:#ccc}.gnb-search .search-header .search-toggle .right-area button,.search .search-header .search-toggle .right-area button{display:inline-block;padding:0;color:inherit}.gnb-search .search-header .search-toggle .right-area li,.search .search-header .search-toggle .right-area li{position:relative;display:inline-block;vertical-align:middle;margin-right:10px;padding-right:10px}.gnb-search .search-header .search-toggle .right-area li:first-child:after,.search .search-header .search-toggle .right-area li:first-child:after{content:'';position:absolute;top:8px;right:-2px;width:1px;height:10px;background-color:#e2e2e2}.gnb-search .search-header .search-toggle .right-area li:last-child,.search .search-header .search-toggle .right-area li:last-child{margin-right:0;padding-right:0}.search-controller{position:relative;float:left;vertical-align:top;border:1px solid #e2e2e2;width:300px;padding:30px 19px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.search-controller.on{opacity:1}.search-controller .icon-refresh{display:inline-block;vertical-align:middle;background:url(/images/svg/icon-refresh.svg) no-repeat right center;background-size:100%;width:14px;height:14px}.search-controller .icon-refresh-gray{display:inline-block;vertical-align:middle;background:url(/images/svg/icon-refresh-gray.svg) no-repeat right center;background-size:100%;width:14px;height:14px}.search-controller .controller-main .title{font-weight:500;color:#111}.search-controller .set-term{margin-bottom:41px}.search-controller .set-term dd{height:90px}.search-controller .set-range{margin-bottom:30px}.search-controller dt{font-weight:700;margin-bottom:12px}.search-controller dd{color:#666}.search-controller label{margin-left:40px;cursor:pointer}.search-controller label:first-child{margin-left:0}.search-controller label input,.search-controller label span{display:inline-block;vertical-align:middle}.search-controller label span{color:#666;margin-top:-1px}.search-controller label>span.text{margin-left:4px}.search-controller label .checked+span{color:#111}.search-controller .set-date{display:none;margin-top:32px}.search-controller .set-date input,.search-controller .set-date span{display:inline-block;vertical-align:middle;font-size:12px;line-height:20px;color:#666;-webkit-box-sizing:border-box;box-sizing:border-box}.search-controller .set-date input{border:1px solid #e2e2e2;border-radius:4px;width:90px;height:30px;margin-right:2px;padding:0 12px}.search-controller .set-date .word-space{margin-right:16px}.search-controller .set-section label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:middle;min-width:85px;max-width:100%;margin-left:0;margin-bottom:13px;width:50%;cursor:pointer}.search-controller .only-number{margin:0 0 0 5px;font-size:12px;color:#999;line-height:20px;vertical-align:bottom}.search-controller .term-list{margin-top:14px}.search-controller .term-list li{position:relative;display:inline-block;vertical-align:middle;font-size:12px;color:#666;line-height:20px;margin-right:38px}.search-controller .term-list li:first-child{left:3px}.search-controller .term-list li:last-child,.search-controller .term-list li:nth-child(2),.search-controller .term-list li:nth-child(3){left:5px}.search-controller .term-list li:last-child{left:0;margin-right:0}.search-controller .collapse-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:30px;line-height:1.75em;padding-bottom:10px;overflow:hidden}.search-controller .full-btn-box{margin-top:11px;padding-bottom:9px}.search-controller .controller-footer{border-top:1px solid #e2e2e2;padding-top:22px}.search-controller .controller-footer .text{margin-right:4px}.search-controller .right-area{position:relative;text-align:right;margin-top:30px}.search-controller .right-area a{display:inline-block;padding-right:20px}.search-controller .right-area span{display:inline-block;vertical-align:middle}.search-controller .right-area .icon-more-blue{margin-top:1px}.search-controller .btn-open-detail a{padding-right:0}.search-controller .controller-reset{position:absolute;left:0;bottom:-30px;color:#999}.search-controller .controller-reset span{display:inline-block;vertical-align:middle}.search-controller .controller-reset .icon-refresh-gray{margin-top:1px;margin-left:5px}.search-result{float:right;vertical-align:top;width:840px;margin-left:36px}.search-result .tab-contents{min-height:560px}.search-result .searched-menu{position:relative;width:100%;border-bottom:2px solid #000}.search-result .searched-menu li{display:inline-block;vertical-align:middle}.search-result .searched-menu .tab-menu a{font-size:18px;line-height:34px;padding-top:10px;padding-bottom:10px;padding-left:31px;padding-right:31px;color:#666}.search-result .searched-menu .tab-menu a.on{position:relative;top:2px;border-top:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;color:#111}.search-result .searched-menu .tab-menu a.on span:first-child{font-weight:700}.search-result .searched-menu .tab-menu a.on:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:5px;background-color:#fff}.search-result .searched-menu .util-list{position:absolute;top:20px;right:0}.search-result .searched-menu .util-list li:first-child{position:relative}.search-result .searched-menu .util-list li:first-child:after{content:'';position:absolute;top:3px;right:0;width:1px;height:10px;background-color:#e2e2e2}.search-result .searched-menu .util-list li:last-child a{padding-right:0}.search-result .searched-menu .util-list a{padding-left:10px;padding-right:10px;color:#666}.search-result .searched-menu .util-list a.on{font-weight:700;color:#111}.search-result .guide-text{font-weight:500;margin-top:30px;margin-left:20px}.search-result .result-text{font-size:16px;font-weight:500;letter-spacing:-.5px;line-height:26px;margin-top:30px;margin-bottom:0}.search-result .related-large,.search-result .related-list,.search-result .related-txt,.search-result .video-txt{display:inline-block;vertical-align:top}.search-result .related-large h2,.search-result .related-list h2,.search-result .related-txt h2,.search-result .video-txt h2{font-size:22px;line-height:32px;color:#111}.search-result .related-large .text,.search-result .related-list .text,.search-result .related-txt .text,.search-result .video-txt .text{color:#666;-o-text-overflow:clip;text-overflow:clip;overflow:hidden}.search-result .related-large{width:400px;margin-left:20px;margin-right:40px}.search-result .related-list{width:360px}.search-result .related-txt{width:400px;margin-left:40px}.search-result .video-txt{width:370px;margin-left:30px}.search-result .related-large .ttl{padding-bottom:5px}.search-result .related-large h2{height:64px;margin-bottom:20px;overflow:hidden}.search-result .related-large h2 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.search-result .related-large .date{margin-bottom:5px}.search-result .related-large .text{font-size:16px;height:86px;line-height:28px;margin-bottom:10px}.search-result .related-large .img-box{width:400px;height:300px;overflow:hidden}.search-result .related-list li{margin-top:40px}.search-result .related-list li:first-child{margin-top:0}.search-result .related-list .inn{margin-bottom:14px}.search-result .related-list .title-box{display:inline-block;vertical-align:top;width:200px;margin-right:12px}.search-result .related-list .title-box h2{height:96px;overflow:hidden}.search-result .related-list .title-box h2 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.search-result .related-list .img-box{display:inline-block;vertical-align:top;width:144px;height:108px}.search-result .related-list .date{margin-bottom:5px}.search-result .related-list .text{height:72px;line-height:24px}.search-result.pushed-list{margin-left:336px}.search-result.pushed-list .tab-contents{min-height:auto}.search .no-search{text-align:center;margin-top:180px}.search .no-search h2{font-size:18px;line-height:28px;letter-spacing:-.064em;color:#111;margin-bottom:6px}.search .no-search .guide-text{font-size:14px;line-height:24px;color:#999;margin:0}.end{position:relative}.end .inner{position:relative;width:1390px;padding-left:205px;padding-right:205px}.end .ad-banner{position:relative;z-index:10}.end .ad-banner .inner{padding-left:105px;padding-right:105px}.end .col-sub.pos-bottom{right:205px}.end .end-header{position:fixed;background-color:#fff;left:0;top:0;width:100%;min-width:860px;height:60px;line-height:60px;z-index:30;-webkit-box-sizing:content-box;box-sizing:content-box}.end .end-header .logo{vertical-align:top;margin-top:20px;background-position:0 -30px;width:72px;height:26px}.end .end-header .col-left{float:left;padding-left:40px}.end .end-header .col-right{float:right;position:relative;padding-right:90px}.end .end-header .btn-subsc{font-size:12px;font-weight:500;vertical-align:middle;width:64px;height:30px;background-image:url(/images/btn-subscribe.png);background-size:100%;border:none;margin-top:-6px;margin-right:16px}.end .end-header .btn-subsc span{display:inline-block;font-size:14px;text-decoration:none}.end .end-header .btn-subsc.on{background-image:url(/images/btn-subscribe-on.png)}.end .end-header .search{position:relative;display:inline-block;margin:0 10px 0 8px;width:159px;height:30px;line-height:1;border:1px solid #ddd;border-radius:15px;overflow:hidden;vertical-align:middle}.end .end-header .search input{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:13px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);height:100%;font-weight:500;color:#999;border:0;outline:0}.end .end-header .search .submit{position:absolute;right:0;top:0;width:40px;height:100%;text-indent:-9999px;background:#fff url(/images/svg/icon-stiky-search.svg) no-repeat 50% 50%;background-size:20px}.end .end-header .btn-mode{display:inline-block;position:relative;vertical-align:middle;width:85px;height:30px;line-height:30px;padding:0 0 0 30px;border-radius:15px;font-size:12px;letter-spacing:-.5px;color:#fff;font-weight:500;background:#999;text-align:left;-webkit-transition:all .3s cubic-bezier(.78,0,.21,1);-o-transition:all .3s cubic-bezier(.78,0,.21,1);transition:all .3s cubic-bezier(.78,0,.21,1)}.end .end-header .btn-mode:before{content:'';display:inline-block;position:absolute;left:0;top:0;width:18px;height:18px;border-radius:9px;background:#fff;margin:6px;will-change:left;-webkit-transition:left .3s cubic-bezier(.78,0,.21,1);-o-transition:left .3s cubic-bezier(.78,0,.21,1);transition:left .3s cubic-bezier(.78,0,.21,1)}.end .end-header .btn-bookmark,.end .end-header .btn-print,.end .end-header .btn-share{vertical-align:middle;display:inline-block;margin:0 0 0 20px;width:32px;height:32px;background-size:contain}.end .end-header .btn-share{background-image:url(/images/svg/btn-share.svg);margin-top:-2px}.end .end-header .btn-bookmark{background-image:url(/images/svg/btn-bookmark.svg);margin-top:-2px}.end .end-header .btn-bookmark.on{background-image:url(/images/svg/btn-bookmark-on.svg)}.end .end-header .btn-print{background-image:url(/images/svg/btn-print.svg)}.end .end-header .btn-end-close{position:absolute;top:0;right:0;width:60px;height:60px;background:#000 url(/images/svg/btn-end-close.svg) no-repeat center;background-size:32px}.end .end-header .mini-title{display:none}.end .end-header .toast-popup{margin-top:10px}.end .end-header.on{border-bottom:1px solid #f1f1f1}.end .end-header.on .mini-title{display:block;float:left;width:-webkit-calc(100% - 940px);width:calc(100% - 940px);overflow:hidden;padding-left:30px}.end .end-header.on .mini-title .title{overflow:hidden;width:100%;font-size:18px;font-weight:400;letter-spacing:-.05em;color:#333;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.end .end-header.off{display:none}.end .end-header.on~.blog-img,.end .end-header.on~.end-top,.end .end-header.on~[class*=mask-]{opacity:0;visibility:hidden}.end .end-header.no-profile-img{background-color:transparent}.end .end-header.no-profile-img.on{background-color:#fff}.end .btn-prev-news{display:inline-block;vertical-align:top;line-height:18px;font-size:14px;letter-spacing:-.5px;color:#111;font-weight:500;background:url(/images/svg/btn-prev-news.svg) no-repeat left center;background-size:18px;padding-left:22px;margin:21px 20px 0 0}.end .tooltip-box{position:relative;line-height:26px}.end .tooltip-box .toast-popup{display:none;position:absolute;top:100%;left:auto;right:0;font-weight:400;text-align:center;width:220px;height:50px;padding:16px 30px;border-radius:12px;background-color:rgba(51,51,51,.9);color:#fff;-webkit-box-shadow:0 4px 11px rgba(0,0,0,.1);box-shadow:0 4px 11px rgba(0,0,0,.1)}.end .tooltip-box .toast-popup p{font-size:14px;letter-spacing:-.033em;line-height:1.25em}.end .tooltip-box .hidden-input{margin:-1px}.end .tooltip-box.subsc-box .toast-popup{left:0;right:auto}.end .share-list{left:auto;right:0;text-align:center;-webkit-box-shadow:0 2px 9px rgba(0,0,0,.14);box-shadow:0 2px 9px rgba(0,0,0,.14);border:none;width:318px;height:100px;margin-top:15px;padding-top:29px}.end .share-list li{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:24px;text-align:center;width:42px;margin-right:8px;border-radius:50%;overflow:hidden}.end .share-list li:last-child{margin-right:0}.end .share-list li a{display:block;width:100%;height:42px}.end .share-list .kakao{background-color:#fae100;background-image:url(/images/svg/share-kakao.svg);background-size:26px}.end .share-list .facebook{background-color:#3a5899;background-image:url(/images/svg/share-facebook.svg)}.end .share-list .twitter{background-color:#07a5ec;background-image:url(/images/svg/share-twitter.svg)}.end .share-list .email{background-color:#5291ab;background-image:url(/images/svg/share-email.svg)}.end .share-list .url{background-color:#666;background-image:url(/images/svg/share-url.svg);background-size:24px 22px;background-position:center 11px}.end .recommend-article{display:none;position:fixed;top:60px;left:0;z-index:29;width:100%;height:102px;min-width:1910px;height:100px;background-color:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #666;margin:0 auto}.end .recommend-article.on{display:block}.end .recommend-article .inner{width:100%;max-width:1910px;padding:0 40px}.end .recommend-article h2{display:inline-block;vertical-align:middle;font-size:20px;font-weight:300;width:380px;letter-spacing:-.05em;color:#000}.end .recommend-article h2 em{font-style:normal;font-weight:700}.end .recommend-article .article-list{display:inline-block;vertical-align:middle}.end .recommend-article li{display:inline-block;vertical-align:middle;width:320px;margin-right:24px}.end .recommend-article .img-box{display:inline-block;vertical-align:middle;width:94px;height:75px;margin-right:15px}.end .recommend-article .text{display:inline-block;vertical-align:middle;font-size:16px;line-height:24px;width:205px;color:#222}.end .recommend-article .text a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.end .recommend-article .ad-banner{display:inline-block;vertical-align:middle;padding:0}.end .recommend-article .ad-banner .img-box{width:400px;height:100px;margin:0}.end .end-top{position:fixed;top:0;left:0;width:100%;z-index:1;padding:130px 0 60px;font-size:0;overflow:hidden}.end .end-top .inner{width:1390px}.end .end-top .tool-bar{font-size:0;line-height:26px}.end .end-top .tool-bar .btn-like-all{display:inline-block;padding-left:40px;height:32px;line-height:30px;vertical-align:middle;background:url(/images/svg/like-all.svg) 0 0 no-repeat;background-size:auto 32px}.end .end-top .tool-bar .btn-like{display:inline-block;width:26px;height:26px;vertical-align:top;background:url(/images/svg/btn-like.svg) no-repeat center;background-size:contain}.end .end-top .tool-bar .like-detail{background-image:url(/images/svg/share-box.svg);background-repeat:no-repeat;background-size:100%;background-position:center;background-color:transparent;padding:0;left:-15px;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-box-shadow:none;box-shadow:none;white-space:nowrap}.end .end-top .tool-bar .like-detail.up{background-image:url(/images/svg/share-box-up.svg)}.end .end-top .tool-bar .like-detail.up ul{margin:35px 44px 45px}.end .end-top .tool-bar .like-detail ul{margin:47px 44px 39px}.end .end-top .tool-bar .like-detail li{display:inline-block;vertical-align:top;font-size:18px;line-height:25px;letter-spacing:-.064em;background-repeat:no-repeat;background-size:32px;background-position:left center;padding-left:42px}.end .end-top .tool-bar .like-detail li:first-child{margin-right:25px}.end .end-top .tool-bar .like-detail .like{background-image:url(/images/svg/like-fill-green.svg)}.end .end-top .tool-bar .like-detail .unlike{background-image:url(/images/svg/unlike.svg)}.end .end-top .tool-bar .btn-comment{display:inline-block;vertical-align:middle;padding-left:26px;height:32px;vertical-align:bottom;background:url(/images/svg/btn-comment.svg) 0 50% no-repeat;background-size:auto 26px;outline:0;cursor:pointer}.end .end-top .tool-bar .count{display:inline-block;vertical-align:middle;line-height:22px;font-size:14px;color:#111;margin:0 23px 0 6px;font-family:Roboto}.end .end-top .col-main{display:inline-block;vertical-align:top;width:460px;font-size:14px}.end .end-top .col-main .tool-bar{margin-top:35px;padding-bottom:16px}.end .end-top .col-main .ttl{font-size:18px;line-height:27px;margin-bottom:5px;margin-top:-32px}.end .end-top .col-main .ttl.live-issue{color:#111}.end .end-top .col-main .ttl.live-issue em{font-family:Roboto;font-weight:700;font-style:normal;letter-spacing:.02em;color:#d90201;margin-right:6px}.end .end-top .col-main .title{font-size:42px;font-weight:500;line-height:52px;letter-spacing:-3px;color:#222}.end .end-top .col-main .info{font-size:0;margin-top:21px;letter-spacing:-.5px}.end .end-top .col-main .info dl{display:inline}.end .end-top .col-main .info dd,.end .end-top .col-main .info dt,.end .end-top .col-main .info span{display:inline;font-size:12px;line-height:18px;color:#999}.end .end-top .col-main .info dt{margin:0 6px 0 16px}.end .end-top .col-main .info dt:first-child{margin-left:0}.end .end-top .col-main .info .page-number{font-family:Roboto}.end .end-top .col-main .info .page-number:before{content:'';display:inline-block;width:1px;height:9px;background:#666;margin:0 10px}.end .end-top .col-main .info .page-number:first-child::before{display:none}.end .end-top .col-main.full-size{width:960px}.end .end-top .col-main.full-size .tool-bar{float:right;margin-top:0;width:460px;padding-bottom:10px;border-bottom:3px solid #111}.end .end-top .col-main.full-size .tool-bar .count{line-height:26px;font-size:14px;letter-spacing:0;color:#111;font-family:Roboto}.end .end-top .col-sub{display:inline-block;vertical-align:top;margin-left:60px;width:460px;font-size:14px}.end .end-top .col-sub.va-bottom{vertical-align:bottom}.end .end-top .col-sub .tool-bar{padding-bottom:16px;border-bottom:3px solid #111}.end .end-top .col-sub .tooltip-box{margin-top:-2px}.end .end-top .col-sub .summary-area{margin-top:16px;font-size:22px;font-weight:300;line-height:32px;color:#000;letter-spacing:-1px}.end .end-top .col-sub .summary-area .score-box{position:relative;display:block;font-weight:400;margin-top:24px}.end .end-top .col-sub .summary-area .score-box .score-result{position:relative;display:block;margin:0 auto;font-size:0;text-align:center}.end .end-top .col-sub .summary-area .score-box .score-result:after{display:block;clear:both;content:''}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_left{float:left;width:204px;text-align:right}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_left .name-box{position:relative;top:10px;display:table-cell;vertical-align:top;text-align:left;width:98px;padding-top:2px}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_left .name-box{top:7px}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs:after{width:52px}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_left .name-box .name-01{font-size:14px;color:#666;line-height:22px}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_left .name-box .name-02{font-size:26px;color:#111}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_left .result_num{display:table-cell;height:57px;width:104px;padding-left:19px;font-family:Roboto;font-size:52px;line-height:90px;color:#111;vertical-align:top;text-align:center}.end .end-top .col-sub .summary-area .score-box .score-result .vs{display:table;float:left}.end .end-top .col-sub .summary-area .score-box .score-result .vs:after{content:"vs";display:table-cell;vertical-align:middle;width:52px;height:88px;font-size:18px;font-weight:500;color:#000;font-family:Roboto}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_right{float:right;width:204px;vertical-align:middle;text-align:left}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_right .name-box{position:relative;top:10px;display:table-cell;text-align:right;vertical-align:top;width:98px;padding-top:2px}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_right .name-box{top:7px}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_right .name-box .name-01{font-size:14px;color:#666;line-height:22px}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_right .name-box .name-02{font-size:26px;color:#111}.end .end-top .col-sub .summary-area .score-box .score-result .vs_list_right .result_num{display:table-cell;height:57px;width:104px;padding-right:19px;font-family:Roboto;font-size:52px;line-height:90px;color:#111;vertical-align:top;text-align:center}.end .end-top .col-sub .summary-area .score-box .score-info{position:absolute;top:76px;left:110px;right:110px;text-align:center;display:block;font-size:14px;color:#666;line-height:22px;text-align:center}.end .end-top .col-sub .summary-area .score-box .score-info dl dt{display:inline-block;margin-right:8px}.end .end-top .col-sub .summary-area .score-box .score-info dl dd{display:inline-block;font-family:Roboto;letter-spacing:0}.end .end-top .col-sub .summary-area .score-box .score-info dl dd em{font-family:'Apple SD Gothic Neo';font-style:normal}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_left .result_num{width:106px;padding-left:8px;font-size:42px;letter-spacing:-.1em}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_left .result_num em{margin-left:4px;font-family:Roboto;font-size:26px;font-weight:500;font-style:normal;letter-spacing:-.04em}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_right .result_num{width:106px;padding-right:8px;font-size:44px;letter-spacing:-.1em}.end .end-top .col-sub .summary-area .score-box.percent .score-result .vs_list_right .result_num em{margin-left:4px;font-family:Roboto;font-size:26px;font-weight:500;font-style:normal;letter-spacing:-.04em}.end .end-top .col-sub .summary-area .score-box.percent .score-result .score-info{top:76px}.end .end-top .col-sub .summary-area .editor-text{font-size:16px;font-weight:300;color:#000;line-height:28px}.end .end-top .col-sub .summary-area .sub-title{font-size:22px;font-weight:300;line-height:34px;color:#000}.end .end-top .col-sub .photo-area{position:relative;margin:-32px 0 0 160px;width:180px}.end .end-top .col-sub .photo-area .img-box{-webkit-box-shadow:2px 2px 6px 0 rgba(17,17,16,.4);box-shadow:2px 2px 6px 0 rgba(17,17,16,.4)}.end .end-top .col-sub .photo-area .img-box img{width:auto;max-width:100%;max-height:255px}.end .end-top .col-sub .photo-area .text-box{display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;left:10px;bottom:10px;width:120px;min-height:70px;padding:12px 12px 10px;font-size:16px;line-height:26px;letter-spacing:-.5px;color:#111;font-weight:500;background:#fff}.end .end-top .col-sub .photo-area .text-box .sub{display:block;font-size:12px;line-height:20px;letter-spacing:-.5px;color:#666;font-weight:400}.end .end-top.no-profile-img{padding-top:0;padding-bottom:0}.end .end-top.no-profile-img .inner{background-image:url(/images/end/end_no_picture.png);background-repeat:no-repeat;background-size:contain;background-position:right top;padding-top:130px;padding-bottom:60px}.end .end-top+.end-body{margin-top:450px}.end .end-body{min-width:1200px;position:relative;z-index:10;border-top:1px solid #ccc;padding:60px 0 70px;background-color:#fff;font-size:0}.end .end-body .div-line{display:block;margin:32px 0 21px;border-top:1px solid #111}.end .end-body .div-line:first-child{margin-top:0}.end .end-body .div-line-gray{display:block;margin:36px 0 30px;border-top:1px solid #e5e5e5}.end .end-body .div-line-gray:first-child{margin-top:0}.end .end-body .editor-note{margin:32px 0;line-height:24px;font-size:14px;color:#999;letter-spacing:-.5px}.end .end-body .editor-note .title{display:block;margin-bottom:8px;font-size:16px;font-weight:500;color:#5291ab}.end .end-body .editor-note .title:before{content:'';display:inline-block;vertical-align:middle;width:3px;height:16px;margin:-10px 10px -6px 0;background:#5291ab}.end .end-body .editor-note:first-child{margin-top:0}.end .end-body .editor-note-top{display:block;padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:60px}.end .end-body>.editor-note-top:first-child{margin-top:-40px}.end .end-body .extra-content{margin:30px 0;padding:15px 17px;font-size:16px;line-height:1.8;color:#333;border:1px solid #ddd}.end .end-body .ad-banner{margin:50px 0}.end .end-body .ad-banner .img-box{width:980px;margin:0 auto}.end .end-body .ad-banner .img-box img{display:block;width:100%}.end .end-body .quotes-text{display:block;margin:40px 0;padding-left:40px;font-size:18px;line-height:34px;letter-spacing:-1px;color:#666}.end .end-body .quotes-text .ttl{display:block;line-height:22px}.end .end-body .quotes-text::before{content:'';display:inline-block;vertical-align:top;width:20px;height:20px;margin:7px 20px 0 -40px;background:url(/images/svg/image-quotes.svg) no-repeat center;background-size:center}.end .end-body .prev-next-list{display:block;border-top:1px solid #666;border-bottom:1px solid #666;font-size:16px;color:#111;letter-spacing:-.5px}.end .end-body .prev-next-list li{display:table;table-layout:fixed;width:100%}.end .end-body .prev-next-list li .col{display:table-cell;vertical-align:middle;height:70px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.end .end-body .prev-next-list li .col a{display:inline}.end .end-body .prev-next-list li .col b{font-weight:400}.end .end-body .prev-next-list li .col:first-child{width:170px;text-align:left;font-weight:500}.end .end-body .prev-next-list li .col.date{font-family:Roboto;text-align:center;color:#999;padding:0 20px 0 100px;width:70px}.end .end-body .prev-next-list li.disabled .col{color:rgba(17,17,17,.4)}.end .end-body .prev-next-list li.disabled .col.date{color:rgba(153,153,153,.4)}.end .end-body .prev-next-list li+li{border-top:1px solid #e2e2e2}.end .end-body .prev-next-list .num{font-weight:500;font-family:Roboto;margin-right:20px}.end .end-body .col-main{display:inline-block;vertical-align:top;width:640px;font-size:18px;line-height:34px}.end .end-body .col-main .sub-tit{display:block;width:460px;height:auto;position:relative;margin:50px auto 40px auto;font-size:22px;font-weight:300;line-height:34px;letter-spacing:-1px;text-align:center;color:#000}.end .end-body .col-main .sub-tit:before{content:'';display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:22px;height:22px;border-top:3px solid #000;border-left:3px solid #000;margin:0 auto -4px 0}.end .end-body .col-main .sub-tit:after{content:'';display:block;width:22px;height:22px;border-bottom:3px solid #000;border-right:3px solid #000;margin:-4px 0 0 auto}.end .end-body .col-main .sub-tit:first-child{margin-top:0}.end .end-body .col-main .sub-tit-m{font-size:18px;line-height:34px;font-weight:500;margin:0 0 21px}.end .end-body .col-main .sub-tit-ll{margin:40px 0;position:relative;font-size:22px;line-height:34px;font-weight:500;padding-left:26px;border-left:3px solid #111}.end .end-body .col-main .sub-tit-ll:first-child{margin-top:0}.end .end-body .col-main .sub-tit-ll:before{content:'';display:block;position:absolute;left:-3px;top:0;width:3px;height:5px;background:#fff}.end .end-body .col-main .sub-tit-ll:after{content:'';display:block;position:absolute;left:-3px;bottom:0;width:3px;height:5px;background:#fff}.end .end-body .col-main .writer{margin-top:30px;line-height:24px;font-size:0}.end .end-body .col-main .writer .name{font-size:16px;line-height:24px;margin-right:10px}.end .end-body .col-main .writer .email{font-size:16px;line-height:24px;font-family:Roboto;letter-spacing:0}.end .end-body .col-main .writer+.writer{margin-top:0}.end .end-body .col-main .btn-area{font-size:0;text-align:center;margin:60px 0}.end .end-body .col-main .btn-area button{width:80px;vertical-align:top;outline:0}.end .end-body .col-main .btn-area .count{font-size:16px;font-family:Roboto,serif}.end .end-body .col-main .btn-area .icon{display:block;margin-left:auto;margin-right:auto;width:60px;height:60px;margin-bottom:-15px}.end .end-body .col-main .btn-area .icon svg{margin-top:-10px}.end .end-body .col-main .btn-area .btn-like{display:inline-block;vertical-align:top;padding:0;text-align:center;font-size:16px;line-height:20px;font-family:Roboto}.end .end-body .col-main .btn-area .btn-like .icon-heart{margin-top:-5px;margin-bottom:-10px}.end .end-body .col-main .btn-area .btn-unlike{display:inline-block;vertical-align:top;padding:0;text-align:center;font-size:16px;line-height:20px;font-family:Roboto}.end .end-body .col-main .btn-area .btn-unlike .icon-heart-x{width:80px;height:80px;margin-top:-14px;margin-bottom:-21px}.end .end-body .col-main .btn-area .btn-obituary{margin-right:14px}.end .end-body .col-main .btn-area .btn-obituary .icon-obituary{width:80px;height:80px;margin:-15px 14px -21px}.end .end-body .col-main .btn-area .tooltip-box{margin-right:6px}.end .end-body .col-main .btn-area .tooltip-box .tooltip{left:50%;margin-left:-160px;margin-top:10px}.end .end-body .col-main .btn-area .tooltip-box .toast-popup{left:50%;margin-left:-110px;margin-top:10px}.end .end-body .col-main .btn-area .tooltip-box .toast-popup.add-pop,.end .end-body .col-main .btn-area .tooltip-box .toast-popup.cancel-pop{left:0;margin-left:20px}.end .end-body .col-main .btn-area .tooltip-box .copied-value{font-size:14px}.end .end-body .col-main .btn-area .btn-share{display:inline-block;vertical-align:top;padding:0;text-align:center;font-size:14px;line-height:20px}.end .end-body .col-main .btn-area .btn-share:before{content:'';display:block;width:38px;height:38px;margin:-2px auto 7px;background:url(/images/svg/btn-share.svg) no-repeat center;background-size:contain}.end .end-body .col-main .btn-area .btn-bookmark{display:inline-block;vertical-align:top;padding:0;text-align:center;font-size:14px;line-height:20px}.end .end-body .col-main .btn-area .btn-bookmark:before{content:'';display:block;width:38px;height:38px;margin:-2px auto 8px;background:url(/images/svg/btn-bookmark.svg) no-repeat center;background-size:contain}.end .end-body .col-main .btn-area .btn-bookmark.on:before{background:url(/images/svg/btn-bookmark-on.svg) no-repeat center}.end .end-body .col-main .btn-area .btn-goto-comment{display:inline-block;vertical-align:top;padding:0;text-align:center;font-size:14px;line-height:20px}.end .end-body .col-main .btn-area .btn-goto-comment:before{content:'';display:block;width:30px;height:38px;margin:-2px auto 8px;background:url(/images/svg/btn-comment.svg) no-repeat center;background-size:contain}.end .end-body .col-main .naver-banner{display:block}.end .end-body .col-main .naver-banner img{display:block;width:100%}.end .end-body .col-main .newspaper-subscribe{display:block;margin:20px 0 0;font-size:14px;line-height:42px;color:#999}.end .end-body .col-main .newspaper-subscribe .ns-text .copy{font-family:Roboto;letter-spacing:0;margin-left:10px}.end .end-body .col-main .newspaper-subscribe .ns-link{display:block;position:relative;float:right;border:1px solid #5291ab;border-radius:21px;font-size:14px;line-height:40px;color:#666;padding:0 42px 0 19px;background-size:16px}.end .end-body .col-main .newspaper-subscribe .ns-link:before{content:'';display:block;position:absolute;top:50%;margin-top:-1px;right:18px;width:10px;height:2px;background:#5291ab}.end .end-body .col-main .newspaper-subscribe .ns-link:after{content:'';display:block;position:absolute;top:50%;margin-top:-5px;right:22px;width:2px;height:10px;background:#5291ab}.end .end-body .col-main .story-media .caption{display:block;margin:10px 0 15px;line-height:22px;font-size:14px;color:#999}.end .end-body .col-main .photo{margin-top:20px}.end .end-body .col-main .photo img{overflow:hidden;display:block;max-width:100%;margin:0 auto}.end .end-body .col-sub{margin-left:40px;display:inline-block;vertical-align:top;width:300px;font-size:14px}.end .end-body .col-sub.va-bottom{vertical-align:bottom}.end .end-body .col-sub.pos-bottom{position:absolute;bottom:0}.end .related-news-list{margin-top:70px;border-top:solid 2px #3f3f3f;padding-top:35px;font-size:0}.end .related-news-list h3{display:inline-block;vertical-align:top;margin:0 30px 0 0;border-top:0;padding:0;font-size:26px;line-height:26px;letter-spacing:-1px;color:#111;width:210px}.end .related-news-list ul{display:inline-block;vertical-align:top;width:400px;font-size:0}.end .related-news-list ul li>a{display:block}.end .related-news-list ul li .title{display:block;overflow:hidden;font-size:18px;line-height:24px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.end .related-news-list ul li+li{margin-top:9px}.end .related-news-list .top-news+li{margin-top:15px}.end .related-news-list .col-text{display:inline-block;vertical-align:top;width:270px}.end .related-news-list .col-text .title{white-space:normal}.end .related-news-list .col-text .reg-date{display:block;margin-top:5px;font-family:Roboto;font-size:12px;line-height:18px;color:#999}.end .related-news-list .col-img{display:inline-block;vertical-align:top;width:100px;margin-left:30px}.end .related-news-list .col-img .img-box{width:100px;height:75px;margin:0}.end .related-news-list .col-img .img-box.video{width:192px;height:108px}.end .related-news-list .col-img .video{position:relative}.end .related-news-list .col-img .video:after{position:absolute;bottom:8px;left:8px;content:'';background-image:url(/images/svg/icon-mv-video.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;width:24px;height:24px}.end .related-news-list.tube h3{display:block}.end .related-news-list.tube ul{overflow:hidden;width:640px;height:422px;margin-top:30px}.end .related-news-list.tube ul li{float:left;width:192px;height:171px;margin:0 32px 40px 0!important}.end .related-news-list.tube ul li .col-img{display:block;width:192px;height:108px;margin:0}.end .related-news-list.tube ul li .col-text{width:197px}.end .related-news-list.tube ul li .title{margin-top:12px;font-size:16px}.end .related-news-list.tube ul li:nth-child(3n){margin-right:0!important}.end .prev-news{display:block;position:absolute;top:60px;left:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:152px;height:202px;padding:10px;background:#fff;z-index:20}.end .prev-news .img-box{display:block;height:99px}.end .prev-news .img-box img{display:block}.end .prev-news .text{margin-top:12px;font-size:14px;line-height:22px;letter-spacing:-.5px;color:#666;height:44px;overflow:hidden}.end .prev-news .link{margin-top:12px;padding-left:20px;font-size:14px;letter-spacing:-.4px;color:#111;font-weight:700;background:url(/images/svg/arrow-prev-16.svg) no-repeat left center}.end .prev-news.on{position:fixed;top:120px}.end .prev-news.bot-on{position:absolute;top:auto;bottom:10px}.end .prev-news.on2{top:180px}.ad-banner+.comment-area{border-top:none}.comment-area{position:relative;z-index:10;border-top:1px solid #ccc;padding:60px 0 70px;background:#fff;font-size:0;letter-spacing:-.5px}.comment-area .inner{width:1390px;padding-left:205px;padding-right:545px}.comment-area ::-webkit-input-placeholder{color:#999}.comment-area :-ms-input-placeholder{color:#999}.comment-area ::-moz-placeholder{color:#999}.comment-area ::-ms-input-placeholder{color:#999}.comment-area ::placeholder{color:#999}.comment-area .btn-reg{display:inline-block;width:60px;height:40px;line-height:40px;font-size:14px;letter-spacing:-.5px;border-radius:3px;color:#fff;background:#111;text-align:center;padding:0}.comment-area .btn-reg:disabled{background:#ccc}.comment-area .comment-title{font-size:26px;font-weight:700;line-height:30px;margin-bottom:20px;letter-spacing:-1.5px}.comment-area .comment-title .count{margin-left:10px;color:#02a37f;font-family:Roboto;letter-spacing:0}.comment-area .comment-edit .btn-open-edit{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:3px;width:100%;position:relative;line-height:54px;height:56px;font-size:16px;padding:0 86px 0 20px;color:#999;letter-spacing:-.5px;text-align:left}.comment-area .comment-edit .btn-open-edit .btn-reg{position:absolute;right:8px;top:8px;background:#ccc}.comment-area .comment-edit .btn-open-edit.on{display:none}.comment-area .comment-edit .btn-open-edit.on+.textarea-wrap{display:block}.comment-area .comment-edit .textarea-wrap{display:none;border:solid 1px #4a4a4a;border-radius:3px}.comment-area .comment-edit .textarea-wrap .textarea{display:block;margin:20px}.comment-area .comment-edit .textarea-wrap .textarea textarea{background:0 0;outline:0;width:100%;padding:0;border:0;font-size:16px;line-height:28px;letter-spacing:-.5px;color:#111}.comment-area .comment-edit .textarea-wrap .textarea-bottom{border-top:1px solid #e1e1e1;padding:8px;text-align:right;font-size:14px;line-height:40px}.comment-area .comment-edit .textarea-wrap .textarea-bottom .count{color:#b2b2b2;margin-right:19px}.comment-area .comment-edit .textarea-wrap .textarea-bottom .count strong{color:#111}.comment-area .comment-edit .textarea-wrap .textarea-bottom .btn-reg{vertical-align:top}.comment-area .comment-sort-tab{margin-top:46px;line-height:21px;padding-bottom:12px;border-bottom:1px solid #e2e2e2;color:#666}.comment-area .comment-sort-tab .anchor{display:inline-block;position:relative;vertical-align:top;font-size:14px}.comment-area .comment-sort-tab .anchor+.anchor{margin-left:30px}.comment-area .comment-sort-tab .anchor.on{color:#000;font-weight:700}.comment-area .comment-sort-tab .anchor.on::after{content:'';display:block;position:absolute;left:0;bottom:-13px;width:100%;height:2px;background-color:#111}.comment-area .comment-sort-tab .refresh{display:block;float:right;padding-right:23px;font-size:14px;background:url(/images/svg/icon-refresh-blue.svg) no-repeat right center;background-size:17px 18px}.comment-area .comment-list .comment-item .info{line-height:20px;font-size:0;color:#666;margin-bottom:10px}.comment-area .comment-list .comment-item .info .id{margin-right:6px;font-size:14px}.comment-area .comment-list .comment-item .info .date{font-size:12px;color:#9b9b9b;letter-spacing:0}.comment-area .comment-list .comment-item .info .bar{display:inline-block;vertical-align:top;margin:5px 10px 0;height:11px;width:1px;background:#ccc}.comment-area .comment-list .comment-item .info .report{display:inline;font-size:14px}.comment-area .comment-list .comment-item .text{font-size:14px;line-height:24px;color:#111}.comment-area .comment-list .comment-item .tool{margin-top:11px;height:21px;font-size:0}.comment-area .comment-list .comment-item .tool .btn-reply{display:inline-block;vertical-align:top;padding:0;line-height:21px;display:inline;font-size:14px;color:#4a4a4a}.comment-area .comment-list .comment-item .tool .btn-area{float:right;font-size:0;line-height:20px;font-family:Roboto;margin:5px 0 -5px 0}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup{display:inline-block;vertical-align:top;height:20px;font-size:14px;color:#f96464;outline:0}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup.clicked .thumb{-webkit-animation:bounce .3s;-o-animation:bounce .3s;animation:bounce .3s}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup .thumb{background:url(/images/svg/icon-thumbup.svg) no-repeat left center}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup.on .thumb{background:url(/images/svg/icon-thumbup-on.svg) no-repeat left center}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown{display:inline-block;vertical-align:top;height:20px;font-size:14px;color:#666;outline:0}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown.clicked .thumb{-webkit-animation:bounce .3s;-o-animation:bounce .3s;animation:bounce .3s}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown .thumb{background:url(/images/svg/icon-thumbdown.svg) no-repeat left center;position:relative;top:1px}.comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown.on .thumb{background:url(/images/svg/icon-thumbdown-on.svg) no-repeat left center}.comment-area .comment-list .comment-item .tool .btn-area .thumb{display:inline-block;background-size:20px;text-indent:-9999px;width:20px;height:15px;margin-right:4px}.comment-area .comment-list .comment-item .comment-box{padding:24px 0 21px;padding-bottom:26px;border-bottom:solid 1px #e2e2e2}.comment-area .comment-list .comment-item .comment-box.no-content{border-bottom:none}.comment-area .comment-list .comment-item .reply-list{padding:20px;background:#f7f7f7}.comment-area .comment-list .comment-item .reply-list .reply-edit{display:block;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.comment-area .comment-list .comment-item .reply-list .reply-edit .btn-open-edit{display:block;width:100%;position:relative;background:#fff;line-height:56px;height:56px;font-size:16px;padding:0 86px 0 20px;color:#999;letter-spacing:-.5px;text-align:left;border:1px solid #ccc;border-radius:3px}.comment-area .comment-list .comment-item .reply-list .reply-edit .btn-open-edit .btn-reg{position:absolute;right:8px;top:8px;background:#ccc}.comment-area .comment-list .comment-item .reply-list .reply-edit .btn-open-edit.on{display:none}.comment-area .comment-list .comment-item .reply-list .reply-edit .btn-open-edit.on+.textarea-wrap{display:block}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap{display:none;position:relative;border-radius:3px;border:1px solid #4a4a4a;background:#fff}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea{display:block;margin:0 20px 20px;padding-top:20px}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea textarea{background:0 0;outline:0;width:100%;padding:0;border:0;font-size:16px;line-height:28px;letter-spacing:-.5px;color:#111}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea-bottom{border-top:1px solid #e1e1e1;padding:8px;text-align:right;font-size:14px;line-height:40px}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea-bottom .count{color:#b2b2b2;margin-right:19px}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea-bottom .count strong{color:#111}.comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .textarea-bottom .btn-reg{vertical-align:top}.comment-area .comment-list .comment-item .reply-list .btn-all{display:block;width:100%;padding:0;height:60px;line-height:60px;font-size:14px;font-weight:700;text-align:center;margin-bottom:-20px}.comment-area .comment-list .comment-item .reply-list .btn-all::after{content:'';display:inline-block;vertical-align:top;margin:21px 0 0 10px;width:18px;height:18px;background:url(/images/svg/btn-all.svg) no-repeat center;background-size:contain}.comment-area .comment-list .comment-item .reply-list .btn-all.on::after{-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);-o-transform:rotateZ(180deg);transform:rotateZ(180deg)}.comment-area .comment-empty{margin-top:60px;padding-top:70px;font-size:18px;line-height:28px;letter-spacing:-1px;text-align:center;color:#111;background:url(/images/svg/bubble-60.svg) no-repeat center top}.editor-tit{font-size:22px;font-weight:500;line-height:34px;margin:0 0 32px;color:#111}.editor-p{position:relative;font-size:18px;line-height:34px}.editor-p sup{font-family:Roboto;color:#02a37f}.editor-p .annotation-list{display:block;position:absolute;top:0;left:-190px;width:160px;font-size:14px;line-height:22px;color:#999;text-align:left}.editor-p .annotation-list .dt{display:block;margin-top:10px;color:#111}.editor-p .annotation-list .dt em{font-family:Roboto;font-style:normal;color:#02a37f;margin-right:3px}.editor-p .annotation-list .dt:first-child{margin-top:0}.editor-p .annotation-list .dd{margin-top:3px}.editor-p>a{color:#4f95ee;text-decoration:underline}.editor-video-box iframe{border:0}.editor-map-box{position:relative;margin:0 0 40px 0}.editor-map-box .map-list{display:block;position:absolute;top:0;left:-190px;width:160px;font-size:14px;line-height:22px;color:#999;text-align:left}.editor-map-box .map-list .dt{display:block;margin-top:10px;color:#111}.editor-map-box .map-list .dt:first-child{margin-top:0}.editor-map-box .map-list .dd{margin-top:3px}.editor-img-box{position:relative;margin:0 0 40px 0;overflow:visible}.editor-img-box img{display:block;position:relative;max-width:100%;margin:0 auto}.editor-img-box .caption{position:absolute;top:0;left:-190px;width:160px;font-size:14px;line-height:22px;color:#999;text-align:left}.editor-info-box{font-size:16px;line-height:28px;color:#666}.editor-info-box .tit{font-size:16px;line-height:28px;font-weight:700;letter-spacing:-.5px;color:#111;margin-bottom:10px}.editor-table-tit{font-size:18px;line-height:34px;margin:50px 0 14px}.editor-table-tit .editor-tit-sub{float:right;font-size:12px;line-height:24px;margin-top:10px;font-weight:400;letter-spacing:-.5px;color:#999}.editor-table{position:relative;margin:50px 0 40px;border-top:1px solid #111;border-bottom:1px solid #111}.editor-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:24px;color:#111;text-align:center}.editor-table table th{padding:18px 20px;background-color:#f7f7f7;font-weight:400}.editor-table table td{padding:18px 20px;background-color:#fff}.editor-table table td,.editor-table table th+th{border-left:1px solid #e2e2e2}.editor-table table tr{border-top:1px solid #e2e2e2}.editor-table table tr:first-child{border-top:0}.editor-table table thead{border-bottom:1px solid #111}.editor-table .caption{position:absolute;top:0;left:-190px;width:160px;font-size:14px;line-height:22px;color:#999;text-align:left}.editor-table-tit+.editor-table{margin-top:0}.editor-table:first-child{margin-top:0}.editor-p+.editor-p{margin-top:21px}.div-line+.editor-info-box,.editor-p+.editor-img-box,.editor-p+.editor-map-box{margin-top:40px}.editor-p+.editor-img-box:last-child{margin-bottom:0}.out-writer{width:380px;height:210px;margin:60px auto 0}.out-writer .img-box{background-color:#fff;background-color:transparent}.out-writer .img-box img{max-width:100%;max-height:210px}.end .col-main .edit-subscribe .toast-popup{left:50%}.edit-subscribe{position:relative;display:block;width:100%;height:67px;padding-bottom:29px;margin:122px 0 69px;text-align:center;border-bottom:1px solid #ccc;clear:both}.edit-subscribe strong{display:inline-block;vertical-align:middle;margin-right:20px;font-size:22px;height:30px;line-height:28px}.edit-subscribe .subsc-box{height:30px;line-height:27px}.edit-subscribe .btn-subsc{display:inline-block;vertical-align:middle;position:relative;width:64px;height:30px;padding-top:0;background-image:url(/images/svg/btn-subscribe.svg);background-position:center;background-size:100%;background-repeat:no-repeat;border:none}.edit-subscribe .btn-subsc.on{background-image:url(/images/svg/btn-subscribe-on.svg)}.edit-subscribe .toast-popup{display:none;position:absolute;top:100%;left:50%;right:auto;width:220px;height:50px;line-height:1.125em;margin-top:10px;margin-left:-36px;padding:16px 30px;color:#fff;background-color:rgba(51,51,51,.9);-webkit-box-shadow:0 4px 11px rgba(0,0,0,.1);box-shadow:0 4px 11px rgba(0,0,0,.1);border-radius:12px}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}33%{-webkit-transform:translateY(0);transform:translateY(0)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounce{0%{-o-transform:translateY(-20px);transform:translateY(-20px)}33%{-o-transform:translateY(0);transform:translateY(0)}66%{-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}33%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}66%{-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.end.blog .blog-img{display:block;overflow:hidden;position:fixed;z-index:0;left:0;top:0;width:100%;height:550px;min-width:1200px;background-repeat:no-repeat;background-size:cover;background-position:center}.end.blog .blog-img img{overflow:hidden;display:block;height:100%;margin:0 auto}.end.blog .blog-img::after{content:'';display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.end.blog .blog-img.mask-black{background-color:#1f1f1f}.end.blog .blog-img.mask-black::after{background:url(/images/blog-mask-black.png) no-repeat top center}.end.blog .blog-img.mask-black+.end-top .tool-bar .btn-like-all{background:url(/images/svg/like-all-wh.svg) no-repeat center left}.end.blog .blog-img.mask-white{background-color:#f7f7f7}.end.blog .blog-img.mask-white::after{background:url(/images/blog-mask-white.png) no-repeat top center}.end.blog .blog-img.mask-white+.end-top .col-main .info dd,.end.blog .blog-img.mask-white+.end-top .col-main .info dt{color:#111}.end.blog .blog-img.mask-white+.end-top .col-main .info .page-number{color:#111}.end.blog .blog-img.mask-white+.end-top .col-main .info .page-number:before{background:#666}.end.blog .blog-img.mask-ivory{background-color:#e7ded3}.end.blog .blog-img.mask-ivory::after{background:url(/images/blog-mask-ivory.png) no-repeat top center}.end.blog .blog-img.mask-ivory+.end-top .col-main .info dd,.end.blog .blog-img.mask-ivory+.end-top .col-main .info dt{color:#111}.end.blog .blog-img.mask-ivory+.end-top .col-main .info .page-number{color:#111}.end.blog .blog-img.mask-ivory+.end-top .col-main .info .page-number:before{background:#666}.end.blog .blog-img.mask-navy{background-color:#43465c}.end.blog .blog-img.mask-navy::after{background:url(/images/blog-mask-navy.png) no-repeat top center}.end.blog .blog-img.mask-navy+.end-top .tool-bar .btn-like-all{background:url(/images/svg/like-all-wh.svg) no-repeat center left}.end.blog.read-mode .btn-prev-news{background:url(/images/svg/btn-prev-news.svg) no-repeat left center;background-size:18px;color:#111}.end.blog .end-header{background-color:transparent}.end.blog .end-header .logo{background-position:0 -60px;width:72px;height:20px}.end.blog .end-header .col-right .btn-subsc{background-image:url(/images/svg/btn-subscribe-wh.svg)}.end.blog .end-header .col-right .btn-subsc.on{background-image:url(/images/btn-subscribe-on.png)}.end.blog .end-header .col-right .btn-share{background-image:url(/images/svg/btn-share-b.svg)}.end.blog .end-header .col-right .btn-bookmark{background-image:url(/images/svg/btn-bookmark-b.svg)}.end.blog .end-header .col-right .btn-print{background-image:url(/images/svg/btn-print-b.svg)}.end.blog .end-header .col-right .btn-end-close{background:#fff url(/images/svg/btn-end-close-b.svg) no-repeat center;background-size:32px}.end.blog .end-header .col-right .btn-mode{background-color:#999;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.end.blog .end-header.is-black .logo{background-position:0 -30px;width:72px;height:26px}.end.blog .end-header.is-black .col-right .btn-subsc{background-image:url(/images/btn-subscribe.png)}.end.blog .end-header.is-black .col-right .btn-subsc.on{background-image:url(/images/btn-subscribe-on.png)}.end.blog .end-header.is-black .col-right .btn-share{background-image:url(/images/svg/btn-share.svg)}.end.blog .end-header.is-black .col-right .btn-bookmark{background-image:url(/images/svg/btn-bookmark.svg)}.end.blog .end-header.is-black .col-right .btn-print{background-image:url(/images/svg/btn-print.svg)}.end.blog .end-header.is-black .col-right .btn-end-close{background:#000 url(/images/svg/btn-end-close.svg) no-repeat center;background-size:32px}.end.blog .end-header.is-black .col-right .btn-mode{background-color:#999;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.end.blog .end-header.is-black .col-right .btn-prev-news{color:#111;background:url(/images/svg/btn-prev-news.svg) no-repeat left center}.end.blog .end-header:not(.on) .search{border:0}.end.blog .blog-img.mask-ivory+.end-top .tool-bar .btn-like,.end.blog .blog-img.mask-white+.end-top .tool-bar .btn-like{background:url(/images/svg/btn-like.svg) 0 0 no-repeat;background-size:contain}.end.blog .blog-img.mask-ivory+.end-top .tool-bar .btn-comment,.end.blog .blog-img.mask-white+.end-top .tool-bar .btn-comment{background:url(/images/svg/btn-comment.svg) 0 50% no-repeat;background-size:auto 26px}.end.blog .blog-img.mask-ivory+.end-top .tool-bar .count,.end.blog .blog-img.mask-white+.end-top .tool-bar .count{color:#111}.end.blog .blog-img.mask-ivory+.end-top .col-main .title,.end.blog .blog-img.mask-white+.end-top .col-main .title{color:#111}.end.blog .end-header.on{border-bottom:1px solid #ccc;background-color:#fff}.end.blog .end-header.on .logo{background-position:0 -30px;width:72px;height:26px}.end.blog .end-header.on .col-right .btn-subsc{background-image:url(/images/svg/btn-subscribe.svg)}.end.blog .end-header.on .col-right .btn-subsc.on{background-image:url(/images/svg/btn-subscribe-on.svg)}.end.blog .end-header.on .col-right .btn-share{background-image:url(/images/svg/btn-share.svg)}.end.blog .end-header.on .col-right .btn-bookmark{background-image:url(/images/svg/btn-bookmark.svg)}.end.blog .end-header.on .col-right .btn-bookmark.on{background-image:url(/images/svg/btn-bookmark-on.svg)}.end.blog .end-header.on .col-right .btn-print{background-image:url(/images/svg/btn-print.svg)}.end.blog .end-header.on .col-right .btn-end-close{background:#000 url(/images/svg/btn-end-close.svg) no-repeat center;background-size:32px}.end.blog .end-header.on .btn-prev-news{background:url(/images/svg/btn-prev-news.svg) no-repeat left center;background-size:18px;color:#111}.end.blog .end-top{height:550px;background-position:center;background-size:cover;background-repeat:no-repeat}.end.blog .end-top .tool-bar .btn-like{background:url(/images/svg/btn-like-b.svg) 0 0 no-repeat;background-size:contain}.end.blog .end-top .tool-bar .btn-comment{background:url(/images/svg/btn-comment-b.svg) 0 50% no-repeat;background-size:auto 26px}.end.blog .end-top .tool-bar .count{color:#fff}.end.blog .end-top .col-main .title{color:#fff}.end.blog .end-body{margin-top:550px}.end.blog .end-body .end-body-tit{width:640px;display:inline-block}.end.blog .end-body .end-body-tit h2{font-size:18px;font-weight:500;letter-spacing:-.5px;text-align:justify;color:#111}.end.blog .btn-prev-news{background:url(/images/svg/btn-prev-news-wh.svg) no-repeat left center;background-size:18px;color:#fff}.end.blog.blog-bg .blog-img{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.end.blog.blog-bg .blog-img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-color:rgba(0,0,0,.5)}.end.blog.blog-bg .end-top .tool-bar .btn-like-all{background:url(/images/svg/like-all-wh.svg) 0 0/auto 32px no-repeat}.end.cartoon .end-top{padding-top:100px}.end.cartoon .end-body .ad-banner{margin-bottom:0}.end.picture .end-body .ad-banner{margin-bottom:0}.end.obituary-notice .tool-bar{position:relative;text-align:right}.end.obituary-notice .tool-bar .btn-comment{position:absolute;bottom:16px;left:0}.end.obituary-notice .tool-bar .btn-comment .count{position:relative;top:3px}.end.obituary-notice .tool-bar .obituary{position:relative;display:inline-block;vertical-align:middle;margin-bottom:6px}.end.obituary-notice .tool-bar .obituary .icon-obituary{position:relative;display:inline-block;vertical-align:middle;width:80px;height:37px;background:url(/images/svg/obituary.svg) left center/100% no-repeat}.end.obituary-notice .tool-bar .obituary .obituary-text{position:relative;display:inline-block;vertical-align:middle;background-color:#fff;font-family:'Nanum Myeongjo',serif;font-size:14px;font-weight:400;margin-left:-20px;padding:7px 24px;border-radius:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.16);box-shadow:0 2px 6px rgba(0,0,0,.16)}.end.obituary-notice .tool-bar .obituary .obituary-text .count{font-family:'Nanum Myeongjo',serif;line-height:1.25em;color:#02a37f;margin:0}.end.obituary-notice .end-body .ad-banner{margin-bottom:0}.end.obituary-notice .comment-area{border-top:none;padding-top:0}.end .end-header .col-right .bg-set,.end .end-header .col-right .scale-set{display:none}.end.notice .end-top .inner{width:1050px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.end.notice .end-top .col-main{width:1050px;padding-left:205px;padding-right:205px}.end.notice .end-body .inner{width:1050px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.end.notice .end-body .inner .prev-next-list{margin-left:35px;margin-right:35px}.end.notice .end-body .inner.no-ad .prev-next-list{margin-top:60px}.end.notice .end-body .ad-banner .slick-prev{left:-50px}.end.notice .end-body .ad-banner .slick-next{right:-50px}.end.notice .end-body .ad-banner .inner{padding-left:35px;padding-right:35px}.end.notice .end-body .col-main{width:1050px;padding-left:205px;padding-right:205px}.end.print .end-top{position:static;height:auto;padding:0 0 50px 0}.end.print .end-top .inner{width:1050px}.end.print .end-top .logo{vertical-align:top;margin-top:21px;margin-bottom:59px;background-position:0 -30px;width:72px;height:26px}.end.print .end-top .col-main{display:block;width:640px;text-align:center}.end.print .end-top .col-main .ttl{margin-top:0}.end.print .end-top .col-main .title{color:#111}.end.print .end-top .col-sub{display:block;width:640px;padding:0;margin:0}.end.print .end-top .col-sub .summary-area .score-box{margin-top:50px}.end.print .end-top .col-sub .summary-area .score-box .score-result{display:table}.end.print .end-top .col-sub .summary-area .score-box .score-result .vs_list_right .name-box{text-align:right}.end.print .end-top .col-sub .summary-area .score-box .score-result .vs:after{width:55px}.end.print .end-top .col-sub .summary-area .score-box .score-result .result_num{font-size:56px}.end.print .end-top .col-sub .summary-area .score-box .score-info{top:82px;left:204px;right:204px}.end.print .end-body{margin-top:0;padding:50px 0 60px 0}.end.print .end-body .inner{width:1050px}.end.print .end-body .editor-note-top{padding-bottom:0;border-bottom:0;margin-bottom:40px}.end.print .end-body>.editor-note-top:first-child{margin-top:0}.end.print .end-body .col-main{display:block}.end.print .print-copy{border-top:2px solid #111;text-align:center;padding:30px 0 130px 0;font-size:14px;line-height:22px;letter-spacing:-.5px;color:#999}.end.print .print-control{position:fixed;left:10px;bottom:10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);height:70px;line-height:70px;background:#ededed;text-align:center;font-size:0;z-index:20}.end.print .print-control .btn-w{margin-top:10px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:160px;height:50px;border-radius:3px;font-size:14px;font-weight:500;line-height:48px;text-align:center;color:#111;border:1px solid #111}.end.print .print-control .btn-k{margin-left:4px;margin-top:10px;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:160px;height:50px;border-radius:3px;font-size:14px;font-weight:500;line-height:50px;text-align:center;color:#fff;background:#222}.end.print .caption{position:relative;top:auto;left:auto;width:100%;margin-top:10px;font-size:14px;line-height:22px;color:#999;text-align:left}.end.blog.print .end-top{position:static;height:auto}.end.blog.print .end-top .inner{width:1050px}.end.blog.print .end-top .col-main{width:640px;text-align:center}.end.blog.print .end-top .col-main .ttl{margin-top:0}.end.blog.print .end-top .col-main .title{color:#111}.end.blog.print .end-body{border-top:0;padding-top:0}.end.blog.print .caption{position:relative;top:auto;left:auto;width:100%;margin-top:10px;font-size:14px;line-height:22px;color:#999;text-align:left}@media print{.container.print .print-control{display:none}}.fortune .end-top{padding-top:85px;padding-bottom:62px}.fortune .end-body .inner{width:980px;padding:43px 0 0}.end.fortune.read-mode .end-body .inner{width:640px;margin:0 auto}.end-body .col-right{float:right;margin-top:5px;margin-right:5px}.end-body .calendar-btn-gray{font-size:14px;color:#999}.end-body .calendar-btn-gray a{vertical-align:middle;font-size:14px;color:grey;letter-spacing:-.5px}.end-body .calendar-btn-gray span{display:inline-block;vertical-align:middle;line-height:1.5em}.end-body .calendar-btn-gray:before{content:'';display:inline-block;vertical-align:middle;padding-right:4px;background-color:transparent;background-position:-126px -154px;width:14px;height:16px}.fortune .end-body .col-right{position:relative}.fortune .calendar-value{position:absolute;top:30px;left:100px}.today-luck{display:inline-block;vertical-align:top}.today-luck .solar{font-size:22px;font-weight:700;letter-spacing:-.8px;display:inline-block;vertical-align:top}.bg-black .luck-box .text-area{color:#fff}.luck-box .text-area{color:#111}.luck-box{width:646px;margin-top:10px}.luck-box .luck-box-area{display:block;width:100%;border-bottom:1px solid #e2e2e2;padding-top:20px;padding-bottom:40px}.luck-box .luck-box-area:last-child{border-bottom:none}.luck-box .luck-box-area .img-box{display:inline-block;vertical-align:top;background-color:transparent}.luck-box .luck-box-area .text-area{display:inline-block;width:500px;vertical-align:top;margin-top:7px;padding-left:5px}.luck-box .luck-box-area .text-area .luck-name{display:inline-block;vertical-align:middle;font-size:18px;font-weight:700;line-height:34px;letter-spacing:-.05em}.luck-box .luck-box-area .text-area .luck-year{display:inline-block;vertical-align:middle;margin-left:11px;font-size:18px;line-height:34px;letter-spacing:-.05em}.luck-box .luck-box-area .text-area .text{font-size:18px;line-height:34px;letter-spacing:-.05em;margin-top:15px;display:block}.end.end-uni .end-body{z-index:11}.end.end-uni .comment-area{padding-top:0;border-top:0}.end.end-uni .col-sub.floating-banner{position:absolute;top:0;left:885px;margin-left:0;display:block;z-index:10}.end.end-uni .col-sub.floating-banner .side-link-box{margin-bottom:0}.end.end-uni .col-sub [class^=side-ad]{margin:20px 0}.end.end-uni .col-sub .dable{padding:28px 24px;border:1px solid #ddd}.end.end-uni .col-sub .side-link-box li{height:auto}.end.end-uni .col-sub .side-link-box li+li{margin-top:14px}.end.end-uni .col-sub .side-link-box li a{display:block;overflow:hidden}.end.end-uni .col-sub .side-link-box li .title{position:relative;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:180px}.end.end-uni .col-sub .side-link-box li .title .num{display:block;margin:2px 0 0 0;min-width:18px;text-align:left}.end.end-uni .col-sub .side-link-box li .title .text{display:-webkit-box;max-height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.end.end-uni .col-sub .side-link-box li .img-box{float:right;margin:3px 0 0 0;width:64px;height:48px}.end.end-uni .col-sub .side-link-box>.side-ad-box{margin:30px 0;text-align:center}.end.end-uni .col-sub .side-link-box>.side-ad-box:first-child{margin-top:0}.end.end-uni .col-sub .side-link-box>.side-ad-box+h2{padding-top:0;border-top:0}.end.end-uni .col-sub .side-ad-liveissue{padding:28px 24px;background-color:#f9f9f9}.end.end-uni .col-sub .side-ad-liveissue h3{position:relative;margin-bottom:13px;font-size:20px;line-height:26px;font-weight:500;text-transform:uppercase}.end.end-uni .col-sub .side-ad-liveissue h3::before{content:'';position:absolute;top:2px;left:98px;width:4px;height:4px;border-radius:50%;background-color:#e63b3b}.end.end-uni .col-sub .side-ad-liveissue ul li{padding-top:18px;border-top:1px solid #ddd}.end.end-uni .col-sub .side-ad-liveissue ul li+li{margin-top:22px}.end.end-uni .col-sub .side-ad-liveissue ul li a{display:block}.end.end-uni .col-sub .side-ad-liveissue ul li .title{margin-bottom:10px;padding-right:20px;font-size:15px;font-weight:600;line-height:22px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:url(/images/svg/round_arrow.svg) no-repeat 100% 50%}.end.end-uni .col-sub .side-ad-liveissue ul li .content{overflow:hidden}.end.end-uni .col-sub .side-ad-liveissue ul li .body{float:left;width:168px}.end.end-uni .col-sub .side-ad-liveissue ul li .body .lead{height:40px;font-size:14px;line-height:20px;overflow:hidden}.end.end-uni .col-sub .side-ad-liveissue ul li .body .related{margin-top:10px;color:#5291ab;font-size:12px}.end.end-uni .col-sub .side-ad-liveissue ul li .img-box{float:right;margin-top:4px;width:80px;height:60px}.end .end-ad-container{margin:60px 0;text-align:center}.end .end-ad-container:last-child{margin-bottom:0}.end .end-ad-container .ad-item{display:inline-block}.end .end-ad-container .ad-item+.ad-item{margin-left:32px}.end .ad-banner.ad-970{margin-bottom:24px;padding:0;background:0 0}.end .more-news{margin:75px 0 35px;overflow:hidden}.end .more-news+.edit-subscribe{margin-top:53px}.end .more-news .more-news-container{float:left;width:360px}.end .more-news .more-news-container .more-news-related h3{position:relative;margin-bottom:22px;padding-left:16px;font-size:22px;line-height:33px}.end .more-news .more-news-container .more-news-related h3::before{content:'';position:absolute;top:50%;left:0;margin-top:-5px;width:10px;height:10px;background:url(/images/svg/bullet_related.svg) no-repeat}.end .more-news .more-news-container .more-news-related li+li{margin-top:10px}.end .more-news .more-news-container .more-news-related li a{display:block}.end .more-news .more-news-container .more-news-related li.top-news{margin-bottom:22px;overflow:hidden}.end .more-news .more-news-container .more-news-related li.top-news .col-img{float:left;margin-top:5px}.end .more-news .more-news-container .more-news-related li.top-news .col-img .img-box{width:100px;height:75px}.end .more-news .more-news-container .more-news-related li.top-news .col-text{float:right;width:245px}.end .more-news .more-news-container .more-news-related li.top-news .col-text .title{color:#111;font-size:18px;line-height:28px;white-space:normal}.end .more-news .more-news-container .more-news-related li.top-news .col-text .reg-date{margin-top:12px;font-size:12px;line-height:1;color:#999}.end .more-news .more-news-container .more-news-related li .title{color:#111;font-size:16px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.end .more-news .more-news-container .more-video-related h3{position:relative;margin-bottom:22px;padding-left:16px;font-size:22px;line-height:33px}.end .more-news .more-news-container .more-video-related h3::before{content:'';position:absolute;top:50%;left:0;margin-top:-5px;width:10px;height:10px;background:url(/images/svg/bullet_related.svg) no-repeat}.end .more-news .more-news-container .more-video-related li+li{margin-top:10px}.end .more-news .more-news-container .more-video-related li a{display:block}.end .more-news .more-news-container .more-video-related li.top-news{margin-bottom:22px;overflow:hidden}.end .more-news .more-news-container .more-video-related li.top-news .col-img{position:relative;float:left}.end .more-news .more-news-container .more-video-related li.top-news .col-img .img-box{width:134px;height:75px}.end .more-news .more-news-container .more-video-related li.top-news .col-img .img-box::after{content:'';position:absolute;bottom:8px;left:8px;display:inline-block;background:#333 url(/images/svg/icon-mv-video.svg) no-repeat;background-size:100%;border-radius:50%;width:24px;height:24px}.end .more-news .more-news-container .more-video-related li.top-news .col-text{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:210px;height:75px}.end .more-news .more-news-container .more-video-related li.top-news .col-text .title{color:#111;font-size:18px;line-height:28px;white-space:normal}.end .more-news .more-news-container .more-video-related li.top-news .col-text .title::after,.end .more-news .more-news-container .more-video-related li.top-news .col-text .title::before{display:none}.end .more-news .more-news-container .more-video-related li .title{position:relative;color:#111;font-size:16px;line-height:24px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.end .more-news .more-news-container .more-video-related li .title::before{content:'';position:relative;display:inline-block;margin-right:5px;width:18px;height:18px;background:url(/images/svg/icon-mv-video.svg) no-repeat 50% 50%;background-size:100%;border-radius:50%;border:1px solid #333;vertical-align:-4px;z-index:1}.end .more-news .more-news-container .more-video-related li .title::after{content:'';position:absolute;top:6px;left:5px;width:10px;height:14px;background-color:#333}.end .more-news .ad-item{float:right}.end .module-slider .slick-arrow.slick-next,.end .module-slider .slick-arrow.slick-prev{opacity:1}.end .module-slider .slick-arrow.slick-next.hide,.end .module-slider .slick-arrow.slick-prev.hide{opacity:0}.end .module-slider .slick-arrow.slick-next:hover,.end .module-slider .slick-arrow.slick-prev:hover{opacity:1}.end .more-articles{margin-top:60px;padding-top:30px;border-top:2px solid #111}.end .more-articles h3{margin-bottom:20px;font-size:26px;line-height:38px}.end .more-articles .more-articles-list{overflow:hidden}.end .more-articles .more-articles-list li{float:left;width:200px}.end .more-articles .more-articles-list li+li{margin-left:17px}.end .more-articles .more-articles-list li:nth-child(3n+1){margin-left:0}.end .more-articles .more-articles-list li a{display:block}.end .more-articles .more-articles-list li .title{position:relative;margin-bottom:15px;padding-right:34px;height:48px;font-size:18px;font-weight:500;line-height:24px;overflow:hidden}.end .more-articles .more-articles-list li .title::after{content:'';position:absolute;top:4px;right:2px;width:17px;height:17px;background:url(/images/svg/arrow-next.svg) no-repeat;background-size:100%;opacity:.5}.end .more-articles .more-articles-list li .img-box{margin-bottom:12px;height:150px}.end .more-articles .more-articles-list li .lead{height:50px;font-size:16px;line-height:24px;overflow:hidden}.end-news-stand{position:relative;margin:60px 0;padding-top:32px;min-width:1390px}.end-news-stand::before{content:'news stand';position:absolute;top:-10px;left:50%;margin-left:-490px;padding-right:11px;font-size:18px;font-weight:600;text-transform:uppercase;background-color:#fff;z-index:1}.end-news-stand::after{content:'';position:absolute;top:-1px;left:50%;margin-left:-490px;width:980px;border-top:2px solid #000}.end-news-stand iframe{display:block;margin:0 auto;width:980px}.end.read-mode .ad-banner,.end.read-mode .blog-img,.end.read-mode .prev-news{display:none}.end.read-mode .end-header .logo{background-position:0 -30px;width:72px;height:26px}.end.read-mode .end-header .col-right{padding-right:70px}.end.read-mode .end-header .col-right .bg-set{display:inline-block;vertical-align:top;line-height:30px;margin:15px 30px 0 0;font-size:0}.end.read-mode .end-header .col-right .bg-set-rdo{margin-left:16px}.end.read-mode .end-header .col-right .bg-set-rdo label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;width:30px;height:30px;border:1px solid #ccc;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:14px;border-radius:15px;cursor:pointer}.end.read-mode .end-header .col-right .bg-set-rdo.bg-yellow label{background-color:#e8e2dc;border-color:#e8e2dc}.end.read-mode .end-header .col-right .bg-set-rdo.bg-black label{background-color:#222;border-color:#222}.end.read-mode .end-header .col-right .bg-set-rdo .iradio{background-image:none}.end.read-mode .end-header .col-right .bg-set-rdo .iradio.checked{background-image:url(/images/svg/icon-btn-bg-checked.svg);left:25px}.end.read-mode .end-header .col-right .bg-set-rdo.bg-black .iradio.checked{background-image:url(/images/svg/icon-btn-bg-checked-w.svg)}.end.read-mode .end-header .col-right .scale-set{display:inline-block;vertical-align:top;margin-top:14px;font-size:0}.end.read-mode .end-header .col-right .scale-set .anchor{vertical-align:top;width:32px;height:32px;background:url(/images/svg/btn-scale.svg) no-repeat center;background-size:contain}.end.read-mode .end-header .col-right .scale-set .anchor.on+.scale-set-list{display:block}.end.read-mode .end-header .col-right .scale-set-list{display:none;position:absolute;width:166px;padding:20px 0;top:60px;right:60px;background-color:#fff;border:solid 1px #e0e0e0;-webkit-box-shadow:0 2px 9px -1px rgba(0,0,0,.14);box-shadow:0 2px 9px -1px rgba(0,0,0,.14)}.end.read-mode .end-header .col-right .scale-set-list li{margin-top:10px}.end.read-mode .end-header .col-right .scale-set-list li a{display:block;position:relative;padding:0 30px 0 40px;line-height:1.4;font-size:18px;font-weight:500}.end.read-mode .end-header .col-right .scale-set-list li a.on::before{content:'';display:block;position:absolute;left:16px;top:50%;margin-top:-7px;width:14px;height:14px;background:url(/images/svg/icon-btn-bg-checked.svg) no-repeat center;background-size:contain}.end.read-mode .end-header .col-right .scale-set-list li .scale-fs14{font-size:14px}.end.read-mode .end-header .col-right .scale-set-list li .scale-fs16{font-size:16px}.end.read-mode .end-header .col-right .scale-set-list li .scale-fs18{font-size:18px}.end.read-mode .end-header .col-right .scale-set-list li .scale-fs22{font-size:22px}.end.read-mode .end-header .col-right .scale-set-list li .scale-fs26{font-size:26px}.end.read-mode .end-header .col-right .scale-set-list li:first-child{margin-top:0}.end.read-mode .end-header .col-right .btn-mode{background-color:#111;padding:0 30px 0 0;text-align:right;-webkit-transition:all .3s cubic-bezier(.78,0,.21,1);-o-transition:all .3s cubic-bezier(.78,0,.21,1);transition:all .3s cubic-bezier(.78,0,.21,1)}.end.read-mode .end-header .col-right .btn-mode:before{left:52px}.end.read-mode .end-header .col-right .btn-bookmark,.end.read-mode .end-header .col-right .btn-print,.end.read-mode .end-header .col-right .btn-share{display:none}.end.read-mode .end-top{position:relative;background-size:0;padding-bottom:0;height:auto}.end.read-mode .end-top .inner{width:1050px}.end.read-mode .end-top .tool-bar{display:none}.end.read-mode .end-top .col-main{width:640px;text-align:center}.end.read-mode .end-top .col-main .ttl{margin-top:0}.end.read-mode .end-top .col-main .title{color:#222}.end.read-mode .end-top .col-main .info{display:none}.end.read-mode .end-top .col-sub{display:none}.end.read-mode .end-top.no-profile-img .inner{background-image:none}.end.read-mode .end-header.on+.end-top{opacity:1}.end.read-mode .end-top+.end-body{margin-top:450px}.end.read-mode .ad-banner+.inner{margin-top:60px}.end.read-mode .end-body{border:0}.end.read-mode .end-body .editor-note{display:none}.end.read-mode .end-body .editor-note-top{display:none}.end.read-mode .end-body .div-line-gray{display:none}.end.read-mode .end-body .inner{width:1050px}.end.read-mode .end-body .ad-banner{display:none}.end.read-mode .end-body .col-main .naver-banner,.end.read-mode .end-body .col-main .newspaper-subscribe a,.end.read-mode .end-body .col-main .related-news-list,.end.read-mode .end-body .col-main .sub-tit,.end.read-mode .end-body .col-main .sub-tit-ll,.end.read-mode .end-body .col-main .sub-tit-m{display:none}.end.read-mode .end-body .inner .newspaper-subscribe span.ns-text{display:block;margin:0 auto -60px;text-align:center}.end.read-mode .end-body .col-sub{display:none}.end.read-mode .comment-area .inner{width:1050px;padding-left:205px;padding-right:205px}.end.read-mode.bg-yellow{background:#efe9e3}.end.read-mode.bg-yellow .end-header{background:#fff;border-bottom:1px solid #f1f1f1}.end.read-mode.bg-yellow .end-body{background:#efe9e3}.end.read-mode.bg-yellow .comment-area{background:#efe9e3}.end.read-mode.bg-yellow .comment-edit .btn-open-edit{border:1px solid #666}.end.read-mode.bg-yellow .comment-edit .textarea-bottom{border-top:1px solid #ccc}.end.read-mode.bg-yellow .comment-sort-tab{border-bottom:1px solid #ccc}.end.read-mode.bg-yellow .comment-sort-tab .refresh{background:url(/images/svg/icon-refresh-blue.svg) right center/17px 18px no-repeat;color:#999}.end.read-mode.bg-yellow .comment-list .comment-item{border-bottom:1px solid #ccc}.end.read-mode.bg-yellow .comment-list .comment-item .tool .btn-area .btn-thumbdown{color:#666}.end.read-mode.bg-yellow .comment-list .comment-item .reply-list{background-color:transparent;background-color:#ebe5df}.end.read-mode.bg-yellow .comment-list .comment-item .reply-list .btn-all{color:#111}.end.read-mode.bg-yellow .comment-box{border-bottom:none}.end.read-mode.bg-yellow .comment-box .btn-area .btn-thumbdown{color:#ddd}.end.read-mode.bg-yellow .comment-area .comment-list .comment-item .reply-list .reply-edit .btn-open-edit{background-color:transparent;border:1px solid #666;border-radius:3px}.end.read-mode.bg-yellow .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap{background-color:#e8e2dc;border:1px solid #4a4a4a}.end.read-mode.bg-yellow .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-bottom{border-top:1px solid #ccc}.end.read-mode.bg-yellow .reply-list{border-top:1px solid #ccc}.end.read-mode.bg-yellow .reply-list>ul>li{border-bottom:1px solid #ccc}.end.read-mode.bg-black{background:#222}.end.read-mode.bg-black .end-header{background:#fff}.end.read-mode.bg-black .end-header.on{border-bottom:1px solid #222}.end.read-mode.bg-black .end-top .col-main .ttl.live-issue{color:#fff}.end.read-mode.bg-black .end-top .col-main .title{color:#fff}.end.read-mode.bg-black .blog-img.mask-ivory+.end-top .col-main .title,.end.read-mode.bg-black .blog-img.mask-white+.end-top .col-main .title{color:#fff}.end.read-mode.bg-black .end-body{background:#222;color:#fff}.end.read-mode.bg-black .end-body .div-line{border-top:1px solid #fff}.end.read-mode.bg-black .end-body .annotation-list .dt{color:#fff}.end.read-mode.bg-black .end-body .btn-area button{color:#fff}.end.read-mode.bg-black .end-body .btn-area .btn-like::before{background:url(/images/svg/btn-like-b.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .end-body .btn-area .btn-unlike::before{background:url(/images/svg/btn-like-b.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .end-body .btn-area .btn-share::before{background:url(/images/svg/btn-share-b.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .end-body .btn-area .btn-bookmark::before{background:url(/images/svg/btn-bookmark-b.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .end-body .prev-next-list .disabled .col{color:rgba(255,255,255,.4)}.end.read-mode.bg-black .edit-subscribe .btn-subsc{background-image:url(/images/svg/btn-subscribe-wh.svg)}.end.read-mode.bg-black .edit-subscribe .btn-subsc.on{background-image:url(/images/svg/btn-subscribe-on.svg)}.end.read-mode.bg-black .editor-info-box{color:#aaa}.end.read-mode.bg-black .editor-info-box .tit{color:#fff}.end.read-mode.bg-black .prev-next-list{color:#fff}.end.read-mode.bg-black .comment-area{background:#222;color:#fff}.end.read-mode.bg-black .comment-area .comment-edit{border-color:#fff}.end.read-mode.bg-black .comment-area .comment-edit .textarea textarea{color:#fff}.end.read-mode.bg-black .comment-area .comment-edit .textarea-bottom{border-top:1px solid #4a4a4a}.end.read-mode.bg-black .comment-area .comment-edit .textarea-bottom button{color:#111;background:#fff}.end.read-mode.bg-black .comment-sort-tab{border-bottom:1px solid #ccc;color:#666}.end.read-mode.bg-black .comment-sort-tab .anchor.on{color:#fff}.end.read-mode.bg-black .comment-sort-tab .anchor.on:after{background-color:#fff}.end.read-mode.bg-black .comment-sort-tab .refresh{background:url(/images/svg/icon-refresh-blue.svg) right center/17px 18px no-repeat}.end.read-mode.bg-black .comment-list .reply-list{background-color:rgba(255,255,255,.05)}.end.read-mode.bg-black .comment-list .reply-list .btn-all{color:#fff}.end.read-mode.bg-black .comment-list .reply-list .btn-all:after{background:url(/images/svg/btn-all-wh.svg) center center/contain no-repeat}.end.read-mode.bg-black .comment-list .reply-list .reply-edit .btn-open-edit{background-color:transparent;border:1px solid #fff;border-radius:3px}.end.read-mode.bg-black .comment-item{color:#fff}.end.read-mode.bg-black .comment-item .btn-reply{color:#999}.end.read-mode.bg-black .comment-item .btn-thumbup .thumb{background:url(/images/svg/icon-thumbup-w.svg) no-repeat left center;background-size:20px}.end.read-mode.bg-black .comment-item .btn-thumbdown{color:#666}.end.read-mode.bg-black .comment-item .btn-thumbdown .thumb{background:url(/images/svg/icon-thumbdown-w.svg) no-repeat left center;background-size:20px}.end.read-mode.bg-black .comment-item .btn-thumbdown .count{color:#666}.end.read-mode.bg-black .comment-item .info .id{color:#999}.end.read-mode.bg-black .comment-item .info .date{color:#666}.end.read-mode.bg-black .comment-item .info .report{color:#999}.end.read-mode.bg-black .comment-item .text{color:#fff}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap{background-color:#222;border:1px solid #fff;border-radius:3px}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .btn-reg{background-color:#fff;color:#111}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .btn-reg:disabled{background-color:#ccc}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap textarea{background-color:#222;color:#fff}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .count{font-size:16px}.end.read-mode.bg-black .comment-area .comment-list .comment-item .reply-list .reply-edit .textarea-wrap .count strong{font-family:Robot,serif;color:#fff}.end.read-mode.bg-black .comment-area .comment-edit .textarea-wrap{border-color:#fff}.end.read-mode.bg-black .comment-area .comment-edit .textarea-wrap .textarea-bottom .count strong{color:#fff}.end.read-mode.bg-black .comment-area .comment-edit .textarea-wrap .textarea-bottom button:disabled{background:#ccc}.end.read-mode.bg-black .comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup .thumb{background:url(/images/svg/icon-thumbup-g.svg) no-repeat left center;background-size:20px}.end.read-mode.bg-black .comment-area .comment-list .comment-item .tool .btn-area .btn-thumbup.on .thumb{background:url(/images/svg/icon-thumbup-g-on.svg) no-repeat left center}.end.read-mode.bg-black .comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown .thumb{background:url(/images/svg/icon-thumbdown-g.svg) no-repeat left center;background-size:20px}.end.read-mode.bg-black .comment-area .comment-list .comment-item .tool .btn-area .btn-thumbdown.on .thumb{background:url(/images/svg/icon-thumbdown-g-on.svg) no-repeat left center}.end.read-mode.bg-black .comment-edit .btn-open-edit{border:1px solid #fff}.end.read-mode.bg-black .list-paging .anchor{color:#fff}.end.read-mode.bg-black .list-paging .start{background:url(/images/svg/icon-paging-start-24-x-24-w.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .list-paging .end{background:url(/images/svg/icon-paging-end-24-x-24-w.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .list-paging .prev{background:url(/images/svg/icon-paging-prev-24-x-24-w.svg) no-repeat center;background-size:contain}.end.read-mode.bg-black .list-paging .next{background:url(/images/svg/icon-paging-next-24-x-24-w.svg) no-repeat center;background-size:contain}.end.blog.read-mode .end-top{background-size:0}.end.blog.read-mode .end-header .col-right .btn-mode{background-color:#111}.end.blog.read-mode .end-header .col-right .btn-subsc{background-image:url(/images/svg/btn-subscribe.svg)}.end.notice.read-mode .end-top .col-main{width:1050px}.end.read-mode.scale-fs14 .editor-p,.end.read-mode.scale-fs14 .editor-tit{font-size:14px;line-height:24px}.end.read-mode.scale-fs16 .editor-p,.end.read-mode.scale-fs16 .editor-tit{font-size:16px;line-height:28px}.end.read-mode.scale-fs22 .editor-p,.end.read-mode.scale-fs22 .editor-tit{font-size:22px;line-height:38px}.end.read-mode.scale-fs26 .editor-p,.end.read-mode.scale-fs26 .editor-tit{font-size:26px;line-height:44px}.icon-setting{display:inline-block;vertical-align:middle;background-image:url(/images/svg/icon-setting.svg);background-repeat:no-repeat;background-size:100%;width:30px;height:30px}.icon-article{display:inline-block;vertical-align:middle;background-image:url(/images/svg/icon-article.svg);background-repeat:no-repeat;background-size:100%;width:12px;height:10px}.btn-like{background-image:url(/images/svg/btn-like.svg) no-repeat center}.btn-comment{background-image:url(/images/svg/btn-comment.svg) no-repeat center}.mypage{background-color:#f7f7f7;padding-bottom:100px}.mypage .my-header{background-color:#fff;margin-top:97px;margin-bottom:70px}.mypage .my-header .inner{padding-bottom:0}.mypage .my-header .title-box{display:inline-block;vertical-align:top;width:488px;margin-right:110px;margin-left:49px}.mypage .my-header h2{display:block;font-size:42px;font-weight:300;line-height:56px;letter-spacing:-.065em;color:#666}.mypage .my-header h2 strong{font-weight:300;color:#02a37f}.mypage .my-header .user-id{font-weight:500;color:#111}.mypage .my-header .chart-box{position:relative;display:inline-block;vertical-align:top;width:600px;padding-left:172px}.mypage .my-header .chart-box.no-content .stat-chart{opacity:.1}.mypage .my-header .chart-box.no-content .chart-label{opacity:.1}.mypage .my-header .chart-box .btn-setting{float:right;margin:10px 40px 34px 0}.mypage .my-header .stat-chart{display:inline-block;vertical-align:top}.mypage .my-header .chart-label{display:inline-block;vertical-align:top;margin-top:20px;padding-left:40px}.mypage .my-header .chart-label .first-rate{position:absolute;top:0;left:0}.mypage .my-header .chart-label .first-rate .num,.mypage .my-header .chart-label .first-rate .text{font-size:22px;font-weight:500;color:#111}.mypage .my-header .chart-label .first-rate .num{font-family:Roboto,serif}.mypage .my-header .chart-label .first-rate .percentage{display:block;font-size:70px;line-height:60px;letter-spacing:-.05em;color:#111;margin-top:6px}.mypage .my-header .chart-label .first-rate:after,.mypage .my-header .chart-label .first-rate:before{content:''}.mypage .my-header .chart-label .first-rate:before{position:absolute;top:12px;right:-115px;width:100px;height:1px;background-color:#111}.mypage .my-header .chart-label .first-rate:after{position:absolute;top:5px;right:-130px;width:16px;height:16px;border-radius:50%;background-color:#111}.mypage .my-header .chart-label li{font-size:18px;line-height:24px;letter-spacing:-.05em;color:#666;margin-top:16px}.mypage .my-header .chart-label .num{font-family:Roboto,serif;display:inline-block;vertical-align:middle}.mypage .my-header .chart-label .text{margin-left:4px;display:inline-block;vertical-align:middle}.mypage .my-header .chart-label .percentage{display:inline-block;vertical-align:middle}.mypage .my-header .chart-label .date{font-size:12px;line-height:20px;letter-spacing:-.0125em;color:#999;margin-top:28px}.mypage .icon-setting{font-size:18px;letter-spacing:-.05em;color:#666;background-size:26px;background-position:60px center;width:103px;height:48px;line-height:46px;padding-left:24px;border:1px solid #e2e2e2;border-radius:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.mypage .inner{background-color:#fff;padding-bottom:90px;width:1280px}.mypage .inner:after{content:'';clear:both;display:table}.mypage .user-attension{width:310px;padding-top:90px;padding-right:36px;padding-left:40px;float:left}.mypage .user-attension.no-content{width:234px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-top:56px;margin-left:50px;margin-right:80px;padding-top:0}.mypage .user-attension.no-content p{font-size:14px;font-weight:500;text-align:center;letter-spacing:-.0125em;line-height:28px;padding-top:197px;padding-bottom:220px;color:#111}.mypage .user-attension .attension-list{height:408px}.mypage .user-attension .attension-list li{margin-bottom:18px;padding-bottom:13px;border-bottom:1px solid #e2e2e2}.mypage .user-attension .attension-list h3{font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.05em;color:#111;margin-bottom:7px}.mypage .user-attension .attension-list p{font-size:12px;line-height:22px;letter-spacing:-.05em;color:#666}.mypage .user-attension .attension-list p span{display:inline-block;vertical-align:middle}.mypage .user-attension .attension-list .icon-article{margin-right:3px}.mypage .user-attension .attension-list .date{display:block;font-size:12px;letter-spacing:-.025em;color:#666}.mypage .user-attension .attension-list .text{width:215px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.mypage .track-article{width:846px;padding-left:46px;padding-right:15px;padding-top:90px;float:left}.mypage .track-article.no-content{padding-top:56px}.mypage .track-article.no-content .tab{border-bottom:none;margin-bottom:140px;padding-bottom:0}.mypage .track-article.no-content p.text{font-size:18px;font-weight:500;line-height:28px;letter-spacing:-.0125em;text-align:center;color:#111}.mypage .track-article .tab{margin-bottom:45px;padding-bottom:32px;border-bottom:1px solid #e2e2e2}.mypage .track-article .tab:after{content:'';display:table;clear:both}.mypage .track-article .tab li{text-align:center;float:left;width:25%}.mypage .track-article .tab span{display:block}.mypage .track-article .tab .count{font-family:Roboto;font-size:42px;font-weight:300;letter-spacing:-.05em;color:#666;margin-bottom:6px}.mypage .track-article .tab .on{color:#111}.mypage .track-article .tab .on .count{font-weight:500;color:#111}.mypage .track-article .tab .on .text{position:relative;font-weight:700;padding-left:3px;padding-right:3px}.mypage .track-article .tab .on .text:after{content:'';position:absolute;bottom:-8px;left:0;right:0;height:16px;background-color:rgba(2,163,127,.18)}.mypage .track-article .tab .text{font-size:16px}.mypage .track-article .tab-contents li{position:relative}.mypage .track-article .rowner{position:relative}.mypage .track-article .sub-tab{display:inline-block;vertical-align:middle;margin-top:-10px;margin-bottom:50px}.mypage .track-article .sub-tab:after{content:'';display:table;clear:both}.mypage .track-article .sub-tab li{float:left;margin-right:26px}.mypage .track-article .sub-tab label{padding-left:3px;cursor:pointer}.mypage .track-article .col-right{position:absolute;top:0;right:0}.mypage .track-article .col-right .btn-box{position:relative;top:-20px;right:0}.mypage .track-article .col-right .btn-box{border:1px solid rgba(82,145,171,.2)}.mypage .track-article .col-right .btn-more a{padding-left:20px}.mypage .track-article .board-list .date{line-height:24px}.mypage .track-article .board-list .text-box{margin-right:70px}.mypage .track-article .board-list .reporter{position:relative;top:-2px;margin-right:10px}.mypage .track-article .board-list .like-num{background-image:url(/images/svg/like-all.svg);background-size:26px 20px;padding-left:30px;margin-right:4px}.mypage .track-article .board-list .reply-num{margin-right:0}.mypage .track-article .board-list .reply-alarm{margin-left:18px}.mypage .list-paging{margin-top:0;padding-top:70px;clear:both}.custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#e2e2e2;width:4px}.custom-scroll .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff}.icon-book-mark{background:url(/images/svg/bookmark.svg) no-repeat center 100%}.multi-viewer{width:980px;min-width:980px;margin:0 auto 80px}.multi-viewer header{width:100%;min-width:980px;margin-top:20px}.multi-viewer header .hk-logo{display:inline-block;vertical-align:middle;width:72px;margin-right:26px}.multi-viewer header .hk-logo a{background-image:url(/images/logo-green@2x.png);background-size:100%;background-repeat:no-repeat;width:100%;height:21px;text-indent:-9999px;overflow:hidden}.multi-viewer header .category{display:inline-block;vertical-align:middle;font-size:18px;color:#333}.multi-viewer .container{position:relative;width:100%;min-width:980px}.multi-viewer .inner{width:100%}.multi-viewer .slider-for .title-area{margin-bottom:30px}.multi-viewer .slider-for .title-area .ttl{font-size:16px;line-height:28px;letter-spacing:-.05em;margin-bottom:5px}.multi-viewer .slider-for .title-area h2 a{display:inline-block;vertical-align:bottom}.multi-viewer .slider-for .title-area .go-link{position:relative;top:-2px;font-size:14px;font-weight:500;border-bottom:1px solid #111;margin-left:16px;padding-bottom:2px}.multi-viewer .slider-for .img-box{background-color:#fff;height:620px;line-height:620px;overflow:hidden}.multi-viewer .slider-for .img-box img{display:inline-block;max-width:980px;max-height:620px}.multi-viewer .slider-for .img-box a{outline:0}.multi-viewer .slider-for .slick-slide{outline:0}.multi-viewer .slider-for .slick-arrow{width:96px;height:96px;margin-top:48px}.multi-viewer .slider-for .slick-arrow:before{content:'';background-repeat:no-repeat;background-size:100%;display:block;width:100%;height:96px}.multi-viewer .slider-for .slick-prev{left:-116px}.multi-viewer .slider-for .slick-prev:before{background-image:url(/images/svg/mv-arrow-prev.svg)}.multi-viewer .slider-for .slick-next{right:-116px}.multi-viewer .slider-for .slick-next:before{background-image:url(/images/svg/mv-arrow-next.svg)}.multi-viewer .list-box{margin-top:30px}.multi-viewer .viewer-count{position:absolute;top:0;right:0;font-family:Roboto;font-size:18px}.multi-viewer .viewer-count .current{font-weight:700;color:#5291ab}.multi-viewer .show-box{margin-top:59px}.multi-viewer .slider-nav .slick-track{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}.multi-viewer .slider-nav .slick-slide{position:relative;width:144px!important;height:108px;line-height:100px;margin-right:10px;overflow:hidden;cursor:pointer}.multi-viewer .slider-nav .slick-slide img{display:inline-block;vertical-align:middle;width:100%}.multi-viewer .slider-nav .slick-slide.video{position:relative}.multi-viewer .slider-nav .slick-slide.video:before{content:'';position:absolute;z-index:1;bottom:8px;left:8px;background-image:url(/images/svg/icon-mv-video.svg);background-repeat:no-repeat;background-size:100%;width:32px;height:32px}.multi-viewer .slider-nav .slick-current{position:relative;border:3px solid #02a37f}.multi-viewer .slider-nav .slick-current:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);cursor:pointer}.multi-viewer .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.multi-viewer .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-30px}.multi-viewer .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#5291ab;height:3px}.multi-viewer .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar{height:12px}.multi-viewer .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{height:3px}.pv-area{position:absolute;top:-22px;left:0;display:block;height:22px;color:#fff;background-color:#1c222d;border-radius:22px;-webkit-box-shadow:0 4px 8px rgba(27,39,51,.3);box-shadow:0 4px 8px rgba(27,39,51,.3);z-index:9}.pv-area.no-num .pv-inn{position:relative;padding-left:20px}.pv-area.no-num .pv-inn .number{display:none}.pv-area.no-num .pv-inn:before{content:'';position:absolute;top:9px;left:10px;display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#00bc98}.pv-area.only-num .pv-inn{padding-left:0}.pv-area.only-num .pv-inn .live-click{display:none}.pv-area .pv-inn{position:relative;padding:0 0 0 32px}.pv-area .pv-inn .number{position:absolute;top:-3px;left:-1px;display:block;width:28px;height:28px;font-family:roboto;font-size:14px;line-height:27px;letter-spacing:-.05em;text-align:center;background-color:#111;border-radius:28px;-webkit-box-shadow:0 4px 8px rgba(27,39,51,.3);box-shadow:0 4px 8px rgba(27,39,51,.3)}.pv-area .pv-inn .number:before{content:'';position:absolute;top:25px;left:7px;display:block;width:0;height:0;display:block;border-top:9px solid #111;border-right:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid transparent}.pv-area .pv-inn .number.num1{background-color:#f96464}.pv-area .pv-inn .number.num1:before{content:'';border-top:9px solid #f96464}.pv-area .pv-inn .number.num2{background-color:#f5a623}.pv-area .pv-inn .number.num2:before{content:'';border-top:9px solid #f5a623}.pv-area .pv-inn .number.num3{background-color:#f5a623}.pv-area .pv-inn .number.num3:before{content:'';border-top:9px solid #f5a623}.pv-area .pv-inn .number.num4{background-color:#f5a623}.pv-area .pv-inn .number.num4:before{content:'';border-top:9px solid #f5a623}.pv-area .pv-inn .number.num5{background-color:#f5a623}.pv-area .pv-inn .number.num5:before{content:'';border-top:9px solid #f5a623}.pv-area .pv-inn .live-click{display:inline-block;height:22px;padding-right:10px;font-size:12px;letter-spacing:0;line-height:22px;vertical-align:top;color:#fff;opacity:.9}.pv-area .pv-inn .live-click span{margin-left:4px}.pv-area .pv-inn .live-click strong{margin-left:4px;font-family:roboto}.pv-area .pv-inn .modify{display:inline-block;height:22px;line-height:22px}.pv-area .pv-inn .modify a{display:block;padding:0 10px;height:22px;font-size:12px;line-height:22px;background-color:#2c4453;border-radius:0 22px 22px 0}.pv-area .pv-inn .modify a:hover{background-color:#437085}.pv-area.hd-add{left:30px}.recent-list article{position:relative}.politics .section-large-list .pv-area{top:0}.politics .section-large-list.interview-type .pv-area{top:7px}.economy .section-large-list .pv-area{top:0}.economy .section-large-list.interview-type .pv-area{top:7px}.grid-type .section-large-list .pv-area{top:-3px}.grid-type .section-large-list.interview-type .pv-area{top:7px}.pulled .recent-large{position:relative}.theme-box .display-list{position:relative}.culture-serial .list-serialize li{position:relative}.culture .theme-box .list-type .article-list li{position:relative}.culture .theme-box .list-type .article-list li .pv-area{top:-20px}.magazine-type .recent-large{position:relative}.magazine-type .theme-box .img-list-type li{position:relative}.life .recent-list .cartoon{position:relative}.people .recent-large{position:relative}.people .section-large-list .pv-area{top:8px}.entertainment .recent-large{position:relative}.entertainment .theme-box .display-list.list-type li{position:relative}.entertainment .theme-box .display-list.list-type li .pv-area{top:-18px}.photo-news .photo-list{position:relative}.photo-news .photo-list .pv-area{top:5px;left:3px}.sports .recent-large{position:relative}.sports .section-large-list .pv-area{top:8px}.opinion .article-box article{position:relative}.opinion .opinion-list li{position:relative}.opinion .column-list li{position:relative}.opinion .column-list li .pv-area{top:5px;left:3px}.focus .article-box article{position:relative}.focus .theme-box .display-list.list-type li{position:relative}.pvbox{position:relative}.live-issue .recent-list h4{position:relative;overflow:initial}.live-issue .recent-list h4 .pv-area{top:-18px}.live-issue .recent-list .text{position:relative;overflow:initial}.live-issue .recent-list .text .pv-area{top:-18px}.magazine-type.special .recent-large{position:relative}.magazine-type.special .recent-area{position:relative}.magazine-type.special .display-list.full-type.large-image{position:relative}.magazine-type.special .display-list.full-type.total-img-type{position:relative}.magazine-type.special .display-list.img-list-type li{position:relative}.main .head-recent .title-area .roll-box .pv-area .pv-inn .live-click strong{float:inherit;margin-right:0;margin-top:0;font-size:12px;line-height:22px;vertical-align:top;color:#fff;opacity:.9}.main .type-c .pv-area{top:17px}.full-headline .inn .text-box .pv-area{top:0}.end .end-body .col-main.editor{font-size:16px;line-height:normal}.col-main.editor .editor-p{position:static;font-size:100%;line-height:inherit;margin-top:0}.col-main.editor .editor-p+.editor-p{margin-top:0}.col-main.editor .editor-p strong{font-weight:700}.col-main.editor .editor-p sub{bottom:auto;font-family:inherit;font-size:inherit}.col-main.editor .editor-p sup{top:auto;font-family:inherit;font-size:inherit;color:inherit;line-height:1.125em}.col-main.editor .editor-p ol li,.col-main.editor .editor-p ul li{display:list-item}.col-main.editor .editor-p ol{margin:1em;list-style-type:decimal}.col-main.editor .editor-p ul{margin:1em;list-style-type:disc}@media (max-width:1390px){.end .end-body{margin-left:0}.end .end-body .ad-banner{margin-left:0}.end .end-body .ad-banner .img-box{margin-left:0}.comment-area{width:1200px}.comment-area .inner{width:1200px;padding-left:205px;padding-right:355px}.end.print .inner,.end.read-mode .inner{width:1200px;margin-left:auto;padding-right:205px}.end.print .end-body,.end.read-mode .end-body{min-width:auto;margin-left:auto}.end.print .comment-area,.end.read-mode .comment-area{width:auto}.end.print .comment-area .inner,.end.read-mode .comment-area .inner{width:1050px;padding-left:205px;padding-right:205px}}.tko-top-banner{position:absolute;right:0;bottom:18px}.tko-top-banner .banner img{display:block;width:319px}.tko-top-banner .summary{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px 0 24px;height:49px;background:#f5f5f5 url(/images/tko/bg_tko_banner.png) no-repeat 100% 0;background-size:auto 100%;-webkit-box-shadow:inset 0 0 0 1px #eee;box-shadow:inset 0 0 0 1px #eee}.tko-top-banner .summary::before{content:'';position:absolute;bottom:0;left:-54px;width:39px;height:59px;background:url(/images/tko/tko_emblem.png) no-repeat;background-size:100%}.tko-top-banner .summary h4{margin-right:9px;color:#050505;font-size:13px;font-weight:500;line-height:1}.tko-top-banner .summary h4 .ko{margin-right:4px;font-size:17px}.tko-top-banner .summary h4 .score{margin-left:2px;color:#b11e33;font-size:23px;font-weight:600}.tko-top-banner .summary .medal{margin:2px 2px 0;width:21px;height:21px;line-height:22px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%}.tko-top-banner .summary .gold{background-color:#ebce6d}.tko-top-banner .summary .silver{background-color:#c6c6c6}.tko-top-banner .summary .bronze{background-color:#ac765a}.tko-top-banner .summary .days{margin-left:29px;font-size:13px;color:#fff;font-weight:600}.tko-section{padding-top:38px}.tko-section~.project-serial{margin-top:20px!important}.tko-container{position:relative;padding-bottom:14px;border:1px solid #ddd}.tko-container::before{content:'';position:absolute;top:0;left:0;width:504px;height:154px;background:url(/images/tko/bg_tko_section_l.png) no-repeat}.tko-container::after{content:'';position:absolute;right:0;bottom:0;width:195px;height:52px;background:url(/images/tko/bg_tko_section_r.png) no-repeat}.tko-container .header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:26px;height:60px;z-index:1}.tko-container .header h3{font-size:26px;font-weight:400;color:#fff;letter-spacing:-.038em}.tko-container .header .summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-6px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:326px}.tko-container .header .summary h4{margin-right:9px;color:#050505;font-size:16px;font-weight:500;line-height:1}.tko-container .header .summary h4 .ko{font-size:17px}.tko-container .header .summary h4 .score{font-size:13px}.tko-container .header .summary h4 .score strong{color:#e54763;font-size:23px;font-weight:600}.tko-container .header .summary .medal{margin:0 2px;width:21px;height:21px;line-height:22px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%}.tko-container .header .summary .gold{background-color:#ebce6d}.tko-container .header .summary .silver{background-color:#c6c6c6}.tko-container .header .summary .bronze{background-color:#ac765a}.tko-container .tko-news{position:relative;padding:0 26px 17px;overflow:hidden;z-index:1}.tko-container .tko-news article{float:left;width:312px;margin-left:20px;overflow:hidden}.tko-container .tko-news article:nth-child(4),.tko-container .tko-news article:nth-child(5){margin-top:25px}.tko-container .tko-news article .img-box{float:left;margin-right:10px;width:132px;height:86px}.tko-container .tko-news article h2{height:4.5em;font-size:17px;font-weight:400;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tko-container .tko-news article p{clear:left;padding-top:8px;font-size:14px;line-height:1.6;height:-webkit-calc(3.2em + 8px);height:calc(3.2em + 8px);color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tko-container .tko-news .top{float:left;margin-left:0;margin-right:24px;width:436px}.tko-container .tko-news .top a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tko-container .tko-news .top .img-box{float:none;margin-bottom:10px;width:100%;height:224px}.tko-container .tko-news .top .content{margin:0;border:0}.tko-container .tko-news .top .content h2{height:auto;font-size:27px;font-weight:500;line-height:1.4;word-break:keep-all;letter-spacing:-.046em}.tko-container .btn-box.btn-more{top:5px;right:12px;z-index:1}.tko-container .btn-box.btn-more a .icon-more-blue{background:url(/images/svg/arrow-red.svg) no-repeat 50% 50%}.tko-special-list .tko-header{margin-bottom:56px;height:130px;background:#ab182b url(/images/tko/bg_tko_header.jpg) no-repeat 50% 0}.tko-special-list .tko-header .wrapper{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:1200px}.tko-special-list .tko-header .wrapper::before{content:'';display:block;margin:18px 17px 0 0;width:117px;height:144px;background:url(/images/tko/tko_logo.png) no-repeat;background-size:117px}.tko-special-list .tko-header .wrapper h2{margin-top:58px;font-size:46px;color:#fff}.tko-special-list .tko-header .wrapper img{margin:76px 0 0 20px;width:234px}.tko-special-list .sub-section{padding-top:0}.tko-special-list .sub-section h3{font-size:18px;font-weight:500}.tko-special-list .board-list{padding-top:16px}.tko-special-list .board-list.column-3 .text-box .ttl{color:#904955}.tko-special-list .col-sub .tko-score{margin-bottom:37px}.tko-special-list .col-sub .tko-score h2{margin-bottom:16px;font-size:18px;font-weight:500}.tko-special-list .col-sub .tko-score-list{position:relative;padding-bottom:26px;border:1px solid #8b2130}.tko-special-list .col-sub .tko-score-list::after,.tko-special-list .col-sub .tko-score-list::before{content:'';position:absolute;top:117px;bottom:0;width:20px;background-color:#fff}.tko-special-list .col-sub .tko-score-list::before{left:0}.tko-special-list .col-sub .tko-score-list::after{right:0}.tko-special-list .col-sub .tko-score-list .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:76px;height:80px;background:url(/images/tko/bg_tko_score.png) no-repeat}.tko-special-list .col-sub .tko-score-list .header h3{margin-right:15px;color:#858585;font-size:16px;font-weight:500;line-height:1}.tko-special-list .col-sub .tko-score-list .header h3 .ko{display:block;color:#000}.tko-special-list .col-sub .tko-score-list .header h3 .score{color:#e54763}.tko-special-list .col-sub .tko-score-list .header h3 .score strong{font-size:18px;font-weight:600}.tko-special-list .col-sub .tko-score-list .header .medal{margin:0 3px;width:24px;height:24px;line-height:26px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;text-align:center;color:#fff;border-radius:50%}.tko-special-list .col-sub .tko-score-list .header .gold{background-color:#ebce6d}.tko-special-list .col-sub .tko-score-list .header .silver{background-color:#c6c6c6}.tko-special-list .col-sub .tko-score-list .header .bronze{background-color:#ac765a}.tko-special-list .col-sub .tko-score-list .header .total{margin-left:18px;position:relative;background-color:#e54763}.tko-special-list .col-sub .tko-score-list .header .total::before{content:'';position:absolute;top:1px;left:-10px;height:23px;border-left:1px solid #e5e5e5}.tko-special-list .col-sub .tko-score-list table{width:100%;border-collapse:collapse}.tko-special-list .col-sub .tko-score-list table th{height:35px;font-size:13px;color:#858585;background-color:#eee}.tko-special-list .col-sub .tko-score-list table td{height:40px}.tko-special-list .col-sub .tko-score-list table td:first-child,.tko-special-list .col-sub .tko-score-list table th:first-child{padding-left:20px;text-align:left}.tko-special-list .col-sub .tko-score-list table td:last-child,.tko-special-list .col-sub .tko-score-list table th:last-child{padding-right:20px}.tko-special-list .col-sub .tko-score-list table tr+tr td{border-top:1px solid #e5e5e5}.tko-special-list .col-sub .tko-score-list table .country{font-size:13px}.tko-special-list .col-sub .tko-score-list table .country .no{display:inline-block;width:20px;font-size:16px;text-align:center}.tko-special-list .col-sub .tko-score-list table .country .flag::before{content:'';display:inline-block;margin-right:4px;width:28px;height:20px;background-size:28px;border:1px solid #ddd;vertical-align:-6px}.tko-special-list .col-sub .tko-score-list table .country .roc::before{background-image:url(/images/tko/flags/roc.png)}.tko-special-list .col-sub .tko-score-list table .country .gha::before{background-image:url(/images/tko/flags/gha.png)}.tko-special-list .col-sub .tko-score-list table .country .gab::before{background-image:url(/images/tko/flags/gab.png)}.tko-special-list .col-sub .tko-score-list table .country .guy::before{background-image:url(/images/tko/flags/guy.png)}.tko-special-list .col-sub .tko-score-list table .country .gam::before{background-image:url(/images/tko/flags/gam.png)}.tko-special-list .col-sub .tko-score-list table .country .gua::before{background-image:url(/images/tko/flags/gua.png)}.tko-special-list .col-sub .tko-score-list table .country .gum::before{background-image:url(/images/tko/flags/gum.png)}.tko-special-list .col-sub .tko-score-list table .country .grn::before{background-image:url(/images/tko/flags/grn.png)}.tko-special-list .col-sub .tko-score-list table .country .gre::before{background-image:url(/images/tko/flags/gre.png)}.tko-special-list .col-sub .tko-score-list table .country .gui::before{background-image:url(/images/tko/flags/gui.png)}.tko-special-list .col-sub .tko-score-list table .country .gbs::before{background-image:url(/images/tko/flags/gbs.png)}.tko-special-list .col-sub .tko-score-list table .country .nam::before{background-image:url(/images/tko/flags/nam.png)}.tko-special-list .col-sub .tko-score-list table .country .nru::before{background-image:url(/images/tko/flags/nru.png)}.tko-special-list .col-sub .tko-score-list table .country .ngr::before{background-image:url(/images/tko/flags/ngr.png)}.tko-special-list .col-sub .tko-score-list table .country .eor::before{background-image:url(/images/tko/flags/eor.png)}.tko-special-list .col-sub .tko-score-list table .country .ssd::before{background-image:url(/images/tko/flags/ssd.png)}.tko-special-list .col-sub .tko-score-list table .country .rsa::before{background-image:url(/images/tko/flags/rsa.png)}.tko-special-list .col-sub .tko-score-list table .country .ned::before{background-image:url(/images/tko/flags/ned.png)}.tko-special-list .col-sub .tko-score-list table .country .nep::before{background-image:url(/images/tko/flags/nep.png)}.tko-special-list .col-sub .tko-score-list table .country .nor::before{background-image:url(/images/tko/flags/nor.png)}.tko-special-list .col-sub .tko-score-list table .country .nzl::before{background-image:url(/images/tko/flags/nzl.png)}.tko-special-list .col-sub .tko-score-list table .country .nig::before{background-image:url(/images/tko/flags/nig.png)}.tko-special-list .col-sub .tko-score-list table .country .nca::before{background-image:url(/images/tko/flags/nca.png)}.tko-special-list .col-sub .tko-score-list table .country .kor::before{background-image:url(/images/tko/flags/kor.png)}.tko-special-list .col-sub .tko-score-list table .country .den::before{background-image:url(/images/tko/flags/den.png)}.tko-special-list .col-sub .tko-score-list table .country .dma::before{background-image:url(/images/tko/flags/dma.png)}.tko-special-list .col-sub .tko-score-list table .country .dom::before{background-image:url(/images/tko/flags/dom.png)}.tko-special-list .col-sub .tko-score-list table .country .ger::before{background-image:url(/images/tko/flags/ger.png)}.tko-special-list .col-sub .tko-score-list table .country .tls::before{background-image:url(/images/tko/flags/tls.png)}.tko-special-list .col-sub .tko-score-list table .country .lao::before{background-image:url(/images/tko/flags/lao.png)}.tko-special-list .col-sub .tko-score-list table .country .lbr::before{background-image:url(/images/tko/flags/lbr.png)}.tko-special-list .col-sub .tko-score-list table .country .lat::before{background-image:url(/images/tko/flags/lat.png)}.tko-special-list .col-sub .tko-score-list table .country .lbn::before{background-image:url(/images/tko/flags/lbn.png)}.tko-special-list .col-sub .tko-score-list table .country .les::before{background-image:url(/images/tko/flags/les.png)}.tko-special-list .col-sub .tko-score-list table .country .rou::before{background-image:url(/images/tko/flags/rou.png)}.tko-special-list .col-sub .tko-score-list table .country .lux::before{background-image:url(/images/tko/flags/lux.png)}.tko-special-list .col-sub .tko-score-list table .country .rwa::before{background-image:url(/images/tko/flags/rwa.png)}.tko-special-list .col-sub .tko-score-list table .country .lba::before{background-image:url(/images/tko/flags/lba.png)}.tko-special-list .col-sub .tko-score-list table .country .ltu::before{background-image:url(/images/tko/flags/ltu.png)}.tko-special-list .col-sub .tko-score-list table .country .lie::before{background-image:url(/images/tko/flags/lie.png)}.tko-special-list .col-sub .tko-score-list table .country .mad::before{background-image:url(/images/tko/flags/mad.png)}.tko-special-list .col-sub .tko-score-list table .country .mhl::before{background-image:url(/images/tko/flags/mhl.png)}.tko-special-list .col-sub .tko-score-list table .country .maw::before{background-image:url(/images/tko/flags/maw.png)}.tko-special-list .col-sub .tko-score-list table .country .mas::before{background-image:url(/images/tko/flags/mas.png)}.tko-special-list .col-sub .tko-score-list table .country .mli::before{background-image:url(/images/tko/flags/mli.png)}.tko-special-list .col-sub .tko-score-list table .country .mex::before{background-image:url(/images/tko/flags/mex.png)}.tko-special-list .col-sub .tko-score-list table .country .mon::before{background-image:url(/images/tko/flags/mon.png)}.tko-special-list .col-sub .tko-score-list table .country .mar::before{background-image:url(/images/tko/flags/mar.png)}.tko-special-list .col-sub .tko-score-list table .country .mri::before{background-image:url(/images/tko/flags/mri.png)}.tko-special-list .col-sub .tko-score-list table .country .mtn::before{background-image:url(/images/tko/flags/mtn.png)}.tko-special-list .col-sub .tko-score-list table .country .moz::before{background-image:url(/images/tko/flags/moz.png)}.tko-special-list .col-sub .tko-score-list table .country .mne::before{background-image:url(/images/tko/flags/mne.png)}.tko-special-list .col-sub .tko-score-list table .country .mda::before{background-image:url(/images/tko/flags/mda.png)}.tko-special-list .col-sub .tko-score-list table .country .mdv::before{background-image:url(/images/tko/flags/mdv.png)}.tko-special-list .col-sub .tko-score-list table .country .mlt::before{background-image:url(/images/tko/flags/mlt.png)}.tko-special-list .col-sub .tko-score-list table .country .mgl::before{background-image:url(/images/tko/flags/mgl.png)}.tko-special-list .col-sub .tko-score-list table .country .usa::before{background-image:url(/images/tko/flags/usa.png)}.tko-special-list .col-sub .tko-score-list table .country .mya::before{background-image:url(/images/tko/flags/mya.png)}.tko-special-list .col-sub .tko-score-list table .country .fsm::before{background-image:url(/images/tko/flags/fsm.png)}.tko-special-list .col-sub .tko-score-list table .country .van::before{background-image:url(/images/tko/flags/van.png)}.tko-special-list .col-sub .tko-score-list table .country .brn::before{background-image:url(/images/tko/flags/brn.png)}.tko-special-list .col-sub .tko-score-list table .country .bar::before{background-image:url(/images/tko/flags/bar.png)}.tko-special-list .col-sub .tko-score-list table .country .bah::before{background-image:url(/images/tko/flags/bah.png)}.tko-special-list .col-sub .tko-score-list table .country .ban::before{background-image:url(/images/tko/flags/ban.png)}.tko-special-list .col-sub .tko-score-list table .country .ber::before{background-image:url(/images/tko/flags/ber.png)}.tko-special-list .col-sub .tko-score-list table .country .isv::before{background-image:url(/images/tko/flags/isv.png)}.tko-special-list .col-sub .tko-score-list table .country .ben::before{background-image:url(/images/tko/flags/ben.png)}.tko-special-list .col-sub .tko-score-list table .country .ven::before{background-image:url(/images/tko/flags/ven.png)}.tko-special-list .col-sub .tko-score-list table .country .vie::before{background-image:url(/images/tko/flags/vie.png)}.tko-special-list .col-sub .tko-score-list table .country .bel::before{background-image:url(/images/tko/flags/bel.png)}.tko-special-list .col-sub .tko-score-list table .country .blr::before{background-image:url(/images/tko/flags/blr.png)}.tko-special-list .col-sub .tko-score-list table .country .biz::before{background-image:url(/images/tko/flags/biz.png)}.tko-special-list .col-sub .tko-score-list table .country .bih::before{background-image:url(/images/tko/flags/bih.png)}.tko-special-list .col-sub .tko-score-list table .country .bot::before{background-image:url(/images/tko/flags/bot.png)}.tko-special-list .col-sub .tko-score-list table .country .bol::before{background-image:url(/images/tko/flags/bol.png)}.tko-special-list .col-sub .tko-score-list table .country .bdi::before{background-image:url(/images/tko/flags/bdi.png)}.tko-special-list .col-sub .tko-score-list table .country .bur::before{background-image:url(/images/tko/flags/bur.png)}.tko-special-list .col-sub .tko-score-list table .country .bhu::before{background-image:url(/images/tko/flags/bhu.png)}.tko-special-list .col-sub .tko-score-list table .country .mkd::before{background-image:url(/images/tko/flags/mkd.png)}.tko-special-list .col-sub .tko-score-list table .country .bul::before{background-image:url(/images/tko/flags/bul.png)}.tko-special-list .col-sub .tko-score-list table .country .bra::before{background-image:url(/images/tko/flags/bra.png)}.tko-special-list .col-sub .tko-score-list table .country .bru::before{background-image:url(/images/tko/flags/bru.png)}.tko-special-list .col-sub .tko-score-list table .country .sam::before{background-image:url(/images/tko/flags/sam.png)}.tko-special-list .col-sub .tko-score-list table .country .ksa::before{background-image:url(/images/tko/flags/ksa.png)}.tko-special-list .col-sub .tko-score-list table .country .smr::before{background-image:url(/images/tko/flags/smr.png)}.tko-special-list .col-sub .tko-score-list table .country .stp::before{background-image:url(/images/tko/flags/stp.png)}.tko-special-list .col-sub .tko-score-list table .country .sen::before{background-image:url(/images/tko/flags/sen.png)}.tko-special-list .col-sub .tko-score-list table .country .srb::before{background-image:url(/images/tko/flags/srb.png)}.tko-special-list .col-sub .tko-score-list table .country .sey::before{background-image:url(/images/tko/flags/sey.png)}.tko-special-list .col-sub .tko-score-list table .country .lca::before{background-image:url(/images/tko/flags/lca.png)}.tko-special-list .col-sub .tko-score-list table .country .vin::before{background-image:url(/images/tko/flags/vin.png)}.tko-special-list .col-sub .tko-score-list table .country .skn::before{background-image:url(/images/tko/flags/skn.png)}.tko-special-list .col-sub .tko-score-list table .country .som::before{background-image:url(/images/tko/flags/som.png)}.tko-special-list .col-sub .tko-score-list table .country .sol::before{background-image:url(/images/tko/flags/sol.png)}.tko-special-list .col-sub .tko-score-list table .country .sud::before{background-image:url(/images/tko/flags/sud.png)}.tko-special-list .col-sub .tko-score-list table .country .sur::before{background-image:url(/images/tko/flags/sur.png)}.tko-special-list .col-sub .tko-score-list table .country .sri::before{background-image:url(/images/tko/flags/sri.png)}.tko-special-list .col-sub .tko-score-list table .country .swe::before{background-image:url(/images/tko/flags/swe.png)}.tko-special-list .col-sub .tko-score-list table .country .sui::before{background-image:url(/images/tko/flags/sui.png)}.tko-special-list .col-sub .tko-score-list table .country .esp::before{background-image:url(/images/tko/flags/esp.png)}.tko-special-list .col-sub .tko-score-list table .country .svk::before{background-image:url(/images/tko/flags/svk.png)}.tko-special-list .col-sub .tko-score-list table .country .slo::before{background-image:url(/images/tko/flags/slo.png)}.tko-special-list .col-sub .tko-score-list table .country .syr::before{background-image:url(/images/tko/flags/syr.png)}.tko-special-list .col-sub .tko-score-list table .country .sle::before{background-image:url(/images/tko/flags/sle.png)}.tko-special-list .col-sub .tko-score-list table .country .sgp::before{background-image:url(/images/tko/flags/sgp.png)}.tko-special-list .col-sub .tko-score-list table .country .uae::before{background-image:url(/images/tko/flags/uae.png)}.tko-special-list .col-sub .tko-score-list table .country .aru::before{background-image:url(/images/tko/flags/aru.png)}.tko-special-list .col-sub .tko-score-list table .country .arm::before{background-image:url(/images/tko/flags/arm.png)}.tko-special-list .col-sub .tko-score-list table .country .arg::before{background-image:url(/images/tko/flags/arg.png)}.tko-special-list .col-sub .tko-score-list table .country .asa::before{background-image:url(/images/tko/flags/asa.png)}.tko-special-list .col-sub .tko-score-list table .country .isl::before{background-image:url(/images/tko/flags/isl.png)}.tko-special-list .col-sub .tko-score-list table .country .hai::before{background-image:url(/images/tko/flags/hai.png)}.tko-special-list .col-sub .tko-score-list table .country .irl::before{background-image:url(/images/tko/flags/irl.png)}.tko-special-list .col-sub .tko-score-list table .country .aze::before{background-image:url(/images/tko/flags/aze.png)}.tko-special-list .col-sub .tko-score-list table .country .afg::before{background-image:url(/images/tko/flags/afg.png)}.tko-special-list .col-sub .tko-score-list table .country .and::before{background-image:url(/images/tko/flags/and.png)}.tko-special-list .col-sub .tko-score-list table .country .alb::before{background-image:url(/images/tko/flags/alb.png)}.tko-special-list .col-sub .tko-score-list table .country .alg::before{background-image:url(/images/tko/flags/alg.png)}.tko-special-list .col-sub .tko-score-list table .country .ang::before{background-image:url(/images/tko/flags/ang.png)}.tko-special-list .col-sub .tko-score-list table .country .ant::before{background-image:url(/images/tko/flags/ant.png)}.tko-special-list .col-sub .tko-score-list table .country .eri::before{background-image:url(/images/tko/flags/eri.png)}.tko-special-list .col-sub .tko-score-list table .country .swz::before{background-image:url(/images/tko/flags/swz.png)}.tko-special-list .col-sub .tko-score-list table .country .est::before{background-image:url(/images/tko/flags/est.png)}.tko-special-list .col-sub .tko-score-list table .country .ecu::before{background-image:url(/images/tko/flags/ecu.png)}.tko-special-list .col-sub .tko-score-list table .country .eth::before{background-image:url(/images/tko/flags/eth.png)}.tko-special-list .col-sub .tko-score-list table .country .esa::before{background-image:url(/images/tko/flags/esa.png)}.tko-special-list .col-sub .tko-score-list table .country .gbr::before{background-image:url(/images/tko/flags/gbr.png)}.tko-special-list .col-sub .tko-score-list table .country .ivb::before{background-image:url(/images/tko/flags/ivb.png)}.tko-special-list .col-sub .tko-score-list table .country .yem::before{background-image:url(/images/tko/flags/yem.png)}.tko-special-list .col-sub .tko-score-list table .country .oma::before{background-image:url(/images/tko/flags/oma.png)}.tko-special-list .col-sub .tko-score-list table .country .aus::before{background-image:url(/images/tko/flags/aus.png)}.tko-special-list .col-sub .tko-score-list table .country .aut::before{background-image:url(/images/tko/flags/aut.png)}.tko-special-list .col-sub .tko-score-list table .country .hon::before{background-image:url(/images/tko/flags/hon.png)}.tko-special-list .col-sub .tko-score-list table .country .jor::before{background-image:url(/images/tko/flags/jor.png)}.tko-special-list .col-sub .tko-score-list table .country .uga::before{background-image:url(/images/tko/flags/uga.png)}.tko-special-list .col-sub .tko-score-list table .country .uru::before{background-image:url(/images/tko/flags/uru.png)}.tko-special-list .col-sub .tko-score-list table .country .uzb::before{background-image:url(/images/tko/flags/uzb.png)}.tko-special-list .col-sub .tko-score-list table .country .ukr::before{background-image:url(/images/tko/flags/ukr.png)}.tko-special-list .col-sub .tko-score-list table .country .irq::before{background-image:url(/images/tko/flags/irq.png)}.tko-special-list .col-sub .tko-score-list table .country .iri::before{background-image:url(/images/tko/flags/iri.png)}.tko-special-list .col-sub .tko-score-list table .country .isr::before{background-image:url(/images/tko/flags/isr.png)}.tko-special-list .col-sub .tko-score-list table .country .egy::before{background-image:url(/images/tko/flags/egy.png)}.tko-special-list .col-sub .tko-score-list table .country .ita::before{background-image:url(/images/tko/flags/ita.png)}.tko-special-list .col-sub .tko-score-list table .country .ind::before{background-image:url(/images/tko/flags/ind.png)}.tko-special-list .col-sub .tko-score-list table .country .ina::before{background-image:url(/images/tko/flags/ina.png)}.tko-special-list .col-sub .tko-score-list table .country .jpn::before{background-image:url(/images/tko/flags/jpn.png)}.tko-special-list .col-sub .tko-score-list table .country .jam::before{background-image:url(/images/tko/flags/jam.png)}.tko-special-list .col-sub .tko-score-list table .country .zam::before{background-image:url(/images/tko/flags/zam.png)}.tko-special-list .col-sub .tko-score-list table .country .geq::before{background-image:url(/images/tko/flags/geq.png)}.tko-special-list .col-sub .tko-score-list table .country .geo::before{background-image:url(/images/tko/flags/geo.png)}.tko-special-list .col-sub .tko-score-list table .country .chn::before{background-image:url(/images/tko/flags/chn.png)}.tko-special-list .col-sub .tko-score-list table .country .caf::before{background-image:url(/images/tko/flags/caf.png)}.tko-special-list .col-sub .tko-score-list table .country .dji::before{background-image:url(/images/tko/flags/dji.png)}.tko-special-list .col-sub .tko-score-list table .country .zim::before{background-image:url(/images/tko/flags/zim.png)}.tko-special-list .col-sub .tko-score-list table .country .cha::before{background-image:url(/images/tko/flags/cha.png)}.tko-special-list .col-sub .tko-score-list table .country .tpe::before{background-image:url(/images/tko/flags/tpe.png)}.tko-special-list .col-sub .tko-score-list table .country .cze::before{background-image:url(/images/tko/flags/cze.png)}.tko-special-list .col-sub .tko-score-list table .country .chi::before{background-image:url(/images/tko/flags/chi.png)}.tko-special-list .col-sub .tko-score-list table .country .cmr::before{background-image:url(/images/tko/flags/cmr.png)}.tko-special-list .col-sub .tko-score-list table .country .cpv::before{background-image:url(/images/tko/flags/cpv.png)}.tko-special-list .col-sub .tko-score-list table .country .kaz::before{background-image:url(/images/tko/flags/kaz.png)}.tko-special-list .col-sub .tko-score-list table .country .qat::before{background-image:url(/images/tko/flags/qat.png)}.tko-special-list .col-sub .tko-score-list table .country .cam::before{background-image:url(/images/tko/flags/cam.png)}.tko-special-list .col-sub .tko-score-list table .country .can::before{background-image:url(/images/tko/flags/can.png)}.tko-special-list .col-sub .tko-score-list table .country .ken::before{background-image:url(/images/tko/flags/ken.png)}.tko-special-list .col-sub .tko-score-list table .country .cay::before{background-image:url(/images/tko/flags/cay.png)}.tko-special-list .col-sub .tko-score-list table .country .com::before{background-image:url(/images/tko/flags/com.png)}.tko-special-list .col-sub .tko-score-list table .country .kos::before{background-image:url(/images/tko/flags/kos.png)}.tko-special-list .col-sub .tko-score-list table .country .crc::before{background-image:url(/images/tko/flags/crc.png)}.tko-special-list .col-sub .tko-score-list table .country .civ::before{background-image:url(/images/tko/flags/civ.png)}.tko-special-list .col-sub .tko-score-list table .country .col::before{background-image:url(/images/tko/flags/col.png)}.tko-special-list .col-sub .tko-score-list table .country .cgo::before{background-image:url(/images/tko/flags/cgo.png)}.tko-special-list .col-sub .tko-score-list table .country .cod::before{background-image:url(/images/tko/flags/cod.png)}.tko-special-list .col-sub .tko-score-list table .country .cub::before{background-image:url(/images/tko/flags/cub.png)}.tko-special-list .col-sub .tko-score-list table .country .kuw::before{background-image:url(/images/tko/flags/kuw.png)}.tko-special-list .col-sub .tko-score-list table .country .cok::before{background-image:url(/images/tko/flags/cok.png)}.tko-special-list .col-sub .tko-score-list table .country .cro::before{background-image:url(/images/tko/flags/cro.png)}.tko-special-list .col-sub .tko-score-list table .country .kgz::before{background-image:url(/images/tko/flags/kgz.png)}.tko-special-list .col-sub .tko-score-list table .country .kir::before{background-image:url(/images/tko/flags/kir.png)}.tko-special-list .col-sub .tko-score-list table .country .cyp::before{background-image:url(/images/tko/flags/cyp.png)}.tko-special-list .col-sub .tko-score-list table .country .tjk::before{background-image:url(/images/tko/flags/tjk.png)}.tko-special-list .col-sub .tko-score-list table .country .tan::before{background-image:url(/images/tko/flags/tan.png)}.tko-special-list .col-sub .tko-score-list table .country .tha::before{background-image:url(/images/tko/flags/tha.png)}.tko-special-list .col-sub .tko-score-list table .country .tur::before{background-image:url(/images/tko/flags/tur.png)}.tko-special-list .col-sub .tko-score-list table .country .tog::before{background-image:url(/images/tko/flags/tog.png)}.tko-special-list .col-sub .tko-score-list table .country .tga::before{background-image:url(/images/tko/flags/tga.png)}.tko-special-list .col-sub .tko-score-list table .country .tkm::before{background-image:url(/images/tko/flags/tkm.png)}.tko-special-list .col-sub .tko-score-list table .country .tuv::before{background-image:url(/images/tko/flags/tuv.png)}.tko-special-list .col-sub .tko-score-list table .country .tun::before{background-image:url(/images/tko/flags/tun.png)}.tko-special-list .col-sub .tko-score-list table .country .tto::before{background-image:url(/images/tko/flags/tto.png)}.tko-special-list .col-sub .tko-score-list table .country .pan::before{background-image:url(/images/tko/flags/pan.png)}.tko-special-list .col-sub .tko-score-list table .country .par::before{background-image:url(/images/tko/flags/par.png)}.tko-special-list .col-sub .tko-score-list table .country .pak::before{background-image:url(/images/tko/flags/pak.png)}.tko-special-list .col-sub .tko-score-list table .country .png::before{background-image:url(/images/tko/flags/png.png)}.tko-special-list .col-sub .tko-score-list table .country .plw::before{background-image:url(/images/tko/flags/plw.png)}.tko-special-list .col-sub .tko-score-list table .country .ple::before{background-image:url(/images/tko/flags/ple.png)}.tko-special-list .col-sub .tko-score-list table .country .per::before{background-image:url(/images/tko/flags/per.png)}.tko-special-list .col-sub .tko-score-list table .country .por::before{background-image:url(/images/tko/flags/por.png)}.tko-special-list .col-sub .tko-score-list table .country .pol::before{background-image:url(/images/tko/flags/pol.png)}.tko-special-list .col-sub .tko-score-list table .country .pur::before{background-image:url(/images/tko/flags/pur.png)}.tko-special-list .col-sub .tko-score-list table .country .fra::before{background-image:url(/images/tko/flags/fra.png)}.tko-special-list .col-sub .tko-score-list table .country .fij::before{background-image:url(/images/tko/flags/fij.png)}.tko-special-list .col-sub .tko-score-list table .country .fin::before{background-image:url(/images/tko/flags/fin.png)}.tko-special-list .col-sub .tko-score-list table .country .phi::before{background-image:url(/images/tko/flags/phi.png)}.tko-special-list .col-sub .tko-score-list table .country .hun::before{background-image:url(/images/tko/flags/hun.png)}.tko-special-list .col-sub .tko-score-list table .country .hkg::before{background-image:url(/images/tko/flags/hkg.png)}.tko-special-list .col-sub .tko-score-list table .bronze,.tko-special-list .col-sub .tko-score-list table .gold,.tko-special-list .col-sub .tko-score-list table .silver,.tko-special-list .col-sub .tko-score-list table .total{font-size:15px;font-weight:600;text-align:center}.tko-special-list .col-sub .tko-score-list table .gold{color:#ebce6d}.tko-special-list .col-sub .tko-score-list table .silver{color:#c6c6c6}.tko-special-list .col-sub .tko-score-list table .bronze{color:#ac765a}.tko-special-list .col-sub .tko-score-list table .total{color:#e54763}.tko-special-list .gnb{display:none}.presidential-election.main h2::before{content:'';display:inline-block;position:absolute;top:0;right:0;left:0;height:4px;background:#eee}.presidential-election.tongue3 h2{margin:0;padding:0 0 25px 0;font-size:26px;font-weight:700}.presidential-election.tongue3 h2::before{display:none}.presidential-election.tongue3 h2 span{padding:0;font-size:36px}.presidential-election.tongue3 h2 .pe-tab{float:right;font-size:0}.presidential-election.tongue3 h2 .pe-tab button{float:none;padding:0 12px;margin:0;width:124px;height:40px;border:1px solid #bbb;font-size:20px;font-weight:700;background:0 0;vertical-align:middle}.presidential-election.tongue3 h2 .pe-tab button+button{margin-left:7px}.presidential-election.tongue3 h2 .pe-tab button.is-active{color:#fff;background:#000}.presidential-election.tongue3 h2 .pe-tab button.is-active::after{content:'';display:inline-block;width:15px;height:15px;margin-top:-10px;margin-left:6px;background:url(/images/election/check_wh.png) no-repeat center;background-size:15px 15px;vertical-align:middle}.presidential-election.news .pe-news{margin-top:0;border-top:none;font-size:0}.presidential-election.news .pe-news .pe-section h2{margin:0;padding:0 0 25px 0;font-size:26px;font-weight:700}.presidential-election.news .pe-news .pe-section h2::before{display:none}.presidential-election.news .pe-news .pe-section h2 span{padding:0;font-size:36px}.presidential-election.is-loaded{opacity:1}.presidential-election{color:#111;opacity:0}.presidential-election h1{font-size:55px}.presidential-election h2{position:relative;padding-right:12px;margin:60px 0 0;font-size:24px}.presidential-election h2::after{content:'';display:block;clear:both}.presidential-election h2>span{position:relative;float:left;padding:25px 0 40px}.presidential-election h2>span b{font-weight:700}.presidential-election h2 button.total-view{float:right;padding-right:26px;margin-top:32px;font-size:16px;color:#666;background:url(/images/election/arrow_total.png) no-repeat center right;background-size:13px 13px}.presidential-election h3{font-size:38px}.presidential-election h4{font-size:18px;font-weight:500}.presidential-election .sub-contents{padding-top:72px}.presidential-election .scroll-fixed.is-active{z-index:100;position:fixed;top:0;left:0;right:0}.presidential-election .scroll-fixed+.fake-div{display:none}.presidential-election .scroll-fixed.is-active+.fake-div{display:block}.presidential-election .pe-top-banner{position:relative;height:100px;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-top-banner::before{content:'';display:inline-block;height:100px;width:160px;position:absolute;top:0;left:0;background:url(/images/election/header_lt.png) no-repeat center;overflow:hidden}.presidential-election .pe-top-banner::after{content:'';display:inline-block;height:100px;width:160px;position:absolute;bottom:0;right:0;background:url(/images/election/header_rb.png) no-repeat center;overflow:hidden}.presidential-election .pe-top-banner .pe-top-bg{padding:18px 30px 0;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#237989),to(#185060));background:-webkit-linear-gradient(top,#237989 0,#185060 100%);background:-o-linear-gradient(top,#237989 0,#185060 100%);background:linear-gradient(to bottom,#237989 0,#185060 100%)}.presidential-election .pe-top-banner .pe-inner{width:1180px;margin:0 auto}.presidential-election .pe-top-banner .pe-inner::after{content:'';display:block;clear:both}.presidential-election .pe-top-banner h1{position:relative;display:inline-block;font-size:0;vertical-align:bottom}.presidential-election .pe-top-banner h1 img{height:56px}.presidential-election .pe-top-banner .pe-nav{display:inline-block;padding:0;margin-left:100px;font-size:0}.presidential-election .pe-top-banner .pe-nav::before{content:'';display:block;clear:both}.presidential-election .pe-top-banner .pe-nav li{position:relative;display:inline-block;vertical-align:middle}.presidential-election .pe-top-banner .pe-nav li a{padding:0 12px;font-size:22px;font-weight:700;color:#fff}.presidential-election .pe-top-banner .pe-nav li.is-active::after{content:'';display:inline-block;position:absolute;bottom:-35px;left:50%;border:6px solid #fff;border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0) #fff;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.presidential-election .pe-top-banner .pe-nav li+li{margin-left:26px}.presidential-election .pe-top-banner .pe-dday{float:right;z-index:1;position:relative;text-align:right}.presidential-election .pe-top-banner .pe-dday::before{content:'제20대 대통령 선거';display:inline-block;width:100%;line-height:1;font-size:14px;color:#fff}.presidential-election .pe-top-banner .pe-dday .count{display:inline-block;font-family:Roboto;font-size:46px;font-weight:500;color:#fff}.presidential-election .pe-top-banner .pe-tab{margin:0 auto;width:1180px;text-align:center;border-bottom:1px solid #ddd;background:#fff}.presidential-election .pe-top-banner .pe-tab button{height:80px;font-size:20px;font-weight:700;color:#999}.presidential-election .pe-top-banner .pe-tab button.is-active{color:#111}.presidential-election .pe-top-banner .pe-tab button+button{margin-left:36px}.presidential-election .pe-main{position:relative;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:370px}.presidential-election .pe-main .pe-article{position:relative;display:inline-block;padding-right:511px;width:-webkit-calc(100% - 312px);width:calc(100% - 312px);font-size:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-main .pe-article .pe-text{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-main .pe-article .pe-text h3{display:-webkit-box;line-height:1.3;font-size:40px;font-weight:700;letter-spacing:-.05em;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.presidential-election .pe-main .pe-article .pe-text span{display:inline-block;margin-top:13px;font-size:14px;color:#999}.presidential-election .pe-main .pe-article .pe-text p{display:-webkit-box;margin-top:18px;font-size:16px;line-height:1.75;max-height:90px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.presidential-election .pe-main .pe-article .pe-text p.pe-related0{min-height:165px;-webkit-line-clamp:6}.presidential-election .pe-main .pe-article .pe-text p.pe-related1{min-height:108px;-webkit-line-clamp:4}.presidential-election .pe-main .pe-article .pe-img{display:inline-block;position:absolute;top:0;right:0;width:480px;height:360px;vertical-align:top}.presidential-election .pe-main .pe-article .pe-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.presidential-election .pe-main .pe-article .pe-relate{margin-top:24px}.presidential-election .pe-main .pe-article .pe-relate li{position:relative;padding-left:16px}.presidential-election .pe-main .pe-article .pe-relate li::before{content:'';position:absolute;top:3px;left:2px;display:inline-block;margin-right:8px;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border:solid #999;border-width:0 0 2px 2px;vertical-align:3px}.presidential-election .pe-main .pe-article .pe-relate li a{display:inline-block;width:100%;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.presidential-election .pe-main .pe-article .pe-relate li a:hover{text-decoration:underline}.presidential-election .pe-main .pe-article .pe-relate li+li{margin-top:10px}.presidential-election .pe-main .pe-recent{display:inline-block;width:280px;height:100%;margin-left:32px;counter-reset:listCounter;vertical-align:top}.presidential-election .pe-main .pe-recent li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-main .pe-recent li a{display:inline-block;padding:12px 100px 12px 0;min-height:96px}.presidential-election .pe-main .pe-recent li:first-child a{padding-top:0;min-height:80px}.presidential-election .pe-main .pe-recent li:first-child a .pe-img{top:0}.presidential-election .pe-main .pe-recent li+li{border-top:1px solid #e2e2e2}.presidential-election .pe-main .pe-recent span{display:-webkit-inline-box;line-height:1.4;font-size:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top;-webkit-line-clamp:3;-webkit-box-orient:vertical}.presidential-election .pe-main .pe-recent .pe-img{position:absolute;top:12px;right:0;display:inline-block;width:87px;height:72px}.presidential-election .pe-main .pe-recent .pe-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.presidential-election .pe-sub .pe-candidate-info{position:relative;margin-top:8px;min-height:622px}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner{position:absolute;top:0;left:0;width:296px;height:100%;padding:50px 0 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner::before{content:'';display:inline-block;position:absolute;bottom:120px;left:285px;width:110px;height:110px;background-size:100% 100%}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner::after{content:'';display:inline-block;position:absolute;bottom:0;left:-44px;width:530px;height:500px;background-size:100% 100%}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner span{display:inline-block;width:100%;color:#fff}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner .party{padding-left:4px;font-size:18px}.presidential-election .pe-sub .pe-candidate-info .pe-info-banner .name{margin-top:4px;font-size:48px;font-weight:700}.presidential-election .pe-sub .pe-candidate-info .pe-info-list{padding:50px 4px 14px 414px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0}.presidential-election .pe-sub .pe-candidate-info .pe-info-list .pe-div{display:inline-block;width:50%;vertical-align:top}.presidential-election .pe-sub .pe-candidate-info .pe-info-list .pe-div+.pe-div dl{padding-left:12px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl{display:table;table-layout:fixed}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dt{display:table-cell;min-width:84px;font-size:18px;font-weight:700;vertical-align:top}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd{display:table-cell;vertical-align:top}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd div.noti{padding-bottom:4px;font-size:18px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd span.noti{margin-top:14px;font-size:14px;color:#999}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd p{line-height:1.3;font-size:18px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd span{display:inline-block;line-height:1.3;font-size:18px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd span:first-child{min-width:120px;font-size:14px;color:#999}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl dd p+p{margin-top:4px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl+dl{margin-top:30px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl.block dt{display:block;padding-bottom:20px}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl.block dd{display:block}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl.block dd p{display:table}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl.block dd p span{display:table-cell}.presidential-election .pe-sub .pe-candidate-info .pe-info-list dl.block dd p+p{margin-top:14px}.presidential-election .pe-sub .pe-candidate-info .theminjoo{background:#31519a}.presidential-election .pe-sub .pe-candidate-info .theminjoo::before{background-image:url(/images/election/logo_theminjoo.png)}.presidential-election .pe-sub .pe-candidate-info .theminjoo::after{background-image:url(/images/election/candi_sub_ljm.png)}.presidential-election .pe-sub .pe-candidate-info .peoplepower{background:#d94040}.presidential-election .pe-sub .pe-candidate-info .peoplepower::before{bottom:150px;background-image:url(/images/election/logo_peoplepower.png)}.presidential-election .pe-sub .pe-candidate-info .peoplepower::after{left:-15px;width:520px;height:490px;background-image:url(/images/election/candi_sub_ysy.png)}.presidential-election .pe-sub .pe-candidate-info .justice{background:#ffcd26}.presidential-election .pe-sub .pe-candidate-info .justice::before{left:275px;bottom:150px;background-image:url(/images/election/logo_justice.png)}.presidential-election .pe-sub .pe-candidate-info .justice::after{left:-32px;width:520px;height:490px;background-image:url(/images/election/candi_sub_ssj.png)}.presidential-election .pe-sub .pe-candidate-info .people{background:#e88356}.presidential-election .pe-sub .pe-candidate-info .people::before{left:300px;bottom:130px;background-image:url(/images/election/logo_people.png)}.presidential-election .pe-sub .pe-candidate-info .people::after{left:-10px;width:510px;height:480px;background-image:url(/images/election/candi_sub_acs.png)}.presidential-election .pe-candidate ul{font-size:0}.presidential-election .pe-candidate ul li{position:relative;display:inline-block;padding:20px;width:25%;height:130px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;cursor:pointer}.presidential-election .pe-candidate ul li::before{content:'';display:inline-block;position:absolute;top:10px;left:10px;width:40px;height:40px;background:url(/images/election/logo_blend.png) no-repeat left top;background-size:160px 40px}.presidential-election .pe-candidate ul li::after{content:'더 알아보기';display:inline-block;position:absolute;right:13px;bottom:15px;font-size:12px;color:rgba(255,255,255,.66)}.presidential-election .pe-candidate ul li div{position:absolute;left:13px;bottom:14px}.presidential-election .pe-candidate ul li div span{display:inline-block;width:100%;font-size:10px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);color:#fff}.presidential-election .pe-candidate ul li div b{margin-top:2px;font-size:21px;color:#fff}.presidential-election .pe-candidate ul li img{position:absolute;width:160px;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.presidential-election .pe-candidate ul .theminjoo{background:#31519a}.presidential-election .pe-candidate ul .theminjoo::before{background-position-x:0}.presidential-election .pe-candidate ul .peoplepower{background:#d94040}.presidential-election .pe-candidate ul .peoplepower::before{background-position-x:-40px}.presidential-election .pe-candidate ul .justice{background:#ffc400}.presidential-election .pe-candidate ul .justice::before{background-position-x:-120px}.presidential-election .pe-candidate ul .people{background:#e88356}.presidential-election .pe-candidate ul .people::before{background-position-x:-80px}.presidential-election .pe-tongue3 ul{font-size:0}.presidential-election .pe-tongue3 ul li{position:relative;display:inline-block;width:100%;min-height:154px;border-top:1px solid #e2e2e2;font-size:0;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-tongue3 ul li .tongue-noti{position:relative;display:inline-block;padding:30px 0 30px 74px;width:240px;font-size:20px;font-weight:700;color:#aaa;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.presidential-election .pe-tongue3 ul li .tongue-noti::before{content:'';display:inline-block;position:absolute;top:19px;left:0;width:60px;height:60px;background-size:60px 60px}.presidential-election .pe-tongue3 ul li .tongue-noti span{display:inline-block;width:100%}.presidential-election .pe-tongue3 ul li .tongue-noti b{display:inline-block;width:100%;font-weight:700}.presidential-election .pe-tongue3 ul li .tongue-cont{position:relative;display:inline-block;padding:15px 39px 58px 181px;width:-webkit-calc(100% - 240px);width:calc(100% - 240px);min-height:160px;vertical-align:top}.presidential-election .pe-tongue3 ul li .tongue-cont::before{content:'';display:inline-block;position:absolute;left:0;bottom:0;width:162px;height:162px;background-size:162px 162px}.presidential-election .pe-tongue3 ul li .tongue-cont pre{position:relative;padding:30px 80px;margin:0;font-size:18px;font-weight:700;border-radius:14px;background:#fff;text-align:center;font-family:'Nanum Myeongjo';white-space:pre-line;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.presidential-election .pe-tongue3 ul li .tongue-cont pre::before{content:'';display:inline-block;vertical-align:middle}.presidential-election .pe-tongue3 ul li .tongue-cont pre::after{content:'';display:inline-block;position:absolute;left:-12px;bottom:28px;width:12px;height:10px;background:url(/images/election/arrow_tail.png) no-repeat center;background-size:12px 10px}.presidential-election .pe-tongue3 ul li .tongue-cont pre span{display:inline-block;line-height:1.6}.presidential-election .pe-tongue3 ul li .tongue-cont pre span::before{content:'';display:inline-block;margin-top:-12px;width:22px;height:22px;background:url(/images/election/pre_mark.png) no-repeat center top;background-size:22px 22px;vertical-align:middle}.presidential-election .pe-tongue3 ul li .tongue-cont pre span::after{content:'';display:inline-block;margin-top:-12px;width:22px;height:22px;background:url(/images/election/suf_mark.png) no-repeat center top;background-size:22px 22px;vertical-align:middle}.presidential-election .pe-tongue3 ul li .tongue-cont .log{position:absolute;left:181px;right:39px;bottom:12px}.presidential-election .pe-tongue3 ul li .tongue-cont .log::after{content:'';display:block;clear:both}.presidential-election .pe-tongue3 ul li .tongue-cont .log span{display:inline-block;font-size:17px;color:#333;vertical-align:top}.presidential-election .pe-tongue3 ul li .tongue-cont .log span+span{margin-left:6px}.presidential-election .pe-tongue3 ul li .tongue-cont .log .name{font-weight:500}.presidential-election .pe-tongue3 ul li .tongue-cont .log .date{font-family:Roboto}.presidential-election .pe-tongue3 ul li .tongue-cont .log .etc{float:right;max-width:460px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:rgba(17,17,17,.5)}.presidential-election .pe-tongue3 ul li+li{margin-top:12px}.presidential-election .pe-tongue3 ul li.no-data{padding:0;width:100%}.presidential-election .pe-tongue3 ul li.no-data p{padding:24px 0;font-size:14px;color:#707070;text-align:center;border:none;background:#fafafa}.presidential-election .pe-tongue3 ul .tongue-cont.theminjoo::before{background-image:url(/images/election/tongue_ljm.png)}.presidential-election .pe-tongue3 ul .tongue-cont.peoplepower::before{background-image:url(/images/election/tongue_ysy.png)}.presidential-election .pe-tongue3 ul .tongue-cont.justice::before{background-image:url(/images/election/tongue_ssj.png)}.presidential-election .pe-tongue3 ul .tongue-cont.people::before{background-image:url(/images/election/tongue_acs.png)}.presidential-election .pe-tongue3 ul .tongue-cont.unknown::before{background-image:url(/images/election/tongue_unknown.png)}.presidential-election .pe-tongue3 ul .theminjoo .tongue-noti::before{background-image:url(/images/election/tongue_thumb_ljm.png)}.presidential-election .pe-tongue3 ul .theminjoo .tongue-noti span{color:#31519a}.presidential-election .pe-tongue3 ul .theminjoo .tongue-cont{background:rgba(49,81,154,.16)}.presidential-election .pe-tongue3 ul .peoplepower .tongue-noti::before{background-image:url(/images/election/tongue_thumb_ysy.png)}.presidential-election .pe-tongue3 ul .peoplepower .tongue-noti span{color:#d94040}.presidential-election .pe-tongue3 ul .peoplepower .tongue-cont{background:rgba(217,64,64,.16)}.presidential-election .pe-tongue3 ul .justice .tongue-noti::before{background-image:url(/images/election/tongue_thumb_ssj.png)}.presidential-election .pe-tongue3 ul .justice .tongue-noti span{color:#ffc400}.presidential-election .pe-tongue3 ul .justice .tongue-cont{background:rgba(219,165,0,.16)}.presidential-election .pe-tongue3 ul .people .tongue-noti::before{background-image:url(/images/election/tongue_thumb_acs.png)}.presidential-election .pe-tongue3 ul .people .tongue-noti span{color:#e88356}.presidential-election .pe-tongue3 ul .people .tongue-cont{background:rgba(229,116,56,.16)}.presidential-election .pe-tongue3 .pe-more-veiw{display:block;margin:14px auto 0;width:200px;text-align:center}.presidential-election .pe-tongue3 .pe-more-veiw::after{content:'';display:inline-block;margin-left:10px;width:15px;height:9px;background:url(/images/election/btn_more.png) no-repeat center;background-size:15px 9px;vertical-align:middle}.presidential-election .pe-tongue3 .pe-more-veiw button{height:60px;font-size:17px;font-weight:700;vertical-align:middle}.presidential-election ul.pe-list{position:relative;padding:0;margin:0;list-style:none;font-size:0}.presidential-election ul.pe-list li{vertical-align:top}.presidential-election ul.pe-list li a{display:inline-block;position:relative;width:100%}.presidential-election ul.pe-list li a span{display:inline-block}.presidential-election ul.pe-list li a span img{width:100%}.presidential-election ul.pe-list li a div{-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election ul.pe-list li a div h3{font-size:16px}.presidential-election ul.pe-list li a div p{font-size:14px}.presidential-election ul.pe-list li.no-data{width:100%}.presidential-election ul.pe-list li.no-data p{padding:24px 0;font-size:14px;color:#707070;text-align:center;background:#fafafa}.presidential-election ul.pe-list.article li{padding:32px 0 38px;min-height:220px;border-top:1px solid #e2e2e2}.presidential-election ul.pe-list.article li .pe-img{width:200px;height:150px;background:#f5f5f5;vertical-align:top}.presidential-election ul.pe-list.article li .pe-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.presidential-election ul.pe-list.article li .pe-conts{display:inline-block;margin-left:40px;width:-webkit-calc(100% - 272px);width:calc(100% - 272px);vertical-align:middle}.presidential-election ul.pe-list.article li .pe-conts h3{width:100%;font-size:21px;font-weight:500;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.presidential-election ul.pe-list.article li .pe-conts p{display:-webkit-box;margin-top:14px;line-height:1.75;font-size:16px;max-height:84px;color:#666;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.presidential-election ul.pe-list.article li .pe-conts .log{margin-top:12px}.presidential-election ul.pe-list.article li .pe-conts .log span{display:inline-block;font-size:14px}.presidential-election ul.pe-list.article li .pe-conts .log span:first-child{font-weight:500}.presidential-election ul.pe-list.article li .pe-conts .log span+span{font-family:Roboto;margin-left:6px;color:#999}.presidential-election ul.pe-list.article li+li{border-top:1px solid #e2e2e2}.presidential-election ul.pe-list.video li:not(.no-data) a{display:inline-block;width:100%}.presidential-election ul.pe-list.video li:not(.no-data) span{position:relative}.presidential-election ul.pe-list.video li:not(.no-data) span:after{content:'';position:absolute;bottom:10px;left:10px;background-image:url(/images/svg/icon-play-transparent.svg);background-repeat:no-repeat;background-size:100%;width:32px;height:32px}.presidential-election .pe-media button{padding:12px;font-size:14px;border:2px solid #ff00ff}.presidential-election .pe-media button.is-active{color:#fff;background:#ff00ff}.presidential-election .pe-media .pe-slider ul.pe-list{white-space:nowrap}.presidential-election .pe-media .pe-slider ul.pe-list li:not(.no-data){position:relative;display:inline-block;width:33.3%}.presidential-election .pe-media .pe-slider+.pe-slider{margin-top:15px;padding-top:15px;border-top:1px solid #707070}.presidential-election .pe-news{font-size:0;margin-top:60px;border-top:4px solid #eee}.presidential-election .pe-news .pe-section h2{margin:0;padding:26px 12px 31px 0;font-size:26px;font-weight:700}.presidential-election .pe-news .pe-section h2::before{display:none}.presidential-election .pe-news .pe-section h2 span{padding:0}.presidential-election .pe-news .pe-section h2 button{margin-top:5px}.presidential-election .pe-news .pe-tab{position:relative;padding:23px 0 24px;margin:-12px 0 0 -20px}.presidential-election .pe-news .pe-tab::before{content:'';display:block;position:absolute;top:12px;left:20px;right:0;height:1px;background:#e2e2e2}.presidential-election .pe-news .pe-tab button{display:inline-block;padding:5px 18px 7px;margin:12px 0 0 20px;font-size:16px;font-weight:500;border:1px solid #237989;border-radius:27px;color:#237989}.presidential-election .pe-news .pe-tab button.is-active{background:#237989;color:#fff}.presidential-election .pe-news .pe-inner{display:inline-block;width:100%;font-size:0}.presidential-election .pe-news .pe-section{display:inline-block;width:-webkit-calc(100% - 363px);width:calc(100% - 363px);vertical-align:top}.presidential-election .pe-news .pe-aside{position:relative;display:inline-block;padding:30px 30px 34px;margin-left:63px;width:300px;vertical-align:top;background:#f9f9f9;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-news .pe-aside .pe-schedule ul{position:relative;padding-left:30px;margin:25px 0 27px}.presidential-election .pe-news .pe-aside .pe-schedule ul::before{content:'';position:absolute;top:0;left:6px;width:3px;height:100%;background:#ddd}.presidential-election .pe-news .pe-aside .pe-schedule ul li{position:relative;padding:19px 21px 21px;border:1px solid #ccc;border-radius:8px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-news .pe-aside .pe-schedule ul li::before{content:'';display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-7px;width:14px;height:14px;border:4px solid #ddd;border-radius:50%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.presidential-election .pe-news .pe-aside .pe-schedule ul li .date{font-size:14px;color:#666}.presidential-election .pe-news .pe-aside .pe-schedule ul li p{margin-top:8px;font-size:16px;font-weight:500}.presidential-election .pe-news .pe-aside .pe-schedule ul li .time{display:inline-block;font-size:13px;margin-top:4px;color:#999}.presidential-election .pe-news .pe-aside .pe-schedule ul li.is-active{border:2px solid #5291ab}.presidential-election .pe-news .pe-aside .pe-schedule ul li.is-active::before{background:#5291ab;left:-31px}.presidential-election .pe-news .pe-aside .pe-schedule ul li.is-active::after{content:'';position:absolute;top:50%;left:-11px;margin-top:-6px;width:12px;height:13px;background:url(/images/election/arrow_schedule.png) no-repeat center;background-size:10px 10px}.presidential-election .pe-news .pe-aside .pe-schedule ul li.is-active p{color:#5291ab}.presidential-election .pe-news .pe-aside .pe-schedule ul li+li{margin-top:16px}.presidential-election .pe-news .pe-aside .pe-vote-view{position:relative;display:inline-block;margin:30px 0 27px;width:100%;height:200px;background:#fff}.presidential-election .pe-news .pe-aside .pe-vote-view::before{content:'';display:inline-block;position:absolute;top:-30px;left:0;width:100%;height:1px;background:#e2e2e2}.presidential-election .pe-news .pe-aside .pe-vote-view a{display:inline-block;width:100%;height:100%}.presidential-election .pe-news .pe-aside .pe-vote-view img{width:100%}.presidential-election .pe-news .pe-aside .pe-frequent{position:relative;display:inline-block;margin-top:30px;width:100%;vertical-align:top;counter-reset:listCounter}.presidential-election .pe-news .pe-aside .pe-frequent::before{content:'';display:inline-block;position:absolute;top:-30px;left:0;width:100%;height:1px;background:#e2e2e2}.presidential-election .pe-news .pe-aside .pe-frequent ol{padding-top:16px}.presidential-election .pe-news .pe-aside .pe-frequent ol li{position:relative;padding-left:30px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;counter-increment:listCounter}.presidential-election .pe-news .pe-aside .pe-frequent ol li::before{content:counter(listCounter);position:absolute;left:0;top:0;width:20px;line-height:1.7;font-family:Roboto;font-size:16px;text-align:center}.presidential-election .pe-news .pe-aside .pe-frequent ol li+li{margin-top:5px}.presidential-election .pe-news .pe-aside .pe-frequent a{display:inline-block;width:100%}.presidential-election .pe-news .pe-aside .pe-frequent a span{display:inline-block;width:100%;line-height:1.7;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.presidential-election .list-paging a.off{cursor:default}.presidential-election .list-paging .anchor.on{background:#5291ab}.presidential-election .pe-chart{font-size:0}.presidential-election .pe-chart h2{margin-bottom:32px;border-bottom:1px solid #e2e2e2}.presidential-election .pe-chart h2 span{padding-bottom:0}.presidential-election .pe-chart h2::before{display:none}.presidential-election .pe-chart h2 .pe-survy{float:right;width:auto;white-space:nowrap}.presidential-election .pe-chart h2 .pe-survy button{margin:0}.presidential-election .pe-chart h2 .pe-survy button span{position:relative;display:inline-block;font-size:18px;padding:15px 12px 30px}.presidential-election .pe-chart h2 .pe-survy button+button{margin-left:16px}.presidential-election .pe-chart h2 .pe-survy button.is-active span{font-weight:700;color:#1d7082}.presidential-election .pe-chart h2 .pe-survy button.is-active span::after{content:'';position:absolute;bottom:-2px;left:12px;right:12px;height:2px;background:#1d7082}.presidential-election .pe-chart .pe-survy-type{display:inline-block;width:100%;vertical-align:top;font-size:0;text-align:center}.presidential-election .pe-chart .pe-survy-type button{position:relative;display:inline-block;width:128px;height:40px;font-size:20px;font-weight:700;border:1px solid #bbb}.presidential-election .pe-chart .pe-survy-type button+button{margin-left:7px}.presidential-election .pe-chart .pe-survy-type button.is-active{border-color:#1d7082;color:#fff;background:#1d7082}.presidential-election .pe-chart .pe-survy-type button.is-active::after{content:'';display:inline-block;width:15px;height:15px;margin-top:-10px;margin-left:6px;background:url(/images/election/check_wh.png) no-repeat center;background-size:15px 15px;vertical-align:middle}.presidential-election .pe-chart .chart-legend.is-selected button{opacity:.5}.presidential-election .pe-chart .chart-legend.is-selected button.is-active{opacity:1}.presidential-election .pe-chart .chart-legend{z-index:10;position:relative;width:100%;padding:26px 0 12px;background:#fff;text-align:center}.presidential-election .pe-chart .chart-legend button{position:relative;font-size:14px;padding-left:46px}.presidential-election .pe-chart .chart-legend button::before{content:'';display:inline-block;position:absolute;top:0;left:0;width:38px;height:38px;background-size:38px 38px}.presidential-election .pe-chart .chart-legend button span{display:inline-block;width:100%;font-size:14px;text-align:left}.presidential-election .pe-chart .chart-legend button .name{margin-top:2px}.presidential-election .pe-chart .chart-legend .theminjoo::before{background-image:url(/images/election/tongue_thumb_ljm.png)}.presidential-election .pe-chart .chart-legend .theminjoo .party{color:#31519a}.presidential-election .pe-chart .chart-legend .peoplepower::before{background-image:url(/images/election/tongue_thumb_ysy.png)}.presidential-election .pe-chart .chart-legend .peoplepower .party{color:#d94040}.presidential-election .pe-chart .chart-legend .justice::before{background-image:url(/images/election/tongue_thumb_ssj.png)}.presidential-election .pe-chart .chart-legend .justice .party{color:#ffc400}.presidential-election .pe-chart .chart-legend .people::before{background-image:url(/images/election/tongue_thumb_acs.png)}.presidential-election .pe-chart .chart-legend .people .party{color:#e88356}.presidential-election .pe-chart .chart-wrap{position:relative}.presidential-election .pe-chart .chart-wrap .percent{display:none;z-index:1;position:absolute;width:80px;height:220px;top:70px;right:60px}.presidential-election .pe-chart .chart-wrap .percent span{display:inline-block;width:100%;font-size:22px;font-weight:700;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.presidential-election .pe-chart .chart-wrap .percent .theminjoo{color:#31519a}.presidential-election .pe-chart .chart-wrap .percent .peoplepower{color:#d94040}.presidential-election .pe-chart .chart-wrap .percent .justice{color:#ffc400}.presidential-election .pe-chart .chart-wrap .percent .people{color:#e88356}.presidential-election .pe-chart .chart-wrap #chart-area{position:relative;margin:-20px auto 0;vertical-align:top}.presidential-election .pe-chart .chart-wrap .comment{margin-top:14px;font-size:12px;color:#999;text-align:center}.presidential-election .elect-section.open .body .summary-group .open-info .conts .percent{color:#5eb2c4}.presidential-election .elect-section.open .body .versus .candi-info{padding:0 34px}.presidential-election .elect-section.open .body .versus .candi-info::before{left:50px}.presidential-election .elect-section.open .body .versus .candi-info .gauge{right:100px}.presidential-election .elect-section.open .body .versus .candi-info .data{right:115px}.presidential-election .elect-section.open .body .versus .candi-info.justice .gauge{right:90px}.presidential-election .elect-section.open .body .versus .candi-info.justice .data{right:105px}.elect-section.is-active{display:block}.elect-section.vote{z-index:0;position:relative;padding:9px 8px 10px;margin:34px auto -30px;width:1180px;font-size:0}.elect-section.vote::before{z-index:0;content:'';display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/election/vote_bg.png) no-repeat left top;opacity:.6}.elect-section.vote .header{z-index:1;position:relative;display:inline-block;padding:4px 4px 10px 12px;width:200px;vertical-align:middle}.elect-section.vote .header h3{line-height:1.2}.elect-section.vote .header .point-time{margin-top:10px;letter-spacing:.02em;font-size:14px;color:#757575}.elect-section.vote .header .point-time::after{content:' 기준'}.elect-section.vote .header .elect-num{margin-top:22px;font-size:14px}.elect-section.vote .header .elect-num span{display:inline-block;margin-left:2px;font-weight:600;letter-spacing:.02em}.elect-section.vote .header .elect-num span::after{content:'명'}.elect-section.vote .body{z-index:1;position:relative;display:inline-block;width:-webkit-calc(100% - 200px);width:calc(100% - 200px);vertical-align:middle}.elect-section.vote .body ul.region{position:relative;padding:1px 0 0 1px;padding-left:170px;height:130px;font-size:0;clear:both}.elect-section.vote .body ul.region li{display:inline-block;margin:-1px 0 0 -1px;padding:9px 0;width:11.2%;height:65px;border:1px solid #ddd;font-size:16px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;vertical-align:top}.elect-section.vote .body ul.region li:first-child{position:absolute;top:0;left:24px;padding-top:10px;height:100%;width:140px;background:rgba(255,255,255,.5)}.elect-section.vote .body ul.region li:first-child p{font-size:22px;color:#353535}.elect-section.vote .body ul.region li:first-child .percent{margin-top:6px;font-size:25px;color:#307c8c;font-weight:600}.elect-section.vote .body ul.region li:first-child .percent::after{font-size:17px}.elect-section.vote .body ul.region li:first-child .vote-num{margin-top:10px;font-size:14px;color:#111}.elect-section.vote .body ul.region li:first-child .vote-num span{display:inline-block;margin-top:4px;width:100%;font-weight:600;letter-spacing:.02em}.elect-section.vote .body ul.region li p{font-size:17px;color:#353535}.elect-section.vote .body ul.region li .percent{display:inline-block;margin-top:4px;font-size:17px;font-weight:600;color:#353535}.elect-section.vote .body ul.region li .percent::after{content:'%'}.elect-section.vote .body ul.region li .vote-num span::after{content:'명'}.elect-section.open{z-index:0;padding:13px 28px 0 25px;margin-top:33px;margin-bottom:-39px;border:1px solid #ddd;background:url(/images/election/open_bg.png) no-repeat left top}.elect-section.open .header{border-bottom:1px solid #ddd}.elect-section.open .header::after{content:'';display:block;clear:both}.elect-section.open .header h3{float:left;margin-top:2px}.elect-section.open .header .region-tab{float:right;position:relative;padding:0 20px;margin-bottom:-1px;width:560px;-webkit-box-sizing:border-box;box-sizing:border-box}.elect-section.open .header .region-tab .tab-btn{width:75px;padding-bottom:10px;font-size:16px;text-align:center;cursor:pointer}.elect-section.open .header .region-tab .tab-btn button{position:relative;display:inline-block;padding:6px 4px;height:100%;font-weight:500;color:#999}.elect-section.open .header .region-tab .tab-btn.is-active button{color:#1d7082}.elect-section.open .header .region-tab .tab-btn.is-active button::after{content:'';display:inline-block;position:absolute;left:0;bottom:-10px;height:2px;width:100%;background:#1d7082}.elect-section.open .header .region-tab button.slick-prev{top:-5px;left:0;margin-top:0;width:20px;height:100%;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.elect-section.open .header .region-tab button.slick-prev::before{font-family:none;width:100%;height:100%;opacity:1;background:url(/images/election/tab-prev.png) no-repeat center;background-size:8px 12px}.elect-section.open .header .region-tab button.slick-next{top:-5px;right:0;margin-top:0;width:20px;height:100%;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.elect-section.open .header .region-tab button.slick-next::before{font-family:none;width:100%;height:100%;opacity:1;background:url(/images/election/tab-next.png) no-repeat center;background-size:8px 12px}.elect-section.open .header .region-tab button[aria-disabled=true]{opacity:.3;cursor:default}.elect-section.open .body{padding-top:12px}.elect-section.open .body .summary-group{width:100%}.elect-section.open .body .summary-group::after{content:'';display:block;clear:both}.elect-section.open .body .summary-group .open-info{position:relative;float:left}.elect-section.open .body .summary-group .open-info::after{display:inline-block;margin-left:20px;width:42px;height:42px;line-height:42px;font-size:12px;color:#fff;font-size:12px;font-weight:600;border-radius:21px;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.elect-section.open .body .summary-group .open-info p{display:inline-block;font-size:16px;font-weight:500;vertical-align:middle}.elect-section.open .body .summary-group .open-info p .point-time{margin-top:4px;color:#999}.elect-section.open .body .summary-group .open-info .point-time{margin-top:2px;letter-spacing:.02em;font-size:14px;color:#999;font-weight:400}.elect-section.open .body .summary-group .open-info .point-time::after{content:' 기준'}.elect-section.open .body .summary-group .open-info .conts{display:inline-block;margin-left:12px;vertical-align:middle}.elect-section.open .body .summary-group .open-info .conts .percent{display:inline-block;font-size:38px;font-weight:600}.elect-section.open .body .summary-group .open-info .conts .percent::after{content:'%';font-size:20px}.elect-section.open .body .summary-group .open-info.is-ing::after{content:'개표중';background:#5eb2c4}.elect-section.open .body .summary-group .open-info.is-end::after{content:'개표\A마감';padding-top:7px;background:purple;line-height:1.1;white-space:pre}.elect-section.open .body .summary-group .num-info{float:right}.elect-section.open .body .summary-group .num-info .conts{display:inline-block;position:relative}.elect-section.open .body .summary-group .num-info .conts p{display:inline-block;font-size:15px}.elect-section.open .body .summary-group .num-info .conts .num{display:inline-block;margin-left:6px;font-size:16px;letter-spacing:.02em;color:#999}.elect-section.open .body .summary-group .num-info .conts span::after{content:'표'}.elect-section.open .body .summary-group .num-info .conts+.conts{margin-left:18px;padding-left:18px}.elect-section.open .body .summary-group .num-info .conts+.conts::before{content:'';display:inline-block;position:absolute;top:50%;left:0;margin-top:-10px;width:1px;height:20px;background:#ddd}.elect-section{display:none;position:relative;padding:12px}.elect-section h3{display:inline-block;font-size:21px;font-weight:500;color:#111}.elect-section .body .region-panel{position:relative}.elect-section .body .candi-info{display:inline-block}.elect-section .body .candi-info span{display:inline-block;font-size:18px}.elect-section .body .candi-info .data .get-vote::after{content:'표'}.elect-section .body .candi-info .data .percent{-webkit-box-sizing:border-box;box-sizing:border-box}.elect-section .body .candi-info .data .percent::after{content:'%'}.elect-section .body .versus{position:relative;margin-top:22px;font-size:0}.elect-section .body .versus::before{z-index:11;content:'50%';display:inline-block;position:absolute;top:96px;left:0;padding-bottom:2px;width:100%;font-size:12px;color:#b5b5b5;border-bottom:1px dashed #ccc;text-align:right;letter-spacing:.03em}.elect-section .body .versus .analysis-info{z-index:10;position:absolute;width:100%;font-size:14px;text-align:center}.elect-section .body .versus .analysis-info>div{position:absolute;width:140px;top:40px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.elect-section .body .versus .analysis-info>div::before{content:'';display:inline-block;position:absolute;top:50%;left:0;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);height:1px;background:#ddd}.elect-section .body .versus .analysis-info>div::after{content:'';display:inline-block;position:absolute;top:50%;right:0;width:-webkit-calc(50% - 20px);width:calc(50% - 20px);height:1px;background:#ddd}.elect-section .body .versus .analysis-info>div:first-child{left:38%}.elect-section .body .versus .analysis-info>div:last-child{left:71%}.elect-section .body .versus .analysis-info .percent{display:inline-block}.elect-section .body .versus .analysis-info .percent::after{content:'%'}.elect-section .body .versus .analysis-info .vote{display:inline-block;width:100%}.elect-section .body .versus .analysis-info .vote::before{content:'('}.elect-section .body .versus .analysis-info .vote::after{content:'표)'}.elect-section .body .versus .candi-info{position:relative;width:33.3%;height:190px;-webkit-box-sizing:border-box;box-sizing:border-box}.elect-section .body .versus .candi-info::before{content:'';z-index:13;position:absolute;display:inline-block;left:-5px;bottom:0;width:64px;height:64px}.elect-section .body .versus .candi-info .profile{z-index:12;position:relative;display:inline-block;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.elect-section .body .versus .candi-info .profile::after{content:'';display:block;margin-top:6px;width:20px;height:20px}.elect-section .body .versus .candi-info .profile img{position:absolute;left:35%;bottom:0;width:170px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.elect-section .body .versus .candi-info .profile span{z-index:1;position:relative;display:inline-block;width:100%}.elect-section .body .versus .candi-info .profile .name{font-size:24px;font-weight:600;color:#111}.elect-section .body .versus .candi-info .profile .party{margin-top:3px;font-size:13px;color:#111}.elect-section .body .versus .candi-info .data{display:inline-block;position:absolute;top:0;right:85px;text-align:center;letter-spacing:.02em;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.elect-section .body .versus .candi-info .data .get-vote{display:inline-block;font-size:14px;color:#999;white-space:nowrap}.elect-section .body .versus .candi-info .gauge{z-index:10;position:absolute;right:70px;bottom:0;display:inline-block;height:160px;width:16px;vertical-align:middle;border:1px solid #e3e3e3;border-radius:8px;background:#eaeaea;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.elect-section .body .versus .candi-info .gauge .bar{display:inline-block;position:absolute;bottom:-1px;left:-1px;width:-webkit-calc(100% + 2px);width:calc(100% + 2px);height:0;border-radius:9px;-webkit-transition:height 550ms cubic-bezier(.17,.67,.21,1);-o-transition:height 550ms cubic-bezier(.17,.67,.21,1);transition:height 550ms cubic-bezier(.17,.67,.21,1)}.elect-section .body .versus .candi-info .gauge .bar .percent{display:inline-block;position:absolute;left:-webkit-calc(50% + 10px);left:calc(50% + 10px);bottom:100%;margin-bottom:15px;font-size:24px;font-weight:600;vertical-align:middle;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:.02em}.elect-section .body .versus .candi-info .gauge .bar .percent::after{content:'%';font-size:18px}.elect-section .body .versus .candi-info.theminjoo .profile::after{background:url(/images/election/logo_theminjoo.png) no-repeat center/contain}.elect-section .body .versus .candi-info.theminjoo .profile img{margin-left:-4px}.elect-section .body .versus .candi-info.theminjoo .gauge .bar{background-color:#4c75d0}.elect-section .body .versus .candi-info.theminjoo .gauge .bar .percent{color:#4c75d0}.elect-section .body .versus .candi-info.peoplepower .profile::after{background:url(/images/election/logo_peoplepower.png) no-repeat center/contain}.elect-section .body .versus .candi-info.peoplepower .profile img{margin-left:-6px;width:162px}.elect-section .body .versus .candi-info.peoplepower .gauge .bar{background-color:#d86161}.elect-section .body .versus .candi-info.peoplepower .gauge .bar .percent{color:#d86161}.elect-section .body .versus .candi-info.justice .profile::after{background:url(/images/election/logo_justice.png) no-repeat center/contain}.elect-section .body .versus .candi-info.justice .profile img{margin-left:0;width:140px}.elect-section .body .versus .candi-info.justice .date{right:70px}.elect-section .body .versus .candi-info.justice .gauge{right:60px}.elect-section .body .versus .candi-info.justice .gauge .bar{background-color:#f2af16}.elect-section .body .versus .candi-info.justice .gauge .bar .percent{color:#f2af16}.elect-section .body .versus .candi-info.is-m-winner::before{content:'';background:#ff00ff;color:#fff}.elect-section .body .versus .candi-info.is-r-winner::before{content:'';background:purple;color:#fff;background:url(/images/election/win_mark.png) no-repeat center;background-size:64px 64px}.elect-section .body .versus .candi-info.is-m-winner.is-r-winner::before{content:'';background:purple;color:#fff;background:url(/images/election/win_mark.png) no-repeat center;background-size:64px 64px}.elect-section .body .other-rank{overflow-x:auto;white-space:nowrap}.elect-section .body .other-rank .candi-info{position:relative;padding-left:100px;width:20%;height:100px;vertical-align:top;white-space:normal}.elect-section .body .other-rank .candi-info>span{width:100%}.elect-section .body .other-rank .candi-info img{position:absolute;top:0;left:0;width:100px}.elect-section .body .other-rank .candi-info .data .get-vote{display:none}.elect-section .btn-box.btn-more{z-index:1;top:5px;right:12px}.bei-top-banner{position:absolute;right:0;bottom:18px}.bei-top-banner .banner img{display:block;width:319px}.bei-top-banner .summary{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 10px 0 24px;height:46px;background:#f5f5f5 url(/images/bei/bg_bei_banner.png) no-repeat center right;background-size:auto 100%}.bei-top-banner .summary::before{content:'';position:absolute;bottom:-2px;left:-72px;width:62px;height:51px;background:url(/images/bei/bei_emblem.png) no-repeat;background-size:100%}.bei-top-banner .summary h4{margin-right:9px;color:#050505;font-size:12px;font-weight:400;line-height:1}.bei-top-banner .summary h4 .ko{display:inline-block;margin-right:4px;font-size:18px;font-weight:700;vertical-align:text-bottom}.bei-top-banner .summary h4 .score{display:inline-block;margin:-6px 2px 0;line-height:100%;color:#2e89ff;font-size:20px;font-weight:600;vertical-align:middle}.bei-top-banner .summary .medal{padding-right:1px;margin:2px 2px 0;width:21px;height:21px;line-height:21px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.bei-top-banner .summary .gold{background-color:#ebce6d}.bei-top-banner .summary .silver{background-color:#c6c6c6}.bei-top-banner .summary .bronze{background-color:#ac765a}.bei-top-banner .summary .days{margin-left:18px;font-size:12px;color:#fff;font-weight:600}.bei-top-banner .summary .days span{display:inline-block;margin:0 1px 0;font-size:20px;vertical-align:text-bottom}.bei-section{padding-top:38px}.bei-section~.project-serial{margin-top:20px!important}.bei-container{position:relative;padding-bottom:14px;border:1px solid #ddd}.bei-container::before{content:'';position:absolute;top:0;left:0;width:504px;height:154px;background:url(/images/bei/bg_bei_section_l.png) no-repeat}.bei-container::after{content:'';position:absolute;right:0;bottom:0;width:452px;height:157px;background:url(/images/bei/bg_bei_section_r.png) no-repeat}.bei-container .header{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:26px;height:60px;z-index:1}.bei-container .header h3{font-size:26px;font-weight:400;color:#fff;letter-spacing:-.038em}.bei-container .header .summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:190px}.bei-container .header .summary h4{margin-right:9px;color:#050505;font-size:16px;font-weight:500;line-height:1}.bei-container .header .summary h4 .ko{display:inline-block;margin-right:4px;font-size:18px;font-weight:700;vertical-align:middle}.bei-container .header .summary h4 .score{display:inline-block;margin-top:-4px;margin-right:6px;font-size:12px;color:#111;vertical-align:middle;font-weight:400}.bei-container .header .summary h4 .score strong{display:inline-block;padding:0 2px;font-size:20px;font-weight:600;color:#2e89ff;vertical-align:text-bottom}.bei-container .header .summary .medal{padding-right:1px;margin:2px 3px 0;width:21px;height:21px;line-height:21px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.bei-container .header .summary .gold{background-color:#ebce6d}.bei-container .header .summary .silver{background-color:#c6c6c6}.bei-container .header .summary .bronze{background-color:#ac765a}.bei-container .header .summary .days{margin-left:16px;font-size:12px;color:#111;font-weight:400}.bei-container .header .summary .days span{display:inline-block;margin:0 1px 0;font-size:20px;font-weight:700;vertical-align:text-bottom}.bei-container .bei-news{position:relative;padding:0 26px 17px;overflow:hidden;z-index:1}.bei-container .bei-news article{float:left;width:312px;margin-left:20px;overflow:hidden}.bei-container .bei-news article:nth-child(4),.bei-container .bei-news article:nth-child(5){margin-top:25px}.bei-container .bei-news article .img-box{float:left;margin-right:10px;width:132px;height:86px}.bei-container .bei-news article h2{height:4.5em;font-size:17px;font-weight:400;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bei-container .bei-news article p{clear:left;padding-top:8px;font-size:14px;line-height:1.6;height:-webkit-calc(3.2em + 8px);height:calc(3.2em + 8px);color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bei-container .bei-news .top{float:left;margin-left:0;margin-right:24px;width:436px}.bei-container .bei-news .top a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bei-container .bei-news .top .img-box{float:none;margin-bottom:10px;width:100%;height:224px}.bei-container .bei-news .top .content{margin:0;border:0}.bei-container .bei-news .top .content h2{height:auto;font-size:27px;font-weight:500;line-height:1.4;word-break:keep-all;letter-spacing:-.046em}.bei-container .btn-box.btn-more{top:5px;right:12px;z-index:1}.bei-container .btn-box.btn-more a .icon-more-blue{background:url(/images/bei/arrow-blue.svg) no-repeat 50% 50%}.bei-special-list .bei-header{margin-bottom:56px;height:120px;background:#0b489b url(/images/bei/bg_bei_header.png) no-repeat center right;overflow:hidden}.bei-special-list .bei-header .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;width:1200px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bei-special-list .bei-header .wrapper::after{content:'';position:absolute;display:block;bottom:-27px;right:0;width:185px;height:98px;background:url(/images/bei/bei_mascot.png) no-repeat;background-size:185px 98px}.bei-special-list .bei-header .wrapper h2{margin-top:40px;font-size:46px;color:#fff}.bei-special-list .bei-header .wrapper img{margin:60px 0 0 24px;width:236px}.bei-special-list .sub-section{padding-top:0}.bei-special-list .sub-section h3{font-size:18px;font-weight:500}.bei-special-list .board-list{padding-top:16px}.bei-special-list .board-list.column-3 .text-box .ttl{display:inline-block;margin-bottom:5px;color:#2e89ff}.bei-special-list .board-list.column-3 .text-box .rewner .reporter{margin-top:20px}.bei-special-list .col-sub .bei-score{margin-bottom:37px}.bei-special-list .col-sub .bei-score h2{margin-bottom:16px;font-size:18px;font-weight:500}.bei-special-list .col-sub .bei-score-list{position:relative;padding-bottom:26px;border:1px solid #ddd}.bei-special-list .col-sub .bei-score-list::before{content:'';position:absolute;top:117px;bottom:0;width:8px;background-color:#fff}.bei-special-list .col-sub .bei-score-list::after{content:'';position:absolute;top:117px;bottom:0;width:4px;background-color:#fff}.bei-special-list .col-sub .bei-score-list::before{left:0}.bei-special-list .col-sub .bei-score-list::after{right:0}.bei-special-list .col-sub .bei-score-list .header{padding-left:76px;height:80px;background:url(/images/bei/bg_bei_score.png) no-repeat;background-size:67px 80px}.bei-special-list .col-sub .bei-score-list .header::after{content:'';display:inline-block;clear:both}.bei-special-list .col-sub .bei-score-list .header h3{float:left;margin-top:22px;color:#858585;font-size:16px;font-weight:500;line-height:1}.bei-special-list .col-sub .bei-score-list .header h3 .ko{display:block;color:#000}.bei-special-list .col-sub .bei-score-list .header h3 .score strong{font-size:18px;font-weight:800;color:#2e89ff}.bei-special-list .col-sub .bei-score-list .header div{float:right;margin:28px 18px 0 0}.bei-special-list .col-sub .bei-score-list .header div .medal{display:inline-block;margin:0 2px;width:21px;height:21px;line-height:21px;font-family:Roboto,sans-serif;font-size:13px;font-weight:600;text-align:center;color:#fff;border-radius:50%}.bei-special-list .col-sub .bei-score-list .header div .gold{background-color:#ebce6d}.bei-special-list .col-sub .bei-score-list .header div .silver{background-color:#c6c6c6}.bei-special-list .col-sub .bei-score-list .header div .bronze{background-color:#ac765a}.bei-special-list .col-sub .bei-score-list .header div .total{margin-left:10px;position:relative;background-color:#2e89ff}.bei-special-list .col-sub .bei-score-list .header div .total::before{content:'';position:absolute;top:1px;left:-7px;height:23px;border-left:1px solid #e5e5e5}.bei-special-list .col-sub .bei-score-list table{width:100%;border-collapse:collapse}.bei-special-list .col-sub .bei-score-list table th{height:35px;font-size:13px;color:#858585;background-color:#eee}.bei-special-list .col-sub .bei-score-list table td{height:40px}.bei-special-list .col-sub .bei-score-list table td:first-child,.bei-special-list .col-sub .bei-score-list table th:first-child{padding-left:5px;text-align:left}.bei-special-list .col-sub .bei-score-list table td:last-child,.bei-special-list .col-sub .bei-score-list table th:last-child{padding-right:4px}.bei-special-list .col-sub .bei-score-list table tr+tr td{border-top:1px solid #e5e5e5}.bei-special-list .col-sub .bei-score-list table .country{font-size:13px}.bei-special-list .col-sub .bei-score-list table .country .no{display:inline-block;width:20px;font-size:16px;text-align:center}.bei-special-list .col-sub .bei-score-list table .country .flag{white-space:nowrap}.bei-special-list .col-sub .bei-score-list table .country .flag::before{content:'';display:inline-block;margin-right:4px;width:28px;height:20px;background-size:28px;border:1px solid #ddd;vertical-align:-6px}.bei-special-list .col-sub .bei-score-list table .country .roc::before{background-image:url(/images/bei/flags/roc.png)}.bei-special-list .col-sub .bei-score-list table .country .gha::before{background-image:url(/images/bei/flags/gha.png)}.bei-special-list .col-sub .bei-score-list table .country .gab::before{background-image:url(/images/bei/flags/gab.png)}.bei-special-list .col-sub .bei-score-list table .country .guy::before{background-image:url(/images/bei/flags/guy.png)}.bei-special-list .col-sub .bei-score-list table .country .gam::before{background-image:url(/images/bei/flags/gam.png)}.bei-special-list .col-sub .bei-score-list table .country .gua::before{background-image:url(/images/bei/flags/gua.png)}.bei-special-list .col-sub .bei-score-list table .country .gum::before{background-image:url(/images/bei/flags/gum.png)}.bei-special-list .col-sub .bei-score-list table .country .grn::before{background-image:url(/images/bei/flags/grn.png)}.bei-special-list .col-sub .bei-score-list table .country .gre::before{background-image:url(/images/bei/flags/gre.png)}.bei-special-list .col-sub .bei-score-list table .country .gui::before{background-image:url(/images/bei/flags/gui.png)}.bei-special-list .col-sub .bei-score-list table .country .gbs::before{background-image:url(/images/bei/flags/gbs.png)}.bei-special-list .col-sub .bei-score-list table .country .nam::before{background-image:url(/images/bei/flags/nam.png)}.bei-special-list .col-sub .bei-score-list table .country .nru::before{background-image:url(/images/bei/flags/nru.png)}.bei-special-list .col-sub .bei-score-list table .country .ngr::before{background-image:url(/images/bei/flags/ngr.png)}.bei-special-list .col-sub .bei-score-list table .country .eor::before{background-image:url(/images/bei/flags/eor.png)}.bei-special-list .col-sub .bei-score-list table .country .ssd::before{background-image:url(/images/bei/flags/ssd.png)}.bei-special-list .col-sub .bei-score-list table .country .rsa::before{background-image:url(/images/bei/flags/rsa.png)}.bei-special-list .col-sub .bei-score-list table .country .ned::before{background-image:url(/images/bei/flags/ned.png)}.bei-special-list .col-sub .bei-score-list table .country .nep::before{background-image:url(/images/bei/flags/nep.png)}.bei-special-list .col-sub .bei-score-list table .country .nor::before{background-image:url(/images/bei/flags/nor.png)}.bei-special-list .col-sub .bei-score-list table .country .nzl::before{background-image:url(/images/bei/flags/nzl.png)}.bei-special-list .col-sub .bei-score-list table .country .nig::before{background-image:url(/images/bei/flags/nig.png)}.bei-special-list .col-sub .bei-score-list table .country .nca::before{background-image:url(/images/bei/flags/nca.png)}.bei-special-list .col-sub .bei-score-list table .country .kor::before{background-image:url(/images/bei/flags/kor.png)}.bei-special-list .col-sub .bei-score-list table .country .den::before{background-image:url(/images/bei/flags/den.png)}.bei-special-list .col-sub .bei-score-list table .country .dma::before{background-image:url(/images/bei/flags/dma.png)}.bei-special-list .col-sub .bei-score-list table .country .dom::before{background-image:url(/images/bei/flags/dom.png)}.bei-special-list .col-sub .bei-score-list table .country .ger::before{background-image:url(/images/bei/flags/ger.png)}.bei-special-list .col-sub .bei-score-list table .country .tls::before{background-image:url(/images/bei/flags/tls.png)}.bei-special-list .col-sub .bei-score-list table .country .lao::before{background-image:url(/images/bei/flags/lao.png)}.bei-special-list .col-sub .bei-score-list table .country .lbr::before{background-image:url(/images/bei/flags/lbr.png)}.bei-special-list .col-sub .bei-score-list table .country .lat::before{background-image:url(/images/bei/flags/lat.png)}.bei-special-list .col-sub .bei-score-list table .country .lbn::before{background-image:url(/images/bei/flags/lbn.png)}.bei-special-list .col-sub .bei-score-list table .country .les::before{background-image:url(/images/bei/flags/les.png)}.bei-special-list .col-sub .bei-score-list table .country .rou::before{background-image:url(/images/bei/flags/rou.png)}.bei-special-list .col-sub .bei-score-list table .country .lux::before{background-image:url(/images/bei/flags/lux.png)}.bei-special-list .col-sub .bei-score-list table .country .rwa::before{background-image:url(/images/bei/flags/rwa.png)}.bei-special-list .col-sub .bei-score-list table .country .lba::before{background-image:url(/images/bei/flags/lba.png)}.bei-special-list .col-sub .bei-score-list table .country .ltu::before{background-image:url(/images/bei/flags/ltu.png)}.bei-special-list .col-sub .bei-score-list table .country .lie::before{background-image:url(/images/bei/flags/lie.png)}.bei-special-list .col-sub .bei-score-list table .country .mad::before{background-image:url(/images/bei/flags/mad.png)}.bei-special-list .col-sub .bei-score-list table .country .mhl::before{background-image:url(/images/bei/flags/mhl.png)}.bei-special-list .col-sub .bei-score-list table .country .maw::before{background-image:url(/images/bei/flags/maw.png)}.bei-special-list .col-sub .bei-score-list table .country .mas::before{background-image:url(/images/bei/flags/mas.png)}.bei-special-list .col-sub .bei-score-list table .country .mli::before{background-image:url(/images/bei/flags/mli.png)}.bei-special-list .col-sub .bei-score-list table .country .mex::before{background-image:url(/images/bei/flags/mex.png)}.bei-special-list .col-sub .bei-score-list table .country .mon::before{background-image:url(/images/bei/flags/mon.png)}.bei-special-list .col-sub .bei-score-list table .country .mar::before{background-image:url(/images/bei/flags/mar.png)}.bei-special-list .col-sub .bei-score-list table .country .mri::before{background-image:url(/images/bei/flags/mri.png)}.bei-special-list .col-sub .bei-score-list table .country .mtn::before{background-image:url(/images/bei/flags/mtn.png)}.bei-special-list .col-sub .bei-score-list table .country .moz::before{background-image:url(/images/bei/flags/moz.png)}.bei-special-list .col-sub .bei-score-list table .country .mne::before{background-image:url(/images/bei/flags/mne.png)}.bei-special-list .col-sub .bei-score-list table .country .mda::before{background-image:url(/images/bei/flags/mda.png)}.bei-special-list .col-sub .bei-score-list table .country .mdv::before{background-image:url(/images/bei/flags/mdv.png)}.bei-special-list .col-sub .bei-score-list table .country .mlt::before{background-image:url(/images/bei/flags/mlt.png)}.bei-special-list .col-sub .bei-score-list table .country .mgl::before{background-image:url(/images/bei/flags/mgl.png)}.bei-special-list .col-sub .bei-score-list table .country .usa::before{background-image:url(/images/bei/flags/usa.png)}.bei-special-list .col-sub .bei-score-list table .country .mya::before{background-image:url(/images/bei/flags/mya.png)}.bei-special-list .col-sub .bei-score-list table .country .fsm::before{background-image:url(/images/bei/flags/fsm.png)}.bei-special-list .col-sub .bei-score-list table .country .van::before{background-image:url(/images/bei/flags/van.png)}.bei-special-list .col-sub .bei-score-list table .country .brn::before{background-image:url(/images/bei/flags/brn.png)}.bei-special-list .col-sub .bei-score-list table .country .bar::before{background-image:url(/images/bei/flags/bar.png)}.bei-special-list .col-sub .bei-score-list table .country .bah::before{background-image:url(/images/bei/flags/bah.png)}.bei-special-list .col-sub .bei-score-list table .country .ban::before{background-image:url(/images/bei/flags/ban.png)}.bei-special-list .col-sub .bei-score-list table .country .ber::before{background-image:url(/images/bei/flags/ber.png)}.bei-special-list .col-sub .bei-score-list table .country .isv::before{background-image:url(/images/bei/flags/isv.png)}.bei-special-list .col-sub .bei-score-list table .country .ben::before{background-image:url(/images/bei/flags/ben.png)}.bei-special-list .col-sub .bei-score-list table .country .ven::before{background-image:url(/images/bei/flags/ven.png)}.bei-special-list .col-sub .bei-score-list table .country .vie::before{background-image:url(/images/bei/flags/vie.png)}.bei-special-list .col-sub .bei-score-list table .country .bel::before{background-image:url(/images/bei/flags/bel.png)}.bei-special-list .col-sub .bei-score-list table .country .blr::before{background-image:url(/images/bei/flags/blr.png)}.bei-special-list .col-sub .bei-score-list table .country .biz::before{background-image:url(/images/bei/flags/biz.png)}.bei-special-list .col-sub .bei-score-list table .country .bih::before{background-image:url(/images/bei/flags/bih.png)}.bei-special-list .col-sub .bei-score-list table .country .bot::before{background-image:url(/images/bei/flags/bot.png)}.bei-special-list .col-sub .bei-score-list table .country .bol::before{background-image:url(/images/bei/flags/bol.png)}.bei-special-list .col-sub .bei-score-list table .country .bdi::before{background-image:url(/images/bei/flags/bdi.png)}.bei-special-list .col-sub .bei-score-list table .country .bur::before{background-image:url(/images/bei/flags/bur.png)}.bei-special-list .col-sub .bei-score-list table .country .bhu::before{background-image:url(/images/bei/flags/bhu.png)}.bei-special-list .col-sub .bei-score-list table .country .mkd::before{background-image:url(/images/bei/flags/mkd.png)}.bei-special-list .col-sub .bei-score-list table .country .bul::before{background-image:url(/images/bei/flags/bul.png)}.bei-special-list .col-sub .bei-score-list table .country .bra::before{background-image:url(/images/bei/flags/bra.png)}.bei-special-list .col-sub .bei-score-list table .country .bru::before{background-image:url(/images/bei/flags/bru.png)}.bei-special-list .col-sub .bei-score-list table .country .sam::before{background-image:url(/images/bei/flags/sam.png)}.bei-special-list .col-sub .bei-score-list table .country .ksa::before{background-image:url(/images/bei/flags/ksa.png)}.bei-special-list .col-sub .bei-score-list table .country .smr::before{background-image:url(/images/bei/flags/smr.png)}.bei-special-list .col-sub .bei-score-list table .country .stp::before{background-image:url(/images/bei/flags/stp.png)}.bei-special-list .col-sub .bei-score-list table .country .sen::before{background-image:url(/images/bei/flags/sen.png)}.bei-special-list .col-sub .bei-score-list table .country .srb::before{background-image:url(/images/bei/flags/srb.png)}.bei-special-list .col-sub .bei-score-list table .country .sey::before{background-image:url(/images/bei/flags/sey.png)}.bei-special-list .col-sub .bei-score-list table .country .lca::before{background-image:url(/images/bei/flags/lca.png)}.bei-special-list .col-sub .bei-score-list table .country .vin::before{background-image:url(/images/bei/flags/vin.png)}.bei-special-list .col-sub .bei-score-list table .country .skn::before{background-image:url(/images/bei/flags/skn.png)}.bei-special-list .col-sub .bei-score-list table .country .som::before{background-image:url(/images/bei/flags/som.png)}.bei-special-list .col-sub .bei-score-list table .country .sol::before{background-image:url(/images/bei/flags/sol.png)}.bei-special-list .col-sub .bei-score-list table .country .sud::before{background-image:url(/images/bei/flags/sud.png)}.bei-special-list .col-sub .bei-score-list table .country .sur::before{background-image:url(/images/bei/flags/sur.png)}.bei-special-list .col-sub .bei-score-list table .country .sri::before{background-image:url(/images/bei/flags/sri.png)}.bei-special-list .col-sub .bei-score-list table .country .swe::before{background-image:url(/images/bei/flags/swe.png)}.bei-special-list .col-sub .bei-score-list table .country .sui::before{background-image:url(/images/bei/flags/sui.png)}.bei-special-list .col-sub .bei-score-list table .country .esp::before{background-image:url(/images/bei/flags/esp.png)}.bei-special-list .col-sub .bei-score-list table .country .svk::before{background-image:url(/images/bei/flags/svk.png)}.bei-special-list .col-sub .bei-score-list table .country .slo::before{background-image:url(/images/bei/flags/slo.png)}.bei-special-list .col-sub .bei-score-list table .country .syr::before{background-image:url(/images/bei/flags/syr.png)}.bei-special-list .col-sub .bei-score-list table .country .sle::before{background-image:url(/images/bei/flags/sle.png)}.bei-special-list .col-sub .bei-score-list table .country .sgp::before{background-image:url(/images/bei/flags/sgp.png)}.bei-special-list .col-sub .bei-score-list table .country .uae::before{background-image:url(/images/bei/flags/uae.png)}.bei-special-list .col-sub .bei-score-list table .country .aru::before{background-image:url(/images/bei/flags/aru.png)}.bei-special-list .col-sub .bei-score-list table .country .arm::before{background-image:url(/images/bei/flags/arm.png)}.bei-special-list .col-sub .bei-score-list table .country .arg::before{background-image:url(/images/bei/flags/arg.png)}.bei-special-list .col-sub .bei-score-list table .country .asa::before{background-image:url(/images/bei/flags/asa.png)}.bei-special-list .col-sub .bei-score-list table .country .isl::before{background-image:url(/images/bei/flags/isl.png)}.bei-special-list .col-sub .bei-score-list table .country .hai::before{background-image:url(/images/bei/flags/hai.png)}.bei-special-list .col-sub .bei-score-list table .country .irl::before{background-image:url(/images/bei/flags/irl.png)}.bei-special-list .col-sub .bei-score-list table .country .aze::before{background-image:url(/images/bei/flags/aze.png)}.bei-special-list .col-sub .bei-score-list table .country .afg::before{background-image:url(/images/bei/flags/afg.png)}.bei-special-list .col-sub .bei-score-list table .country .and::before{background-image:url(/images/bei/flags/and.png)}.bei-special-list .col-sub .bei-score-list table .country .alb::before{background-image:url(/images/bei/flags/alb.png)}.bei-special-list .col-sub .bei-score-list table .country .alg::before{background-image:url(/images/bei/flags/alg.png)}.bei-special-list .col-sub .bei-score-list table .country .ang::before{background-image:url(/images/bei/flags/ang.png)}.bei-special-list .col-sub .bei-score-list table .country .ant::before{background-image:url(/images/bei/flags/ant.png)}.bei-special-list .col-sub .bei-score-list table .country .eri::before{background-image:url(/images/bei/flags/eri.png)}.bei-special-list .col-sub .bei-score-list table .country .swz::before{background-image:url(/images/bei/flags/swz.png)}.bei-special-list .col-sub .bei-score-list table .country .est::before{background-image:url(/images/bei/flags/est.png)}.bei-special-list .col-sub .bei-score-list table .country .ecu::before{background-image:url(/images/bei/flags/ecu.png)}.bei-special-list .col-sub .bei-score-list table .country .eth::before{background-image:url(/images/bei/flags/eth.png)}.bei-special-list .col-sub .bei-score-list table .country .esa::before{background-image:url(/images/bei/flags/esa.png)}.bei-special-list .col-sub .bei-score-list table .country .gbr::before{background-image:url(/images/bei/flags/gbr.png)}.bei-special-list .col-sub .bei-score-list table .country .ivb::before{background-image:url(/images/bei/flags/ivb.png)}.bei-special-list .col-sub .bei-score-list table .country .yem::before{background-image:url(/images/bei/flags/yem.png)}.bei-special-list .col-sub .bei-score-list table .country .oma::before{background-image:url(/images/bei/flags/oma.png)}.bei-special-list .col-sub .bei-score-list table .country .aus::before{background-image:url(/images/bei/flags/aus.png)}.bei-special-list .col-sub .bei-score-list table .country .aut::before{background-image:url(/images/bei/flags/aut.png)}.bei-special-list .col-sub .bei-score-list table .country .hon::before{background-image:url(/images/bei/flags/hon.png)}.bei-special-list .col-sub .bei-score-list table .country .jor::before{background-image:url(/images/bei/flags/jor.png)}.bei-special-list .col-sub .bei-score-list table .country .uga::before{background-image:url(/images/bei/flags/uga.png)}.bei-special-list .col-sub .bei-score-list table .country .uru::before{background-image:url(/images/bei/flags/uru.png)}.bei-special-list .col-sub .bei-score-list table .country .uzb::before{background-image:url(/images/bei/flags/uzb.png)}.bei-special-list .col-sub .bei-score-list table .country .ukr::before{background-image:url(/images/bei/flags/ukr.png)}.bei-special-list .col-sub .bei-score-list table .country .irq::before{background-image:url(/images/bei/flags/irq.png)}.bei-special-list .col-sub .bei-score-list table .country .iri::before{background-image:url(/images/bei/flags/iri.png)}.bei-special-list .col-sub .bei-score-list table .country .isr::before{background-image:url(/images/bei/flags/isr.png)}.bei-special-list .col-sub .bei-score-list table .country .egy::before{background-image:url(/images/bei/flags/egy.png)}.bei-special-list .col-sub .bei-score-list table .country .ita::before{background-image:url(/images/bei/flags/ita.png)}.bei-special-list .col-sub .bei-score-list table .country .ind::before{background-image:url(/images/bei/flags/ind.png)}.bei-special-list .col-sub .bei-score-list table .country .ina::before{background-image:url(/images/bei/flags/ina.png)}.bei-special-list .col-sub .bei-score-list table .country .jpn::before{background-image:url(/images/bei/flags/jpn.png)}.bei-special-list .col-sub .bei-score-list table .country .jam::before{background-image:url(/images/bei/flags/jam.png)}.bei-special-list .col-sub .bei-score-list table .country .zam::before{background-image:url(/images/bei/flags/zam.png)}.bei-special-list .col-sub .bei-score-list table .country .geq::before{background-image:url(/images/bei/flags/geq.png)}.bei-special-list .col-sub .bei-score-list table .country .geo::before{background-image:url(/images/bei/flags/geo.png)}.bei-special-list .col-sub .bei-score-list table .country .chn::before{background-image:url(/images/bei/flags/chn.png)}.bei-special-list .col-sub .bei-score-list table .country .caf::before{background-image:url(/images/bei/flags/caf.png)}.bei-special-list .col-sub .bei-score-list table .country .dji::before{background-image:url(/images/bei/flags/dji.png)}.bei-special-list .col-sub .bei-score-list table .country .zim::before{background-image:url(/images/bei/flags/zim.png)}.bei-special-list .col-sub .bei-score-list table .country .cha::before{background-image:url(/images/bei/flags/cha.png)}.bei-special-list .col-sub .bei-score-list table .country .tpe::before{background-image:url(/images/bei/flags/tpe.png)}.bei-special-list .col-sub .bei-score-list table .country .cze::before{background-image:url(/images/bei/flags/cze.png)}.bei-special-list .col-sub .bei-score-list table .country .chi::before{background-image:url(/images/bei/flags/chi.png)}.bei-special-list .col-sub .bei-score-list table .country .cmr::before{background-image:url(/images/bei/flags/cmr.png)}.bei-special-list .col-sub .bei-score-list table .country .cpv::before{background-image:url(/images/bei/flags/cpv.png)}.bei-special-list .col-sub .bei-score-list table .country .kaz::before{background-image:url(/images/bei/flags/kaz.png)}.bei-special-list .col-sub .bei-score-list table .country .qat::before{background-image:url(/images/bei/flags/qat.png)}.bei-special-list .col-sub .bei-score-list table .country .cam::before{background-image:url(/images/bei/flags/cam.png)}.bei-special-list .col-sub .bei-score-list table .country .can::before{background-image:url(/images/bei/flags/can.png)}.bei-special-list .col-sub .bei-score-list table .country .ken::before{background-image:url(/images/bei/flags/ken.png)}.bei-special-list .col-sub .bei-score-list table .country .cay::before{background-image:url(/images/bei/flags/cay.png)}.bei-special-list .col-sub .bei-score-list table .country .com::before{background-image:url(/images/bei/flags/com.png)}.bei-special-list .col-sub .bei-score-list table .country .kos::before{background-image:url(/images/bei/flags/kos.png)}.bei-special-list .col-sub .bei-score-list table .country .crc::before{background-image:url(/images/bei/flags/crc.png)}.bei-special-list .col-sub .bei-score-list table .country .civ::before{background-image:url(/images/bei/flags/civ.png)}.bei-special-list .col-sub .bei-score-list table .country .col::before{background-image:url(/images/bei/flags/col.png)}.bei-special-list .col-sub .bei-score-list table .country .cgo::before{background-image:url(/images/bei/flags/cgo.png)}.bei-special-list .col-sub .bei-score-list table .country .cod::before{background-image:url(/images/bei/flags/cod.png)}.bei-special-list .col-sub .bei-score-list table .country .cub::before{background-image:url(/images/bei/flags/cub.png)}.bei-special-list .col-sub .bei-score-list table .country .kuw::before{background-image:url(/images/bei/flags/kuw.png)}.bei-special-list .col-sub .bei-score-list table .country .cok::before{background-image:url(/images/bei/flags/cok.png)}.bei-special-list .col-sub .bei-score-list table .country .cro::before{background-image:url(/images/bei/flags/cro.png)}.bei-special-list .col-sub .bei-score-list table .country .kgz::before{background-image:url(/images/bei/flags/kgz.png)}.bei-special-list .col-sub .bei-score-list table .country .kir::before{background-image:url(/images/bei/flags/kir.png)}.bei-special-list .col-sub .bei-score-list table .country .cyp::before{background-image:url(/images/bei/flags/cyp.png)}.bei-special-list .col-sub .bei-score-list table .country .tjk::before{background-image:url(/images/bei/flags/tjk.png)}.bei-special-list .col-sub .bei-score-list table .country .tan::before{background-image:url(/images/bei/flags/tan.png)}.bei-special-list .col-sub .bei-score-list table .country .tha::before{background-image:url(/images/bei/flags/tha.png)}.bei-special-list .col-sub .bei-score-list table .country .tur::before{background-image:url(/images/bei/flags/tur.png)}.bei-special-list .col-sub .bei-score-list table .country .tog::before{background-image:url(/images/bei/flags/tog.png)}.bei-special-list .col-sub .bei-score-list table .country .tga::before{background-image:url(/images/bei/flags/tga.png)}.bei-special-list .col-sub .bei-score-list table .country .tkm::before{background-image:url(/images/bei/flags/tkm.png)}.bei-special-list .col-sub .bei-score-list table .country .tuv::before{background-image:url(/images/bei/flags/tuv.png)}.bei-special-list .col-sub .bei-score-list table .country .tun::before{background-image:url(/images/bei/flags/tun.png)}.bei-special-list .col-sub .bei-score-list table .country .tto::before{background-image:url(/images/bei/flags/tto.png)}.bei-special-list .col-sub .bei-score-list table .country .pan::before{background-image:url(/images/bei/flags/pan.png)}.bei-special-list .col-sub .bei-score-list table .country .par::before{background-image:url(/images/bei/flags/par.png)}.bei-special-list .col-sub .bei-score-list table .country .pak::before{background-image:url(/images/bei/flags/pak.png)}.bei-special-list .col-sub .bei-score-list table .country .png::before{background-image:url(/images/bei/flags/png.png)}.bei-special-list .col-sub .bei-score-list table .country .plw::before{background-image:url(/images/bei/flags/plw.png)}.bei-special-list .col-sub .bei-score-list table .country .ple::before{background-image:url(/images/bei/flags/ple.png)}.bei-special-list .col-sub .bei-score-list table .country .per::before{background-image:url(/images/bei/flags/per.png)}.bei-special-list .col-sub .bei-score-list table .country .por::before{background-image:url(/images/bei/flags/por.png)}.bei-special-list .col-sub .bei-score-list table .country .pol::before{background-image:url(/images/bei/flags/pol.png)}.bei-special-list .col-sub .bei-score-list table .country .pur::before{background-image:url(/images/bei/flags/pur.png)}.bei-special-list .col-sub .bei-score-list table .country .fra::before{background-image:url(/images/bei/flags/fra.png)}.bei-special-list .col-sub .bei-score-list table .country .fij::before{background-image:url(/images/bei/flags/fij.png)}.bei-special-list .col-sub .bei-score-list table .country .fin::before{background-image:url(/images/bei/flags/fin.png)}.bei-special-list .col-sub .bei-score-list table .country .phi::before{background-image:url(/images/bei/flags/phi.png)}.bei-special-list .col-sub .bei-score-list table .country .hun::before{background-image:url(/images/bei/flags/hun.png)}.bei-special-list .col-sub .bei-score-list table .country .hkg::before{background-image:url(/images/bei/flags/hkg.png)}.bei-special-list .col-sub .bei-score-list table .bronze,.bei-special-list .col-sub .bei-score-list table .gold,.bei-special-list .col-sub .bei-score-list table .silver,.bei-special-list .col-sub .bei-score-list table .total{font-size:15px;font-weight:600;text-align:center}.bei-special-list .col-sub .bei-score-list table .gold{color:#ebce6d}.bei-special-list .col-sub .bei-score-list table .silver{color:#c6c6c6}.bei-special-list .col-sub .bei-score-list table .bronze{color:#ac765a}.bei-special-list .col-sub .bei-score-list table .total{color:#2e89ff}.bei-special-list .gnb{display:none}.bei-special-list .list-paging .anchor.on{background:#2784fd}.mac .bei-top-banner .summary .medal{padding-right:0;line-height:22px}.mac .bei-container .header .summary .medal{padding-right:0;line-height:22px}.mac .bei-special-list .col-sub .bei-score-list .header>div .medal{padding-right:0;line-height:22px}.rah-event-detail{margin:15px 0;padding-bottom:15px;width:320px;font-family:SUIT,sans-serif;color:#111;border:1px solid #111;letter-spacing:-.033em;word-spacing:-.033em;background-color:#fff}.rah-event-detail img{display:block;width:100%}.rah-event-detail .code{margin:0 20px;text-align:center}.rah-event-detail .code dt{font-size:36px;font-weight:700}.rah-event-detail .code dd{margin-top:9px;border:solid #707070;border-width:1px 0;font-size:16px;line-height:48px}.rah-event-detail .code dd span{margin-left:12px;font-weight:700}.rah-event-detail .exhibition{margin-top:22px;font-size:16px;font-weight:500;line-height:24px}.rah-event-detail .exhibition .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rah-event-detail .exhibition dt::after{content:':\00a0'}.rah-event-detail .info{margin:17px 20px 0;padding-top:15px;background-image:-webkit-linear-gradient(left,#707070 0,#707070 1px,#fff 1px,#fff 5px);background-image:-o-linear-gradient(left,#707070 0,#707070 1px,#fff 1px,#fff 5px);background-image:linear-gradient(90deg,#707070 0,#707070 1px,#fff 1px,#fff 5px);background-size:5px 1px;background-repeat:repeat-x}.rah-event-detail .info li{padding-left:8px;font-size:14px;line-height:20px;text-indent:-8px;word-break:keep-all}.rah-event-detail .info li::before{content:'·\00a0'}.special-russian-art{margin-bottom:-120px;padding-bottom:411px;font-family:SUIT,sans-serif;color:#111;letter-spacing:-.033em;word-spacing:-.033em;background-color:#fafafa;background-image:url(/images/special/rah_event/bg_top.jpg),url(/images/special/rah_event/bg_bottom.png);background-repeat:no-repeat;background-position:50% 0,50% 100%;background-size:1180px,100% 226px}.special-russian-art .rah-wrapper{margin:0 auto}.special-russian-art .rah-header .rah-wrapper{max-width:640px;padding-top:172px;text-align:center}.special-russian-art .rah-header h1{font-size:30px;letter-spacing:-.1em}.special-russian-art .rah-header h1 span{font-size:60px}.special-russian-art .rah-header h1 em{color:#d0220d;font-style:normal}.special-russian-art .rah-header p{margin-top:20px;font-size:21px;line-height:32px}.special-russian-art .rah-header p span{text-decoration:underline}.special-russian-art .rah-header p em{font-weight:700;font-style:normal}.special-russian-art .rah-share{margin-top:24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.special-russian-art .rah-share a{display:block;width:64px;height:64px;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;background-size:100%}.special-russian-art .rah-share .fb{background-image:url(/images/special/rah_event/share_fb.svg)}.special-russian-art .rah-share .tw{background-image:url(/images/special/rah_event/share_tw.svg)}.special-russian-art .rah-share .kko{background-image:url(/images/special/rah_event/share_kko.svg)}.special-russian-art .rah-share .url{background-image:url(/images/special/rah_event/share_url.svg)}.special-russian-art .rah-event{margin-top:48px}.special-russian-art .rah-event .rah-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:784px}.special-russian-art .rah-event-item{position:relative;width:320px}.special-russian-art .rah-event-item::after{content:'';position:absolute;bottom:-3px;left:12px;width:320px;height:511px;background:url(/images/special/rah_event/bg_shadow.jpg) no-repeat}.special-russian-art .rah-event-item .rah-event-detail{position:relative;z-index:1}.special-russian-art .rah-event-header{padding:20px 0 0 38px;border-top:3px solid #111}.special-russian-art .rah-event-header h2{position:relative;font-weight:500;font-size:20px;line-height:28px}.special-russian-art .rah-event-header h2 .num{position:absolute;top:6px;left:-32px;font-size:40px}.special-russian-art .rah-event-header .info{margin-top:7px}.special-russian-art .rah-event-header .info p{font-size:14px;line-height:20px;font-weight:300}.special-russian-art .rah-event-header .info p::before{content:'- '}.special-russian-art .rah-event-link{position:absolute;top:114px;right:-50px;z-index:2}.special-russian-art .rah-event-link button{width:133px;height:133px;text-indent:-9999px;-webkit-animation:rah-bounce 1s infinite alternate;-o-animation:rah-bounce 1s infinite alternate;animation:rah-bounce 1s infinite alternate;background-repeat:no-repeat;background-size:100%}.special-russian-art .rah-event-link .get-free{background-image:url(/images/special/rah_event/down_free.png)}.special-russian-art .rah-event-link .get-half{-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;background-image:url(/images/special/rah_event/down_half.png)}.special-russian-art .rah-content{position:relative;margin:100px auto 0;max-width:640px}.special-russian-art .rah-content::after{content:'';position:absolute;bottom:-339px;left:50%;margin-left:-321px;width:643px;height:244px;background:url(/images/special/rah_event/bottom_text.png) no-repeat 0 0/100%}.special-russian-art .rah-content .content-item{margin-top:77px}.special-russian-art .rah-content h2{margin-bottom:32px;font-size:40px;text-align:center}.special-russian-art .rah-content h2::before{content:'';display:block;margin:0 auto 22px;width:12px;height:12px;background-color:#d0220d}.special-russian-art .rah-content p{position:relative;padding-left:12px;font-size:21px;line-height:36px;word-break:keep-all}.special-russian-art .rah-content p::before{content:'';position:absolute;top:15px;left:0;width:4px;height:4px;background-color:#d0220d}.special-russian-art .rah-content p+p{margin-top:24px}.special-russian-art .rah-content .exhibition .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:21px;line-height:36px;word-break:keep-all;letter-spacing:-.05em;word-spacing:-.05em}.special-russian-art .rah-content .exhibition .item+.item{margin-top:24px}.special-russian-art .rah-content .exhibition dt{margin-right:20px;color:#d0220d;font-weight:700}.special-russian-art .rah-content .sub-title{margin-top:-14px;padding:0;text-align:center;font-weight:700}.special-russian-art .rah-content .sub-title::before{display:none}.special-russian-art .rah-content .footer-copy{padding-left:0;font-size:28px;line-height:42px;color:#d0220d;text-align:center;font-weight:500}.special-russian-art .rah-content .footer-copy em{font-weight:800;font-style:normal}.special-russian-art .rah-content .footer-copy::before{content:'';position:static;display:block;margin:98px -30px;width:720px;height:412px;background:url(/images/special/rah_event/art_img.png) no-repeat;background-size:100%}.special-russian-art .rah-content .link-more{display:block;margin:98px auto 0;width:480px;line-height:96px;font-size:24px;font-weight:700;text-align:center;color:#fff;background-color:#000;border-radius:4px}.special-russian-art .rah-content .link-more::after{content:'';display:inline-block;margin-left:18px;width:12px;height:20px;background:url(/images/special/rah_event/icon_arrow.svg) no-repeat;background-size:12px}.rah-popup{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:50%;top:50%;-webkit-box-shadow:0 4px 11px 4px rgba(0,0,0,.1);box-shadow:0 4px 11px 4px rgba(0,0,0,.1);z-index:120;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.rah-popup.on{display:block}.rah-popup-action{margin:20px 20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.rah-popup-action>button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 13px;line-height:56px;font-size:16px;font-weight:700;color:#fff;background-color:#000;border-radius:4px;white-space:nowrap}.rah-popup-action>button+button{margin-left:8px}.rah-popup .btn-kko::after{content:'';display:inline-block;margin-left:6px;width:18px;height:17px;background:url(/images/special/rah_event/icon_kko.svg) no-repeat;background-size:18px;vertical-align:-2px}.rah-popup-close{position:absolute;top:12px;right:10px;width:40px;height:40px;text-indent:-9999px;background-size:contain}.rah-popup-close::after,.rah-popup-close::before{content:'';position:absolute;top:50%;left:50%;margin-left:-8px;width:16px;border-top:2px solid #fff}.rah-popup-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.rah-popup-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.rah-popup .rah-event-detail{margin:0}.rah-print{padding:0 20px;width:480px}@-webkit-keyframes rah-bounce{0%{-webkit-transform:perspective(1px);transform:perspective(1px)}100%{-webkit-transform:perspective(1px) scale(1.05);transform:perspective(1px) scale(1.05)}}@-o-keyframes rah-bounce{0%{transform:perspective(1px)}100%{transform:perspective(1px) scale(1.05)}}@keyframes rah-bounce{0%{-webkit-transform:perspective(1px);transform:perspective(1px)}100%{-webkit-transform:perspective(1px) scale(1.05);transform:perspective(1px) scale(1.05)}}
