/**
 * Swiper 11.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 19, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

@charset "UTF-8";
/* 폰트 */
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:100;src:local("SF-UI-Display-Thin"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Thin.woff") format("woff");}
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:200;src:local("SF-UI-Display-Light"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Light.woff") format("woff"),url("//t1.daumcdn.net/harmony_static/font/SF-Pro-Display-Light.otf") format("opentype");}
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:400;src:local("SF-UI-Display-Regular"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Regular.woff") format("woff"),url("//t1.daumcdn.net/harmony_static/font/SF-Pro-Display-Regular.otf") format("opentype");}
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:500;src:local("SF-UI-Display-Medium"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Medium.woff") format("woff"),url("//t1.daumcdn.net/harmony_static/font/SF-Pro-Display-Medium.otf") format("opentype");}
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:600;src:local("SF-UI-Display-Semibold"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Semibold.woff") format("woff"),url("//t1.daumcdn.net/harmony_static/font/SF-Pro-Display-Semibold.otf") format("opentype");}
@font-face{font-family:'SF Pro Display';font-style:normal;font-weight:700;src:local("SF-UI-Display-Bold"),url("//t1.daumcdn.net/harmony_static/font/SF-UI-Display-Bold.woff") format("woff"),url("//t1.daumcdn.net/harmony_static/font/SF-Pro-Display-Bold.otf") format("opentype");}
/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,select,textarea,button{vertical-align:middle;font-size:100%;}
button{border:0 none;background-color:transparent;cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
body{-webkit-text-size-adjust:none;}
/* 뷰트 변환시 폰트크기 자동확대 방지. */
input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox;}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'],input[type='tel'],input[type='email'],html input[type='button'],input[type='reset']{-webkit-appearance:none;border-radius:0;}
input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none;}
body{background:#fff;}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:-apple-system,'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;color:#000;}
a{color:#000;text-decoration:none;}
a:active,a:hover{text-decoration:none;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
header,footer,main,article,section,aside{display:block;}
/* global */
.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;}
/* Mobile용 사용된 이미지내 의미있는 텍스트의 대체텍스트를 제공할때 */
.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%;}
/* 중요한 이미지 대체텍스트로 이미지off시에도 대체 텍스트를 보여주고자 할때 */
.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px;}
/* Table caption에 숨김텍스트를 제공할때 */
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
/* 대체텍스트가 아닌 접근성을 위한 숨김텍스트를 제공할때 */
.show{display:block;}
.hide{display:none;}
/* common */
.ico_media,.wrap_schall .img_g{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url("//t1.daumcdn.net/media/news/news2016/m640/ico_media_180713.png") no-repeat 0 0;vertical-align:top;background-size:120px 70px;}
.ico_view{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_view_250221.svg") 0 0 no-repeat;background-size:270px auto;color:transparent;vertical-align:top;}
.thumb_g{display:block;width:100%;vertical-align:top;}
.fs_italic{font-style:italic;}
/* 스퀘어클 */
.svg_source{overflow:hidden;position:absolute;top:0;left:-100%;z-index:-1;width:0;height:0;line-height:0;}
.squircle_thumb{display:block;position:relative;width:100%;height:100%;background:url(//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/bg_mask.png) no-repeat;background-size:22px 22px;background-position:1px 1px;}
.squircle_thumb .thumb_bg{fill:none;stroke:#fff;stroke-width:0;}
.squircle_thumb .thumb_stroke{fill:rgba(0,0,0,0.08);}
.squircle_thumb .dark{display:none;}
/* layout */
.container-doc{overflow:hidden;min-width:320px;padding-top:52px;}
/* header */
.doc-header{position:fixed;top:0;left:0;z-index:101;width:100%;height:52px;border-bottom:1px solid rgba(0,0,0,0.1);background-color:#fff;}
.head_top{position:relative;max-width:1280px;box-sizing:border-box;padding-right:200px;margin:0 auto;}
.head_top .doc-title{display:flex;position:relative;padding-left:52px;}
.head_top .link_daum{position:absolute;left:0;top:0;padding:14px 10px 14px 20px;font-size:0;line-height:0;text-align:center;}
.head_top .link_daum svg path{fill:#273552;}
.head_top #kakaoServiceLogo{display:inline-block;overflow:hidden;max-width:100%;height:100%;font-weight:700;font-size:18px;line-height:52px;color:#000;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;}
.os_android .head_top .tit_service{line-height:53px;}
.head_top .link_search{float:left;width:45px;height:46px;}
.head_top .link_search .ico_search{display:block;width:20px;height:20px;margin:14px auto 13px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M16.3575 24.7151C20.9733 24.7151 24.7151 20.9733 24.7151 16.3575C24.7151 11.7418 20.9733 8 16.3575 8C11.7418 8 8 11.7418 8 16.3575C8 20.9733 11.7418 24.7151 16.3575 24.7151Z' stroke='%23101010' stroke-width='1.4'/%3E%3Cpath d='M22.4854 22.4853L28.0001 28' stroke='%23101010' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.head_top .link_search .ico_search:after{display:block;content:'';}
.alarm_util{position:absolute;right:0;top:0;bottom:0;padding-right:13px;display:flex;align-items:center;}
.alarm_util .link_util{float:left;height:51px;padding:0 10px;text-align:center;}
.alarm_util .link_util .ico_search{width:20px;height:20px;margin-top:17px;background-position:-190px 0;}
.alarm_util .link_util .ico_share{width:18px;height:18px;margin-top:17px;background-position:-220px 0;}
.alarm_util .item_util{float:left;}
.alarm_util .btn_subscribe{display:flex;align-items:center;float:left;min-width:38px;height:28px;padding:0 10px;margin:0 15px 0 0;border-radius:28px;font-weight:700;font-size:14px;line-height:28px;color:#fff;text-align:center;background-color:#2C2E33;}
.alarm_util .btn_subscribe .ico_plus{width:12px;height:12px;margin:0 4px 0 0;background-position:-140px -140px;}
.alarm_util .btn_subscribe .ico_bell{width:12px;height:14px;margin:0 3px 0 0;}
.alarm_util .btn_subscribe.all .ico_bell{background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M1.7002 5.18822C1.7002 2.8752 3.58121 1 5.90138 1C8.22155 1 10.102 2.8752 10.102 5.18822V7.15202C10.102 7.62334 10.1412 8.09465 10.2312 8.55703C10.3327 9.07786 10.5079 9.7275 10.8022 10.2427H1C1.29427 9.7275 1.46941 9.07786 1.57099 8.55703C1.66099 8.09465 1.7002 7.62334 1.7002 7.15202V5.18822Z' fill='%237E7F80' stroke='%237E7F80' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.81563 10.7593V10.9694C7.81563 12.0908 6.93773 12.9999 5.85529 12.9999C4.77244 12.9999 3.89453 12.0908 3.89453 10.9694V10.7593' fill='%237E7F80'/%3E%3Cpath d='M7.81563 10.7593V10.9694C7.81563 12.0908 6.93773 12.9999 5.85529 12.9999C4.77244 12.9999 3.89453 12.0908 3.89453 10.9694V10.7593' stroke='%237E7F80' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='3.05273' y='10.6201' width='5.60158' height='0.7' fill='%23F2F4F7'/%3E%3C/svg%3E%0A");}
.alarm_util .btn_subscribe.set .ico_bell{background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M5.88365 1V1C3.57187 1 1.69766 2.86842 1.69766 5.17306V7.12977C1.69766 7.59938 1.65859 8.06899 1.56892 8.52969C1.46771 9.04864 1.2932 9.69592 1 10.2093H5.88327' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.88379 1V1C8.19557 1 10.0698 2.86842 10.0698 5.17306V7.12977C10.0698 7.59938 10.1088 8.06899 10.1985 8.52969C10.2997 9.04864 10.4742 9.69592 10.7674 10.2093H5.88416' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.79071 10.7673V10.9766C7.79071 12.094 6.91597 12.9999 5.83746 12.9999C4.75852 12.9999 3.88379 12.094 3.88379 10.9766V10.7673' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.alarm_util .btn_subscribe.unset .ico_bell{width:15px;height:15px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M7.99864 2.00049V2.00049C5.68686 2.00049 3.81265 3.86891 3.81265 6.17355V8.13026C3.81265 8.59986 3.77358 9.06947 3.68391 9.53018C3.5827 10.0491 3.40819 10.6964 3.11499 11.2098H7.99826' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99878 2.00049V2.00049C10.3106 2.00049 12.1848 3.86891 12.1848 6.17355V8.13026C12.1848 8.59986 12.2238 9.06947 12.3135 9.53018C12.4147 10.0491 12.5892 10.6964 12.8824 11.2098H7.99915' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.9057 11.7678V11.9771C9.9057 13.0945 9.03096 14.0004 7.95245 14.0004C6.87351 14.0004 5.99878 13.0945 5.99878 11.9771V11.7678' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L13.55 10.4' stroke='%23F2F4F7' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M2.37231 3.48853L13.9223 11.8885' stroke='%237E7F80' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
.alarm_util .btn_subscribe.all,.alarm_util .btn_subscribe.set,.alarm_util .btn_subscribe.unset{background-color:#F2F4F7;border-color:#F2F4F7;color:rgba(0,0,0,0.48);}
.alarm_util .btn_subscribe .ico_arrow{width:10px;height:6px;margin:0 0 0 5px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.44767 5.43755C4.72103 5.71092 5.16425 5.71092 5.43762 5.43755L9.68026 1.19491C9.95362 0.921546 9.95362 0.47833 9.68026 0.204963C9.40689 -0.0684042 8.96367 -0.0684042 8.69031 0.204963L4.94264 3.95263L1.19497 0.204963C0.921608 -0.0684042 0.478392 -0.0684042 0.205025 0.204963C-0.0683418 0.47833 -0.0683417 0.921546 0.205025 1.19491L4.44767 5.43755Z' fill='%237E7F80'/%3E%3C/svg%3E%0A");}
.alarm_util .link_feed{display:block;height:36px;padding:0;margin-right:8px;}
.alarm_util .link_feed .ico_feed{width:36px;height:36px;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M24.1872 9C21.495 9 19.3125 11.1826 19.3125 13.8747V16.1604C19.3125 16.709 19.267 17.2575 19.1625 17.7957C19.0447 18.4019 18.8414 19.158 18.5 19.7577H24.1867' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1875 9C26.8796 9 29.0622 11.1826 29.0622 13.8747V16.1604C29.0622 16.709 29.1077 17.2575 29.2121 17.7957C29.33 18.4019 29.5332 19.158 29.8747 19.7577H24.1879' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.2185 19.7583V19.9685C26.2185 21.0903 25.309 21.9998 24.1876 21.9998C23.0658 21.9998 22.1562 21.0903 22.1562 19.9685V19.7583' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 13H14' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 20H14' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 27H22' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
.alarm_util .link_feed.new .ico_feed{background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M24.1872 9C21.495 9 19.3125 11.1826 19.3125 13.8747V16.1604C19.3125 16.709 19.267 17.2575 19.1625 17.7957C19.0447 18.4019 18.8414 19.158 18.5 19.7577H24.1867' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1875 9C26.8796 9 29.0622 11.1826 29.0622 13.8747V16.1604C29.0622 16.709 29.1077 17.2575 29.2121 17.7957C29.33 18.4019 29.5332 19.158 29.8747 19.7577H24.1879' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.2185 19.7583V19.9685C26.2185 21.0903 25.309 21.9998 24.1876 21.9998C23.0658 21.9998 22.1562 21.0903 22.1562 19.9685V19.7583' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 13H14' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 20H14' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 27H22' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='29.5' cy='9' r='4' fill='%234881F7' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A");}
.head_top .alarm_util .link_search{width:auto;height:auto;}
.head_top .alarm_util .ico_search{width:36px;height:36px;margin:0 auto;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M16.3575 24.7151C20.9733 24.7151 24.7151 20.9733 24.7151 16.3575C24.7151 11.7418 20.9733 8 16.3575 8C11.7418 8 8 11.7418 8 16.3575C8 20.9733 11.7418 24.7151 16.3575 24.7151Z' stroke='%23101010' stroke-width='2'/%3E%3Cpath d='M22.4854 22.4853L28.0001 28' stroke='%23101010' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
/* 구독설정 - 툴팁 */
.tooltip_layer{display:none;position:absolute;right:14px;bottom:-50px;z-index:30;box-sizing:border-box;padding:10px 12px 8px;border-radius:8px;background-color:#FFF;box-shadow:0px 4px 32px rgba(0,0,0,0.16);animation:bottom-slide3 .2s ease-in forwards;}
.tooltip_layer .txt_tooltip{font-size:15px;line-height:20px;color:#000;white-space:nowrap;}
.tooltip_layer .ico_tip{position:absolute;right:16px;top:-6px;width:24px;height:8px;background-position:-90px -140px;}
.tooltip_layer.action{display:block;animation:slide-bottom3 .2s ease-out forwards;}
.alarm_util .area_btn,.alarm_util .area_feed{position:relative;}
.alarm_util .area_feed .tooltip_layer{right:0;}
@keyframes slide-bottom3{0%{display:none;    bottom:-36px;    opacity:0;}
  100%{display:block;    bottom:-50px;    opacity:1;} }
@keyframes bottom-slide3{0%{display:block;    bottom:-50px;    opacity:1;}
  100%{display:none;    bottom:-36px;    opacity:0;} }
/* 알림 레이어 */
body.layer_open{overflow:hidden;}
.layer_subscribe{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;margin:20px auto 0;}
.layer_subscribe.open{display:block;}
.layer_subscribe:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);}
.layer_subscribe .inner_layer{position:absolute;bottom:0;width:100%;max-height:100%;padding:40px 20px 118px;border-radius:16px 16px 0 0;background-color:#fff;box-sizing:border-box;transition:all 0.3s linear;transform:translateY(100%);opacity:0;}
.layer_subscribe .inner_layer.action{transform:translateY(0px);opacity:1;}
.layer_subscribe .tit_layer{display:block;margin-bottom:28px;font-size:18px;line-height:22px;}
.layer_subscribe .radio_inp{display:inline-block;position:relative;vertical-align:top;}
.layer_subscribe .radio_inp .inp_radio{position:absolute;left:0;top:50%;z-index:-1;width:24px;height:24px;margin-top:-12px;opacity:0.01;}
.layer_subscribe .radio_inp .lab_radio{display:flex;height:100%;padding-left:34px;font-size:16px;line-height:24px;cursor:pointer;vertical-align:top;}
.layer_subscribe .radio_inp .ico_radio{position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:4px;background-position:0 -30px;}
.layer_subscribe .radio_inp .inp_radio:checked + .lab_radio .ico_radio,.layer_subscribe .radio_inp.on .lab_radio .ico_radio{background-position:-30px -30px;}
.layer_subscribe .check_inp .inp_check{position:absolute;left:0;top:50%;z-index:-1;width:24px;height:24px;margin-top:-12px;opacity:.01;}
.layer_subscribe .check_inp .lab_check{display:block;overflow:hidden;height:100%;padding-left:34px;font-size:16px;line-height:24px;color:#3a3b3d;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;}
.layer_subscribe .check_inp .ico_check{position:absolute;left:0;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:4px;background-position:-60px -30px;}
.layer_subscribe .check_inp .inp_check:checked + .lab_check .ico_check{background-position:-90px -30px;}
.check_inp.on .lab_check .ico_check{background-position:-90px -30px;}
.layer_subscribe .sub_option{max-height:0;overflow:hidden;padding:5px 0 0 34px;transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out;box-sizing:border-box;}
/* 2024-05-23 수정 */
.layer_subscribe .sub_option.open{display:block;max-height:90px;}
/* 2024-05-23 수정 */
.layer_subscribe .sub_option .check_inp{width:50%;margin-top:15px;}
.layer_subscribe .check_inp{float:left;position:relative;vertical-align:top;}
.layer_subscribe{overflow:hidden;}
.layer_subscribe li + li{margin-top:24px;}
.layer_subscribe li.lst{padding-top:20px;border-top:1px solid #F5F6F8;}
.layer_subscribe .tit_lab{flex:1;overflow:hidden;min-width:0;margin-right:4px;white-space:nowrap;text-overflow:ellipsis;}
.layer_subscribe .btn_group{display:block;display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;position:absolute;left:20px;right:20px;bottom:30px;}
.layer_subscribe .btn_group .btn_g{display:block;width:100%;height:48px;border-radius:24px;background-color:#F2F4F7;font-size:16px;line-height:48px;color:rgba(0,0,0,0.72);text-align:center;box-sizing:border-box;}
.layer_subscribe .btn_group .btn_g + .btn_g{margin-left:16px;}
.layer_subscribe .btn_group .btn_g.in_active{background-color:#F2F4F7;color:#898b8c;}
.layer_subscribe .btn_group .btn_apply{background-color:#2C2E33;color:#fff;}
.layer_subscribe .desc_pannel{margin:4px 0 0 34px;font-size:13px;line-height:16px;color:#888;}
/* FTAS-11087 > 2024-05-23 가로모드 추가 시작 */
@media only screen and (orientation:landscape){.mobile .layer_subscribe .inner_layer{overscroll-behavior:none;overflow-y:auto;left:50%;width:484px;margin-left:-242px;padding-bottom:30px;}
  .mobile .layer_subscribe .inner_layer::-webkit-scrollbar{display:none;}
  .mobile .layer_subscribe .desc_pannel{word-break:keep-all;}
  .mobile .layer_subscribe .btn_group{position:relative;left:0;right:0;bottom:0;padding-top:40px;} }
/* // FTAS-11087 > 2024-05-23 가로모드 추가 끝 */
/* header - 공유하기 레이어 */
#socialShareMoreContainer .type_layer{background-color:rgba(51,51,51,0.6);}
#socialShareMoreContainer .type_layer .tf_url{color:#4881F7;}
/* 통합검색 레이어 */
.search_open{background-color:#f2f2f2;}
.search_open .container-doc{display:none;}
.d_schall{overflow:hidden;padding:12px 0;border-bottom:1px solid #eaeaea;background-color:#fff;}
.d_schall .inner_schall{margin:0 98px 0 12px;height:37px;border:1px solid #2f97f5;border-right:0 none;background-color:#fff;}
.d_schall .box_search{position:relative;padding:6px 8px 0 8px;background-color:#fff;}
.os_ios .d_schall .box_search{padding-top:8px;}
.d_schall .tf_keyword{width:100%;height:24px;border:0 none;font-size:16px;line-height:25px;background-color:transparent;color:#000;vertical-align:top;-webkit-appearance:none;outline:none;}
.os_ios .d_schall .tf_keyword{line-height:23px;}
.d_schall .tf_keyword::-webkit-search-cancel-button{-webkit-appearance:none;}
.d_schall .tf_keyword::-webkit-input-placeholder{color:#c6c7cd;}
.d_schall .btn_sch{display:inline;float:left;width:38px;height:39px;padding:0;font-size:0;line-height:0;background-color:transparent;cursor:pointer;text-align:center;}
.d_schall .btn_reset{display:none;position:absolute;top:-1px;right:0;width:32px;height:39px;}
.d_schall .btn_reset .ico_del{display:block;width:14px;height:14px;margin:0 auto;background-position:-50px -50px;}
.d_schall .btn_search{position:absolute;top:-1px;right:-38px;border:1px solid #2f97f5;border-left:0 none;}
.d_schall .btn_search .ico_search{display:block;width:20px;height:19px;margin:0 auto;background-position:0 -50px;}
.d_schall .btn_close{display:block;overflow:hidden;position:absolute;top:-1px;right:-92px;width:47px;height:39px;padding:0;font-size:16px;line-height:40px;color:#000;cursor:pointer;text-align:center;}
.os_ios .d_schall .btn_close{line-height:42px;}
.d_schall .write_on{padding-right:40px;}
.d_schall .write_on .btn_reset{display:block;}
/* 서제스트 */
/* main */
.doc-main{max-width:640px;margin:0 auto;}
/* footer */
.doc-footer{max-width:640px;height:179px;margin:0 auto;padding-top:40px;background-color:#F2F4F7;text-align:center;clear:both;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box;}
.doc-footer .list_foot{display:inline-block;width:100%;margin:0 auto;text-align:center;font-size:0;}
.doc-footer .list_foot li{display:inline;}
.doc-footer .list_foot li:after,.doc-footer .link_policy:after,.doc-footer .info_policy:after{display:inline-block;position:relative;top:-3px;width:2px;height:2px;background-color:rgba(0,0,0,0.16);border-radius:50%;content:'';}
.doc-footer .link_policy:after,.doc-footer .info_policy:after{left:8px;}
.doc-footer .list_foot li:last-child:after,.doc-footer .link_policy:last-child:after,.doc-footer .info_policy:last-child:after{display:none;}
.doc-footer .list_foot .btn_foot,.doc-footer #daumMinidaum a{display:inline-block;height:17px;padding:0 10px;font-size:14px;color:#000;line-height:17px;}
.doc-footer .group_policy{display:block;font-size:0;padding-top:8px;}
.doc-footer .link_policy,.doc-footer .info_policy{display:inline-block;padding:8px 8px 0;color:rgba(0,0,0,0.48);font-size:12px;line-height:14px;}
.doc-footer .info_policy{padding-top:0;}
.doc-footer .copr_info{display:block;margin-top:16px;}
.doc-footer .link_daumcorp{display:block;font-size:12px;line-height:14px;font-weight:700;color:rgba(0,0,0,0.48);}
.doc-footer .box_top{position:fixed;z-index:1;visibility:hidden;opacity:0;right:24px;bottom:24px;transition:visibility 0.3s,opacity 0.3s ease-out;}
.doc-footer .box_top.show{opacity:1;visibility:visible;}
.doc-footer .box_top .btn_top{width:44px;height:44px;border:solid 1px rgba(0,0,0,0.08);border-radius:50%;background-color:#fff;}
.doc-footer .box_top .ico_top{width:24px;height:24px;background-position:-40px -170px;}
/* 심플 footer */
.simple_foot{height:46px;padding-top:34px;}
.simple_foot .copr_info{padding:0;}
/* 기사뷰 */
.box_view{border-radius:0 0 16px 16px;background-color:#fff;}
.box_view:after{display:block;clear:both;content:'';}
/* 기사뷰 - 헤드 */
.head_view{position:relative;padding:20px 20px 24px;}
.head_view .tit_view{padding:16px 0 12px;font-weight:700;font-size:26px;line-height:35px;letter-spacing:-0.005em;color:rgba(0,0,0,0.88);}
.head_view .info_view{overflow:hidden;}
.head_view .txt_author{float:left;margin-right:5px;font-size:13px;color:rgba(0,0,0,0.56);}
.head_view .descinfo_wrap{float:left;}
.head_view .txt_info{position:relative;float:left;font-size:13px;color:rgba(0,0,0,0.56);}
.head_view .txt_author + .txt_info::before{display:inline-block;width:2px;height:2px;margin:9px 5px 0 0;background-color:#c2c2c2;vertical-align:top;content:'';}
.head_view .txt_info + .txt_info:before{float:left;padding:0 7px;font-size:12px;color:#E4E5E5;content:'|';}
.head_view .txt_info .num_date{padding-left:3px;}
.head_view .util_wrap{position:relative;min-height:32px;margin-top:24px;}
.head_view .btn_cmt{float:left;height:30px;cursor:pointer;}
.head_view .btn_cmt .ico_cmt{width:19px;height:19px;margin:1px 2px 0 0;background-position:0 0;}
.head_view .btn_cmt .num_cmt{font-size:15px;color:#4a4a4a;}
.os_android .head_view .btn_cmt .ico_cmt{margin-top:2px;}
.head_view .btn_ttalk{float:left;height:32px;box-sizing:border-box;padding:5px 11px;margin:0;font-size:15px;line-height:20px;cursor:pointer;border:1px solid rgba(0,0,0,0.14);border-radius:16px;color:rgba(0,0,0,0.88);}
.head_view .btn_ttalk.talk_inactive{font-size:14px;font-weight:500;}
.head_view .btn_ttalk .ico_ttalk{width:20px;height:20px;margin-right:5px;background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M9.90135 2C5.53805 2 2 5.52646 2 9.87667C2 12.004 2.85082 13.9293 4.22685 15.346C4.29312 15.4142 4.1969 17.0339 4.12631 18.0937C4.10011 18.4871 4.51687 18.7581 4.86573 18.5744C5.81964 18.0723 7.29511 17.3086 7.38754 17.3397C8.1773 17.6055 9.02127 17.7533 9.90135 17.7533C14.2647 17.7533 17.8027 14.2266 17.8027 9.87667' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M13.4365 2.84844C12.7312 2.48875 11.9674 2.23346 11.1627 2.10193' stroke='black' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M16.2547 5.26373C15.7425 4.56166 15.1251 3.94698 14.4198 3.44592' stroke='black' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M17.6797 8.63086C17.5305 7.77519 17.2496 6.96635 16.8545 6.22729' stroke='black' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M9.40674 7.31152V10.5293L12.1781 11.7673' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat 0 0/20px;}
.head_view .ico_cmtclose{width:19px;height:19px;margin-top:5px;background-position:-220px -170px;}
.head_view .util_view{position:absolute;top:0;right:-6px;}
.util_view .item_util{float:left;}
.util_view .btn_util{height:32px;margin:0 6px;padding:0;}
.util_view .btn_util .ico_view{width:32px;height:32px;background-position:0 0;background-size:32px;}
.util_view .btn_synop .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.93765 6.8H23.6769C24.1947 6.8 24.6144 7.21974 24.6144 7.7375C24.6144 7.90551 24.5693 8.07042 24.4837 8.215L17.2655 20.4108V23.9692C17.2655 24.3291 17.0721 24.6613 16.759 24.8389L15.8425 25.3589C15.1758 25.7372 14.349 25.2556 14.349 24.4892V20.4108L7.13086 8.215C6.86715 7.76943 7.01457 7.19443 7.46015 6.93072C7.60473 6.84515 7.76964 6.8 7.93765 6.8Z' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M12.0571 11.4875H19.5571' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.9321 14.3H17.6821' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.util_view .btn_synop .ico_view:hover{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.93765 6.80005H23.6769C24.1947 6.80005 24.6144 7.21978 24.6144 7.73755C24.6144 7.90555 24.5693 8.07047 24.4837 8.21505L17.2655 20.4109V23.9692C17.2655 24.3292 17.0721 24.6614 16.759 24.839L15.8425 25.359C15.1758 25.7372 14.349 25.2557 14.349 24.4892V20.4109L7.13086 8.21505C6.86715 7.76947 7.01457 7.19448 7.46015 6.93076C7.60473 6.84519 7.76964 6.80005 7.93765 6.80005Z' stroke='%234985FF' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M12.0571 11.4875H19.5571' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.9321 14.3H17.6821' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.util_view .btn_tts .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M23.4912 22.4882C25.2532 20.734 26.3438 18.3058 26.3438 15.623C26.3438 12.9973 25.2992 10.6157 23.603 8.87085' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.7563 19.7429C21.8141 18.6903 22.4688 17.2331 22.4688 15.6229C22.4688 14.0643 21.8553 12.649 20.8567 11.6052' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.84303 12.2483H7.9375C6.86745 12.2483 6 13.1158 6 14.1858L6.00024 17.2669C6.00024 18.3369 6.86754 19.2043 7.9375 19.2044L9.844 19.2049L16.0582 24.0811C16.4791 24.4113 17.0881 24.3379 17.4184 23.9169C17.5522 23.7464 17.625 23.5358 17.625 23.3189V7.96875C17.625 7.43372 17.1913 7 16.6562 7C16.434 7 16.2185 7.07641 16.0459 7.21642L9.84303 12.2483Z' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.util_view .btn_tts .ico_view:hover{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M23.4912 22.4882C25.2532 20.734 26.3438 18.3058 26.3438 15.623C26.3438 12.9973 25.2992 10.6157 23.603 8.87085' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.7563 19.7429C21.8141 18.6903 22.4688 17.2331 22.4688 15.6229C22.4688 14.0643 21.8553 12.649 20.8567 11.6052' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.84303 12.2483H7.9375C6.86745 12.2483 6 13.1158 6 14.1858L6.00024 17.2669C6.00024 18.3369 6.86754 19.2043 7.9375 19.2044L9.844 19.2049L16.0582 24.0811C16.4791 24.4113 17.0881 24.3379 17.4184 23.9169C17.5522 23.7464 17.625 23.5358 17.625 23.3189V7.96875C17.625 7.43372 17.1913 7 16.6562 7C16.434 7 16.2185 7.07641 16.0459 7.21642L9.84303 12.2483Z' stroke='%234985FF' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.util_view .btn_translate .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M25.3079 15.6798C25.2683 19.6393 22.6516 23.2687 18.6508 24.4159C14.779 25.5261 10.7749 23.9779 8.58861 20.8526M6.92898 15.4957C6.96537 11.5335 9.58262 7.90062 13.5859 6.75269C17.4731 5.63808 21.4937 7.20262 23.6742 10.3527' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square'/%3E%3Cpath d='M22.4303 11.1821H24.6178V8.99458' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M9.80526 19.9306H7.61776V22.1181' stroke='black' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M17.6848 17.4161H14.5735L14.011 19.09C13.913 19.3817 13.6396 19.5782 13.3319 19.5782V19.5782C12.8372 19.5782 12.4914 19.0885 12.6568 18.6223L15.0815 11.7887C15.223 11.3897 15.6005 11.1231 16.0239 11.1231H16.311C16.7342 11.1231 17.1115 11.3894 17.2533 11.7881L19.6627 18.5654C19.8382 19.0593 19.472 19.5782 18.9479 19.5782V19.5782C18.6206 19.5782 18.3303 19.3684 18.2276 19.0577L17.6848 17.4161ZM14.925 16.2207H17.3333L16.1848 12.7344H16.0852L14.925 16.2207Z' fill='black' fill-opacity='0.88'/%3E%3C/svg%3E%0A");}
.util_view .btn_translate .ico_view:hover{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M25.3079 15.6799C25.2682 19.6393 22.6516 23.2687 18.6507 24.4159C14.7789 25.5261 10.7749 23.9779 8.58857 20.8526M6.92894 15.4957C6.96532 11.5335 9.58258 7.90064 13.5859 6.7527C17.473 5.63809 21.4936 7.20264 23.6742 10.3527' stroke='%234985FF' stroke-width='1.4' stroke-linecap='square'/%3E%3Cpath d='M22.4302 11.1821H24.6177V8.99463' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M9.80518 19.9307H7.61768V22.1182' stroke='%234985FF' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M17.6848 17.416H14.5735L14.011 19.09C13.913 19.3816 13.6396 19.5781 13.3319 19.5781C12.8372 19.5781 12.4914 19.0885 12.6568 18.6222L15.0815 11.7887C15.223 11.3897 15.6005 11.123 16.0239 11.123H16.311C16.7342 11.123 17.1115 11.3894 17.2533 11.7881L19.6627 18.5654C19.8382 19.0592 19.472 19.5781 18.9479 19.5781C18.6206 19.5781 18.3303 19.3683 18.2276 19.0576L17.6848 17.416ZM14.925 16.2207H17.3333L16.1848 12.7344H16.0852L14.925 16.2207Z' fill='%234985FF'/%3E%3C/svg%3E%0A");}
.util_view .btn_font .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.5776 5.7C24.5776 5.3134 24.2642 5 23.8776 5C23.491 5 23.1776 5.3134 23.1776 5.7V7.8593H21.0183C20.6317 7.8593 20.3183 8.1727 20.3183 8.5593C20.3183 8.9459 20.6317 9.2593 21.0183 9.2593H23.1776V11.4186C23.1776 11.8052 23.491 12.1186 23.8776 12.1186C24.2642 12.1186 24.5776 11.8052 24.5776 11.4186V9.2593H26.7369C27.1235 9.2593 27.4369 8.9459 27.4369 8.5593C27.4369 8.1727 27.1235 7.8593 26.7369 7.8593H24.5776V5.7ZM18.3825 8.55924C18.3825 8.17264 18.0691 7.85924 17.6825 7.85924C17.2959 7.85924 16.9825 8.17264 16.9825 8.55924V16.1838V16.184V23.8088C16.9825 24.1954 17.2959 24.5088 17.6825 24.5088C18.0691 24.5088 18.3825 24.1954 18.3825 23.8088V16.8838H21.4949C21.8815 16.8838 22.1949 16.5704 22.1949 16.1838C22.1949 15.7972 21.8815 15.4838 21.4949 15.4838H18.3825V8.55924ZM6.72166 10.2416C6.33506 10.2416 6.02166 10.555 6.02166 10.9416C6.02166 11.3282 6.33506 11.6416 6.72166 11.6416H12.608C12.2251 13.9683 10.6244 17.9721 6.43736 19.833C6.08408 19.99 5.92498 20.4036 6.08199 20.7569C6.239 21.1102 6.65268 21.2693 7.00596 21.1123C12.3355 18.7436 13.9438 13.3842 14.092 10.9848C14.1039 10.792 14.0357 10.6029 13.9034 10.4622C13.7711 10.3214 13.5865 10.2416 13.3934 10.2416H6.72166Z' fill='black'/%3E%3C/svg%3E%0A");}
.util_view .btn_font .ico_view:hover{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.5776 5.7C24.5776 5.3134 24.2642 5 23.8776 5C23.491 5 23.1776 5.3134 23.1776 5.7V7.8593H21.0183C20.6317 7.8593 20.3183 8.1727 20.3183 8.5593C20.3183 8.9459 20.6317 9.2593 21.0183 9.2593H23.1776V11.4186C23.1776 11.8052 23.491 12.1186 23.8776 12.1186C24.2642 12.1186 24.5776 11.8052 24.5776 11.4186V9.2593H26.7369C27.1235 9.2593 27.4369 8.9459 27.4369 8.5593C27.4369 8.1727 27.1235 7.8593 26.7369 7.8593H24.5776V5.7ZM18.3825 8.55924C18.3825 8.17264 18.0691 7.85924 17.6825 7.85924C17.2959 7.85924 16.9825 8.17264 16.9825 8.55924V16.1838V16.184V23.8088C16.9825 24.1954 17.2959 24.5088 17.6825 24.5088C18.0691 24.5088 18.3825 24.1954 18.3825 23.8088V16.8838H21.4949C21.8815 16.8838 22.1949 16.5704 22.1949 16.1838C22.1949 15.7972 21.8815 15.4838 21.4949 15.4838H18.3825V8.55924ZM6.72166 10.2416C6.33506 10.2416 6.02166 10.555 6.02166 10.9416C6.02166 11.3282 6.33506 11.6416 6.72166 11.6416H12.608C12.2251 13.9683 10.6244 17.9721 6.43736 19.833C6.08408 19.99 5.92498 20.4036 6.08199 20.7569C6.239 21.1102 6.65268 21.2693 7.00596 21.1123C12.3355 18.7436 13.9438 13.3842 14.092 10.9848C14.1039 10.792 14.0357 10.6029 13.9034 10.4622C13.7711 10.3214 13.5865 10.2416 13.3934 10.2416H6.72166Z' fill='%234985FF'/%3E%3C/svg%3E%0A");}
.btn_soundplay{display:none;overflow:hidden;position:fixed;bottom:44px;left:50%;z-index:1;width:124px;height:36px;margin-left:-62px;border:1px solid #EEE;border-radius:25px;font-size:14px;line-height:36px;background-color:#fff;box-sizing:border-box;box-shadow:1px 0 10px rgba(0,0,0,0.1);text-align:left;color:#202020;}
.btn_soundplay .ico_sound{overflow:hidden;float:left;width:30px;height:30px;margin:2px 8px 0 2px;font-size:1px;line-height:0;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_sound.gif") 0 0 no-repeat;background-size:30px 30px;color:transparent;}
.btn_soundplay .ico_close{float:right;width:11px;height:11px;margin:12px 10px 0 0;background-position:-160px -30px;}
.play_on{display:block;}
.os_android .btn_soundplay{line-height:31px;}
.os_android .btn_soundplay .ico_sound{margin-top:1px;}
.os_android .btn_soundplay .ico_close{margin-top:10px;}
/* 레이어 */
.view_layer{display:none;position:fixed;bottom:0;left:50%;z-index:9999;width:100%;max-height:calc(100% - 25px);border-radius:24px 24px 0 0;background-color:#fff;transform:translateX(-50%);}
.view_layer .inner_view_layer{height:100%;}
.inner_view_layer .layer_head{padding:16px 20px 20px;border-bottom:1px solid rgba(0,0,0,0.08);}
.inner_view_layer .tit_layer{display:block;font-weight:700;font-size:18px;line-height:21px;color:#000;}
.inner_view_layer .info_layer{display:block;margin-top:7px;font-size:13px;line-height:19px;color:rgba(0,0,0,0.48);}
.inner_view_layer .layer_body{overflow-y:auto;padding:30px 20px 40px;box-sizing:border-box;}
.inner_view_layer .group_btn{padding-top:40px;}
.inner_view_layer .btn_play{display:block;width:100%;height:48px;border-radius:8px;font-weight:700;font-size:16px;background-color:#5B92FE;color:#fff;}
.inner_view_layer .link_close{position:absolute;top:0;right:0;width:47px;height:50px;}
.inner_view_layer .link_close .ico_view{width:18px;height:18px;margin:19px 0 0 9px;background-position:-140px -30px;}
/* 레이어 - 자동요약 */
.inner_synop_layer .layer_body{padding-bottom:37px;max-height:calc(100vh - 128px);}
.inner_synop_layer .tit_news{display:block;padding-bottom:20px;font-size:20px;line-height:29px;letter-spacing:-0.005em;}
.inner_synop_layer p{padding-bottom:28px;font-size:18px;line-height:29px;}
.inner_synop_layer p:last-of-type{padding-bottom:0;}
/* 레이어 - 음성재생설정 */
.inner_tts_layer .tit_tts{display:block;padding-top:30px;font-size:16px;line-height:20px;}
.inner_tts_layer .tit_tts:nth-of-type(1){padding-top:0;}
.list_tts{overflow:hidden;padding-top:16px;}
.list_tts li{position:relative;float:left;margin-right:30px;}
.list_tts .inp_tts{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0.01;}
.list_tts .lab_tts{display:block;font-size:16px;line-height:24px;color:rgba(0,0,0,0.88);}
.list_tts .lab_tts .ico_view{width:24px;height:24px;margin-right:10px;background-position:-130px 0;}
.list_tts .inp_tts:checked + .lab_tts{z-index:1;font-weight:700;color:#5B92FE;}
.list_tts .inp_tts:checked + .lab_tts .ico_view{background-position:-160px 0;}
/* 레이어 - 번역 */
.inner_translate_layer .layer_body{max-height:calc(100svh - 108px);overflow-y:auto;min-height:-webkit-fill-available;min-height:100%;max-height:calc((var(--vh,1vh) * 100) - 108px);}
.inner_translate_layer .tit_layer .ico_view{width:18px;height:9px;margin:3px 0 0 6px;background-position:-130px -70px;}
.inner_translate_layer .info_translate{display:block;width:127px;height:12px;margin-top:13px;background-position:-40px -50px;}
.inner_translate_layer .link_kakaoi{overflow:hidden;float:right;width:42px;height:12px;font-size:1px;line-height:0;color:transparent;}
.inner_translate_layer .group_btn{position:fixed;bottom:0;left:0;right:0;padding:40px 20px;width:auto;background-color:#fff;}
.list_lang{display:flex;flex-wrap:wrap;padding-bottom:88px;}
.list_lang li{position:relative;width:50%;margin-top:20px;}
.list_lang li:first-child{width:100%;margin:0 0 10px;}
.list_lang .inp_lang{position:absolute;top:0;left:0;width:24px;height:24px;z-index:-1;opacity:0.01;}
.list_lang .lab_lang{display:inline-block;padding-left:34px;}
.list_lang .tit_lang{display:block;font-weight:400;font-size:16px;line-height:22px;color:#000;}
.list_lang .txt_lang{display:block;margin-top:2px;font-size:13px;line-height:17px;color:rgba(0,0,0,0.48);}
.list_lang .lab_lang .ico_view{position:absolute;top:0;left:0;width:24px;height:24px;background-position:-130px 0;}
.list_lang .inp_lang:checked + .lab_lang .tit_lang{z-index:1;font-weight:700;color:#5B92FE;}
.list_lang .inp_lang:checked + .lab_lang .ico_view{background-position:-160px 0;}
/* 레이어 - 번역 - 로딩 */
.view_layer_loading{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;max-height:none;background-color:rgba(0,0,0,0.48);transform:translate(0);}
.inner_loading_layer{overflow:hidden;position:absolute;top:50%;left:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;background-color:#343A48;text-align:center;}
.inner_loading_layer .ico_loading{width:20px;height:21px;margin:27px auto 0;background-position:-90px -80px;-webkit-animation:loading .8s linear infinite;animation:loading .8s linear infinite;}
.inner_loading_layer .tit_translate{display:block;padding:9px 0 4px;font-weight:normal;font-size:16px;line-height:18px;color:#fff;}
.inner_loading_layer .txt_translate{width:83px;height:8px;margin:0 auto;background-position:-40px -70px;}
/* 로딩 애니메이션 */
@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);}
  100%{-webkit-transform:rotate(360deg);} }
@keyframes loading{0%{transform:rotate(0deg);}
  100%{transform:rotate(360deg);} }
/* 레이어 - 글자크기 설정 */
.view_layer .inner_fs_layer{height:420px;}
.inner_fs_layer .set_fs{position:relative;width:290px;margin:0 auto;}
.inner_fs_layer .txt_fs{position:absolute;}
.inner_fs_layer .txt_small{top:0;left:0;font-size:18px;line-height:31px;}
.inner_fs_layer .txt_big{top:0;right:0;font-size:22px;line-height:31px;}
.list_fs{position:relative;width:200px;height:31px;margin:0 auto;}
.list_fs:before{position:absolute;top:14px;left:0;width:100%;height:2px;background-color:#E1E4E5;content:'';}
.list_fs li{position:absolute;top:4px;width:20px;padding:0 10px;}
.list_fs .inp_fs{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.01;}
.list_fs .lab_fs{display:block;overflow:hidden;position:relative;width:100%;height:20px;border-radius:50%;font-size:1px;line-height:0;color:transparent;}
.list_fs .inp_fs[checked] + .lab_fs{background-color:#4881F7;box-shadow:2px 2px 6px rgba(0,0,0,0.1);}
.list_fs li:nth-child(1){left:-20px;}
.list_fs li:nth-child(2){left:30px;}
.list_fs li:nth-child(3){left:80px;}
.list_fs li:nth-child(4){left:130px;}
.list_fs li:nth-child(5){left:180px;}
.list_fs li:before{position:absolute;top:5px;left:50%;width:2px;height:12px;background-color:#E1E4E5;content:'';}
.inner_fs_layer p{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:5;}
.inner_fs_layer .set_view{padding-top:40px;}
.inner_fs_layer .set_view p + p{margin-top:27px;}
.inner_fs_layer .fs_type2 p{-webkit-line-clamp:5;}
.inner_fs_layer .fs_type3 p{-webkit-line-clamp:4;}
.inner_fs_layer .fs_type4 p{-webkit-line-clamp:4;}
.inner_fs_layer .fs_type5 p{-webkit-line-clamp:3;}
/* 심리,수정,검토 안내 */
.news_view .status_view{display:flex;align-items:center;min-height:50px;padding:10px 20px 9px;margin:0 20px 10px;border-radius:8px;background-color:#F4F6FA;box-sizing:border-box;}
.news_view .status_view .inner_status{display:block;}
.news_view .status_view .emph_g{color:#4881F7;}
.news_view .status_view .txt_status{font-size:14px;line-height:21px;color:#000;}
.news_view .status_view .txt_status + .txt_status{margin-top:12px;}
.news_view .status_view + .figure_frm{margin-top:20px;}
.news_view .status_view + .summary_view{margin-top:31px;}
/* 기사 노출 제어 */
.news_view .attention_news{padding:20px 20px 22px;margin:0 20px 20px;border-radius:8px;background-color:#F4F6FA;}
.news_view .attention_news .tit_attention{display:block;font-weight:700;font-size:15px;line-height:21px;color:#000;}
.news_view .attention_news .txt_attention{font-size:15px;line-height:21px;color:#000;}
.news_view .attention_news .btn_view{display:block;width:119px;height:40px;margin:20px auto 0;border-radius:40px;font-size:15px;color:#fff;background-color:#464F61;}
.news_view .attention_news .link_advice{text-decoration:underline;}
/* 기사뷰 -본문 */
.news_view{word-break:break-all;word-wrap:break-word;text-align:left;color:rgba(0,0,0,0.88);}
.en .news_view{word-break:keep-all;text-align:left;}
.news_view .summary_view{display:block;position:relative;margin:0 20px 36px;padding-left:16px;font-weight:600;font-size:18px;line-height:29px;letter-spacing:-0.005em;color:rgba(0,0,0,0.88);}
.news_view .summary_view:before{position:absolute;top:3px;bottom:4px;left:0;width:2px;background-color:rgba(0,0,0,0.12);content:'';}
.os_android .news_view .summary_view:before{background-color:rgba(0,0,0,0.88);}
.os_mac .news_view .summary_view,.os_windows .news_view .summary_view{font-weight:600;}
.os_android .news_view .summary_view{font-weight:400;}
.os_ios .news_view .summary_view{line-height:29px;}
.news_view .talkquote_frm{display:block;position:relative;margin:0 20px 32px;padding-left:20px;font-weight:400;font-size:.94em;color:#4A4A4A;}
.news_view .talkquote_frm:before{position:absolute;top:5px;bottom:5px;left:0;width:2px;background-color:#4A4A4A;content:'';}
.news_view .talkquote_frm:first-child{margin-top:0;}
.news_view .talkquote_frm .desc_talk{margin:0;}
.news_view .talkquote_frm .info_source{display:block;font-size:.76em;line-height:1.8;color:gray;}
.news_view .talkquote_frm + .talkquote_frm{margin-top:31px;}
.news_view .talkquote_frm + div{margin-top:31px;}
[class*="tit_subtxt"] + .news_view .talkquote_frm{margin-top:10px;}
.news_view .article_view{overflow:hidden;margin:0;}
.news_view > p,.news_view > div,.news_view .article_view > p,.news_view .article_view > div{margin:-6px 20px 28px;}
.news_view section > p,.news_view section > div{margin:-6px 20px 28px;}
.news_view section > address,.news_view section > pre,.news_view section > code{display:block;margin:-6px 20px 28px;word-break:break-all;white-space:pre-wrap;}
.news_view > p:last-child,.news_view .article_view > p:last-child{margin-bottom:24px;}
.news_view p + .figure_frm,.news_view div + .figure_frm{margin-top:35px;}
.news_view p + .list_view{margin-top:-1px;}
.news_view p + .quote_frm{margin-top:44px;}
.news_view .quote_frm + p{margin-top:-5px;}
.news_view section > p:first-child,.news_view section > div:first-child{margin-top:0;}
.news_view section > p + p{margin-top:1px;}
.news_view .pretip_frm + .figure_frm{margin-top:0;}
.news_view .article_view section > p > a,.news_view .article_view section > div > a{position:relative;border-bottom:1px solid #5F94ff;color:#4881F7;}
.news_view h3{margin:0 20px 26px;font-weight:700;font-size:1.28em;color:#000;}
.news_view h4{margin:0 20px 26px;font-weight:700;font-size:1.11em;color:#000;}
.news_view h5{margin:0 20px 26px;font-weight:700;font-size:1em;color:#000;}
.news_view h6{margin:0 20px 26px;font-weight:700;font-size:.9em;color:#000;}
.news_view h3 + .figure_frm,.news_view h4 + .figure_frm,.news_view h5 + .figure_frm,.news_view h6 + .figure_frm{margin-top:31px;}
.news_view strong{font-weight:700;}
.news_view .figure_frm{display:table;width:100%;margin:0 auto 23px;}
.news_view .figure_frm.s_img{width:auto;max-width:100%;}
.news_view .figure_frm.s_img .thumb_g_article{width:auto;min-width:100px;max-width:229px;}
.news_view .figure_frm.s_img .txt_caption{padding-left:0;padding-right:0;}
.news_view .article_view .figure_frm + p,.news_view .article_view .figure_frm + div{margin-top:30px;}
.news_view .figure_frm + .figure_frm{margin-top:25px;}
.news_view .figure_frm .thumb_g_article{display:block;width:100%;margin:0 auto;vertical-align:top;}
.news_view .figure_frm .link_figure{display:block;position:relative;margin:0;}
.news_view .figure_frm .link_photo{position:absolute;top:0;right:0;padding:10px;border:0 none;}
.news_view .figure_frm .link_photo .ico_view{display:block;width:32px;height:32px;background-position:0 -50px;}
.news_view .figure_frm .mark_c{display:inline-block;vertical-align:top;}
.os_windows .news_view .figure_frm .mark_c{margin-top:-2px;}
.news_view .txt_caption{display:table-caption;padding:12px 20px 4px;font-size:14px;line-height:22px;color:rgba(0,0,0,0.56);text-align:left;caption-side:bottom;word-break:keep-all;word-wrap:break-word;overflow-wrap:anywhere;}
.news_view .txt_caption a{color:#828282;}
.news_view .quote_frm{max-width:280px;margin:50px auto 45px;font-weight:500;font-size:1.05em;color:#000;text-align:center;}
.os_android .news_view .quote_frm{font-weight:700;}
.news_view .quote_frm:before{display:block;width:18px;height:14px;margin:0 auto 11px;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_view_240520.svg") 0 0 no-repeat;background-size:270px auto;background-position:0 -90px;content:'';}
.news_view .article_view table{table-layout:fixed;width:100%;margin-bottom:23px;}
.news_view .article_view table td{background-color:transparent;padding:0 20px;font-size:14px;line-height:18px;color:rgba(0,0,0,0.56);-webkit-box-sizing:border-box;box-sizing:border-box;}
.news_view .article_view table .figure_frm{margin:0 auto 11px;}
.list_view{margin:0 20px 29px 30px;}
.list_view li{position:relative;font-size:.94em;color:#4A4A4A;}
.list_bullet li{padding-left:20px;}
.list_bullet li:before{position:absolute;top:0;left:0;width:6px;height:6px;margin-top:10px;border-radius:50%;background-color:#4A4A4A;content:'';}
.news_view .article_view .pretip_frm{margin:31px 20px;padding:12px 20px;border:1px solid #F0F0F0;font-size:.88em;color:#4A4A4A;}
.news_view .article_view .pretip_frm .desc_pretip{margin:0;}
.pretip_frm .list_view{margin:0;}
.pretip_frm .list_view li{font-size:inherit;}
.pretip_frm .list_bullet li{padding-left:13px;}
.pretip_frm .list_bullet li:before{width:3px;height:3px;}
.news_view .figure_frm + .list_view{margin-top:30px;}
.article_view + p{margin-bottom:12px;}
.news_view .txt_copy{font-size:13px;line-height:19px;color:rgba(0,0,0,0.56);}
/* 폰트크기 설정 */
.fs_type1{font-size:18px;line-height:29px;}
.fs_type2{font-size:19px;line-height:30px;}
.fs_type3{font-size:20px;line-height:32px;}
.fs_type4{font-size:21px;line-height:34px;}
.fs_type5{font-size:22px;line-height:35px;}
.fs_type1 .summary_view{line-height:29px;}
.fs_type2 .summary_view{line-height:30px;}
.fs_type3 .summary_view{line-height:32px;}
.fs_type4 .summary_view{font-size:0.9em;line-height:34px;}
.fs_type5 .summary_view{font-size:0.86em;line-height:35px;}
.fs_type1 .talkquote_frm{line-height:25px;}
.fs_type2 .talkquote_frm{line-height:26px;}
.fs_type3 .talkquote_frm{line-height:27px;}
.fs_type4 .talkquote_frm{font-size:0.9em;line-height:28px;}
.fs_type5 .talkquote_frm{font-size:0.86em;line-height:29px;}
.fs_type1 h3{line-height:26px;}
.fs_type2 h3{line-height:27px;}
.fs_type3 h3{line-height:28px;}
.fs_type4 h3{line-height:29px;}
.fs_type5 h3{font-size:1.25em;line-height:30px;}
.fs_type1 h4{line-height:26px;}
.fs_type2 h4{line-height:27px;}
.fs_type3 h4{line-height:28px;}
.fs_type4 h4{line-height:29px;}
.fs_type5 h4{font-size:1.08em;line-height:30px;}
.fs_type1 h5{line-height:26px;}
.fs_type2 h5{line-height:27px;}
.fs_type3 h5{line-height:28px;}
.fs_type4 h5{line-height:29px;}
.fs_type5 h5{font-size:0.97em;line-height:30px;}
.fs_type1 h6{line-height:26px;}
.fs_type2 h6{line-height:27px;}
.fs_type3 h6{line-height:28px;}
.fs_type4 h6{line-height:29px;}
.fs_type5 h6{font-size:0.87em;line-height:30px;}
.fs_type1 .list_view li{line-height:26px;}
.fs_type2 .list_view li{line-height:27px;}
.fs_type3 .list_view li{line-height:28px;}
.fs_type4 .list_view li{font-size:0.9em;line-height:29px;}
.fs_type5 .list_view li{font-size:0.86em;line-height:30px;}
.fs_type1 .pretip_frm{line-height:25px;}
.fs_type2 .pretip_frm{line-height:26px;}
.fs_type3 .pretip_frm{font-size:0.89em;line-height:27px;}
.fs_type4 .pretip_frm{font-size:0.85em;line-height:28px;}
.fs_type5 .pretip_frm{font-size:0.82em;line-height:29px;}
.fs_type1 .pretip_frm .list_view li{line-height:25px;}
.fs_type2 .pretip_frm .list_view li{line-height:26px;}
.fs_type3 .pretip_frm .list_view li{font-size:0.89em;line-height:27px;}
.fs_type4 .pretip_frm .list_view li{font-size:0.85em;line-height:28px;}
.fs_type5 .pretip_frm .list_view li{font-size:0.82em;line-height:29px;}
.fs_type1 .quote_frm{line-height:28px;}
.fs_type2 .quote_frm{line-height:30px;}
.fs_type3 .quote_frm{line-height:32px;}
.fs_type4 .quote_frm{font-size:1.04em;line-height:33px;}
.fs_type5 .quote_frm{font-size:1.04em;line-height:36px;}
.fs_type4 .list_bullet li:before,.fs_type5 .list_bullet li:before{margin-top:11px;}
.os_android .fs_type4 .list_bullet li:before,.os_android .fs_type5 .list_bullet li:before{margin-top:12px;}
.list_number{margin-left:0;list-style:decimal;padding-left:51px;}
.list_number li{padding-left:0;}
.os_android .list_number{padding-left:45px;}
.os_android .list_number li{padding-left:7px;}
.pretip_frm .list_number{padding-left:19px;}
.os_android .pretip_frm .list_number{padding-left:13px;}
.os_android .pretip_frm .list_number li{padding-left:2px;}
/* 기사뷰 -본문(멀티미디어) */
.news_view .article_view .box_multi{margin:20px 0 31px 0;}
.news_view .article_view .box_multi .figure_frm{margin-bottom:0;}
.news_view .article_view .box_multi .link_view{border-bottom:1px solid #EEE;}
.news_view .article_view .link_view{display:block;overflow:hidden;position:relative;height:49px;padding:0 40px 0 20px;border:0 none;font-weight:500;font-size:15px;line-height:51px;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.os_android .news_view .article_view .link_view{line-height:49px;}
.news_view .article_view .link_view .ico_gallery{width:23px;height:17px;margin:16px 10px 0 0;background-position:0 -30px;}
.news_view .article_view .link_view .ico_direct{position:absolute;top:0;right:20px;width:9px;height:17px;margin-top:16px;background-position:-50px -30px;}
.news_view .article_view .video_frm{margin:20px 0 31px 0;}
.news_view .article_view .video_frm:first-child{margin-top:0;}
.news_view .article_view .video_frm .vod_player{position:relative;padding-top:56.25%;}
.news_view .article_view .video_frm .vod_player .player_iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.news_view .article_view .video_frm .vod_cont{display:none;padding:9px 20px 10px;border-bottom:1px solid #eee;}
.news_view .article_view .video_frm .tit_vod{display:block;overflow:hidden;font-weight:normal;font-size:15px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;}
.news_view .article_view .video_frm .info_vod{display:block;padding-top:2px;font-size:13px;line-height:15px;color:#245EB5;}
.news_view .article_view .video_frm .link_close{display:none;}
/* 기사뷰 -본문(영상 플로팅) */
.news_view .article_view .fixed_vod{padding-top:56.25%;}
.news_view .article_view .fixed_vod .layer_vod{position:fixed;top:47px;left:0;right:0;z-index:100;height:90px;margin:0 auto;background-color:#424242;box-shadow:0 2px 10px rgba(0,0,0,0.1);max-width:640px;}
.news_view .article_view .fixed_vod .vod_player{float:left;width:160px;height:90px;padding:0;}
.news_view .article_view .fixed_vod .vod_cont{display:block;overflow:hidden;padding:14px 45px 0 15px;border:0 none;}
.news_view .article_view .fixed_vod .vod_cont .tit_vod{display:-webkit-box;color:#fff;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;}
.news_view .article_view .fixed_vod .vod_cont .info_vod{padding-top:5px;color:#fff;opacity:0.5;}
.news_view .article_view .fixed_vod .link_close{display:block;position:absolute;right:0;bottom:0;padding:16px 12px 12px 16px;}
.news_view .article_view .fixed_vod .link_close .ico_view{display:block;width:13px;height:13px;background-position:-120px -30px;}
.wrap_channel .news_view .article_view .fixed_vod .layer_vod{top:0;}
/* 기사뷰 - 중간광고 */
.news_view .article_view .ad_body{margin:-3px 20px 31px;padding:0 11px;border:1px solid #E3E5E5;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.05);}
.ad_body .info_ad{overflow:hidden;margin-right:-11px;}
.ad_body .link_kakaoad{float:right;padding:10px 11px 9px;font-size:13px;line-height:21px;color:#999;}
.ad_body .link_tit{display:block;overflow:hidden;margin-top:8px;font-size:16px;}
.ad_body .tit_ad{display:block;overflow:hidden;font-weight:normal;color:#000;white-space:nowrap;text-overflow:ellipsis;}
.ad_body .thumb_ad{position:relative;width:100%;padding-top:50%;}
.ad_body .video_type{padding-top:56.25%;}
.ad_body .video_ad iframe{padding:0;}
.ad_body .thumb_ad .link_thumb,.ad_body .video_type .video_ad{position:absolute;top:0;left:0;width:100%;height:100%;}
.ad_body .thumb_ad .link_thumb:after{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid #000;opacity:.05;pointer-events:none;content:'';}
.ad_body .cont_ad{position:relative;padding-right:101px;}
.ad_body .cont_ad .desc_ad{display:table;width:100%;height:60px;}
.ad_body .cont_ad .link_desc{display:table-cell;padding-top:3px;vertical-align:middle;}
.os_android .ad_body .cont_ad .link_desc{padding-top:0;}
.ad_body .cont_ad .txt_desc{display:-webkit-box;overflow:hidden;max-height:42px;font-size:16px;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all;text-align:left;}
.ad_body .cont_ad .link_ad{position:absolute;top:15px;right:0;height:28px;padding:0 13px;border:1px solid #5F94ff;border-radius:2px;font-size:13px;line-height:28px;color:#4881F7;}
.os_android .ad_body .cont_ad .link_ad{line-height:29px;}
/* 기사뷰 - 기타 */
.news_view .article_view .audio_frm{overflow:hidden;clear:both;position:relative;padding-top:80px;margin:32px 20px 36px;}
.news_view .article_view .audio_frm .player_iframe{position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;}
.news_view .article_view .audio_frm:first-child{margin-top:0;}
.news_view .banner_frm{display:block;position:relative;margin:32px auto 30px;}
.news_view .banner_frm .link_figure{display:block;}
.news_view .banner_frm img{display:block;width:100%;height:auto;}
.news_view .article_view .embed_facebook{max-width:350px;margin:0 auto 26px;}
.news_view .article_view .embed_facebook .fb-post{display:block;width:100%;height:auto;background-color:#fff;}
.news_view .article_view .embed_twitter{max-width:350px;margin:0 auto 26px;}
.news_view .article_view .embed_instagram{max-width:350px;margin:0 auto 26px;}
.news_view .article_view .txt_snsguide{display:block;padding-top:9px;margin-bottom:-4px;font-size:13px;line-height:19px;color:#222;text-align:center;}
.news_view .article_view .txt_snsguide .link_snsguide{color:#4881F7;}
.news_view .figure_frm .thumb_noimg,.news_view .emoticon_frm .thumb_noimg{display:block;height:50px;margin:0 20px;background-color:#f8f8f8;font-size:15px;line-height:52px;color:#828282;text-align:center;}
.news_view .figure_frm .thumb_noimg .ico_noimg,.news_view .emoticon_frm .thumb_noimg .ico_noimg{display:inline-block;width:23px;height:18px;margin:16px 11px 0 0;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/img_noimg.png") no-repeat 0 0;background-size:23px 18px;vertical-align:top;}
/* 다음앱 배너 */
.bnr_layer{position:fixed;bottom:0;left:0;right:0;z-index:9999;}
.bnr_layer .inner_bnr{position:relative;height:45px;padding-right:46px;background-color:rgba(0,0,0,0.5);padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);}
.bnr_layer .link_layer{display:block;overflow:hidden;height:34px;padding:11px 0 0 15px;color:#EEE;}
.bnr_layer .img_bnr{float:left;width:24px;margin-right:10px;}
.bnr_layer .txt_layer{display:block;overflow:hidden;font-size:16px;line-height:24px;}
.bnr_layer .layer_foot{position:absolute;top:0;bottom:0;right:0;z-index:20;}
.bnr_layer .btn_close{display:block;overflow:hidden;width:46px;height:100%;}
.bnr_layer .btn_close .ico_view{display:block;width:13px;height:13px;margin:16px auto 0;background-position:-120px -30px;}
/* 로딩 */
.ico_loading{display:inline-block;width:20px;height:20px;margin:15px 10px 0 0;vertical-align:top;}
.ico_loading .img_loading{display:block;width:100%;-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;}
/* 이미지확대뷰 app용 필터링 */
#zoomLayer.photo_zoom .btn_close .ico_close{display:block;margin:0 auto;}
/* 구독 알럿 */
.subscript_layer{position:fixed;bottom:18px;left:20px;right:20px;z-index:9999;max-width:640px;margin:0 auto;}
.subscript_layer .inner_alert{padding:20px 15px 18px;border-radius:8px;background-color:#2D2F33;}
.subscript_layer .txt_alert{font-size:14px;line-height:18px;color:#fff;text-align:center;}
.subscript_layer .txt_g{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:52%;font-weight:700;vertical-align:top;}
/* 알렉스 댓글 */
.cmt_view .alex_single .img_cmt,.cmt_view .alex_single .wrap_alex.fold .btn_foldup.guide:after,.cmt_view .alex_single .cmt_count_box .btn_foldup .ico_fold.img_cmt,.cmt_view .alex_single .cmtarray_layer .check_g .btn_foldup .ico_fold{background-image:url(//t1.daumcdn.net/media/common/alex/m320/icon_m_220622.png);background-size:175px auto;}
.cmt_view{border-top:8px solid #F2F4F7;}
.cmt_view .alex_single{font-family:'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;}
.cmt_view .alex_single .hide_btn{top:8px;}
.cmt_view .alex_single .list_comment .desc_txt{font-weight:400;color:#333;}
.os_android .cmt_view .alex_single .desc_txt{letter-spacing:0;}
.cmt_view .alex_single .tit_nick .link_nick{font-weight:400;font-size:14px;letter-spacing:0;color:#4881F7;}
.cmt_view .alex_single .comment_recomm .btn_oppose{color:#4881F7;}
.cmt_view .alex_single .alex_console .txt_guide{color:#4881F7;}
.cmt_view .alex_single .info_author{font-weight:400;}
.cmt_view .alex_single .info_author .txt_date{font-weight:400;font-size:12px;line-height:20px;color:#919191;letter-spacing:0;}
.os_android .cmt_view .alex_single .info_author .txt_date{line-height:20px;}
.cmt_view .alex_single .reply_count{letter-spacing:0;}
.cmt_view .alex_single .my_comments{font-weight:700;font-size:14px;color:#000;}
.cmt_view .alex_single .cmt_count{font-size:17px;letter-spacing:0;}
.cmt_view .alex_single .cmt_count .num_count{font-family:'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-size:17px;}
.cmt_view .alex_single .link_write{border-radius:8px;}
.cmt_view .alex_single .link_write .txt_write{font-weight:400;color:#B1B1B1;letter-spacing:0;}
.cmt_view .alex_single .write_alex{border-radius:8px;}
.cmt_view .alex_single .cmt_account .name{font-weight:400;letter-spacing:0;}
.cmt_view .alex_single .alex_write .lab_cmt{letter-spacing:0;}
.cmt_view .alex_single .alex_write .tf_cmt{font-weight:400;letter-spacing:0;}
.cmt_view .alex_single .alex_write .lab_cmt .txt_info{font-weight:400;}
.cmt_view .alex_single .cmt_keeper{position:relative;height:38px;margin:4px 20px 0;}
.cmt_view .alex_single .cmt_keeper .cmt_keeper_status{margin-left:2px;font-size:13px;color:#000;}
.cmt_view .alex_single .cmt_keeper .cmt_keeper_status:before{display:inline-block;width:19px;height:19px;margin:0 8px 0 0;vertical-align:top;content:'';background:url(//t1.daumcdn.net/media/common/alex/ico_safebot.svg) no-repeat 0 0;background-size:40px auto;background-position:-20px 0;}
.cmt_view .alex_single .cmt_keeper .cmt_keeper_status.on:before{background-position:0 0;}
.cmt_view .alex_single .cmt_keeper .cmt_keeper_status > span{display:inline-block;padding-top:1px;vertical-align:top;}
.cmt_view .alex_single .cmt_keeper .cmt_box_setting{position:absolute;right:-6px;top:-5px;}
.cmt_view .alex_single .category_wrap{padding:4px 0 3px;border-top:1px solid #eee;}
.cmt_view .alex_single .tooltip_box a{letter-spacing:0;}
.cmt_view .alex_single .alex_btn.btn_refresh{top:3px;right:13px;}
.cmt_view .alex_single .covered_txt{font-family:'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;letter-spacing:0;}
.cmt_view .alex_single .cmtarray_layer .inner_layer{letter-spacing:0;}
.os_android .cmt_view .alex_single .cmtarray_layer .inner_layer{letter-spacing:0;}
.cmt_view .alex_single .cmtarray_layer .tit_layer{font-weight:700;font-size:18px;color:#000;}
.cmt_view .alex_single .cmtarray_layer .desc_layer{font-size:16px;line-height:23px;letter-spacing:0;color:#000;}
.cmt_view .alex_single .set_keeper .tit_set{font-size:17px;letter-spacing:0;}
.cmt_view .alex_single .opt_select .list_opt .on .link_option{color:#4881F7;}
.cmt_view .alex_single .btn_foldup .ico_fold{background-position:-110px -365px;}
.cmt_view .alex_single .wrap_alex.fold .btn_foldup .ico_fold{background-position:-110px -320px;}
.cmt_view .alex_single .write_wrap .img_emot{width:20px;height:20px;margin-top:0;background-position:0 -400px;}
.cmt_view .img_emot,.cmt_view .alex_single .write_wrap .btn_emot.on .img_emot{background-position:-25px -400px;}
.cmt_view .alex_single .alex_more .link_fold{height:59px;line-height:59px;}
.cmt_view .alex_single .alex_more .link_fold .img_cmt{margin-top:26px;}
.os_android .cmt_view .alex_single .alex_more .link_fold .img_cmt{margin-top:26px;}
.cmt_view .alex_single .ico_setting{display:block;margin:0 auto;}
.cmt_view .alex_single .my_layer.my_layer_type2 .tooltip_box{top:41px;right:0;}
/* 댓글 OFF 공지내용 기능추가 */
.cmt_view .alex_single .cmt_count_box{height:auto;max-height:none;letter-spacing:0;}
.cmt_view .alex_single .wrap_alex.fold .tooltip_fold.on{display:none;}
.cmt_view .alex_single .wrap_alex.fold .btn_foldup.guide:after{display:none;}
/* 사용자(언론사) 댓글 off */
.cmt_close{overflow:hidden;padding:17px 20px 21px;}
.cmt_close .tit_cmt{display:block;font-weight:700;font-size:16px;color:#000;}
.cmt_close .desc_empty{padding:11px 0 0;font-size:13px;line-height:17px;color:#636363;}
.cmt_close .desc_empty2{padding:11px 0 0;font-size:15px;text-align:center;color:#202020;}
.cmt_close .link_policy{display:block;width:100px;height:33px;margin:7px auto 0;font-size:14px;line-height:33px;text-align:center;border:1px solid #e1e4e5;border-radius:15px;box-sizing:border-box;}
/* 댓글어뷰징 */
.fold_cmt{display:block;height:44px;margin:0 20px;padding-top:5px;font-size:16px;line-height:44px;text-align:center;}
.fold_cmt .ico_cmt{width:16px;height:16px;margin:15px 4px 0 0;background-position:-30px -90px;}
.os_android .fold_cmt .ico_cmt{margin-top:14px;}
.fold_cmt .emph_g2{color:#4881F7;-webkit-font-smoothing:antialiased;}
.fold_cmt .ico_fold{width:15px;height:8px;margin:18px 0 0 5px;background-position:-50px -90px;}
@media only screen and (min-width:768px){.cmt_view .alex_single .cmt_keeper{margin-left:0;margin-right:0;}
  .cmt_view .alex_single .alex_btn.btn_refresh{right:-7px;} }
/* 레티나 이미지 */
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.cmt_view .alex_single .img_cmt,.cmt_view .alex_single .wrap_alex.fold .btn_foldup.guide:after,.cmt_view .alex_single .cmt_count_box .btn_foldup .ico_fold.img_cmt,.cmt_view .alex_single .cmtarray_layer .check_g .btn_foldup .ico_fold{background-image:url(//t1.daumcdn.net/media/common/alex/m640/icon_m_rt_220622.png);} }
@media (prefers-color-scheme:dark){/* 알렉스 댓글 */
  .cmt_view .alex_single .img_cmt,.cmt_view .alex_single .wrap_alex.fold .btn_foldup.guide:after,.cmt_view .alex_single .cmt_count_box .btn_foldup .ico_fold.img_cmt,.cmt_view .alex_single .cmtarray_layer .check_g .btn_foldup .ico_fold{background-image:url(//t1.daumcdn.net/media/common/alex/m320/icon_m_dark_220622.png);}
  .cmt_view{border-color:#121314;}
  .cmt_view .alex_single .wrap_alex{background-color:#1B1D1F;}
  .cmt_view .alex_single .alex_more{background-color:transparent;}
  .cmt_view .alex_single .alex_more .link_fold{background-color:transparent;}
  .cmt_view .alex_single .forcefold_guide{color:#e7e7e7;}
  .cmt_view .alex_single .category_wrap{border-color:#383838;}
  .cmt_view .alex_single .list_comment .desc_txt{color:#d9d9d9;}
  .cmt_view .alex_single .cmt_keeper .cmt_keeper_status{color:#d9d9d9;}
  .cmt_view .alex_single .tit_nick .link_nick{color:#4881F7;}
  .cmt_view .alex_single .comment_recomm .btn_oppose{color:#4881F7;}
  .cmt_view .alex_single .alex_console .txt_guide{color:#4881F7;}
  .cmt_view .alex_single .opt_select .list_opt .on .link_option{color:#4881F7;}
  .cmt_view .alex_single .my_comments{color:#e7e7e7;}
  .cmt_view .alex_single .cmtarray_layer .tit_layer{color:#fff;}
  .cmt_view .alex_single .cmtarray_layer .desc_layer{color:#d9d9d9;}
  /* 사용자(언론사) 댓글 off */
  .cmt_close .tit_cmt{color:#e7e7e7;}
  .cmt_close .desc_empty,.cmt_close .desc_empty2{color:#e7e7e7;}
  .cmt_close .link_policy{border-color:#383838;color:#e7e7e7;}
  /* 댓글어뷰징 */
  .fold_cmt{color:#e7e7e7;}
  .fold_cmt .emph_g2{color:#5F94FF;}
  /* 3배수 이미지 */ }
@media only screen and (prefers-color-scheme:dark) and (-webkit-min-device-pixel-ratio:3),only screen and (prefers-color-scheme:dark) and (min-device-pixel-ratio:3),only screen and (prefers-color-scheme:dark) and (min-resolution:3dppx){.cmt_view .alex_single .img_cmt,.cmt_view .alex_single .wrap_alex.fold .btn_foldup.guide:after,.cmt_view .alex_single .cmt_count_box .btn_foldup .ico_fold.img_cmt,.cmt_view .alex_single .cmtarray_layer .check_g .btn_foldup .ico_fold{background-image:url(//t1.daumcdn.net/media/common/alex/m640/icon_m_dark_rt_220622.png);} }
/* 감정액션 */
.emotion_wrap{position:relative;padding-top:9px;}
.emotion_wrap .emotion_tit{position:relative;margin:0 20px;text-align:center;}
.emotion_wrap .emotion_tit:before{position:absolute;left:0;right:0;top:50%;height:1px;margin-top:-1px;background-color:#E9E9E9;content:'';}
.emotion_wrap .tit_emotion{display:inline-block;position:relative;padding:0 15px;font-weight:normal;font-size:14px;color:#000;background-color:#fff;}
.emotion_list{display:block;padding:18px 0 35px;text-align:center;}
.emotion_list .alex-actions .🎬_selections{max-width:344px;margin:0 auto;}
.emotion_list .alex-actions .🎬_selection{width:20%;}
.emotion_list .alex-actions .🎬_selection .🎬_icon{width:58px;height:58px;}
.emotion_list .alex-actions .🎬_selection .🎬_selection_label{font-family:'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-weight:normal;font-size:11px;margin-top:-10px;}
.emotion_list .alex-actions .🎬_selection .🎬_count_label{display:block;font-family:'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;margin-top:-2px;}
.emotion_list .alex-actions .🎬_selected .🎬_selection_label,.emotion_list .alex-actions .🎬_selected .🎬_count_label,.emotion_list .alex-actions .🎬_selected .🎬_selection_label{font-weight:normal;color:#4881F7;}
.emotion_list .alex-actions [data-animation='POPUP'] .🎬_animated_icon{top:-137px;}
@media (prefers-color-scheme:dark){/* 감정액션 */
  .emotion_wrap .tit_emotion{background-color:#1B1D1F;color:#DADADA;}
  .emotion_wrap .emotion_tit:before{background-color:#383838;}
  .emotion_list .alex-actions .🎬_selection .🎬_selection_label{color:#b6b6b6;}
  .emotion_list .alex-actions .🎬_selection .🎬_count_label{color:#dadada;}
  .emotion_list .alex-actions .🎬_selected .🎬_selection_label,.emotion_list .alex-actions .🎬_selected .🎬_count_label,.emotion_list .alex-actions .🎬_selected .🎬_selection_label{color:#5F94FF;} }
/* 추천액션 */
.recommlike_wrap{margin-top:16px;}
.recommlike_wrap .recommlike_tit{text-align:center;}
.recommlike_wrap .tit_recommlike{font-weight:400;font-size:14px;color:#8e8e8e;}
.recommlike.alex-action{display:block;margin:15px auto 0;letter-spacing:0;}
.recommlike.alex-action .🎬_selection{display:block;width:110px;height:47px;border:1px solid #ebebeb;border-radius:47px;margin:0 auto;text-align:center;-webkit-tap-highlight-color:transparent;}
.recommlike.alex-action .jsx-3762130795{min-height:47px;}
.recommlike.alex-action .🎬_icon{display:inline-block;width:32px;height:32px;margin:5px 7px 0 0;vertical-align:top;}
.recommlike.alex-action .🎬_selection_label{display:none;}
.recommlike.alex-action .🎬_count_label{display:inline-block;margin-left:-4px;font-family:-apple-system,'SF Pro Display','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-weight:500;font-size:15px;line-height:45px;color:#212121;vertical-align:top;}
.recommlike.alex-action .🎬_selection.🎬_selected{border-color:#FF6229;}
.recommlike.alex-action .🎬_selected .🎬_count_label{color:#FF6229;}
/* 모션 */
.recommlike.alex-action .🎬_icon{background:url(//t1.daumcdn.net/media/common/alexaction/rtn3/likeonoff.png) no-repeat 0 0;background-size:auto 32px;}
.recommlike.alex-action .🎬_selected .🎬_icon{background-position:-32px 0;}
.recommlike.alex-action .🎬_selected .🎬_animated{background:url(//t1.daumcdn.net/media/common/alexaction/rtn3/like_action.webp) no-repeat 0 0;background-size:auto 32px;}
.recommlike.alex-action .🎬_animated .🎬_animated_icon{background-image:none;animation-name:alex-motion;animation-duration:.8s;}
@keyframes alex-motion {}
@media (prefers-color-scheme:dark){/* 추천액션 */
  .recommlike.alex-action .🎬_selection{border-color:#2d2d2d;}
  .recommlike.alex-action .🎬_count_label{color:#E7E7E7;}
  .recommlike.alex-action .🎬_icon{background-image:url(//t1.daumcdn.net/media/common/alexaction/rtn3/likeonoff_dark.png);} }
/* 타임톡 실시간채팅 */
.box_cluster.ttalk_view{margin-top:10px;padding:0;overflow:visible;}
.ttalk_view .inner_ttalk{overflow:visible;font-size:0;padding:0;border-radius:16px;background-color:#fff;}
.ttalk_view .wrap_timetalk{border-radius:16px;}
.ttalk_view .inner_ttalk .ttalk_tit{display:block;padding-bottom:16px;text-align:left;}
.ttalk_view .inner_ttalk .tit_ttalk{display:inline-block;font-weight:700;font-size:18px;line-height:23px;color:#000;vertical-align:top;}
.ttalk_view .inner_ttalk .tit_ttalk .ico_beta{margin:6px 0 0 4px;}
.ttalk_view .inner_ttalk .txt_info{float:right;font-size:14px;line-height:23px;color:rgba(0,0,0,0.72);}
.ttalk_view .inner_ttalk .txt_info .txt_num{margin-right:2px;font-weight:700;}
.ttalk_view .inner_ttalk .txt_ttalk{font-size:15px;line-height:21px;color:#000;text-align:center;}
.ttalk_view .inner_ttalk .num_ttalk{font-weight:700;}
.ttalk_view .inner_ttalk .num_ttalk .txt_g{display:inline-block;width:21px;text-align:center;white-space:nowrap;vertical-align:top;}
.ttalk_view .inner_ttalk .link_ttalkgo{display:inline-block;height:40px;padding:0 20px;margin-top:20px;border-radius:40px;background-color:#464F61;font-size:15px;line-height:40px;color:#fff;vertical-align:top;}
.ttalk_view .inner_ttalk .link_ttalkgo .ico_ttalk{width:16px;height:16px;margin:12px 7px 0 0;background-position:-90px -110px;}
.ttalk_view .inner_ttalk .txt_empty{margin:15px 0 21px;font-size:15px;line-height:22px;color:#858585;}
.ttalk_view .inner_ttalk .txt_empty2{margin-top:13px;font-size:15px;line-height:22px;color:#858585;}
.ttalk_view .inner_ttalk .link_operat{display:inline-block;height:38px;padding:0 20px;margin-top:25px;border:1px solid rgba(0,0,0,0.08);border-radius:20px;font-size:15px;line-height:38px;color:#000;vertical-align:top;}
.ttalk_view .inner_ttalk .link_operat .ico_arr{width:7px;height:12px;margin:13px 0 0 10px;background-position:-220px -30px;}
.ttalk_view .inner_ttalk .link_operat .txt_g{color:#4881F7;}
.ttalk_view .inner_ttalk .btnmore_group{margin-top:0;padding-bottom:24px;}
.box_cluster.ttalk_view iframe{height:999px;border-radius:16px;}
.page_timetalk .box_cluster.ttalk_view iframe{height:6720px;border-radius:16px;}
.page_timetalk .doc-header{transform:translateY(0);transition:transform .3s;}
.page_timetalk .doc-header.floating{transform:translateY(0);}
.page_timetalk .doc-header.scroll{transform:translateY(-100%);}
.page_timetalk .head_view .btn_ttalk{padding:5px 17px;height:40px;line-height:29px;border-radius:40px;}
.page_timetalk .head_view .btn_ttalk .ico_more{width:7px;height:12px;background-position:-220px -30px;transform:rotate(-180deg);margin:8px 6px 0 0;}
.page_timetalk .doc-main{background-color:#f2f4f7;}
.page_timetalk .head_view{overflow:hidden;}
.layer_open .page_timetalk .doc-header{transform:none;}
/* 768이상 해상도 */
@media only screen and (min-width:768px){.page_timetalk .box_cluster.ttalk_view iframe{height:5640px;border-radius:16px;}
  .box_cluster.ttalk_view iframe{height:900px;border-radius:16px;}
  .ttalk_view .inner_ttalk{padding-left:0;padding-right:0;} }
/* 다크모드 */
@media (prefers-color-scheme:dark){.ttalk_view .inner_ttalk{background-color:#1C1E21;}
  .ttalk_view .inner_ttalk .tit_ttalk{color:rgba(255,255,255,0.8);}
  .ttalk_view .inner_ttalk .txt_info{color:rgba(255,255,255,0.72);}
  .ttalk_view .inner_ttalk .txt_ttalk{color:#fff;}
  .ttalk_view .inner_ttalk .txt_empty{color:#7f8082;}
  .ttalk_view .inner_ttalk .txt_empty2{color:#7f8082;}
  .ttalk_view .inner_ttalk .link_operat{border-color:rgba(255,255,255,0.08);color:#fff;}
  .ttalk_view .inner_ttalk .link_operat .txt_g{color:#78A5FF;} }
/* 품질개선 */
.action_quality{position:relative;border-top:1px solid #f5f5f5;padding-bottom:24px;margin:0 20px;}
.action_quality .ico_quality{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url(//t1.daumcdn.net/media/common/action_quality/ico_quality.png) 0 0 no-repeat;background-size:200px auto;color:transparent;vertical-align:top;}
.action_quality .quality_tit{padding-top:20px;text-align:center;}
.action_quality .quality_tit .tit_quality{display:block;position:relative;margin-left:29px;font-weight:700;font-size:16px;color:#000;}
.action_quality .quality_tit2{padding-top:27px;text-align:center;}
.action_quality .quality_tit2 .tit_quality{display:block;font-weight:700;font-size:16px;color:#000;}
.action_quality .quality_tit2 .txt_quality{display:block;margin-top:1px;font-size:14px;color:#888;}
.action_quality .quality_tit2 .txt_quality .num_g{font-weight:700;}
.action_quality .info_quality{display:inline-block;margin:-3px 0 0 -4px;vertical-align:top;}
.action_quality .info_quality .link_info{display:inline-block;position:relative;width:16px;height:16px;padding:7px;vertical-align:top;}
.action_quality .info_quality .link_info .ico_info{width:16px;height:16px;background-position:0 0;}
.action_quality .info_quality .link_info .ico_tip{display:none;position:absolute;right:50%;top:28px;z-index:31;width:24px;height:8px;background-position:-70px -10px;transform:translate(50%,0);}
.action_quality .infotooltip_layer{display:none;position:absolute;top:33px;right:0;z-index:30;min-width:254px;box-sizing:border-box;padding:16px 45px 16px 16px;border-radius:8px;background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.12);}
.action_quality .infotooltip_layer .txt_tooltip{font-weight:400;font-size:15px;line-height:18px;color:#000;text-align:left;}
.action_quality .infotooltip_layer .link_close{position:absolute;right:9px;top:9px;width:12px;height:12px;padding:9px;}
.action_quality .infotooltip_layer .link_close .ico_quality{width:12px;height:12px;background-position:-50px 0;}
.action_quality .info_quality.open .link_info .ico_tip{display:block;}
.action_quality .info_quality.open .infotooltip_layer{display:block;}
.action_quality .qualitybtn_wrap{margin-top:11px;font-size:0;text-align:center;}
.action_quality .quality_btn{display:inline-block;width:92px;vertical-align:top;}
.action_quality .quality_btn .tit_label{display:block;margin-top:8px;font-weight:600;font-size:15px;line-height:22px;color:#000;text-align:center;}
.action_quality .quality_btn .count_label{display:block;font-size:14px;color:#888;text-align:center;}
.action_quality .quality_btn .btn_quality{width:60px;height:60px;border:1px solid #ebebeb;border-radius:100%;margin:0 auto;}
.action_quality .quality_btn .btn_quality .icon_quality{width:40px;height:40px;padding:9px;}
.action_quality .quality_btn .btn_quality.selected{border-color:#5b92fe;transition:all .3s ease-out;}
.action_quality .qualitytooltip_layer{display:none;position:absolute;left:50%;bottom:-18px;z-index:30;transform:translateX(-50%);box-sizing:border-box;padding:9px 33px 7px 16px;border-radius:36px;background-color:#5B92FE;}
.action_quality .qualitytooltip_layer .txt_tooltip{font-weight:600;font-size:13px;line-height:20px;color:#fff;white-space:nowrap;}
.action_quality .qualitytooltip_layer .ico_tip{position:absolute;left:50%;top:-8px;width:24px;height:8px;margin-left:-12px;background-position:-70px 0;}
.action_quality .qualitytooltip_layer .link_close{position:absolute;right:3px;top:0;width:10px;height:10px;padding:13px;}
.action_quality .qualitytooltip_layer .link_close .ico_quality{width:10px;height:10px;background-position:-30px 0;}
.action_quality .qualitytooltip_layer.action{display:block;animation:slide-bottom .5s ease-in-out forwards;}
@keyframes slide-bottom{0%{transform:translate(-50%,-30px);    opacity:0;}
  100%{transform:translate(-50%,0px);    opacity:1;} }
.action_quality .qualitychoice_wrap{display:none;min-width:320px;max-width:320px;margin:-50px auto 0;}
.action_quality .quality_choice{display:none;margin-top:19px;font-size:0;text-align:center;}
.action_quality .quality_choice .tit_qualitychoice{display:block;margin-bottom:8px;font-weight:400;font-size:14px;color:#888;text-align:center;}
.action_quality .quality_choice.on{display:block;}
.action_quality .btn_choice{display:inline-block;position:relative;height:39px;padding:0 14px;border:1px solid #ebebeb;border-radius:39px;margin:4px;font-size:14px;line-height:37px;color:#000;vertical-align:top;}
.action_quality .btn_choice.on{border-color:#5b92fe;font-weight:700;color:#4881f7;}
.action_quality .btn_choice.on:before{float:left;width:12px;height:9px;margin:14px 5px 0 0;background:url(//t1.daumcdn.net/media/common/action_quality/ico_quality.png) -40px -20px no-repeat;background-size:200px auto;content:'';}
.action_quality .choice_btn{margin-top:14px;text-align:center;}
.action_quality .btn_send{width:133px;height:40px;background-color:#5b92fe;border-radius:40px;font-weight:400;font-size:15px;line-height:40px;color:#fff;}
.action_quality .btn_send .ico_quality{width:16px;height:16px;margin:12px 8px 12px 0;background-position:-20px -20px;}
.action_quality .btn_send:disabled{cursor:default;pointer-events:none;background-color:#f2f4f7;color:rgba(0,0,0,0.24);}
.action_quality .btn_send:disabled .ico_quality{background-position:0 -20px;}
@keyframes choice-opacity{0%{opacity:1;}
  100%{opacity:0;} }
@keyframes quality-choice{0%{opacity:0;    height:0;}
  100%{opacity:1;    height:271px;} }
.action_quality.choice .qualitybtn_wrap .quality_btn .tit_label,.action_quality.choice .qualitybtn_wrap .quality_btn .count_label{opacity:0;}
.action_quality.action_choice .qualitybtn_wrap .quality_btn .tit_label,.action_quality.action_choice .qualitybtn_wrap .quality_btn .count_label{animation:choice-opacity .1s ease-in-out forwards;}
.action_quality.choice .qualitychoice_wrap{display:block;}
.action_quality.action_choice .qualitychoice_wrap{animation:quality-choice .2s linear forwards;}
/* 의견 */
.action_quality .tab_quality{display:flex;display:-webkit-flex;position:relative;margin-top:16px;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;white-space:nowrap;background-color:#f2f4f7;border-radius:8px;}
.action_quality .tab_quality li{display:inline-block;position:relative;width:50%;vertical-align:top;}
.action_quality .tab_quality .link_tab{display:block;height:44px;font-size:15px;line-height:44px;color:#888;text-align:center;transition:all .2s ease-out;text-decoration:none;}
.action_quality .tab_quality:before{position:absolute;left:0;top:0;width:50%;height:44px;box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;content:'';transition:all .2s ease-out;}
.action_quality .tab_quality.good:before{transform:translateX(0);}
.action_quality .tab_quality.bad:before{transform:translateX(100%);}
.action_quality .tab_quality .link_tab[aria-selected="true"]{font-weight:700;color:#000;}
/* 통계 */
.action_quality .list_optionstaus{margin-top:16px;}
.action_quality .list_optionstaus li{margin-top:8px;}
.action_quality .option_graph{overflow:hidden;isolation:isolate;position:relative;height:40px;padding:0 20px;background-color:#f2f4f7;border-radius:40px;}
.action_quality .option_graph .bar{position:absolute;left:0;top:0;bottom:0;background-color:#E0E4EB;}
.action_quality .option_graph .tit_option{float:left;position:relative;font-size:14px;line-height:40px;color:#000;}
.action_quality .option_graph .tit_option:before{display:none;float:left;width:12px;height:9px;margin:15px 7px 0 0;background:url(//t1.daumcdn.net/media/common/action_quality/ico_quality.png) -40px -20px no-repeat;background-size:200px auto;content:'';}
.action_quality .option_graph .num_option{float:right;position:relative;font-size:13px;line-height:40px;color:#888;}
.action_quality .choice .option_graph{background-color:#E5EEFF;}
.action_quality .choice .option_graph .bar{background-color:#CEDEFF;}
.action_quality .choice .option_graph .tit_option{font-weight:700;color:#4881F7;}
.action_quality .choice .option_graph .tit_option:before{display:block;}
.action_quality .choice .option_graph .num_option{color:#4881F7;}
.action_quality .list_optionstaus + .choice_btn{margin-top:16px;}
.action_quality .btn_modify{width:147px;height:40px;border-radius:40px;border:1px solid #ebebeb;font-size:15px;line-height:38px;color:#000;}
.action_quality .btn_modify .ico_quality{width:16px;height:16px;margin:11px 8px 11px 0;background-position:-60px -20px;}
.action_quality .list_optionstaus.action .option_graph .bar{animation:quality-bar .5s linear forwards;}
@keyframes quality-bar{0%{transform-origin:0% 0%;    transform:scaleX(0);}
  100%{transform-origin:0% 0%;    transform:scaleX(1);} }
/* 토스트 팝업 */
.action_quality .qualitytoast_layer{position:fixed;left:50%;bottom:20px;z-index:30;transform:translateX(-50%);width:100%;height:42px;box-sizing:border-box;padding:0 20px;}
.action_quality .qualitytoast_layer .txt_toast{font-size:14px;line-height:42px;color:#fff;text-align:center;border-radius:8px;background-color:#53565B;}
.action_quality .qualitytoast_layer.action{animation:slide-bottom2 .5s ease-in-out forwards 1s;}
@keyframes slide-bottom2{0%{transform:translate(-50%,0);    opacity:1;}
  100%{transform:translate(-50%,20px);    opacity:0;} }
/* 768이상 해상도 */
@media only screen and (min-width:768px){.action_quality{margin:0 auto;}
  .action_quality .infotooltip_layer{right:50%;transform:translateX(50%);} }
/* 4배수 이미지 */
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.action_quality .ico_quality,.action_quality .choice_g .lab_radio:before,.action_quality .option_graph .tit_option:before,.action_quality .btn_choice.on:before{background-image:url(//t1.daumcdn.net/media/common/action_quality/rtn4/ico_quality.png);} }
/* 다크모드 */
@media (prefers-color-scheme:dark){.action_quality .ico_quality,.action_quality .choice_g .lab_radio:before,.action_quality .option_graph .tit_option:before,.action_quality .btn_choice.on:before{background-image:url(//t1.daumcdn.net/media/common/action_quality/ico_quality_dark.png);}
  .action_quality{border-color:#25272a;}
  .action_quality .quality_tit .tit_quality{color:#e7e7e7;}
  .action_quality .quality_tit2 .tit_quality{color:#e7e7e7;}
  .action_quality .quality_tit2 .txt_quality{color:#a0a0a0;}
  .action_quality .quality_btn .btn_quality{border-color:#2e3032;}
  .action_quality .quality_btn .tit_label{color:#e7e7e7;}
  .action_quality .quality_btn .count_label{color:#a0a0a0;}
  .action_quality .quality_choice .tit_qualitychoice{color:#a0a0a0;}
  .action_quality .btn_choice{border-color:#2e3032;color:#fff;}
  .action_quality .btn_choice.on{color:#78A5FF;}
  .action_quality .btn_send:disabled{background-color:#2C2E33;color:rgba(255,255,255,0.24);}
  .action_quality .tab_quality{background-color:#131416;}
  .action_quality .tab_quality .link_tab{color:#a0a0a0;}
  .action_quality .tab_quality .link_tab[aria-selected="true"]{color:#e7e7e7;}
  .action_quality .tab_quality:before{background-color:#2c2e33;border-color:rgba(255,255,255,0.08);}
  .action_quality .option_graph{background-color:#2C2E33;}
  .action_quality .option_graph .bar{background-color:rgba(255,255,255,0.06);}
  .action_quality .option_graph .tit_option{color:#e7e7e7;}
  .action_quality .option_graph .num_option{color:#a0a0a0;}
  .action_quality .choice .option_graph{background-color:rgba(91,146,254,0.2);}
  .action_quality .choice .option_graph .bar{background-color:rgba(220,231,255,0.07);}
  .action_quality .choice .option_graph .tit_option{color:#78A5FF;}
  .action_quality .choice .option_graph .num_option{color:#78A5FF;}
  .action_quality .btn_modify{border-color:#2e3032;color:#e7e7e7;}
  .action_quality .qualitytoast_layer{background-color:#2C2E33;}
  .action_quality .infotooltip_layer{background-color:#2C2E33;}
  .action_quality .infotooltip_layer .txt_tooltip{color:#fff;}
  /* 4배수 이미지 */ }
@media only screen and (prefers-color-scheme:dark) and (-webkit-min-device-pixel-ratio:1.5),only screen and (prefers-color-scheme:dark) and (min-device-pixel-ratio:1.5),only screen and (prefers-color-scheme:dark) and (min-resolution:1.5dppx){.action_quality .ico_quality,.action_quality .choice_g .lab_radio:before,.action_quality .option_graph .tit_option:before,.action_quality .btn_choice.on:before{background-image:url(//t1.daumcdn.net/media/common/action_quality/rtn4/ico_quality_dark.png);} }
/* (new) 감정평가 */
.emotion_list{display:block;overflow:hidden;padding:11px 16px 40px;text-align:center;}
.emotion_list .inner_emoticon{max-width:439px;margin:0 auto;}
.emotion_list .btn_action{float:left;display:flex;flex-direction:column-reverse;align-items:center;width:20%;}
.emotion_list .btn_action svg{min-width:60px;max-width:60px;}
.emotion_list .txt_label{display:block;padding-top:5px;font-size:11px;line-height:13px;color:rgba(0,0,0,0.48);}
.emotion_list .count_label{display:block;padding-top:2px;font-size:15px;line-height:18px;}
.emotion_list .btn_action.selected .txt_label,.emotion_list .btn_action.selected .count_label{color:#4881F7;}
@media (prefers-color-scheme:dark){.emotion_list .txt_label{color:rgba(255,255,255,0.48);}
  .emotion_list .count_label{color:#fff;}
  .emotion_list .btn_action.selected .txt_label,.emotion_list .btn_action.selected .count_label{color:#78a5ff;} }
/* 컴포넌트 */
/* 공통 스타일 */
.box_line{border-top:8px solid #EEF1F7;}
.box_cluster{position:relative;overflow:hidden;margin-top:10px;padding:24px 20px 30px;border-radius:16px;background-color:#fff;color:#000;}
.box_cluster:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:'';}
.box_cluster .box_tit{position:relative;padding-bottom:20px;}
.box_cluster .box_tit .thumb_profile{float:left;width:24px;height:24px;margin:-2px 10px 0 0;}
.box_cluster .tit_box{display:block;font-weight:700;font-size:18px;line-height:23px;}
.box_cluster .tit_box .ico_beta,.ttalk_view .inner_ttalk .tit_ttalk .ico_beta{display:inline-block;overflow:hidden;width:24px;height:10px;font-size:1px;line-height:0;color:transparent;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_beta.png") 0 0 no-repeat;background-size:24px 10px;vertical-align:top;}
.box_cluster .tit_box .ico_beta{margin:5px 0 0 2px;}
.box_cluster .txt_box{display:block;margin:4px 0 -3px;font-size:14px;line-height:18px;color:rgba(0,0,0,0.48);}
.box_cluster .wrap_thumb{position:relative;overflow:hidden;border-radius:8px;}
.box_cluster .wrap_thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.08);border-radius:8px;content:'';}
.box_cluster .cont_thumb{overflow:hidden;position:relative;}
.box_cluster .cont_thumb .inner_cont{display:table;table-layout:fixed;width:100%;}
.box_cluster .cont_thumb .thumb_wrap{display:table-cell;height:66px;vertical-align:middle;}
.box_cluster .info_ad{display:block;overflow:hidden;padding-top:4px;font-size:0;line-height:20px;color:#999;white-space:nowrap;text-overflow:ellipsis;}
.box_cluster .info_ad .txt_adname{font-size:13px;vertical-align:top;}
.box_cluster .ico_ad{display:inline-block;width:25px;height:15px;margin:1px 3px 0 0;border:1px solid #E3E3E3;border-radius:17px;font-size:10px;line-height:15px;color:#919191;vertical-align:top;text-align:center;}
.box_cluster .link_refresh{display:inline-block;height:38px;padding:0 19px;border:1px solid #e5e5e5;border-radius:40px;font-size:15px;line-height:40px;color:#000;vertical-align:top;}
.box_cluster .link_refresh .ico_refresh{width:15px;height:14px;margin:12px 9px 0 0;background-position:-250px 0;}
.box_cluster .btn_viewgo{position:absolute;right:0;top:0;font-size:14px;color:rgba(0,0,0,0.48);}
.box_cluster .btn_viewgo .ico_view{width:7px;height:11px;margin:5px 0 0 6px;background-position:-100px -30px;}
/* 언론사 */
.list_mediachannel{padding-top:2px;margin-bottom:-5px;}
.list_mediachannel li{position:relative;padding-left:10px;}
.list_mediachannel li{margin-top:10px;}
.list_mediachannel li:first-child{margin-top:0;}
.list_mediachannel li:before{position:absolute;top:0;left:0;width:4px;height:4px;margin-top:9px;border-radius:50%;background-color:#D7D7D7;content:'';}
.list_mediachannel .link_txt{display:block;overflow:hidden;font-size:17px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;color:#202020;}
/* 배너 */
.box_bnr{padding:0;}
.box_bnr .link_bnr{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 20px;height:55px;font-size:15px;line-height:55px;color:#000;text-align:center;}
.box_bnr .thumb_bnr{display:inline-block;width:35px;height:35px;margin:10px 10px 0 0;vertical-align:top;}
/* 탭메뉴 */
.tabg_wrap{overflow:hidden;overflow-x:auto;position:relative;height:40px;padding-bottom:20px;margin:0 -20px;}
.tabg_wrap .inner_wrap{position:absolute;left:0;top:0;min-width:100%;padding:0 20px;box-sizing:border-box;}
.tab_g{display:block;display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;white-space:nowrap;}
.tab_g li{display:inline-block;margin-left:8px;vertical-align:top;}
.tab_g li:first-child{margin:0;}
.tab_g .link_tab{display:block;min-width:66px;height:40px;box-sizing:border-box;padding:0 16px;border:1px solid #F2F4F7;border-radius:36px;font-size:15px;line-height:39px;color:rgba(0,0,0,0.72);background-color:#F2F4F7;text-align:center;}
.os_android .tab_g .link_tab{line-height:37px;}
.tab_g .link_tab:hover{text-decoration:none;}
.tab_g .link_tab[aria-selected="true"]{border-color:#5B92FE;font-weight:700;color:#fff;background-color:#5B92FE;}
.tab_g .link_tab .thumb_img{display:inline-block;overflow:hidden;position:relative;width:28px;height:28px;margin:5px 8px 0 -11px;border-radius:100%;vertical-align:top;background:#F2F4F7 url(//t1.daumcdn.net/media/common/noimage/ico_noimage_l.png) no-repeat 50% 50%;background-size:16px auto;}
.tab_g .link_tab .thumb_img:after{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(255,255,255,0.08);border-radius:50%;content:'';}
.tab_g.tablist2{margin:0 0 0 -8px;}
.tab_g.tablist2 li{width:50%;margin:0;}
.tab_g.tablist2 .link_tab{margin-left:8px;}
/* 더보기 */
.box_cluster .btnmore_group{margin-top:20px;text-align:center;}
.box_cluster .link_morewide{display:inline-block;height:38px;padding:0 19px;border:1px solid rgba(0,0,0,0.08);border-radius:20px;font-size:15px;line-height:40px;color:#000;vertical-align:top;}
.box_cluster .link_morewide .tit_more{color:#4881F7;}
.box_cluster .link_morewide .ico_more{width:7px;height:12px;margin:14px 0 0 10px;background-position:-220px -30px;}
.box_cluster .link_morewide .ico_more2{width:11px;height:7px;margin:17px 0 0 10px;background-position:-250px -30px;}
.box_cluster.unfold .link_morewide .ico_more2{background-position:-250px -40px;}
/* 접어두기 */
/* item_column */
.item_column .link_thumb{display:block;text-decoration:none;}
.item_column .link_thumb:after{display:block;clear:both;content:'';}
.item_column .wrap_thumb{float:right;width:112px;height:72px;margin-left:16px;background:#F2F4F7 url(//t1.daumcdn.net/media/common/noimage/ico_noimage_l.png) no-repeat 50% 50%;background-size:26px auto;}
.item_column .tit_txt{display:block;display:-webkit-box;overflow:hidden;max-height:42px;font-weight:normal;font-size:17px;line-height:22px;color:#000;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.item_column .info_thumb{display:block;padding-top:8px;font-size:14px;line-height:18px;color:rgba(0,0,0,0.48);}
.item_column .rank_num{position:absolute;top:1px;left:0;font-weight:700;font-size:18px;color:#202020;}
.os_mac .item_column .rank_num{top:-1px;}
.os_windows .item_column .rank_num{top:-1px;}
/* list_rank_news */
.list_rank_news li{padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.04);}
.list_rank_news li:first-child{padding-top:0;}
.list_rank_news li:last-child{padding-bottom:0;border:none;}
.list_rank_news .item_column .thumb_wrap{position:relative;padding-left:21px;vertical-align:top;}
/* list_colum2 */
.list_column2 li{border-top:1px solid #f7f7f7;}
.list_column2 li:first-child{border-top:0 none;}
.list_column2 .link_txt{display:block;overflow:hidden;font-size:16px;line-height:43px;color:#000;text-overflow:ellipsis;white-space:nowrap;}
/* item_row */
.item_row .link_thumb{display:block;margin:0 5px;text-decoration:none;}
.item_row .wrap_thumb{padding-top:64.52%;background:#F2F4F7 url(//t1.daumcdn.net/media/common/noimage/ico_noimage_l.png) no-repeat 50% 50%;background-size:26px auto;}
.item_row .wrap_thumb .thumb_g{position:absolute;left:0;right:0;top:0;bottom:0;}
.item_row .wrap_thumb .ico_video{position:absolute;bottom:8px;right:8px;width:20px;height:20px;background-position:-170px -50px;}
.item_row .wrap_thumb .ico_image{position:absolute;bottom:8px;right:8px;width:20px;height:20px;background-position:-200px -50px;}
.item_row .tit_txt{display:block;display:-webkit-box;overflow:hidden;position:relative;max-height:40px;margin-top:9px;font-weight:400;font-size:15px;line-height:20px;color:#000;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
/* list_row */
.list_row{margin:0 -5px;}
.list_row:after{display:block;clear:both;content:'';}
.list_row li{float:left;width:50%;}
.list_row li:nth-child(odd){clear:both;}
.list_row li:nth-child(2) ~ li{padding-top:15px;}
.list_column2 + .list_row{padding-top:5px;}
/* 함께 찾은 검색어 */
.keyword_wrap{overflow:hidden;overflow-x:auto;position:relative;padding-bottom:16px;margin:-8px -20px -16px;}
.keyword_wrap .inner_wrap{display:flex;}
.list_keyword{flex-shrink:0;padding:0 20px;}
.list_keyword li{float:left;margin:8px 0 0 8px;}
.list_keyword li:nth-child(5n+1){clear:both;margin-left:0;}
.list_keyword .link_keyword{display:block;min-width:66px;height:40px;box-sizing:border-box;padding:0 14px;border-radius:36px;font-size:15px;line-height:39px;color:rgba(0,0,0,0.72);background-color:#F4F6FA;text-align:center;}
.os_android .list_keyword .link_keyword{line-height:37px;}
.list_keyword .ico_keyword{width:12px;height:12px;margin:14px 8px 0 0;background-position:-70px -90px;}
.os_android .list_keyword .ico_keyword{margin-top:13px;}
.list_keyword .link_keyword:hover{text-decoration:none;}
/* 추천뉴스 */
.list_column li{padding:12px 0;border-bottom:1px solid rgba(0,0,0,0.04);}
.list_column li:first-child{padding-top:0;}
.list_column li:last-child{padding-bottom:0;border:none;}
/* 랭킹뉴스,뉴스pick */
.box_cluster .box_tit + .tab_g{padding-top:4px;}
/* 주요뉴스 */
.box_cluster .box_tit + .list_column2{margin-top:-2px;}
/* 언론사 구독 */
.box_subscript .box_tit{display:flex;align-items:center;}
.box_subscript .tit_box{display:inline-block;padding-right:8px;}
.box_subscript .btn_viewgo{display:inline-block;position:static;padding:9px 12px;margin:-9px -12px;font-size:0;}
.box_subscript .btn_viewgo .ico_view{width:8px;height:14px;margin:0;background-position:-110px -30px;}
.list_subscript{margin-top:-5px;}
.list_subscript:after{display:block;clear:both;content:'';}
.list_subscript li{float:left;width:25%;margin-top:14px;}
.list_subscript .link_subscript{display:block;padding:0 10px;}
.list_subscript .wrap_thumb{width:57px;height:57px;margin:0 auto;border-radius:0;}
.list_subscript .wrap_thumb:after{display:none;}
.list_subscript .wrap_thumb .squircle_thumb{background-size:55px 55px;}
.list_subscript .tit_txt{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-weight:400;font-size:14px;color:#000;text-align:center;}
/* 광고 */
.box_ad{padding:0;}
.top_ad{overflow:hidden;margin:-6px 20px 24px;border-radius:8px;}
/* 에러페이지 */
.box_error{min-height:calc(100vh - 216px);padding:0 56px 50px;text-align:center;}
.box_error .desc_error{padding:64px 0 44px;font-size:17px;line-height:27px;}
.box_error .desc_error .emph_g{color:#4881F7;}
.box_error .link_error{display:block;margin-bottom:15px;border-radius:4px;font-size:15px;line-height:45px;background-color:#F3F3F3;}
/* 공지사항 */
.box_notice{padding:0;}
.box_notice .link_cont{display:block;overflow:hidden;height:58px;padding:0 20px;}
.box_notice .tit_notice{float:left;width:39px;height:24px;margin:17px 10px 0 0;border-radius:80px;font-weight:700;font-size:13px;line-height:24px;color:#5B92FE;background-color:rgba(91,146,254,0.12);text-align:center;}
.box_notice .txt_notice{display:block;overflow:hidden;font-size:16px;line-height:58px;white-space:nowrap;text-overflow:ellipsis;color:#000;}
/* 서비스바로가기 */
.tab_shortcut{position:absolute;top:22px;right:20px;width:160px;height:34px;padding:4px;border-radius:100px;background-color:#F2F4F7;box-sizing:border-box;}
.tab_shortcut li{float:left;}
.tab_shortcut .link_tab{display:block;position:relative;padding:6px 12px 4px;font-size:13px;line-height:16px;color:rgba(0,0,0,0.72);cursor:pointer;}
.tab_shortcut .link_tab.on{border-radius:100px;font-weight:700;color:#fff;background-color:#5B92FE;}
.tabcont_service{overflow:hidden;padding-top:7px;}
.list_linkservice{overflow:hidden;min-height:192px;}
.list_linkservice li{float:left;width:calc(33.33% - 4px);margin-top:6px;border:1px solid rgba(0,0,0,0.08);border-radius:4px;box-sizing:border-box;}
.list_linkservice li:not(:nth-child(3n+1)){margin-left:6px;}
.list_linkservice .link_linkservice{display:block;height:40px;font-size:15px;line-height:40px;color:#000;text-align:center;}
/* 컴포넌트 :포스트 */
.ico_post{width:20px;height:20px;margin:2px 6px 0 0;background-position:-230px -50px;}
.box_news_post{border:0;background-color:#F2F4F7;}
.box_news_post .box_tit{padding-bottom:0;}
.box_news_post .box_tit .txt_name{display:inline-block;overflow:hidden;max-width:40%;color:#4881F7;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;}
.box_news_post .box_tit .txt_cate{display:inline-block;overflow:hidden;max-width:57%;color:#4881F7;vertical-align:top;white-space:nowrap;text-overflow:ellipsis;}
.box_news_post .tit_box .ico_beta{margin-left:1px;}
.box_news_post .btnmore_group{margin:8px 0 -9px;}
.box_news_post .link_morewide{border:0;border-radius:0;}
.box_news_post + .box_cluster{margin-top:0;border:0;}
/* 도움말 - wrap_help */
.wrap_help{position:absolute;top:-12px;right:-12px;}
.wrap_help .btn_help{padding:12px;vertical-align:top;}
.wrap_help .btn_help .ico_help{width:18px;height:18px;background-position:-70px -140px;}
.wrap_help .layer_tooltip{display:none;position:absolute;z-index:10;top:45px;right:-4px;max-width:275px;padding:12px 35px 11px 14px;border-radius:16px;background-color:#fff;box-shadow:0px 8px 64px rgba(0,0,0,0.16);box-sizing:border-box;}
.wrap_help .btn_help[aria-expanded='true'] + .layer_tooltip{display:block;}
.wrap_help .ico_tooltip{position:absolute;top:-6px;right:15px;width:21px;height:7px;background-position:-90px -140px;}
.wrap_help .btn_close{position:absolute;top:8px;right:8px;}
.wrap_help .ico_close{width:12px;height:12px;margin:7px;background-position:-120px -140px;}
.wrap_help .txt_tooltip{font-size:15px;line-height:20px;white-space:nowrap;}
.main-etc{margin-top:-1px;padding-top:1px;background-color:#F2F4F7;}
.item_post{position:relative;padding:20px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 8px rgba(0,0,0,0.02);}
.item_post .link_post{overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;font-size:1px;line-height:0;color:transparent;}
.item_post .post_tit{display:block;padding-bottom:13px;margin-bottom:16px;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/bg_posttitline.png") repeat-x 0 100%;background-size:auto 1px;}
.item_post .post_tit .tit_post{display:block;display:-webkit-box;overflow:hidden;max-height:46px;font-weight:600;font-size:16px;line-height:22px;color:#101010;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-all;}
.item_post .post_tit .txt_cp{font-weight:400;font-size:13px;color:#888;}
.item_post .post_desc{display:-webkit-box;overflow:hidden;max-height:72px;margin-top:-2px;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.item_post .post_desc .txt_post{display:inline;font-size:16px;line-height:24px;letter-spacing:-0.02em;color:#333;word-break:break-all;}
.item_post .post_desc .ico_post{margin:4px 6px 0 0;}
.item_post .post_info{overflow:hidden;position:relative;padding:0 20px 0 32px;margin-top:16px;line-height:24px;}
.item_post .post_info .thumb_profile{position:absolute;left:0;top:0;width:24px;height:24px;margin-right:8px;}
.item_post .post_info .info_thumb{display:inline-block;max-width:100%;vertical-align:top;}
.item_post .post_info .thumb_name{display:block;overflow:hidden;font-weight:600;font-size:14px;color:#101010;white-space:nowrap;text-overflow:ellipsis;}
.item_post .post_info .thumb_date{float:right;font-size:13px;color:#888;}
.item_post .post_info .thumb_date:before{display:inline-block;width:2px;height:2px;margin:10px 4px 0 4px;border-radius:2px;background-color:#dadada;vertical-align:top;content:'';}
.item_post .post_menu{position:absolute;right:4px;bottom:14px;}
.item_post .post_menu .btn_menu{display:block;height:35px;padding:10px 16px;box-sizing:border-box;text-decoration:none;}
.item_post .post_menu .btn_menu .ico_view{display:block;width:3px;height:15px;margin:0 auto;background-position:-60px -140px;}
.item_post .post_menu .layer_menu{display:none;position:absolute;right:-4px;bottom:36px;z-index:20;width:140px;border-radius:8px;background-color:#fff;box-shadow:0 3px 12px rgba(0,0,0,0.2);}
.item_post .post_menu .list_menu .link_menu{display:block;position:relative;height:44px;padding:0 15px;font-size:15px;line-height:44px;color:#101010;}
.item_post .post_menu .list_menu .link_menu + .link_menu{border-top:1px solid #F6F6F6;}
.item_post .post_menu .list_menu .ico_view{position:absolute;right:16px;top:50%;transform:translateY(-50%);}
.item_post .post_menu .list_menu .ico_share{width:15px;height:15px;background-position:0 -140px;}
.item_post .post_menu .list_menu .ico_report{width:16px;height:16px;background-position:-30px -140px;}
.item_post .post_menu.open .layer_menu{display:block;}
.list_post li{margin-top:16px;}
/* 공유,신고 */
.share_wrap{display:flex;position:relative;margin-top:42px;}
.share_wrap:before{content:'';position:absolute;top:-1px;left:20px;right:20px;border-top:1px solid #f6f6f6;}
.share_wrap .btn_comm{position:relative;height:50px;flex:1 auto;font-size:16px;line-height:50px;color:#202020;text-align:center;}
.share_wrap .btn_comm + .btn_comm:before{position:absolute;left:0;top:50%;width:1px;height:17px;background-color:#ebebeb;transform:translateY(-50%);content:'';}
.share_wrap .ico_share{width:18px;height:18px;margin:16px 11px 0 0;background-position:0 -110px;}
.share_wrap .ico_report{width:17px;height:18px;margin:16px 12px 0 0;background-position:-30px -110px;}
/* 광고2 */
.ad_type2{position:relative;}
.ad_type2:after{position:absolute;left:0;right:0;bottom:0;height:1px;background-color:rgba(0,0,0,0.04);content:'';}
.ad_type2 .thumb_ad{overflow:hidden;position:relative;width:100%;padding-top:46.267%;}
.ad_type2 .thumb_ad .link_thumb{position:absolute;left:0;top:0;right:0;bottom:0;}
.ad_type2 .thumb_ad .link_thumb .thumb_g{overflow:hidden;height:100%;font-size:1px;line-height:1px;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
.ad_type2 .icon_ad{position:absolute;right:4px;top:3px;width:33px;height:24px;font-size:0;}
.ad_type2 .icon_ad .img_mark{display:block;width:25px;height:16px;margin:4px auto;background:url(//t1.daumcdn.net/biz/ui/ad/ico_adlogo2.png) no-repeat 0 0;background-size:25px 16px;}
.ad_type2 .cont_ad{position:relative;height:27px;padding:9px 15px;}
.ad_type2 .tit_ad{display:block;overflow:hidden;font-weight:400;font-size:16px;line-height:27px;white-space:nowrap;text-overflow:ellipsis;color:#000;}
.ad_type2 .tit_ad .link_tit{color:#000;}
.ad_type2 .link_ad{float:right;height:25px;padding:0 8px;margin-left:10px;border:1px solid #e0e0e0;border-radius:2px;font-size:12px;line-height:25px;}
/* 오늘의 숏 */
.short_list{overflow:hidden;overflow-x:auto;margin:0 -20px;}
.list_short{display:inline-block;vertical-align:top;white-space:nowrap;padding:0 20px;font-size:0;}
.list_short li{display:inline-block;margin-left:12px;vertical-align:top;}
.list_short li:first-child{margin-left:0;}
.list_short .link_short{display:block;position:relative;width:144px;height:224px;border-radius:8px;background:#F2F4F7 url(https://t1.daumcdn.net/media/common/noimage/ico_noimage_vod.svg) no-repeat 50% 50%;background-size:44px auto;}
.list_short .wrap_thumb{display:block;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;}
.list_short .wrap_thumb:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background:linear-gradient(0deg,rgba(0,0,0,0.04) 0%,rgba(0,0,0,0.04) 100%),linear-gradient(0deg,rgba(20,21,23,0.88) 21.78%,rgba(20,21,23,0) 50.21%);}
.list_short .cont_thumb{position:absolute;left:12px;right:12px;bottom:12px;white-space:normal;}
.list_short .tit_txt{display:-webkit-box;overflow:hidden;max-height:40px;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:400;font-size:16px;line-height:20px;color:#fff;}
.list_short .info_profile{display:block;margin-top:6px;}
.list_short .info_profile .thumb_profile{overflow:hidden;float:left;width:16px;height:16px;margin-right:6px;}
.list_short .info_profile .thumb_profile .squircle_thumb{background-size:14px 14px;}
.list_short .info_profile .thumb_profile .squircle_thumb .thumb_stroke{fill:rgba(255,255,255,0.08);}
.list_short .info_profile .txt_profile{font-weight:400;font-size:14px;line-height:17px;color:rgba(255,255,255,0.56);}
.list_short .play_time{position:absolute;right:8px;top:8px;height:20px;padding:0 6px;background-color:rgba(0,0,0,0.48);border-radius:10px;font-size:12px;line-height:20px;color:#fff;}
/* 토스트 팝업 */
.toast_layer{position:fixed;z-index:999;left:20px;right:20px;bottom:18px;min-width:280px;max-width:640px;margin:0 auto;}
.toast_layer .inner_toast{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;padding:16px 20px;border-radius:16px;background-color:#2C2E33;box-sizing:border-box;}
.toast_layer .desc_toast{font-size:14px;line-height:20px;color:#fff;text-align:center;max-width:-webkit-fill-available;}
.toast_layer .desc_toast .txt_name{display:inline-block;max-width:53%;vertical-align:top;overflow:hidden;padding-right:2px;white-space:nowrap;text-overflow:ellipsis;}
/** 토스트 팝업 - 두줄 **/
.toast_layer.type_row .inner_toast{flex-direction:row;justify-content:unset;}
.toast_layer.type_row .desc_toast{text-align:left;max-width:calc(100% - 65px);flex:1;}
.toast_layer.type_row .txt_g{display:inline-block;overflow:hidden;max-width:calc(100% - 120px);padding-right:0;white-space:nowrap;vertical-align:top;text-overflow:ellipsis;}
.toast_layer .link_event{display:block;width:65px;color:#78A5FF;font-weight:700;}
.toast_layer .ico_complepop{margin-right:16px;}
.toast_layer.type_row .ico_complepop + .desc_toast{max-width:calc(100% - 105px);}
.toast_layer.type_row .ico_complepop + .desc_toast .txt_g{max-width:calc(100% - 129px);}
.toast_layer.type_row .ico_warning{display:inline-block;width:24px;height:24px;margin-right:16px;overflow:hidden;font-size:1px;line-height:0;text-indent:-9999px;vertical-align:top;background:url(http://t1.daumcdn.net/media/common/timetalk_2025/ico_timetalk.svg) no-repeat;background-size:200px auto;background-position:-20px -35px;}
/* 레이어팝업 */
.dimmed_layer2{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;margin:0;background-color:rgba(0,0,0,0.4);}
.dimmed_layer3{display:none;position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;margin:0;background-color:rgba(0,0,0,0.48);}
.timetalk_dimmed_layer{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.48);}
.comm_layer{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:100%;box-sizing:border-box;padding:50px 20px;}
.comm_layer .inner_layer{position:relative;overflow:auto;max-width:340px;min-height:fit-content;margin:auto;background-color:#fff;border-radius:20px;padding:32px 30px;box-sizing:border-box;}
.comm_layer .tit_notice{display:block;font-size:22px;font-weight:700;line-height:30px;letter-spacing:-0.5px;}
.comm_layer .txt_layer{margin-top:24px;font-size:16px;font-weight:400;line-height:22px;}
.comm_layer .btn_group{margin-top:32px;}
.comm_layer .btn_group .btn_g{width:100%;height:100%;padding:13px;background-color:#5B92FE;border-radius:10px;color:#fff;font-size:16px;box-sizing:border-box;}
.comm_layer .link_subscribe{color:#4881F7;text-decoration:underline;}
/* 구분선 */
.news_view .line_divider{display:block;width:60px;height:1px;margin:36px auto;border:0;border-top:solid 1px rgba(0,0,0,0.2);}
/** 플로팅 배너 **/
.box_floating{position:fixed;z-index:2;max-width:640px;right:20px;left:20px;margin:0 auto;background:#FFF;box-shadow:0px 4px 32px rgba(0,0,0,0.16);border-radius:16px;box-sizing:border-box;min-width:280px;animation:slidein .2s ease-out forwards;}
.box_floating .img_floating{overflow:hidden;display:inline-flex;align-items:center;justify-content:center;position:relative;width:40px;height:40px;margin-right:12px;padding-left:2px;background-color:#FFF;border-radius:10px;box-sizing:border-box;}
.box_floating .img_floating:after{position:absolute;top:0;left:0;right:0;bottom:0;border:solid 1px rgba(0,0,0,0.08);border-radius:10px;content:'';}
.box_floating .btn_floating{display:flex;align-items:center;width:100%;padding:14px 48px 14px 14px;font-size:0;line-height:0;}
.box_floating .txt_floating{flex:1;padding:0 7px 0 0;font-size:15px;line-height:19px;color:#000;text-align:left;word-break:keep-all;}
.box_floating .label_view{display:flex;align-items:center;justify-content:center;min-width:52px;height:32px;padding:8px 7px;background-color:#2C2E33;color:#FFF;border-radius:100px;font-weight:700;font-size:14px;line-height:16px;box-sizing:border-box;}
.box_floating .btn_close{position:absolute;top:50%;right:6px;padding:10px;font-size:0;line-height:0;transform:translateY(-50%);}
.box_floating .btn_close .ico_close{width:12px;height:12px;background-position:-120px -140px;}
.box_floating .btn_floating svg path{fill:#273552;}
@keyframes slidein{from{bottom:-120px;}
  to{bottom:20px;} }
/** 올림픽 - 신규테이블 **/
.ico_table{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_table_240926.svg") 0 0 no-repeat;background-size:100px auto;color:transparent;vertical-align:top;}
.box_table .box_tit{display:flex;align-items:center;}
.box_table .tit_box{display:inline-block;padding-right:8px;}
.box_table .btn_viewgo{display:flex;align-items:center;position:static;color:#000;}
.box_table .btn_viewgo .ico_table{width:10px;height:18px;margin:0;background-position:0 0;}
.box_table .board_contents,.box_table .table_contents{overflow:hidden;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.08);border-radius:12px;}
.box_table .link_board{display:block;position:relative;z-index:1;}
.box_table .thumb_board{position:relative;padding:20px 16px 18px;background:linear-gradient(105.47deg,#FA72ED 12.49%,#C968F6 35.24%,#0A98FF 74.54%);}
.box_table .thumb_board:before{position:absolute;top:0;left:0;right:0;bottom:0;background:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/bg_pattern_olympic.png") no-repeat center -15px;background-size:auto 200px;content:'';}
.box_table .thumb_board:after{position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid rgba(0,0,0,0.08);border-radius:12px 12px 0 0;content:'';}
.box_table .board_tit{display:flex;align-items:center;}
.box_table .tit_board{display:block;max-width:calc(100% - 70px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-size:18px;line-height:21px;color:#FFF;margin-right:6px;}
.box_table .txt_num{display:inline-block;padding:4px 6px;background-color:rgba(255,255,255,0.32);font-size:10px;line-height:12px;font-weight:700;border-radius:10px;color:#FFF;box-sizing:border-box;}
.box_table .desc_info{display:block;margin-top:4px;font-size:14px;line-height:17px;color:rgba(255,255,255,0.72);}
.box_table .list_board{padding:4px 11px;}
.box_table .list_board li + li{border-top:solid 1px rgba(0,0,0,0.04);}
.box_table .link_contents{display:block;padding:11px 0;}
.box_table .cont_thumb{font-size:0;line-height:0;}
.box_table .cont_private{display:flex;align-items:center;justify-content:space-between;}
.box_table .cont_private .tit_txt{font-size:16px;font-weight:400;line-height:44px;color:rgba(0,0,0,0.48);}
.list_contents .cont_thumb .tit_txt{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:10px;font-weight:400;font-size:16px;line-height:21px;color:#000;}
.list_contents .info_txt{display:flex;margin-top:6px;}
.list_contents .info_txt > .txt_info{display:inline-block;margin-right:8px;overflow:hidden;max-width:calc(100% - 120px);white-space:nowrap;text-overflow:ellipsis;}
.list_contents .info_txt .txt_info{font-size:14px;line-height:17px;color:rgba(0,0,0,0.48);}
.list_contents .group_info{display:flex;max-width:105px;}
.list_contents .group_info .txt_info + .txt_info{margin-left:8px;}
.list_contents .group_info .txt_info .ico_table{margin-right:4px;}
.list_contents .tit_txt .ico_table{position:relative;top:2px;}
.box_table .group_btn{margin-top:20px;display:block;text-align:center;}
.box_table .group_btn .btn_moreview + .btn_moreview{margin-left:8px;}
.box_table .btn_moreview{display:inline-flex;align-items:center;padding:11px 20px;text-align:center;border-radius:20px;border:solid 1px rgba(0,0,0,0.08);color:#000;font-size:15px;line-height:18px;box-sizing:border-box;}
.box_table .btn_moreview .ico_moreview{margin-left:8px;}
.box_table .btn_moreview .ico_participate{margin-right:8px;}
.box_table .empty_board{padding:40px 0;}
.box_table .empty_board .txt_empty{font-size:16px;line-height:21px;text-align:center;color:rgba(0,0,0,0.48);}
.ico_hot{width:24px;height:16px;background-position:0 -20px;}
.ico_like{width:16px;height:16px;background-position:-30px -20px;}
.ico_cmt{width:16px;height:16px;background-position:-50px -20px;}
.ico_participate{width:16px;height:16px;background-position:-70px -20px;}
.ico_moreview{width:8px;height:12px;background-position:-10px 0;}
.ico_notcommand{width:10px;height:18px;background-position:-20px 0;}
/** 기본 테이블 **/
.table_contents .link_table{display:flex;align-items:center;overflow:hidden;padding:15px 0;margin:0 16px;border-bottom:1px solid rgba(0,0,0,0.04);}
.table_contents .link_table .wrap_thumb{flex:none;width:40px;height:40px;margin-right:12px;border-radius:0;background-size:16px auto;}
.table_contents .link_table .squircle_thumb{width:40px;height:40px;background:none;}
.table_contents .link_table .cont_thumb{overflow:hidden;}
.table_contents .link_table .table_tit{overflow:hidden;display:flex;align-items:center;}
.table_contents .table_tit .tit_table{display:block;overflow:hidden;font-size:18px;line-height:22px;color:#000;font-weight:700;white-space:nowrap;text-overflow:ellipsis;}
.table_contents .table_tit .txt_num{flex:none;height:20px;padding:4px 6px;margin-left:6px;color:rgba(0,0,0,0.48);background-color:#F2F4F7;vertical-align:top;}
.table_contents .link_table .desc_info{overflow:hidden;margin-top:2px;color:rgba(0,0,0,0.48);white-space:nowrap;text-overflow:ellipsis;}
.box_table .table_contents .wrap_thumb:after{border:none;}
.box_table .table_contents .list_board{padding:0 11px 4px;}
/** 헤더 내 공유하기 추가 **/
.link_share{display:block;font-size:0;line-height:0;margin-right:8px;}
.link_share .ico_share{width:36px;height:36px;background-position:0 -160px;}
/* 모바일 환경에서만 지원 */
@media (any-pointer:coarse){.tabg_wrap::-webkit-scrollbar{display:none;}
  .keyword_wrap::-webkit-scrollbar{display:none;}
  .short_list::-webkit-scrollbar{display:none;} }
@media only screen and (min-width:768px){.head_view{padding:25px 0 23px;}
  .head_view .tit_view{font-size:32px;line-height:40px;}
  .head_view .util_view{right:0;}
  .util_view .btn_font{padding-right:0;}
  .inner_view_layer .layer_head{margin:0 auto;max-width:640px;}
  .inner_view_layer .layer_body{margin:0 auto;padding-right:0;padding-left:0;max-width:640px;}
  .inner_view_layer .layer_foot{margin:0 auto;max-width:640px;}
  .news_view .summary_view{margin-left:0;margin-right:0;}
  .news_view .summary_view:before{top:6px;bottom:5px;}
  .news_view .txt_caption{padding-left:0;padding-right:0;}
  .news_view > p,.news_view > div,.news_view .article_view > p,.news_view .article_view > div{margin-left:0;margin-right:0;}
  .news_view section > p,.news_view section > div{margin-left:0;margin-right:0;}
  .news_view section > address,.news_view section > pre,.news_view section > code{margin-left:0;margin-right:0;}
  .news_view > p:last-child,.news_view .article_view > p:last-child{margin-bottom:24px;}
  .news_view h3,.news_view h4,.news_view h5,.news_view h6{margin-left:0;margin-right:0;}
  .news_view .link_view{padding-left:0;}
  .news_view .link_view .ico_direct{right:0;}
  .news_view .link_view .ico_fold{right:0;}
  .top_ad{margin-left:0;margin-right:0;}
  .box_notice .link_cont{padding-left:0;padding-right:0;}
  .list_view{margin-left:0;margin-right:0;}
  .news_view .article_view .pretip_frm{padding:17px 28px 16px;margin-left:0;margin-right:0;}
  .news_view .talkquote_frm{margin-left:0;margin-right:0;}
  .news_view .article_view .figure_frm .thumb_noimg,.news_view .article_view .emoticon_frm .thumb_noimg{margin:0 auto;}
  .list_number{padding-left:16px;}
  .list_number li{padding-left:5px;}
  .fs_type1 .list_number{padding-left:16px;}
  .fs_type2 .list_number{padding-left:17px;}
  .fs_type3 .list_number{padding-left:18px;}
  .fs_type4 .list_number{padding-left:19px;}
  .fs_type5 .list_number{padding-left:20px;}
  .os_windows .list_number{padding-left:20px;}
  .os_windows .list_number li{padding-left:0;}
  .os_windows .fs_type1 .list_number{padding-left:20px;}
  .os_windows .fs_type2 .list_number{padding-left:21px;}
  .os_windows .fs_type3 .list_number{padding-left:22px;}
  .os_windows .fs_type4 .list_number{padding-left:23px;}
  .os_windows .fs_type5 .list_number{padding-left:24px;}
  .pretip_frm .list_number{padding-left:16px;}
  .pretip_frm .list_number li{padding-left:1px;}
  .fs_type1 .pretip_frm .list_number{padding-left:16px;}
  .fs_type2 .pretip_frm .list_number{padding-left:17px;}
  .fs_type3 .pretip_frm .list_number{padding-left:18px;}
  .fs_type4 .pretip_frm .list_number{padding-left:19px;}
  .fs_type5 .pretip_frm .list_number{padding-left:20px;}
  .os_windows .pretip_frm .list_number{padding-left:20px;}
  .os_windows .pretip_frm .list_number li{padding-left:0;}
  .os_windows .fs_type1 .pretip_frm .list_number{padding-left:20px;}
  .os_windows .fs_type2 .pretip_frm .list_number{padding-left:21px;}
  .os_windows .fs_type3 .pretip_frm .list_number{padding-left:22px;}
  .os_windows .fs_type4 .pretip_frm .list_number{padding-left:23px;}
  .os_windows .fs_type5 .pretip_frm .list_number{padding-left:24px;}
  .news_view .article_view .audio_frm{margin-left:0;margin-right:0;}
  .line_divider{margin:36px auto;}
  .news_view .article_view p + .line_divider{margin-top:36px;}
  .news_view .quote_frm{max-width:500px;margin-top:60px;margin-bottom:55px;}
  .news_view .quote_frm:before{margin-bottom:15px;}
  .news_view p + .quote_frm{margin-top:54px;}
  .os_windows .news_view p + .quote_frm{margin-top:56px;}
  .os_windows .news_view .quote_frm + p{margin-top:-6px;}
  /* 감정액션 */
  .emotion_wrap .emotion_tit{margin:0;}
  /* 댓글관련오버라이드 */
  .cmt_view .alex_single .cmt_keeper_setting{top:1px;right:30px;}
  .cmt_view .alex_single .hide_btn{top:10px;right:18px;}
  .cmt_view .alex_single .tooltip{top:9px;right:-13px;}
  .cmt_close{padding-left:0;padding-right:0;}
  /* 컴포넌트 */
  .box_cluster{padding-left:0;padding-right:0;}
  .tabg_wrap{margin:0;}
  .tabg_wrap .inner_wrap{padding:0;}
  .keyword_wrap{margin-left:0;margin-right:0;}
  .keyword_wrap .list_keyword{padding:0;}
  .tab_shortcut{right:0;}
  .box_news_post{padding-left:20px;padding-right:20px;}
  /* 오늘의 숏 */
  .short_list{margin:0;}
  .list_short{padding:0;}
  /* 상태메시지 및 기사노출제어 */
  .news_view .status_view{margin-left:0;margin-right:0;}
  .news_view .attention_news{margin-left:0;margin-right:0;} }
/* 가로모드 */
@media all and (min-width:480px) and (max-width:1023px) and (orientation:landscape){.view_layer{max-width:calc(100% - 256px);max-height:calc(100vh - 20px);margin:0 auto;}
  .view_layer.view_layer_loading{max-width:100%;height:100%;}
  .view_layer .inner_fs_layer{height:369px;}
  .inner_view_layer .layer_head{max-width:100%;}
  .inner_view_layer .layer_body{max-width:100%;max-height:calc(100vh - 123px);padding:30px 20px 40px;}
  .inner_translate_layer .layer_body{max-height:calc(100vh - 103px);}
  .inner_translate_layer .group_btn{position:static;padding:40px 0 0 0;}
  .list_lang{overflow:hidden;max-height:fit-content;padding-bottom:0;} }
/* 3배수 이미지 */
@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3),only screen and (min-resolution:3dppx){.news_view .figure_frm .thumb_noimg .ico_noimg,.news_view .emoticon_frm .thumb_noimg .ico_noimg{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/img_noimg.png");}
  .item_row .wrap_thumb{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/ico_noimage_s.png");}
  .box_cluster .tit_box .ico_beta,.ttalk_view .inner_ttalk .tit_ttalk .ico_beta{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/ico_beta.png");} }
/* PC */
.pc .top_ad{display:none;}
@media (prefers-color-scheme:dark){body{background:#1C1E21;}
  body,th,td,input,select,textarea,button{color:#d9d9d9;}
  a{color:#fff;}
  /* common */
  .ico_media,.wrap_schall .img_g{background-image:url("//t1.daumcdn.net/media/news/news2016/m640/ico_media_dark_180713.png");}
  .ico_view,.news_view .quote_frm:before{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_view_dark_250221.svg");}
  .item_column .wrap_thumb{background-color:#282B2E;background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_noimage_s_dark.png");}
  .item_row .wrap_thumb{background-color:#282B2E;background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_noimage_s_dark.png");}
  /* 스퀘어클 */
  .squircle_thumb .dark{display:block;}
  .squircle_thumb .light{display:none;}
  .squircle_thumb .thumb_stroke{fill:rgba(255,255,255,0.08);}
  /* layout */
  .doc-header{background-color:#1C1E21;border-color:rgba(255,255,255,0.1);}
  .doc-main{background-color:#141517;}
  .page_timetalk .doc-main{background-color:#141517;}
  .main-etc{background-color:#131416;}
  .head_top .link_daum svg path{fill:#fff;}
  .head_top #kakaoServiceLogo{color:#fff;}
  .alarm_util .btn_subscribe{background-color:#F2F4F7;color:#000;}
  .alarm_util .btn_subscribe.all,.alarm_util .btn_subscribe.set,.alarm_util .btn_subscribe.unset{background-color:#2C2E33;border-color:#2C2E33;color:rgba(255,255,255,0.48);}
  /* 알림 레이어 */
  .layer_subscribe .inner_layer{background-color:#2C2E33;}
  .layer_subscribe .tit_layer{color:#fff;}
  .layer_subscribe .radio_inp .lab_radio{color:#fff;}
  .layer_subscribe .check_inp .lab_check{color:#fff;}
  .layer_subscribe .btn_group .btn_g,.layer_subscribe .btn_group .btn_g.in_active{background-color:#47474C;color:#fff;}
  .layer_subscribe .btn_group .btn_g.in_active{opacity:.6;}
  .layer_subscribe .btn_group .btn_apply{background-color:#F2F4F7;color:#000;}
  .layer_subscribe .desc_pannel{color:rgba(255,255,255,0.48);}
  .doc-footer{background-color:#141517;}
  .doc-footer .list_foot .btn_foot,.doc-footer #daumMinidaum a{color:#fff;}
  .doc-footer .list_foot li:after{background-color:#4a4a4a;}
  .doc-footer .link_policy{color:rgba(255,255,255,0.48);}
  .doc-footer .info_policy{color:rgba(255,255,255,0.48);}
  .doc-footer .link_daumcorp{color:rgba(255,255,255,0.48);}
  .doc-footer .list_foot li:after,.doc-footer .link_policy:after,.doc-footer .info_policy:after{background-color:rgba(255,255,255,0.16);}
  .box_view{background-color:#1C1E21;}
  .head_view .tit_view{color:rgba(255,255,255,0.88);}
  .head_view .txt_author{color:rgba(255,255,255,0.56);}
  .head_view .txt_info{color:rgba(255,255,255,0.56);}
  .head_view .txt_info + .txt_info:before{color:#343434;}
  .head_view .txt_info::before{background-color:rgba(255,255,255,0.24);}
  .head_view .btn_cmt .num_cmt{color:#b6b6b6;}
  .head_view .btn_ttalk{color:rgba(255,255,255,0.88);border-color:rgba(255,255,255,0.14);}
  .head_view .btn_ttalk .ico_ttalk{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M9.90135 2C5.53805 2 2 5.52646 2 9.87667C2 12.004 2.85082 13.9293 4.22685 15.346C4.29312 15.4142 4.1969 17.0339 4.12631 18.0937C4.10011 18.4871 4.51687 18.7581 4.86573 18.5744C5.81964 18.0723 7.29511 17.3086 7.38754 17.3397C8.1773 17.6055 9.02127 17.7533 9.90135 17.7533C14.2647 17.7533 17.8027 14.2266 17.8027 9.87667' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linejoin='round'/%3E%3Cpath d='M13.4364 2.84844C12.7312 2.48875 11.9674 2.23346 11.1626 2.10193' stroke='white' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M16.2547 5.26373C15.7425 4.56166 15.1251 3.94698 14.4198 3.44592' stroke='white' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M17.6797 8.63086C17.5305 7.77519 17.2496 6.96635 16.8545 6.22729' stroke='white' stroke-opacity='0.88' stroke-width='1.4'/%3E%3Cpath d='M9.40674 7.31146V10.5292L12.1781 11.7673' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
  .util_view .btn_synop .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.93765 6.79999H23.6769C24.1947 6.79999 24.6144 7.21972 24.6144 7.73749C24.6144 7.90549 24.5693 8.07041 24.4837 8.21499L17.2655 20.4108V23.9692C17.2655 24.3291 17.0721 24.6613 16.759 24.8389L15.8425 25.3589C15.1758 25.7371 14.349 25.2556 14.349 24.4892V20.4108L7.13086 8.21499C6.86715 7.76941 7.01457 7.19442 7.46015 6.9307C7.60473 6.84513 7.76964 6.79999 7.93765 6.79999Z' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3Cpath d='M12.0571 11.4875H19.5571' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.9321 14.3H17.6821' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
  .util_view .btn_tts .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M23.4912 22.4882C25.2532 20.734 26.3438 18.3058 26.3438 15.623C26.3438 12.9973 25.2992 10.6157 23.603 8.87085' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.7563 19.7429C21.8141 18.6903 22.4688 17.2331 22.4688 15.6229C22.4688 14.0643 21.8553 12.649 20.8567 11.6052' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.84303 12.2483H7.9375C6.86745 12.2483 6 13.1158 6 14.1858L6.00024 17.2669C6.00024 18.3369 6.86754 19.2043 7.9375 19.2044L9.844 19.2049L16.0582 24.0811C16.4791 24.4113 17.0881 24.3379 17.4184 23.9169C17.5522 23.7464 17.625 23.5358 17.625 23.3189V7.96875C17.625 7.43372 17.1913 7 16.6562 7C16.434 7 16.2185 7.07641 16.0459 7.21642L9.84303 12.2483Z' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
  .util_view .btn_translate .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M25.3079 15.6799C25.2683 19.6393 22.6516 23.2687 18.6508 24.4159C14.779 25.5261 10.7749 23.9779 8.58863 20.8526M6.929 15.4957C6.96539 11.5335 9.58264 7.90064 13.586 6.7527C17.4731 5.63809 21.4937 7.20264 23.6742 10.3527' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='square'/%3E%3Cpath d='M22.4303 11.1821H24.6178V8.99457' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M9.80524 19.9305H7.61774V22.118' stroke='white' stroke-opacity='0.88' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M17.6848 17.4161H14.5735L14.011 19.09C13.913 19.3817 13.6396 19.5782 13.3319 19.5782C12.8372 19.5782 12.4914 19.0886 12.6568 18.6223L15.0815 11.7887C15.223 11.3897 15.6005 11.1231 16.0239 11.1231H16.311C16.7342 11.1231 17.1115 11.3894 17.2533 11.7881L19.6627 18.5654C19.8382 19.0593 19.472 19.5782 18.9479 19.5782C18.6206 19.5782 18.3303 19.3684 18.2276 19.0577L17.6848 17.4161ZM14.925 16.2208H17.3333L16.1848 12.7344H16.0852L14.925 16.2208Z' fill='white' fill-opacity='0.88'/%3E%3C/svg%3E%0A");}
  .util_view .btn_font .ico_view{background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.5776 5.7C24.5776 5.3134 24.2642 5 23.8776 5C23.491 5 23.1776 5.3134 23.1776 5.7V7.8593H21.0183C20.6317 7.8593 20.3183 8.1727 20.3183 8.5593C20.3183 8.9459 20.6317 9.2593 21.0183 9.2593H23.1776V11.4186C23.1776 11.8052 23.491 12.1186 23.8776 12.1186C24.2642 12.1186 24.5776 11.8052 24.5776 11.4186V9.2593H26.7369C27.1235 9.2593 27.4369 8.9459 27.4369 8.5593C27.4369 8.1727 27.1235 7.8593 26.7369 7.8593H24.5776V5.7ZM18.3825 8.55924C18.3825 8.17264 18.0691 7.85924 17.6825 7.85924C17.2959 7.85924 16.9825 8.17264 16.9825 8.55924V16.1838V16.184V23.8088C16.9825 24.1954 17.2959 24.5088 17.6825 24.5088C18.0691 24.5088 18.3825 24.1954 18.3825 23.8088V16.8838H21.4949C21.8815 16.8838 22.1949 16.5704 22.1949 16.1838C22.1949 15.7972 21.8815 15.4838 21.4949 15.4838H18.3825V8.55924ZM6.72166 10.2416C6.33506 10.2416 6.02166 10.555 6.02166 10.9416C6.02166 11.3282 6.33506 11.6416 6.72166 11.6416H12.608C12.2251 13.9683 10.6244 17.9721 6.43736 19.833C6.08408 19.99 5.92498 20.4036 6.08199 20.7569C6.239 21.1102 6.65268 21.2693 7.00596 21.1123C12.3355 18.7436 13.9438 13.3842 14.092 10.9848C14.1039 10.792 14.0357 10.6029 13.9034 10.4622C13.7711 10.3214 13.5865 10.2416 13.3934 10.2416H6.72166Z' fill='white'/%3E%3C/svg%3E%0A");}
  .news_view{color:rgba(255,255,255,0.88);}
  .news_view .status_view{background-color:#2C2E33;}
  .news_view .status_view .emph_g{color:#78A5FF;}
  .news_view .status_view .txt_status{color:#fff;}
  .news_view .article_view .fixed_vod .layer_vod{background-color:#262626;}
  .news_view .article_view .fixed_vod .vod_cont .tit_vod{color:#e7e7e7;}
  .news_view .article_view .fixed_vod .vod_cont .info_vod{color:#828282;opacity:1;}
  .news_view .summary_view{color:#d9d9d9;}
  .news_view .summary_view:before{background-color:rgba(255,255,255,0.12);}
  .os_android .news_view .summary_view:before{background-color:rgba(255,255,255,0.88);}
  .news_view .txt_caption{color:#a0a0a0;}
  .news_view .txt_caption a{color:#a0a0a0;}
  .news_view .article_view table td{color:#a0a0a0;}
  .news_view .article_view .ad_body{border-color:#383838;}
  .ad_body .tit_ad{color:#e7e7e7;}
  .ad_body .cont_ad .txt_desc{color:#e7e7e7;}
  .ad_body .cont_ad .link_ad{border-color:#5F94ff;color:#5F94FF;}
  .news_view h3,.news_view h4,.news_view h5,.news_view h6{color:#d9d9d9;}
  .news_view .article_view section > p > a,.news_view .article_view section > div > a{border-color:#5F94ff;color:#5F94FF;}
  .news_view .quote_frm{color:#fff;}
  .news_view .article_view .pretip_frm{border-color:#383838;color:#b6b6b6;}
  .news_view .pretip_frm .desc_pretip{color:#b6b6b6;}
  .list_view li{color:#b6b6b6;}
  .list_number .txt_num{color:#e7e7e7;}
  .list_bullet li:before{background-color:#5d5d5d;}
  .news_view .talkquote_frm{color:#d9d9d9;}
  .news_view .talkquote_frm:before{background-color:#b6b6b6;}
  .news_view .article_view .link_view{color:#e7e7e7;}
  .news_view .article_view .box_multi .link_view{border-color:#262626;}
  .news_view .article_view .video_frm .vod_cont{border-color:#262626;}
  .news_view .article_view .video_frm .tit_vod{color:#fff;}
  .news_view .article_view .video_frm .info_vod{color:#339dff;}
  .news_view .figure_frm .thumb_noimg,.news_view .emoticon_frm .thumb_noimg{background-color:#262626;color:#666;}
  .news_view .figure_frm .thumb_noimg .ico_noimg,.news_view .emoticon_frm .thumb_noimg .ico_noimg{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/img_noimg_dark.png");}
  .news_view .article_view .txt_snsguide{color:#b6b6b6;}
  .news_view .article_view .txt_snsguide .link_snsguide{color:#5F94FF;}
  .news_view .txt_copy{color:rgba(255,255,255,0.56);}
  /* 기사 노출 제어 */
  .news_view .attention_news{background-color:#2C2E33;}
  .news_view .attention_news .tit_attention{color:#fff;}
  .news_view .attention_news .txt_attention{color:#fff;}
  .news_view .attention_news .txt_attention .link_view{color:#fff;}
  /* 유틸레이어 */
  .box_error .desc_error .emph_g{color:#5F94FF;}
  .box_error .link_error{background-color:#3a3a3a;color:#e7e7e7;}
  .bnr_layer .inner_bnr{background-color:#262626;}
  .bnr_layer .txt_layer{color:#e7e7e7;}
  .view_layer{background-color:#262626;}
  .inner_view_layer .layer_head{border-color:#383838;}
  .inner_view_layer .tit_layer{color:#fff;}
  .inner_view_layer .info_layer{color:#d9d9d9;}
  .inner_synop_layer .info_layer:before{background-color:#606060;}
  .inner_tts_layer .lab_tts{color:#d9d9d9;}
  .list_lang .tit_lang{color:#fff;}
  .list_lang .txt_lang{color:#a0a0a0;}
  .list_lang .tit_selected{color:#339dff;}
  .inner_loading_layer{background-color:#f8f8f8;}
  .inner_loading_layer .tit_translate{color:#000;}
  .inner_translate_layer .group_btn{background-color:#262626;}
  /* 공지,주요뉴스 */
  .box_notice .tit_notice{color:#78A5FF;background-color:rgba(91,146,254,0.16);}
  .box_notice .txt_notice{color:#fff;}
  /* 이미지확대뷰 app용 다크모드 */
  #zoomLayer.photo_zoom{background:#1B1D1F;}
  #zoomLayer.photo_zoom .box_zoom{background-color:rgba(18,18,18,0.5);color:#d9d9d9;}
  #zoomLayer.photo_zoom .btn_close{background-color:rgba(18,18,18,0.5);}
  #zoomLayer.photo_zoom .btn_close .ico_close{fill:#fff;}
  /* 구독 알럿 */
  .subscript_layer .inner_alert{background-color:#3d3d3d;}
  /* 컴포넌트 */
  .box_line{border-color:#131416;}
  .box_cluster{background-color:#1C1E21;}
  .box_cluster .tit_box{color:#e7e7e7;}
  .box_cluster .txt_box{color:rgba(255,255,255,0.48);}
  .box_cluster .link_morewide{border-color:rgba(255,255,255,0.08);color:#fff;}
  .box_cluster .link_morewide .tit_more{color:#78A5FF;}
  .box_cluster .link_refresh{border-color:rgba(255,255,255,0.08);color:#fff;}
  .box_cluster .ico_ad{border-color:#4d4d4d;color:#a0a0a0;}
  .box_cluster .btn_viewgo{color:rgba(255,255,255,0.48);}
  .box_cluster .btn_subscriptset{color:#d9d9d9;}
  .box_cluster .wrap_thumb:after{border-color:rgba(255,255,255,0.08);}
  .box_bnr .link_bnr{color:#fff;}
  .list_mediachannel li:before{background-color:#5d5d5d;}
  .list_mediachannel .link_txt{color:#d9d9d9;}
  .list_column li{border-color:rgba(255,255,255,0.04);}
  .list_column2 .link_txt{color:#d9d9d9;}
  .list_column2 li{border-color:#262626;}
  .item_column .tit_txt{color:#fff;}
  .item_column .info_thumb{color:rgba(255,255,255,0.48);}
  .item_column .rank_num{color:#fff;}
  .item_row .tit_txt{color:#d9d9d9;}
  .list_subscript .tit_txt{color:#d9d9d9;}
  .tab_g .link_tab{background-color:#282b2e;border-color:#282b2e;color:#d9d9d9;}
  .tab_g .link_tab[aria-selected="true"]{background-color:#6495FF;border-color:#6495FF;}
  .list_keyword .link_keyword{background-color:#2C2E33;color:rgba(255,255,255,0.72);}
  .tab_shortcut{background-color:#2C2E33;}
  .tab_shortcut .link_tab{color:rgba(255,255,255,0.72);}
  .list_linkservice li{border-color:rgba(255,255,255,0.08);}
  .list_linkservice .link_linkservice{color:#fff;}
  .list_rank_news li{border-color:rgba(255,255,255,0.04);}
  /* 컴포넌트 :포스트 */
  .box_news_post{background-color:#121314;}
  .box_news_post .box_tit .txt_g{color:#78A5FF;}
  .item_post{background-color:#1B1D1F;}
  .item_post .post_tit{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/bg_posttitline_dark.png");}
  .item_post .post_tit .tit_post{color:#e7e7e7;}
  .item_post .post_desc{color:rgba(255,255,255,0.8);}
  .item_post .post_desc .txt_post{color:rgba(255,255,255,0.8);}
  .item_post .post_info .thumb_name{color:#e7e7e7;}
  .item_post .post_info .thumb_date{color:#a0a0a0;}
  .item_post .post_info .thumb_date:before{background-color:#a0a0a0;}
  .item_post .post_menu .layer_menu{background-color:#2D2F33;}
  .item_post .post_menu .list_menu .link_menu{color:#eaeaea;}
  .item_post .post_menu .list_menu .link_menu + .link_menu{border-color:#262728;}
  /* 도움말 - wrap_help */
  .wrap_help .layer_tooltip{background-color:#2C2E33;box-shadow:0px 8px 64px rgba(0,0,0,0.32);}
  .wrap_help .txt_tooltip{color:#fff;}
  /* 공유,신고 */
  .share_wrap:before{border-color:#2d2d2d;}
  .share_wrap .btn_comm{color:#dbdbdb;}
  .share_wrap .btn_comm + .btn_comm:before{background-color:#2d2d2d;}
  /* 광고2 */
  .box_ad{background-color:#121314;}
  .ad_type2:after{background-color:rgba(255,255,255,0.08);}
  .ad_type2 .tit_ad,.ad_type2 .tit_ad .link_tit{color:#b9b9b9;}
  .ad_type2 .link_ad{border-color:#464646;color:#b9b9b9;}
  /* 구독설정 - 툴팁 */
  .tooltip_layer{background-color:#2C2E33;box-shadow:0px 4px 32px rgba(0,0,0,0.32);}
  .tooltip_layer .txt_tooltip{color:#FFF;}
  /* 토스트 팝업 */
  .toast_layer .inner_toast{background-color:#F2F4F7;}
  .toast_layer .desc_toast{color:#000;}
  /* 구독알림 버튼 */
  .head_top .alarm_util .ico_search{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M16.3575 24.7151C20.9733 24.7151 24.7151 20.9733 24.7151 16.3575C24.7151 11.7418 20.9733 8 16.3575 8C11.7418 8 8 11.7418 8 16.3575C8 20.9733 11.7418 24.7151 16.3575 24.7151Z' stroke='white' stroke-width='2'/%3E%3Cpath d='M22.4854 22.4853L28.0001 28' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
  .alarm_util .link_feed .ico_feed{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M24.1872 9C21.495 9 19.3125 11.1826 19.3125 13.8747V16.1604C19.3125 16.709 19.267 17.2575 19.1625 17.7957C19.0447 18.4019 18.8414 19.158 18.5 19.7577H24.1867' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1875 9C26.8796 9 29.0622 11.1826 29.0622 13.8747V16.1604C29.0622 16.709 29.1077 17.2575 29.2121 17.7957C29.33 18.4019 29.5332 19.158 29.8747 19.7577H24.1879' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.2185 19.7584V19.9686C26.2185 21.0904 25.309 21.9999 24.1876 21.9999C23.0658 21.9999 22.1562 21.0904 22.1562 19.9686V19.7584' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 13H14' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 20H14' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 27H22' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
  .alarm_util .link_feed.new .ico_feed{background-image:url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M24.1872 9C21.495 9 19.3125 11.1826 19.3125 13.8747V16.1604C19.3125 16.709 19.267 17.2575 19.1625 17.7957C19.0447 18.4019 18.8414 19.158 18.5 19.7577H24.1867' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24.1875 9C26.8796 9 29.0622 11.1826 29.0622 13.8747V16.1604C29.0622 16.709 29.1077 17.2575 29.2121 17.7957C29.33 18.4019 29.5332 19.158 29.8747 19.7577H24.1879' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.2185 19.7583V19.9685C26.2185 21.0903 25.309 21.9998 24.1876 21.9998C23.0658 21.9998 22.1562 21.0903 22.1562 19.9685V19.7583' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 13H14' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 20H14' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M6 27H22' stroke='white' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='29.5' cy='9' r='4' fill='%234881F7' stroke='%23141517' stroke-width='2'/%3E%3C/svg%3E%0A");}
  .alarm_util .btn_subscribe.set .ico_bell{background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M5.88365 1V1C3.57187 1 1.69766 2.86842 1.69766 5.17306V7.12977C1.69766 7.59938 1.65859 8.06899 1.56892 8.52969C1.46771 9.04864 1.2932 9.69592 1 10.2093H5.88327' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.88379 1V1C8.19557 1 10.0698 2.86842 10.0698 5.17306V7.12977C10.0698 7.59938 10.1088 8.06899 10.1985 8.52969C10.2997 9.04864 10.4742 9.69592 10.7674 10.2093H5.88416' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.79071 10.7673V10.9766C7.79071 12.094 6.91597 12.9999 5.83746 12.9999C4.75852 12.9999 3.88379 12.094 3.88379 10.9766V10.7673' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
  .alarm_util .btn_subscribe.unset .ico_bell{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath d='M7.99864 2.00049V2.00049C5.68686 2.00049 3.81265 3.86891 3.81265 6.17355V8.13026C3.81265 8.59986 3.77358 9.06947 3.68391 9.53018C3.5827 10.0491 3.40819 10.6964 3.11499 11.2098H7.99826' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99878 2.00049V2.00049C10.3106 2.00049 12.1848 3.86891 12.1848 6.17355V8.13026C12.1848 8.59986 12.2238 9.06947 12.3135 9.53018C12.4147 10.0491 12.5892 10.6964 12.8824 11.2098H7.99915' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.9057 11.7678V11.9771C9.9057 13.0945 9.03096 14.0004 7.95245 14.0004C6.87351 14.0004 5.99878 13.0945 5.99878 11.9771V11.7678' stroke='%23919295' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 2L13.55 10.4' stroke='%232C2E33' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M2.37231 3.48853L13.9223 11.8885' stroke='%23919295' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");}
  .alarm_util .btn_subscribe .ico_arrow{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.44767 5.43755C4.72103 5.71092 5.16425 5.71092 5.43762 5.43755L9.68026 1.19491C9.95362 0.921546 9.95362 0.47833 9.68026 0.204963C9.40689 -0.0684042 8.96367 -0.0684042 8.69031 0.204963L4.94264 3.95263L1.19497 0.204963C0.921608 -0.0684042 0.478392 -0.0684042 0.205025 0.204963C-0.0683418 0.47833 -0.0683417 0.921546 0.205025 1.19491L4.44767 5.43755Z' fill='%23919295'/%3E%3C/svg%3E%0A");}
  .alarm_util .btn_subscribe.all .ico_bell{background-image:url("data:image/svg+xml,%3Csvg width='12' height='14' viewBox='0 0 12 14' fill='none' xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.90138 1C3.58121 1 1.7002 2.8752 1.7002 5.18822V7.15202C1.7002 7.62334 1.66099 8.09465 1.57099 8.55703C1.46941 9.07786 1.29427 9.7275 1 10.2427H5.90101' fill='%23919295'/%3E%3Cpath d='M5.90138 1V1C3.58121 1 1.7002 2.8752 1.7002 5.18822V7.15202C1.7002 7.62334 1.66099 8.09465 1.57099 8.55703C1.46941 9.07786 1.29427 9.7275 1 10.2427H5.90101' stroke='%23919295' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.90088 1C8.22105 1 10.1021 2.8752 10.1021 5.18822V7.15202C10.1021 7.62334 10.1413 8.09465 10.2313 8.55703C10.3328 9.07786 10.508 9.7275 10.8023 10.2427H5.90125' fill='%23919295'/%3E%3Cpath d='M5.90088 1V1C8.22105 1 10.1021 2.8752 10.1021 5.18822V7.15202C10.1021 7.62334 10.1413 8.09465 10.2313 8.55703C10.3328 9.07786 10.508 9.7275 10.8023 10.2427H5.90125' stroke='%23919295' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.81563 10.7593V10.9694C7.81563 12.0908 6.93773 12.9999 5.85529 12.9999C4.77244 12.9999 3.89453 12.0908 3.89453 10.9694V10.7593' fill='%23919295'/%3E%3Cpath d='M7.81563 10.7593V10.9694C7.81563 12.0908 6.93773 12.9999 5.85529 12.9999C4.77244 12.9999 3.89453 12.0908 3.89453 10.9694V10.7593' stroke='%23919295' stroke-width='0.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3Crect x='3.05273' y='10.6201' width='5.60158' height='0.7' fill='%232C2E33'/%3E%3C/svg%3E%0A");}
  /* 오늘의 숏 */
  .list_short .link_short{background-color:#2C2E33;background-image:url(https://t1.daumcdn.net/media/common/noimage/ico_noimage_vod_dark.svg);}
  /* 레이어팝업 */
  .comm_layer{background-color:rgba(0,0,0,0.6);}
  .comm_layer .inner_layer{background-color:#2C2E33;}
  .comm_layer .tit_notice{color:rgba(255,255,255,0.86);}
  .comm_layer .txt_layer{color:rgba(255,255,255,0.86);}
  .comm_layer .link_subscribe{color:#78A5FF;}
  /* 구분선 */
  .news_view .line_divider{background-color:rgba(255,255,255,0.2);}
  /** 플로팅배너 **/
  .box_floating{background:#2C2E33;}
  .box_floating .img_floating:after{border:none;}
  .box_floating .txt_floating{color:#FFF;}
  /** 신규테이블 **/
  .ico_table{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn/ico_table_dark_240926.svg");}
  .box_table .board_contents,.box_table .table_contents{background-color:#2C2E33;}
  .list_contents .cont_thumb .tit_txt{color:#FFF;}
  .list_contents .info_txt .txt_info{color:rgba(255,255,255,0.48);}
  .box_table .btn_moreview{border-color:rgba(255,255,25,0.08);color:#FFF;}
  .box_table .empty_board .txt_empty{color:rgba(255,255,255,0.48);}
  .box_table .cont_private .tit_txt{color:rgba(255,255,255,0.48);}
  .box_table .list_board li + li{border-color:rgba(255,255,255,0.04);}
  /** 기본 테이블 **/
  .table_contents .table_tit .tit_table{color:#FFF;}
  .table_contents .table_tit .txt_num{background-color:rgba(255,255,255,0.08);color:rgba(255,255,255,0.48);}
  .table_contents .link_table .desc_info{color:rgba(255,255,255,0.48);}
  .table_contents .link_table{border-bottom-color:rgba(255,255,255,0.04);}
  .doc-footer .box_top .btn_top{border-color:rgba(255,255,255,0.08);background-color:#2C2E33;}
  /* 3배수 이미지 */ }
@media only screen and (prefers-color-scheme:dark) and (-webkit-min-device-pixel-ratio:3),only screen and (prefers-color-scheme:dark) and (min-device-pixel-ratio:3),only screen and (prefers-color-scheme:dark) and (min-resolution:3dppx){.news_view .figure_frm .thumb_noimg .ico_noimg,.news_view .emoticon_frm .thumb_noimg .ico_noimg{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/img_noimg_dark.png");}
  .item_row .wrap_thumb{background-image:url("//t1.daumcdn.net/media/common/newsview_2022/m/rtn3/ico_noimage_s_dark.png");} }
/* 알림함 */
.ico_alarm{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url(//t1.daumcdn.net/media/common/alarm/m640/ico_alarm_250226.svg) 0 0 no-repeat;background-size:150px auto;color:transparent;vertical-align:top;}
/* 2023-08-02 수정 */
.wrap_alarm{overflow:hidden;min-width:320px;min-height:100vh;padding:56px 0 10px;background-color:#F2F4F7;box-sizing:border-box;color:#000;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-header{position:fixed;top:0;left:0;width:100%;height:55px;border-bottom:1px solid rgba(0,0,0,0.08);background-color:#fff;}
/* 2023-08-02 수정 */
.wrap_alarm .inner_header{position:relative;height:100%;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-title{display:block;height:56px;padding-left:50px;font-size:20px;line-height:55px;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-util .ico_prev{width:11px;height:20px;background-position:-30px 0;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-util .ico_setting{width:23px;height:24px;background-position:0 0;}
.wrap_alarm .doc-util .link_util{position:absolute;top:0;height:56px;box-sizing:border-box;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-util .link_prev{left:0;padding:18px 20px;}
/* 2023-08-02 수정 */
.wrap_alarm .doc-util .link_setting{right:0;padding:16px 20px;}
/* 2023-08-02 수정 */
/* 알림함 컨텐츠 */
.cont_alarm{padding:24px 0 0 0;}
.group_option{display:flex;align-items:center;padding:0 20px 5px;position:relative;}
.opt_alarm{flex:1;float:left;position:relative;font-size:0;}
.opt_alarm .box_option{display:inline-block;position:relative;}
.opt_alarm .tit_option{display:inline-block;font-size:18px;color:#000;font-weight:700;line-height:28px;vertical-align:middle;}
.opt_alarm .tit_option .txt_num{color:#4881F7;}
.opt_alarm .btn_option{margin-left:6px;padding:5px 10px;border:solid 1px rgba(0,0,0,0.16);border-radius:60px;font-size:13px;line-height:16px;color:rgba(0,0,0,0.72);}
.opt_alarm .btn_option .ico_alarm{width:9px;height:5px;margin:5px 0 0 4px;background-position:-110px 0;}
.opt_alarm.open .btn_option .ico_alarm{transform:rotateX(180deg);}
.opt_alarm .list_option{display:none;overflow:hidden;position:absolute;top:37px;left:6px;width:138px;background-color:#fff;border-radius:16px;box-shadow:0px 4px 32px rgba(0,0,0,0.16);z-index:10;}
.opt_alarm.open .list_option{display:block;}
.opt_alarm .list_option li + li{border-top:1px solid rgba(0,0,0,0.04);}
.opt_alarm .list_option .link_option{display:block;position:relative;height:42px;padding:0 0 0 40px;font-size:16px;line-height:42px;}
.opt_alarm .list_option .link_option[aria-selected="true"]:before{content:'';position:absolute;top:50%;left:16px;width:12px;height:11px;background:url(//t1.daumcdn.net/media/common/alarm/m640/ico_alarm_231101.png) -50px 0 no-repeat;background-size:150px auto;transform:translateY(-50%);}
/* 2023-08-02 수정 */
.group_option .link_subscribe{flex:none;color:#4881F7;font-size:14px;}
.group_option .link_subscribe .ico_alarm{width:7px;height:12px;margin:5px 0 0 6px;background-position:-90px 0;}
.group_option .tooltip_layer{right:20px;animation:bottom-slide4 .2s ease-in forwards;}
.group_option .tooltip_layer.action{animation:slide-bottom4 .2s ease-out forwards;}
.group_alarm{overflow:hidden;margin-top:20px;}
.group_alarm .tit_alarm{display:block;padding:0 20px;font-size:14px;line-height:17px;color:rgba(0,0,0,0.72);}
.group_alarm .item_alarm{position:relative;margin-top:10px;}
.group_alarm .item_alarm.visited .link_item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.48);border-radius:16px;}
.group_alarm .item_alarm .link_item{display:block;overflow:hidden;padding:20px;border-radius:16px;background-color:#fff;}
.list_cpitem .profile_item{display:block;}
.profile_item{display:flex;align-items:center;}
.profile_item .link_profile{display:flex;align-items:center;padding-right:80px;}
.profile_item .profile_thumb{display:block;overflow:visible;position:relative;width:24px;height:24px;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTA4cHgiIGhlaWdodD0iMTA4cHgiIHZpZXdCb3g9IjAgMCAxMDggMTA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1MS4yICg1NzUxOSkgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+bWFza19mcmFtZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJtYXNrX2ZyYW1lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQuMDAwMDAwLCA0LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjQiPgogICAgICAgICAgICA8cGF0aCBkPSJNNTAsMTAyIEMxMi4wODk3MjY1LDEwMiAtMiw4Ny45MTA0NzI2IC0yLDUwIEMtMiwxMi45Mzg4MjQ5IDEyLjYxNzY3MzEsLTIgNTAsLTIgQzg3LjkxMDQ3MjYsLTIgMTAyLDEyLjA4OTcyNjUgMTAyLDUwIEMxMDIsODcuOTEwODE5NSA4Ny45MTA4MTk1LDEwMiA1MCwxMDIgWiIgaWQ9ImltZ18wNSI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);-webkit-mask-size:100% 100%;mask-size:100% 100%;}
.profile_item .profile_thumb:after{position:absolute;top:0;left:0;width:24px;height:24px;background:url(//t1.daumcdn.net/media/common/newsview_2022/m/rtn/frame_squacle_border.svg) no-repeat;background-size:24px 24px;content:'';}
.group_alarm .info_cp{display:flex;align-items:center;margin-left:8px;}
.group_alarm .info_cp .tit_cp{font-size:14px;}
.group_alarm .info_cp .date_cp{position:relative;padding-left:10px;font-size:13px;color:rgba(0,0,0,0.48);}
.group_alarm .info_cp .date_cp:before{content:'';position:absolute;top:50%;left:4px;width:2px;height:2px;margin-top:-1px;background-color:rgba(0,0,0,0.16);border-radius:2px;}
.info_item{display:flex;align-items:center;width:100%;margin-top:10px;}
.info_item .tit_info{display:block;display:-webkit-box;overflow:hidden;max-height:66px;padding-right:20px;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3;flex:1;font-weight:normal;color:#323232;font-size:16px;line-height:22px;}
.info_item .thumb_info{overflow:hidden;position:relative;width:96px;height:64px;border-radius:8px;}
.info_item .thumb_info:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:96px;height:64px;border:1px solid rgba(0,0,0,0.06);border-radius:8px;box-sizing:border-box;}
.info_item .thumb_info .thumb_img{display:block;height:100%;margin:0 auto;border-radius:8px;}
.moreview_item{position:absolute;top:15px;right:0;}
.moreview_item .btn_moreview{position:relative;padding:10px 20px;z-index:1;}
.moreview_item .btn_moreview .ico_alarm{width:3px;height:15px;background-position:-100px 0;}
.item_alarm.visited .moreview_item .btn_moreview{opacity:.48;}
.group_alarm .txt_alarm{padding:10px 20px 0;font-size:13px;line-height:16px;color:rgba(0,0,0,0.48);}
@keyframes slide-bottom4{0%{display:none;    bottom:-33px;    opacity:0;}
  100%{display:block;    bottom:-40px;    opacity:1;} }
@keyframes bottom-slide4{0%{display:block;    bottom:-40px;    opacity:1;}
  100%{display:block;    bottom:-33px;    opacity:0;} }
/* 알림함 컨텐츠 - empty */
.group_empty{display:flex;text-align:center;justify-content:center;flex-direction:column;min-height:calc(100vh - 234px);}
.group_empty .tit_empty{font-weight:700;font-size:27px;line-height:36px;letter-spacing:-1px;color:#000;}
.group_empty .txt_empty{margin-top:18px;font-weight:400;font-size:15px;line-height:21px;letter-spacing:-0.5px;color:rgba(0,0,0,0.48);}
/* 스위치 */
.check_switch{position:relative;}
.check_switch .inp_choice{position:absolute;left:0;top:0;width:100%;height:100%;border:0;opacity:0.001;outline:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox;}
.check_switch .lab_choice{display:block;}
.check_switch .ico_switch{display:inline-block;position:relative;width:46px;height:28px;background-color:#D0D4DC;border-radius:24px;vertical-align:top;}
.check_switch .ico_switch:before{position:absolute;left:2px;top:2px;width:24px;height:24px;border-radius:100%;background-color:#fff;content:'';}
.check_switch .inp_choice:checked + .lab_choice .ico_switch{background-color:#4985FF;}
.check_switch .inp_choice:checked + .lab_choice .ico_switch:before{left:auto;right:2px;}
.list_alarmset{overflow:hidden;}
.list_alarmset li{overflow:hidden;position:relative;padding:12px 80px 10px 20px;background-color:#fff;border-radius:16px;}
.list_alarmset li + li{margin-top:24px;}
.list_alarmset .tit_alarmset{display:block;font-size:16px;line-height:19px;font-weight:normal;}
.list_alarmset .desc_alarmset{margin-top:3px;font-size:13px;color:rgba(0,0,0,0.48);line-height:16px;}
.list_alarmset .check_switch{position:absolute;top:50%;right:20px;margin-top:-14px;}
/* 구독 설정 */
.group_userinfo{margin-bottom:30px;border-radius:16px;background-color:#fff;}
.item_userinfo{overflow:hidden;position:relative;padding:12px 20px 10px;}
.item_userinfo .tit_user{display:block;padding-left:46px;font-weight:400;font-size:16px;line-height:19px;}
.item_userinfo .info_user{overflow:hidden;margin-top:3px;padding-left:46px;font-size:13px;line-height:16px;color:rgba(0,0,0,0.48);}
.item_userinfo .link_logout{position:relative;padding-left:15px;font-size:13px;line-height:16px;color:rgba(0,0,0,0.48);}
.item_userinfo .link_logout:before{content:'';position:absolute;top:1px;left:7px;width:1px;height:13px;background-color:rgba(0,0,0,0.08);}
.item_userinfo .profile_item{position:absolute;top:12px;left:20px;}
.item_userinfo .profile_item .profile_thumb{width:36px;height:36px;}
.item_userinfo .profile_item .profile_thumb:after{width:36px;height:36px;background-size:36px 36px;content:'';}
.item_account{overflow:hidden;padding:0 20px;border-top:1px solid #F5F6F8;}
.item_account .link_account{float:left;position:relative;padding:12px 0;font-size:13px;color:rgba(0,0,0,0.72);line-height:16px;}
.item_account .link_account + .link_account{margin-left:17px;}
.item_account .link_account + .link_account:after{content:'';position:absolute;top:50%;left:-9px;width:1px;height:13px;margin-top:-6px;background-color:rgba(0,0,0,0.08);}
.tit_subscript{display:block;padding:30px 20px 0;font-size:18px;line-height:22px;}
.group_subscript{margin-top:20px;padding:20px;border-radius:16px;background-color:#fff;}
/* 구독설정 공통 탭 */
.group_subscript .tabg_wrap{overflow:hidden;overflow-x:auto;position:relative;height:40px;padding-bottom:18px;margin:0 -20px;}
.group_subscript .tabg_wrap .inner_wrap{position:absolute;left:0;top:0;min-width:100%;padding:0 20px;box-sizing:border-box;}
.group_subscript .tabg_wrap .tab_g{display:block;display:flex;display:-webkit-flex;flex-flow:row nowrap;-webkit-flex-flow:row nowrap;white-space:nowrap;}
.group_subscript .tabg_wrap .tab_g li{display:inline-block;width:50%;margin-left:8px;vertical-align:top;}
.group_subscript .tabg_wrap .tab_g li:first-child{margin:0;}
.group_subscript .tabg_wrap .tab_g .link_tab{display:block;min-width:58px;height:40px;box-sizing:border-box;padding:0 16px;border:1px solid #F6F8F9;border-radius:36px;font-size:15px;line-height:39px;color:rgba(0,0,0,0.72);background-color:#F6F8F9;text-align:center;}
.group_subscript .tabg_wrap .tab_g .link_tab[aria-selected="true"]{border-color:#5F94FF;color:#5F94FF;font-weight:700;background-color:#fff;}
.group_subscript .tabg_wrap.type2{margin:0 -20px;}
.group_subscript .tabg_wrap.type2 .tab_g li{width:auto;}
/* 공통 탭 패널 */
.tabg_pannel .desc_pannel{font-size:13px;color:#888;}
.tabg_pannel .desc_pannel .link_txt{position:relative;color:#4881F7;text-decoration:underline;}
.tabg_pannel .desc_nodata{padding:32px 0 34px;font-size:16px;text-align:center;color:rgba(0,0,0,0.72);}
.tabg_pannel .desc_pannel ~ .desc_nodata{margin-top:20px;padding:60px 0 40px;border-top:1px solid #F5F6F8;}
.list_cpitem{margin-top:8px;}
.list_cpitem > li{position:relative;padding:12px 0;}
.list_cpitem > li + li{border-top:1px solid #F5F6F8;}
.list_cpitem .profile_item .profile_thumb{width:40px;height:40px;}
.list_cpitem .profile_item .profile_thumb:after{width:40px;height:40px;background-size:40px 40px;content:'';}
.list_cpitem .profile_item .tit_cp{flex:1;overflow:hidden;padding:0 20px 0 14px;font-size:16px;line-height:19px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;}
.btn_setting{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;width:76px;height:28px;margin-top:-14px;background-color:#F2F4F7;border:1px solid #F2F4F7;border-radius:28px;font-size:14px;font-weight:700;color:rgba(0,0,0,0.48);}
.btn_setting .ico_alarm{width:18px;height:18px;margin-right:3px;}
.btn_setting .ico_all{background-position:-20px -60px;}
.btn_setting .ico_set{background-position:0 -60px;}
.btn_setting .ico_unset{background-position:-40px -60px;}
.btn_setting .ico_view{margin:0 0 0 6px;width:10px;height:6px;background-position:-70px 0;}
.list_cpitem .btn_subscribe{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:0;margin-top:-14px;width:56px;height:28px;border-radius:28px;border:1px solid #5F94FF;font-weight:bold;color:#4881F7;font-size:13px;}
.list_cpitem .btn_subscribe .ico_view{width:12px;height:12px;margin-right:3px;background-position:-70px -10px;}
/* 토스트팝업 레이어 */
.alarm_toast{position:fixed;bottom:18px;left:20px;right:20px;z-index:9999;max-width:640px;margin:0 auto;}
.alarm_toast .inner_alert{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:58px;padding:16px 20px;border-radius:16px;background-color:#2C2E33;box-sizing:border-box;}
.alarm_toast .txt_alert{font-size:14px;line-height:20px;color:#fff;text-align:center;}
.alarm_toast .txt_g{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:53%;vertical-align:top;}
/* 얼럿 레이어 */
.dimmed_layer{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:9998;}
.alert_layer{position:absolute;left:0;top:50%;z-index:9999;box-sizing:border-box;width:100%;padding:0 20px;transform:translateY(-50%);}
.alert_layer .inner_layer{max-width:320px;padding:30px 20px;border-radius:16px;margin:0 auto;background-color:#fff;box-sizing:border-box;}
.alert_layer .detail_layer{width:100%;}
.alert_layer .detail_layer .txt_alert{font-size:16px;line-height:25px;text-align:center;}
.alert_layer .btn_group{display:block;display:flex;flex-flow:row nowrap;display:-webkit-flex;-webkit-flex-flow:row nowrap;margin:30px 5px 0;}
.alert_layer .btn_g{display:block;width:100%;height:48px;margin:0 5px;border-radius:8px;background-color:#F2F4F7;font-size:16px;line-height:48px;color:rgba(0,0,0,0.72);text-align:center;box-sizing:border-box;}
.alert_layer .btn_logout{background-color:#5F94FF;color:#fff;}
/* 알람 내 푸터 */
.wrap_alarm .doc-main{min-height:calc(100vh - 177px);}
.wrap_alarm .doc-footer{height:87px;padding-top:24px;}
.wrap_alarm .list_infofoot{display:flex;justify-content:center;gap:18px;}
.wrap_alarm .list_infofoot li{position:relative;font-size:14px;line-height:17px;color:#000;}
.wrap_alarm .list_infofoot li:before{position:absolute;left:-10px;top:50%;margin-top:-1px;width:2px;height:2px;border-radius:50%;background-color:rgba(0,0,0,0.16);content:'';}
.wrap_alarm .list_infofoot li:first-child:before{display:none;}
.wrap_alarm .doc-footer .copr_info{padding-top:16px;}
.wrap_alarm .doc-footer .link_daumcorp{font-weight:700;font-size:12px;line-height:14px;color:rgba(0,0,0,0.48);}
/* 알림 다크모드 */
@media (prefers-color-scheme:dark){.ico_alarm,.opt_alarm .list_option .link_option[aria-selected="true"]:before{background-image:url(//t1.daumcdn.net/media/common/alarm/m640/ico_alarm_darkmode_250226.svg);}
  /* 2023-08-02 수정 */
  .wrap_alarm{color:#fff;background-color:#131416;}
  .wrap_alarm .doc-footer{background-color:#131416;}
  .wrap_alarm .doc-header{background-color:#1C1E21;}
  .opt_alarm .tit_option{color:#fff;}
  .opt_alarm .btn_option{border-color:rgba(255,255,255,0.16);color:rgba(255,255,255,0.72);}
  .opt_alarm .btn_option .txt_num{color:#78A5FF;}
  .opt_alarm .list_option{background-color:#2C2E33;}
  .opt_alarm .list_option li + li{border-color:rgba(255,255,255,0.04);}
  .group_option .link_subscribe{color:#78A5FF;}
  .group_alarm .tit_alarm{color:rgba(255,255,255,0.72);}
  .group_alarm .item_alarm .link_item{background-color:#1C1E21;}
  .group_alarm .item_alarm.visited .link_item:after{background-color:rgba(0,0,0,0.48);}
  .group_alarm .info_cp .tit_cp{color:rgba(255,255,255,0.72);}
  .group_alarm .info_cp .date_cp{color:rgba(255,255,255,0.48);}
  .group_alarm .info_cp .date_cp:before{background-color:rgba(255,255,255,0.48);}
  .group_alarm .txt_alarm{color:rgba(255,255,255,0.48);}
  .info_item .tit_info{color:rgba(255,255,255,0.72);}
  .info_item .thumb_info:after{border-color:rgba(255,255,255,0.06);}
  .list_alarmset li{background-color:#1C1E21;}
  .list_alarmset .desc_alarmset{color:rgba(255,255,255,0.48);}
  .check_switch .ico_switch{background-color:rgba(255,255,255,0.24);}
  .check_switch .inp_choice:checked + .lab_choice .ico_switch{background-color:#5B92FE;}
  .group_userinfo{background-color:#1C1E21;}
  .item_userinfo .info_user{color:rgba(255,255,255,0.48);}
  .item_account{border-color:rgba(255,255,255,0.08);}
  .item_account .link_account{color:rgba(255,255,255,0.72);}
  .item_account .link_account + .link_account:after{background-color:rgba(255,255,255,0.08);}
  .group_subscript{background-color:#1C1E21;}
  .group_subscript .tabg_wrap .tab_g .link_tab{color:rgba(255,255,255,0.72);border-color:#2E3033;background-color:#2E3033;}
  .group_subscript .tabg_wrap .tab_g .link_tab[aria-selected="true"]{color:#78A5FF;border-color:#5B92FE;background-color:#1C1E21;}
  .group_subscript .tabg_pannel .desc_pannel{color:rgba(255,255,255,0.48);}
  .group_subscript .tabg_pannel .desc_pannel .link_txt{color:#78A5FF;}
  .group_subscript .tabg_pannel .desc_nodata{color:rgba(255,255,255,0.72);}
  .group_subscript .tabg_pannel .desc_pannel ~ .desc_nodata{border-color:rgba(255,255,255,0.08);}
  .btn_setting{background-color:#2C2E33;border-color:#2C2E33;color:rgba(255,255,255,0.48);}
  .list_cpitem > li + li{border-color:rgba(255,255,255,0.08);}
  .list_cpitem .btn_subscribe{border-color:#5B92FE;}
  .list_setting li.lst{border-color:rgba(255,255,255,0.08);}
  .check_inp .lab_check{color:#fff;}
  .alarm_toast .inner_alert{background-color:#F2F4F7;}
  .alarm_toast .txt_alert{color:#000;}
  .alert_layer .inner_layer{background-color:#2C2E33;}
  .alert_layer .detail_layer .txt_alert{color:#fff;}
  .alert_layer .btn_g{background-color:#47474C;color:rgba(255,255,255,0.72);}
  .alert_layer .btn_logout{background-color:#5B92FE;color:#fff;}
  .group_empty .tit_empty{color:#FFF;}
  .group_empty .txt_empty{color:rgba(255,255,255,0.48);}
  .wrap_alarm .list_infofoot li:before{background-color:rgba(255,255,255,0.16);}
  .wrap_alarm .doc-footer .link_daumcorp{color:rgba(255,255,255,0.48);} }
:root{--talk-text-primary:#000;--talk-text-secondary:rgba(0,0,0,0.72);--talk-text-tertiary:rgba(0,0,0,0.64);--talk-text-quarternary:rgba(0,0,0,0.48);--talk-text-disabled:rgba(0,0,0,0.32);--talk-text-black:#000;/* 라이트 다크 동일 컬러 */ --talk-text-reverse:#fff;--talk-text-blue:#4881F7;--talk-text-c-blueblack:#2D2F36;--talk-line-divider-16:rgba(0,0,0,0.16);--talk-line-divider-8:rgba(0,0,0,0.08);--talk-line-divider-4:rgba(0,0,0,0.04);--talk-line-border-white-8:rgba(255,255,255,0.08);--talk-line-default:#000;--talk-line-selected:#5B92FE;--talk-bg-surface:#F2F4f7;--talk-bg-slot:#FFF;--talk-bg-on-slot:#F2F4F7;--talk-bg-sheet:#FFF;--talk-bg-on-sheet-for-layer:#FFF;--talk-bg-bottom-sheet:#F2F4F7;--talk-bg-btn-bluegrey:#2C2E33;--talk-bg-bluegrey:#2C2E33;--talk-bg-blue:#5B92FE;--talk-bg-blue-alpha-16:rgba(91,146,254,0.16);--talk-bg-blue-alpha-12:rgba(91,146,254,0.12);--talk-bg-blue-alpha-8:rgba(91,146,254,0.08);--talk-bg-red-alpha-16:rgba(255,78,51,0.16);--talk-bg-red:#FF4E33;--talk-bg-purple-alpha-12:rgba(123,102,255,0.08);--talk-bg-dim-alpha-48:rgba(0,0,0,0.48);--talk-bg-dim-alpha-32:rgba(0,0,0,0.32);--talk-bg-noimage-8:rgba(0,0,0,0.08);--talk-bg-btn-disabled:#B4B9C2;}
/* reset */
.wrap_timetalk,.wrap_timetalk th,.wrap_timetalk td,.wrap_timetalk input,.wrap_timetalk select,.wrap_timetalk textarea,.wrap_timetalk button{font-size:16px;line-height:136%;font-family:-apple-system,system-ui,'Helvetica','Apple SD Gothic Neo',Arial,'Malgun Gothic','맑은 고딕',sans-serif;color:var(--talk-text-primary);}
.wrap_timetalk a{color:#333;text-decoration:none;}
.wrap_timetalk a:active,.wrap_timetalk a:hover{text-decoration:none;}
.wrap_timetalk address,.wrap_timetalk caption,.wrap_timetalk cite,.wrap_timetalk code,.wrap_timetalk dfn,.wrap_timetalk em,.wrap_timetalk var{font-style:normal;font-weight:normal;}
.wrap_timetalk .thumb_g{display:block;width:100%;vertical-align:top;}
.wrap_timetalk .ico_timetalk{display:inline-block;overflow:hidden;font-size:1px;line-height:0;text-indent:-9999px;vertical-align:top;background-image:url(//t1.daumcdn.net/media/common/timetalk_2025/ico_timetalk_250402.svg);background-repeat:no-repeat;background-size:200px auto;}
.wrap_timetalk .ico_refresh{width:20px;height:20px;background-position:0 0;}
.wrap_timetalk .ico_time{width:13px;height:13px;background-position:-20px 0;}
.wrap_timetalk .ico_arrow{width:12px;height:12px;background-position:-35px -20px;}
.wrap_timetalk .ico_arrow_secondary{width:12px;height:12px;background-position:-20px -20px;}
.wrap_timetalk .ico_down{width:12px;height:18px;background-position:-50px -20px;}
.wrap_timetalk .ico_down_reverse{width:18px;height:10px;background-position:0 -60px;}
.wrap_timetalk .ico_down_more{width:12px;height:8px;background-position:-70px -20px;}
.wrap_timetalk .ico_down_quarternary{width:10px;height:6px;background-position:-90px -20px;}
.wrap_timetalk .ico_info{width:18px;height:18px;background-position:-180px -20px;}
.wrap_timetalk .ico_check{width:16px;height:16px;background-position:-180px 0;}
.wrap_timetalk .ico_close_quarternary{width:16px;height:16px;background-position:-120px 0;}
.wrap_timetalk .ico_close_bluegrey{width:18px;height:18px;background-position:-70px -40px;}
.wrap_timetalk .ico_more{width:16px;height:16px;background-position:0 -35px;}
.wrap_timetalk .ico_emotion{width:18px;height:18px;background-position:-40px 0;}
.wrap_timetalk .ico_delete{width:18px;height:18px;background-position:-140px 0;}
.wrap_timetalk .ico_report{width:18px;height:18px;background-position:-160px 0;}
.wrap_timetalk .ico_reply{width:12px;height:12px;background-position:-100px -20px;}
.wrap_timetalk .ico_close{width:16px;height:16px;background-position:-100px 0;}
.wrap_timetalk .ico_warning{width:24px;height:24px;background-position:-20px -35px;}
.wrap_timetalk .ico_send{width:18px;height:18px;background-position:-50px -40px;}
.wrap_timetalk .ico_up{width:20px;height:20px;background-position:-80px 0;}
.wrap_timetalk .ico_top{width:24px;height:24px;background-position:-90px -40px;}
/*  */
/* @include fontVariable(font-size ,line-height ,font-weight) */
/** 헤더 **/
.wrap_timetalk{position:relative;padding:24px 20px;background-color:var(--talk-bg-slot);min-width:320px;box-sizing:border-box;}
.wrap_timetalk .timetalk_titbox{display:flex;justify-content:space-between;padding-bottom:20px;}
.wrap_timetalk .tit_timetalk{display:flex;align-items:center;font-size:18px;line-height:21px;font-weight:700;color:var(--talk-text-primary);}
.wrap_timetalk .tit_timetalk em{font-weight:700;margin-left:4px;}
.wrap_timetalk .btn_refresh{font-size:0;line-height:0;margin-left:8px;border:none;padding:0;}
.wrap_timetalk .btn_refresh.spin{animation:spin 0.5s linear infinite;}
.wrap_timetalk .btn_refresh:hover{background-color:transparent;}
.wrap_timetalk .info_timetalk{display:flex;}
.wrap_timetalk .info_timetalk .btn_close{margin-left:12px;font-size:0;line-height:0;}
.wrap_timetalk .time_timetalk{display:flex;align-items:center;font-size:12px;line-height:14px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .time_timetalk .txt_g{width:17px;display:inline-block;text-align:center;vertical-align:top;}
.wrap_timetalk .time_timetalk .ico_time{margin-right:4px;height:14px;}
.wrap_timetalk .timetalk_body{padding-top:20px;}
/** 미리보기 옵션 **/
.wrap_timetalk .option_timetalk{position:relative;}
.wrap_timetalk .btn_option_list{position:relative;display:flex;align-items:center;padding-right:5px;font-size:13px;line-height:16px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk .btn_option_list .ico_down_quarternary{margin-left:6px;}
.wrap_timetalk .btn_option_list.show + .list_option{display:flex;position:absolute;right:0;}
.wrap_timetalk .btn_option_list.show .ico_down_quarternary{transform:rotate(-180deg);}
.wrap_timetalk.timetalk_preview .timetalk_body,.wrap_timetalk.timetalk_preview .timetalk_formbox,.wrap_timetalk.timetalk_preview .btn_login,.wrap_timetalk.timetalk_preview .btn_refresh{display:none;}
.wrap_timetalk.timetalk_preview .timetalk_titbox{padding-bottom:0;}
/** 입력창 **/
.wrap_timetalk .timetalk_formbox{position:relative;}
.wrap_timetalk .timetalk_formbox .box_tf{flex-direction:column;overflow:hidden;position:relative;width:100%;background-color:var(--talk-bg-slot);border:solid 1px var(--talk-line-divider-16);box-sizing:border-box;}
.wrap_timetalk .timetalk_formbox .item_tf{position:relative;width:auto;transition:all 0.2s ease-in-out;}
.wrap_timetalk .timetalk_formbox .lab_txt{display:flex;position:absolute;top:11px;font-size:16px;line-height:20px;font-weight:400;color:var(--talk-text-quarternary);pointer-events:none;word-break:keep-all;box-sizing:border-box;}
.wrap_timetalk .timetalk_formbox .tf_comm{display:block;flex:1;position:relative;width:100%;height:100%;padding:0;border:0 none;font-size:16px;line-height:21px;font-weight:400;color:#1d1d1d;background-color:transparent;resize:none;-webkit-appearance:none;outline:0;box-sizing:border-box;}
.wrap_timetalk .timetalk_formbox .txt_name{display:inline-block;max-width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;}
/* 스크롤바 */
.wrap_timetalk .tf_comm::-webkit-scrollbar{width:6px;height:100px;}
.wrap_timetalk .tf_comm::-webkit-scrollbar-thumb{opacity:0.24;background-color:rgba(44,46,51,0.24);border-radius:28px;}
/* 입력창 - 축소 */
.wrap_timetalk .timetalk_formbox .box_tf.reduce{padding:0 17px;border-radius:100px;height:44px;}
.wrap_timetalk .timetalk_formbox .box_tf.reduce .item_user,.wrap_timetalk .timetalk_formbox .box_tf.reduce .item_info{display:none;}
.wrap_timetalk .timetalk_formbox .box_tf.reduce .tf_comm{min-height:44px;}
.wrap_timetalk .timetalk_formbox .box_tf.reduce .item_tf{padding-top:0;}
.wrap_timetalk .timetalk_formbox .box_tf.emph_tf{box-shadow:0px 2px 16px rgba(0,0,0,0.04);}
/* 입력창 - 기본 */
.wrap_timetalk .timetalk_formbox .box_tf{border-radius:20px;padding:14px 20px 8px 16px;}
.wrap_timetalk .timetalk_formbox .box_tf .item_user{display:inline-flex;}
.wrap_timetalk .timetalk_formbox .box_tf .item_info{display:block;}
.wrap_timetalk .timetalk_formbox .box_tf .item_tf{padding-top:8px;}
.wrap_timetalk .timetalk_formbox .box_tf .tf_comm{padding:2px 18px 0 0;min-height:88px;max-height:180px;overflow-y:auto;}
.wrap_timetalk .timetalk_formbox .item_user{align-items:center;}
.wrap_timetalk .timetalk_formbox .item_user .link_user{display:inline-block;margin-left:4px;padding:4px 7px;background-color:var(--talk-bg-on-slot);border-radius:10px;font-size:10px;line-height:12px;font-weight:700;color:var(--talk-text-quarternary);}
.wrap_timetalk .timetalk_formbox .box_tf .item_info{padding-top:8px;}
.wrap_timetalk .timetalk_formbox .box_tf .item_info:after{display:block;clear:both;content:'';}
.wrap_timetalk .timetalk_formbox .item_info .link_info{display:inline-flex;align-items:center;margin-top:6px;font-size:14px;line-height:18px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .timetalk_formbox .item_info .ico_arrow{margin-left:3px;}
.wrap_timetalk .timetalk_formbox .item_info .txt_num{display:flex;align-items:center;margin-right:6px;font-size:13px;line-height:16px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk .timetalk_formbox .item_info .txt_num .emph_num{font-size:12px;line-height:21px;font-weight:400;letter-spacing:0.08em;}
.wrap_timetalk .timetalk_formbox .item_info .txt_num .write_num.active{color:var(--talk-text-primary);}
.wrap_timetalk .timetalk_formbox .item_info .send_info{display:flex;float:right;margin-right:-12px;}
.wrap_timetalk .timetalk_formbox .item_info .btn_send{width:30px;height:30px;border-radius:50%;overflow:hidden;background-color:var(--talk-bg-btn-bluegrey);}
.wrap_timetalk .timetalk_formbox .item_info .btn_send:disabled{background-color:var(--talk-bg-btn-disabled);}
.wrap_timetalk .timetalk_formbox .item_info .btn_send .ico_send{position:relative;top:1.5px;}
.wrap_timetalk .timetalk_reaction{display:flex;align-items:center;position:relative;overflow-x:auto;}
.wrap_timetalk .list_reaction{display:flex;}
/** 리스트 **/
.wrap_timetalk .timetalk_option{position:relative;}
.wrap_timetalk .btn_option{display:flex;align-items:center;position:relative;min-width:91px;padding:10px 14px 10px 16px;margin-right:8px;border-radius:40px;border:solid 1px var(--talk-line-divider-8);background-color:var(--talk-bg-slot);font-size:15px;line-height:18px;font-weight:400;}
.wrap_timetalk .btn_option.select{background-color:var(--talk-bg-bluegrey);color:var(--talk-text-reverse);font-size:15px;line-height:18px;font-weight:700;}
.wrap_timetalk .btn_option .ico_down_reverse{margin-left:4px;flex:1;}
.wrap_timetalk .btn_option.select .ico_down_reverse{background-position:0 -20px;}
.wrap_timetalk .btn_option.show + .list_option{display:flex;}
.wrap_timetalk .btn_option.show .ico_down_reverse{transform:rotate(-180deg);}
.wrap_timetalk .list_option{display:none;position:fixed;top:24px;flex-direction:column;z-index:1;overflow:hidden;width:max-content;max-width:320px;border-radius:16px;box-shadow:0px 4px 32px 0px rgba(0,0,0,0.16);box-sizing:border-box;background-color:var(--talk-bg-on-sheet-for-layer);}
.wrap_timetalk .list_option li + li{border-top:solid 1px var(--talk-line-divider-4);}
.wrap_timetalk .list_option .link_option{display:block;position:relative;padding:0 40px;background-color:var(--talk-bg-on-sheet-for-layer);font-size:16px;line-height:42px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .list_option .link_option .ico_check{position:absolute;top:13px;left:16px;}
.wrap_timetalk .list_option .link_option[aria-selected="false"] .ico_check{display:none;}
/** 리액션 **/
.wrap_timetalk .list_reaction{display:flex;}
.wrap_timetalk .list_reaction li{font-size:0;line-height:0;margin-right:8px;}
.wrap_timetalk .btn_reaction{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:solid 1px var(--talk-line-divider-8);border-radius:20px;}
.wrap_timetalk .btn_reaction .thumb_img{width:34px;height:34px;}
.wrap_timetalk .btn_reaction.on{background-color:var(--talk-bg-btn-bluegrey);}
/** 툴팁 **/
.wrap_timetalk .timetalk_tooltip{font-size:0;line-height:0;}
.wrap_timetalk .btn_tooltip{position:absolute;top:4px;padding:7px;margin-left:-5px;font-size:0;line-height:0;}
.wrap_timetalk .layer_tooltip{display:none;position:fixed;z-index:10;max-width:280px;left:50%;margin-left:-140px;padding:16px;box-sizing:border-box;background-color:var(--talk-bg-sheet);box-shadow:0px 4px 32px 0px rgba(0,0,0,0.16);border-radius:12px;}
.wrap_timetalk .btn_tooltip.show + .layer_tooltip{display:block;}
.wrap_timetalk .layer_tooltip .tit_tooltip{font-size:15px;line-height:18px;font-weight:700;color:var(--talk-text-primary);}
.wrap_timetalk .layer_tooltip .txt_tooltip{margin-top:8px;font-size:15px;line-height:19px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .layer_tooltip .btn_close{position:absolute;padding:8px;top:8px;right:8px;font-size:0;line-height:0;}
/** 세이프봇 **/
.wrap_timetalk .timetalk_safebot{position:relative;margin-top:20px;background-color:var(--talk-bg-blue-alpha-12);border-radius:12px;box-sizing:border-box;}
.wrap_timetalk .timetalk_safebot .link_talksafe{display:flex;align-items:center;padding:8px 12px;font-size:14px;line-height:16px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .link_talksafe .ico_arrow_secondary{position:relative;top:0px;margin-left:3px;}
.wrap_timetalk .timetalk_safebot .thumb_img{width:24px;height:24px;margin-right:3px;}
/** 댓글 **/
.wrap_timetalk .timetalk_comment{margin-top:24px;}
.wrap_timetalk .timetalk_comment .item_comment{margin-top:16px;}
.wrap_timetalk .tit_user{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:195px;font-size:13px;line-height:16px;font-weight:700;color:var(--talk-text-primary);}
.wrap_timetalk .group_info{display:flex;position:relative;padding:0;}
.wrap_timetalk .group_info .txt_info{font-size:12px;line-height:16px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk .group_info .txt_info:before{display:inline-block;vertical-align:middle;margin:-1px 4px 0;width:2px;height:2px;border-radius:50%;background-color:var(--talk-line-divider-16);content:'';}
.wrap_timetalk .comment_box{padding:14px 12px 14px 16px;margin-top:8px;background-color:var(--talk-bg-on-slot);border-radius:20px;word-break:break-word;transition:background-color 0.6s ease-out;}
.wrap_timetalk .comment_box .txt_comment{margin-right:8px;font-size:16px;line-height:22px;font-weight:400;color:var(--talk-text-c-blueblack);}
.wrap_timetalk .item_comment .txt_comment.txt_safebot{color:var(--talk-text-quarternary);}
.wrap_timetalk .item_comment .txt_comment.txt_safebot .link_safebot{color:var(--talk-text-quarternary);text-decoration:underline;}
.wrap_timetalk .info_comment{position:relative;margin-top:8px;font-size:0;line-height:0;}
.wrap_timetalk .info_comment:after{display:block;clear:both;content:'';}
/** 댓글 - 더보기 **/
.wrap_timetalk .timetalk_more{position:absolute;top:-8px;right:-8px;font-size:0;line-height:0;}
.wrap_timetalk .timetalk_more .btn_more{padding:8px;position:absolute;right:0;font-size:0;line-height:0;}
.wrap_timetalk .btn_more.show + .list_more{display:block;padding:0;}
.wrap_timetalk .list_more{display:none;position:absolute;z-index:10;top:32px;right:0;min-width:175px;border-radius:16px;box-shadow:0px 2px 16px rgba(0,0,0,0.16);background-color:var(--talk-bg-on-sheet-for-layer);}
.wrap_timetalk .list_more .link_more{display:flex;justify-content:space-between;padding:12px 16px;font-size:16px;line-height:20px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .list_more .link_more:hover{background:none;}
/** 댓글 - 답글 **/
.wrap_timetalk .comment_box .btn_comment{display:inline-flex;align-items:center;font-size:13px;line-height:18px;font-weight:400;color:var(--talk-text-secondary);}
.wrap_timetalk .comment_box .btn_comment.open .ico_down{transform:rotate(-180deg);}
.wrap_timetalk .comment_box .btn_comment .ico_down{margin:0 0 0 4px;}
.wrap_timetalk .group_reply{overflow:hidden;padding-bottom:20px;margin-top:8px;border-radius:20px;background-color:var(--talk-bg-on-slot);}
.wrap_timetalk .group_reply .timetalk_formbox .box_tf{border-radius:16px;}
.wrap_timetalk .group_reply .timetalk_formbox .box_tf.reduce{border-radius:100px;}
.wrap_timetalk .group_reply .tit_user{max-width:155px;}
.wrap_timetalk .group_reply .timetalk_formbox .tit_user{flex:1;}
.wrap_timetalk .reply_box{padding:0 16px;word-break:break-word;}
.wrap_timetalk .reply_box .inner_reply{padding:18px 0 16px;border-top:solid 1px var(--talk-line-divider-4);}
.wrap_timetalk .reply_box:first-child .inner_reply{border:none;}
.wrap_timetalk .reply_box .group_info{padding:0 0 6px 18px;}
.wrap_timetalk .reply_box .ico_reply{position:absolute;z-index:1;top:2px;margin:0 6px 0 -18px;}
.wrap_timetalk .reply_box .txt_comment{padding:0 18px;font-size:16px;line-height:22px;font-weight:400;color:var(--talk-text-c-blueblack);}
.wrap_timetalk .reply_box .info_comment{padding-left:18px;}
.wrap_timetalk .reply_box .info_comment .btn_comment{font-size:13px;line-height:18px;font-weight:400;color:var(--talk-text-secondary);}
.wrap_timetalk .reply_box .txt_safebot{margin-top:0;}
.wrap_timetalk .reply_box .txt_safebot .ico_reply{margin-left:-18px;}
.wrap_timetalk .reply_more{display:flex;justify-content:center;}
.wrap_timetalk .reply_more .btn_more{display:flex;align-items:center;width:100%;padding:8px 0 16px;justify-content:center;font-size:15px;line-height:18px;font-weight:400;color:var(--talk-text-primary);}
.wrap_timetalk .reply_more .btn_more .ico_down_more{margin-left:8px;}
.wrap_timetalk .reply_more .btn_more.show .ico_down_more{transform:rotate(-180deg);}
.wrap_timetalk .item_comment .timetalk_formbox{margin-top:18px;padding:0 16px;}
.wrap_timetalk .item_comment .reply_box ~ .timetalk_formbox{margin-top:0;}
/** 댓글 - 추가 분기 **/
.wrap_timetalk .my_comment{background-color:#EFEDFF;}
.wrap_timetalk .report_comment{background-color:#FFE3DE;}
.wrap_timetalk .new_comment{background-color:#EBF2FF;transition:background-color 0.4s ease-in;}
/** 댓글 - 리액션 **/
.wrap_timetalk .more_emotion{display:flex;align-items:center;float:right;font-size:0;line-height:0;height:18px;cursor:pointer;}
.wrap_timetalk .more_emotion .txt_emotion{margin-right:5px;font-size:13px;line-height:16px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk .more_emotion .select_emotion{font-size:0;}
.wrap_timetalk .more_emotion.show .select_emotion .ico_emotion{background-position:-60px 0;}
.wrap_timetalk .more_emotion.show .txt_emotion{font-weight:500;color:#5B92FE;}
.wrap_timetalk .more_emotion.on ~ .layer_emotion{opacity:1;transform:scale(1);transition:all 0.16s ease-out;}
.wrap_timetalk .layer_emotion{position:absolute;display:flex;align-items:center;justify-content:center;z-index:2;left:50%;right:auto;top:22px;max-width:280px;margin-left:-140px;padding:6px 11px 11px;opacity:0;transform:scale(0);box-shadow:0px 2px 16px 0px rgba(0,0,0,0.16);background-color:var(--talk-bg-on-sheet-for-layer);border-radius:100px;}
.wrap_timetalk .layer_emotion .item_emotion{float:left;text-align:center;font-size:12px;line-height:12px;font-weight:400;color:var(--talk-text-secondary);}
.wrap_timetalk .layer_emotion .emotion_item{width:60px;height:60px;cursor:pointer;}
.wrap_timetalk .layer_emotion:after{display:block;clear:both;content:'';}
.wrap_timetalk .layer_emotion .item_emotion + .item_emotion{margin-left:6px;}
.wrap_timetalk .more_emotion ~ .layer_emotion .txt_num{display:block;}
.wrap_timetalk .more_emotion.show ~ .layer_emotion .item_emotion.select .txt_num{color:#5B92FE;font-weight:700;}
.wrap_timetalk .list_emotion{margin-top:-2px;}
.wrap_timetalk .list_emotion li{position:relative;float:left;width:28px;height:28px;margin-right:-8px;}
.wrap_timetalk .list_emotion li:first-child{z-index:3;}
.wrap_timetalk .list_emotion li:nth-child(2){z-index:2;}
.wrap_timetalk .list_emotion li:nth-child(3){z-index:1;}
.wrap_timetalk .list_emotion li:last-child{z-index:0;margin-right:0;}
.wrap_timetalk .img_exchange{display:none;}
.wrap_timetalk .img_origin{display:block;}
/** 버튼 **/
.wrap_timetalk .group_btn{display:flex;margin-top:22px;justify-content:center;}
.wrap_timetalk .btn{flex:1;padding:13px 0;font-size:15px;line-height:18px;font-weight:700;color:var(--talk-text-reverse);border-radius:22px;max-width:116px;}
.wrap_timetalk .btn_cancel{background-color:var(--talk-bg-btn-disabled);}
.wrap_timetalk .btn_confirm{background-color:var(--talk-bg-btn-bluegrey);}
/** 레이어 **/
.timetalk_dimmed_layer{position:fixed;z-index:300;top:0;right:0;bottom:0;left:0;background-color:var(--talk-bg-dim-alpha-48);}
.timetalk_layer{position:fixed;z-index:400;width:280px;left:50%;top:50%;transform:translate(-50%,-50%);background-color:var(--talk-bg-sheet);border-radius:16px;}
.timetalk_layer .inner_layer{padding:32px 20px 20px;text-align:center;}
.timetalk_layer .tit_layer{font-size:16px;line-height:23px;font-weight:700;color:var(--talk-text-primary);}
.timetalk_layer .txt_layer{margin-top:8px;font-size:14px;line-height:17px;font-weight:400;color:var(--talk-text-quarternary);}
.timetalk_layer .btn + .btn{margin-left:8px;}
.timetalk_layer .link_close{font-size:0;line-height:0;position:absolute;top:8px;right:8px;padding:8px;}
.timetalk_layer .ico_talklayer{display:inline-block;overflow:hidden;font-size:1px;line-height:0;text-indent:-9999px;vertical-align:top;background-image:url(//t1.daumcdn.net/media/common/timetalk_2025/ico_timetalk_250402.svg);background-repeat:no-repeat;background-size:200px auto;}
.timetalk_layer .link_close .ico_close{width:16px;height:16px;background-position:-100px 0;}
.timetalk_layer.login_layer .btn_confirm{max-width:100%;}
.timetalk_layer.safebot_layer .inner_layer{padding-top:15px;}
.timetalk_layer.safebot_layer .img_safebot{width:110px;height:110px;margin:0 auto 15px;}
.timetalk_layer .group_btn{display:flex;margin-top:22px;justify-content:center;}
.timetalk_layer .btn{flex:1;padding:13px 0;font-size:15px;line-height:18px;font-weight:700;color:var(--talk-text-reverse);border-radius:22px;max-width:116px;}
.timetalk_layer .btn_cancel{background-color:var(--talk-bg-btn-disabled);color:#FFF;}
.timetalk_layer .btn_confirm{background-color:var(--talk-bg-btn-bluegrey);}
/** 타이틀 + 텍스트 **/
.wrap_timetalk .empty_comment{margin-top:-44px;padding-bottom:6px;text-align:center;}
.wrap_timetalk .tit_talk{display:block;font-size:20px;line-height:24px;font-weight:700;color:var(--talk-text-primary);}
.wrap_timetalk .txt_talk{padding-top:7px;font-size:14px;line-height:18px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk .empty_comment .group_btn{margin-top:16px;}
.wrap_timetalk .empty_comment .btn{max-width:156px;flex:auto;}
.wrap_timetalk .timetalk_safebot + .empty_comment{margin-top:0;padding:19px 0 34px;}
.wrap_timetalk .timetalk_safebot + .timetalk_comment .empty_comment{margin-top:0;padding:19px 0 34px;}
/** 로그인 **/
.wrap_timetalk .btn_login{display:flex;margin-top:20px;padding:11px 16px;width:100%;border:solid 1px var(--talk-line-divider-16);border-radius:100px;font-size:16px;line-height:20px;font-weight:400;color:var(--talk-text-quarternary);box-sizing:border-box;}
.wrap_timetalk .timetalk_titbox + .btn_login{margin-top:0;}
/** 토스트 팝업 **/
.wrap_timetalk .toast_layer{position:fixed;z-index:10;bottom:20px;left:20px;right:20px;border-radius:16px;background-color:var(--talk-bg-btn-bluegrey);}
.wrap_timetalk .toast_layer .inner_toast{display:flex;align-items:center;padding:16px 20px;}
.wrap_timetalk .toast_layer .desc_toast{flex:1;font-size:14px;line-height:20px;font-weight:400;color:var(--talk-text-reverse);text-align:center;}
.wrap_timetalk .toast_layer .inner_toast .ico_warning{margin-right:16px;}
.wrap_timetalk .toast_layer .inner_toast .ico_warning + .desc_toast{text-align:left;}
/** 에러페이지 **/
.wrap_timetalk.timetalk_error{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;height:100vh;background-color:#EEF1F7;border-radius:0;}
.wrap_timetalk.timetalk_error .tit_talk{padding-top:0;}
.wrap_timetalk.timetalk_error .thumb_img{width:200px;height:170px;padding-top:16px;}
.wrap_timetalk.timetalk_error .group_btn{margin-top:16px;width:100%;max-width:320px;}
.wrap_timetalk.timetalk_error .group_btn .btn{max-width:none;}
.wrap_timetalk.timetalk_error .group_btn .btn + .btn{margin-left:8px;}
.wrap_timetalk.timetalk_error .txt_link{padding-top:24px;font-size:14px;line-height:17px;font-weight:400;color:var(--talk-text-quarternary);}
.wrap_timetalk.timetalk_error .txt_link .link_cs{color:var(--talk-text-blue);}
/** 로딩 **/
.wrap_timetalk .timetalk_loading{width:32px;height:32px;padding:20px;margin:20px auto 0;}
/** 새글 보기 **/
.wrap_timetalk .btn_up{display:flex;align-items:center;position:fixed;z-index:-1;left:50%;transform:translateX(-50%);top:82px;padding:12px 21px 12px 15px;background-color:var(--talk-bg-on-sheet-for-layer);box-shadow:0px 2px 16px 0px rgba(0,0,0,0.16);color:var(--talk-text-primary);font-size:15px;line-height:18px;font-weight:700;border-radius:100px;opacity:0;visibility:hidden;}
.wrap_timetalk .btn_up.show{z-index:3;opacity:1;animation:fadeIn 0.5s ease-in-out;visibility:visible;}
/** 최상단으로 **/
.wrap_timetalk .timetalk_top{position:fixed;z-index:1;visibility:hidden;opacity:0;right:24px;bottom:24px;transition:visibility 0.3s,opacity 0.3s ease-out;}
.wrap_timetalk .timetalk_top.show{opacity:1;visibility:visible;}
.wrap_timetalk .timetalk_top .btn_top{width:44px;height:44px;border:solid 1px rgba(0,0,0,0.08);border-radius:50%;background-color:var(--talk-bg-sheet);}
/** 버튼 펼접 **/
.wrap_timetalk .reply_fold{display:flex;flex-direction:column;}
.wrap_timetalk .reply_fold .btn_reply{padding-top:20px;font-size:13px;line-height:16px;font-weight:400;color:var(--talk-text-secondary);}
@keyframes spin{0%{transform:rotate(0);}
  to{transform:rotate(360deg);} }
@keyframes fadeIn{0%{opacity:0;}
  to{opacity:1;} }
/** 미디어쿼리 **/
@media only screen and (max-width:359px){.wrap_timetalk .timetalk_reaction{margin-right:-20px;}
  .wrap_timetalk .btn_tooltip{margin-left:-7px;}
  .wrap_timetalk .timetalk_formbox .lab_txt{white-space:normal;}
  .wrap_timetalk .timetalk_formbox .box_tf .tf_comm{min-height:110px;} }
/** PC 분기 **/
.wrap_timetalk.timetalk_pc .tit_user{font-size:14px;line-height:17px;max-width:210px;}
.wrap_timetalk.timetalk_pc .group_reply .tit_user{max-width:165px;flex:none;}
.wrap_timetalk.timetalk_pc .txt_info{font-size:13px;line-height:16px;}
.wrap_timetalk.timetalk_pc .comment_box{padding:16px 16px 16px 20px;}
.wrap_timetalk.timetalk_pc .comment_box .txt_comment{margin-right:60px;}
.wrap_timetalk.timetalk_pc .timetalk_comment .item_comment{margin-top:20px;}
.wrap_timetalk.timetalk_pc .layer_tooltip{max-width:320px;margin-left:-529px;}
.wrap_timetalk.timetalk_pc .layer_emotion{left:auto;margin-left:0;right:-16px;}
.wrap_timetalk.timetalk_pc .empty_comment{padding-bottom:87px;}
.wrap_timetalk.timetalk_pc .tit_talk{padding-top:30px;}
.wrap_timetalk.timetalk_pc .txt_talk{padding-top:8px;}
.wrap_timetalk.timetalk_pc .empty_comment .group_btn{margin:16px 0 -24px;}
/** PC - 타임톡 전환 **/
.wrap_timetalk.timetalk_floating{padding:0 20px 80px;overflow-y:auto;height:100%;max-width:400px;width:100%;float:right;}
.wrap_timetalk.timetalk_floating .timetalk_titbox{position:fixed;width:385px;top:0;left:0;right:27px;padding:24px 20px 23px;z-index:4;background-color:var(--talk-bg-slot);box-sizing:border-box;border-radius:20px 0 0 0;}
.wrap_timetalk.timetalk_floating .timetalk_head .timetalk_formbox{padding-top:68px;}
.wrap_timetalk.timetalk_floating .timetalk_titbox + .btn_login{margin-top:68px;}
.wrap_timetalk.timetalk_floating .comment_box .txt_comment{margin-right:8px;}
.wrap_timetalk.timetalk_floating .layer_tooltip{left:50%;margin-left:-160px;right:auto;}
.wrap_timetalk.timetalk_floating .btn_up{right:140px;top:82px;left:auto;transform:none;}
.wrap_timetalk.timetalk_floating .layer_emotion{left:50%;margin-left:-140px;right:auto;top:22px;}
/** PC - 타임톡 공통 **/
.comp_timetalk .toast_layer{margin:0;left:auto;right:32px;bottom:32px;min-width:360px;}
.comp_timetalk .timetalk_layer{right:67px;left:auto;transform:none;}
@media (prefers-color-scheme:dark){:root{--talk-text-primary:#FFF;--talk-text-secondary:rgba(255,255,255,0.72);--talk-text-tertiary:rgba(255,255,255,0.64);--talk-text-quarternary:rgba(255,255,255,0.48);--talk-text-disabled:rgba(255,255,255,0.32);--talk-text-reverse:#000;--talk-text-blue:#78A5FF;--talk-text-c-blueblack:rgba(255,255,255,0.88);--talk-line-divider-16:rgba(255,255,255,0.16);--talk-line-divider-8:rgba(255,255,255,0.08);--talk-line-divider-4:rgba(255,255,255,0.04);--talk-line-default:#FFF;--talk-bg-surface:#141517;--talk-bg-slot:#1C1E21;--talk-bg-on-slot:#2C2E33;--talk-bg-sheet:#2C2E33;--talk-bg-on-sheet-for-layer:#3D3F43;--talk-bg-bottom-sheet:#1C1E21;--talk-bg-btn-bluegrey:#F2F4F7;--talk-bg-blue-alpha-8:#212832;--talk-bg-purple-alpha-12:#28263C;--talk-bg-noimage-8:rgba(255,255,255,0.08);--talk-bg-btn-disabled:#4C4F54;}
  :root .wrap_timetalk .ico_timetalk{background-image:url(//t1.daumcdn.net/media/common/timetalk_2025/ico_timetalk_dark_250402.svg);}
  :root .wrap_timetalk .btn_option{background-color:#2C2E33;}
  :root .wrap_timetalk .btn_option.select{background-color:#f2f4f7;}
  :root .wrap_timetalk .btn_cancel{color:var(--talk-text-primary);}
  :root .wrap_timetalk .more_emotion.show ~ .layer_emotion .item_emotion.select .txt_num{color:#78A5FF;}
  :root .wrap_timetalk .more_emotion .select_emotion{color:#78A5FF;}
  :root .wrap_timetalk .btn_reaction{background-color:#2C2E33;}
  :root .wrap_timetalk .btn_reaction.on{background-color:#F2F4F7;}
  :root .wrap_timetalk .img_exchange{display:block;}
  :root .wrap_timetalk .img_origin{display:none;}
  :root .wrap_timetalk.timetalk_error{background-color:var(--talk-bg-surface);}
  :root .wrap_timetalk .timetalk_loading svg path{stroke-opacity:0.8;stroke:#fff;}
  :root .wrap_timetalk .timetalk_formbox .tf_comm{color:rgba(255,255,255,0.88);}
  :root .wrap_timetalk .my_comment{background-color:#36364E;}
  :root .wrap_timetalk .report_comment{background-color:#4F3436;}
  :root .wrap_timetalk .new_comment{background-color:#323A4B;}
  :root .timetalk_layer .ico_close{background-image:url(//t1.daumcdn.net/media/common/timetalk_2025/ico_timetalk_dark_250402.svg);} }

