@charset "utf-8";

/* theme */
.ab_full .icon{display: none !important;}
.chat_profile{display: none !important;}
.temp_title { margin-top: 50px; font-size: 30px; color: red;}


/* layout */
article.article {position: relative; padding:40px 0 60px;margin:0 auto;background: #fff;zoom: 1;}
.article_header,.article_body,.article_footer {width:100%;margin:0 auto;}
article.article .article_header {border-bottom:4px solid #ff4620;}
body:not(.theme_set2) .article_header .headline:not(.sticky_top) {font-weight:700;}
.article_header .subhead + .headline { margin-top: 10px; }
.article_header .headline.sticky_top br { display: none; }
.article_header .subhead { display: flex; align-items: center; }
.article_header .subhead > h2 { font-size: 16px; line-height: 24px; }
.article_header .subhead > h2:not(.title) { display: flex; align-items: center; }
.article_header .subhead .title { color: #f6330a; }
.article_header .subhead > h2 > .title { margin-right: 6px; font-size: 20px; line-height: 30px; }
.article_header .subhead > .title { font-size: 16px; line-height: 24px; color: #f6330a;max-width: 635px; }
.article_header .subhead .title + [class*='badge'] { margin-left: 11px; }
.article_header .subhead .badge_memberonly {width:56px; height:22px;}
body:not([class*="theme_set"]) .article_header .subhead .badge_memberonly { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='22'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FEEAE6' d='M0 0h56v22H0z'/%3E%3Cpath fill='%23F6330A' fill-rule='nonzero' d='M15.706 16.448V5.6h-1.248v10.848h1.248zm-2.088-8.58v-.996h-2.652V5.624H9.73v1.248H7.066v.996h6.552zm.312 6.192l-.084-.9c-.924.132-1.908.192-2.88.252v-1.02c1.224-.192 2.028-.924 2.028-1.98 0-1.212-1.08-2.016-2.64-2.016-1.572 0-2.652.804-2.652 2.016 0 1.044.804 1.788 2.028 1.98v1.056c-1.02.036-2.016.036-2.88.036l.156 1.02c1.968 0 4.536-.036 6.924-.444zm-3.576-2.568c-.876 0-1.476-.408-1.476-1.08 0-.66.6-1.068 1.476-1.068.864 0 1.464.408 1.464 1.068 0 .672-.6 1.08-1.464 1.08zm16.252 2.352V5.6H25.37v6.372h-2.124v.864h2.124v1.008h1.236zm-5.52-4.008c1.584 0 2.676-.756 2.676-1.908S22.67 6.02 21.086 6.02c-1.596 0-2.688.756-2.688 1.908s1.092 1.908 2.688 1.908zm0-.912c-.9 0-1.512-.384-1.512-.996s.612-.996 1.512-.996c.888 0 1.5.384 1.5.996s-.612.996-1.5.996zm.744 4.572v-2.088a24.094 24.094 0 002.784-.312l-.096-.888c-2.292.288-4.956.312-6.948.324l.156 1.008c.852 0 1.836-.012 2.868-.06v2.016h1.236zm5.028 2.748v-1.008H20.27V13.04h-1.236v3.204h7.824zm10.588-2.7v-7.92H36.21v2.892h-1.968v1.02h1.968v4.008h1.236zm-8.352-1.296c1.284-.444 2.196-1.392 2.676-2.568a4.17 4.17 0 002.532 2.328l.612-.96c-1.62-.564-2.544-1.92-2.544-3.252v-.372h2.256v-.996H28.83v.996h2.292v.372c0 1.464-.984 2.892-2.664 3.48l.636.972zm8.628 3.996v-1.008h-6.06V12.86h-1.236v3.384h7.296zm11.38-4.38v-.984h-2.34V9.452c.828-.36 1.308-.912 1.308-1.62 0-1.272-1.5-2.04-3.864-2.04-2.376 0-3.864.768-3.864 2.04 0 .708.468 1.26 1.284 1.608v1.44h-2.328v.984h9.804zm-4.896-2.94c-1.62 0-2.592-.396-2.592-1.092 0-.696.972-1.08 2.592-1.08 1.608 0 2.58.384 2.58 1.08 0 .696-.972 1.092-2.58 1.092zm1.32 1.956h-2.664V9.776c.396.06.864.096 1.344.096.48 0 .924-.036 1.32-.096v1.104zm-1.344 5.568c2.34 0 3.732-.696 3.732-1.944 0-1.236-1.392-1.944-3.732-1.944-2.328 0-3.732.708-3.732 1.944 0 1.248 1.404 1.944 3.732 1.944zm0-.948c-1.584 0-2.472-.336-2.472-.996 0-.648.888-.996 2.472-.996s2.484.348 2.484.996c0 .66-.9.996-2.484.996z'/%3E%3C/g%3E%3C/svg%3E");}
body[class*="theme_set"] .article_header .subhead .badge_memberonly { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='22'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FEEAE6' d='M0 0h56v22H0z'/%3E%3Cpath fill='%23F6330A' fill-rule='nonzero' d='M15.706 16.448V5.6h-1.248v10.848h1.248zm-2.088-8.58v-.996h-2.652V5.624H9.73v1.248H7.066v.996h6.552zm.312 6.192l-.084-.9c-.924.132-1.908.192-2.88.252v-1.02c1.224-.192 2.028-.924 2.028-1.98 0-1.212-1.08-2.016-2.64-2.016-1.572 0-2.652.804-2.652 2.016 0 1.044.804 1.788 2.028 1.98v1.056c-1.02.036-2.016.036-2.88.036l.156 1.02c1.968 0 4.536-.036 6.924-.444zm-3.576-2.568c-.876 0-1.476-.408-1.476-1.08 0-.66.6-1.068 1.476-1.068.864 0 1.464.408 1.464 1.068 0 .672-.6 1.08-1.464 1.08zm16.252 2.352V5.6H25.37v6.372h-2.124v.864h2.124v1.008h1.236zm-5.52-4.008c1.584 0 2.676-.756 2.676-1.908S22.67 6.02 21.086 6.02c-1.596 0-2.688.756-2.688 1.908s1.092 1.908 2.688 1.908zm0-.912c-.9 0-1.512-.384-1.512-.996s.612-.996 1.512-.996c.888 0 1.5.384 1.5.996s-.612.996-1.5.996zm.744 4.572v-2.088a24.094 24.094 0 002.784-.312l-.096-.888c-2.292.288-4.956.312-6.948.324l.156 1.008c.852 0 1.836-.012 2.868-.06v2.016h1.236zm5.028 2.748v-1.008H20.27V13.04h-1.236v3.204h7.824zm10.588-2.7v-7.92H36.21v2.892h-1.968v1.02h1.968v4.008h1.236zm-8.352-1.296c1.284-.444 2.196-1.392 2.676-2.568a4.17 4.17 0 002.532 2.328l.612-.96c-1.62-.564-2.544-1.92-2.544-3.252v-.372h2.256v-.996H28.83v.996h2.292v.372c0 1.464-.984 2.892-2.664 3.48l.636.972zm8.628 3.996v-1.008h-6.06V12.86h-1.236v3.384h7.296zm11.38-4.38v-.984h-2.34V9.452c.828-.36 1.308-.912 1.308-1.62 0-1.272-1.5-2.04-3.864-2.04-2.376 0-3.864.768-3.864 2.04 0 .708.468 1.26 1.284 1.608v1.44h-2.328v.984h9.804zm-4.896-2.94c-1.62 0-2.592-.396-2.592-1.092 0-.696.972-1.08 2.592-1.08 1.608 0 2.58.384 2.58 1.08 0 .696-.972 1.092-2.58 1.092zm1.32 1.956h-2.664V9.776c.396.06.864.096 1.344.096.48 0 .924-.036 1.32-.096v1.104zm-1.344 5.568c2.34 0 3.732-.696 3.732-1.944 0-1.236-1.392-1.944-3.732-1.944-2.328 0-3.732.708-3.732 1.944 0 1.248 1.404 1.944 3.732 1.944zm0-.948c-1.584 0-2.472-.336-2.472-.996 0-.648.888-.996 2.472-.996s2.484.348 2.484.996c0 .66-.9.996-2.484.996z'/%3E%3C/g%3E%3C/svg%3E");}
.article_header .info_area {display:flex;}
.article_header .datetime {display:flex;position:relative;margin-top:30px;padding-bottom:15px;}
.article_header .datetime .source {position:relative; margin-right: 10px; padding-right: 11px; font-size:13px;line-height:21px;color:#999;}
.article_header .datetime .source::before { content:'';position:absolute;right:0;top:5px;width:1px;height:12px;background-color:#979797;}
.article_header .datetime .date { font-size: 13px; line-height: 21px; }
.article_header .datetime .date .ico_arrow_down { width: 8px; height: 7px; }
.article_header .datetime .epaper_area{display: flex; align-items: center; position:absolute;right:0;top:0;}
.article_header .datetime .epaper_area .layer_info {width: auto; height: auto; padding: 4px 8px; top: 24px;}
.article_header .datetime .epaper_area .ico_info{margin-top: 2px; width: 16px; height: 16px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h16v16H0z'/%3E%3Cg transform='translate(1 1)' fill='%23999'%3E%3Cpath d='M7 0a7 7 0 110 14A7 7 0 017 0zm0 1a6 6 0 100 12A6 6 0 007 1z'/%3E%3Cpath d='M6.5 6h1v4.6h-1z'/%3E%3Ccircle cx='7' cy='4.3' r='1'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
.article_header .datetime .epaper_area .layer_info .layer_body{text-align: center; white-space: nowrap; width: 100%;}
.article_header .datetime .epaper_area .layer_info .layer_body p{font-size: 13px; line-height: 21px; color: #999;}
.article_header .datetime .epaper_area .layer_info .btn_close{display: none;}
.article_header .datetime .epaper {font-size:13px;line-height:21px;color:#999; font-weight: 500; margin-right: 4px;}
.article_header > .byline {display:flex; flex-wrap: wrap; align-items:center; position: relative; margin:0 -5px;}
.article_header > .byline::before{content:''; display: block; position: absolute; top: 0;height: 1px; background: #d8d8d8;}
.article_header > .byline > a {font-size: 14px; font-weight: 700; }
.article_header > .byline > span {padding:0 5px; font-size: 14px; font-weight: 700; }
.article_header > .byline .btn_byline_more { display: flex; margin-left: 5px; font-size: 13px; }
.article_header > .byline .btn_byline_more span{margin-right: 2px;}
.article_header > .byline .btn_byline_more.active .ico_more {display:none;}
.article_header + .subscription_wrap {margin-top:30px;}
.article_header .live_on { color: #f6330a; }
.article_header .live_off { color: #666; }

.article_body {padding: 30px 0;}
.article_body > p{padding-bottom: 40px;}
.article_body > p::selection {background:#e2e2e2;}
.article_body > p a{color: -webkit-link; cursor: pointer;text-decoration: underline;}
.article_body::after{content: ''; float: none; clear: both; display: block;}
.article_footer {border-top:1px solid rgba(0, 0, 0, .1);}
.article_footer .subscription_wrap, 
.article_footer .empathy_wrap { margin-top: 30px; }
.article_footer .comment_wrap { margin-top: 30px; border-top: 4px solid #111; }

.star_articles{padding: 30px 0;}
.star_articles ul li{padding: 20px 0; position: relative;}
.star_articles ul li a{display: flex; position: relative;}
.star_articles ul li a em{display: flex; align-items: center; margin-right: 20px; font-weight: bold;}
.star_articles ul li a em [class*="ico_"]{margin-left: 5px; width: 18px; height: 18px;}
.star_articles ul li a .headline{font-size: 15px; font-weight: 400; line-height: 23px;}
.star_articles ul li::before{content: ''; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 1px; background: rgba(0, 0, 0, .1)}

/* 하단 컨텐츠 */
.row header.title_wrap {border-color: #333;}
.row .title_wrap .title {color: #111;}
.row .title_wrap .exp {color: #111;}
.row .title_wrap .title .ico_arrow_primary_right {background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h15v15H0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M4 2l6 6.071L4 14'/%3E%3C/g%3E%3C/svg%3E");}

section.chain_wrap.widget--v {margin-top: 40px;}

.contents_issue_sticky{padding-top: 124px;}

.article_body mark{cursor: pointer; word-break: inherit;}

/* 광고 */
.ad_widget {background:none !important; width: auto;}

/* content */
.article + .row .photo_list_area .headline a:visited,
.article + .row .bookmark_list_area .headline a:visited,
.article .series_list_wrap li a:visited,
.article .related_link li a:visited{color:#666;}

.article_footer .ad_banner {margin-top:30px !important;}
.article_footer .ad_banner img {width:100%;}
.article_footer .ad_wrap.ad_banner + .ad_wrap.ad_video {margin-top:10px !important;}
.article_footer .ad_wrap.ad_banner + .ad_wrap.ad_video + .ad_wrap.ad_video {margin-top:10px !important;}

/* 스크롤 인디케이터 */
.scroll_indicator {position: absolute;left: 0;width: 100%;height: 4px;z-index: 399;}
.scroll_indicator span {FONT-VARIANT: JIS04;position: absolute;height: 4px;background-color: #f6330a; transition: width .4s ease-out; transform: rotateZ(0deg);}

/* 글자크기 */
.fs1 {font-size:14px;line-height:1.93;letter-spacing:normal;}
.fs2 {font-size:16px;line-height:1.81;letter-spacing:normal;}
.fs3 {font-size:18px;line-height:1.72;letter-spacing:-0.5px;}
.fs4 {font-size:20px;line-height:1.8;letter-spacing:-0.5px;}
.fs5 {font-size:22px;line-height:1.73;letter-spacing:-0.52px;}

/* sticky_menu */
.sticky_menu {position: fixed; top: 168px;  left: 40px; background-color: rgba(255, 255, 255, 0.9);}
.sticky_menu > button { display: flex; flex-direction: column; align-items: center; overflow:visible; position: relative; width: 100%; font-size: 0; text-align: center; }
.sticky_menu > button:nth-child(n+2) { margin-top: 20px;}
.sticky_menu > button:last-of-type{padding-bottom: 0;}
.sticky_menu span.sm_hidden { display: block; font-size: 12px; line-height: 22px; color: #666666; }
.sticky_menu .comment_cnt {display:none;opacity: 1 !important; position: absolute; top: -4px; left: 24px; min-width: 20px; height: 14px; padding: 0 4px 1px; border-radius: 7px; background: #f6330a; font-size: 9px; line-height: 14px; color: #fff; }
.sticky_menu .ico_fontsize { top: 17px; width: 18px; }
.sticky_menu .reader_area { position: relative; text-align: center; padding-top: 8px; }
.sticky_menu .reader_area .cnt { display: block; font-family: "Noto Sans KR"; font-weight: 700; font-size: 16px; line-height: 30px;  color: #111 !important; }
.sticky_menu .layer_share { left: 73px; top: 90px; outline:none;}
.sticky_menu.not_bookmark .layer_share { top: 20px;}
.sticky_menu.not_bookmark .layer_fontsize { top: 250px;}
.sticky_menu .layer_fontsize { left: 73px; top: 320px; width: 230px; height: 158px; padding: 14px 20px 20px; outline:none;}
.sticky_menu .layer_fontsize .layer_body > p { margin-top: 10px; font-size: 13px; line-height: 22px; letter-spacing: -0.5px; color: #999; }
.sticky_menu .layer_fontsize .btn_close { top: 15px; right: 18px; }
.sticky_menu .layer_fontsize ul { display: flex; justify-content: space-between; margin-top: 20px; }
.sticky_menu .layer_fontsize li a { display: block; width: 30px; height: 30px; background-position:center center; background-repeat: no-repeat; border: 1px solid rgba(0, 0, 0, .1); border-radius: 50%; font-size: 0; }
.sticky_menu .layer_fontsize li.active a { background-color: #e2e2e2;}
.sticky_menu .layer_fontsize li:nth-child(1) a {background-image: url("data:image/svg+xml,%3Csvg width='10' height='11' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.208 10.764v-5.58h1.728v-.816H8.208V0h-.984v10.764h.984zM.54 8.724c3.48-1.74 4.884-4.512 4.884-7.572H.504v.816h3.948C4.224 4.512 2.748 6.576 0 7.956l.54.768z' fill='%23111' fill-rule='nonzero'/%3E%3C/svg%3E");}
.sticky_menu .layer_fontsize li:nth-child(2) a {background-image: url("data:image/svg+xml,%3Csvg width='12' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.576 12.558v-6.51h2.016v-.952H9.576V0H8.428v12.558h1.148zM.63 10.178c4.06-2.03 5.698-5.264 5.698-8.834H.588v.952h4.606C4.928 5.264 3.206 7.672 0 9.282l.63.896z' fill='%23111' fill-rule='nonzero'/%3E%3C/svg%3E");}
.sticky_menu .layer_fontsize li:nth-child(3) a {background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.26 13.455V6.48h2.16V5.46h-2.16V0H9.03v13.455h1.23zm-9.585-2.55C5.025 8.73 6.78 5.265 6.78 1.44H.63v1.02h4.935C5.28 5.64 3.435 8.22 0 9.945l.675.96z' fill='%23111' fill-rule='nonzero'/%3E%3C/svg%3E");}
.sticky_menu .layer_fontsize li:nth-child(4) a {background-image: url("data:image/svg+xml,%3Csvg width='15' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.312 16.146v-8.37h2.592V6.552h-2.592V0h-1.476v16.146h1.476zM.81 13.086c5.22-2.61 7.326-6.768 7.326-11.358H.756v1.224h5.922C6.336 6.768 4.122 9.864 0 11.934l.81 1.152z' fill='%23111' fill-rule='nonzero'/%3E%3C/svg%3E");}
.sticky_menu .layer_fontsize li:nth-child(5) a {background-image: url("data:image/svg+xml,%3Csvg width='17' height='18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.68 17.94v-9.3h2.88V7.28h-2.88V0h-1.64v17.94h1.64zM.9 14.54c5.8-2.9 8.14-7.52 8.14-12.62H.84v1.36h6.58C7.04 7.52 4.58 10.96 0 13.26l.9 1.28z' fill='%23111' fill-rule='nonzero'/%3E%3C/svg%3E");}

.sticky_menu .ico_bookmark{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L24 0 24 24 0 24z' transform='translate(-64.000000, -177.000000) translate(40.000000, 149.000000) translate(24.000000, 28.000000)'/%3E%3Cpath fill='%231D1D1D' fill-rule='nonzero' d='M19 2c.552 0 1 .448 1 1v19h-.5L12 17.5 4.5 22H4V3c0-.552.448-1 1-1h14zm-1 2H6v14.768l6-3.6 6 3.6V4z' transform='translate(-64.000000, -177.000000) translate(40.000000, 149.000000) translate(24.000000, 28.000000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: 100% auto !important;}
.sticky_menu .btn_bookmark.active > .ico_bookmark{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%231D1D1D' fill-rule='nonzero' d='M19 2c.552 0 1 .448 1 1v19h-.5L12 17.5 4.5 22H4V3c0-.552.448-1 1-1h14z'/%3E%3C/g%3E%3C/svg%3E");}
.sticky_menu .ico_share{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%231D1D1D' d='M8 7v2H6v11h12V9h-2V7h3a1 1 0 01.993.883L20 8v13a1 1 0 01-.883.993L19 22H5a1 1 0 01-.993-.883L4 21V8a1 1 0 01.883-.993L5 7h3zM11.952.106l4.243 4.243-1.202 1.202-1.994-1.993L13 11h-2V3.458L8.907 5.551 7.706 4.349 11.95.106l.001.002.002-.002z'/%3E%3C/g%3E%3C/svg%3E");}
.sticky_menu .ico_comment{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%231D1D1D' d='M21 3a1 1 0 011 1v14a1 1 0 01-1 1H7l-4.5 4H2V4a1 1 0 011-1h18zm-1 2H4v13.99L6.24 17H20V5zm-4 5v2H8v-2h8z'/%3E%3C/g%3E%3C/svg%3E");}
.sticky_menu .ico_print{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%231D1D1D' d='M18 2a1 1 0 011 1v5a3 3 0 013 3v9h-5v1a1 1 0 01-.883.993L16 22H8a1 1 0 01-1-1v-1H2v-9a3 3 0 013-3V3a1 1 0 011-1h12zm-3 13H9v5h6v-5zm4-5H5a1 1 0 00-.993.883L4 11v7h3v-5h10v5h3v-7a1 1 0 00-.883-.993L19 10zm-2-6H7v4h10V4z'/%3E%3C/g%3E%3C/svg%3E");}
.sticky_menu .ico_fontsize{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%231D1D1D' d='M17.25 21.157v-8.74h2.603v-1.634H17.25V4h-1.957v17.157h1.957zM5.033 18.041c5.605-2.831 7.733-7.239 7.733-12.217H4.805V7.42h6.004c-.399 3.952-2.66 6.973-6.859 9.12l1.083 1.501z'/%3E%3C/g%3E%3C/svg%3E");}

/* sticky_menu.right (AB) */
.sticky_menu.right { left: initial; right: 40px; }
.sticky_menu.right .layer_share { left: initial; right: 73px; }
.sticky_menu.right .layer_fontsize { left: initial; right: 73px; }

/* 이슈 스티키 */
.issue_sticky{position: absolute; left: 0; z-index: 310; width: 100%; background: #fff; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.issue_sticky .issue_body{display: flex; align-items: center; justify-content: center; height: 100%;}
.issue_sticky .title{position: relative; padding-right: 17px; white-space: nowrap; font-size: 15px; line-height: 24px; color: #f6330a;}
.issue_sticky .title img{width: auto; height: 28px;}
.issue_sticky .swiper-slide{width: auto; margin-left: 24px;}
.issue_sticky .swiper-slide .list_item{padding: 0; font-size: 14px; font-weight: 700; line-height: 22px; color: #999;}
.issue_sticky .swiper-slide .list_item.active{color: #111;}
.issue_sticky .swiper-container{margin: 0;}
.issue_sticky .swiper-wrapper{height: auto;}


/* 속보 티커 */
.layer_ticker { z-index: 10; position: relative; left: 0; width: 100%; background-color: #fff6e2; }
.layer_ticker .layer_body { display: flex; position: relative; max-width: 580px; width: 100%; height: 100%; margin: 0 auto; }
.layer_ticker .headline {font-size: 16px; line-height: 24px;}
.layer_ticker .headline strong{font-size: 16px; line-height: 24px; color: #f6330a; margin-right: 10px;}
.layer_ticker .date {display: inline-block; flex: 0 0 auto; font-weight: 400; margin-left: 10px; font-size: 14px; color: #111;}
.layer_ticker .btn_close { position: absolute; }
.layer_ticker .ico_close{width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cpath d='M16.71751 2.6l.70711.7071-6.71724 6.7179 6.71724 6.71714-.7071.7071-6.71714-6.71724-6.7179 6.71724-.7071-.7071 6.718-6.71714-6.718-6.7179.7071-.7071 6.7179 6.718L16.7175 2.6z' fill='%231D1D1D'/%3E%3C/g%3E%3C/svg%3E");}

/* 기타컴포넌트 */
.layer_feedback {  top: 50%; width: 100%; padding: 30px 0; text-align: center; background-color: #fff; }
.layer_feedback .title { font-size: 16px; line-height: 24px; font-weight: 700; color: #111; }
.layer_feedback .description { margin-top: 6px; font-size: 14px; color: #666; }
.layer_feedback .starrating_bx { margin-top: 15px; }
.layer_feedback .feedback_info { font-size: 14px; color: #111; }
.layer_feedback .feedback_info strong { margin-right: 10px; font-size: 16px; line-height: 24px; }
.layer_feedback .btn_close { right: 12px; top: 12px; }

/* 별점 */
.starrating_bx { display: flex; justify-content: center; }
.starrating_bx .bg_star { cursor: pointer; display: block; width: 24px; height: 24px; background-repeat: no-repeat; background-position: 0 0; background-size: 24px; font-size: 0; }
.starrating_bx .bg_star:nth-child(n+2) { margin-left: 7px; }
.starrating_bx .bg_star:not(.on) { background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='1706.7' height='1621.3' viewBox='0 0 1280 1216'%3E%3Cpath d='M589 156a532300 532300 0 00-119 272l-69 5a392362 392362 0 01-352 26h-5l5 5a216816 216816 0 01327 292c1 1 7-23-54 226l-47 189 193-112 194-112 87 53c46 30 116 73 155 97l94 59 26 15v-4a134952 134952 0 00-94-431c0-2 65-57 300-254 26-22 26-22 23-23a34376 34376 0 00-441-45c-1-1-6-11-20-45l-69-171-62-153-11-25-61 136z' fill='%23e2e2e2'/%3E%3C/svg%3E"); }
.starrating_bx .bg_star.on { background-image: url("data:image/svg+xml,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='1706.7' height='1621.3' viewBox='0 0 1280 1216'%3E%3Cpath d='M589 156a532300 532300 0 00-119 272l-69 5a392362 392362 0 01-352 26h-5l5 5a216816 216816 0 01327 292c1 1 7-23-54 226l-47 189 193-112 194-112 87 53c46 30 116 73 155 97l94 59 26 15v-4a134952 134952 0 00-94-431c0-2 65-57 300-254 26-22 26-22 23-23a34376 34376 0 00-441-45c-1-1-6-11-20-45l-69-171-62-153-11-25-61 136z'/%3E%3C/svg%3E"); }

/* 하이라이트 */
.highlighted { position: relative; background-color: #e2e2e2; }
.highlighted::before, 
.highlighted::after { content: ''; position: absolute; width: 2px; height: 1.5em; background-color: #999; }
.highlighted::before { top: 0; }
.highlighted::after { bottom: 0; }
[class*="highlight_"] { position: relative; }

.highlight_memo { background-color: #ddf3d0; }
.highlight_text { background-color: #ffd9ca; }
.bg_yellow {background-color:#ffedc8;}
.bg_green {background-color:#cbe2e1;}
.bg_mint {background-color:#dce4f0;}
.bg_pink {background-color:#f6d5ed;}
.bg_purple {background-color:#c6d0f9;}
.highligth_bx {z-index: 1;position: absolute;top: 540px; display: flex; height: 40px;padding: 0px 10px;border-radius: 4px;background-color: #333;}
.highligth_bx button {font-size: 14px;font-weight: 700;line-height: 20px;vertical-align: top;color: #fff;padding: 10px;user-select: none;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;}
.highligth_bx button.active { color: #ff7558; }
.highlight_bg_none{background: none !important;}

/* 연재 - 이전 다음 목록 */
.prenext_wrap { margin-top: 30px; border-top: 1px solid rgba(0, 0, 0, .1); border-bottom: 1px solid rgba(0, 0, 0, .1); }
.prenext_wrap li { padding: 15px 0; }
.prenext_wrap li:nth-child(2) {border-top: 1px solid rgba(0, 0, 0, .1); }
.prenext_wrap li a { display: inline-flex; }
.prenext_wrap strong { display: flex; align-items: center; height: 24px; }
.prenext_wrap strong .ico_arrow_up,
.prenext_wrap strong .ico_arrow_down { width: 15px; height: 15px; margin-left: 6px; }
.prenext_wrap strong .ico_arrow_up { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 15V0H0v15z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 11L7 5l-6 6'/%3E%3C/g%3E%3C/svg%3E"); }
.prenext_wrap strong .ico_arrow_down { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E"); }
.prenext_wrap .title { font-size: 16px; line-height: 24px; font-weight: 400; color: #111; }

/* 기사상단 기자프로필 */
.profile_wrap { position: relative;}
.profile_area { display: none; margin: 20px 0; }
.profile_area:first-child { display: flex; }
.profile_area .profile_image  { overflow: hidden; border-radius: 50%; }
.profile_area .profile_body { display: flex; flex-direction: column; justify-content: center; width:100%; font-size: 14px; font-weight: 700; line-height: 22px; color: #111;} /* width:100% - ie 대응 추가 */
.profile_area .profile_body span { display: block; }
.profile_area .profile_image a{display:block;position:relative;}
.profile_wrap .btn_more { display: flex; align-items: center; position: absolute; right: 0; bottom: 0; font-size: 13px; line-height: 20px; color: #111; }
.profile_wrap .btn_more span { margin-right: 2px; }
.profile_wrap .btn_more .ico_arrow { width: 14px; height: 14px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h14v14H0z'/%3E%3Cpath fill='%231D1D1D' d='M2.13228 4.9l.49497-.49497 4.37346 4.37345 4.37204-4.37345.49497.49497L7 9.76772 2.13228 4.9z'/%3E%3C/g%3E%3C/svg%3E"); }
.profile_wrap .btn_more.active .ico_arrow {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 14h14V0H0z'/%3E%3Cpath d='M2.13275 9.1l.49497.49497 4.37322-4.37274 4.37134 4.37274.49497-.49497L7 4.23275 2.13275 9.1z' fill='%231D1D1D'/%3E%3C/g%3E%3C/svg%3E");}

/* 기사하단 기자프로필 */
.article_footer .profile_area:not(:first-child) { border-top: 1px solid rgba(0, 0, 0, .1); }
.profile_area .profile_image { overflow: hidden; border-radius: 50%; position: relative;}
.profile_area .profile_image img { width:auto; max-width: 100%; height:auto;min-height: 100%;}
.profile_area .profile_image:before,.profile_area .profile_image a:before {display:block;content: '';position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;border:1px solid rgba(0,0,0,0.04);background:rgba(0, 0, 0, 0.04); z-index: 1;}
.profile_area .profile_image a:before{border:none;background:none;}
.profile_area .description { margin-top: 19px; color:#111; font-size: 14px; font-weight:400; line-height: 22px;}
.profile_area .meta { display: flex; justify-content: space-between; margin-top: 12px; }
.profile_area .meta a { font-size: 16px; font-weight:400; line-height: 24px; color: #f6330a; }


/* 연재목록 */
.series_list_wrap .title { padding: 15px 0; color: #111; }
.series_list_wrap .title span{font-weight: 400; margin-left: 6px;}
.series_list_wrap strong  { color: #f6330a; }
.series_list_wrap .now_write { color: #f6330a; }
.series_list_wrap ul li { border-top: 1px solid rgba(0, 0, 0, .1); }
.series_list_wrap ul li a { display: block; padding: 15px 0; }

/* 이슈 라이브형 */
.alarm_wrap { position:relative; margin-bottom: 40px; padding: 15px 0; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; }
.alarm_wrap .headline { font-size: 16px; }
.alarm_wrap .alarm_check { display: flex; align-items: center; justify-content: space-between; margin-top: 10px; }
.alarm_wrap .alarm_check .title { font-size: 14px; line-height: 18px; }
.input_switch { position: relative; height: 18px;  }
.input_switch input { position: absolute; left: 0; top: 0; width: 0; height: 0; }
.input_switch span { display: block; position: relative; width: 34px; height: 18px; border-radius: 10px; background-color: #999; }
.input_switch span::before { content: ''; transition: all 0.3s; position: absolute; left: 2px; top: 2px; width: 14px; height: 14px; border-radius: 50%; background-color: #fff; }
.input_switch input:checked + span { background-color: #f6330a; }
.input_switch input:checked + span::before { left: 18px;  }

.timeline_box + .ab_photo {padding-top: 40px;}
.ab_ds_timeline .timeline_box:nth-child(n+2) { margin-top: 30px; padding-top: 40px; border-top: 1px solid rgba(0, 0, 0, 0.1); }
.timeline_box .date { font-size: 14px; line-height: 20px; font-weight: 700; color: #f6330a; }
.chat_profile { margin-top: 20px; }
.time_profile { display: inline-flex; position: relative; margin-bottom: 9px; padding: 8px 20px; background-color: #edeef4; }
.time_profile::before { content: ''; position: absolute; left: 0; bottom: -9px; width: 0; height: 0; border-top: 9px solid #edeef4; border-right: 9px solid transparent; }
.time_profile > * { font-size: 16px; line-height: 24px; font-weight: 700;  }
.time_profile > *:not(:first-child) { position: relative; margin-left: 11px; padding-left: 11px; }
.time_profile > *:not(:first-child)::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 1px; height: 14px; background-color: #111; opacity: 0.4; }
.timeline_box_content .headline { position: relative; margin-top: 10px; }
.timeline_box_content h2 { padding-right: 42px; font-size: 24px; line-height: 34px; }
.timeline_box_content .btn_urllink { display: flex; align-items: center; justify-content: center; position: absolute; right: 0; top: 1px; width: 32px; height: 32px; border-radius: 50%; border: 1px solid #dfdfdf; }
.timeline_box_content .tooltip_bx { position: absolute; right: 42px; top: -4px; padding: 10px 17px; border: 1px solid rgba(0, 0, 0, 0.1); background-color: #fff; font-size: 14px; line-height: 22px; font-weight: 400; }
.timeline_box_content .tooltip_bx::before { content: ''; z-index: 1; position: absolute; top: 16px; width: 7px; height: 7px; border-left: 1px solid rgba(0, 0, 0, 0.2); border-top: 1px solid rgba(0, 0, 0, 0.2); background-color: #fff; }
.timeline_box_content .tooltip_bx:not(.right)::before { transform: rotate(-45deg); left: -5px; }
.timeline_box_content .tooltip_bx.right::before { transform: rotate(135deg); right: -5px; } 
.timeline_box_content .chat_box_wrap { margin-top: 30px; }
.timeline_box_content .chat_box_wrap .chat_box p{padding-bottom:40px;}
.timeline_box .ad_go_article { margin-top: 30px; }
.timeline_box .ad_go_article a { display: inline-block; width: 97px; padding: 7px 20px; border-radius: 20px; border: 1px solid rgba(205, 205, 205, 0.8); background-color: #fff; font-size: 14px; line-height: 22px; text-align: center;  }
.ab_ds_timeline .ab_photo{max-width:100%;margin:40px auto;}
.ab_ds_timeline .ab_player{margin-top:40px;}

/* special */
.artical_body .tag_vod {display:none;}
.template_special .ab_photo.photo_cover .caption { font-size: 13px; color: #999; }
.ab_photo + .ab_photo { padding-top: 0; }
.ab_photo .btn_photo_viewer { position: absolute; right: 20px; bottom: 20px; z-index:1; font-size:0;}

/* 목차 */
.article_footer > .contents_list:not(:first-child) { border-top: 1px solid rgba(0, 0, 0, .1); }
.contents_list { padding: 20px 0; border-bottom: 1px solid rgba(0, 0, 0, .1); font-size: 16px; font-weight: 700; line-height: 24px; color: #111; }
.contents_list > p { font-weight: 900; }
.contents_list li { margin-top: 24px; }
.contents_list li:first-child { margin-top: 20px; }
.contents_list a { display: flex;}
.contents_list a strong { margin-right: 20px; }
.contents_list .current span { border-bottom: 1px solid #111; }
.contents_list .disabled { color: rgba(153, 153, 153, 0.6); cursor: default; }

/* 태그 */
.tag_wrap:not(:first-child) { border-top: 1px solid rgba(0, 0, 0, .1); }

/* 구독 */
.subscription_wrap {position: relative; padding: 18px 24px; margin-bottom:30px !important; background-color: #fff6e2;}
/* .subscription_wrap .title_wrap{padding:0;margin-bottom:17px;height:28px;} */
.subscription_wrap .title_wrap{display:flex;align-items: center;}
.subscription_wrap .title_wrap button{margin-left: auto;}
.subscription_wrap .title_wrap .btn_subscribe { position: absolute; right: -4px; top: -2px; }
.subscription_wrap .title_wrap .title {font-size: 16px;font-weight: 700;line-height: 24px;color:#f6330a;}
.subscription_info {padding-top:10px;color:#f6330a;font-size: 14px;line-height: 22px;word-break: break-all;text-align: justify;}

.layer_subscription { top: 57px; right: 0; width: 320px; padding: 30px;  }
*:not(layer_alert).layer_subscription .txt_notice { padding-bottom: 8px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; line-height: 22px; }
.layer_subscription ul li { display: flex; align-items: center; justify-content: space-between; padding: 15px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.layer_subscription ul li:nth-last-child(1){ padding-bottom: 0; border-bottom: 0;}
.layer_subscription .title { width: 65%; font-size: 14px; line-height: 22px; }
.layer_subscription .title .ico_more { position: relative; top: 3px; width: 18px; height: 18px; }
.layer_subscription .btn_close { right: 10px; top: 10px; }

/* 팩플레터 */
.letter_wrap {background-color: #f4f5fa; text-align: center; }
.letter_wrap .title { color: #1d1d1d; font-size: 16px; font-weight: 700; line-height: 24px;  }
.letter_wrap .description { margin-top: 6px; padding: 0 20px; font-size: 14px; line-height: 22px; color: #1d1d1d; }
.letter_wrap .btn_subscribe { margin: 14px auto 0; }
.letter_wrap .btn_more { display: flex; align-items: center; justify-content: center; margin-top: 13px; font-size: 14px; line-height: 22px; color: #666; }
.letter_wrap .btn_more .ico_more { width: 12px; height: 12px; margin-left: 2px; }

/*잃지 않는 북마크 예외처리 swiper dot*/
.bookmark_list_area .slick-dots li.slick-active{background-color: #000;}

/* Innovation Lab */
.innolab_wrap .card_right_list .card {display:block;padding:0;}
.innolab_wrap .card_right_list .card::before {display:none;}
.innolab_wrap .card_right_list .card_image img {width:132px;}
.innolab_wrap .card_right_list .card_body {display:block !important;}
.innolab_wrap .card_right_list .card_body .byline {line-height:21px;}
.innolab_wrap .swiper_btn_wrap {display:flex;justify-content:center;margin-top:16px;}
.innolab_wrap .swiper-pagination {position:static;}
.innolab_wrap .swiper-pagination-bullets {height:7px;line-height:7px;}
.innolab_wrap .swiper-pagination-bullets .swiper-pagination-bullet {width:7px;height:7px;margin:0 6px;}
.innolab_wrap .swiper-pagination-bullet-active {background-color:#111;}

/* 파티클 */
/* .mask{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 !important;border:1px solid #000 !important;opacity:0;} */
.dim { display: none; }

/* 소제목 : 위아래선박스 */
.ab_sub_headingline > * { font-size: 20px; line-height: 30px; font-weight: 700; }
/* 소제목 : 세로선박스 */
.ab_subtitle { display: none; }
/* 인용구 */
.ab_quotation { text-align: center }
.ab_quotation p { font-size: 20px; line-height: 31px; font-weight: bold; font-family: 'Noto Serif KR'; color: #333; }
.ab_quotation p:first-child::before{content: '“'; display: inline-block; font-family: 'Noto Serif KR';}
.ab_quotation p:last-child::after{content: '”'; display: inline-block; font-family: 'Noto Serif KR';}

/* 강조 */
.ab_emphasis .ab_emphasis_content { font-size: 20px; line-height: 31px; font-weight: 700; color: #333; text-align: center; }
.ab_emphasis .ab_emphasis_dim_lt,
.ab_emphasis .ab_emphasis_dim_rt { display: none; }

/* 인터뷰이 */
.ab_interviewee + .ab_interviewee { margin-top: -10px; }
.ab_interviewee { padding-top: 20px; border-top: 1px solid rgba(0, 0, 0, .1); }
.ab_interviewee .image { overflow: hidden; border-radius: 50%; }
.ab_interviewee .image img { max-width: 100%; height: auto;}
.ab_interviewee .profile_area { font-size: 14px; font-weight: 700; line-height: 22px; color: #111; }
.ab_interviewee .profile_info { display: flex; align-items: center; }
.ab_interviewee .title { margin-right:20px; color: #f6330a; }

/* QA */
.ab_interview_list { padding: 24px 30px; background: #f4f5fa; }
.ab_interview_list li { font-size: 16px; line-height: 26px; letter-spacing: -0.5px; }
.ab_interview_list li a { display: inline-block; position: relative; }
.ab_interview_list li a:before { display: inline-block; content: 'Q.'; position: absolute; top: 0; left: 0; font-size: 16px; font-weight: 700; line-height: 24px; color: #f6330a; }
.ab_interview_list li + li { margin-top: 12px;}
.ab_interview_list .btn_more {padding-top: 24px; margin-top: 24px; display: flex; align-items: center; justify-content: center; width: 100%; height: 52px; border-top: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; line-height: 22px; font-weight: 700; }
.ab_interview_list .ico_arrow { margin-left: 6px; width: 15px; height: 15px; }
.ab_interview_list .btn_more:not(.open) .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E"); }
.ab_interview_list .btn_more.open .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 15V0H0v15z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 11L7 5l-6 6'/%3E%3C/g%3E%3C/svg%3E"); }
.ab_interview_list .btn_more:not(.open) .over_wrap { overflow: hidden; }

.ab_interview .icon { display: none; }
.ab_interview dl:not(:first-child),
.ab_interview dd + dt { margin-top: 40px; }
.ab_interview dt { font-size: 18px; line-height: 28px; font-weight: 700; }
.ab_interview dt:before { display: inline-block; content: 'Q.'; margin-right: 3px; font-weight: 700; color: #111; }
.ab_interview dd { /*padding-top: 14px;*/ color: #333; }
.ab_interview dd:before { display: inline-block; content: 'A.'; margin-right: 3px; font-weight: 700;}
.ab_interview dd{position:relative;padding-left:20px;overflow:hidden;}
.ab_interview dd:before{content:'A.';position:absolute;left:0;}

/* 이미지박스 */
.ab_box_article .ab_box_bullet { display: none;}
.ab_box_article .ab_box_inner { border: 1px solid #111; }
.ab_box_article .ab_box_inner .ab_photo.photo_center {max-width:100% !important;margin:20px 0;} /* width: 100% !important; */
.ab_box_article .ab_box_titleline { margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); font-size: 18px; line-height: 28px; font-weight:bold; color: #111; }
.ab_box_article .ab_box_content { font-size: 16px; line-height: 30px; color:#333; overflow: hidden;}
.ab_box_article .ab_box_content .ab_interview,.ab_box_article .ab_box_content .ab_quotation{margin:20px 0;}
.ab_box_article .ab_box_content > .ab_photo:first-child,.ab_box_article .ab_box_content > .ab_interview:first-child,.ab_box_article .ab_box_content > .ab_quotation:first-child{margin-top:0;}
.ab_box_article .ab_box_content > .ab_photo:last-child,.ab_box_article .ab_box_content > .ab_interview:last-child,.ab_box_article .ab_box_content > .ab_quotation:last-child{margin-bottom:0;}
.ab_box_article .ab_box_content a{color:-webkit-link;cursor:pointer;text-decoration:underline;}

/* 용어사전 */
.ab_term { border: 1px solid rgba(0, 0, 0, 0.1); }
.ab_term .ab_term_hd { cursor: pointer; }
.ab_term .ab_term_label { display: block; font-weight: 700; color: #999;  }
.ab_term .ab_term_title { margin-top: 2px; padding-right: 19px; background-repeat: no-repeat; background-position: right center; font-weight: 700; }
.ab_term .ab_term_txt { font-size: 16px; }
.ab_term.ab_term_on .ab_term_title { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L14 0 14 14 0 14z' transform='translate(-155 -3243) translate(155 3243) matrix(1 0 0 -1 0 14)'/%3E%3Cpath fill='%231D1D1D' d='M10.442 8.342h-.7V2.157l-6.184.001v-.7h6.884v6.884z' transform='translate(-155 -3243) translate(155 3243) matrix(1 0 0 -1 0 14) rotate(135 7 4.9)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");  }
.ab_term.ab_term_off .ab_term_title {position: relative; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L14 0 14 14 0 14z' transform='translate(-665 -3121) translate(665 3121)'/%3E%3Cpath fill='%231D1D1D' d='M10.442 8.342h-.7V2.157l-6.184.001v-.7h6.884v6.884z' transform='translate(-665 -3121) translate(665 3121) rotate(135 7 4.9)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
.ab_term.ab_term_off.term_none .ab_term_hd{cursor: auto;}
.ab_term.ab_term_off.term_none .ab_term_title::after{content: ''; width: 19px; height: 100%; display: block; background: #fff; position: absolute; top: 0; right: 0; z-index: 1;}
.ab_term.ab_term_off .ab_term_bd { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; max-height: 54px; -webkit-line-clamp: 2; }

/* 인물검색 */
.ab_people { position: relative; border: 1px solid rgba(0, 0, 0, 0.1); }
.ab_people .ab_people_hd { height: 56px; padding-left: 76px; }
.ab_people .ab_people_hd a { display: inline-flex; flex-flow: column; justify-content: center; height: 100%; vertical-align: top; }
.ab_people .ab_people_hd em { font-weight: 700; color: #999; }
.ab_people .ab_people_hd strong { padding-right: 20px;; font-weight: 700; color: #111; background: url("data:image/svg+xml,%3Csvg width='15' height='15' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h15v15H0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M4 2l6 6.071L4 14'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center; }
.ab_people .ab_people_bd { margin-top: 15px; border-top: 1px solid rgba(0, 0, 0, 0.1); }
/*
.ab_people .thumb { position: absolute; left: 20px; top: 20px; }
.ab_people .thumb img { border-radius: 50%; }
*/
.ab_people .thumb {overflow:hidden;position:absolute;left:20px;top:20px;width:56px;height:56px;border-radius:50%;}
.ab_people .thumb img {width:100%;}
.ab_people .ab_people_bd ul { padding-top: 16px; }
.ab_people .ab_people_bd li { font-size: 14px; line-height: 22px; color: #111; }
.ab_people .ab_people_bd li:not(:first-child) { margin-top: 4px; }
.ab_people .ab_people_bd em { display: inline-flex; width: 47px; margin-right: 16px; font-weight: 700; white-space: pre-wrap; color: #999; }

/* 큰 이미지 */
.template_special .photo_cover .image{height:auto !important;}

/* 이미지 */
.ab_photo.photo_center,
.ab_photo.photo_cover {position:relative;max-width:100vw !important;}
.ab_photo.photo_center .image,
.ab_photo.photo_cover .image  {width:100%;max-width:100vw !important;}
body:not(.template_live) .ab_photo img{filter: blur(4px);}
.ab_photo {margin-bottom:40px;}
.ab_photo.photo_left {float:left;margin:0 40px 0 0; max-width: 100%;} /* margin:20px 20px 20px 0;*/
.ab_photo.photo_left + [class*='ab_'],
.ab_photo.photo_right + [class*='ab_'],
.ab_photo.photo_left + [class*='ad_'],
.ab_photo.photo_right + [class*='ad_'] {clear: both;} 
.ab_photo.photo_right {float:right;margin:0 0 0 40px;}
.ab_photo .image {position:relative;display:inline-block;width:auto;}
.ab_photo img{max-width:100%;}
.ab_photo .caption {margin-top: 10px; font-size: 12px; line-height: 18px; color: #999; }

/* 사진묶음 */
.btn_all { display: flex; align-items: center; position: absolute; right: 20px; bottom: 20px; padding: 6px 8px; border-radius: 4px; background-color: #111; font-size: 13px; line-height: 21px; font-weight: 700; color: #fff; }
.btn_all .icon { width: 20px; height: 20px; margin-right: 6px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20'%3E%3Cdefs%3E%3Cfilter id='a' width='116.4%25' height='118.6%25' x='-6.1%25' y='-4.6%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='.3' dy='.8' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='.25'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3C/filter%3E%3Cpath id='b' d='M14.7 5c.166 0 .3.134.3.3v11.4c0 .166-.134.3-.3.3H3.3c-.166 0-.3-.134-.3-.3V5.3c0-.166.134-.3.3-.3h11.4zM14 6H4v10h10V6zm2.7-3c.166 0 .3.134.3.3v11.4c0 .166-.134.3-.3.3H16V4H5v-.7c0-.166.134-.3.3-.3h11.4z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cg fill-rule='nonzero'%3E%3Cuse fill='%23000' filter='url(%23a)' xlink:href='%23b'/%3E%3Cuse fill='%23FFF' xlink:href='%23b'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); font-size: 0;  }
/* 확대보기 버튼 */
.ab_photo .btn_enlarge { position: absolute; right: 20px; bottom: 20px; overflow:hidden;width:45px;height:45px;padding:6px 8px 8px 6px !important;}
.ab_photo .btn_enlarge .icon {display:block;position:absolute;top:16px;left:16px;width:25px;height:25px;background:url('https://images.joins.com/ui_joongang/news/pc/article/u_photo_enlarge2.png') 0 0 no-repeat;text-indent:-9999px;overflow:hidden;cursor:pointer;}
.template_special .ab_photo.photo_cover .btn_enlarge {right:-380px;}

/* cover */
#cover{position:absolute;top:0;left:0;right:0;width:100%;min-width:1060px;height:600px;background-color:#000;text-align:center;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;will-change:transform;}
#cover_450h{position:absolute;top:0;left:0;right:0;width:100%;min-width:1060px;height:450px;background-color:#000;text-align:center;background-position:50% 0;background-repeat:no-repeat;background-attachment:fixed;background-size:auto 450px;will-change:transform;}

/* 아티클 - 관련기사 */
.related_link .title_wrap .title{line-height: 24px; color: #111; }
.related_link .title_wrap .title span{margin-left:6px;font-weight: 400;}
.related_link ul > .card { border-top:1px solid rgba(0, 0, 0, 0.1);}
.related_link .card{display: flex; align-items: center;} 
.related_link .card::before{display: none;}
.related_link .card_body{display: flex; flex-wrap: wrap; flex-grow: 1; }
.related_link .meta{margin-top:inherit;}
.related_link .card_body .headline a { color: #111; }
.related_link .related_link_more { display: flex; align-items: center; justify-content: center; width: 100%; height: 52px; border-top: 1px solid rgba(0, 0, 0, 0.1); font-size: 14px; line-height: 22px; font-weight: 700; }
.related_link .ico_arrow { margin-left: 6px; width: 15px; height: 15px; }
.related_link:not(.open) .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E"); }
.related_link.open .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 15V0H0v15z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 11L7 5l-6 6'/%3E%3C/g%3E%3C/svg%3E"); }
.related_link:not(.open) .over_wrap { overflow: hidden; }

.mask{opacity:.08;}

/* vod 공통 */
.cover_wrap_vod {height:auto !important;}
.cover_wrap_vod .ab_player {max-width:1600px;}
.cover_wrap_vod .player_area {position:relative; width:100%; height:0; padding-bottom:56.25%;}
.cover_wrap_vod .ab_player.vod_player1-1 {max-width:900px;}
.cover_wrap_vod .ab_player.vod_player1-1 .player_area {padding-bottom:100%;}
.cover_wrap_vod .ab_player.vod_player9-16 {max-width:505px;}
.cover_wrap_vod .ab_player.vod_player9-16 .player_area {padding-bottom:177.78%;}
.cover_wrap_vod iframe {position:absolute; top:0; left:0; width:100% !important; height:100% !important;}

.ab_player{position:relative;}
.article .ab_player .player_area{display:block;}
.article .ab_player:not(.sticky) .player_area{position:relative;overflow:hidden;height:0;padding:0;padding-bottom:56.25%;}
.article .ab_player:not(.sticky) iframe{position:absolute;top:0;left:0;bottom:0;height:100% !important;width: 100% !important;}
/* vod 예외 */
.article .ab_player:not(.sticky).vod_player1-1 .player_area{padding-bottom:100%;}
.article .ab_player:not(.sticky).vod_player9-16 .player_area{padding-bottom:177.78%;}

/* 특집형 > 상단 커버 */
.cover_wrap{position:relative;max-width:100vw;background-color:#000;background-position:50% 50%;background-size:cover;text-align:center;}

/* 관련기사 */
.ab_related_article { padding: 20px 0; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.ab_related_article .hd h2 { font-size: 16px; line-height: 24px; }
.ab_related_article .text_type { margin-top: 20px; }
.ab_related_article .text_type li:not(:first-child) { margin-top: 12px; }
.ab_related_article .text_type li a { display: block; position: relative; padding-left: 14px; }
.ab_related_article .text_type li a::before { content: ''; position: absolute; left: 0; top: 8px; width: 0; height: 0; border-top: 4px solid transparent; border-left: 5px solid #666; border-bottom: 4px solid transparent; }
.ab_related_article .headline { font-size: 16px; line-height: 24px; }
.ab_related_article .headline a {color: #111;}

/* 표 */
.ab_table { width: 100%; border-top: 2px solid #111; }
.ab_table caption { margin-bottom: 20px; font-size: 20px; line-height: 30px; font-weight: 700; text-align: left; }
.ab_table th,
.ab_table td { height: 44px; padding: 10px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); font-size: 16px; line-height: 24px; vertical-align: top; }

/* sns */
/* live */
.ab_live .live_state { font-size: 14px; line-height: 20px; }
.ab_live.ab_live_on .live_state { color: #f6330a; }
.ab_live:not(.ab_live_on) .live_state { color: #666; }

body.template_live .live_list_wrap {background-color: rgba(246, 51, 10, 0.05); }
body:not(.template_live):not(.ab_live) .live_list_wrap {border:1px solid rgba(0,0,0,.1); }
.ab_live .live_list_wrap { position: relative; margin-top: 12px; padding: 0 20px; }
.ab_live .live_list_wrap .title { padding-top: 20px; font-size: 16px; line-height: 24px;  }
.ab_live .live_list_wrap ul { padding: 24px 0 30px; }
.ab_live .live_list_wrap li { position: relative; padding-left: 14px; }
.ab_live .live_list_wrap li:nth-child(n+2) { margin-top: 16px; }
.ab_live .live_list_wrap li::before { content: ''; position: absolute; left: 0; top: 11px; width: 4px; height: 4px; border-radius: 50% ; background-color: #333; }
.ab_live .live_list_wrap li h2 { font-size: 16px; line-height: 24px; font-weight: 400; }
.ab_live .live_list_wrap li h2:hover {opacity:.6;}
.ab_live.ab_live_on .live_list_wrap li a {  border-bottom: 1px solid rgba(250, 75, 54, 0.5); }
.ab_live:not(.ab_live_on) .live_list_wrap li a {  border-bottom: 1px solid #333; }
.ab_live .live_list_wrap .btn_more { display: flex; align-items: center; justify-content: center; width: 100%; height: 52px; border-top: 1px solid rgba(0, 0, 0, .1); font-size: 14px; line-height: 24px; font-weight: 700; color: #f6330a; }
.ab_live .live_list_wrap .btn_more .ico_arrow { width: 15px; height: 15px; margin-left: 6px;  }
.ab_live .live_list_wrap .btn_more:not(.open) .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23F6330A' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E"); }
.ab_live .live_list_wrap .btn_more.open .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0H15V15H0z' transform='translate(-820.000000, -1997.000000) translate(827.500000, 2004.500000) scale(1, -1) rotate(90.000000) translate(-827.500000, -2004.500000) translate(820.000000, 1997.000000)'/%3E%3Cpath stroke='%23F6330A' stroke-width='2' d='M4 2L10 8.071 4 14' transform='translate(-820.000000, -1997.000000) translate(827.500000, 2004.500000) scale(1, -1) rotate(90.000000) translate(-827.500000, -2004.500000) translate(820.000000, 1997.000000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }

/* 동영상 ovp */
.ab_player.ovp_player { position: relative; }
.ab_player.ovp_player.sticky { z-index: 310; position: fixed; max-width:100%; }
.ab_player.ovp_player .player_area { position: relative; }
.ab_player.ovp_player .player_area iframe { vertical-align: top; }
.ab_player .player_area .btn { position: absolute; }
.ab_player .player_area .btn_view { position: absolute;top:0;left:0; width:100%;height:100%; }
.ab_player .player_area .btn_view span { position: absolute; }

.ab_player.ovp_player:not(.sticky) .player_area .play_duration,
.ab_player.ovp_player:not(.sticky) .player_area .ico_play,
.ab_player.ovp_player:not(.sticky) .player_area .headline,
.ab_player.ovp_player:not(.sticky) .player_area .btn_close,
.ab_player.ovp_player.sticky .player_area .btn,
.ab_player.ovp_player.sticky .ovp_recommend { display: none; }
.ab_player.ovp_player.sticky .player_area .headline { margin-left: 10px; color: #fff; }
.ab_player.ovp_player.sticky .btn_close { position: absolute; }
.ab_player.ovp_player.sticky .btn_close .ico_close { width: 24px; height: 24px; }
.ovp_recommend .swiper-wrapper{height: auto;}
.ovp_recommend .btn_more { position: relative; width: 100%; height: 54px; text-align: left; border-bottom: 1px solid #111; font-size: 16px; font-weight: 700; line-height: 24px; }
.ovp_recommend .ico_arrow { position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 15px; height: 15px; }
.ovp_recommend:not(.open) .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E"); }
.ovp_recommend.open .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 15V0H0v15z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 11L7 5l-6 6'/%3E%3C/g%3E%3C/svg%3E"); }
.ovp_recommend .date{color: #999;}
.ovp_recommend ul { padding: 20px 0 15px; }
.ovp_recommend .card { display: flex; }
.ovp_recommend .swiper-container { display: none; border-bottom: 1px solid rgba(0, 0, 0, .1); }
.ovp_recommend.open .swiper-container { display: block; padding-bottom: 15px; }
.ovp_recommend .pagination_bx { display: flex; align-items: center; justify-content: center; }
.ovp_recommend .card_body { display: flex; flex-flow: column; justify-content: center; }
.ovp_recommend .meta { margin-top: 0; }
.ovp_recommend .card_image {flex: 0 0 auto; max-width:136px;}
.ovp_recommend .card_image a { display: block; position: relative; }

.play_duration { display: flex; align-items: center; position: absolute; right: 6px; bottom: 6px; padding: 2px 8px; background-color: rgba(0, 0, 0, 0.5); font-size: 12px; line-height: 18px; font-weight: 700; color: #fff; }
.ico_play {position:absolute; right:6px; bottom:6px; width:20px; height:20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cfilter id='3x2gyjfksa' width='118.6%25' height='118.6%25' x='-5.3%25' y='-4.6%25' filterUnits='objectBoundingBox'%3E%3CfeOffset dx='.5' dy='.8' in='SourceAlpha' result='shadowOffsetOuter1'/%3E%3CfeGaussianBlur in='shadowOffsetOuter1' result='shadowBlurOuter1' stdDeviation='.25'/%3E%3CfeColorMatrix in='shadowBlurOuter1' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3C/filter%3E%3Cpath id='otcdclffgb' d='M4.25 3L4.25 17 16.583 10z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L20 0 20 20 0 20z' transform='translate(-184.000000, -657.000000) translate(184.000000, 657.000000)'/%3E%3Cg transform='translate(-184.000000, -657.000000) translate(184.000000, 657.000000)'%3E%3Cuse fill='%23000' filter='url(%233x2gyjfksa)' xlink:href='%23otcdclffgb'/%3E%3Cuse fill='%23FFF' xlink:href='%23otcdclffgb'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

.video_player_wrap .video_player { background-color: #000; }
.video_player .title_wrap .title { color: #fff !important; }
.video_player .title_wrap .btn_subscribe { position: absolute; right: 20px; top: 50%; transform: translateY(-50%); border-color: #fff; color: #fff;  }
.video_player .title_wrap .btn_subscribe .ico_plus{background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 13 13' xml:space='preserve'%3E%3Cstyle%3E.st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23fff%7D%3C/style%3E%3Cpath d='M8 8h13v13H8V8z' fill='none' transform='translate(-8 -8)'/%3E%3Cpath class='st1' d='M6 2h1v9.5H6V2z'/%3E%3Cpath class='st1' d='M2 6h9.5v1H2V6z'/%3E%3C/svg%3E");}
.video_player .title_wrap .btn_subscribe .ico_check{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 24.0 0 0 0 0 24 0 0 0 0 24 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h13v13H0z'/%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23FFFFFF' fill-rule='nonzero' d='M2 6.296l3.818 3.818 6.294-6.298-1.094-1.094-5.197 5.203L3.096 5.2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

.video_player .title_wrap .btn_subscribe.active { border-color: #fff; background-color: rgba(255, 255, 255, 0.24); color: #fff !important; }
.video_player .headline { color: #fff; }
.video_player .meta { position: relative; padding: 0 20px; }
.video_player .meta .play_count,
.video_player .meta .date { font-size: 13px; line-height: 22px; letter-spacing: -0.5px; color: #999; }
.video_player .meta .play_count + .date { position: relative; margin-left: 21px; }
.video_player .meta .play_count + .date::before { content: ''; position: absolute; left: -11px; top: 50%; transform: translateY(-50%); width: 1px; height: 12px; background-color: #bcbcbc;  }
.video_player .meta .link_text { position: absolute; right: 20px; top: 0; font-size: 13px; letter-spacing: -0.5px; line-height: 20px; font-weight: 700; color: #999; }

.video_playlist_wrap .scroll { padding-bottom: 13px; overflow-y: auto; -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */}
.video_playlist_wrap .scroll::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/}
.video_playlist_wrap .video_playlist + .video_playlist { margin-top: 40px; }
.video_playlist_wrap .video_playlist .title_wrap { display: flex; border-top: 4px solid #333; }
.video_playlist .title_wrap .title { padding-top: 5px;color: #111; }
.video_playlist .title_wrap .location_count { position: absolute; right: 0; top: 8px; font-size: 13px; line-height: 22px; letter-spacing: -0.5px; color: #999; }

.card_right_list .card { display: flex; padding: 12px 0 16px; }
.card_right_list .card::before {content: "";position: absolute;top: inherit;bottom: 0;display: block;height: 1px;background: rgba(0, 0, 0, .1);}
.card_right_list .card.active { background-color: #f4f5fa; }
.card_right_list .card .card_body { display: flex; flex-wrap: wrap; flex-grow: 1 !important; }
.card_right_list .card .card_body .headline { width: 100%; font-size: 16px; line-height: 24px; color: #333;font-weight: bold;}
.card_right_list .card_image .figure { max-width: 100%; }
.card_right_list .card_image img { width: 107px; }
.card_right_list .card .play_duration { display: flex; align-items: center; position: absolute; right: 6px; bottom: 6px; padding: 2px 8px; background-color: rgba(0, 0, 0, 0.5); font-size: 12px; line-height: 18px; font-weight: 700; color: #fff; }
.video_playlist .card_right_list .card:nth-last-child(1)::before{content: '';}
.video_playlist .card_right_list .card:first-child{padding-top: 12px !important;}
.video_playlist .btn_more { display: flex; align-items: center; justify-content: center; width: 100%; margin-top: 13px; font-size: 14px; line-height: 20px; font-weight: 700; }
.video_playlist .btn_more .ico_arrow {margin-left: 6px; width: 15px; height: 15px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h15v15H0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M4 2l6 6.071L4 14'/%3E%3C/g%3E%3C/svg%3E"); transform: rotate(90deg);}
.video_playlist .btn_more.active .ico_arrow { transform: rotate(270deg); }

.video_playlist .title_wrap .info_bx { margin-left: 8px; margin-top: 8px; }
.video_playlist .title_wrap .info_bx .ico_info { width: 22px; height: 22px; }
.video_playlist .layer_info { width: 100%; display: none; }
.video_playlist .layer_info .ico_close {width: 20px;height: 20px;}

/* photo_view */
.layer_photo_view .btn_close .ico_close { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cpath fill='%23fff' d='M16.718 2.6l.707.707-6.718 6.718 6.718 6.717-.707.707L10 10.732l-6.718 6.717-.707-.707 6.718-6.717-6.718-6.718.707-.707L10 9.318 16.718 2.6z'/%3E%3C/g%3E%3C/svg%3E"); }
.layer_photo_view .photo_pagination { font-weight: 700; color: #999; }
.layer_photo_view .photo_pagination .swiper-pagination-current,
.layer_photo_view .photo_pagination .current { color: #fff; }
.layer_photo_view .photo_info { margin-top: 20px; }
.layer_photo_view .date,
.layer_photo_view .description { font-size: 13px; line-height: 21px; color: #fff; }
.layer_photo_view .swiper-button-prev.swiper-button-disabled, 
.layer_photo_view .swiper-button-next.swiper-button-disabled { opacity: 1; }
.layer_photo_view .swiper-button-next, 
.layer_photo_view .swiper-button-prev { transform: translateY(-50%); width: 40px; height: 40px; margin-top: 0; background-size: 30px auto; background-color: rgba(0, 0, 0, 0.4); }
.layer_photo_view .swiper-button-prev { left: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath fill='%23FFF' d='M9.75 2.284l.53.53-4.684 4.687 4.683 4.683-.53.53L4.534 7.5 9.75 2.285z'/%3E%3C/g%3E%3C/svg%3E"); }
.layer_photo_view .swiper-button-next { right: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0v15h15V0z'/%3E%3Cpath fill='%23FFF' d='M5.25 2.284l-.53.53 4.684 4.687-4.683 4.683.53.53L10.466 7.5 5.25 2.285z'/%3E%3C/g%3E%3C/svg%3E"); }

/* 투표 */
/* 투표 공통 */
[class^="ab_poll"] { padding-top: 24px; border-top: 1px solid rgba(0, 0, 0, 0.1); line-height:1; }
/* 투표 헤더영역 */
.poll_wrap.poll_off .ico_question {width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23CDCDCD'/%3E%3Cpath d='M6 6h20v20H6z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M20.942 23.765l1.296-1.35-1.58-1.438a6.403 6.403 0 001.225-2.094 7.582 7.582 0 00.426-2.575c0-.946-.142-1.825-.426-2.636a6.355 6.355 0 00-1.225-2.122 5.632 5.632 0 00-1.953-1.42c-.77-.343-1.645-.515-2.627-.515-.971 0-1.844.172-2.62.515a5.604 5.604 0 00-1.96 1.42 6.33 6.33 0 00-1.226 2.122 7.92 7.92 0 00-.426 2.636c0 .924.142 1.785.426 2.583a6.16 6.16 0 001.225 2.086 5.612 5.612 0 001.962 1.394c.775.337 1.648.506 2.619.506 1.207 0 2.23-.243 3.07-.728l1.794 1.616zm-4.864-3.214c-.628 0-1.16-.12-1.598-.364a3.041 3.041 0 01-1.065-.967 4.202 4.202 0 01-.595-1.358 6.469 6.469 0 01-.187-1.554c0-.556.063-1.094.187-1.615.124-.521.322-.985.595-1.394a3.01 3.01 0 011.065-.976c.438-.243.97-.364 1.598-.364.627 0 1.16.121 1.597.364.438.242.793.568 1.066.976.272.409.47.873.594 1.394.125.52.187 1.06.187 1.615 0 .675-.071 1.249-.213 1.722a3.85 3.85 0 01-.568 1.19l-1.438-1.314-1.296 1.385 1.189 1.083c-.142.07-.29.118-.444.142a4.743 4.743 0 01-.674.035z'/%3E%3C/g%3E%3C/svg%3E");}
[class^="ab_poll"] .hd .icon { position: relative; display: flex; align-items: center; }
[class^="ab_poll"] .hd .icon::after { margin-left: 12px; font-size: 14px; line-height: 22px; font-weight: 700; }
[class^="ab_poll"] .poll_ing .hd .icon::before { content: ''; width: 32px; height: 32px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23111'/%3E%3Cpath d='M6 6h20v20H6z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M20.942 23.765l1.296-1.35-1.58-1.438a6.403 6.403 0 001.225-2.094 7.582 7.582 0 00.426-2.575c0-.946-.142-1.825-.426-2.636a6.355 6.355 0 00-1.225-2.122 5.632 5.632 0 00-1.953-1.42c-.77-.343-1.645-.515-2.627-.515-.971 0-1.844.172-2.62.515a5.604 5.604 0 00-1.96 1.42 6.33 6.33 0 00-1.226 2.122 7.92 7.92 0 00-.426 2.636c0 .924.142 1.785.426 2.583a6.16 6.16 0 001.225 2.086 5.612 5.612 0 001.962 1.394c.775.337 1.648.506 2.619.506 1.207 0 2.23-.243 3.07-.728l1.794 1.616zm-4.864-3.214c-.628 0-1.16-.12-1.598-.364a3.041 3.041 0 01-1.065-.967 4.202 4.202 0 01-.595-1.358 6.469 6.469 0 01-.187-1.554c0-.556.063-1.094.187-1.615.124-.521.322-.985.595-1.394a3.01 3.01 0 011.065-.976c.438-.243.97-.364 1.598-.364.627 0 1.16.121 1.597.364.438.242.793.568 1.066.976.272.409.47.873.594 1.394.125.52.187 1.06.187 1.615 0 .675-.071 1.249-.213 1.722a3.85 3.85 0 01-.568 1.19l-1.438-1.314-1.296 1.385 1.189 1.083c-.142.07-.29.118-.444.142a4.743 4.743 0 01-.674.035z'/%3E%3C/g%3E%3C/svg%3E"); }
[class^="ab_poll"] .poll_end .hd .icon::before { content: ''; width: 32px; height: 32px;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle cx='16' cy='16' r='16' fill='%23CDCDCD'/%3E%3Cpath d='M6 6h20v20H6z'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M20.942 23.765l1.296-1.35-1.58-1.438a6.403 6.403 0 001.225-2.094 7.582 7.582 0 00.426-2.575c0-.946-.142-1.825-.426-2.636a6.355 6.355 0 00-1.225-2.122 5.632 5.632 0 00-1.953-1.42c-.77-.343-1.645-.515-2.627-.515-.971 0-1.844.172-2.62.515a5.604 5.604 0 00-1.96 1.42 6.33 6.33 0 00-1.226 2.122 7.92 7.92 0 00-.426 2.636c0 .924.142 1.785.426 2.583a6.16 6.16 0 001.225 2.086 5.612 5.612 0 001.962 1.394c.775.337 1.648.506 2.619.506 1.207 0 2.23-.243 3.07-.728l1.794 1.616zm-4.864-3.214c-.628 0-1.16-.12-1.598-.364a3.041 3.041 0 01-1.065-.967 4.202 4.202 0 01-.595-1.358 6.469 6.469 0 01-.187-1.554c0-.556.063-1.094.187-1.615.124-.521.322-.985.595-1.394a3.01 3.01 0 011.065-.976c.438-.243.97-.364 1.598-.364.627 0 1.16.121 1.597.364.438.242.793.568 1.066.976.272.409.47.873.594 1.394.125.52.187 1.06.187 1.615 0 .675-.071 1.249-.213 1.722a3.85 3.85 0 01-.568 1.19l-1.438-1.314-1.296 1.385 1.189 1.083c-.142.07-.29.118-.444.142a4.743 4.743 0 01-.674.035z'/%3E%3C/g%3E%3C/svg%3E"); }
[class^="ab_poll"] .poll_ing .icon::after { content: '투표 진행 중'; }
[class^="ab_poll"] .poll_end .icon::after { content: '투표 종료'; color: #999; }
[class^="ab_poll"] .hd strong { display: block; margin-top: 10px; font-size: 18px; line-height: 28px; }
[class^="ab_poll"] .hd em { display: block; margin-top: 12px; font-size: 13px; line-height: 21px; color: #999; }
[class^="ab_poll"] .hd em > span { position: relative; margin-left: 8px; padding-left: 9px; }
[class^="ab_poll"] .hd em > span::before { content: ''; position: absolute; left: 0; top: 6px; width: 1px; height: 10px; background-color: #bcbcbc; }
[class^="ab_poll"] .hd .article { display: none; }
/* 투표 바디영역 */
[class^="ab_poll"] .bd { margin-top: 20px; }
[class^="ab_poll"] .bd .txt { font-size: 15px; line-height: 24px; }
[class^="ab_poll"] [class*="answer_type02"] li { position: relative; }
/* 투표 푸터영역 */
[class^="ab_poll"] .ft { position: relative; margin-top: 20px; }
[class^="ab_poll"] .ft button.mg { width: 120px; height: 36px; border-radius: 36px; font-size: 14px; line-height: 22px; font-weight: 700; color: #fff;  }
[class^="ab_poll"] .ft button:not(:disabled).mg { background-color: #000; }
[class^="ab_poll"] .ft button:disabled.mg { background-color: #cdcdcd;}
[class^="ab_poll"] .ft .btn_end { position: relative; padding-left: 19px; font-size: 14px; line-height: 22px; color: #666; }
[class^="ab_poll"] .ft .btn_end::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 13px; height: 13px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.400000 0 0 0 0 0.400000 0 0 0 0 0.400000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h13v13H0z'/%3E%3Cg filter='url(%23a)'%3E%3Cpath fill='%23F6330A' fill-rule='nonzero' d='M2 6l4 4 6-6-1-1-5 5-3-3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
/* 투표 이미지영역 */
[class^="ab_poll"] .figure { position: relative; display:block; }
[class^="ab_poll"] .figure img { width: 100%; height: 100%; }
[class^="ab_poll"] .btn_photo_viewer { position: absolute; right: 8px; bottom: 8px; z-index:1; font-size:0;}

[class^="ab_poll"] .poll_info_text{font-size: 13px; line-height: 21px; text-align: center; color: #f6330a;}

/* 투표 진행중 */
.ab_poll .poll_ing [class*="answer_type02"] li:not(:first-child) { margin-top: 12px; }
.ab_poll .poll_ing [class*="answer_type02"] label { cursor: pointer; display: block; position: relative; padding: 18px 70px 18px 20px; border-radius: 4px; background-color: #f4f5fa; }
.ab_poll .poll_ing [class*="answer_type02"] input[type="checkbox"],
.ab_poll .poll_ing [class*="answer_type02"] input[type="radio"] { right: 20px; top: 50%; transform: translateY(-50%);}

.ab_poll2 .poll_ing [class*="answer_type02"] { display: flex; flex-wrap: wrap; margin-top: -20px; margin-left: -10px; margin-right: -10px; }
.ab_poll2 .poll_ing [class*="answer_type02"] li { width: 50%; margin-top:  20px; padding-left: 10px; padding-right: 10px; padding-bottom: 36px; height:auto; align-items: stretch;}
.ab_poll2 .poll_ing [class*="answer_type02"] input[type="checkbox"],
.ab_poll2 .poll_ing [class*="answer_type02"] input[type="radio"] { left: 50%; bottom: -36px; transform: translateX(-50%); }

/* 투표 진행중 input */
[class^="ab_poll"] .poll_ing [class*="answer_type02"] input[type="checkbox"],
[class^="ab_poll"] .poll_ing [class*="answer_type02"] input[type="radio"] { position: absolute; width: 20px; height: 20px; appearance: none; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M10 0c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0zm0 1a9 9 0 10.001 18.001A9 9 0 0010 1z' fill='%23CDCDCD' fill-rule='nonzero'/%3E%3C/svg%3E"); background-size: 100%;}
[class^="ab_poll"] .poll_ing [class*="answer_type02"] input[type="checkbox"]:checked {background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Ccircle fill='%23111' cx='10' cy='10' r='10'/%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M4.8 10.06l4.074 4.074 6.715-6.72-1.167-1.167-5.544 5.551L5.969 8.89z'/%3E%3C/g%3E%3C/svg%3E");}
[class^="ab_poll"] .poll_ing [class*="answer_type02"] input[type="radio"]:checked { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Ccircle cx='10' cy='10' r='6' fill='%23111'/%3E%3Cpath fill='%23111' fill-rule='nonzero' d='M10 0c5.523 0 10 4.477 10 10s-4.477 10-10 10S0 15.523 0 10 4.477 0 10 0zm0 1a9 9 0 10.001 18.001A9 9 0 0010 1z'/%3E%3C/g%3E%3C/svg%3E"); }

/* 투표 종료 */
/* 투표 종료 게이지바 */
[class^="ab_poll"] .poll_end .bar { display: block; margin-top: 8px;}
[class^="ab_poll"] .poll_end [class*="answer_type02"] .opt { display: flex; position: relative; width: 100%; margin-top: 8px; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .bar { position: relative;width: 100%; height: 5px; background-color: rgba(0, 0, 0, 0.1); }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .bar .bg { display: block; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .bar .fg { position: absolute; top: 0; left: 0; height: 100%; background-color: #b1b1b1; }
[class^="ab_poll"] .poll_end [class*="answer_type0"] .answer01 .bar .fg { background-color: #f6330a; }
[class^="ab_poll"] .poll_end .answer02 .bar .fg { background-color: #333; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .opt .my_select { padding-left: 19px; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .opt .my_select::before { content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 13px; height: 13px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.964706 0 0 0 0 0.200000 0 0 0 0 0.039216 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h13v13H0z'/%3E%3Cg %3E%3Cpath fill='%23F6330A' fill-rule='nonzero' d='M2 6l4 4 6-6-1-1-5 5-3-3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
[class^="ab_poll"] .poll_end .opt strong { font-size: 16px; line-height: 24px; }
[class^="ab_poll"] .poll_end .answer01 .opt strong { color: #f6330a; }
[class^="ab_poll"] .poll_end .opt em { font-size: 13px; line-height: 21px; color: #999; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] .opt em { position: absolute; right: 0; bottom: 50%; transform: translateY(50%); height: 21px; }
/* 투표 종료 vs비교형 게이지 */
[class^="ab_poll"] .poll_end [class*="answer_type01"] .bar { position: relative; height: 5px; margin-top: 20px; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .bar .bg { position: absolute; height: 100%; background-color: rgba(0, 0, 0, 0.1); }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:first-child .bar .bg { left: 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .bar .bg { right: 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .bar .fg {position: absolute; top:0; height: 100%; background-color: #b1b1b1; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:first-child .bar .bg .fg { left: 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .bar .bg .fg { right: 0; }

/* 투표 종료 vs비교형 */
[class^="ab_poll"] [class*="answer_type01"] { position: relative; }
[class^="ab_poll"] [class*="answer_type01"] input[type="radio"] { position: absolute; left: 0; top: 0; opacity: 0; }
[class^="ab_poll"] .answer_type01 input[type="radio"]:checked ~ .txt::before { content: '';position: absolute; left: 0; top: 0; width: calc(100% - 4px); height: calc(100% - 4px); border-radius: 6px; border: 2px solid #111; }
[class^="ab_poll"] .answer_type01_2 input[type="radio"]:checked ~ .figure::before { content: ''; position: absolute; left: 0; top: 0; width: calc(100% - 4px); height: calc(100% - 4px); border-radius: 6px; border: 2px solid #111; }
[class^="ab_poll"] [class*="answer_type01"]::before { z-index: 1; content: ''; display: flex; align-items: center; left: 50%; justify-content: center; position: absolute; width:56px; height:56px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cg transform='translate(1 1)' fill='none' fill-rule='evenodd'%3E%3Crect width='54' height='54' fill='%23FFF' stroke='%23000' stroke-opacity='.1' rx='27'/%3E%3Cpath fill='%23111' fill-rule='nonzero' d='M22.718 34l4.266-12.852h-2.916l-2.898 9.036h-.036l-2.862-9.036h-2.898L19.532 34h3.186zm11.151.288c.876 0 1.647-.102 2.313-.306.666-.204 1.224-.489 1.674-.855.45-.366.789-.801 1.017-1.305.228-.504.342-1.05.342-1.638 0-.72-.153-1.311-.459-1.773a3.834 3.834 0 00-1.089-1.107 4.787 4.787 0 00-1.269-.603 12.234 12.234 0 00-.999-.261c-.804-.204-1.455-.372-1.953-.504s-.888-.264-1.17-.396c-.282-.132-.471-.276-.567-.432-.096-.156-.144-.36-.144-.612 0-.276.06-.504.18-.684.12-.18.273-.33.459-.45s.393-.204.621-.252c.228-.048.456-.072.684-.072.348 0 .669.03.963.09.294.06.555.162.783.306.228.144.411.342.549.594.138.252.219.57.243.954h2.736c0-.744-.141-1.377-.423-1.899a3.688 3.688 0 00-1.143-1.287 4.826 4.826 0 00-1.647-.729 8.176 8.176 0 00-1.935-.225c-.576 0-1.152.078-1.728.234a4.824 4.824 0 00-1.548.72 3.833 3.833 0 00-1.107 1.215c-.282.486-.423 1.059-.423 1.719 0 .588.111 1.089.333 1.503.222.414.513.759.873 1.035.36.276.768.501 1.224.675.456.174.924.321 1.404.441.468.132.93.252 1.386.36.456.108.864.234 1.224.378s.651.324.873.54c.222.216.333.498.333.846 0 .324-.084.591-.252.801-.168.21-.378.375-.63.495s-.522.201-.81.243a5.63 5.63 0 01-.81.063c-.372 0-.732-.045-1.08-.135a2.688 2.688 0 01-.909-.414 2.045 2.045 0 01-.621-.729c-.156-.3-.234-.666-.234-1.098h-2.736c-.012.792.132 1.476.432 2.052.3.576.705 1.05 1.215 1.422.51.372 1.098.645 1.764.819a8.12 8.12 0 002.061.261z'/%3E%3C/g%3E%3C/svg%3E");}

[class^="ab_poll"] .poll_end [class*="answer_type01"] .opt { display: flex; align-items: center; position: relative; width: 100%; margin: 6px -3px 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .opt > * { margin-left: 3px; margin-right: 3px; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .opt .my_select { position: relative; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .opt .my_select::before { content: ''; position: absolute; top: 50%; transform: translateY(-50%); width: 13px; height: 13px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.964706 0 0 0 0 0.200000 0 0 0 0 0.039216 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h13v13H0z'/%3E%3Cg %3E%3Cpath fill='%23F6330A' fill-rule='nonzero' d='M2 6l4 4 6-6-1-1-5 5-3-3z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:first-child .opt .my_select { padding-right: 19px; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .opt .my_select { padding-left: 19px; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:first-child .opt .my_select::before,
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:first-child .opt { right: 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .opt .my_select::before,
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .opt { left: 0; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] li:last-child .opt { flex-flow: row-reverse; }
[class^="ab_poll"] .poll_end [class*="answer_type02"] li:not(:first-child) { margin-top: 20px; }

/* 투표 정보 영역 */
.ab_poll .poll_ing .answer_type01 .answer_box { cursor: pointer;}

.ab_poll .poll_end [class*="answer_type01"] .answer_box { overflow: hidden; }
.ab_poll2 [class*="answer_type01"] .answer_box { cursor: pointer; display: block; }
.ab_poll2 .poll_end [class*="answer_type02"] li { display: flex; flex-flow: column; justify-content: center; }
.ab_poll2 .poll_end [class*="answer_type02"] .figure { position: absolute; left: 0; top: 0; }
.ab_poll2 .poll_end [class*="answer_type02"] .figure img { border-radius: 6px; }
.ab_poll2 .poll_ing .answer_type02 .answer_box { border: 1px solid rgba(0, 0, 0, 0.1); }
.ab_poll2 .poll_ing [class*="answer_type02"] .answer_box { cursor: pointer; display: block; position: relative; width: 100%; border-radius: 6px; height:100%;}
.ab_poll2 .poll_end [class*="answer_type01"] .answer_box {height: calc(100% - 50px) !important;}

[class^="ab_poll"] [class*="answer_type01"] .answer_box { display: block; position: relative; border-radius: 6px; background-color: #f4f5fa; flex-flow: column; height:100%;}
[class^="ab_poll"] [class*="answer_type01"] .answer_box .txt { display: flex; align-items: center; justify-content: center; height: 100%; padding: 16px 20px; text-align: center; }
[class^="ab_poll"] .answer_type01 .answer_box .figure { position: absolute; left: 0; top: 0; width: 100%; min-height: 87px;  max-width: 284px;  }
[class^="ab_poll"] .answer_type01 .answer_box .figure img {  border-radius: 6px 6px 0 0; }

[class^="ab_poll"] .answer_type01_2 .answer_box { cursor: pointer; }
[class^="ab_poll"] .answer_type01_2 .answer_box .figure { position: relative; width: 100%; min-height: 87px; max-width: 284px; height: calc(50vw * 156.0 / 284.0); max-height: 156px;  }
[class^="ab_poll"] .answer_type01_2 .answer_box .figure img { width: 100%; height: 100%; border-radius: 6px; }

[class^="ab_poll"] .poll_end [class*="answer_type01"] .answer01 .answer_box { background-color: #fff4f1; }
[class^="ab_poll"] .poll_end [class*="answer_type01"] .answer01 .answer_box::after { content: ''; position: absolute; left: 0; top: 0; width: calc(100% - 4px); height: calc(100% - 4px); border-radius: 6px; border: 2px solid #f6330a; }

/* 아티클 MW 알림허용 팝업 */
.notice_agree_popup {position: absolute; top: 85px; right:50%;transform: translateX(50%);width: 320px; background: #fff;}
.notice_agree_popup .layer_item{position: relative; padding: 30px; }
.notice_agree_popup .layer_header .title {display: block;padding-bottom: 20px;font-size: 14px; font-weight: normal;line-height: 22px;text-align: center; }
.notice_agree_popup .layer_body > p { font-size: 13px; line-height: 21px; padding-bottom: 10px; color:#999999;}
.notice_agree_popup .layer_body .box_wrap {display:flex;align-items: center;justify-content: space-between;padding: 14px;background-color: #f4f5fa;}
.notice_agree_popup .layer_body .box_wrap .title {font-size: 15px;font-weight: bold;line-height: 24px;letter-spacing: -0.4px;}
.notice_agree_popup .layer_body .box_wrap .input_switch {font-size: 15px;font-weight: bold;line-height: 24px;letter-spacing: -0.4px;}
.notice_agree_popup .layer_footer {display: flex;align-items: center;justify-content: center;padding-top:30px;}
.notice_agree_popup .layer_footer .btn {width: 79px;margin:0 5px;}
.notice_agree_popup .btn_close {top: 10px;right: 10px;}
.notice_agree_popup .btn_close > i {width:20px;height:20px;}   

/* themeset */
.theme_set1 .scroll_indicator span {background-color:#5641c5;}
.theme_set1 article.article .article_header {border-color:#5641c5;}
.theme_set1 .subscription_wrap .title_wrap .title,
.theme_set1 .subscription_info {color:#5641c5;}
.theme_set1 .subscription_wrap {background-color:#f4f5fa;}

 /* 공지  2021.08.12*/
 .article_footer .letter_wrap{margin-top:20px;}
 .letter_wrap .button_wrap{margin:12px auto 0;}
 .bg_yellow{background-color:#fff9de;}
 .letter_wrap .btn_outline_orange{border:1px solid #f0320a;color:#f6330a;}

/* quiz */
.ab_quiz {overflow:hidden;background-position:center 0;background-repeat:no-repeat;background-size:cover;background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/quiz_bg.jpg');}
.ab_quiz a {border-bottom:none;}
.quiz_logo {overflow:hidden;display:block;position:absolute;left:50%;}
.quiz_start_screen {position:relative;height:100%;padding:0 15px;text-align:center;}
.quiz_start_screen:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(8,13,23,.5);}
.quiz_group {overflow:hidden;display:inline-block;position:relative;padding-top:7px;color:#FFF;font-weight:bold;letter-spacing:-0.05em;vertical-align:top;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.quiz_group:before {content:'';display:block;position:absolute;top:0;left:50%;width:60px;height:3px;margin-left:-30px;background-color:#E8AA00;}
.quiz_title {overflow:hidden;position:relative;color:#FFF;font-weight:bold;letter-spacing:-0.05em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.quiz_description {overflow:hidden;position:relative;color:rgba(255,255,255,.8);letter-spacing:-0.05em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
a.quiz_start_btn {display:block;position:absolute;left:50%;background-color:#E8AA00;color:#241815;font-weight:bold;letter-spacing:0;}
.quiz_question_screen {position:relative;height:100%;background-position:center 0;background-repeat:no-repeat;background-size:cover;-webkit-box-sizing:border-box;box-sizing:border-box;}
.quiz_question_screen:before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(8,13,23,.5);}
.quiz_counter {display:block;position:absolute;color:rgba(255,255,255,.6);letter-spacing:0;}
.quiz_counter:before {content:'';display:inline-block;background:url('https://img.joongang.co.kr/pubimg/article/quiz/question@3x.png') 50% 50% no-repeat #E8AA00;border-radius:100%;vertical-align:top;}
.quiz_counter em {color:#E8AA00;font-weight:bold;letter-spacing:0;}
.quiz_question {overflow:hidden;display:block;position:absolute;color:#FFF;letter-spacing:-0.05em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.quiz_answer li:first-child {margin-top:0;}
.quiz_answer a {overflow:hidden;display:block;position:relative;background-color:rgba(255,255,255,.2);color:#FFF;letter-spacing:-0.05em;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;}
.quiz_answer a:before {content:'';display:block;position:absolute;top:50%;right:20px;background-position:0 0;background-repeat:no-repeat;}
.quiz_answer a.correct {background-color:#E8AA00;color:#241815;font-weight:bold;}
.quiz_answer a.incorrect {background-color:#214065;}
.quiz_answer a.correct:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/o@3x.png');}
.quiz_answer a.incorrect:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/x@3x.png');}
.quiz_answer a.center{text-align:center;}
.quiz_response_area {display:none;position:absolute;right:0;left:0;background-color:rgba(16,36,59,.8);-webkit-box-sizing:border-box;box-sizing:border-box;}
.quiz_response_area:before {content:'';display:block;position:absolute;background-position:0 0;background-repeat:no-repeat;}
.quiz_response {overflow:hidden;position:relative;margin-top:-20px;color:#FFF;letter-spacing:-0.05em;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;box-sizing:content-box;}
.quiz_question_screen .quiz_control {display:none;text-align:center;}
.quiz_question_screen .quiz_control a {display:inline-block;position:relative;margin:0 5px;background-color:rgba(28,29,36,.8);letter-spacing:-0.05em;text-align:center;}
a.quiz_previous_btn {color:#AEADAD;}
a.quiz_next_btn {color:#E8AA00;}
a.quiz_finish_btn {color:#E8AA00;}
.quiz_correct_state .quiz_counter,
.quiz_incorrect_state .quiz_counter,
.quiz_correct_state .quiz_question,
.quiz_incorrect_state .quiz_question {display:none;}
.quiz_correct_state .quiz_response_area,
.quiz_incorrect_state .quiz_response_area,
.quiz_correct_state .quiz_control,
.quiz_incorrect_state .quiz_control {display:block;}
.quiz_correct_state .quiz_response_area:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/right_emo@3x.png');}
.quiz_incorrect_state .quiz_response_area:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/wrong_emo@3x.png');}
.quiz_result_screen {overflow:hidden;position:relative;height:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;}
.quiz_result_screen {background:#2b5876;background:-webkit-linear-gradient(left,#2b5876 0%,#4e4376 100%);background:-webkit-gradient(linear,left top, right top,from(#2b5876),to(#4e4376));background:-o-linear-gradient(left,#2b5876 0%,#4e4376 100%);background:linear-gradient(to right,#2b5876 0%,#4e4376 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b5876',endColorstr='#4e4376',GradientType=1);}
.quiz_result_screen .quiz_control {display:block;position:absolute;width:100%;bottom:0;left:0;background-color:rgba(26,27,33,.3);}
.quiz_result_screen .quiz_control a {display:block;position:relative;color:rgba(255,255,255,.8);letter-spacing:-0.05em;}
.quiz_result_screen .quiz_control a:before {content:'';display:inline-block;background-position:0 0;background-repeat:no-repeat;}
a.quiz_restart_btn:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/refresh@3x.png');}
a.quiz_share_btn:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/share@3x.png');}
a.quiz_share_btn {display:none;}
.quiz_result_screen .quiz_control a:after {content:'';display:block;position:absolute;top:50%;left:0;width:1px;height:20px;margin-top:-10px;background-color:rgba(255,255,255,.1);}
.quiz_result_screen .quiz_control a:first-child:after {display:none;}
.quiz_result {position:relative;color:#FFF;font-weight:bold;letter-spacing:0;}
.quiz_result:before {content:'';display:block;position:absolute;left:50%;width:100%;margin-left:-50%;background:url('https://img.joongang.co.kr/pubimg/article/quiz/level_x@3x.png') 50% 0 no-repeat;}
.quiz_grade_a .quiz_result,
.quiz_grade_b .quiz_result,
.quiz_grade_c .quiz_result {letter-spacing:-0.05em;}
.quiz_grade_a .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/level_a@3x.png');}
.quiz_grade_b .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/level_b@3x.png');}
.quiz_grade_c .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/level_c@3x.png');}
.quiz_score {display:inline-block;position:relative;}
.quiz_score:before {content:'';display:block;position:absolute;top:50%;left:50%;width:100%;margin-left:-50%;background-color:#212431;}
.quiz_score span {display:block;position:relative;color:#FFF;letter-spacing:-0.05em;}
.quiz_score em {display:inline-block;color:#E8AA00;font-weight:bold;letter-spacing:0;vertical-align:0;}

/* ab_quiz_area */
.ab_quiz_area .quiz_start_screen:before, .ab_quiz_area .quiz_group:before, .ab_quiz_area .quiz_response_area:before, .ab_quiz_area .quiz_score:before, .ab_quiz_area .quiz_result_screen .quiz_control a:before {display:none;}
.ab_quiz_area .quiz_title_area::before, .ab_quiz_area .quiz_title_area::after, .ab_quiz_area .quiz_group, .ab_quiz_area .quiz_correct_state .quiz_counter, .ab_quiz_area .quiz_incorrect_state .quiz_counter, .ab_quiz_area .quiz_question_screen .quiz_control a {display:block;}
.ab_quiz_area .quiz_correct_state .quiz_control, .ab_quiz_area .quiz_incorrect_state .quiz_control {display:flex;}
.ab_quiz_area, .ab_quiz_area .quiz_question_screen:before, .ab_quiz_area .quiz_response_area, .ab_quiz_area .quiz_result_screen{background:#f4f5fa;}
.ab_quiz_area a.quiz_start_btn, .ab_quiz_area .quiz_question_screen .quiz_control a.quiz_next_btn, .ab_quiz_area .quiz_result_screen .quiz_control {background:#333;}
.ab_quiz_area .quiz_answer a, .ab_quiz_area .quiz_answer a:hover, .ab_quiz_area .quiz_answer a.correct:hover, .ab_quiz_area .quiz_answer a.incorrect:hover {background:#fff;}
.ab_quiz_area .quiz_title, .ab_quiz_area .quiz_description, .ab_quiz_area .quiz_result, .ab_quiz_area .quiz_score span, .ab_quiz_area .quiz_score em {color:#333;}
.ab_quiz_area .quiz_counter, .ab_quiz_area .quiz_counter em, .ab_quiz_area .quiz_question, .ab_quiz_area .quiz_answer a, .ab_quiz_area .quiz_response {color:#111;}
.ab_quiz_area a.quiz_start_btn, .ab_quiz_area a.quiz_previous_btn, .ab_quiz_area a.quiz_next_btn, .ab_quiz_area .quiz_result_screen .quiz_control a {color:#fff;}
.ab_quiz_area .quiz_question, .ab_quiz_area .quiz_response, .ab_quiz_area .quiz_score em {font-weight:normal;}
.ab_quiz_area .quiz_counter em, .ab_quiz_area .quiz_answer a {font-weight:bold;}
.ab_quiz_area .quiz_title, .ab_quiz_area .quiz_description, .ab_quiz_area .quiz_counter, .ab_quiz_area .quiz_counter em, .ab_quiz_area .quiz_question, .ab_quiz_area .quiz_answer a, .ab_quiz_area .quiz_response, .ab_quiz_area .quiz_result, .ab_quiz_area .quiz_score span, .ab_quiz_area .quiz_score em, .ab_quiz_area .quiz_question_screen .quiz_control a, .ab_quiz_area .quiz_result_screen .quiz_control a {letter-spacing:-0.4px;}
.ab_quiz_area .quiz_title, .ab_quiz_area .quiz_description, .ab_quiz_area .quiz_question, .ab_quiz_area .quiz_response {word-break:break-all;}

.ab_quiz_area .quiz_start_screen .quiz_logo {position:static;margin:0 auto;}
.ab_quiz_area .quiz_group {max-width:100%;padding-top:0;font-weight:500;color:#999;}
.ab_quiz_area .quiz_description {height:auto;margin-top:8px;}
.ab_quiz_area a.quiz_start_btn {bottom:0;left:0;width:100%;margin-left:0;}

.ab_quiz_area .quiz_question_screen:before {opacity:.7;}
.ab_quiz_area .quiz_question_screen .quiz_logo {z-index:2;bottom:auto;left:auto;margin-left:0;}
.ab_quiz_area .quiz_counter {z-index:2;}
.ab_quiz_area .quiz_counter:before {background:transparent;border-radius:0;}
.ab_quiz_area .quiz_counter em {display:inline-block;}
.ab_quiz_area .quiz_question {-webkit-line-clamp:3;}
.ab_quiz_area .quiz_response_area {top:0;}
.ab_quiz_area .quiz_response {margin-top:0;}
.ab_quiz_area .quiz_answer li:first-child {margin-top:0 !important;}
.ab_quiz_area .quiz_answer a.correct {color:#f6330a;}
.ab_quiz_area .quiz_question_screen .quiz_control {position:absolute;bottom:0;left:0;width:100%;margin-top:0;}
.ab_quiz_area .quiz_question_screen .quiz_control a {flex-grow:1;width:auto;margin:0;}
.ab_quiz_area .quiz_question_screen .quiz_control a.quiz_previous_btn {background:#999;}

.ab_quiz_area .quiz_score {padding-left:0;padding-right:0;}
.ab_quiz_area .quiz_result_screen .quiz_control {height:auto;}
.ab_quiz_area .quiz_result {font-weight:900;}
.ab_quiz_area .quiz_result:before {background:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_result_pc@2x.png') 50% 0 no-repeat;}
.ab_quiz_area .quiz_grade_a .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_grade_a_pc@2x.png');}
.ab_quiz_area .quiz_grade_b .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_grade_b_pc@2x.png');}
.ab_quiz_area .quiz_grade_c .quiz_result:before {background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_grade_c_pc@2x.png');}

.ab_quiz_area .quiz_title_area {display:flex;flex-direction:column;height:100%;}
.ab_quiz_area .quiz_title_area::before, .ab_quiz_area .quiz_title_area::after {content:'';}
.ab_quiz_area .quiz_title_area::before {flex-grow:1;}
.ab_quiz_area .quiz_title_area::after {flex-grow:2;}

.ab_quiz_area .quiz_question_screen:before {opacity:.8;}
.ab_quiz_area.ab_quiz_bg {background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
.ab_quiz_area.ab_quiz_bg .quiz_start_screen {background:none !important;}
.ab_quiz_area.ab_quiz_bg .quiz_start_screen:before {content:'';display:block !important;position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f5fa;opacity:.8;}
.ab_quiz_area.ab_quiz_bg .quiz_title_area {position:relative;}


/* Medium devices (mobile ~ tablet, 1023px and down) */
@media (max-width:1023px) {
    
    /* layout */
    .contents {padding-bottom:0; width:100vw}
	.contents > .row {margin-bottom:40px;}
    .header .section_title { display: none; }
    .article_header .datetime + .profile_wrap::before{content: ""; position: absolute; top: -15px; left: 0; display: block; width: 100%; height: 1px; background: #d8d8d8;}
    .article_header .datetime .time_bx { position: relative; }
    .article_header .datetime .time_bx > .date:nth-last-of-type(2) { display: none; }
    .article_header .datetime .time_bx.open > .date:nth-last-of-type(2) { display: block; }
    .article_header .datetime .time_bx .btn_datetime { position: absolute; right: -18px; bottom: 2px; width: calc(100% + 16px); text-align: right; }
    .article_header .datetime .time_bx .btn_datetime .ico_arrow { width: 14px; height: 14px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L14 0 14 14 0 14z' transform='translate(-215 -226) matrix(1 0 0 -1 215 240) matrix(1 0 0 -1 0 14)'/%3E%3Cpath fill='%23999' d='M10.442 8.342h-.7V2.157l-6.184.001v-.7h6.884v6.884z' transform='translate(-215 -226) matrix(1 0 0 -1 215 240) matrix(1 0 0 -1 0 14) rotate(135 7 4.9)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .article_header .datetime .time_bx.open .btn_datetime .ico_arrow { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0L14 0 14 14 0 14z' transform='translate(-216 -226) translate(216 226) matrix(1 0 0 -1 0 14)'/%3E%3Cpath fill='%23999' d='M10.442 8.342h-.7V2.157l-6.184.001v-.7h6.884v6.884z' transform='translate(-216 -226) translate(216 226) matrix(1 0 0 -1 0 14) rotate(135 7 4.9)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); }
    .article_header > .byline { min-height: 50px; padding: 10px 0; }
    .article_header > .byline::before{width: calc(100% - 10px);  left: 5px; }
    .article_header > .byline > a {padding: 0 5px; margin: 4px 0; line-height: 22px; }
    .article_header > .byline > span { margin: 4px 0; line-height: 22px; }
    .article_header .headline:not(.sticky_top) {font-size:24px;line-height:34px;}
    .article_body > *:not(p):not(:last-child) { margin-bottom: 37px; } 

    .article_header .subhead > h2:not(.title) {display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
    
    /* content */
    /* 스크롤 인디케이터 */
    .scroll_indicator {top: 60px;background: #fff;}

    /* sticky_menu */
    .sticky_menu { position: fixed; top: 0; left: 0; transform: none; width: 100%; height: 60px; margin: 0; border:none; border-radius: 0; opacity: 0;  background: #fff;}
    .sticky_menu.fixed { z-index: 311; opacity: 1; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
    .sticky_menu > button { position: absolute; top: 19px; width: auto; vertical-align: top; }
    .sticky_menu > button:nth-child(n+2) { margin-top: 0;}
    .sticky_menu span.sm_hidden { display: none; }
    .sticky_menu .btn_comment { left: 108px; }
    .sticky_menu .comment_cnt { right: auto; left: 14px; top: -5px;}
    .sticky_menu .btn_share { left: 64px; }
    .sticky_menu .btn_bookmark { left: 20px; }
    .sticky_menu .btn_fontsize { right: 20px; padding: 0;}
    .sticky_menu .btn_fontsize:before { display: none; }
    .sticky_menu .btn_print { display: none; }
    .sticky_menu .reader_area {display: inline-block; left: 152px; padding: 0; top: 14px;}
    .sticky_menu .reader_area .cnt{font-size: 16px; display: inline-block; margin-right: 4px;}
    .sticky_menu .reader_area span{display: inline-block;}
    .sticky_menu .layer_share { top: 54px; left: 20px;}
    .sticky_menu .layer_fontsize { top: 54px; right: 20px; left: auto; }
    .sticky_menu.not_bookmark  .layer_share { top: 54px; left: 20px;}
    .sticky_menu.not_bookmark  .layer_fontsize { top: 54px; right: 20px; left: auto; }

	/* sticky_menu.right (AB) */
	.sticky_menu.right { right: 0; }
    
     /* 부동산 페이지용 추가 */
	.sticky_menu .btn_share:first-child {left:20px;}
	.sticky_menu .btn_comment:nth-child(2) {left:64px;}

    /*이슈 스티키*/
    .issue_sticky{top: 60px;height: 64px;padding: 20px;}
	.issue_sticky .title img{width: auto;}
    .issue_sticky .title::after{content: ''; position: absolute; top: 7px; right: 0; display: block; width: 1px; height: 12px; background: #bcbcbc;}

    /* 속보 티커 */
    .layer_ticker {top: 124px;}
    .layer_ticker .layer_body { max-width: 100%; padding: 10px 52px 10px 20px; }
    .layer_ticker .btn_close { right: 20px; top: 12px;}
    .layer_ticker .date {line-height:24px;}

    /* 기자상단 기자프로필 */
    .profile_area { margin: 15px 0; }
    .profile_area .profile_image {flex: 0 0 56px; width: 56px; height: 56px; margin-right: 15px;}

    /* 기사하단 기자프로필 */
    .article_footer .profile_area { position: relative; display: block; padding: 20px 0 30px; }
    .article_footer .profile_area .profile_image { position: absolute; top: 20px; left: 0; width: 56px; height: 56px;}
    .article_footer .profile_area .profile_info { position: relative; padding-left: 10px; margin-left: 10px; }
    .article_footer .profile_area .flex_area_lg { display:flex; /*min-height:56px; padding-left:71px;*/}
    .article_footer .profile_area .profile_info:before { display: inline-block; content: ''; position: absolute; top: 5px; left: 0; width: 1px; height: 12px; border-right: 1px solid #000; }
    .article_footer .profile_area .profile_image + .profile_body .flex_area_lg { display: inline-flex; flex-direction: column; justify-content: center; padding-left: 71px; } /* min-height: 56px; */
    .article_footer .profile_area .profile_image + .profile_body .flex_area_lg span { display: block; padding-left: 0; margin-left: 0; }
    .article_footer .profile_area .profile_image + .profile_body .profile_info:before { display: none;}

    /* 연재목록 */
    .series_list_wrap { border-top: 1px solid #111; border-bottom: 1px solid #111; }
    .series_list_wrap .title { font-size: 14px; line-height: 20px; }
    .series_list_wrap ul li h2 { font-size: 16px; line-height: 24px;  }
    /* 연재 - 이전 다음 목록 */
    .prenext_wrap .title { margin-left: 14px; }

    /*펙플레터*/
    .letter_wrap {padding: 20px;}

    /* 포토리스트 */
    .photo_list_area .photo_list1 {margin-top:-12px; margin-bottom:-16px;}
    .photo_list_area .photo_list1 .card {padding-top:12px; padding-bottom:16px;}

    /* 북마크 후 읽지 않은 기사 */
    .bookmark_list_area .slick-initialized .card {padding-bottom:0;}

    /* 광고 */
	.ad_sm_hidden {display:none !important;}
	.ad_hidden{display:none}
    .article_footer .ad_video {margin-top:40px !important;}
    .article + .row + .ad_wrap {margin-top:40px;}
    .article .ad_wrap {padding:0 0 28px;}
    .article + .row .ad_wrap,
    .article + .row ~ .ad_wrap:not(.chain_wrap) {padding:20px 0px;}
	.contents .row + .ad_wrap{margin-top: 0;}
    .ad_wrap:not(.ad_widget) + .ad_wrap {margin-top: -50px !important; margin-bottom: 0px; padding-top: 0 !important;}
	.ad_wrap:not(.ad_widget) + .ad_banner {margin-top: 40px !important; margin-bottom: 0px; padding-top: 0 !important;}

    .chain_wrap.ad_wrap {margin-top:0; padding-top:0;}
    .ad_wrap.chain_wrap {left: inherit; right: inherit; width: 100%; margin: 0 !important; padding: 0 !important;}
    .ad_widget {padding:0 !important; }
    .card_group.photo_list1 + .ad_wrap {margin-top:16px !important;}
    .chain_wrap .ad_wrap:last-of-type {margin-bottom:0;}
    .ad_wrap.ad_widget {margin-bottom:0;margin-top:20px;}
    .ad_wrap + .ad_wrap {margin-bottom:0;}

	/* Innovation Lab */
	.innolab_wrap {margin-top:40px;}
	.innolab_wrap .swiper-container {margin-top:16px !important;}
	.innolab_wrap .card_right_list .card_image {margin-left:12px;}
	.innolab_wrap .card_right_list .card_body .headline {min-height:81px;font-size:18px;line-height:27px;}
	.innolab_wrap .card_right_list .card_body .byline {padding-top:1px;}
    
    /* 파티클 */  
    /* 이미지 박스 */
    .ab_box_article .ab_box_inner { padding: 20px 15px; }
    /* 용어사전 */
    .ab_term { padding: 20px; }
    .ab_term .ab_term_label { font-size: 14px; line-height: 22px; }
    .ab_term .ab_term_title { font-size: 16px; line-height: 24px; }
    .ab_term .ab_term_bd { margin-top: 8px; }
    .ab_term .ab_term_txt { line-height: 28px; }
    /* 인물검색 */
    .ab_people { padding: 15px;}
    .ab_people .ab_people_hd em { font-size: 14px; line-height: 22px; }
    .ab_people .ab_people_hd strong { font-size: 16px; line-height: 24px; }
    .ab_people .ab_people_bd em { font-size: 14px; line-height: 22px; }

    /* 인터뷰이 */
    .ab_interviewee.profile_area { position: relative; display:block; }
    /*.profile_area .profile_body {padding-top:6px;}*/
    .ab_interviewee .profile_image { position: absolute; top: 20px; left: 0; width: 56px; height: 56px;}
    .ab_interviewee .description { margin-top: 14px; }
    .ab_interviewee .flex_area_lg .title {display:block;}
    .ab_interviewee .flex_area_lg span {display:inline-block;}
    .ab_interviewee .profile_image + .profile_body .flex_area_lg { min-height:56px; padding-left: 71px; }
    .ab_interviewee .profile_image + .profile_body > .title {padding-left: 71px;}
    .profile_body .title + .flex_area_lg {min-height:auto !important;}
    .ab_interviewee .profile_info { position: relative; margin-left: 10px; padding-left: 11px; }
    .ab_interviewee .profile_info:before { display: inline-block; content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 1px; height: 12px; background-color: #979797; }

    /* QA */
    .ab_interview_list { width: 100vw; padding: 24px 20px; margin-left: -20px; }
    .ab_interview_list li a { padding-left: 25px; }
    .ab_interview dd { font-size: 18px; line-height: 28px;}

    /* 사진비교 */
    .ab_jaddons_Beaf {width: 100%; margin-left:-20px;}

    /* 이미지 */
	.ab_photo.photo_center{left: 50%;transform: translateX(-50%);}
	.ab_photo.photo_cover{width:580px;}
    .template_special .ab_photo.photo_cover {width: 100vw !important; margin-left:-20px;}
    .ab_photo.photo_center img,
    .ab_photo.photo_cover img {width: 100vw !important;}
    .ab_photo.photo_center .caption,
    .ab_photo.photo_cover .caption  {padding:0 20px;}
    .ab_photo .btn_photo_viewer { position: absolute; right: 15px; bottom: 15px; z-index:1; font-size:0;}

    /* special */
    .template_live .ab_live .live_list_wrap { left: -20px; width: 100vw; }
    body:not(.template_live) .ab_live .live_list_wrap { padding: 0; border-left: 0; border-right: 0; }
    .template_special .ab_photo.photo_cover .caption { max-width: 100%; width: 100%; line-height: 20px; }
    .template_special .ab_photo.photo_cover .btn_enlarge { position: absolute; right: 20px; bottom: 20px; width: 28px; height: 28px; padding: 0 !important; background: rgba(0, 0, 0, .4); }

    /* 동영상 */
    .ab_player.ovp_player { width: 100vw !important; }
    .ab_player.ovp_player:not(.sticky) { transform: translateX(-20px); }
    .ab_player.ovp_player.sticky { left: 0; top: 60px; padding: 20px; background-color: rgba(17, 17, 17, 0.9); }
    .ab_player.ovp_player.sticky .player_area { display: flex; align-items: center; }
    .ab_player.ovp_player .player_area iframe { height: auto; }
    .ab_player.ovp_player:not(.sticky) .player_area iframe { width: 100%; height: calc(100vw / 16 * 9); }
    .ab_player.ovp_player.sticky .player_area iframe { width: 150px; height: 84px; }
    .ab_player.ovp_player.sticky .player_area .headline { margin-left: 10px; color: #fff; font-size: 16px; padding-right: 32px; line-height: 24px;}
    .ab_player.ovp_player.sticky .btn_close { right: 0; top: -6px; }
    .ab_player.ovp_player.sticky .btn_close .ico_close { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cpath fill='%23fff' d='M3.039 16.232L16.238 3.033l.707.707L3.746 16.94z'/%3E%3Cpath fill='%23fff' d='M3.805 3.093l13.199 13.199-.707.707-13.2-13.2z'/%3E%3C/g%3E%3C/svg%3E"); }
    .ab_player.ovp_player.sticky .play_duration { display: none; }
    .ab_player .player_area .btn { left: 12px; top: 12px; }

    .ovp_recommend { padding: 0 20px; }
    .ovp_recommend ul > li:nth-child(n+2) { margin-top: 18px; }
    .ovp_recommend .card_image img { width: 128px; height: auto; }
    .ovp_recommend .card_body { width:calc(100% - 128px); padding-right: 15px; }
    .ovp_recommend .card_body .headline { overflow:hidden; max-height:48px; font-size: 15px; line-height: 24px;}
    .ovp_recommend .card_body .headline a {  display: -webkit-box; overflow: hidden; word-break: break-word;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

    .video_player_wrap .video_player { padding-bottom: 30px; overflow: hidden; }
    
    .layer_video_play {  overflow-y:auto;width: 100%; padding-top: 50px; }
    .layer_video_play > .btn_close { top: 16px; right: 20px; }
    .layer_video_play > .layer_body { height: calc(100vh - 50px); flex-wrap: nowrap; flex-direction: column; align-items: stretch; } 
    .video_player .video_area { max-width: 892px; }
    .video_player .video_area iframe { width: 100vw;height: 56.25vw; max-height: 100vh; max-width: 177.78vh;}
    .video_player .title_wrap { padding: 15px 20px; }
    .video_player .title_wrap .title { font-size: 16px; }
    .video_player .headline { padding: 17px 20px 0; font-size: 20px;line-height: 30px;letter-spacing: -0.4px;}
    .video_player .meta { margin-top: 12px; }
  
    .layer_video_play > .layer_body {display:flex;}
	.video_playlist_wrap {position:relative;flex-grow:1;height:auto;}
	.video_playlist_wrap .scroll {position:absolute;top:0;right:0;bottom:0;left:0;height:auto !important;}
    .video_playlist_wrap .video_playlist:first-child .title_wrap { border-top: 0; }

    .video_playlist:first-child { padding-top: 20px; }
    .video_playlist .title_wrap { margin: 0 20px; }
    .video_playlist .card_right_list { margin-top: 4px; }
    .video_playlist .card_right_list .card .card_body .headline{margin-right: 12px;}
    .video_playlist .card_right_list .card { padding-left: 20px; padding-right: 20px; }
    .video_playlist .card_right_list .card:nth-last-child(1) {padding-bottom:16px;}
    .video_playlist .card_right_list .card::before { left: 20px; width: calc(100% - 40px); }
    
    /* 모바일 video 스크롤 리사이징 */
    .layer_video_play.scrolling .video_player .title_wrap,
    .layer_video_play.scrolling .video_player .meta {display:none;}
    .layer_video_play.scrolling .video_player {display:flex;padding:20px;align-items: center;}
    .layer_video_play.scrolling .video_player .headline {padding: 0 0 0 12px;font-size: 16px;font-weight: bold;}
    .layer_video_play.scrolling .video_area iframe {width: 150px;height: 84px;line-height: 24px;letter-spacing: -0.4px;}

    /* 아티클 - 관련기사 */
    .related_link { border-top: 1px solid #111; border-bottom: 1px solid #111; }
    .related_link .title_wrap{ padding: 14px 0;}
    .related_link .title_wrap .title{font-size:14px;}
    .related_link .card_image { margin-right: 10px; }
    .related_link .card_image img{width: 132px;}
    .related_link .card_body .headline { width: 100%; min-height: auto; padding: 0; font-size: 16px; line-height: 24px; }
    .related_link .card { display: flex; height: 103px; }
    .related_link .headline a { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word; }

    /* 특집형 header 테마  */
    .header.black_type:not(.position_fi) {background-color: #1d1d1d;}
    .header.black_type:not(.position_fi) .logo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='178' height='26'%3E%3Cpath d='M0 7.23h.332l4.089-4.6H6.26V18.6l-1.84 1.764v.33h8.278v-.33L10.833 18.6V2.63h1.84l4.063 4.6h.332V1.508H0V7.23zm17.936-5.314l1.994.996v15.79l-1.866 1.662v.33h8.048v-.33l-1.711-1.508V8.84a6.049 6.049 0 011.865-.282c1.608 0 2.401.638 2.401 2.427v7.87l-1.712 1.508v.33h8.05v-.407l-1.867-1.585V11.09c0-3.169-2.145-4.983-4.726-4.983-.23 0-.383.052-1.303.562L24.4 8.125V0h-.384l-6.08 1.534v.382zM35.514 13.72c0 4.164 2.683 7.23 6.694 7.23 2.913 0 4.88-1.15 6.414-2.606l-.204-.409c-.946.434-2.12.69-3.168.69-3.042 0-4.727-1.917-5.11-5.264h8.865c-.128-4.726-2.733-7.256-6.592-7.256-4.471 0-6.899 3.501-6.899 7.615zm4.549-1.176v-.766c0-2.376.715-4.752 2.221-4.752.972 0 2.096 1.226 2.096 5.212l-4.317.306zM55.366 24.86l.128.409c4.166-.435 7.384-2.99 7.384-7.027V3.756l1.816-1.814v-.434h-8.305v.434l1.84 1.814v16.53c0 2.479-1.023 3.527-2.863 4.574zm9.813-11.242c0 4.624 3.244 7.332 7.102 7.332 3.55 0 7.41-2.324 7.41-7.588 0-4.572-3.296-7.256-7.103-7.256-3.577 0-7.409 2.3-7.409 7.512zm4.726-.843c0-3.372.741-5.748 2.274-5.748 1.941 0 2.785 3.551 2.785 7.026 0 3.551-.895 5.978-2.249 5.978-1.891 0-2.81-3.628-2.81-7.256zm11.524.843c0 4.624 3.244 7.332 7.101 7.332 3.552 0 7.41-2.324 7.41-7.588 0-4.572-3.296-7.256-7.103-7.256-3.576 0-7.408 2.3-7.408 7.512zm4.726-.843c0-3.372.741-5.748 2.274-5.748 1.941 0 2.785 3.551 2.785 7.026 0 3.551-.895 5.978-2.25 5.978-1.89 0-2.81-3.628-2.81-7.256zM96.68 8.023l1.993.996v9.683l-1.865 1.662v.33h8.048v-.33l-1.71-1.508V8.84c.535-.18 1.2-.282 1.863-.282 1.61 0 2.403.638 2.403 2.427v7.87l-1.713 1.508v.33h8.05v-.407l-1.866-1.585v-7.894c0-3.168-2.249-4.702-4.728-4.702-.23 0-.382.052-1.302.562l-2.708 1.457V6.106h-.384l-6.08 1.534v.383zm17.5 15.202c.845 1.456 2.965 2.657 6.135 2.657 3.678 0 7.178-2.02 7.562-5.187h5.953v-.331l-2.633-1.815 1.176-3.296h6.081l1.125 3.45-2.044 1.66v.332h16.531v-.331l-1.713-1.508V8.84a6.06 6.06 0 011.866-.282c1.609 0 2.402.638 2.402 2.427v7.87l-1.714 1.508v.33h8.05v-.407l-1.865-1.585v-7.894c0-3.168-2.248-4.702-4.728-4.702-.23 0-.383.052-1.303.562l-2.708 1.457V6.106h-.382L145.89 7.64v.383l1.993.996v9.683l-1.738 1.56-1.712-1.56-5.749-17.194h-4.548v.331l.716 2.352-4.906 14.051-2.069 1.585c-.128-1.763-1.61-2.76-3.423-2.76h-5.468c-1.176 0-1.61-.46-1.61-1.047 0-.256.076-.562.23-.818.843.307 1.789.46 2.836.46 3.731 0 5.927-2.044 5.927-4.778 0-1.15-.458-2.402-1.175-3.117L128.21 9.3h.357V6.08h-.357l-3.858.972c-.946-.612-2.248-.946-3.757-.946-3.73 0-5.902 2.046-5.902 4.778 0 1.814.819 3.194 2.198 3.986-1.048.766-2.044 1.84-2.452 2.964v.358l2.707 2.35c-1.277.435-2.58 1.43-2.964 2.683zm3.324-.92c0-.563.179-1.277.382-1.61h5.953c.742 0 1.074.588 1.074 1.202 0 1.659-1.967 2.937-4.292 2.937-2.044 0-3.117-1.15-3.117-2.53zm1.353-12.289c0-2.402.69-3.067 1.483-3.067 1.149 0 1.864 2.275 1.864 4.83 0 2.402-.715 3.04-1.455 3.04-1.202 0-1.892-2.274-1.892-4.803zm13.874 4.062l2.76-7.972 2.58 7.972h-5.34zm30.66 9.147c.844 1.456 2.964 2.657 6.133 2.657 3.884 0 7.588-2.25 7.588-5.748 0-1.969-1.534-3.068-3.45-3.068h-5.467c-1.176 0-1.61-.458-1.61-1.046 0-.256.076-.562.23-.818.843.307 1.788.46 2.836.46 3.731 0 5.927-2.044 5.927-4.778 0-1.15-.459-2.402-1.175-3.117L177.42 9.3h.358V6.08h-.358l-3.859.972c-.946-.612-2.249-.946-3.755-.946-3.73 0-5.903 2.046-5.903 4.778 0 1.814.818 3.194 2.198 3.986-1.048.766-2.044 1.84-2.453 2.964v.358l2.708 2.35c-1.278.435-2.581 1.43-2.964 2.683zm3.322-.92c0-.563.179-1.277.382-1.61h5.954c.74 0 1.073.588 1.073 1.202 0 1.659-1.966 2.937-4.292 2.937-2.044 0-3.117-1.15-3.117-2.53zm1.354-12.289c0-2.402.69-3.067 1.482-3.067 1.148 0 1.866 2.275 1.866 4.83 0 2.402-.718 3.04-1.458 3.04-1.2 0-1.89-2.274-1.89-4.803z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    .header.black_type:not(.position_fi) .ico_arrow_down{background-image:url("");}
    .header.black_type:not(.position_fi) .ico_ham{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(-1176 -19)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M1176 19h20v20h-20z'/%3E%3Cpath fill='%23000' d='M1196 22h-20v2h20zM1196 28h-16v2h16zM1196 34h-20v2h20z'/%3E%3C/g%3E%3C/svg%3E");}
    .header.black_type:not(.position_fi) .ico_search{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M10 2c4.418 0 8 3.582 8 8 0 1.849-.627 3.55-1.68 4.906l5.665 5.665-1.414 1.414-5.665-5.665C13.55 17.373 11.849 18 10 18c-4.418 0-8-3.582-8-8s3.582-8 8-8zm0 2c-3.314 0-6 2.686-6 6s2.686 6 6 6c1.38 0 2.651-.466 3.665-1.25l1.086-1.085C15.534 12.651 16 11.38 16 10c0-3.314-2.686-6-6-6z'/%3E%3C/g%3E%3C/svg%3E");}
    .header.black_type:not(.position_fi) .section_title,
    .header.black_type:not(.position_fi) .btn_user,
    .header.black_type:not(.position_fi) .logout > li {color: #fff;}

    /* 특집형 > 상단 커버 */
    .cover_wrap{width:100vw;background-size:cover;transform:translateX(-20px);}
    .cover_wrap_img{height: auto !important;; background:none;}
    .cover_wrap .ab_player .player_area{display:block;position:relative;height:0;padding:0;overflow:hidden;padding-bottom:56.25%;}
    .cover_wrap_vod .ab_player[class*='vod_player'] {max-width:100%;}

    /* 특집형 > 상단 커버 */
    .cover_wrap{width:3840px;left:50%;height:900px;transform:translateX(-50%);background-color:#000;}
    .cover_wrap iframe{width:1600px;height:900px;}
    .cover_wrap .vod_player1-1 iframe{width:900px;}
    .cover_wrap .vod_player9-16 iframe{width:505px;}

    /* vod 공통 */
    .article .ab_player{width:calc(100% + 40px) !important;}
    .article .ab_player:not(.sticky){transform:translateX(-20px);}

    /* 표 */
    .ab_table td:not(:last-child) { padding-right: 30px; }

    /* photo view */
    .layer_photo_view { width: 100vw; height: 100vh; padding: 62px 0; background-color: #111 !important; }
    .layer_photo_view .btn_close { right: 20px; top: 20px; }
    .layer_photo_view .btn_close .ico_close { width: 24px; height: 24px; z-index: 5;}
    .layer_photo_view .photo_pagination { font-size: 14px; line-height: 22px; }

    .photo_pagination { position: absolute; left: 20px; top: 20px; }
    .layer_photo_view .swiper-container { padding: 100px 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 100vw;}
    .layer_photo_view .swiper-container .swiper-wrapper{align-items: center;}
    .layer_photo_view .date { display: none; }
    .layer_photo_view .photo_info span{position: relative; z-index: 201;}
    .layer_photo_view .description { position: absolute; left: 0; bottom: 0; padding: 20px; z-index: 200;}
    .layer_photo_view .description::before{z-index: 199; display: block; content: ""; width: 100%; height: 100%; position: absolute; bottom: 0; left: 0; background: rgba(0, 0, 0,0.5);}

	.full_popup .layer_photo_view,
	.full_popup .layer_photo_view .layer_body,
	.full_popup .layer_photo_view .layer_body .layer_photo_image {height:100%;}
	.full_popup .layer_photo_view .photo_swiper {position:static;height:100%;padding:0;transform:none;}
	.full_popup .layer_photo_view .photo_swiper .swiper-slide img {position:absolute;top:50%;left:50%;width:auto;height:auto;max-width:100%;max-height:100%;transform:translate3d(-50%,-50%,0);}

    /* 투표 */
    /* 투표 푸터영역 */
    [class^="ab_poll"] .ft { text-align: center; }

    /* 투표 vs비교형 */
    [class^="ab_poll"] [class*="answer_type01"] { display: flex; justify-content: center; margin: 0 -5px; }
    [class^="ab_poll"] [class*="answer_type01"]::before { top: 50%; transform: translate(-50%, -50%); width:34px;height:34px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34'%3E%3Cg transform='translate(1 1)' fill='none' fill-rule='evenodd'%3E%3Crect width='32' height='32' fill='%23FFF' stroke='%23000' stroke-opacity='.1' rx='16'/%3E%3Cpath fill='%23111' fill-rule='nonzero' d='M12.5 21l3.08-9.282h-2.105l-2.093 6.526h-.027L9.29 11.718H7.196L10.197 21H12.5zm7.64.208c.633 0 1.19-.074 1.671-.221a3.532 3.532 0 001.209-.617c.325-.265.57-.579.735-.943.164-.364.247-.758.247-1.183 0-.52-.111-.947-.332-1.28a2.768 2.768 0 00-.787-.8 3.427 3.427 0 00-.916-.436 9.459 9.459 0 00-.721-.188c-.581-.147-1.051-.269-1.411-.364a5.135 5.135 0 01-.845-.286c-.204-.095-.34-.2-.41-.312a.838.838 0 01-.103-.442c0-.2.043-.364.13-.494.086-.13.197-.238.331-.325.134-.087.284-.147.449-.182.164-.035.329-.052.494-.052.25 0 .483.022.695.065.212.043.4.117.566.221.164.104.296.247.396.429.1.182.158.412.175.689h1.976c0-.537-.101-.995-.305-1.371a2.67 2.67 0 00-.826-.93 3.487 3.487 0 00-1.189-.527 5.92 5.92 0 00-1.398-.162c-.416 0-.831.056-1.247.169-.416.113-.79.286-1.119.52a2.783 2.783 0 00-.799.877c-.204.351-.306.765-.306 1.242 0 .425.08.787.241 1.085.16.3.37.549.63.748.26.2.555.362.885.487.329.126.667.232 1.014.319.338.095.671.182 1 .26.33.078.625.169.884.273.26.104.47.234.631.39.16.156.24.36.24.611 0 .234-.06.427-.181.578a1.287 1.287 0 01-.456.358 2.014 2.014 0 01-.585.175c-.207.03-.402.046-.585.046a3.11 3.11 0 01-.78-.098 1.916 1.916 0 01-.656-.299 1.473 1.473 0 01-.448-.526 1.7 1.7 0 01-.17-.793h-1.976c-.008.572.096 1.066.313 1.482.216.416.509.758.877 1.027.368.269.793.466 1.274.591.481.126.977.189 1.488.189z'/%3E%3C/g%3E%3C/svg%3E");}
    [class^="ab_poll"] [class*="answer_type01"] li { width: 50%; max-width: 290px; padding: 0 5px; }
    /*[class^="ab_poll"] [class*="answer_type01"] li:first-child { float: left; }
    [class^="ab_poll"] [class*="answer_type01"] li:last-child { float: right; }*/
    [class^="ab_poll"] .poll_end [class*="answer_type01"] li .answer_box {height:calc(100% - 53px) !important;}
    [class^="ab_poll"] .poll_end [class*="answer_type01"]::before { margin-top: -28px; }
    .ab_poll [class*="answer_type01"] .answer_box .txt {padding:24px 20px;}

    /* 투표 종료 */
    .ab_poll2 .poll_end [class*="answer_type02"] li { padding-left: 108px; }
    .ab_poll2 .poll_end [class*="answer_type02"] .figure { width: 96px; height: 54px; }

    /* 투표 정보 영역 */
    .ab_poll .answer_type01 .answer_box { /*height: calc(280px * 140 / 280);*/  }
    .ab_poll .answer_type01_2 .answer_box { height: calc(284px * 156 / 284); }
    .ab_poll .answer_type02_2 .answer_box { height: calc(284px * 156 / 284); }
    .ab_poll .poll_end [class*="answer_type01"] .answer_box .txt { padding: 24px 20px; font-size: 15px; line-height: 24px; }
    .ab_poll2 [class*="answer_type01"] .answer_box { /*height: calc(568px * 156 / 284);*/ padding-top: calc(284px * 156 / 284); }
    .ab_poll2 .poll_end [class*="answer_type01"] .answer_box .txt { /*padding: 0 20px;*/ font-size: 14px; line-height: 22px; }
    .ab_poll2 .poll_ing [class*="answer_type02"] .answer_box img { border-radius: 6px; }
    .ab_poll2 .poll_ing [class*="answer_type02"] .answer_box .txt { display: none; }

    .ab_poll2 .poll_ing .answer_type02 li {width:100%;}
    .ab_poll2 .poll_ing .answer_type02 .answer_box {display:flex; align-items:center; border:none;}
    .ab_poll2 .poll_ing .answer_type02 .answer_box .figure {width:34%;}
    .ab_poll2 .poll_ing .answer_type02 .answer_box .txt {display:block; width: 60%; padding: 0 30px 0 12px; font-size: 14px; line-height: 22px;}
    .ab_poll2 .poll_ing .answer_type02 .answer_box input[type="radio"] {right:0; left:inherit; bottom:inherit; top:50%; transform: translateY(-50%);}
    
    /* 투표 종료 게이지바 */
    [class^="ab_poll"] .poll_end [class*="answer_type01"] .bar .bg { width: 570px; }

	/* quiz */
	.ab_quiz {height:420px;margin:25px 0;transform:translate3d(0,0,0);}
	.quiz_logo {width:110px;height:16px;margin-left:-55px;background:url('https://img.joongang.co.kr/pubimg/article/quiz/quiz_logo@3x.png') 0 0 no-repeat;background-size:110px 16px;}
	.quiz_start_screen .quiz_logo {top:30px;}
	.quiz_group {margin-top:62px;font-size:18px;line-height:21px;}
	.quiz_title {max-height:114px;margin-top:10px;font-size:30px;line-height:38px;}
	.quiz_description {height:84px;margin-top:10px;font-size:15px;line-height:21px;}
	a.quiz_start_btn {bottom:32px;width:190px;height:52px;margin-left:-95px;font-size:19px;line-height:52px;}
	.quiz_question_screen {padding:150px 15px 0;}
	.quiz_question_screen .quiz_logo {bottom:10px;opacity:.3;}
	.quiz_counter {top:20px;right:15px;left:15px;height:24px;font-size:13px;line-height:24px;}
	.quiz_counter:before {width:24px;height:24px;margin-right:5px;background-size:16px 14px;}
	.quiz_counter em {font-size:17px;}
	.quiz_question {top:51px;right:15px;left:15px;height:80px;font-size:16px;line-height:20px;}
	.quiz_answer {height:190px;}
	.quiz_answer li {margin-top:10px;}
	.quiz_answer a {height:40px;padding:0 40px 0 20px;border-radius:20px;background-color:rgba(255,255,255,.3);font-size:15px;line-height:40px;}
	.quiz_answer a:before {width:20px;height:20px;margin-top:-10px;background-size:20px 20px;}
	.quiz_response_area {top:35px;height:95px;}
	.quiz_response_area:before {top:-20px;left:10px;width:49px;height:49px;background-size:49px 49px;}
	.quiz_response {height:60px;padding:45px 15px 0;font-size:14px;line-height:20px;}
	.quiz_question_screen .quiz_control {margin-top:10px;}
	.quiz_question_screen .quiz_control a {width:100px;height:40px;font-size:15px;line-height:40px;}
	.quiz_result_screen .quiz_logo {bottom:70px;opacity:.3;}
	.quiz_result_screen .quiz_control {height:60px;}
	.quiz_result_screen .quiz_control a {height:60px;font-size:15px;line-height:60px;}
	.quiz_result_screen .quiz_control a:before {width:20px;height:20px;margin-right:5px;vertical-align:-5px;background-size:20px 20px;}
	.quiz_result {padding-top:243px;font-size:30px;line-height:36px;}
	.quiz_result:before {top:18px;height:219px;background-size:auto 219px;}
	.quiz_score {margin-top:3px;}
	.quiz_score:before {height:14px;margin-top:-2px;}
	.quiz_score span {font-size:20px;line-height:27px;}
	.quiz_score em {font-size:22px;}

	/* ab_quiz_area */
	.ab_quiz_area a.quiz_start_btn, .ab_quiz_area .quiz_question_screen .quiz_control a, .ab_quiz_area .quiz_result_screen .quiz_control a {height:50px;line-height:50px;}
	.ab_quiz_area .quiz_question_screen .quiz_control a, .ab_quiz_area .quiz_result_screen .quiz_control a {font-size:16px;}

	.ab_quiz_area .quiz_start_screen {background:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_start_mw@2x.png') 50% 0 no-repeat;background-size:320px 420px;}
	.ab_quiz_area .quiz_result:before {top:20px;height:187px;background-size:320px 187px;}

	.ab_quiz_area .quiz_start_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='110' height='16' viewBox='0 0 110 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.174.144H6.48v8.687H.174z'/%3E%3Cpath id='c' d='M.124.076h21.377V10.77H.124z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h110v16H0z'/%3E%3Cpath d='M88.685 13.033c.302 0 .59-.038.864-.115.275-.076.517-.192.726-.346v-.476a2.01 2.01 0 0 1-.928-.121c-.31-.115-.66-.333-1.053-.654l-.546-.444.06-.022a3.833 3.833 0 0 0 1.313-.863c.364-.369.645-.8.842-1.292a4.228 4.228 0 0 0 .297-1.59c0-.614-.107-1.168-.32-1.663a3.758 3.758 0 0 0-.888-1.271 3.941 3.941 0 0 0-1.316-.813 4.523 4.523 0 0 0-1.609-.282c-.629 0-1.199.103-1.71.309-.511.206-.95.493-1.315.862-.365.37-.646.8-.842 1.29a4.243 4.243 0 0 0-.295 1.592c0 .614.106 1.168.32 1.663.213.494.51.918.887 1.272.378.353.817.624 1.317.812.25.094.508.165.776.212l.239.035.856.769c.311.28.592.503.843.67.25.165.494.285.73.357.237.073.487.109.752.109zm-2.515-2.582c-.328 0-.62-.087-.88-.26a2.171 2.171 0 0 1-.66-.727 3.857 3.857 0 0 1-.414-1.087 5.988 5.988 0 0 1-.142-1.34c0-.618.068-1.172.204-1.661.136-.49.35-.876.641-1.159.292-.282.67-.423 1.136-.423.327 0 .62.086.879.26.258.173.478.415.66.726.181.311.32.674.414 1.088.095.414.143.86.143 1.34 0 .617-.069 1.17-.206 1.66-.137.488-.35.874-.642 1.157-.292.284-.67.426-1.133.426zm11.687.338v-.474l-.37-.1c-.152-.044-.249-.097-.292-.16-.043-.061-.064-.174-.064-.337V5.434l-2.5.309v.478l.376.1c.15.042.246.094.287.157.042.063.062.175.062.336V9.72a.9.9 0 0 1-.355.332 1.152 1.152 0 0 1-.573.137c-.317 0-.562-.094-.737-.282-.175-.188-.263-.463-.263-.825V5.434l-2.497.309v.478l.373.1c.149.042.245.094.288.157.043.063.064.175.064.336v2.502c0 .579.169 1.025.506 1.338.337.313.782.469 1.336.469.472 0 .868-.096 1.188-.287.32-.19.552-.425.697-.701v.936m4.56-6.457a.978.978 0 0 0 .685-.258.849.849 0 0 0 .282-.655.849.849 0 0 0-.282-.656.978.978 0 0 0-.685-.257.978.978 0 0 0-.685.257.849.849 0 0 0-.282.656c0 .265.094.483.282.655a.978.978 0 0 0 .685.258zM101.678 11v-.516c-.315-.039-.515-.092-.599-.158-.084-.066-.126-.19-.126-.373V5.436l-2.498.306v.478l.37.102c.155.043.252.096.294.158.04.063.061.175.061.336v3.137c0 .182-.042.307-.126.373-.084.066-.284.119-.599.158V11h3.223zm5.47 0 .033-1.892h-.489c-.077.346-.168.61-.273.79a.84.84 0 0 1-.402.372 1.876 1.876 0 0 1-.639.119l-1.092.036 2.857-4.446v-.466h-4.778l-.033 1.806h.484c.093-.323.19-.567.292-.734a.801.801 0 0 1 .397-.345c.163-.064.387-.102.672-.114l.943-.03-2.834 4.438V11h4.862z' fill='%23333'/%3E%3Cg transform='translate(71.435 4.524)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M3.052 3.978c-.526 0-.828-.998-.828-2.107 0-1.054.302-1.346.65-1.346.503 0 .817.998.817 2.119 0 1.054-.314 1.334-.639 1.334zM1.798 6.555h2.61c.324 0 .47.258.47.528 0 .728-.862 1.288-1.882 1.288-.896 0-1.365-.504-1.365-1.11 0-.246.078-.56.167-.706zM6.322.145 4.632.57C4.217.301 3.646.155 2.985.155 1.351.155.4 1.052.4 2.251c0 .796.358 1.401.963 1.749-.46.336-.896.807-1.075 1.3v.157l1.186 1.031c-.56.191-1.13.628-1.299 1.177.37.639 1.3 1.166 2.688 1.166 1.703 0 3.326-.987 3.326-2.522 0-.863-.672-1.345-1.512-1.345H2.28c-.515 0-.705-.202-.705-.46 0-.112.033-.246.1-.359.37.135.784.202 1.243.202 1.636 0 2.598-.896 2.598-2.096 0-.504-.201-1.054-.515-1.367l1.321.672h.157V.144h-.157z' fill='%23333' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M14.523 6.865c0-1.39-.94-2.186-2.071-2.186-.1 0-.168.022-.571.246l-1.187.64V2h-.168l-2.665.673v.168l.873.437v6.927l-.817.729v.145h3.527v-.145l-.75-.662V5.878c.235-.078.526-.123.818-.123.704 0 1.052.28 1.052 1.065v3.452l-.75.662v.145h3.527v-.18l-.818-.694v-3.34zM0 5.172h.146l1.791-2.018h.806v7.006l-.806.774v.145h3.628v-.145l-.817-.774V3.154h.806l1.78 2.018h.146v-2.51H0zM17.558 7.504v-.337c0-1.042.314-2.085.974-2.085.426 0 .918.539.918 2.287l-1.892.135zm1.03-2.825c-1.96 0-3.023 1.536-3.023 3.34 0 1.827 1.176 3.172 2.934 3.172 1.276 0 2.138-.504 2.81-1.143l-.089-.18a3.48 3.48 0 0 1-1.389.303c-1.332 0-2.071-.84-2.24-2.309h3.886c-.056-2.073-1.198-3.183-2.889-3.183zM49.035 6.741c0-1.39-.985-2.062-2.072-2.062-.1 0-.167.022-.57.246l-1.187.64v-.886h-.169l-2.665.673v.168l.874.436v4.249l-.818.728v.146h3.527v-.146l-.75-.66V5.877c.236-.078.527-.123.818-.123.705 0 1.053.28 1.053 1.065v3.452l-.75.661v.146h3.527V10.9l-.818-.695V6.74z' fill='%23333'/%3E%3Cg transform='translate(49.919 2.585)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='m8.254 5.59 1.21-3.496 1.13 3.497h-2.34zm-5.307 4.72c-.896 0-1.367-.505-1.367-1.11 0-.247.079-.56.168-.706h2.61c.324 0 .47.258.47.527 0 .728-.863 1.289-1.881 1.289zm-.124-7.847c.504 0 .817.998.817 2.12 0 1.053-.313 1.333-.637 1.333-.527 0-.83-.998-.83-2.107 0-1.054.303-1.346.65-1.346zm17.86 1.693c0-1.39-.985-2.062-2.071-2.062-.1 0-.168.022-.572.246l-1.186.64v-.886h-.168l-2.665.672v.168l.873.437V7.62l-.762.685-.75-.685L10.864.076H8.87v.146l.313 1.031-2.15 6.165-.907.695c-.056-.774-.705-1.211-1.5-1.211H2.23c-.516 0-.706-.201-.706-.459 0-.112.034-.247.1-.359.37.135.785.202 1.244.202 1.635 0 2.597-.897 2.597-2.096 0-.505-.2-1.054-.514-1.368l1.32.673h.158V2.083h-.157l-1.69.425c-.415-.268-.986-.414-1.647-.414C1.3 2.094.348 2.99.348 4.19c0 .796.359 1.4.964 1.748-.46.336-.897.807-1.076 1.3v.158l1.187 1.03c-.56.191-1.13.628-1.299 1.178.37.639 1.3 1.165 2.688 1.165 1.612 0 3.146-.885 3.314-2.275h2.61v-.146l-1.154-.796.515-1.446h2.665l.493 1.513-.896.73v.145h7.245v-.146l-.75-.661V3.293c.235-.079.526-.123.817-.123.705 0 1.053.28 1.053 1.065v3.452l-.75.661v.146H21.5v-.18l-.817-.695V4.156z' fill='%23333' mask='url(%23d)'/%3E%3C/g%3E%3Cpath d='m24.714 2.852.806.796V10.9c0 1.087-.448 1.547-1.254 2.007l.055.179c1.826-.191 3.237-1.312 3.237-3.083V3.648l.795-.796v-.19h-3.64v.19zM38.99 10.788c-.828 0-1.231-1.592-1.231-3.184 0-1.479.325-2.522.997-2.522.85 0 1.22 1.559 1.22 3.083 0 1.558-.392 2.623-.985 2.623m-.056-6.11c-1.568 0-3.247 1.01-3.247 3.296 0 2.029 1.422 3.217 3.112 3.217 1.557 0 3.247-1.02 3.247-3.329 0-2.006-1.444-3.183-3.112-3.183M31.869 10.788c-.829 0-1.232-1.592-1.232-3.184 0-1.479.325-2.522.997-2.522.85 0 1.22 1.559 1.22 3.083 0 1.558-.392 2.623-.985 2.623m-.056-6.11c-1.568 0-3.247 1.01-3.247 3.296 0 2.029 1.422 3.217 3.112 3.217 1.557 0 3.248-1.02 3.248-3.329 0-2.006-1.444-3.183-3.113-3.183' fill='%23333'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_question_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='110' height='16' viewBox='0 0 110 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.174.144H6.48v8.687H.174z'/%3E%3Cpath id='c' d='M.124.076h21.377V10.77H.124z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h110v16H0z'/%3E%3Cpath d='M90.685 13.033c.302 0 .59-.038.864-.115.275-.076.517-.192.726-.346v-.476a2.01 2.01 0 0 1-.928-.121c-.31-.115-.66-.333-1.053-.654l-.546-.444.06-.022a3.833 3.833 0 0 0 1.313-.863c.364-.369.645-.8.842-1.292a4.228 4.228 0 0 0 .297-1.59c0-.614-.107-1.168-.32-1.663a3.758 3.758 0 0 0-.888-1.271 3.941 3.941 0 0 0-1.316-.813 4.523 4.523 0 0 0-1.609-.282c-.629 0-1.199.103-1.71.309-.511.206-.95.493-1.315.862-.365.37-.646.8-.842 1.29a4.243 4.243 0 0 0-.295 1.592c0 .614.106 1.168.32 1.663.213.494.51.918.887 1.272.378.353.817.624 1.317.812.25.094.508.165.776.212l.239.035.856.769c.311.28.592.503.843.67.25.165.494.285.73.357.237.073.487.109.752.109zm-2.515-2.582c-.328 0-.62-.087-.88-.26a2.171 2.171 0 0 1-.66-.727 3.857 3.857 0 0 1-.414-1.087 5.988 5.988 0 0 1-.142-1.34c0-.618.068-1.172.204-1.661.136-.49.35-.876.641-1.159.292-.282.67-.423 1.136-.423.327 0 .62.086.879.26.258.173.478.415.66.726.181.311.32.674.414 1.088.095.414.143.86.143 1.34 0 .617-.069 1.17-.206 1.66-.137.488-.35.874-.642 1.157-.292.284-.67.426-1.133.426zM99.13 5.434l-2.5.309v.478l.376.1c.15.042.246.094.287.157.042.063.062.175.062.336V9.72a.9.9 0 0 1-.355.332 1.152 1.152 0 0 1-.573.137c-.317 0-.562-.094-.737-.282-.175-.188-.263-.463-.263-.825V5.434l-2.497.309v.478l.373.1c.149.042.245.094.288.157.043.063.064.175.064.336v2.502c0 .579.169 1.025.506 1.338.337.313.782.469 1.336.469.472 0 .868-.096 1.188-.287.32-.19.552-.425.697-.701v.936l2.474-.282v-.474l-.37-.1c-.152-.044-.249-.097-.292-.16-.043-.061-.064-.174-.064-.337m2.812-5.104a.978.978 0 0 0 .685-.258.849.849 0 0 0 .282-.655.849.849 0 0 0-.282-.656.978.978 0 0 0-.685-.257.978.978 0 0 0-.685.257.849.849 0 0 0-.282.656c0 .265.094.483.282.655a.978.978 0 0 0 .685.258zM103.678 11v-.516c-.315-.039-.515-.092-.599-.158-.084-.066-.126-.19-.126-.373V5.436l-2.498.306v.478l.37.102c.155.043.252.096.294.158.04.063.061.175.061.336v3.137c0 .182-.042.307-.126.373-.084.066-.284.119-.599.158V11h3.223zm5.47 0 .033-1.892h-.489c-.077.346-.168.61-.273.79a.84.84 0 0 1-.402.372 1.876 1.876 0 0 1-.639.119l-1.092.036 2.857-4.446v-.466h-4.778l-.033 1.806h.484c.093-.323.19-.567.292-.734a.801.801 0 0 1 .397-.345c.163-.064.387-.102.672-.114l.943-.03-2.834 4.438V11h4.862z' fill='%23CDCDCD'/%3E%3Cg transform='translate(74.435 4.524)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M3.052 3.978c-.526 0-.828-.998-.828-2.107 0-1.054.302-1.346.65-1.346.503 0 .817.998.817 2.119 0 1.054-.314 1.334-.639 1.334zM1.798 6.555h2.61c.324 0 .47.258.47.528 0 .728-.862 1.288-1.882 1.288-.896 0-1.365-.504-1.365-1.11 0-.246.078-.56.167-.706zM6.322.145 4.632.57C4.217.301 3.646.155 2.985.155 1.351.155.4 1.052.4 2.251c0 .796.358 1.401.963 1.749-.46.336-.896.807-1.075 1.3v.157l1.186 1.031c-.56.191-1.13.628-1.299 1.177.37.639 1.3 1.166 2.688 1.166 1.703 0 3.326-.987 3.326-2.522 0-.863-.672-1.345-1.512-1.345H2.28c-.515 0-.705-.202-.705-.46 0-.112.033-.246.1-.359.37.135.784.202 1.243.202 1.636 0 2.598-.896 2.598-2.096 0-.504-.201-1.054-.515-1.367l1.321.672h.157V.144h-.157z' fill='%23CDCDCD' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M17.523 6.865c0-1.39-.94-2.186-2.071-2.186-.1 0-.168.022-.571.246l-1.187.64V2h-.168l-2.665.673v.168l.873.437v6.927l-.817.729v.145h3.527v-.145l-.75-.662V5.878c.235-.078.526-.123.818-.123.704 0 1.052.28 1.052 1.065v3.452l-.75.662v.145h3.527v-.18l-.818-.694v-3.34zM3 5.172h.146l1.791-2.018h.806v7.006l-.806.774v.145h3.628v-.145l-.817-.774V3.154h.806l1.78 2.018h.146v-2.51H3zM20.558 7.504v-.337c0-1.042.314-2.085.974-2.085.426 0 .918.539.918 2.287l-1.892.135zm1.03-2.825c-1.96 0-3.023 1.536-3.023 3.34 0 1.827 1.176 3.172 2.934 3.172 1.276 0 2.138-.504 2.81-1.143l-.089-.18a3.48 3.48 0 0 1-1.389.303c-1.332 0-2.071-.84-2.24-2.309h3.886c-.056-2.073-1.198-3.183-2.889-3.183zM52.035 6.741c0-1.39-.985-2.062-2.072-2.062-.1 0-.167.022-.57.246l-1.187.64v-.886h-.169l-2.665.673v.168l.874.436v4.249l-.818.728v.146h3.527v-.146l-.75-.66V5.877c.236-.078.527-.123.818-.123.705 0 1.053.28 1.053 1.065v3.452l-.75.661v.146h3.527V10.9l-.818-.695V6.74z' fill='%23CDCDCD'/%3E%3Cg transform='translate(52.919 2.585)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='m8.254 5.59 1.21-3.496 1.13 3.497h-2.34zm-5.307 4.72c-.896 0-1.367-.505-1.367-1.11 0-.247.079-.56.168-.706h2.61c.324 0 .47.258.47.527 0 .728-.863 1.289-1.881 1.289zm-.124-7.847c.504 0 .817.998.817 2.12 0 1.053-.313 1.333-.637 1.333-.527 0-.83-.998-.83-2.107 0-1.054.303-1.346.65-1.346zm17.86 1.693c0-1.39-.985-2.062-2.071-2.062-.1 0-.168.022-.572.246l-1.186.64v-.886h-.168l-2.665.672v.168l.873.437V7.62l-.762.685-.75-.685L10.864.076H8.87v.146l.313 1.031-2.15 6.165-.907.695c-.056-.774-.705-1.211-1.5-1.211H2.23c-.516 0-.706-.201-.706-.459 0-.112.034-.247.1-.359.37.135.785.202 1.244.202 1.635 0 2.597-.897 2.597-2.096 0-.505-.2-1.054-.514-1.368l1.32.673h.158V2.083h-.157l-1.69.425c-.415-.268-.986-.414-1.647-.414C1.3 2.094.348 2.99.348 4.19c0 .796.359 1.4.964 1.748-.46.336-.897.807-1.076 1.3v.158l1.187 1.03c-.56.191-1.13.628-1.299 1.178.37.639 1.3 1.165 2.688 1.165 1.612 0 3.146-.885 3.314-2.275h2.61v-.146l-1.154-.796.515-1.446h2.665l.493 1.513-.896.73v.145h7.245v-.146l-.75-.661V3.293c.235-.079.526-.123.817-.123.705 0 1.053.28 1.053 1.065v3.452l-.75.661v.146H21.5v-.18l-.817-.695V4.156z' fill='%23CDCDCD' mask='url(%23d)'/%3E%3C/g%3E%3Cpath d='m27.714 2.852.806.796V10.9c0 1.087-.448 1.547-1.254 2.007l.055.179c1.826-.191 3.237-1.312 3.237-3.083V3.648l.795-.796v-.19h-3.64v.19zM41.99 10.788c-.828 0-1.231-1.592-1.231-3.184 0-1.479.325-2.522.997-2.522.85 0 1.22 1.559 1.22 3.083 0 1.558-.392 2.623-.985 2.623m-.056-6.11c-1.568 0-3.247 1.01-3.247 3.296 0 2.029 1.422 3.217 3.112 3.217 1.557 0 3.247-1.02 3.247-3.329 0-2.006-1.444-3.183-3.112-3.183M34.869 10.788c-.829 0-1.232-1.592-1.232-3.184 0-1.479.325-2.522.997-2.522.85 0 1.22 1.559 1.22 3.083 0 1.558-.392 2.623-.985 2.623m-.056-6.11c-1.568 0-3.247 1.01-3.247 3.296 0 2.029 1.422 3.217 3.112 3.217 1.557 0 3.248-1.02 3.248-3.329 0-2.006-1.444-3.183-3.113-3.183' fill='%23CDCDCD'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_result_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='110' height='16' viewBox='0 0 110 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.175.144H6.48v8.678H.175z'/%3E%3Cpath id='c' d='M.124.076h21.378V10.76H.124z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h110v16H0z'/%3E%3Cpath d='M89.685 13.033c.302 0 .59-.038.864-.115.275-.076.517-.192.726-.346v-.476a2.01 2.01 0 0 1-.928-.121c-.31-.115-.66-.333-1.053-.654l-.546-.444.06-.022a3.833 3.833 0 0 0 1.313-.863c.364-.369.645-.8.842-1.292a4.228 4.228 0 0 0 .297-1.59c0-.614-.107-1.168-.32-1.663a3.758 3.758 0 0 0-.888-1.271 3.941 3.941 0 0 0-1.316-.813 4.523 4.523 0 0 0-1.609-.282c-.629 0-1.199.103-1.71.309-.511.206-.95.493-1.315.862-.365.37-.646.8-.842 1.29a4.243 4.243 0 0 0-.295 1.592c0 .614.106 1.168.32 1.663.213.494.51.918.887 1.272.378.353.817.624 1.317.812.25.094.508.165.776.212l.239.035.856.769c.311.28.592.503.843.67.25.165.494.285.73.357.237.073.487.109.752.109zm-2.515-2.582c-.328 0-.62-.087-.88-.26a2.171 2.171 0 0 1-.66-.727 3.857 3.857 0 0 1-.414-1.087 5.988 5.988 0 0 1-.142-1.34c0-.618.068-1.172.204-1.661.136-.49.35-.876.641-1.159.292-.282.67-.423 1.136-.423.327 0 .62.086.879.26.258.173.478.415.66.726.181.311.32.674.414 1.088.095.414.143.86.143 1.34 0 .617-.069 1.17-.206 1.66-.137.488-.35.874-.642 1.157-.292.284-.67.426-1.133.426zM98.13 5.434l-2.5.309v.478l.376.1c.15.042.246.094.287.157.042.063.062.175.062.336V9.72a.9.9 0 0 1-.355.332 1.152 1.152 0 0 1-.573.137c-.317 0-.562-.094-.737-.282-.175-.188-.263-.463-.263-.825V5.434l-2.497.309v.478l.373.1c.149.042.245.094.288.157.043.063.064.175.064.336v2.502c0 .579.169 1.025.506 1.338.337.313.782.469 1.336.469.472 0 .868-.096 1.188-.287.32-.19.552-.425.697-.701v.936l2.474-.282v-.474l-.37-.1c-.152-.044-.249-.097-.292-.16-.043-.061-.064-.174-.064-.337m2.812-5.104a.978.978 0 0 0 .685-.258.849.849 0 0 0 .282-.655.849.849 0 0 0-.282-.656.978.978 0 0 0-.685-.257.978.978 0 0 0-.685.257.849.849 0 0 0-.282.656c0 .265.094.483.282.655a.978.978 0 0 0 .685.258zM102.678 11v-.516c-.315-.039-.515-.092-.599-.158-.084-.066-.126-.19-.126-.373V5.436l-2.498.306v.478l.37.102c.155.043.252.096.294.158.04.063.061.175.061.336v3.137c0 .182-.042.307-.126.373-.084.066-.284.119-.599.158V11h3.223zm5.47 0 .033-1.892h-.489c-.077.346-.168.61-.273.79a.84.84 0 0 1-.402.372 1.876 1.876 0 0 1-.639.119l-1.092.036 2.857-4.446v-.466h-4.778l-.033 1.806h.484c.093-.323.19-.567.292-.734a.801.801 0 0 1 .397-.345c.163-.064.387-.102.672-.114l.943-.03-2.834 4.438V11h4.862z' fill='%23999'/%3E%3Cg transform='translate(73.44 4.521)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M3.053 3.974c-.526 0-.83-.997-.83-2.105 0-1.053.304-1.345.65-1.345.504 0 .818.997.818 2.117 0 1.053-.314 1.333-.638 1.333zM1.798 6.549h2.61c.324 0 .47.258.47.527 0 .727-.862 1.287-1.881 1.287-.896 0-1.366-.503-1.366-1.108 0-.247.078-.56.167-.706zM6.323.144 4.632.57C4.217.301 3.646.155 2.986.155 1.35.155.399 1.051.399 2.249c0 .795.358 1.4.963 1.747-.46.336-.896.806-1.075 1.3v.156l1.187 1.03c-.56.19-1.132.627-1.3 1.176.37.638 1.3 1.164 2.689 1.164 1.702 0 3.325-.985 3.325-2.52 0-.862-.672-1.343-1.512-1.343H2.28c-.515 0-.705-.201-.705-.459 0-.112.033-.246.1-.359.37.135.784.202 1.243.202 1.636 0 2.598-.896 2.598-2.094 0-.504-.201-1.053-.515-1.366l1.322.672h.157V.145h-.157z' fill='%23999' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M16.524 6.86c0-1.389-.94-2.184-2.071-2.184-.101 0-.168.023-.571.247l-1.187.638V2h-.168l-2.666.672v.168l.874.436v6.92l-.818.729v.145h3.528v-.145l-.75-.66v-4.39c.235-.079.526-.124.817-.124.705 0 1.053.28 1.053 1.064v3.45l-.75.66v.145h3.527v-.179l-.818-.694V6.86zM2 5.169h.146l1.792-2.016h.805v7l-.805.772v.145h3.627v-.145l-.817-.773V3.153h.806l1.781 2.016h.146V2.661H2zM19.56 7.498v-.336c0-1.04.313-2.083.973-2.083.426 0 .919.538.919 2.285l-1.893.134zm1.03-2.822c-1.96 0-3.024 1.535-3.024 3.337 0 1.826 1.176 3.17 2.934 3.17 1.276 0 2.139-.505 2.81-1.143l-.089-.179c-.414.19-.93.303-1.388.303-1.333 0-2.072-.84-2.24-2.308h3.886c-.056-2.07-1.198-3.18-2.89-3.18zM51.038 6.737c0-1.389-.985-2.06-2.072-2.06-.1 0-.167.022-.57.246l-1.188.638v-.885h-.168l-2.665.672v.168l.874.437v4.244l-.818.728v.145h3.527v-.145l-.75-.66v-4.39c.235-.079.527-.124.818-.124.705 0 1.053.28 1.053 1.064v3.45l-.75.66v.145h3.527v-.179l-.818-.694v-3.46z' fill='%23999'/%3E%3Cg transform='translate(51.922 2.585)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='m8.255 5.585 1.21-3.493 1.13 3.493h-2.34zM2.947 10.3c-.896 0-1.367-.504-1.367-1.109 0-.246.079-.56.168-.705h2.61c.324 0 .47.257.47.526 0 .728-.863 1.288-1.881 1.288zm-.124-7.839c.504 0 .818.997.818 2.117 0 1.053-.314 1.332-.638 1.332-.527 0-.83-.996-.83-2.105 0-1.052.303-1.344.65-1.344zm17.862 1.691c0-1.388-.985-2.06-2.072-2.06-.1 0-.168.022-.572.246l-1.186.638v-.884h-.168l-2.665.672v.168l.873.436v4.244l-.762.684-.75-.684-2.52-7.536H8.87v.145l.314 1.031-2.15 6.159-.907.694c-.056-.773-.706-1.21-1.5-1.21H2.23c-.515 0-.706-.2-.706-.458a.73.73 0 0 1 .1-.359c.37.135.785.202 1.244.202 1.635 0 2.598-.896 2.598-2.094 0-.504-.201-1.053-.515-1.366l1.321.672h.157V2.08h-.157l-1.69.425c-.415-.268-.986-.414-1.647-.414-1.635 0-2.587.896-2.587 2.094 0 .795.359 1.4.964 1.747-.46.335-.897.806-1.076 1.299v.157l1.187 1.03c-.56.19-1.13.627-1.299 1.175.37.639 1.3 1.165 2.688 1.165 1.612 0 3.147-.885 3.315-2.273h2.609V8.34l-1.154-.795.516-1.444h2.665l.493 1.511-.896.728v.146h7.245V8.34l-.75-.66V3.29c.235-.079.526-.123.817-.123.706 0 1.053.28 1.053 1.064V7.68l-.75.66v.146h3.527v-.18l-.817-.694v-3.46z' fill='%23999' mask='url(%23d)'/%3E%3C/g%3E%3Cpath d='m26.715 2.851.806.795v7.246c0 1.085-.448 1.545-1.254 2.004l.056.179c1.826-.19 3.236-1.31 3.236-3.08V3.646l.796-.795v-.19h-3.64v.19zM40.993 10.78c-.829 0-1.232-1.59-1.232-3.181 0-1.478.325-2.52.997-2.52.85 0 1.22 1.557 1.22 3.08 0 1.557-.391 2.62-.985 2.62m-.056-6.103c-1.568 0-3.247 1.008-3.247 3.293 0 2.026 1.422 3.213 3.113 3.213 1.556 0 3.247-1.018 3.247-3.326 0-2.004-1.444-3.18-3.113-3.18M33.87 10.78c-.828 0-1.231-1.59-1.231-3.181 0-1.478.325-2.52.997-2.52.85 0 1.22 1.557 1.22 3.08 0 1.557-.392 2.62-.985 2.62m-.056-6.103c-1.568 0-3.247 1.008-3.247 3.293 0 2.026 1.422 3.213 3.112 3.213 1.557 0 3.248-1.018 3.248-3.326 0-2.004-1.444-3.18-3.113-3.18' fill='%23999'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_counter:before {background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m16.29 20.219 1.486-1.547-1.811-1.648a7.32 7.32 0 0 0 1.404-2.401 8.688 8.688 0 0 0 .488-2.951c0-1.085-.163-2.093-.488-3.022a7.26 7.26 0 0 0-1.404-2.432 6.443 6.443 0 0 0-2.239-1.628C12.844 4.197 11.84 4 10.714 4c-1.112 0-2.113.197-3.001.59a6.42 6.42 0 0 0-2.249 1.628A7.26 7.26 0 0 0 4.06 8.65c-.326.93-.489 1.937-.489 3.022 0 1.058.163 2.045.489 2.96a7.072 7.072 0 0 0 1.404 2.392c.61.678 1.36 1.21 2.249 1.597.888.387 1.889.58 3.001.58 1.384 0 2.558-.278 3.52-.834l2.056 1.852zm-5.576-3.683c-.719 0-1.33-.14-1.831-.418a3.494 3.494 0 0 1-1.221-1.109 4.812 4.812 0 0 1-.682-1.556 7.396 7.396 0 0 1-.214-1.781c0-.638.072-1.255.214-1.852.143-.597.37-1.13.682-1.597a3.458 3.458 0 0 1 1.22-1.12c.503-.278 1.113-.417 1.832-.417.72 0 1.33.14 1.832.417.502.278.909.652 1.22 1.12.313.468.54 1 .683 1.597a7.95 7.95 0 0 1 .213 1.852c0 .773-.081 1.431-.244 1.974-.163.543-.38.997-.651 1.363l-1.649-1.506-1.485 1.588 1.363 1.241a1.714 1.714 0 0 1-.508.163c-.177.027-.435.04-.774.04z' fill='%23333' fill-rule='nonzero'/%3E%3Cpath fill='%23333' d='M21 16h3v3h-3z'/%3E%3Cpath d='M0 0h24v24H0z'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_answer a.correct:before {background-image: url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Ccircle stroke='%23F6330A' stroke-width='3.2' cx='10.37' cy='10.37' r='5.807'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_answer a.incorrect:before {background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h20v20H0z'/%3E%3Cpath stroke='%23F6330A' stroke-width='3' stroke-linejoin='round' d='m4.444 4.444 11.022 11.022M15.466 4.444 4.444 15.466'/%3E%3C/g%3E%3C/svg%3E%0A");}

	.ab_quiz_area .quiz_start_screen {padding-bottom:50px;}
	.ab_quiz_area .quiz_group {margin-top:2px;font-size:14px;line-height:20px;}
	.ab_quiz_area .quiz_title {max-height:120px;margin-top:10px;font-weight:bold;font-size:30px;line-height:40px;}
	.ab_quiz_area .quiz_description {max-height:84px;font-weight:normal;font-size:15px;line-height:21px;}
	.ab_quiz_area a.quiz_start_btn {font-size:19px;}

	.ab_quiz_area .quiz_question_screen .quiz_logo {top:18px;right:15px;opacity:1;}
	.ab_quiz_area .quiz_counter {top:14px;height:23px;padding-bottom:1px;font-size:13px;line-height:23px;}
	.ab_quiz_area .quiz_counter:before {background-size:24px;}
	.ab_quiz_area .quiz_counter em {vertical-align:-1px;}
	.ab_quiz_area .quiz_question {height:66px;font-size:15px;line-height:22px;}
	.ab_quiz_area .quiz_response_area {height:134px;}
	.ab_quiz_area .quiz_response {height:80px;padding-top:42px;font-size:14px;line-height:20px;-webkit-line-clamp:4;}
	.ab_quiz_area .quiz_answer li {margin-top:12px;}
	.ab_quiz_area .quiz_answer a {font-size:14px;}

	.ab_quiz_area .quiz_result {padding-top:216px;line-height:45px;}
	.ab_quiz_area .quiz_score {margin-top:0;}
	.ab_quiz_area .quiz_score span {line-height:29px;}
	.ab_quiz_area .quiz_score em {font-size:20px;line-height:29px;}
	.ab_quiz_area .quiz_result_screen .quiz_logo {bottom:70px;opacity:1;}

}

/* Medium devices (mobile) */
@media (max-width:580px) {
    /* 투표 */
    /*[class^="ab_poll"] [class*="answer_type01"]::before { width: 8.84vw; height: 8.84vw; background-size: 100% auto; }*/
    /* 투표 종료 게이지바 */
    [class^="ab_poll"] .poll_end [class*="answer_type01"] .bar .bg { width: calc(100vw - 40px) }

    /* 투표 정보 영역 */
    .ab_poll .answer_type01 .answer_box { /*height: calc(50vw * 87 / 155 - 5px);  */}
    .ab_poll .answer_type01_2 .answer_box { height: calc(50vw * 87 / 155 - 5px); }
    .ab_poll .answer_type02_2 .answer_box { height: calc(50vw * 87 / 155 - 5px); }
    .ab_poll2 [class*="answer_type01"] .answer_box { /*height: calc(100vw * 87 / 155 - 28px); */padding-top: calc(50vw * 87 / 155 - 14px ); }
    [class^="ab_poll"] .answer_type01 .answer_box .figure { height: calc(50vw * 87 / 155 - 14px );  }

	/* 이미지 */
	/*.ab_photo.photo_center{margin-left:-20px;}*/
    .template_special .ab_photo.photo_cover {width: 100vw !important; margin-left:0px;}
}

/* Only Tablet */
@media (min-width:768px) and (max-width:1023px){
    body{width: 100vw;}
}

/* Large devices (desktops, 1024px and up) */
@media (min-width:1024px) {    
    
    /* layout */
    .ad_lg_hidden {display: none !important;}
    .header .section_title { margin-left: 25px; font-size: 18px; line-height: 28px;  }
    
    article.article {max-width: 580px;padding:40px 0 60px;margin:0 auto;background: #fff;zoom: 1;}
    article.article .article_header,
    article.article .article_body,
    article.article .article_footer {max-width:580px;}
    .article_header .datetime + .profile_wrap::before{content: ""; position: absolute; top: -20px; left: 0; display: block; width: 100%; height: 1px; background: #d8d8d8;}
    .article_header .datetime .time_bx { display: flex; align-items: center;}
    .article_header .datetime .time_bx > .date:nth-of-type(1):nth-last-of-type(2) { margin-right: 10px; }
    .article_header > .byline  { min-height: 52px; padding: 11px 0; margin: 0; }
    .article_header > .byline::before{width: 100%}
    .article_header > .byline > a { margin: 5px 0; padding:0 5px;line-height: 20px; }
	.article_header > .byline > a:first-child{padding-left:0;}
    .article_header .headline.sticky_top {max-width: 522px;width: calc(100vw - 600px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; z-index: 306; position: fixed; left: 50%; top: 0; transform: translateX(-50%); padding: 18px 0; font-size: 16px; line-height: 24px; color: #111; margin: 0; text-align: center;}
    .article_header .headline:not(.sticky_top) {font-size:32px;line-height:44px;}
    .article_body > *:not(p):not(:last-child) { margin-bottom: 40px; } 

    /* content */
    /* 스크롤 인디케이터 */
    .scroll_indicator {top: 59px;}

    /*이슈 스티키*/
    .issue_sticky{top: 60px;height: 64px;}
    .issue_sticky .issue_body{max-width: 1200px; margin: 0 auto;}
    .issue_sticky .title::after{content: ''; position: absolute; top: 7px; right: 0; display: block; width: 1px; height: 12px; background: #bcbcbc;}

    /* 속보티커 */
    .layer_ticker {top: 124px;}
    .layer_ticker .layer_body { align-items: center; justify-content: center; padding: 14px 0; }
    .layer_ticker .btn_close { position: absolute; /*right: 20px;*/ top: 12.5px; }

    /* 기사상단 기자프로필 */
    .profile_area .profile_image {flex: 0 0 80px; width: 80px; height: 80px; margin-right: 20px;}
    .profile_area .profile_body { min-height: 80px; }

    /* 기사하단 기자프로필 */
    .article_footer .profile_area { display: flex; padding: 30px 0; margin: 0; }
    .article_footer .profile_area .profile_image { flex: 0 0 80px; }
    .profile_area .flex_area_lg {display:flex;}
    .profile_area .flex_area_lg .profile_info { position: relative; padding-left: 11px; margin-left: 10px; }
    .profile_area .flex_area_lg .profile_info:before { display: inline-block; content: ''; position: absolute; top: 5px; left: 0; width: 1px; height: 12px; border-right: 1px solid #000; }
	.profile_area .description{margin-top:13px;}

    /* 연재목록 */
    .series_list_wrap {padding: 0 20px; border: 1px solid #111;clear: both; }
    .series_list_wrap .title { font-size: 16px; line-height: 24px; }
    .series_list_wrap ul li h2 { font-size: 16px; line-height: 26px;  }
    /* 연재 - 이전 다음 목록 */
    .prenext_wrap li a { align-items: center;  }
    .prenext_wrap .title { margin-left: 25px; }

    /*하단 기사 예외처리*/
    .photo_list_area .card_body .headline{font-size: 16px; line-height: 24px;}

    /*펙플레터*/
    .letter_wrap {padding: 30px 0 25px;}

    /* 광고 */
    .article_footer .ad_video {margin-top:30px !important;}
    .col_lg3 .ad_wrap {width:300px; margin-top:30px; background:#f1f1f1;}
    .ad_widget.fixed_right {width:300px; right:-494px}

	/* Innovation Lab */
	.innolab_wrap {margin-top:60px;margin-bottom:40px;}
	.innolab_wrap .swiper-container {margin-top:20px !important;}
	.innolab_wrap .card_right_list .card_image {margin-left:16px;}
	.innolab_wrap .card_right_list .card_body .headline {min-height:72px;font-size:16px;line-height:24px;}
	.innolab_wrap .card_right_list .card_body .byline {padding-top:10px;}

    /* 파티클 */
    /* 이미지 박스 */
    .ab_box_article .ab_box_inner { padding: 20px; }
    /* 용어사전 */
    .ab_term { padding: 20px; }
    .ab_term .ab_term_label { font-size: 13px; line-height: 21px; }
    .ab_term .ab_term_title { font-size: 18px; line-height: 28px; }
    .ab_term .ab_term_bd { margin-top: 10px; }
    .ab_term .ab_term_txt { line-height: 30px; }

    /* 인물검색 */
    .ab_people { padding: 20px; }
    .ab_people .ab_people_hd em { font-size: 13px; line-height: 21px; }
    .ab_people .ab_people_hd strong { font-size: 18px; line-height: 28px; }
    .ab_people .ab_people_bd em { font-size: 13px; line-height: 21px; }

    /* 인터뷰이 */
    .ab_interviewee { display: flex; }
    .ab_interviewee .profile_image { flex: 0 0 80px; width: 80px; height: 80px; margin-right: 20px; }
    .ab_interviewee .profile_image + .profile_content .profile_area:not(:last-child) { padding-top: 8px; }
    .ab_interviewee .profile_area { display: flex; }
    /*.ab_interviewee .profile_area:not(:last-child) .profile_info,
    .ab_interviewee .profile_content:first-child .profile_area .profile_info { margin-left: 20px; }*/
    .ab_interviewee .profile_image + .profile_content .profile_area:last-child:first-child { flex-flow: column; justify-content: center; height: 100%; }
    .ab_interviewee .introduce { margin-top: 4px; }

    /* QA */
    .ab_interview_list li a { padding-left: 22px; }
    
    .ab_interview dt,
    .ab_interview dt:before { font-size: 18px; line-height: 28px; letter-spacing: -0.4px; }
    .ab_interview dd,
    .ab_interview dd:before { font-size: 18px; line-height: 31px; letter-spacing: -0.5px; }

    /* special */
    .template_special .ab_photo.photo_cover .caption { max-width: 580px; margin: 10px auto 40px; line-height: 22px; text-align: center; }
    .template_special .ab_photo.photo_cover .btn_enlarge { display: none; }

    .ab_photo.photo_center,
    .ab_photo.photo_cover {left: 50%;transform: translateX(-50%);}
    .ab_photo.photo_center .image img,
    .ab_photo.photo_cover .image img  {width:100%;max-width:100%;}
    .datetime > .date:nth-of-type(n+2) { margin-left: 10px; }

    /* 동영상 */
    .ab_player.ovp_player:not(.sticky) { left: 50%; transform: translateX(-50%); }
    .ab_player.ovp_player.sticky { right: 50%; bottom: 66px; transform: translateX(50%); width: 380px !important; margin-right: -410px; }
    .ab_player.ovp_player.sticky .player_area iframe { width: 100%; height: 213px; }
    .ab_player.ovp_player.sticky .player_area { width:100% !important;padding-top: 35px; }
    .ab_player.ovp_player.sticky .player_area .headline { display: none; }
    .ab_player.ovp_player.sticky .btn_close { right: 0; top: 0;  }
    .ab_player.ovp_player.sticky .ovp_recommend { display: none; }
    .ovp_recommend {max-width:720px; margin:0 auto;}
    .ovp_recommend ul > li:nth-child(n+2) { margin-top: 10px; }
    .ovp_recommend .card_image img { width: 136px; height: auto; }
    .ab_player .player_area .btn { left: 20px; top: 20px; }
    .ovp_recommend .card_body .headline {max-width:584px; overflow:hidden; text-overflow:ellipsis;}
    .ovp_recommend .card_body + .card_image{margin-left: 20px;}

    .full_popup > .layer_video_play { overflow-y: auto;left: 50%; top: 50%; transform: translate(-50%, -50%);max-width:1200px; max-height: 100vh; width: 100%; height: 780px; padding-top: 80px; border: 0;outline:0;}
    .full_popup > .layer_video_play  > .btn_close { right: 0; top: 0; width: 30px; height: 30px; }
    .full_popup > .layer_video_play  > .btn_close .ico_close{width:28px;height:28px; background-size: 100%; }
    .full_popup > .layer_video_play  > .layer_body {display: flex;flex-wrap: wrap;flex-grow: 1 !important; }

    .video_player_wrap {width: calc(100% - 296px);padding-right:15px;}
    .video_player_wrap .video_player { padding-bottom: 50px; }
    .video_player_wrap .video_player .title_wrap { padding: 16px 20px;}
    .video_player .video_area { overflow: hidden;position: relative; padding-bottom: 56.25%;}
    .video_player .video_area iframe {position:absolute;left:50%;top:50%;width:100%;height: 100%;transform:translate(-50%,-50%);display:block}
    .video_player .headline { padding: 20px 20px 0; }
    .video_player .meta { margin-top: 8px; }
    .video_playlist_wrap {width:295px; padding-left:15px;border-left: 1px solid rgba(0, 0, 0, .1); }
    .video_playlist_wrap .scroll { max-height: 690px;  }
    .video_playlist .card_right_list { margin-top: 12px; }
    .video_playlist .card_right_list .card .card_body .headline{margin-right: 10px;}
    .card_right_list .card::before {left: 0; width: 100%;}
    .card_right_list .card.active { padding-left: 10px; padding-right: 10px;  }
    /*예외처리*/
    .video_playlist .card_right_list .card:last-child{padding-bottom: 16px;}

    /* 아티클 - 관련기사 */
    .related_link { padding: 0 20px; border: 1px solid #111;}
    .related_link .title_wrap{ padding: 15px 0;}
    .related_link .title_wrap .title{font-size: 16px; }
    .related_link .card_image {margin-right:16px;}
    .related_link .card_body { min-width: 0; }
    .related_link .card { height: 102px; }
    .related_link .card_image img{width: 125px;}
    .related_link .headline{font-size:16px;line-height: 24px;}
    .related_link .headline a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .related_link:not(.open) .over_wrap { height: auto; }

    /* 표 */
    .ab_table td:not(:last-child) { padding-right: 40px; }

    /* photo view */
    .full_popup .layer_photo_view {width: calc(100% - 40px);background-color: #111;overflow: hidden;height: calc(100% - 180px);margin: 90px 40px 90px 0;position: static;}
    .full_popup .layer_photo_view .photo_swiper .swiper-slide{overflow: hidden;}
    .full_popup .layer_photo_view .photo_swiper .swiper-slide img {width:auto;height:auto;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);} /* height: 100%; */
    .full_popup .layer_photo_view .layer_body{display: flex; height: 100%;}
    .full_popup .layer_photo_view .layer_body .layer_photo_image{width: calc(100% - 278px); margin-right: 30px;}
    .full_popup .layer_photo_view .layer_body .layer_photo_image .swiper-container{height: 100%;}
    .full_popup .layer_photo_view .layer_body .layer_photo_body{width: 278px;}
    .full_popup .layer_photo_view .layer_body > *{height: 100%;}
    .layer_photo_view .btn_close { right: 40px; top: 40px; }
    .layer_photo_view .btn_close .ico_close { width: 32px; height: 32px; z-index: 5;}
    .layer_photo_view .photo_pagination { font-size: 16px; line-height: 24px; }

    /* 사진비교 */
    .ab_jaddons_Beaf {left: 50%;transform: translateX(-50%);}

    /* 특집형 header 테마  */
    .header.black_type {background-color: #1d1d1d;}
    .header.black_type .logo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='178' height='26'%3E%3Cpath d='M0 7.23h.332l4.089-4.6H6.26V18.6l-1.84 1.764v.33h8.278v-.33L10.833 18.6V2.63h1.84l4.063 4.6h.332V1.508H0V7.23zm17.936-5.314l1.994.996v15.79l-1.866 1.662v.33h8.048v-.33l-1.711-1.508V8.84a6.049 6.049 0 011.865-.282c1.608 0 2.401.638 2.401 2.427v7.87l-1.712 1.508v.33h8.05v-.407l-1.867-1.585V11.09c0-3.169-2.145-4.983-4.726-4.983-.23 0-.383.052-1.303.562L24.4 8.125V0h-.384l-6.08 1.534v.382zM35.514 13.72c0 4.164 2.683 7.23 6.694 7.23 2.913 0 4.88-1.15 6.414-2.606l-.204-.409c-.946.434-2.12.69-3.168.69-3.042 0-4.727-1.917-5.11-5.264h8.865c-.128-4.726-2.733-7.256-6.592-7.256-4.471 0-6.899 3.501-6.899 7.615zm4.549-1.176v-.766c0-2.376.715-4.752 2.221-4.752.972 0 2.096 1.226 2.096 5.212l-4.317.306zM55.366 24.86l.128.409c4.166-.435 7.384-2.99 7.384-7.027V3.756l1.816-1.814v-.434h-8.305v.434l1.84 1.814v16.53c0 2.479-1.023 3.527-2.863 4.574zm9.813-11.242c0 4.624 3.244 7.332 7.102 7.332 3.55 0 7.41-2.324 7.41-7.588 0-4.572-3.296-7.256-7.103-7.256-3.577 0-7.409 2.3-7.409 7.512zm4.726-.843c0-3.372.741-5.748 2.274-5.748 1.941 0 2.785 3.551 2.785 7.026 0 3.551-.895 5.978-2.249 5.978-1.891 0-2.81-3.628-2.81-7.256zm11.524.843c0 4.624 3.244 7.332 7.101 7.332 3.552 0 7.41-2.324 7.41-7.588 0-4.572-3.296-7.256-7.103-7.256-3.576 0-7.408 2.3-7.408 7.512zm4.726-.843c0-3.372.741-5.748 2.274-5.748 1.941 0 2.785 3.551 2.785 7.026 0 3.551-.895 5.978-2.25 5.978-1.89 0-2.81-3.628-2.81-7.256zM96.68 8.023l1.993.996v9.683l-1.865 1.662v.33h8.048v-.33l-1.71-1.508V8.84c.535-.18 1.2-.282 1.863-.282 1.61 0 2.403.638 2.403 2.427v7.87l-1.713 1.508v.33h8.05v-.407l-1.866-1.585v-7.894c0-3.168-2.249-4.702-4.728-4.702-.23 0-.382.052-1.302.562l-2.708 1.457V6.106h-.384l-6.08 1.534v.383zm17.5 15.202c.845 1.456 2.965 2.657 6.135 2.657 3.678 0 7.178-2.02 7.562-5.187h5.953v-.331l-2.633-1.815 1.176-3.296h6.081l1.125 3.45-2.044 1.66v.332h16.531v-.331l-1.713-1.508V8.84a6.06 6.06 0 011.866-.282c1.609 0 2.402.638 2.402 2.427v7.87l-1.714 1.508v.33h8.05v-.407l-1.865-1.585v-7.894c0-3.168-2.248-4.702-4.728-4.702-.23 0-.383.052-1.303.562l-2.708 1.457V6.106h-.382L145.89 7.64v.383l1.993.996v9.683l-1.738 1.56-1.712-1.56-5.749-17.194h-4.548v.331l.716 2.352-4.906 14.051-2.069 1.585c-.128-1.763-1.61-2.76-3.423-2.76h-5.468c-1.176 0-1.61-.46-1.61-1.047 0-.256.076-.562.23-.818.843.307 1.789.46 2.836.46 3.731 0 5.927-2.044 5.927-4.778 0-1.15-.458-2.402-1.175-3.117L128.21 9.3h.357V6.08h-.357l-3.858.972c-.946-.612-2.248-.946-3.757-.946-3.73 0-5.902 2.046-5.902 4.778 0 1.814.819 3.194 2.198 3.986-1.048.766-2.044 1.84-2.452 2.964v.358l2.707 2.35c-1.277.435-2.58 1.43-2.964 2.683zm3.324-.92c0-.563.179-1.277.382-1.61h5.953c.742 0 1.074.588 1.074 1.202 0 1.659-1.967 2.937-4.292 2.937-2.044 0-3.117-1.15-3.117-2.53zm1.353-12.289c0-2.402.69-3.067 1.483-3.067 1.149 0 1.864 2.275 1.864 4.83 0 2.402-.715 3.04-1.455 3.04-1.202 0-1.892-2.274-1.892-4.803zm13.874 4.062l2.76-7.972 2.58 7.972h-5.34zm30.66 9.147c.844 1.456 2.964 2.657 6.133 2.657 3.884 0 7.588-2.25 7.588-5.748 0-1.969-1.534-3.068-3.45-3.068h-5.467c-1.176 0-1.61-.458-1.61-1.046 0-.256.076-.562.23-.818.843.307 1.788.46 2.836.46 3.731 0 5.927-2.044 5.927-4.778 0-1.15-.459-2.402-1.175-3.117L177.42 9.3h.358V6.08h-.358l-3.859.972c-.946-.612-2.249-.946-3.755-.946-3.73 0-5.903 2.046-5.903 4.778 0 1.814.818 3.194 2.198 3.986-1.048.766-2.044 1.84-2.453 2.964v.358l2.708 2.35c-1.278.435-2.581 1.43-2.964 2.683zm3.322-.92c0-.563.179-1.277.382-1.61h5.954c.74 0 1.073.588 1.073 1.202 0 1.659-1.966 2.937-4.292 2.937-2.044 0-3.117-1.15-3.117-2.53zm1.354-12.289c0-2.402.69-3.067 1.482-3.067 1.148 0 1.866 2.275 1.866 4.83 0 2.402-.718 3.04-1.458 3.04-1.2 0-1.89-2.274-1.89-4.803z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");}
    .header.black_type .ico_arrow_down{background-image:url("");}
    .header.black_type .ico_ham{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23a)' transform='translate(-1176 -19)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M1176 19h20v20h-20z'/%3E%3Cpath fill='%23000' d='M1196 22h-20v2h20zM1196 28h-16v2h16zM1196 34h-20v2h20z'/%3E%3C/g%3E%3C/svg%3E");}
    .header.black_type .ico_search{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M10 2c4.418 0 8 3.582 8 8 0 1.849-.627 3.55-1.68 4.906l5.665 5.665-1.414 1.414-5.665-5.665C13.55 17.373 11.849 18 10 18c-4.418 0-8-3.582-8-8s3.582-8 8-8zm0 2c-3.314 0-6 2.686-6 6s2.686 6 6 6c1.38 0 2.651-.466 3.665-1.25l1.086-1.085C15.534 12.651 16 11.38 16 10c0-3.314-2.686-6-6-6z'/%3E%3C/g%3E%3C/svg%3E");}
    .header.black_type .section_title,
    .header.black_type .btn_user,
    .header.black_type .logout > li {color: #fff;}
    .article_header.dark_type .headline.sticky_top {color:#fff;}
    
	/* 특집형 > 상단 커버 */
	.cover_wrap{width:3840px;left:50%;height:900px;transform:translateX(-50%);background-color:#000;}
    .cover_wrap.cover_wrap_img {height:600px;}
	
	.ab_photobundle{width:720px !important;}

	/* 큰 이미지 */
	.photo_cover,.ab_full{width:945px !important;}
	.template_special .photo_cover{width:3840px !important;}
	
	/* vod 공통 */
	.vod_default,.vod_default .player_area,.vod_normal,.vod_normal .player_area{width:720px !important;}
	.ab_player:not(.sticky){left:50%;transform: translateX(-50%);}
	/* 중간 vod */
	.vod_full,.vod_full .player_area{width:945px !important;}
	/* 큰 vod */
	.vod_cover{width:3840px;max-width:100vw !important;}
	.vod_cover .player_area{max-width:100vw !important;}
	/* vod 9-16 예외 */
	.article .vod_player1-1,.article .vod_player1-1 .player_area{width:580px !important;}
	.article .vod_player9-16,.article .vod_player9-16 .player_area{width:400px !important;}

    .cover_wrap_vod .ab_player.vod_player1-1 .player_area {min-height:900px;}
    .cover_wrap_vod .ab_player.vod_player9-16 .player_area { min-height:900px;}

	/* vod 전체
	.ab_player.ovp_player.vod_player1-1.vod_normal { width:520px;}
	.ab_player.ovp_player.vod_player1-1.vod_normal.player_area { width:580px;padding-bottom:100%;}
	.ab_player.ovp_player.vod_player1-1.vod_full { width:720px;}
	.ab_player.ovp_player.vod_player1-1.vod_full.player_area { width:720px;padding-bottom:100%;}
	.ab_player.ovp_player.vod_player1-1.vod_cover { width:3840px;max-width:100vw}
	.ab_player.ovp_player.vod_player1-1.vod_cover.player_area { width:100vw;padding-bottom:100%;}

	.ab_player.ovp_player.vod_player16-9.vod_normal { width:580px;}
	.ab_player.ovp_player.vod_player16-9.vod_normal.player_area { width:580px;padding-bottom:56.25%;}
	.ab_player.ovp_player.vod_player16-9.vod_full { width:720px;padding-bottom:56.25%;}
	.ab_player.ovp_player.vod_player16-9.vod_full.player_area { width:720px;padding-bottom:56.25%;}
	.ab_player.ovp_player.vod_player16-9.vod_cover { width:3840px;max-width:100vw;}
	.ab_player.ovp_player.vod_player16-9.vod_cover.player_area { width:100vw;padding-bottom:56.25%;}

	.ab_player.ovp_player.vod_player9-16.vod_normal { width:580px;}
	.ab_player.ovp_player.vod_player9-16.vod_normal.player_area { width:580px;padding-bottom:177.78%;}
	.ab_player.ovp_player.vod_player9-16.vod_full { width:720px;padding-bottom:177.78%;}
	.ab_player.ovp_player.vod_player9-16.vod_full.player_area { width:720px;padding-bottom:177.78%;}
	.ab_player.ovp_player.vod_player9-16.vod_cover { width:3840px;max-width:100vw;}
	.ab_player.ovp_player.vod_player9-16.vod_cover.player_area { width:100vw;padding-bottom:177.78%;} */

    /* 투표 */
    .ab_poll .poll_ing .answer_type01 .answer_box { min-height:140px; }
    
    /* 투표 푸터영역 */
    [class^="ab_poll"] .ft { display: flex; align-items: center; justify-content: center; }

    /* 투표 vs비교형 */
    .ab_poll .answer_type01::before { top: 50%; margin-top:-27px; }
    .ab_poll .answer_type01_2::before { top: 50px; }
    [class^="ab_poll"] [class*="answer_type01"] { overflow: hidden; display:flex; align-items:stretch; margin-left: -10px; margin-right: -10px; }
    [class^="ab_poll"] [class*="answer_type01"]::after { display: block; content: ''; clear: both; }
    [class^="ab_poll"] [class*="answer_type01"]::before {transform: translateX(-50%);  }
    [class^="ab_poll"] [class*="answer_type01"] li { width: 50%; max-width: 300px; min-height:140px; padding: 0 10px; align-items:stretch;}
    /*[class^="ab_poll"] [class*="answer_type01"] li:first-child { float: left; }
    [class^="ab_poll"] [class*="answer_type01"] li:last-child { float: right; }*/
    .ab_poll2 [class*="answer_type01"]::before { top: 50px; }
    
    /* 투표 종료 */
    .ab_poll2 .poll_end [class*="answer_type02"] li { height: 84px; padding-left: 180px; }
    .ab_poll2 .poll_end [class*="answer_type02"] .figure { width: 150px; height: 84px; }
    
    /* 투표 게이지바 */
    [class^="ab_poll"] .poll_end [class*="answer_type01"] .bar .bg { width: 580px; }
    
    /* 투표 정보 영역 */
    /* .ab_poll .answer_type01 .answer_box {min-height: 140px; } */
    .ab_poll .answer_type01_2 .answer_box {height: 156px; }
    .ab_poll .answer_type02_2 .answer_box {height: 140px; }
    .ab_poll .poll_end [class*="answer_type01"] .answer_box .txt { padding: 0 36px; font-size: 18px; line-height: 28px; }
    .ab_poll2 [class*="answer_type01"] .answer_box { /*height: 236px;*/ padding-top: 154px; }
    .ab_poll2 .poll_ing .answer_type02 .answer_box { /*height: 236px;*/ padding-top: 156px; }
    .ab_poll2 .poll_ing .answer_type02_2 .answer_box { height: 150px; }
    .ab_poll2 .poll_ing .answer_type02 .answer_box img { border-radius: 6px 6px 0 0; }
    .ab_poll2 .poll_ing .answer_type02_2 .answer_box img { border-radius: 6px; }
    .ab_poll2 .poll_ing [class*="answer_type02"] .answer_box .figure { position: absolute; left: -1px; top: -1px; width: calc(100% + 2px); height: 156px;  }
    .ab_poll2 .poll_ing [class*="answer_type02"] .answer_box .txt { display: flex; align-items: center; justify-content: center; height: 100%; padding: 16px 20px; text-align: center; /*color: #4533a7;*/color: #111; }
    .ab_poll2 .poll_end [class*="answer_type01"] .answer_box .txt { /*padding: 0 15px;*/ font-size: 15px; line-height: 24px; }
	
	/* SNS */
	.ab_sns{text-align:center;}
	.ab_sns iframe,.ab_sns > div{margin-left:auto !important;margin-right:auto !important;}

	/* quiz */
	.ab_quiz {width:580px;height:649px;margin:25px auto;}
	.quiz_logo {width:160px;height:22px;margin-left:-80px;background:url('https://img.joongang.co.kr/pubimg/article/quiz/quiz_logo_watermark.png') 0 0 no-repeat;}
	.quiz_start_screen .quiz_logo {top:60px;width:186px;height:26px;margin-left:-93px;background-image:url('https://img.joongang.co.kr/pubimg/article/quiz/quiz_logo@3x.png');background-size:186px 26px;}
	.quiz_group {margin-top:106px;font-size:26px;line-height:34px;}
	.quiz_title {max-height:138px;margin-top:14px;font-size:38px;line-height:46px;}
	.quiz_description {height:104px;margin-top:24px;font-size:18px;line-height:26px;}
	a.quiz_start_btn {bottom:50px;width:300px;height:80px;margin-left:-150px;font-size:26px;line-height:80px;}
	.quiz_question_screen {padding:227px 20px 0;}
	.quiz_question_screen .quiz_logo {bottom:16px;}
	.quiz_counter {top:30px;right:20px;left:20px;height:42px;font-size:17px;line-height:42px;}
	.quiz_counter:before {width:42px;height:42px;margin-right:10px;background-size:28px 24px;}
	.quiz_counter em {font-size:24px;}
	.quiz_question {top:84px;right:20px;left:20px;height:108px;font-size:19px;line-height:27px;}
	.quiz_answer {height:266px;}
	.quiz_answer li {margin-top:14px;}
	.quiz_answer a {height:56px;padding:0 47px 0 20px;border-radius:28px;background-color:rgba(255,255,255,.2);font-size:19px;line-height:56px;}
	.quiz_answer a:hover {background-color:rgba(255,255,255,.5);}
	.quiz_answer a:before {width:27px;height:27px;margin-top:-13px;background-size:27px 27px;}
	.quiz_answer a.correct:hover {background-color:#E8AA00;}
	.quiz_answer a.incorrect:hover {background-color:#214065;}
	.quiz_response_area {top:50px;height:140px;}
	.quiz_response_area:before {top:-33px;left:14px;width:66px;height:62px;background-size:66px 62px;}
	.quiz_response {height:81px;padding:50px 20px 0;font-size:19px;line-height:27px;}
	.quiz_question_screen .quiz_control {margin-top:30px;}
	.quiz_question_screen .quiz_control a {width:140px;height:60px;font-size:17px;line-height:60px;}
	.quiz_result_screen .quiz_logo {bottom:100px;}
	.quiz_result_screen .quiz_control {height:80px;}
	.quiz_result_screen .quiz_control a {height:80px;font-size:18px;line-height:80px;}
	.quiz_result_screen .quiz_control a:before {width:27px;height:27px;margin-right:12px;vertical-align:-9px;background-size:27px 27px;}
	.quiz_result {padding-top:344px;font-size:48px;line-height:64px;}
	.quiz_result:before {top:26px;height:314px;background-size:auto 314px;}
	.quiz_score {margin-top:12px;padding-right:5px;padding-left:5px;}
	.quiz_score:before {height:20px;margin-top:0;}
	.quiz_score span {font-size:28px;line-height:37px;}
	.quiz_score em {font-size:28px;}

	/* ab_quiz_area */
	.ab_quiz_area a.quiz_start_btn, .ab_quiz_area .quiz_question_screen .quiz_control a, .ab_quiz_area .quiz_result_screen .quiz_control a {height:70px;line-height:70px;}
	.ab_quiz_area .quiz_question_screen .quiz_control a, .ab_quiz_area .quiz_result_screen .quiz_control a {font-size:18px;}

	.ab_quiz_area .quiz_start_screen {background:url('https://img.joongang.co.kr/pubimg/article/quiz/bg_quiz_start_pc@2x.png') 50% 0 no-repeat;background-size:580px 649px;}
	.ab_quiz_area .quiz_result:before {top:0;height:340px;background-size:580px 340px;}

	.ab_quiz_area .quiz_start_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='186' height='26' viewBox='0 0 186 26' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h186v26H0z'/%3E%3Cpath d='M151.226 23.495c.527 0 1.03-.07 1.509-.209.479-.14.9-.348 1.264-.626v-.769c-.53.066-1.064 0-1.603-.197-.54-.196-1.15-.573-1.83-1.13l-.948-.77.14-.054a6.613 6.613 0 0 0 2.263-1.489 6.685 6.685 0 0 0 1.453-2.228c.34-.848.511-1.763.511-2.743 0-1.058-.184-2.014-.552-2.867a6.482 6.482 0 0 0-1.531-2.194 6.805 6.805 0 0 0-2.273-1.402 7.81 7.81 0 0 0-2.776-.487c-1.084 0-2.066.178-2.947.533a6.638 6.638 0 0 0-2.265 1.488 6.636 6.636 0 0 0-1.453 2.226 7.322 7.322 0 0 0-.509 2.745c0 1.059.185 2.015.553 2.868a6.48 6.48 0 0 0 1.53 2.194 6.81 6.81 0 0 0 2.273 1.402 7.51 7.51 0 0 0 1.69.42l.02.002 1.461 1.315c.536.484 1.02.87 1.454 1.16.434.288.855.495 1.264.622.409.127.843.19 1.302.19zm-4.297-4.375c-.564 0-1.068-.15-1.514-.45-.446-.302-.825-.723-1.138-1.264-.312-.54-.55-1.173-.715-1.897a10.633 10.633 0 0 1-.245-2.35c0-1.087.117-2.059.351-2.915.235-.856.603-1.53 1.107-2.023.503-.492 1.156-.738 1.96-.738.564 0 1.069.15 1.514.451.446.3.825.722 1.138 1.262.313.541.551 1.174.715 1.897.164.724.246 1.507.246 2.35 0 1.087-.118 2.058-.354 2.914-.236.855-.606 1.53-1.109 2.023-.503.493-1.155.74-1.956.74zm18.51-8.698-4.288.528v.772l.628.17c.26.075.425.167.496.275.07.109.106.304.106.585v5.071c-.13.23-.334.423-.613.58-.28.159-.608.238-.985.238-.543 0-.965-.162-1.265-.485-.3-.324-.45-.799-.45-1.425v-6.31l-4.284.529v.772l.624.17c.257.075.423.167.496.275.074.109.11.304.11.585v4.354c0 1 .29 1.767.87 2.301.58.534 1.346.801 2.297.801.81 0 1.492-.165 2.044-.494.552-.33.951-.736 1.199-1.22v1.627l4.246-.481v-.768l-.619-.17c-.26-.078-.427-.17-.501-.277-.074-.108-.11-.303-.11-.587m4.44-8.813a1.66 1.66 0 0 0 1.16-.44c.321-.295.482-.667.482-1.119 0-.451-.16-.825-.482-1.122a1.65 1.65 0 0 0-1.16-.446 1.65 1.65 0 0 0-1.16.446 1.462 1.462 0 0 0-.482 1.122c0 .452.16.824.482 1.118.322.294.709.44 1.16.44zM172.85 20v-.835c-.538-.068-.878-.16-1.02-.278-.143-.118-.214-.334-.214-.65v-7.811l-4.286.52v.779l.621.167c.26.074.427.165.501.273.075.109.112.305.112.59v5.482c0 .316-.073.532-.218.65-.146.117-.484.21-1.016.278V20h5.52zm9.02 0 .057-3.268h-.79c-.134.608-.293 1.072-.477 1.392-.184.32-.422.543-.716.667-.293.125-.674.197-1.143.217l-1.847.062 4.91-7.76v-.754h-8.196l-.059 3.11h.783c.16-.562.33-.992.509-1.288.18-.295.415-.501.707-.617.292-.116.691-.186 1.198-.209l1.591-.054-4.873 7.748V20h8.346z' fill='%23333'/%3E%3Cg fill='%23333'%3E%3Cpath d='M127.978 15.82c-.875 0-1.379-1.66-1.379-3.506 0-1.754.504-2.24 1.081-2.24.839 0 1.361 1.661 1.361 3.527 0 1.754-.522 2.22-1.063 2.22zm-2.087 4.291h4.343c.54 0 .782.43.782.878 0 1.211-1.434 2.145-3.13 2.145-1.492 0-2.274-.84-2.274-1.847 0-.41.13-.933.279-1.176zm7.53-10.67-2.814.708c-.69-.447-1.64-.69-2.74-.69-2.721 0-4.305 1.493-4.305 3.488 0 1.325.596 2.332 1.603 2.911-.765.56-1.492 1.343-1.79 2.164v.262L125.351 20c-.932.317-1.883 1.044-2.162 1.958.615 1.064 2.162 1.94 4.473 1.94 2.833 0 5.535-1.642 5.535-4.197 0-1.437-1.118-2.24-2.516-2.24h-3.988c-.857 0-1.174-.334-1.174-.763 0-.187.055-.41.167-.598.615.224 1.304.336 2.07.336 2.721 0 4.323-1.492 4.323-3.489 0-.84-.335-1.754-.857-2.276l2.199 1.12h.261V9.44h-.261zM28.173 13.097c0-2.314-1.565-3.638-3.448-3.638-.167 0-.279.037-.95.41l-1.976 1.063V5h-.28l-4.435 1.12v.28l1.454.727v11.529l-1.36 1.213v.242h5.87v-.242l-1.249-1.1v-7.314a4.42 4.42 0 0 1 1.361-.205c1.173 0 1.752.466 1.752 1.772v5.746l-1.249 1.101v.242h5.87v-.298l-1.36-1.157v-5.56zM4 10.28h.242l2.983-3.36h1.34v11.662l-1.34 1.287v.242h6.038v-.242l-1.36-1.287V6.92h1.341l2.964 3.359h.242V6.1H4zM33.224 14.16v-.56c0-1.734.522-3.47 1.621-3.47.71 0 1.529.896 1.529 3.806l-3.15.224zM34.94 9.46c-3.262 0-5.033 2.556-5.033 5.56 0 3.04 1.957 5.279 4.884 5.279 2.124 0 3.56-.84 4.678-1.903l-.149-.299a5.793 5.793 0 0 1-2.311.505c-2.218 0-3.448-1.4-3.728-3.844h6.467c-.093-3.451-1.994-5.298-4.808-5.298zM85.615 12.892c0-2.313-1.64-3.433-3.448-3.433-.168 0-.28.037-.95.41l-1.976 1.063V9.46h-.28l-4.435 1.12v.28l1.454.726v7.071l-1.362 1.213v.242h5.871v-.242l-1.248-1.1v-7.314a4.409 4.409 0 0 1 1.36-.205c1.174 0 1.753.466 1.753 1.772v5.746l-1.25 1.1v.243h5.872v-.298l-1.361-1.157v-5.764zM100.824 15.28l2.013-5.821 1.882 5.82h-3.895zm-8.834 7.854c-1.491 0-2.275-.84-2.275-1.847 0-.411.131-.933.28-1.176h4.342c.54 0 .784.43.784.878 0 1.211-1.436 2.145-3.131 2.145zm-.206-13.06c.839 0 1.36 1.66 1.36 3.527 0 1.754-.521 2.22-1.061 2.22-.877 0-1.38-1.66-1.38-3.508 0-1.753.503-2.239 1.081-2.239zm29.728 2.817c0-2.313-1.64-3.432-3.449-3.432-.167 0-.28.037-.95.41l-1.976 1.064V9.459h-.28l-4.435 1.12v.279l1.454.727v7.07l-1.268 1.14-1.248-1.14-4.194-12.554h-3.318v.242l.522 1.717-3.578 10.26-1.51 1.157c-.093-1.287-1.174-2.015-2.497-2.015h-3.988c-.858 0-1.175-.335-1.175-.764 0-.187.056-.41.168-.598.616.224 1.305.336 2.07.336 2.72 0 4.322-1.492 4.322-3.488 0-.84-.334-1.754-.857-2.277l2.2 1.12h.26v-2.35h-.26l-2.815.708c-.69-.447-1.64-.69-2.74-.69-2.72 0-4.305 1.493-4.305 3.489 0 1.324.596 2.331 1.603 2.91-.764.56-1.491 1.342-1.79 2.164v.261L89.455 20c-.932.317-1.882 1.044-2.162 1.958.616 1.064 2.162 1.94 4.474 1.94 2.683 0 5.237-1.474 5.516-3.787h4.343v-.242l-1.92-1.325.857-2.406h4.436l.82 2.518-1.49 1.213v.242h12.058v-.242l-1.249-1.1v-7.314a4.414 4.414 0 0 1 1.36-.206c1.174 0 1.753.467 1.753 1.773v5.746L117 19.87v.242h5.872v-.298l-1.36-1.157V12.89zM45.134 6.418l1.342 1.324v12.071c0 1.81-.746 2.575-2.088 3.34l.093.298c3.039-.317 5.387-2.183 5.387-5.13V7.741l1.324-1.324v-.317h-6.058v.317zM68.897 19.627c-1.38 0-2.05-2.65-2.05-5.3 0-2.461.54-4.197 1.659-4.197 1.416 0 2.031 2.594 2.031 5.131 0 2.593-.652 4.366-1.64 4.366m-.093-10.168c-2.61 0-5.405 1.679-5.405 5.485 0 3.376 2.367 5.354 5.181 5.354 2.59 0 5.405-1.697 5.405-5.541 0-3.339-2.404-5.298-5.181-5.298M57.043 19.627c-1.38 0-2.05-2.65-2.05-5.3 0-2.461.54-4.197 1.659-4.197 1.416 0 2.032 2.594 2.032 5.131 0 2.593-.653 4.366-1.64 4.366M56.95 9.459c-2.61 0-5.404 1.679-5.404 5.485 0 3.376 2.366 5.354 5.18 5.354 2.59 0 5.405-1.697 5.405-5.541 0-3.339-2.403-5.298-5.181-5.298'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_question_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='160' height='22' viewBox='0 0 160 22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.264.218h9.525v13.11H.264z'/%3E%3Cpath id='c' d='M.187.115h32.296v16.138H.187z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h160v22H0z'/%3E%3Cpath d='M132.473 18.949c.441 0 .863-.057 1.264-.172a3.201 3.201 0 0 0 1.061-.517v-.667a2.89 2.89 0 0 1-1.35-.17c-.452-.166-.964-.483-1.537-.951l-.795-.649.103-.039a5.572 5.572 0 0 0 1.908-1.254 5.63 5.63 0 0 0 1.224-1.877c.287-.715.431-1.486.431-2.312 0-.892-.155-1.697-.466-2.416a5.461 5.461 0 0 0-1.29-1.848 5.731 5.731 0 0 0-1.913-1.181 6.578 6.578 0 0 0-2.34-.411c-.913 0-1.74.15-2.483.45-.743.299-1.38.717-1.91 1.253a5.59 5.59 0 0 0-1.224 1.875 6.169 6.169 0 0 0-.429 2.314c0 .892.155 1.697.466 2.416a5.46 5.46 0 0 0 1.29 1.849c.549.513 1.187.907 1.913 1.18.415.157.848.27 1.297.336l.157.02 1.24 1.114c.45.408.859.733 1.224.975.365.243.72.417 1.064.523.344.106.709.159 1.095.159zm-3.636-3.715c-.475 0-.9-.126-1.277-.38-.375-.252-.695-.605-.958-1.06a5.654 5.654 0 0 1-.603-1.59 8.849 8.849 0 0 1-.207-1.966c0-.909.099-1.721.296-2.439.198-.717.509-1.282.933-1.695.424-.413.974-.62 1.651-.62.475 0 .9.127 1.277.38.375.253.695.606.959 1.06.263.454.464.984.602 1.59.138.607.207 1.262.207 1.967 0 .908-.1 1.72-.298 2.436-.2.716-.51 1.282-.934 1.696-.424.414-.973.621-1.648.621zm10.434.943c.684 0 1.26-.139 1.724-.417.465-.278.802-.619 1.011-1.024v1.367l3.586-.408v-.665l-.529-.144c-.22-.065-.36-.143-.423-.233-.062-.09-.093-.254-.093-.493V7.921l-3.622.447v.67l.536.143c.22.063.359.14.418.231.06.091.09.255.09.49v4.252c-.108.192-.28.354-.516.487s-.513.2-.832.2c-.458 0-.814-.137-1.068-.41-.253-.273-.38-.673-.38-1.2v-5.31l-3.618.447v.67l.532.143c.217.063.357.14.419.231s.093.255.093.49v3.656c0 .842.245 1.489.734 1.94.489.453 1.135.679 1.938.679zm9.138-9.435c.39 0 .72-.125.988-.375s.403-.568.403-.953c0-.38-.135-.695-.403-.945a1.395 1.395 0 0 0-.988-.375c-.38 0-.707.125-.98.375-.274.25-.41.565-.41.945 0 .385.133.703.402.953.268.25.597.375.988.375zm1.46 7.758V7.922l-3.616.445v.672l.531.14c.219.063.36.14.422.231s.094.257.094.496V14.5c0 .26-.062.441-.184.543-.122.102-.41.178-.863.23V16h4.664v-.727c-.453-.052-.741-.128-.863-.23m8.583.957.048-2.751H158c-.113.508-.246.895-.4 1.161-.152.267-.351.451-.595.554-.243.102-.56.161-.948.177l-1.569.053 4.144-6.505v-.654h-6.923l-.05 2.623h.679c.135-.472.278-.831.427-1.078.15-.246.346-.417.588-.512.242-.096.574-.153.995-.171l1.355-.046-4.113 6.495V16h7.047z' fill='%23CDCDCD'/%3E%3Cg transform='translate(107.923 5.809)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M4.611 6.003c-.794 0-1.251-1.506-1.251-3.18 0-1.59.457-2.03.981-2.03.761 0 1.235 1.505 1.235 3.197 0 1.59-.474 2.013-.965 2.013zm-1.894 3.89h3.942c.49 0 .71.39.71.796 0 1.1-1.302 1.945-2.842 1.945-1.354 0-2.064-.76-2.064-1.674 0-.373.119-.846.254-1.066zM9.55.219 6.997.86C6.371.455 5.508.234 4.51.234 2.04.234.602 1.588.602 3.398c0 1.2.542 2.114 1.455 2.639C1.364 6.544.704 7.254.433 7.999v.237l1.793 1.557c-.846.287-1.709.947-1.962 1.776.559.964 1.962 1.759 4.06 1.759 2.572 0 5.025-1.49 5.025-3.806 0-1.303-1.016-2.03-2.284-2.03h-3.62c-.778 0-1.066-.305-1.066-.694 0-.169.05-.372.152-.542.558.204 1.184.305 1.878.305 2.47 0 3.924-1.353 3.924-3.163 0-.762-.304-1.59-.778-2.064l1.996 1.015h.238V.218H9.55z' fill='%23CDCDCD' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M21.942 9.342c0-2.098-1.42-3.299-3.13-3.299-.152 0-.253.034-.863.372l-1.793.964V2h-.253l-4.027 1.016v.253l1.32.66v10.454l-1.235 1.1v.22h5.328v-.22l-1.133-.998V7.854a4.016 4.016 0 0 1 1.236-.187c1.064 0 1.59.423 1.59 1.607v5.21l-1.134.999v.22h5.329v-.27l-1.235-1.05V9.342zM0 6.787h.22l2.707-3.045h1.217v10.574l-1.217 1.167v.22h5.48v-.22l-1.234-1.167V3.742H8.39l2.69 3.045h.22V2.998H.001zM26.527 10.306V9.8c0-1.573.473-3.147 1.47-3.147.644 0 1.388.813 1.388 3.451l-2.858.203zm1.556-4.263c-2.96 0-4.568 2.318-4.568 5.041 0 2.758 1.776 4.787 4.432 4.787 1.93 0 3.232-.76 4.247-1.725l-.135-.27a5.263 5.263 0 0 1-2.098.457c-2.014 0-3.13-1.27-3.384-3.486h5.87c-.084-3.129-1.81-4.804-4.364-4.804zM74.081 9.156c0-2.098-1.488-3.113-3.13-3.113-.152 0-.253.034-.862.372l-1.793.964V6.043h-.254l-4.027 1.015v.254l1.32.66v6.41l-1.235 1.1v.22h5.329v-.22l-1.133-.997V7.854a4.006 4.006 0 0 1 1.234-.187c1.066 0 1.591.423 1.591 1.607v5.21l-1.134.999v.22h5.33v-.27l-1.236-1.05V9.156z' fill='%23CDCDCD'/%3E%3Cg transform='translate(75.416 2.883)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='m12.47 8.438 1.827-5.278 1.709 5.278H12.47zM4.452 15.56c-1.354 0-2.065-.761-2.065-1.675 0-.372.119-.845.254-1.066h3.942c.49 0 .71.39.71.796 0 1.099-1.302 1.945-2.841 1.945zM4.265 3.718c.761 0 1.235 1.506 1.235 3.198 0 1.59-.474 2.013-.964 2.013-.795 0-1.253-1.506-1.253-3.18 0-1.59.458-2.031.982-2.031zm26.983 2.555c0-2.098-1.488-3.113-3.13-3.113-.152 0-.253.034-.863.372l-1.792.964V3.16h-.254l-4.027 1.015v.254l1.32.66v6.41l-1.15 1.033-1.133-1.032L16.412.115H13.4v.22l.474 1.557-3.248 9.303-1.37 1.05c-.085-1.168-1.066-1.828-2.267-1.828H3.37c-.779 0-1.067-.304-1.067-.693 0-.17.051-.372.153-.542.559.203 1.184.305 1.878.305 2.47 0 3.924-1.353 3.924-3.163 0-.762-.304-1.59-.778-2.065l1.996 1.016h.237V3.143h-.237l-2.554.643c-.626-.406-1.489-.626-2.487-.626-2.47 0-3.908 1.354-3.908 3.164 0 1.2.541 2.114 1.456 2.639C1.288 9.47.628 10.18.357 10.925v.237l1.793 1.556c-.846.288-1.708.947-1.963 1.776.56.965 1.963 1.76 4.061 1.76 2.436 0 4.754-1.337 5.008-3.435h3.941v-.22l-1.743-1.2.779-2.183h4.027l.744 2.284-1.354 1.1v.22h10.946v-.22l-1.133-.999v-6.63a4.01 4.01 0 0 1 1.234-.187c1.066 0 1.591.423 1.591 1.607v5.21l-1.134.999v.22h5.33v-.271l-1.236-1.05V6.274z' fill='%23CDCDCD' mask='url(%23d)'/%3E%3C/g%3E%3Cpath d='m37.337 3.286 1.218 1.2v10.946c0 1.64-.677 2.335-1.895 3.029l.084.27c2.758-.288 4.89-1.98 4.89-4.653V4.487l1.202-1.2v-.289h-5.5v.288zM58.906 15.263c-1.252 0-1.86-2.402-1.86-4.805 0-2.232.49-3.806 1.505-3.806 1.286 0 1.844 2.352 1.844 4.653 0 2.35-.592 3.958-1.489 3.958m-.084-9.22c-2.369 0-4.906 1.523-4.906 4.974 0 3.061 2.149 4.854 4.703 4.854 2.351 0 4.905-1.538 4.905-5.024 0-3.027-2.181-4.804-4.702-4.804M48.147 15.263c-1.252 0-1.861-2.402-1.861-4.805 0-2.232.49-3.806 1.506-3.806 1.285 0 1.844 2.352 1.844 4.653 0 2.35-.593 3.958-1.49 3.958m-.084-9.22c-2.368 0-4.905 1.523-4.905 4.974 0 3.061 2.148 4.854 4.702 4.854 2.352 0 4.906-1.538 4.906-5.024 0-3.027-2.181-4.804-4.703-4.804' fill='%23CDCDCD'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_result_screen .quiz_logo {background-image:url("data:image/svg+xml,%0A%3Csvg width='160' height='22' viewBox='0 0 160 22' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' d='M.264.218h9.525v13.11H.264z'/%3E%3Cpath id='c' d='M.187.115h32.296v16.138H.187z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h160v22H0z'/%3E%3Cpath d='M132.473 18.949c.441 0 .863-.057 1.264-.172a3.201 3.201 0 0 0 1.061-.517v-.667a2.89 2.89 0 0 1-1.35-.17c-.452-.166-.964-.483-1.537-.951l-.795-.649.103-.039a5.572 5.572 0 0 0 1.908-1.254 5.63 5.63 0 0 0 1.224-1.877c.287-.715.431-1.486.431-2.312 0-.892-.155-1.697-.466-2.416a5.461 5.461 0 0 0-1.29-1.848 5.731 5.731 0 0 0-1.913-1.181 6.578 6.578 0 0 0-2.34-.411c-.913 0-1.74.15-2.483.45-.743.299-1.38.717-1.91 1.253a5.59 5.59 0 0 0-1.224 1.875 6.169 6.169 0 0 0-.429 2.314c0 .892.155 1.697.466 2.416a5.46 5.46 0 0 0 1.29 1.849c.549.513 1.187.907 1.913 1.18.415.157.848.27 1.297.336l.157.02 1.24 1.114c.45.408.859.733 1.224.975.365.243.72.417 1.064.523.344.106.709.159 1.095.159zm-3.636-3.715c-.475 0-.9-.126-1.277-.38-.375-.252-.695-.605-.958-1.06a5.654 5.654 0 0 1-.603-1.59 8.849 8.849 0 0 1-.207-1.966c0-.909.099-1.721.296-2.439.198-.717.509-1.282.933-1.695.424-.413.974-.62 1.651-.62.475 0 .9.127 1.277.38.375.253.695.606.959 1.06.263.454.464.984.602 1.59.138.607.207 1.262.207 1.967 0 .908-.1 1.72-.298 2.436-.2.716-.51 1.282-.934 1.696-.424.414-.973.621-1.648.621zm16.226-.348c-.22-.065-.36-.143-.423-.233-.062-.09-.093-.254-.093-.493V7.921l-3.622.447v.67l.536.143c.22.063.359.14.418.231.06.091.09.255.09.49v4.252c-.108.192-.28.354-.516.487s-.513.2-.832.2c-.458 0-.814-.137-1.068-.41-.253-.273-.38-.673-.38-1.2v-5.31l-3.618.447v.67l.532.143c.217.063.357.14.419.231s.093.255.093.49v3.656c0 .842.245 1.489.734 1.94.489.453 1.135.679 1.938.679.684 0 1.26-.139 1.724-.417.465-.278.802-.619 1.011-1.024v1.367l3.586-.408v-.665m2.817-8.288c.39 0 .72-.125.988-.375s.403-.568.403-.953c0-.38-.135-.695-.403-.945a1.395 1.395 0 0 0-.988-.375c-.38 0-.707.125-.98.375-.274.25-.41.565-.41.945 0 .385.133.703.402.953.268.25.597.375.988.375zM150.917 16v-.727c-.453-.052-.741-.128-.863-.23-.123-.102-.184-.283-.184-.543V7.922l-3.617.445v.672l.531.14c.219.063.36.14.422.231s.094.257.094.496V14.5c0 .26-.062.441-.184.543-.122.102-.41.178-.863.23V16h4.664zm7.72 0 .048-2.751H158c-.113.508-.246.895-.4 1.161-.152.267-.351.451-.595.554-.243.102-.56.161-.948.177l-1.569.053 4.144-6.505v-.654h-6.923l-.05 2.623h.679c.135-.472.278-.831.427-1.078.15-.246.346-.417.588-.512.242-.096.574-.153.995-.171l1.355-.046-4.113 6.495V16h7.047z' fill='%23999'/%3E%3Cg transform='translate(107.923 5.809)'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cpath d='M4.611 6.003c-.794 0-1.251-1.506-1.251-3.18 0-1.59.457-2.03.981-2.03.761 0 1.235 1.505 1.235 3.197 0 1.59-.474 2.013-.965 2.013zm-1.894 3.89h3.942c.49 0 .71.39.71.796 0 1.1-1.302 1.945-2.842 1.945-1.354 0-2.064-.76-2.064-1.674 0-.373.119-.846.254-1.066zM9.55.219 6.997.86C6.371.455 5.508.234 4.51.234 2.04.234.602 1.588.602 3.398c0 1.2.542 2.114 1.455 2.639C1.364 6.544.704 7.254.433 7.999v.237l1.793 1.557c-.846.287-1.709.947-1.962 1.776.559.964 1.962 1.759 4.06 1.759 2.572 0 5.025-1.49 5.025-3.806 0-1.303-1.016-2.03-2.284-2.03h-3.62c-.778 0-1.066-.305-1.066-.694 0-.169.05-.372.152-.542.558.204 1.184.305 1.878.305 2.47 0 3.924-1.353 3.924-3.163 0-.762-.304-1.59-.778-2.064l1.996 1.015h.238V.218H9.55z' fill='%23999' mask='url(%23b)'/%3E%3C/g%3E%3Cpath d='M21.942 9.342c0-2.098-1.42-3.299-3.13-3.299-.152 0-.253.034-.863.372l-1.793.964V2h-.253l-4.027 1.016v.253l1.32.66v10.454l-1.235 1.1v.22h5.328v-.22l-1.133-.998V7.854a4.016 4.016 0 0 1 1.236-.187c1.064 0 1.59.423 1.59 1.607v5.21l-1.134.999v.22h5.329v-.27l-1.235-1.05V9.342zM0 6.787h.22l2.707-3.045h1.217v10.574l-1.217 1.167v.22h5.48v-.22l-1.234-1.167V3.742H8.39l2.69 3.045h.22V2.998H.001zM26.527 10.306V9.8c0-1.573.473-3.147 1.47-3.147.644 0 1.388.813 1.388 3.451l-2.858.203zm1.556-4.263c-2.96 0-4.568 2.318-4.568 5.041 0 2.758 1.776 4.787 4.432 4.787 1.93 0 3.232-.76 4.247-1.725l-.135-.27a5.263 5.263 0 0 1-2.098.457c-2.014 0-3.13-1.27-3.384-3.486h5.87c-.084-3.129-1.81-4.804-4.364-4.804zM74.081 9.156c0-2.098-1.488-3.113-3.13-3.113-.152 0-.253.034-.862.372l-1.793.964V6.043h-.254l-4.027 1.015v.254l1.32.66v6.41l-1.235 1.1v.22h5.329v-.22l-1.133-.997V7.854a4.006 4.006 0 0 1 1.234-.187c1.066 0 1.591.423 1.591 1.607v5.21l-1.134.999v.22h5.33v-.27l-1.236-1.05V9.156z' fill='%23999'/%3E%3Cg transform='translate(75.416 2.883)'%3E%3Cmask id='d' fill='%23fff'%3E%3Cuse xlink:href='%23c'/%3E%3C/mask%3E%3Cpath d='m12.47 8.438 1.827-5.278 1.709 5.278H12.47zM4.452 15.56c-1.354 0-2.065-.761-2.065-1.675 0-.372.119-.845.254-1.066h3.942c.49 0 .71.39.71.796 0 1.099-1.302 1.945-2.841 1.945zM4.265 3.718c.761 0 1.235 1.506 1.235 3.198 0 1.59-.474 2.013-.964 2.013-.795 0-1.253-1.506-1.253-3.18 0-1.59.458-2.031.982-2.031zm26.983 2.555c0-2.098-1.488-3.113-3.13-3.113-.152 0-.253.034-.863.372l-1.792.964V3.16h-.254l-4.027 1.015v.254l1.32.66v6.41l-1.15 1.033-1.133-1.032L16.412.115H13.4v.22l.474 1.557-3.248 9.303-1.37 1.05c-.085-1.168-1.066-1.828-2.267-1.828H3.37c-.779 0-1.067-.304-1.067-.693 0-.17.051-.372.153-.542.559.203 1.184.305 1.878.305 2.47 0 3.924-1.353 3.924-3.163 0-.762-.304-1.59-.778-2.065l1.996 1.016h.237V3.143h-.237l-2.554.643c-.626-.406-1.489-.626-2.487-.626-2.47 0-3.908 1.354-3.908 3.164 0 1.2.541 2.114 1.456 2.639C1.288 9.47.628 10.18.357 10.925v.237l1.793 1.556c-.846.288-1.708.947-1.963 1.776.56.965 1.963 1.76 4.061 1.76 2.436 0 4.754-1.337 5.008-3.435h3.941v-.22l-1.743-1.2.779-2.183h4.027l.744 2.284-1.354 1.1v.22h10.946v-.22l-1.133-.999v-6.63a4.01 4.01 0 0 1 1.234-.187c1.066 0 1.591.423 1.591 1.607v5.21l-1.134.999v.22h5.33v-.271l-1.236-1.05V6.274z' fill='%23999' mask='url(%23d)'/%3E%3C/g%3E%3Cpath d='m37.337 3.286 1.218 1.2v10.946c0 1.64-.677 2.335-1.895 3.029l.084.27c2.758-.288 4.89-1.98 4.89-4.653V4.487l1.202-1.2v-.289h-5.5v.288zM58.906 15.263c-1.252 0-1.86-2.402-1.86-4.805 0-2.232.49-3.806 1.505-3.806 1.286 0 1.844 2.352 1.844 4.653 0 2.35-.592 3.958-1.489 3.958m-.084-9.22c-2.369 0-4.906 1.523-4.906 4.974 0 3.061 2.149 4.854 4.703 4.854 2.351 0 4.905-1.538 4.905-5.024 0-3.027-2.181-4.804-4.702-4.804M48.147 15.263c-1.252 0-1.861-2.402-1.861-4.805 0-2.232.49-3.806 1.506-3.806 1.285 0 1.844 2.352 1.844 4.653 0 2.35-.593 3.958-1.49 3.958m-.084-9.22c-2.368 0-4.905 1.523-4.905 4.974 0 3.061 2.148 4.854 4.702 4.854 2.352 0 4.906-1.538 4.906-5.024 0-3.027-2.181-4.804-4.703-4.804' fill='%23999'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_counter:before {background-image:url("data:image/svg+xml,%0A%3Csvg width='42' height='42' viewBox='0 0 42 42' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m30.258 35.383 2.6-2.706-3.17-2.885a12.812 12.812 0 0 0 2.457-4.202c.57-1.59.855-3.312.855-5.164 0-1.9-.285-3.662-.855-5.289-.57-1.626-1.389-3.044-2.457-4.255-1.068-1.211-2.374-2.16-3.917-2.85C24.227 7.345 22.47 7 20.5 7c-1.947 0-3.698.344-5.253 1.033-1.555.688-2.867 1.638-3.935 2.849-1.068 1.21-1.887 2.63-2.457 4.255-.57 1.627-.855 3.39-.855 5.289 0 1.852.285 3.579.855 5.182.57 1.602 1.389 2.997 2.457 4.184 1.068 1.187 2.38 2.119 3.935 2.796 1.555.676 3.306 1.015 5.253 1.015 2.422 0 4.475-.487 6.161-1.46l3.597 3.24zM20.5 28.937c-1.258 0-2.327-.243-3.205-.73a6.115 6.115 0 0 1-2.137-1.94 8.421 8.421 0 0 1-1.193-2.725 12.944 12.944 0 0 1-.374-3.116c0-1.116.125-2.196.374-3.24a8.583 8.583 0 0 1 1.193-2.796 6.052 6.052 0 0 1 2.137-1.96c.878-.486 1.947-.73 3.205-.73s2.327.244 3.205.73a6.052 6.052 0 0 1 2.137 1.96c.546.819.944 1.75 1.193 2.795.25 1.045.374 2.125.374 3.24 0 1.354-.143 2.506-.428 3.455-.284.95-.664 1.745-1.14 2.386l-2.884-2.635-2.6 2.778 2.387 2.172a3 3 0 0 1-.89.285c-.31.048-.76.071-1.354.071z' fill='%23111' fill-rule='nonzero'/%3E%3Cpath d='M0 0h42v42H0z'/%3E%3Cpath fill='%23111' d='M38 25h4v4h-4z'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_answer a.correct:before {background-image:url("data:image/svg+xml,%0A%3Csvg width='27' height='27' viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h27v27H0z'/%3E%3Ccircle stroke='%23F6330A' stroke-width='4' cx='14' cy='14' r='8'/%3E%3C/g%3E%3C/svg%3E%0A");}
	.ab_quiz_area .quiz_answer a.incorrect:before {background-image:url("data:image/svg+xml,%0A%3Csvg width='27' height='27' viewBox='0 0 27 27' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h27v27H0z'/%3E%3Cpath stroke='%23F6330A' stroke-width='4' stroke-linejoin='round' d='m6 6 14.879 14.879M20.879 6 5.999 20.879'/%3E%3C/g%3E%3C/svg%3E%0A");}

	.ab_quiz_area .quiz_start_screen {padding-bottom:70px;padding-right:20px;padding-left:20px;}
	.ab_quiz_area .quiz_group {margin-top:6px;margin-bottom:3px;font-size:18px;line-height:27px;}
	.ab_quiz_area .quiz_title {max-height:168px;margin-top:20px;font-weight:900;font-size:40px;line-height:56px;}
	.ab_quiz_area .quiz_description {max-height:87px;font-weight:bold;font-size:20px;line-height:29px;-webkit-line-clamp:3;}
	.ab_quiz_area a.quiz_start_btn {font-size:26px;}

	.ab_quiz_area .quiz_question_screen {padding-top:212px;}
	.ab_quiz_area .quiz_question_screen .quiz_logo {top:30px;right:21px;}
	.ab_quiz_area .quiz_counter {top:24px;height:36px;padding-bottom:6px;font-weight:normal;font-size:16px;line-height:36px;}
	.ab_quiz_area .quiz_counter:before {background-size:42px;}
	.ab_quiz_area .quiz_counter em {vertical-align:-3px;}
	.ab_quiz_area .quiz_question {height:81px;font-size:18px;}
	.ab_quiz_area .quiz_response_area {height:190px;}
	.ab_quiz_area .quiz_response {height:84px;padding-top:80px;font-size:17px;line-height:28px;}
	.ab_quiz_area .quiz_answer li {margin-top:20px;}

	.ab_quiz_area .quiz_result {padding-top:345px;}
	.ab_quiz_area .quiz_score {margin-top:6px;}
	.ab_quiz_area .quiz_result_screen .quiz_logo {bottom:94px;}

}

/* top 버튼 */
.btn_top {position:fixed;right:24px;bottom:110px;width:40px;height:40px;border:solid 1px rgba(0, 0, 0, 0.2);border-radius:50%;background-color:rgba(255, 255, 255, 0.7);z-index:250;}
.btn_top .ico_btn{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M0 0H24V24H0z' transform='translate(-1833.000000, -993.000000) translate(1820.000000, 980.000000) translate(25.000000, 25.000000) rotate(-90.000000) translate(-25.000000, -25.000000) translate(13.000000, 13.000000)'/%3E%3Cpath fill='%231D1D1D' d='M8.414 2.8l9.193 9.192-.012.011.012.011-9.193 9.193L7 19.792l7.789-7.789L7 4.214 8.414 2.8z' transform='translate(-1833.000000, -993.000000) translate(1820.000000, 980.000000) translate(25.000000, 25.000000) rotate(-90.000000) translate(-25.000000, -25.000000) translate(13.000000, 13.000000)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

@media (min-width: 1024px) {
	.btn_top{right:50px;bottom:50px;width:50px;height:50px;}
	.btn_top .ico_btn{width:24px;height:24px;}
}

@media (min-width: 768px) and (max-width: 1023px) {
    .ab_photo.photo_center, .ab_photo.photo_cover,
    .ab_photo.photo_center .image, .ab_photo.photo_cover .image {max-width: 100% !important; margin-left:0;}
    .template_live .ab_live .live_list_wrap{left: 0 ; width: auto ;}

	/*.ab_photo.photo_center{margin-right:auto;margin-left:auto;}*/
}

@media (min-width:1280px) {
    .layer_ticker .btn_close { left: 50%; top: 50%; transform: translate(-50%,-50%); margin-left: 590px; }

}

/* Unique devices (large desktops, 1280px and up) */
@media (min-width:1280px) {

}
@media (min-width: 1024px) and (max-width: 1279px) {
    .layer_ticker .btn_close {right: inherit; left:calc( (509px + ((100vw - 580px) /2)) );}
    .article_header .headline.sticky_top {max-width:calc(980px - 672px);}

}

/* 반론/패널 박스 */
.opinion_box_wrap {margin-top:30px;border-top:4px solid #111;}
.banner_re_think {display:flex;justify-content:center;height:50px;margin-top:30px;padding:14px 0 12px;background-color:#e83e1b;}
.banner_re_think strong {font-size:15px;font-weight:normal;line-height:24px;letter-spacing:-0.4px;color:#fff;}
.logo_re_think {width:109px;height:22px;margin:1px 0 1px 10px;background-image:url("https://img.joongang.co.kr/pubimg/article/logo_re_think@2x.png");background-size:contain;}
.opinion_box {margin-top:10px;border:1px solid #e6e7ea;background-color:#f4f5fa;}
.opinion_box [class^='badge_opinion'] {position:relative;width:70px;height:30px;font-size:13px;font-weight:bold;line-height:30px;letter-spacing:-0.4px;color:#fff;}
.opinion_box [class^='badge_opinion']:before {content:'';position:absolute;top:100%;left:0;width:0;height:0;border-width:6px 9px 0 0;border-style:solid;}
.opinion_box .badge_opinion1 {background:#ff7969;}
.opinion_box .badge_opinion2 {background:#689ddf;}
.opinion_box .badge_opinion3 {background:#4cb5ac;}
.opinion_box .badge_opinion4 {background:#9c8cf6;}
.opinion_box .badge_opinion1:before {border-color:#f6330a transparent transparent transparent;}
.opinion_box .badge_opinion2:before {border-color:#1855a2 transparent transparent transparent;}
.opinion_box .badge_opinion3:before {border-color:#067e77 transparent transparent transparent;}
.opinion_box .badge_opinion4:before {border-color:#4533a7 transparent transparent transparent;}
.opinion_box .profile_area {display:flex;flex-direction:row-reverse;margin-top:10px !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:16px !important;border-top:none !important;border-bottom:1px solid #333;}
.opinion_box .profile_image {position:relative !important;top:auto !important;left:auto !important;flex:0 0 46px !important;width:46px !important;height:46px !important;margin-right:0;}
.opinion_box .profile_body {min-width:0;min-height:0;padding-top:0;}
.opinion_box .profile_name,
.opinion_box .profile_info {font-size:15px;font-weight:bold;line-height:24px;letter-spacing:-0.4px;color:#111;}
.opinion_box .profile_info {position:relative;min-width:0;margin-left:6px !important;padding-left:7px !important;}
.opinion_box .profile_info:before {content:'';display:block !important;position:absolute;top:6px !important;left:0;width:1px;height:12px;border-right:none !important;background:#111;}
.opinion_box .profile_body .flex_area {align-items:flex-start;}
.opinion_box .profile_body .description {margin-top:4px;font-size:12px;font-weight:normal;line-height:20px;letter-spacing:-0.4px;color:#666;}
.opinion_box .healine {margin-top:20px;letter-spacing:-0.4px;color:#111;}
.opinion_box_body p {margin-top:16px;font-size:16px;letter-spacing:-0.4px;color:#111;}
.opinion_box_body figure {margin-top:20px;margin-bottom:20px;}
.opinion_box_body img {width:100%;}
.opinion_box_body p,
.opinion_box_body figure {display:none;}
.opinion_box_body p:first-child {overflow:hidden;max-height:140px;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.opinion_box_body.open p,
.opinion_box_body.open figure {display:block;}
.opinion_box_body.open p:first-child {overflow:visible;max-height:none;text-overflow:clip;display:block;}
.opinion_box_body .btn_more {display:flex;align-items:center;justify-content:center;width:100%;height:54px;margin-top:20px;border-top:1px solid rgba(0,0,0,0.1);font-weight:bold;font-size:14px;line-height:22px;letter-spacing:-0.4px;color:#333;}
.opinion_box_body .ico_arrow {margin-left:6px;width:15px;height:15px;}
.opinion_box_body .ico_arrow {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 0v15H0V0z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 4l-6 6-6-6'/%3E%3C/g%3E%3C/svg%3E");}
.opinion_box_body.open .ico_arrow {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M15 15V0H0v15z'/%3E%3Cpath stroke='%23111' stroke-width='2' d='M13 11L7 5l-6 6'/%3E%3C/g%3E%3C/svg%3E");}

@media (max-width:1023px) {
	.opinion_box {padding:16px;}
	.opinion_box .profile_image {margin-left:6px;}
	.opinion_box .healine {font-size:18px;line-height:28px;}
	.opinion_box_body p {line-height:26px;}
	.opinion_box_body .btn_more {margin-bottom:-12px;}
}

@media (min-width:1024px) {
	.opinion_box {padding:20px 24px;}
	.opinion_box .profile_image {margin-left:36px;}
	.opinion_box .healine {font-size:20px;line-height:32px;}
	.opinion_box_body p {line-height:28px;}
	.opinion_box_body .btn_more {margin-bottom:-16px;}
}

/* banner_olympic */
.banner_olympic {background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;color:#fff;}
.banner_olympic_dday em::before {background-color:rgba(255,255,255,.3);}
.banner_olympic {margin-top:20px;}
.banner_olympic .title {font-weight:900;}
.banner_olympic_dday,
.banner_olympic_day,
.banner_olympic_rank .inner,
.banner_olympic_rank strong,
.banner_olympic_rank ol {display:flex;align-items:center;}
.banner_olympic_dday .title,
.banner_olympic_day .title {margin-right:auto;}
.banner_olympic_dday strong {font-weight:bold;line-height:28px;letter-spacing:0;}
.banner_olympic_dday strong,
.banner_olympic_dday em {font-weight:bold;line-height:28px;letter-spacing:0;}
.banner_olympic_dday em {position:relative;}
.banner_olympic_dday em::before {content:'';position:absolute;top:50%;left:0;width:1px;}
.banner_olympic_day strong,
.banner_olympic_rank strong,
.banner_olympic_rank li {font-size:16px;font-weight:bold;}
.banner_olympic_day strong,
.banner_olympic_rank strong {line-height:28px;letter-spacing:0;}
.banner_olympic_rank li {border:solid 2px;text-align:center;color:#111;border-radius:100%;}
.banner_olympic_rank li:nth-child(1) {border-color:#ffd700;background-color:#ffe100;}
.banner_olympic_rank li:nth-child(2) {border-color:#c8c8c8;background-color:#d1d1d1;}
.banner_olympic_rank li:nth-child(3) {border-color:#ff8900;background-color:#f90;}
.banner_olympic_day strong .txt_num {padding:0 4px;}
.banner_olympic_rank strong .txt_num {padding:0 0 0 4px;}

@media (max-width:1023px) {
	.banner_olympic {background-image:url('https://img.joongang.co.kr/pubimg/project/olympic2022/bg_banner_olympic_mw_2@2x.png');}
	.banner_olympic .title {font-size:18px;line-height:30px;letter-spacing:-0.36px;}
	.banner_olympic_dday,
	.banner_olympic_day {height:60px;padding:0 20px;}
	.banner_olympic_dday strong,
	.banner_olympic_dday em {font-size:14px;}
	.banner_olympic_dday em {margin-left:10px;padding-left:11px;}
	.banner_olympic_dday em::before {height:14px;margin-top:-7px;}
	.banner_olympic_rank {padding:13px 0;}
	.banner_olympic_rank .inner {justify-content:center;}
	.banner_olympic_rank .title {text-align:center;}
	.banner_olympic_rank ol {margin-top:4px;margin-left:14px;}
	.banner_olympic_rank li {width:30px;line-height:26px;letter-spacing:-0.44px;}
	.banner_olympic_rank li:not(:first-child) {margin-left:8px;}
}

@media (min-width:1024px) {
	.banner_olympic {background-image:url('https://img.joongang.co.kr/pubimg/project/olympic2022/bg_banner_olympic_pc_2@2x.png');}
	.banner_olympic_dday,
	.banner_olympic_day,
	.banner_olympic_rank {max-width:580px;margin:0 auto;}
	.banner_olympic .title {font-size:20px;line-height:32px;letter-spacing:-0.4px;}
	.banner_olympic_dday,
	.banner_olympic_day,
	.banner_olympic_rank {height:60px;padding:0 40px;}
	.banner_olympic_dday strong,
	.banner_olympic_dday em {font-size:16px;}
	.banner_olympic_dday em {margin-left:14px;padding-left:15px;}
	.banner_olympic_dday em::before {height:12px;margin-top:-6px;}
	.banner_olympic_rank {display:flex;justify-content:space-between;align-items:center;}
	.banner_olympic_rank ol {margin-left:15px;}
	.banner_olympic_rank li {width:32px;line-height:28px;letter-spacing:-0.36px;}
	.banner_olympic_rank li:not(:first-child) {margin-left:10px;}
}

/* 기자 구독 */
.byline .btn_subscribe{margin-left:5px;}
.byline.btn_absolute{padding-right:60px !important;}
.btn_absolute > .btn_subscribe{position:absolute;top:12px;right:0;}

.profile_area .profile_info .btn_subscribe{display:inline-flex;margin-left:7px;margin-top:-10px;}
.profile_wrap.btn_absolute .btn_subscribe{top:1px;}
@media (min-width: 1024px) {
	.profile_wrap.btn_absolute > .btn_subscribe{top:16px;}
}

/* quiz */
.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_start_screen:before {background-color:rgba(244, 245, 250, 0.65);opacity:1;}
.ab_quiz_area.quiz_re .quiz_group {color:#666;}
.ab_quiz_area.quiz_re .quiz_question_screen::before {display:none;}
.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_question_screen::before,
.ab_quiz_area.quiz_re .quiz_question_screen.quiz_bg::before {display:block;background-color:rgba(244, 245, 250, 0.45);opacity:1;}
.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_question_screen::after,
.ab_quiz_area.quiz_re .quiz_question_screen.quiz_bg::after {content:'';position:absolute;top:0;right:0;left:0;background-color:rgba(244, 245, 250, 0.65);}
.ab_quiz_area.quiz_re .quiz_logo, .ab_quiz_area.quiz_re .quiz_counter {z-index:3;}
.ab_quiz_area.quiz_re .quiz_question, .ab_quiz_area.quiz_re .quiz_response_area {z-index:2;}
.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_answer a, .ab_quiz_area.quiz_re.ab_quiz_bg .quiz_answer a:hover, .ab_quiz_area.quiz_re.ab_quiz_bg .quiz_answer a.correct:hover, .ab_quiz_area.quiz_re.ab_quiz_bg .quiz_answer a.incorrect:hover {background-color: rgba(255, 255, 255, 0.65);}
.ab_quiz_area.quiz_re .quiz_bg .quiz_answer a, .ab_quiz_area.quiz_re .quiz_bg .quiz_answer a:hover, .ab_quiz_area.quiz_re .quiz_bg .quiz_answer a.correct:hover, .ab_quiz_area.quiz_re .quiz_bg .quiz_answer a.incorrect:hover {background-color:rgba(255, 255, 255, 0.65);}
.ab_quiz_area.quiz_re .quiz_response_area {background:none;}

@media (max-width:1023px) {
	.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_question_screen::after,
	.ab_quiz_area.quiz_re .quiz_question_screen.quiz_bg::after {height:134px;}
	.ab_quiz_area.quiz_re .quiz_question {top:42px;height:80px;font-size:14px;line-height:20px;-webkit-line-clamp:4;}
}

@media (min-width:1024px) {
	.ab_quiz_area.quiz_re.ab_quiz_bg .quiz_question_screen::after,
	.ab_quiz_area.quiz_re .quiz_question_screen.quiz_bg::after {height:190px;}
	.ab_quiz_area.quiz_re .quiz_question {top:80px;height:84px;font-size:17px;line-height:28px;}
}
