/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------공 통----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*폰트CSS*/
@import url("pretendard.css");
/*공통*/
*{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
html, body {margin:0;padding:0;background-color:#FFF;}
body {color:#000;font-family:'Pretendard','Pretendard JP',-apple-system,BlinkMacSystemFont,sans-serif;}
select, input, textarea, button {font-family:'Pretendard','Pretendard JP',-apple-system,BlinkMacSystemFont,sans-serif;}
h1, h2, h3, h4, h5, h6, ul, ol, li, p, dl, dt, dd {margin:0;padding:0;list-style:none;}
a, a:hover, a:active {color:#000;text-decoration:none;}
img {border:0;vertical-align:top;}
table {border-collapse:collapse;width:100%;border:0;}
textarea:focus, input:focus {outline:none;}
input, textarea, select {padding:0;border:none;outline:none;resize:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
input::placeholder {color:#A7A7A7;}
textarea::placeholder {color:#A7A7A7;}
select {color:#000;}
button {margin:0;padding:0;border:none;cursor:pointer;}
.skip_navi{position:absolute;width:100%;top:0;z-index:999999;}
.skip_navi a{position:absolute;left:0;top:-100px;width:100%;padding:10px 0;font-size:20px;line-height:36px;text-align:center;font-weight:800;color:#fff;background:#000;}
.skip_navi a:hover,.skip_navi a:active,.skip_navi a:focus{top:0;z-index:999999;}
.blue {color:#1C9DE9;}
.btn_white_arr_down {display:block;height:55px;line-height:54px;border-radius:28px;text-align:center;font-size:16px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.btn_white_arr_down span {position:relative;padding-right:24px;}
.btn_white_arr_down span::after {content:'';position:absolute;top:-2px;right:0;width:24px;height:24px;background:url('../img/comm/ico_chevron_dn_gray.svg') no-repeat 0 0;}
.btn_white_arr_down:hover {border:1px solid #818181;transition:all .3s ease;}
.bdr_bttm {border-bottom:1px solid #E1E1E1;}
.bdr_tp {border-top:1px solid #000;}
.bdr_main {width:1200px;height:1px;background-color:#E1E1E1;margin:0 auto;}
#mainbnr2 .inner {margin-top:-1px;}
/*AD영역*/
.ad_1200 {width:1200px;height:250px;background-color:#F5F5F5;margin:50px auto 0 auto;}
.ad_300 {width:300px;height:250px;background-color:#F5F5F5;margin:50px 0;}
.ad_300x600 {width:300px;height:600px;background-color:#F5F5F5;margin:50px 0;}
.ad_820 {width:820px;height:250px;background-color:#F5F5F5;margin:50px 0;}
.ad_newsview_text {position:relative;margin-top:50px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:10px 0;}
.ad_newsview_text .icon {position:absolute;top:13px;right:10px;width:30px;height:20px;line-height:20px;border-radius:2px;background-color:#CCC;color:#FFF;font-size:14px;font-weight:600;text-align:center;}
.hns_mask_div {width:300px;height:250px;float:right;text-align:right;margin:20px 0 20px 20px;z-index:1;background-color:#F5F5F5;}
.wing_ad {position:absolute;top:220px;left:0;right:0;margin:0 auto;width:1200px;height:1px;}
.wing_ad.scroll {position:fixed;top:100px;left:0;right:0;margin:0 auto;width:1200px;height:1px;background-color:rgba(255,255,255,0);z-index:1}
.wing_ad.bottom {position:relative;margin:0 auto;width:1200px;top:-748px;}
.wing {position:absolute;top:0}
.wleft {left:-190px}
.wright {right:-190px}
.ad_newsview_bottom {margin:50px auto 0 auto;width:740px;}
.ad_newsview_gbox {margin-top:50px;padding:0 40px;background-color:#FAFAFA;}
#czone {position:relative;width:1200px;margin:0 auto 50px auto;}
#zone1 {width:820px;float:left;text-align:left;}
#zone1.stop_scroll {position:absolute;left:auto;bottom:0;background-color:#FFF}
#zone1.has_scroll{position:fixed;left:auto;bottom:0;}
#zone2 {width:300px;float:right;margin-top:10px;}
#zone2 #aside.stop_scroll {position:absolute;right:auto;bottom:100px;}
#zone2 #aside.has_scroll {position:fixed;right:auto;bottom:0;width:300px;}
#bottomGisaview {clear:both;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------H E A D E R--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.wrapper {width:100%;}
.header {position:relative;background-color:#FFF;box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);}
.inner {width:1200px;margin:0 auto;}
.bnr_break_news {height:60px;background-color:#F5F5F5;font-size:17px;line-height:60px;}
.bnr_break_news .ico {flex-shrink:0;display:inline-block;vertical-align:top;margin:18px 8px 0 0;height:24px;line-height:22px;padding:0 6px;font-size:14px;color:#E63A3D;font-weight:600;text-align:center;border:1px solid #E63A3D;border-radius:3px;box-sizing:border-box;}
.bnr_break_news .inner {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.bnr_break_news .txt {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bnr_break_news .txt:hover {text-decoration:underline;}
.bnr_break_news .btn_close {margin:17px -6px 0 auto;width:25px;height:25px;text-indent:-9999px;background:url('../img/comm/ico_bnr_close_gray.svg') no-repeat 0 0;}
.header .top {position:relative;padding-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
.header h1 .btn_top_logo {display:block;width:114px;height:38px;text-indent:-9999px;background:url('../img/comm/top_logo.svg') no-repeat 0 0;}
.header h1 .star {width:226px;background:url('../img/comm/top_logo_star.svg') no-repeat 0 0;}
.header .top .gnb {margin-left:auto;font-size:0;}
.header .top .gnb li {display:inline-block;margin-left:40px;}
.header .top .gnb li a {font-size:15px;font-weight:500;}
.header .top .gnb .familysite {position:relative;}
.header .top .gnb .familysite .btn {position:relative;padding-right:17px;}
.header .top .gnb .familysite .btn::after {content:'';display:block;width:17px;height:17px;position:absolute;top:0;right:0;background:url('../img/comm/ico_gnb_chevron_dn.svg') no-repeat right 0;transform:rotate(0deg);transition:all 0.2s;}
.header .top .gnb .familysite .selected::after {content:'';display:block;width:17px;height:17px;position:absolute;top:0;right:0;transform:rotate(180deg);/*background:url('../img/comm/ico_gnb_chevron_up.svg') no-repeat right 0;*/}
.header .top .gnb .familysite .items {position:absolute;z-index:9;top:30px;left:-20px;width:145px;padding:5px 0 20px 0;box-sizing:border-box;border-radius:10px;background-color:#FFF;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
@-webkit-keyframes fs-slide-down {0% {opacity:0;-webkit-transform:translateY(-5%);} 100% {opacity:1;-webkit-transform:translateY(0);}0{opacity:0;-webkit-transform: translateY(0);}}
@-moz-keyframes fs-slide-down {0% {opacity:0;-moz-transform:translateY(-5%);} 100% {opacity:1;-moz-transform:translateY(0);}}
.header .top .gnb .familysite .items a {background:none;font-size:15px;color:#818181;font-weight:500;}
.header .top .gnb .familysite .items a:hover {color:#000;}
.header .top .gnb .familysite .items li {display:block;margin:17px 20px 0 20px;}
.header .top .gnb .btn_top_live a {position:relative;padding-right:7px;}
.header .top .gnb .btn_top_live a::after {content:'';position:absolute;top:1px;right:0;width:4px;height:4px;border-radius:100%;background-color:#E63A3D;animation: blink 2s linear infinite;}
@keyframes blink {0% {opacity:0;}50% {opacity:.5;}100% {opacity:1;}}
.header .top .gnb .btn_top_login_wrap span {display:inline-block;}
.header .top .gnb .btn_top_login_wrap .btn_top_register {position:relative;margin-left:11px;padding-left:11px;}
.header .top .gnb .btn_top_login_wrap .btn_top_register::after {content:'';position:absolute;top:2px;left:0;width:1px;height:13px;background-color:#CCC;}
.header .top .gnb .tooltip {position:absolute;top:15px;right:0;}
.header .top .gnb .tooltip .bx {position:relative;}
.header .top .gnb .tooltip .bx::after {content:'';position:absolute;top:32px;right:46px;width:33px;height:27px;background:url('../img/comm/tooltip_chevron.png') no-repeat 0 0;}
.header .top .gnb .tooltip a {position:relative;font-size:14px;font-weight:400;display:block;width:290px;height:40px;line-height:38px;border-radius:20px;box-sizing:border-box;padding-left:37px;border:1px solid #E1E1E1;background-color:#FFF;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);}
.header .top .gnb .tooltip a::before {content:'';position:absolute;top:0;left:11px;width:24px;height:38px;background:url('../img/comm/ico_tt_login.svg') no-repeat center center;}
.header .top .gnb .tooltip a::after {content:'';position:absolute;top:0;right:5px;width:24px;height:38px;background:url('../img/comm/ico_tt_chevron_right.svg') no-repeat center center;}
.header .top .gnb .btn_top_mypage {position:relative;margin-left:35px;}
.header .top .gnb .btn_top_mypage a {position:relative;font-size:15px;padding-left:30px;font-weight:400;}
.header .top .gnb .btn_top_mypage a::before {content:'';position:absolute;top:-11px;left:0;display:block;width:36px;height:36px;background:url('../img/comm/ico_login_chk.svg') no-repeat 0 0;}
.header .top .gnb .btn_top_mypage .nickname {display:inline-block;vertical-align:bottom;margin-left:8px;max-width:142px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.header .top .gnb .btn_top_mypage .myinfo_menu a {display:block;padding:0;margin-top:7px;font-size:14px;font-weight:500;}
.header .top .gnb .btn_top_mypage .myinfo_menu a::before {display:none;}
.myinfo_menu {z-index:99;position:absolute;top:28px;left:-40px;padding:5px 17px 12px 17px;width:115px;height:66px;box-sizing:border-box;background-color:#FFF;border-radius:10px;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.myinfo_menu::before {content:'';z-index:9;position:absolute;top:-8px;left:50px;display:block;width:11px;height:8px;background:url('../img/comm/layer_chevron_up.png') no-repeat 0 0;}
.myinfo_menu a {display:block;padding:0;margin-top:7px;font-size:14px;font-weight:500;color:#818181;}
.myinfo_menu a:hover {color:#000;}
.myinfo_menu a::before {display:none;}
.header .top_menu {padding-top:21px;height:92px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
.header .top_menu .menu {font-size:0;}
.header .top_menu .menu li {display:inline-block;height:45px;margin-right:30px;}
.header .top_menu .menu li:last-child {margin-right:0;}
.header .top_menu .menu li a {height:45px;font-size:18px;font-weight:600;display:block;box-sizing:border-box;}
.header .top_menu .menu li.on a {color:#1C9DE9;border-bottom:6px solid #1C9DE9;}
.header .top_menu .icon_menu {height:71px;margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.header .top_menu .icon_menu .btn_top_search, .header .top_menu .icon_menu .btn_top_menu, .header .top_menu .icon_menu .btn_top_lang {display:inline-block;}
.header .top_menu .icon_menu .btn_top_search .btn, .header .top_menu .icon_menu .btn_top_menu .btn,  .header .top_menu .icon_menu .btn_top_lang .btn {display:block;width:36px;height:36px;text-indent:-9999px;}
.header .top_menu .icon_menu .btn_top_search {position:relative;}
.header .top_menu .icon_menu .btn_top_search .btn {background:url('../img/comm/ico_top_search.svg') no-repeat 0 0;}
.header .top_menu .icon_menu .btn_top_menu .btn {margin-left:15px;margin-right:-7px;background:url('../img/comm/ico_top_menu.svg') no-repeat 0 0;}
.header .top_menu .icon_menu .btn_top_lang {position:relative;margin-right:15px;}
.header .top_menu .icon_menu .btn_top_lang .btn {width:49px;height:44px;background:url('../img/comm/ico_top_lang.png') no-repeat 0 0;}
.header .top_menu .icon_menu .btn_top_lang .items_lang {position:absolute;z-index:9;top:50px;left:-25px;width:100px;padding:5px 0 20px 0;box-sizing:border-box;border-radius:10px;background-color:#FFF;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.header .top_menu .icon_menu .btn_top_lang .items_lang a {background:none;font-size:15px;color:#818181;font-weight:500;}
.header .top_menu .icon_menu .btn_top_lang .items_lang a:hover {color:#000;}
.header .top_menu .icon_menu .btn_top_lang .items_lang li {display:block;margin:17px 20px 0 20px;text-align:center;}
.header .top_menu .icon_menu .btn_top_eng {display:inline-block;position:relative;margin-right:24px;}
.header .top_menu .icon_menu .btn_top_eng .btn {display:block;width:30px;height:30px;text-indent:-9999px;background:url('../img/comm/flag_en.png') no-repeat center center;border-radius:15px;border:2px solid #B9B9B9;box-sizing:border-box;}
.header .top_menu .icon_menu .btn_top_live {display:none;}
.header .top_menu .icon_menu .btn_top_mypage {display:none;}
.header .top_menu .menu li.menu_paris2024 a{display:inline-block;position:relative;top:1px;width:66px;height:18px;text-indent:-9999px;background:url(https://ytn.co.kr/img/comm/ico_paris2024.png) no-repeat 0 0}
.bx_search_wrap {display:block;position:absolute;z-index:9999;top:-24px;right:-64px;width:315px;height:388px;box-sizing:border-box;-webkit-animation:sch-slide-down 0.2s ease-out;-moz-animation:sch-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.bx_search_wrap .search_wrap {position:relative;}
.bx_search_wrap .bx_search {background-color:#FFF;height:73px;box-sizing:border-box;padding:10px 10px 0 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_search_wrap .bx_search .btn_close {margin-left:auto;margin-right:-2px;display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/comm/ico_top_close.svg') no-repeat 0 0;}
.bx_search_wrap .bx_search .inp {overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;width:245px;height:55px;border-radius:28px;border:2px solid #000;box-sizing:border-box;}
.bx_search_wrap .bx_search .inp input {width:193px;height:51px;padding-left:20px;box-sizing:border-box;font-size:18px;background-color:transparent;}
.bx_search_wrap .bx_search .btn_search {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/comm/ico_top_search.svg') no-repeat 0 0;}
.bx_search_wrap .news_list {padding:30px 25px 0 25px;width:315px;height:315px;box-sizing:border-box;background-color:#FFF;border-radius:0 0 10px 10px;box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);-webkit-animation:sch-slide-down 0.3s ease-out;-moz-animation:sch-slide-down 0.3s ease-out;transition:all 0.5s ease;}
@-webkit-keyframes sch-slide-down {0% {opacity:0;height:0;} 100% {opacity:1;height:305px;}0{opacity:0;height:0;}}
@-moz-keyframes sch-slide-down {0% {opacity:0;height:0;} 100% {opacity:1;height:305px;}}
.bx_search_wrap .news_list h2 {font-size:24px;font-weight:600;margin-bottom:25px;}
.bx_search_wrap .news_list .ranking {font-size:17px;line-height:26px;}
.bx_search_wrap .news_list .ranking li {margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bx_search_wrap .news_list .ranking span {display:block;font-size:24px;width:32px;flex-shrink:0;}
.bx_search_wrap .news_list .ranking a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bx_search_wrap .news_list .ranking a:hover {text-decoration:underline;}
.header .bx_menu_wrap {z-index:9999;position:absolute;top:113px;left:0;width:100%;min-width:1280px;padding-top:22px;padding-bottom:15px;box-sizing:border-box;background-color:#FFF;box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);-webkit-animation:menu-slide-down 0.2s ease-out;-moz-animation:menu-slide-down 0.2s ease-out;transition:all 0.5s ease;}
@-webkit-keyframes menu-slide-down {0% {opacity:0} 100% {opacity:1}0{opacity:0}}
@-moz-keyframes menu-slide-down {0% {opacity:0} 100% {opacity:1}}
.header .bx_menu_wrap .menu_wrap {position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.header .bx_menu_wrap .menu_wrap .btn_top_logo {display:none;}
.header .bx_menu_wrap .menu_wrap .btn_close {position:absolute;top:-8px;right:-10px;display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/comm/ico_top_close.svg') no-repeat 0 0;}
.header .bx_menu_wrap .menu_group {display:inline-block;font-size:0;flex-shrink:0;margin-right:70px;}
.header .bx_menu_wrap .menu_group:last-child {margin-right:0;width:260px;}
.header .bx_menu_wrap .menu_group:last-child li.search {width:260px;}
.header .bx_menu_wrap .menu_wrap .group01 {width:70px;margin-right:85px;}
.header .bx_menu_wrap .menu_wrap .group02 {width:140px;margin-right:60px;}
.header .bx_menu_wrap .menu_wrap .group03 {width:85px;margin-right:50px;}
.header .bx_menu_wrap .menu_wrap .group04 {width:255px;margin-right:10px;}
.header .bx_menu_wrap .menu_wrap .group05 {width:100px;margin-right:85px;}
.header .bx_menu_wrap .menu_group a {display:inline-block;font-size:16px;color:#818181;margin-bottom:20px;}
.header .bx_menu_wrap .menu_group li {display:inline-block;width:50%;}
.header .bx_menu_wrap .menu_wrap .mn {width:100%;}
.header .bx_menu_wrap .menu_wrap .mn span {display:inline-block;font-size:18px;font-weight:600;color:#000;margin-bottom:30px;}
.header .bx_menu_wrap .menu_wrap .mn a {width:100%;font-size:18px;font-weight:600;color:#000;margin-bottom:40px;}
.header .bx_menu_wrap .menu_wrap .group03 li {width:100%;}
.header .bx_menu_wrap .menu_wrap .group05 li {width:100%;}
.header .bx_menu_wrap .bx_search {background-color:#FFF;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.header .bx_menu_wrap .bx_search .inp {overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;width:260px;height:55px;border-radius:28px;border:2px solid #000;box-sizing:border-box;}
.header .bx_menu_wrap .bx_search .inp input {width:210px;height:51px;padding-left:20px;box-sizing:border-box;font-size:18px;background-color:transparent;}
.header .bx_menu_wrap .bx_search .btn_search {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/comm/ico_top_search.svg') no-repeat 0 0;}
.header .scroll_title {display:none;}
.header .view_sroll_btn {display:none;}
.header .progress {display:none;}
.scroll {width:100%;height:70px;position:fixed;top:0;left:0;z-index:9999;}
.scroll .bnr_break_news {display:none;}
.scroll h1 .btn_top_logo {width:66px;height:21px;text-indent:-9999px;background:url('../img/comm/top_logo.svg') no-repeat 0 0;background-size:66px 21px;}
.scroll .top {display:inline-block;padding-top:25px;width:66px;height:70px;float:left;box-sizing:border-box;}
.scroll .top .gnb .tooltip {display:none;}
.scroll .top .gnb {display:none;}
.scroll .top_menu {padding-top:0;box-sizing:border-box;height:70px;width:calc(100% - 66px);}
.scroll .top_menu .menu {margin-left:40px;}
.header .top_menu .menu li {height:44px;margin-right:28px;}
.scroll .top_menu .menu li a {height:44px;font-size:16px;}
.scroll .top_menu .icon_menu {float:right;height:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.scroll .top_menu .icon_menu .btn_top_menu .btn {margin-left:18px;}
.scroll .top_menu .icon_menu .btn_top_search {display:none;}
.scroll .top_menu .icon_menu .btn_top_live {display:inline-block;}
.scroll .top_menu .icon_menu .btn_top_live a {position:relative;padding-right:7px;font-size:16px;font-weight:500;}
.scroll .top_menu .icon_menu .btn_top_live a::after {content:'';position:absolute;top:1px;right:0;width:4px;height:4px;border-radius:100%;background-color:#E63A3D;animation: blink 2s linear infinite;}
.scroll .top_menu .icon_menu .btn_top_mypage {position:relative;display:inline-block;margin-left:18px;}
.scroll .top_menu .icon_menu .btn_top_mypage a {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/comm/ico_login.svg') no-repeat 0 0;}
.scroll .top_menu .icon_menu .btn_top_mypage .myinfo_menu {top:39px;}
.scroll .top_menu .icon_menu .btn_top_mypage .myinfo_menu a {background:none;width:auto;height:auto;text-indent:0;}
.scroll .top_menu .icon_menu .checked a {background:url('../img/comm/ico_login_chk.svg') no-repeat 0 0;}
.scroll .top_menu .icon_menu .btn_top_lang {margin-right:20px;}
.scroll .bx_menu_wrap {top:0;padding-top:25px;}
.scroll .bx_menu_wrap .menu_wrap {padding-top:70px;}
.scroll .bx_menu_wrap .menu_wrap .btn_top_logo {position:absolute;top:0;left:0;display:block;width:66px;height:21px;text-indent:-9999px;background:url('../img/comm/top_logo.svg') no-repeat 0 0;background-size:66px 21px;}
.scroll .view_scroll .menu {display:none;}
.scroll .view_scroll .icon_menu .btn_top_live {display:none;}
.scroll .view_scroll .icon_menu .btn_top_mypage {margin-left:35px;}
.scroll .scroll_title {display:inline-block;font-size:22px;height:70px;line-height:70px;margin-left:65px;width:720px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.scroll .view_sroll_btn {position:relative;display:inline-block;}
.scroll .view_sroll_btn .btn_comment {display:inline-block;}
.scroll .view_sroll_btn .btn_comment a {position:relative;display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/news/ico_comment.svg') no-repeat 0 0;}
.scroll .view_sroll_btn .btn_share {position:relative;display:inline-block;}
.scroll .view_sroll_btn .btn_share .btn {position:relative;display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/news/ico_share.svg') no-repeat 0 0;}
.scroll .view_sroll_btn .btn_bookmark {margin-left:30px;display:inline-block;}
.scroll .view_sroll_btn .btn_bookmark a {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/news/ico_bookmark.svg') no-repeat 0 0;}
.scroll .view_sroll_btn .on a {background:url('../img/news/ico_bookmark_on.svg') no-repeat 0 0;}
.scroll .view_sroll_btn .num {text-indent:0;z-index:1;position:absolute;top:-7px;left:18px;display:inline-block;min-width:26px;box-sizing:border-box;padding:0 7px 0 6px;height:26px;line-height:26px;border-radius:13px;text-align:center;font-size:14px;font-weight:700;color:#FFF;background-color:#E63A3D;}
.scroll .progress {display:block;width:100%;height:4px;}
.scroll .progress .bar {width:0%;height:4px;background-color:#1C9DE9;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------F O O T E R-------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.footer {margin-top:130px;background-color:#F5F5F5;clear:both;}
.footer .footer_area {padding-top:60px;padding-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.footer .footer_links {width:240px;}
.footer .footer_links li span {display:inline-block;font-size:18px;font-weight:600;margin-bottom:25px;}
.footer .footer_links li a {display:inline-block;font-size:15px;font-weight:400;margin-bottom:20px;}
.footer .footer_links li a:hover {text-decoration:underline;}
.footer .footer_info {padding-top:60px;padding-bottom:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.footer .footer_info .logo {display:block;width:86px;height:27px;text-indent:-9999px;background:url('../img/comm/top_logo.svg') no-repeat 0 0;background-size:86px 27px;}
.footer .footer_info .info_list {margin-left:130px;color:#818181;}
.footer .footer_info .info_list .info {font-size:0;margin-bottom:9px;}
.footer .footer_info .info_list .info span {position:relative;padding-right:23px;font-size:15px;}
.footer .footer_info .info_list .info span:last-child {padding-right:0;}
.footer .footer_info .info_list .info span:after {content:'';position:absolute;top:2px;right:10px;display:block;width:1px;height:13px;background-color:#CCC;}
.footer .footer_info .info_list .info span:last-child:after {display:none;}
.footer .footer_info .info_list .cpr {margin-top:30px;font-size:15px;}
.btn_go_top {position:fixed;bottom:40px;right:40px;z-index:100000;}
.btn_go_top a {display:block;width:60px;height:60px;border-radius:100%;border:1px solid #E1E1E1;box-sizing:border-box;text-indent:-9999px;background:#FFF url('../img/comm/ico_gotop.svg') no-repeat center center;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------메 인----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*탑뉴스*/
.top_news_wrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:50px;padding-bottom:50px;}
.top_news_wrap .top_news {width:880px;font-size:0;}
.top_news_wrap .top_news .news01 {width:880px;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.top_news_wrap .top_news .news01 .text_area {width:350px;}
.top_news_wrap .top_news .news01 .title {font-size:33px;line-height:43px;letter-spacing:-0.45px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.top_news_wrap .top_news .news01 .title .ico {vertical-align:top;margin-right:6px;padding:5px 10px;border-radius:5px;background-color:#E63A3D;font-size:20px;text-align:center;color:#FFF;font-weight:700;}
.top_news_wrap .top_news .news01 .sub_title {margin-top:18px;max-height:96px;overflow:hidden;position:relative;padding-left:16px;font-size:17px;line-height:32px;font-weight:600;}
.top_news_wrap .top_news .news01 .sub_title span {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.top_news_wrap .top_news .news01 .sub_title::before {content:'';position:absolute;top:7px;left:0;display:block;width:4px;height:calc(100% - 14px);background-color:#818181;}
.top_news_wrap .top_news .news01 a:hover span {text-decoration:underline;}
.top_news_wrap .top_news .news01 a:hover .sub_title span {text-decoration:none;}
.top_news_wrap .top_news .news01 a:hover .ico {text-decoration:none;}
.top_news_wrap .top_news .news01 .text {margin-top:14px;font-size:15px;line-height:24px;color:#818181;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.top_news_wrap .top_news .news01 .textonly {margin-top:13px;font-size:15px;line-height:24px;color:#818181;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.top_news_wrap .top_news .news01 .relnews {margin-top:18px;}
.top_news_wrap .top_news .news01 .relnews li {position:relative;padding-left:11px;margin-bottom:8px;}
.top_news_wrap .top_news .news01 .relnews li:last-child {margin-bottom:0;}
.top_news_wrap .top_news .news01 .relnews li::before {content:'';position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:100%;background-color:#CCC;}
.top_news_wrap .top_news .news01 .relnews li a {display:block;font-size:17px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.top_news_wrap .top_news .news01 .relnews li a:hover {text-decoration:underline;}
.top_news_wrap .top_news .news01 .photo {width:508px;height:286px;margin-left:auto;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.top_news_wrap .top_news .news01 .photo a {display:block;position:relative;width:508px;height:286px;}
.top_news_wrap .top_news .news01 .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.top_news_wrap .top_news .news01 .photo .btn_play {z-index:1;position:absolute;bottom:16px;left:16px;width:70px;height:70px;background:url('../img/comm/ico_play_big.png') no-repeat 0 0;text-indent:-9999px;}
.top_news_wrap .top_news .news01 .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.top_news_wrap .top_news .news02 {width:295px;display:inline-block;vertical-align:top;margin-right:20px;}
.top_news_wrap .top_news .news02 .photo {position:relative;width:295px;height:166px;margin-left:auto;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.top_news_wrap .top_news .news02 .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.top_news_wrap .top_news .news02 .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.top_news_wrap .top_news .news02 .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.top_news_wrap .top_news .news02 .title {font-size:24px;line-height:34px;letter-spacing:-0.25px;font-weight:600;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.top_news_wrap .top_news .news02 .title .ico {vertical-align:top;margin-right:4px;padding:5px 8px 4px 8px;border-radius:5px;background-color:#E63A3D;font-size:15px;text-align:center;color:#FFF;font-weight:700;}
.top_news_wrap .top_news .news02 a:hover span {text-decoration:underline;}
.top_news_wrap .top_news .news02 a:hover .ico {text-decoration:none;}
.top_news_wrap .top_news .news02 .relnews {margin-top:20px;}
.top_news_wrap .top_news .news02 .relnews li {position:relative;padding-left:11px;margin-bottom:8px;}
.top_news_wrap .top_news .news02 .relnews li:last-child {margin-bottom:0;}
.top_news_wrap .top_news .news02 .relnews li::before {content:'';position:absolute;top:8px;left:0;display:block;width:5px;height:5px;border-radius:100%;background-color:#CCC;}
.top_news_wrap .top_news .news02 .relnews li a {display:block;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.top_news_wrap .top_news .news02 .relnews li a:hover {text-decoration:underline;}
.top_news_wrap .top_news .news02 .text {margin-top:20px;font-size:15px;line-height:24px;color:#818181;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.top_news_wrap .top_news .ad {position:relative;width:250px;display:inline-block;vertical-align:top;}
.top_news_wrap .top_news .ad .icon {z-index:1;position:absolute;top:0;left:0;width:30px;height:20px;line-height:20px;border-radius:5px 0 5px 0;background-color:#CCC;color:#FFF;font-size:14px;font-weight:600;text-align:center;}

/*많이 본 뉴스*/
.top_news_wrap .pop_news {width:280px;margin-left:auto;}
.pop_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.pop_news h2 {font-size:28px;font-weight:600;}
.pop_news .btn_more {margin-left:auto;margin-right:-10px;display:block;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.pop_news .ranking {font-size:17px;line-height:26px;}
.pop_news .ranking li {margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.pop_news .ranking span {display:block;font-size:22px;width:30px;flex-shrink:0;margin-top:1px;font-weight:600;}
.pop_news .ranking a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pop_news .ranking a:hover {text-decoration:underline;}
.pop_news #ranking_hide li:last-child {margin-bottom:0;}
.pop_news .btn_white_arr_down {margin-top:30px;}
/*LIVE*/
.special_report {width:280px;margin-left:auto;}
.special_report .live {margin-bottom:119px;}
.special_report .live h2 {font-size:28px;font-weight:600;margin-bottom:25px;}
.special_report .live .thumbnail {width:280px;height:158px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
/*이벤트 배너 & 알립니다 배너*/
.bnr_event {margin-top:50px;width:1200px;height:60px;border-radius:5px;overflow:hidden;}
.bnr_event img {width:100%;}
.bnr_notice_wrap {width:100%;padding:30px 0 60px 0;background-color:#F5F5F5;}
.bnr_notice {position:relative;width:1200px;overflow:hidden;}
.bnr_notice .slider_wrap {width:1220px;margin-left:-10px;border-radius:5px;padding-top:30px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.bnr_notice .slider_wrap .slide {margin:0 10px;}
.bnr_notice .slider_wrap .slide img {width:386px;height:94px;overflow:hidden;border-radius:5px;}
.bnr_notice .slider_wrap .slide a {position:relative;display:block;width:386px;height:94px;}
.bnr_notice .slider_wrap .slide a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.bnr_notice .slick-dots {position:absolute;top:0;right:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.bnr_notice .slick-dots li button {text-indent:-9999px;display:block;width:12px;height:12px;border-radius:6px;background-color:#E1E1E1;margin:0 5px;transition:all .1s ease-in;}
.bnr_notice .slick-dots li.slick-active button {width:32px;background-color:#000;}
.bnr_notice .control {position:absolute;top:0;right:0;}
.bnr_notice .control button {text-indent:-9999px;}
.bnr_notice .control .slider_play {display:block;width:10px;height:12px;background:url('../img/comm/ico_autoplay.svg') no-repeat 0 0;}
.bnr_notice .control .slider_stop {display:block;width:10px;height:12px;background:url('../img/comm/ico_pause.svg') no-repeat 0 0;}
/*에디터 추천뉴스*/
.editor_news_wrap {margin-top:50px;font-size:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.editor_news_wrap .editor_news {width:900px;flex-shrink:0;}
.editor_news_wrap .editor_news h2 {font-size:28px;font-weight:600;margin-bottom:25px;}
.editor_news_wrap .editor_news .news_list {width:280px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:50px;}
.editor_news_wrap .editor_news .news_list .photo {position:relative;width:280px;height:158px;margin-left:auto;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.editor_news_wrap .editor_news .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.editor_news_wrap .editor_news .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.editor_news_wrap .editor_news .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.editor_news_wrap .editor_news .news_list .title {font-size:18px;line-height:26px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.editor_news_wrap .editor_news .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.editor_news_wrap .editor_news .news_list a:hover span {text-decoration:underline;}
.editor_news_wrap .editor_news .news_list a:hover .ico {text-decoration:none;}
.editor_news_wrap .pop_news {margin-left:auto;width:280px;}
.editor_news_wrap .ad {margin-left:auto;margin-top:58px;display:inline-block;width:300px;height:250px;background-color:#E1E1E1;}
/*실시간 이슈*/
.issue_news_wrap {margin-top:50px;}
.issue_news_wrap h2 {font-size:28px;font-weight:600;}
.issue_news_wrap .tab {margin-top:25px;width:1198px;height:60px;margin-left:2px;border-radius:5px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.issue_news_wrap .tab li {position:relative;width:300px;height:60px;line-height:60px;text-align:center;border-bottom:2px solid #000;box-sizing:border-box;}
.issue_news_wrap .tab li::after {content:'';display:block;z-index:1;position:absolute;top:21px;right:0;width:1px;height:17px;background-color:#CCC;}
.issue_news_wrap .tab li:last-child::after {display:none;}
.issue_news_wrap .tab .on:last-child::after {display:none;}
.issue_news_wrap .tab li a {position:absolute;z-index:3;top:0;left:0;width:300px;height:60px;text-align:center;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#818181;}
.issue_news_wrap .tab .on {position:relative;}
.issue_news_wrap .tab .on::before {content:'';z-index:2;position:absolute;top:0;left:-2px;width:302px;height:60px;background-color:#FFF;border-radius:5px 5px 0 0;border-left:2px solid #000;border-left:2px solid #000;border-top:2px solid #000;border-right:2px solid #000;box-sizing:border-box;}
.issue_news_wrap .tab .on a {font-weight:700;color:#000;}
.issue_news_wrap .news_list_wrap {margin-top:30px;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.issue_news_wrap .news_list {width:280px;vertical-align:top;margin-right:20px;}
.issue_news_wrap .news_list:last-child {margin-right:0;}
.issue_news_wrap .news_list .photo {position:relative;width:280px;height:158px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.issue_news_wrap .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.issue_news_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.issue_news_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.issue_news_wrap .news_list:first-child {width:600px;}
.issue_news_wrap .news_list:first-child .photo {position:relative;width:600px;height:338px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.issue_news_wrap .news_list:first-child .photo .btn_play {z-index:1;position:absolute;bottom:16px;left:16px;width:70px;height:70px;background:url('../img/comm/ico_play_big.png') no-repeat 0 0;text-indent:-9999px;}
.issue_news_wrap .news_list:first-child .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.issue_news_wrap .news_list:first-child .title {font-size:24px;line-height:34px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.issue_news_wrap .news_list:first-child .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:15px;text-align:center;color:#FFF;font-weight:600;}
.issue_news_wrap .news_list .title {font-size:18px;line-height:26px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.issue_news_wrap .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.issue_news_wrap .news_list a:hover span {text-decoration:underline;}
.issue_news_wrap .news_list a:hover .ico {text-decoration:none;}
/*논쟁이 되는 기사 & 좋아요 많은 기사*/
.slide_news_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.slide_news_wrap .slide_news {position:relative;width:880px;overflow:hidden;}
.slide_news_wrap .slide_news .slick-prev {position:absolute;top:-57px;right:57px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.slide_news_wrap .slide_news .slick-next {position:absolute;top:-57px;right:20px;margin-left:5px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.slide_news_wrap .slide_news .slick-disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
.slide_news_wrap .bx_title {position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.slide_news_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.slide_news_wrap .btn_tooltip {margin-left:10px;display:block;width:26px;height:26px;text-indent:-9999px;background:url('../img/comm/ico_tooltip.svg') no-repeat 0 0;}
.slide_news_wrap .bx_tooltip {z-index:9;position:absolute;top:35px;left:195px;width:180px;height:95px;color:#818181;font-size:17px;line-height:24px;box-sizing:border-box;border:1px solid #E1E1E1;border-radius:5px;padding:12px 20px 0 15px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);background-color:#FFF;}
.slide_news_wrap .bx_tooltip .btn_close {position:absolute;top:10px;right:8px;display:block;width:25px;height:25px;text-indent:-9999px;background:url('../img/comm/ico_bnr_close_gray.svg') no-repeat 0 0;}
.slide_news_wrap .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.slide_news_wrap .buttons .btn_prev {width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.slide_news_wrap .buttons .btn_next {margin-left:5px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.slide_news_wrap .news_list_wrap {position:relative;;margin-bottom:50px;width:900px;}
.slide_news_wrap .news_list {width:280px;vertical-align:top;}
.slide_news_wrap .news_list .photo {position:relative;width:280px;height:158px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.slide_news_wrap .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.slide_news_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.slide_news_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.slide_news_wrap .news_list .title {float:left;width:205px;font-size:18px;line-height:26px;font-weight:400;margin-top:15px;margin-right:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.slide_news_wrap .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.slide_news_wrap .news_list .no_cmt {width:280px;margin-right:0;}
.slide_news_wrap .news_list .comment {float:left;width:60px;height:43px;padding-top:25px;box-sizing:border-box;border-left:1px solid #E1E1E1;color:#1C9DE9;font-size:15px;font-weight:500;text-align:center;margin-top:18px;background:url('../img/comm/ico_cmt_main.svg') no-repeat center -2px;}
.slide_news_wrap .news_list .like {float:left;width:60px;height:43px;padding-top:25px;box-sizing:border-box;border-left:1px solid #E1E1E1;color:#1C9DE9;font-size:15px;font-weight:500;text-align:center;margin-top:18px;background:url('../img/comm/ico_like_main.svg') no-repeat center -3px;}
.slide_news_wrap .news_list a:hover span {text-decoration:underline;}
.slide_news_wrap .news_list a:hover .ico {text-decoration:none;}
.slide_news_wrap .ad {margin-left:auto;margin-top:58px;display:inline-block;width:300px;height:250px;background-color:#E1E1E1;}
/*연예 / 시리즈 메인*/
.vod_main {margin-top:50px;}
.vod_main .bx_title {display:inline-block;margin-bottom:25px;}
.vod_main h2 {display:inline-block;font-size:28px;font-weight:600;}
.vod_main .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.vod_main .news_list_wrap {margin-bottom:50px;overflow:hidden;}
.vod_main .news_list {width:285px;vertical-align:top;margin-right:20px;float:left;}
.vod_main .news_list:last-child {margin-right:0;}
.vod_main .news_list .photo {position:relative;width:285px;height:160px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.vod_main .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.vod_main .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.vod_main .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.vod_main .news_list .title {font-size:18px;line-height:26px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.vod_main .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.vod_main .news_list a:hover span {text-decoration:underline;}
.vod_main .news_list a:hover .ico {text-decoration:none;}
.vod_main .news_list:first-child {width:895px;margin-bottom:50px;}
.vod_main .news_list:first-child a {width:955px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.vod_main .news_list:first-child .text_area {width:305px;padding-right:20px;box-sizing:border-box;}
.vod_main .news_list:first-child .title {font-size:24px;line-height:34px;font-weight:500;margin-top:0;-webkit-box;-webkit-line-clamp:3;}
.vod_main .news_list:first-child .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:15px;text-align:center;color:#FFF;font-weight:600;}
.vod_main .news_list:first-child .title_big {font-size:28px;line-height:38px;font-weight:600;margin-top:0;-webkit-box;-webkit-line-clamp:3;}
.vod_main .news_list:first-child .text {margin-top:20px;font-size:15px;line-height:24px;color:#818181;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.vod_main .news_list:first-child .photo {position:relative;width:590px;height:332px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.vod_main .news_list:first-child .photo .btn_play {z-index:1;position:absolute;bottom:16px;left:16px;width:70px;height:70px;background:url('../img/comm/ico_play_big.png') no-repeat 0 0;text-indent:-9999px;}
.vod_main .news_list:first-child .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.vod_main .news_list:nth-child(2) {margin-right:0;}
/*NEW 시리즈*/
.new_series {margin-top:50px;}
.new_series .bx_title {display:inline-block;margin-bottom:25px;}
.new_series h2 {display:inline-block;font-size:28px;font-weight:600;}
.new_series .btn_more {display:inline-block;width:30px;height:30px;margin-top:2px;vertical-align:top;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.new_series .news_slide_wrap {position:relative;}
.new_series .news_slide_wrap .btn_prev {cursor:pointer;display:block;position:absolute;z-index:1;top:60px;left:-50px;width:100px;height:100px;background:url('../img/comm/ico_slide_big_prev.svg') no-repeat 0 0;text-indent:-9999px;}
.new_series .news_slide_wrap .btn_next {cursor:pointer;display:block;position:absolute;z-index:1;top:60px;right:-50px;width:100px;height:100px;background:url('../img/comm/ico_slide_big_next.svg') no-repeat 0 0;text-indent:-9999px;}
.new_series .slide_wrap {width:1200px;overflow:hidden;}
.new_series .news_list_wrap {width:1220px;height:280px;margin-bottom:50px;overflow:hidden;font-size:0;}
.new_series .news_list {width:386px;vertical-align:top;float:left;}
.new_series .news_list:last-child {margin-right:0;}
.new_series .news_list .photo {position:relative;width:386px;height:217px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.new_series .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.new_series .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.new_series .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.new_series .news_list .title {width:386px;font-size:18px;font-weight:500;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.new_series .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.new_series .news_list a:hover span {text-decoration:underline;}
.new_series .news_list a:hover .ico {text-decoration:none;}
.new_series .slick-prev {display:none;font-size:0;}
.new_series .slick-next {display:none;font-size:0;}
.new_series .news_list .slick-slide {width:405px !important;}
/*게임*/
.game_news {margin-top:50px;}
.game_news .bx_title {display:inline-block;margin-bottom:25px;}
.game_news h2 {display:inline-block;font-size:28px;font-weight:600;}
.game_news .btn_more {display:inline-block;width:30px;height:30px;margin-top:2px;vertical-align:top;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.game_news .news_slide_wrap {position:relative;}
.game_news .news_slide_wrap .btn_prev {cursor:pointer;display:block;position:absolute;z-index:1;top:60px;left:-50px;width:100px;height:100px;background:url('../img/comm/ico_slide_big_prev.svg') no-repeat 0 0;text-indent:-9999px;}
.game_news .news_slide_wrap .btn_next {cursor:pointer;display:block;position:absolute;z-index:1;top:60px;right:-50px;width:100px;height:100px;background:url('../img/comm/ico_slide_big_next.svg') no-repeat 0 0;text-indent:-9999px;}
.game_news .slide_wrap {width:1200px;overflow:hidden;}
.game_news .news_list_wrap {width:1220px;height:280px;margin-bottom:50px;overflow:hidden;font-size:0;}
.game_news .news_list {width:386px;vertical-align:top;float:left;}
.game_news .news_list:last-child {margin-right:0;}
.game_news .news_list .photo {position:relative;width:386px;height:217px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.game_news .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.game_news .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.game_news .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.game_news .news_list .title {width:386px;font-size:18px;font-weight:500;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.game_news .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.game_news .news_list a:hover span {text-decoration:underline;}
.game_news .news_list a:hover .ico {text-decoration:none;}
.game_news .slick-prev {display:none;font-size:0;}
.game_news .slick-next {display:none;font-size:0;}
.game_news .news_list .slick-slide {width:405px !important;}
/*돌발영상 + 탐사보고서 기록 + YTN 스페셜*/
.vod_news_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.vod_news_wrap .vod_news .bx_title {display:inline-block;margin-bottom:25px;}
.vod_news_wrap .vod_news h2 {display:inline-block;font-size:28px;font-weight:600;}
.vod_news_wrap .btn_more {display:inline-block;width:30px;height:30px;margin-top:2px;vertical-align:top;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.vod_news_wrap .vod_news {width:386px;vertical-align:top;margin-bottom:50px;margin-right:20px;float:left;}
.vod_news_wrap .vod_news:last-child {margin-right:0;}
.vod_news .news_list .photo {position:relative;width:387px;height:218px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.vod_news .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.vod_news .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.vod_news .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.vod_news .news_list .title {font-size:18px;font-weight:500;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.vod_news .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.vod_news .news_list a:hover span {text-decoration:underline;}
/*공지사항 + YTN을 만나는 또 다른 방법*/
.notice_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.notice_wrap .bx_notice {width:386px;margin-right:20px;}
.notice_wrap .bx_title {display:inline-block;margin-bottom:25px;}
.notice_wrap h2 {display:inline-block;font-size:28px;font-weight:600;}
.notice_wrap .btn_more {display:inline-block;width:30px;height:30px;margin-top:2px;vertical-align:top;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.notice_wrap .notice_list li {margin-bottom:20px;}
.notice_wrap .notice_list li:last-child {margin-bottom:0;}
.notice_wrap .notice_list li a {display:block;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.notice_wrap .notice_list li a:hover {text-decoration:underline;}
.notice_wrap .bx_sns_list {position:relative;width:386px;}
.notice_wrap .bx_sns_list .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.notice_wrap .bx_sns_list .buttons .btn_prev {width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.notice_wrap .bx_sns_list .buttons .btn_next {margin-left:5px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.notice_wrap .bx_sns_list .slick-prev {position:absolute;top:0;right:37px;width:32px;height:32px;border-radius:100%;border:1px solid #CCC;box-sizing:border-box;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat center center;}
.notice_wrap .bx_sns_list .slick-next {position:absolute;top:0;right:0;width:32px;height:32px;border-radius:100%;border:1px solid #CCC;box-sizing:border-box;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat center center;}
.notice_wrap .bx_sns_list .slick-prev:hover {border:1px solid #818181;transition:all .3s ease;}
.notice_wrap .bx_sns_list .slick-next:hover {border:1px solid #818181;transition:all .3s ease;}
.notice_wrap .bx_sns_list .slick-disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
.sns_list_slider_wrap {box-sizing:border-box;border:1px solid #E1E1E1;border-radius:5px;}
.sns_list_slider {width:386px;margin-top:-58px;padding-top:58px;overflow:hidden;}
.sns_list_slider .sns_list {width:386px;height:117px;padding:0 25px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.sns_list_slider .sns_list .icon {position:relative;padding-left:72px;font-size:18px;}
.sns_list_slider .sns_list .icon::before {content:'';position:absolute;top:-5px;left:0;display:block;width:57px;height:57px;border-radius:100%;overflow:hidden;}
.sns_list_slider .sns_list .youtube::before {background:url('../img/comm/ico_youtube.png') no-repeat 0 0;}
.sns_list_slider .sns_list .naver::before {background:url('../img/comm/ico_naver.png') no-repeat 0 0;}
.sns_list_slider .sns_list .facebook::before {background:url('../img/comm/ico_facebook.png') no-repeat 0 0;}
.sns_list_slider .sns_list .newsletter::before {background:url('../img/comm/ico_newsletter.png') no-repeat 0 0;}
.sns_list_slider .sns_list .twitter::before {background:url('../img/comm/ico_twitter.png') no-repeat 0 0;}
.sns_list_slider .sns_list .navertv::before {background:url('../img/comm/ico_navertv.png') no-repeat 0 0;}
.sns_list_slider .sns_list .instagram::before {background:url('../img/comm/ico_instagram.png') no-repeat 0 0;}
.sns_list_slider .sns_list .tiktok::before {background:url('../img/comm/ico_tiktok.png') no-repeat 0 0;}
.sns_list_slider .sns_list .dailymotion::before {background:url('../img/comm/ico_dailymotion.png') no-repeat 0 0;}
.sns_list_slider .sns_list .band::before {background:url('../img/comm/ico_band.png') no-repeat 0 0;top:-16px;}
.sns_list_slider .sns_list .icon .title {display:block;font-weight:700;}
.sns_list_slider .sns_list .icon .number {display:block;margin-top:6px;}
.sns_list_slider .sns_list .btn {margin-left:auto;width:90px;height:38px;border:1px solid #CCC;box-sizing:border-box;border-radius:19px;text-align:center;font-size:15px;line-height:38px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------기 사 뷰---------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.news_title_wrap {margin-top:50px;}
.news_title_wrap h2.news_title {font-size:42px;line-height:55px;font-weight:600;}
.news_title_wrap h2.news_title .ico {vertical-align:top;margin-right:5px;padding:7px 12px;border-radius:5px;background-color:#E63A3D;font-size:25px;text-align:center;color:#FFF;font-weight:700;}
.news_title_wrap h2.news_title .ico_jebo {vertical-align:top;margin-right:5px;padding:7px 12px;border-radius:5px;background-color:#003594;font-size:25px;text-align:center;color:#FFF;font-weight:700;}
.news_title_wrap .news_info {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_title_wrap .news_info .date {font-size:18px;font-weight:500;color:#818181;}
.news_title_wrap .news_info .name {position:relative;margin-left:30px;font-size:18px;font-weight:500;color:#818181;}
.news_title_wrap .news_info .name::before {content:'';position:absolute;top:9px;left:-16px;width:4px;height:4px;display:block;border-radius:2px;background-color:#E1E1E1;}
.news_title_wrap .news_info .buttons {margin-left:auto;margin-right:-6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_title_wrap .news_info .buttons .btn_like, .news_title_wrap .news_info .buttons .btn_dislike, .news_title_wrap .news_info .buttons .btn_comment, .news_title_wrap .news_info .buttons .btn_bookmark, .news_title_wrap .news_info .buttons .btn_print {position:relative;display:inline-block;font-size:18px;line-height:36px;margin-left:44px;color:#818181;}
.news_title_wrap .news_info .buttons .btn_like span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_like.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_dislike span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_dislike.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_comment span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_comment.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_fsize {position:relative;display:inline-block;width:38px;height:36px;background:url('../img/news/ico_fsize.svg') no-repeat center 2px;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_bookmark span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_bookmark.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_share {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_share.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .btn_print {margin-left:44px;display:inline-block;width:38px;height:36px;background:url('../img/news/ico_print.svg') no-repeat center center;text-indent:-9999px;}
.news_title_wrap .news_info .buttons .on:first-child span {background:url('../img/news/ico_like_on.svg') no-repeat center center;}
.news_title_wrap .news_info .buttons .on:nth-child(2) span {background:url('../img/news/ico_dislike_on.svg') no-repeat center center;}
.news_title_wrap .news_info .buttons .on:nth-child(4) span {background:url('../img/news/ico_bookmark_on.svg') no-repeat center center;}
.news_title_wrap .news_info .buttons .on:nth-child(5) span {background:url('../img/news/ico_bookmark_on.svg') no-repeat center center;}
.news_title_wrap .news_info .buttons p {display:inline;}
.news_title_wrap .news_info .bx_info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_title_wrap .news_info .bx_info .icon {width:70px;height:70px;border-radius:100%;overflow:hidden;}
.news_title_wrap .news_info .bx_info .icon img {width:100%;}
.news_title_wrap .news_info .bx_info .text {margin-left:15px;}
.news_title_wrap .news_info .bx_info .pro_name {font-size:22px;font-weight:500;margin:7px 0;}
.news_title_wrap .news_info .bx_info .date {margin:7px 0;}
.btn_fsize_wrap {position:relative;margin-left:44px;}
/*글자크기설정 팝업*/
.bx_layer_fsize {position:absolute;top:45px;left:-154px;z-index:9;display:block;width:350px;height:130px;padding:14px 20px 0 20px;box-sizing:border-box;background-color:#FFF;border-radius:10px;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.bx_layer_fsize::before {content:'';display:block;position:absolute;top:-17px;left:155px;width:37px;height:29px;background:url('../img/news/layer_chevron.png') no-repeat 0 0;}
.bx_layer_fsize .btn_close {width:34px;height:34px;background:url('../img/news/ico_layer_close.svg') no-repeat 0 0;margin-right:-5px;margin-left:auto;text-indent:-9999px;}
.bx_layer_fsize .desc {font-size:20px;padding-left:20px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_layer_fsize .desc span {width:100%;text-align:center;}
.bx_layer_fsize .fsize_control {margin-top:12px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_layer_fsize .fsize_control a {font-weight:600;color:#000;display:block;width:48px;height:48px;text-align:center;line-height:48px;background-color:transparent;border-radius:100%;flex-shrink:0;}
.bx_layer_fsize .fsize_control a:nth-child(1) {font-size:19px;margin-right:15px;}
.bx_layer_fsize .fsize_control a:nth-child(2) {font-size:23px;margin-right:16px;}
.bx_layer_fsize .fsize_control a:nth-child(3) {font-size:26px;margin-right:18px;}
.bx_layer_fsize .fsize_control a:nth-child(4) {font-size:28px;margin-right:20px;}
.bx_layer_fsize .fsize_control a:nth-child(5) {font-size:31px;}
.bx_layer_fsize .fsize_control a.on, .bx_layer_fsize .fsize_control a.on:hover {color:#FFF;background-color:#1C9DE9;}
.bx_layer_fsize .fsize_control a:hover {background-color:#F5F5F5;}
.btn_share_wrap {position:relative;margin-left:44px;}
/*공유하기 팝업*/
.bx_layer_share {position:absolute;top:45px;right:-76px;z-index:9;display:block;width:380px;height:250px;padding:14px 25px 0 25px;box-sizing:border-box;background-color:#FFF;border-radius:10px;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.bx_layer_share::before {content:'';display:block;position:absolute;top:-17px;right:75px;width:37px;height:29px;background:url('../img/news/layer_chevron.png') no-repeat 0 0;}
.bx_layer_share .btn_close {width:34px;height:34px;background:url('../img/news/ico_layer_close.svg') no-repeat 0 0;margin-right:-5px;margin-left:auto;text-indent:-9999px;}
.bx_layer_share .desc {font-size:20px;color:#000;padding-left:20px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_layer_share .desc span {width:100%;text-align:center;}
.bx_layer_share .sns_list {margin-top:15px;padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_layer_share .sns_list li a {position:relative;display:block;width:57px;padding-top:67px;text-align:center;font-size:16px;color:#818181;}
.bx_layer_share .sns_list li a::before {content:'';position:absolute;top:0;left:0;display:block;width:57px;height:57px;border-radius:100%;overflow:hidden;}
.bx_layer_share .sns_list .facebook a::before {background:url('../img/comm/ico_facebook.png') no-repeat 0 0;}
.bx_layer_share .sns_list .twitter a::before {background:url('../img/comm/ico_twitter.png') no-repeat 0 0;}
.bx_layer_share .sns_list .band a::before {background:url('../img/comm/ico_band.png') no-repeat 0 0;}
.bx_layer_share .sns_list .kakao a::before {background:url('../img/comm/ico_kakao.png') no-repeat 0 0;}
.bx_layer_share .url_box {margin-top:25px;height:50px;padding:0 8px 0 10px;background-color:#F5F5F5;border-radius:5px;line-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;}
.bx_layer_share .url_box .url_text {background-color:transparent;font-size:15px;color:#818181;width:230px;}
.bx_layer_share .url_box .btn_url_copy {margin-left:auto;display:inline-block;font-size:14px;text-align:center;width:73px;height:30px;line-height:29px;border-radius:15px;border:1px solid #CCC;background-color:#FFF;box-sizing:border-box;}
.view_sroll_btn .bx_layer_share {top:45px;right:-172px;}
.view_sroll_btn .bx_layer_share::before {right:171px;}
.content .social_btns .btn_share .bx_layer_share::before {right:171px;}
.content .social_btns .btn_share .bx_layer_share {top:59px;right:-162px;}
/*프린트 팝업*/
.pop_print_wrap {width:670px;}
.pop_print_wrap .top_logo {height:21px;padding:40px 30px;}
.pop_print_wrap .content {padding:0 30px;}
.pop_print_wrap .content .article_title {font-size:35px;line-height:50px;font-weight:600;}
.pop_print_wrap .content .article_date {font-size:16px;color:#818181;font-weight:500;margin:30px 0 50px 0;}
.pop_print_wrap .content .article_img {margin-top:50px;}
.pop_print_wrap .content .article_img img {width:100%;}
.pop_print_wrap .content .article_summary {margin-top:40px;position:relative;padding-left:25px;font-size:20px;line-height:35px;font-weight:600;}
.pop_print_wrap .content .article_summary::before {content:'';position:absolute;top:7px;left:0;display:block;width:4px;height:calc(100% - 14px);background-color:#818181;}
.pop_print_wrap .content .article_area {margin-top:40px;text-align:justify;font-size:18px;line-height:32px;}
.pop_print_wrap .copyright {margin:30px 0;text-align:center;padding:10px;font-size:14px;color:#A7A7A7;}
/*기사 미리보기*/
.preview_wrap {width:770px;height:650px;margin:0 auto;overflow-x:hidden;border:1px solid #E1E1E1;box-sizing:border-box;}
.preview_wrap .content {padding:30px;}
.preview_wrap .content .article_title {font-size:35px;line-height:50px;font-weight:600;}
.preview_wrap .content .article_img {margin-top:50px;}
.preview_wrap .content .article_img img {width:100%;}
.preview_wrap .content .YTN_Player {width:691px;height:390px;}
.preview_wrap .content .article_summary {margin-top:40px;position:relative;padding-left:25px;font-size:20px;line-height:35px;font-weight:600;}
.preview_wrap .content .article_summary::before {content:'';position:absolute;top:7px;left:0;display:block;width:4px;height:calc(100% - 14px);background-color:#818181;}
.preview_wrap .content .article_area {margin-top:40px;text-align:justify;font-size:18px;line-height:32px;}
.preview_wrap .content .caption {margin-top:20px;padding:0 15px;font-size:16px;line-height:18px;text-align:center;color:#818181;word-break:keep-all;}
/*기사 요약*/
.news_view_wrap .arti_summary {margin-top:60px;position:relative;padding-left:25px;font-size:22px;line-height:40px;font-weight:600;}
.news_view_wrap .arti_summary::before {content:'';position:absolute;top:7px;left:0;display:block;width:4px;height:calc(100% - 14px);background-color:#818181;}
.news_view_wrap .content {float:left;width:820px;}
.news_view_wrap .aside {float:right;width:300px;}
/*기자썸네일*/
.thumb_wrapper {position:relative;width:70px;height:70px;border-radius:100%;overflow:hidden;}
.thumb_wrapper::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:100%;box-sizing:border-box;}
.thumb_wrapper .thumbnail {position:relative;padding-top:100%;background-color:#F5F5F5;}
.thumb_wrapper .thumbnail .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.thumb_wrapper .thumbnail .centered img {position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
/* 본문 사진 또는 영상 */
.YTN_Player {margin-top:60px;}
.news_view_wrap {/*overflow:hidden;*/}
.news_view_wrap .bx_vod {position:relative;margin-top:60px;}
.news_view_wrap .ico_enlarge {position:absolute;z-index:1;bottom:10px;left:10px;width:38px;height:38px;background:url('../img/news/btn_enlarge.png') no-repeat center;background-size:38px 38px;text-indent:-9999px;background-color :rgb(34, 34, 34, 0.3);border-radius:5px;cursor:pointer;}/*이미지 확대 보기*/
.news_view_wrap .bx_vod .photo {position:relative;overflow:hidden;width:820px;height:auto;}
.news_view_wrap .bx_vod .photo img {width:820px;height:auto;}
.news_view_wrap .caption {margin-top:20px;padding:0 15px;font-size:16px;line-height:18px;text-align:center;color:#818181;word-break:keep-all;}
.news_view_wrap .paragraph {margin:60px 0;font-size:20px;line-height:190%;}
/* 기사뷰 본문 폰트크기 조절 */
.news_view_wrap .content .font1{font-size:16px;}
.news_view_wrap .content .font2{font-size:18px;}
.news_view_wrap .content .font3{font-size:20px;}
.news_view_wrap .content .font4{font-size:22px;}
.news_view_wrap .content .font5{font-size:24px;}
.news_view_wrap .content .paragraph .ad_850 {margin-top:15px;margin-bottom:50px;}
.news_view_wrap .content .stitle {position:relative;font-weight:700;padding-left:12px;display:inline-block;margin-top:20px;}
.news_view_wrap .content .stitle::before {content:'';position:absolute;top:calc(50% - 3px);left:0;display:block;width:6px;height:6px;border-radius:100%;background-color:#000;}
/* 기사뷰 더보기 버튼 */
.news_view_wrap .btn_white_arr_down {display:block;width:200px;height:65px;margin:0 auto 50px auto;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.news_view_wrap .btn_white_arr_down span {position:relative;padding-right:32px;padding-left:5px;}
.news_view_wrap .btn_white_arr_down span::after {content:'';position:absolute;top:-5px;right:0;width:32px;height:32px;background:url('../img/comm/ico_chevron_dn_big.svg') no-repeat 0 0;}
.news_view_wrap .btn_white_arr_down:hover {border:1px solid #818181;transition:all .3s ease;}
/* 기사뷰본문 - 이 시각 추천 뉴스 */
.recomm_text_news {margin-bottom:50px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:27px 0 22px 0;}
.recomm_text_news h3 {font-size:24px;font-weight:600;color:#003594;}
.recomm_text_news ul {margin-top:10px;}
.recomm_text_news li {position:relative;padding-left:13px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.recomm_text_news li::before {position:absolute;top:15px;left:0;content:'';display:block;width:4px;height:4px;border-radius:100%;background-color:#003594;}
.recomm_text_news li a {font-size:18px;font-weight:500;}
.recomm_text_news li a:hover {text-decoration:underline;}
.ad_recomm_text {position:relative;padding-left:40px;}
.ad_recomm_text .icon {position:absolute;top:7px;left:0;width:30px;height:20px;line-height:20px;border-radius:2px;background-color:#CCC;color:#FFF;font-size:14px;font-weight:600;text-align:center;}
.ad_recomm_text a {font-size:18px;font-weight:500;}
/* 기사뷰본문 - 카테고리 기사목록 */
.bx_cate_news {border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;padding:30px 0;}
.bx_cate_news .bx_title {margin-bottom:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_cate_news .bx_title h3 {font-size:26px;font-weight:600;color:#003594;}
.bx_cate_news .bx_title .btn {position:relative;font-size:16px;font-weight:600;color:#818181;margin-left:15px;}
.bx_cate_news .bx_title .btn::after {content:'';position:absolute;top:-5px;right:-35px;display:block;width:30px;height:30px;background:url('../img/news/ico_chevron_right_b.svg') no-repeat 0 0;}
.bx_cate_news ul {font-size:0;}
.bx_cate_news li {margin-top:15px;position:relative;display:inline-block;width:calc(50% - 33px);padding-left:13px;}
.bx_cate_news li:nth-child(2n) {margin-left:20px;}
.bx_cate_news li::before {content:'';position:absolute;top:9px;left:0;display:block;width:4px;height:4px;border-radius:100%;background-color:#818181;}
.bx_cate_news li a {width:100%;display:inline-block;font-size:17px;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bx_cate_news li a:hover {text-decoration:underline;}
/* 기사뷰하단 - 추천기사 */
.recomm_news_slider {position:relative;width:820px;overflow:hidden;border-top:1px solid #E1E1E1;padding-top:50px;}
.recomm_news_slider .bx_title {margin-bottom:25px;}
.recomm_news_slider .bx_title h2 {font-size:28px;font-weight:600;}
.recomm_news_slider .bx_recomm_news {width:840px;}
.recomm_news_slider .bx_recomm_news .photo {position:relative;width:190px;height:113px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.recomm_news_slider .bx_recomm_news .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.recomm_news_slider .bx_recomm_news .photo .centered img {position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.recomm_news_slider .bx_recomm_news .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.recomm_news_slider .bx_recomm_news .ico_play {position:absolute;z-index:1;bottom:3px;left:3px;width:35px;height:35px;background:url('../img/news/ico_play_small.png') no-repeat 0 0;text-indent:-9999px;}
.recomm_news_slider .bx_recomm_news .title {font-size:17px;line-height:26px;margin-top:12px;width:190px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.recomm_news_slider .list {float:left;}
.recomm_news_slider .list li {position:relative;width:190px;height:174px;float:left;margin:0 20px 30px 0;}
.recomm_news_slider .list li a:hover {text-decoration:underline;}
.recomm_news_slider .list .ad_icon {z-index:10;position:absolute;top:0;left:0;width:30px;height:20px;line-height:20px;border-radius:3px 0 3px 0;background-color:#CCC;color:#FFF;font-size:14px;font-weight:600;text-align:center;}
.recomm_news_slider .slick-dots {height:12px;clear:left;text-align:center;}
.recomm_news_slider .slick-dots li {display:inline-block;margin:0 5px;}
.recomm_news_slider .slick-dots li button {height:12px;width:12px;overflow:hidden;text-indent:-9999px;background-color:#E1E1E1;border-radius:6px;transition:all .1s ease-in;vertical-align:top;}
.recomm_news_slider .slick-dots li.slick-active button {width:32px;background-color:#000;}
/* 기사뷰하단 - YTN star/시리즈 */
.bx_series_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_series {width:calc(50% - 20px);}
.bx_series_wrap .bx_title {display:inline-block;margin-bottom:25px;}
.bx_series_wrap .bx_title h2 {display:inline-block;font-size:28px;font-weight:600;}
.bx_series_wrap .bx_title .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.bx_series_wrap li {margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bx_series_wrap li:last-child {margin-bottom:0;}
.bx_series_wrap .photo {flex-shrink:0;position:relative;display:inline-block;width:190px;height:110px;overflow:hidden;border-radius:5px;background-color:#F5F5F5;}
.bx_series_wrap .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.bx_series_wrap .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.bx_series_wrap .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.bx_series_wrap a {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_series_wrap .title {font-size:17px;line-height:26px;margin-left:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.bx_series_wrap ul li a:hover {text-decoration:underline;}
/* 기사뷰하단 - 제보영상 */
.bx_jebo_wrap {margin-top:55px;border-top:1px solid #E1E1E1;padding-top:50px;}
.bx_jebo_wrap .bx_title {display:inline-block;margin-bottom:25px;}
.bx_jebo_wrap .bx_title h2 {display:inline-block;font-size:28px;font-weight:600;}
.bx_jebo_wrap .bx_title .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.bx_jebo_wrap ul {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_jebo_wrap li {width:260px;}
.bx_jebo_wrap .photo {flex-shrink:0;position:relative;display:inline-block;width:260px;height:146px;overflow:hidden;border-radius:5px;background-color:#F5F5F5;}
.bx_jebo_wrap .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.bx_jebo_wrap .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.bx_jebo_wrap .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.bx_jebo_wrap .title {font-size:17px;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bx_jebo_wrap ul li a:hover {text-decoration:underline;}
/* 기사뷰하단 - NEW 다시보기 / 돌발영상 */
.bx_vod_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_vod_wrap .bx_title {display:inline-block;margin-bottom:25px;}
.bx_vod_wrap .bx_title h2 {display:inline-block;font-size:28px;font-weight:600;}
.bx_vod_wrap .bx_title .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.bx_vod_wrap .bx_newvod ul {width:530px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_vod_wrap .bx_dolbal ul {width:255px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bx_vod_wrap li {width:255px;}
.bx_vod_wrap .photo {flex-shrink:0;position:relative;display:inline-block;width:255px;height:143px;overflow:hidden;border-radius:5px;background-color:#F5F5F5;}
.bx_vod_wrap .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.bx_vod_wrap .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.bx_vod_wrap .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.bx_vod_wrap .title {font-size:17px;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bx_vod_wrap ul li a:hover {text-decoration:underline;}
/* 기사뷰하단 - 당신이 놓친 기사 */
.text_news_slider {margin:50px 0;position:relative;width:820px;overflow:hidden;border-top:1px solid #E1E1E1;padding-top:50px;}
.text_news_slider .bx_title {margin-bottom:25px;}
.text_news_slider .bx_title h2 {font-size:28px;font-weight:600;}
.text_news_slider .bx_text_news .list {font-size:0;}
.text_news_slider .bx_text_news .list li {position:relative;display:inline-block;width:calc(50% - 23px);font-size:17px;padding-left:13px;margin-bottom:15px;}
.text_news_slider .bx_text_news .list li:nth-child(2n) {margin-left:20px;}
.text_news_slider .bx_text_news .list li::before {content:'';position:absolute;top:8px;left:0;background-color:#818181;display:block;width:4px;height:4px;border-radius:100%;}
.text_news_slider .bx_text_news .list li a {display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.text_news_slider .bx_text_news .list li a:hover {text-decoration:underline;}
.text_news_slider .slick-dots {margin-top:20px;height:12px;clear:left;text-align:center;}
.text_news_slider .slick-dots li {display:inline-block;margin:0 5px;}
.text_news_slider .slick-dots li button {height:12px;width:12px;overflow:hidden;text-indent:-9999px;background-color:#E1E1E1;border-radius:6px;transition:all .1s ease-in;vertical-align:top;}
.text_news_slider .slick-dots li.slick-active button {width:32px;background-color:#000;}
/*기자정보 (기사뷰하단)*/
.content .bx_journalist {margin-top:50px;background-color:#F5F5F5;width:820px;height:180px;box-sizing:border-box;padding:40px;border-radius:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.content .bx_journalist .thumb_wrapper {width:100px;height:100px;margin-right:35px;}
.content .bx_journalist .info_wrap {width:500px;flex-shrink:0;}
.content .bx_journalist .name {display:inline-block;font-size:25px;line-height:32px;font-weight:700;}
.content .bx_journalist .btn_home {display:inline-block;margin-left:-5px;text-indent:-9999px;width:32px;height:32px;background:url('../img/news/ico_chevron_right_big.svg') no-repeat 0 0;}
.content .bx_journalist .btn_support {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:column;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;text-align:center;width:100px;height:100px;border-radius:20px;background-color:#FFF;font-size:14px;box-sizing:border-box;border:2px solid #FFF;flex-shrink:0;}
.content .bx_journalist .btn_support .txt {position:relative;display:block;padding-top:40px;}
.content .bx_journalist .btn_support .txt::before {content:'';position:absolute;top:0;left:0;width:54px;height:40px;background:url('../img/news/ico_support.svg') no-repeat center 0;}
.content .bx_journalist .btn_support .num {font-size:15px;margin-top:2px;display:block;font-weight:700;}
.content .bx_journalist .on {border:2px solid #003594;}
.content .bx_journalist .on .txt {color:#003594;font-weight:500;padding-top:38px;}
.content .bx_journalist .on .txt::before {width:42px;background:url('../img/news/ico_support_on.svg') no-repeat center 0;}
.content .bx_journalist .on .num {color:#003594;}
.content .bx_journalist .articles {margin-top:13px;font-size:18px;line-height:27px;}
.content .bx_journalist .articles li {margin-top:7px;position:relative;padding-left:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content .bx_journalist .articles li a:hover {text-decoration:underline;}
.content .bx_journalist .articles li::before {content:'';display:block;position:absolute;top:11px;left:0;width:4px;height:4px;background-color:#CCC;border-radius:100%;}
/*프로그램정보 (기사뷰하단)*/
.content .bx_program {margin-top:50px;background-color:#F5F5F5;width:820px;box-sizing:border-box;padding:40px;border-radius:5px;}
.content .bx_program .info_wrap {width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.content .bx_program .thumb_wrapper {width:70px;height:70px;margin-right:20px;}
.content .bx_program .name {display:inline-block;font-size:25px;line-height:32px;font-weight:700;}
.content .bx_program .btn_home {display:inline-block;margin-left:-5px;text-indent:-9999px;width:32px;height:32px;background:url('../img/news/ico_chevron_right_big.svg') no-repeat 0 0;}
.content .bx_program .btn_rcmd {margin-left:auto;padding:0 15px;min-width:115px;height:50px;line-height:48px;border-radius:25px;background-color:#FFF;font-size:14px;box-sizing:border-box;border:2px solid #FFF;}
.content .bx_program .btn_rcmd .txt {position:relative;display:inline-block;padding-left:32px;margin-right:6px;}
.content .bx_program .btn_rcmd .txt::before {content:'';position:absolute;top:0;left:0;width:30px;height:48px;background:url('../img/news/ico_rcmd_grey_small.svg') no-repeat 0 center;}
.content .bx_program .btn_rcmd .num {font-size:15px;font-weight:700;}
.content .bx_program .on {border:2px solid #003594;}
.content .bx_program .on .txt {color:#003594;font-weight:500;}
.content .bx_program .on .txt::before {background:url('../img/news/ico_rcmd_small_on.svg') no-repeat 0 center;}
.content .bx_program .on .num {color:#003594;}
.content .bx_program .btn_pro_home {margin-left:10px;font-size:14px;padding:0 18px 0 48px;width:115px;height:50px;line-height:50px;box-sizing:border-box;border-radius:25px;background:#FFF url('../img/news/ico_home_grey_small.svg') no-repeat 15px center;}
.content .bx_program .pro_list {margin-top:25px;font-size:18px;line-height:27px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.content .bx_program .pro_list li {width:360px;vertical-align:top;}
.content .bx_program .pro_list li .photo {position:relative;width:360px;height:203px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.content .bx_program .pro_list li .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.content .bx_program .pro_list li .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.content .bx_program .pro_list li .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.content .bx_program .pro_list li .title {font-size:18px;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.content .bx_program .pro_list li a:hover span {text-decoration:underline;}
/*해시태그 모음*/
.content .bx_hashtag {text-align:center;font-size:0;margin-top:35px;}
.content .bx_hashtag .tag {margin:15px 25px 0 25px;font-size:18px;display:inline-block;color:#1C9DE9;}
.content .bx_hashtag a:hover {text-decoration:underline;}
/*좋아요/싫어요/댓글/공유/북마크*/
.content .social_btns {margin-top:50px;padding-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-evenly;-ms-flex-pack:justify;justify-content:space-evenly;}
.content .social_btns .btn_like {text-align:center;width:54px;padding-top:64px;box-sizing:border-box;font-size:18px;color:#818181;background:url('../img/news/ico_bottom_like.svg') no-repeat 0 0;}
.content .social_btns .btn_dislike {text-align:center;width:54px;padding-top:64px;box-sizing:border-box;font-size:18px;color:#818181;background:url('../img/news/ico_bottom_dislike.svg') no-repeat 0 0;}
.content .social_btns .btn_cmt {text-align:center;width:54px;padding-top:64px;box-sizing:border-box;font-size:18px;color:#818181;background:url('../img/news/ico_bottom_comment.svg') no-repeat 0 0;}
.content .social_btns .btn_share {position:relative;text-align:center;width:54px;}
.content .social_btns .btn_share .btn {display:block;padding-top:64px;box-sizing:border-box;font-size:18px;color:#818181;background:url('../img/news/ico_bottom_share.svg') no-repeat 0 0;}
.content .social_btns .btn_bookmark {text-align:center;width:54px;padding-top:64px;box-sizing:border-box;font-size:18px;color:#818181;background:url('../img/news/ico_bottom_bookmark.svg') no-repeat 0 0;}
.content .social_btns .on:nth-child(1) {background:url('../img/news/ico_bottom_like_on.svg') no-repeat 0 0;}
.content .social_btns .on:nth-child(2) {background:url('../img/news/ico_bottom_dislike_on.svg') no-repeat 0 0;}
.content .social_btns .on:nth-child(4) {background:url('../img/news/ico_bottom_bookmark_on.svg') no-repeat 0 0;}
.content .social_btns .on:nth-child(5) {background:url('../img/news/ico_bottom_bookmark_on.svg') no-repeat 0 0;}
/*댓글영역*/
.bx_cmt_wrapper {margin-top:50px;}
.bx_cmt_wrapper .top {height:35px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_cmt_wrapper .top .tit {font-size:23px;font-weight:700;}
.bx_cmt_wrapper .top .btn_refresh {margin-left:5px;display:block;width:28px;height:28px;background:url('../img/news/ico_refresh.svg') no-repeat 0 0;text-indent:-9999px;}
.bx_cmt_wrapper .top .btn_mycmt {display:inline-block;margin-left:auto;background-color:#F5F5F5;border-radius:18px;font-size:14px;color:#404040;text-align:center;width:85px;height:35px;line-height:36px;}
.bx_cmt_wrapper .cmt_write {margin-bottom:50px;height:65px;border-radius:5px;border:1px solid #CCC;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.bx_cmt_wrapper .cmt_write textarea {width:100%;font-size:18px;padding:21px 24px;box-sizing:border-box;}
.bx_cmt_wrapper .cmt_write .btn_send {flex-shrink:0;display:block;width:88px;height:65px;line-height:65px;background-color:#F5F5F5;text-align:center;color:#404040;font-size:18px;font-weight:700;}
.bx_cmt_wrapper .cmt_write_wide {position:relative;margin-bottom:50px;}
.bx_cmt_wrapper .cmt_write_wide .bx {width:100%;border-radius:5px;border:1px solid #CCC;box-sizing:border-box;overflow:hidden;}
.bx_cmt_wrapper .cmt_write_wide textarea {width:100%;font-size:18px;line-height:24px;padding:21px 24px;box-sizing:border-box;height:150px;}
.bx_cmt_wrapper .cmt_write_wide .counter {display:inline-block;font-size:17px;color:#818181;width:100%;height:44px;text-align:right;padding-right:20px;padding-top:5px;box-sizing:border-box;}
.bx_cmt_wrapper .cmt_write_wide .counter span {color:#000;text-align:right;}
.bx_cmt_wrapper .cmt_write_wide .btn_send {margin:20px auto 0 auto;display:block;width:200px;height:65px;line-height:65px;border-radius:33px;text-align:center;color:#FFF;font-size:18px;font-weight:700;background-color:#1C9DE9;}
.bx_reply .cmt_write_wide {margin:0 0 32px 0;}
.box_cmt .sort {font-size:18px;border-bottom:1px solid #E5E5E5;padding-bottom:20px;}
.box_cmt .sort a {color:#A7A7A7;margin-right:25px;}
.box_cmt .sort .on {color:#404040;font-weight:700;}
.box_cmt .bx {margin-bottom:30px;border-bottom:1px solid #E5E5E5;}
.box_cmt .bx .cmt {border-top:1px solid #E5E5E5;padding-top:25px;}
.box_cmt .bx .cmt:first-child {border-top:0;}
.box_cmt .bx .cmt .info {position:relative;margin-bottom:11px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.box_cmt .bx .cmt .info .id {font-size:17px;font-weight:700;margin-right:16px;}
.box_cmt .bx .cmt .info .date {font-size:14px;color:#A7A7A7;}
.box_cmt .bx .cmt .info .btn_more {margin-left:auto;margin-right:-15px;display:block;width:32px;height:32px;background:url('../img/news/ico_more.svg') no-repeat 0 center;text-indent:-9999px;}
.box_cmt .bx .cmt .cont {font-size:18px;line-height:28px;margin-bottom:25px;}
.box_cmt .bx .cmt .btns {padding-bottom:24px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.box_cmt .bx .cmt .btns a {display:block;color:#404040;font-size:16px;line-height:36px;flex-shrink:0;}
.box_cmt .bx .cmt .btns .btn_view_reply {padding-right:25px;font-size:17px;background:url('../img/comm/ico_chevron_dn_gray.svg') no-repeat right center;}
.box_cmt .bx .cmt .btns .on {background:url('../img/comm/ico_chevron_up_gray.svg') no-repeat right 5px;}
.box_cmt .bx .cmt .btns .no_reply {background:none;}
.box_cmt .bx .cmt .like {margin-left:auto;margin-right:5px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.box_cmt .bx .cmt .btns .btn_like {height:36px;padding-left:36px;background:url('../img/news/ico_like_grey.svg') no-repeat 0 0;}
.box_cmt .bx .cmt .btns .btn_dislike {height:36px;margin-left:20px;padding-left:36px;background:url('../img/news/ico_dislike_grey.svg') no-repeat 0 0;}
.box_cmt .bx .cmt .btns .like .on:first-child {background:url('../img/news/ico_like_on.svg') no-repeat 0 0;}
.box_cmt .bx .cmt .btns .like .on:last-child {background:url('../img/news/ico_dislike_on.svg') no-repeat 0 0;}
.box_cmt .bx .cmt .cmt_write {margin:0 0 35px 0;}
.box_cmt .bx .cmt .reply_list {margin-top:20px;padding-left:30px;background:url('../img/news/ico_reply.svg') no-repeat 0 4px;}
.box_cmt .bx .cmt .reply_list .btns {border-bottom:1px solid #E1E1E1;}
.box_cmt .bx .cmt .reply_list:last-child .btns {border:0;}
.box_cmt .bx .cmt .ico_app {margin-left:14px;width:98px;height:24px;line-height:22px;text-align:center;border-radius:3px;border:1px solid #1C9DE9;box-sizing:border-box;font-size:14px;color:#1C9DE9;}
.bx_cmt_notice {width:100%;display:inline-block;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;margin:50px 0;padding-top:70px;background:url('../img/news/ico_cmt_notice.svg') no-repeat center 0;}
.box_cmt .noti {color:#A7A7A7;}
.box_cmt .noti .btn_unblock {margin-left:5px;margin-top:-2px;display:inline-block;border-radius:14px;font-size:14px;color:#A7A7A7;border:1px solid #E1E1E1;box-sizing:border-box;text-align:center;width:75px;height:28px;line-height:26px;vertical-align:top;}
.bx_layer_more {position:absolute;top:35px;right:0;z-index:9;display:block;width:110px;background-color:#FFF;border-radius:5px;border:1px solid #E1E1E1;box-sizing:border-box;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);}
.bx_layer_more a:last-child {border-bottom:0;}
.bx_layer_more .btn_delete {display:block;height:45px;line-height:45px;padding-left:40px;font-size:16px;color:#404040;border-bottom:1px solid #F5F5F5;background:url('../img/news/ico_delete.svg') no-repeat 14px center;}
.bx_layer_more .btn_report {display:block;height:45px;line-height:45px;padding-left:40px;font-size:16px;color:#404040;border-bottom:1px solid #F5F5F5;background:url('../img/news/ico_report.svg') no-repeat 14px 11px;}
.bx_layer_more .btn_block {display:block;height:45px;line-height:45px;padding-left:40px;font-size:16px;color:#404040;background:url('../img/news/ico_block.svg') no-repeat 14px 12px;}
.bx_cmt_wrapper .btn_white_arr_down {display:block;width:200px;height:65px;margin:0 auto;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.bx_cmt_wrapper .btn_white_arr_down span {position:relative;padding-right:32px;padding-left:5px;}
.bx_cmt_wrapper .btn_white_arr_down span::after {content:'';position:absolute;top:-5px;right:0;width:32px;height:32px;background:url('../img/comm/ico_chevron_dn_big.svg') no-repeat 0 0;}
/*신고하기 레이어팝업*/
.pop_notice {z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;display:table;text-align:center;width:100%;height:100%;}
.pop_notice::after {content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;}
.pop_notice .pop_box {width:100%;height:100%;display:table-cell;vertical-align:middle;}
.pop_notice .pop_box .con {position:relative;color:#000;width:280px;padding:40px 25px 25px 25px;box-sizing:border-box;border-radius:20px;margin:0 auto;background-color:#FFF;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.pop_notice .pop_box .con .tit {font-size:22px;line-height:30px;font-weight:700;}
.pop_notice .pop_box .con .btn_close {position:absolute;top:15px;right:15px;width:34px;height:34px;display:inline-block;vertical-align:top;background:url('../img/news/ico_layer_close.svg') no-repeat center center;text-indent:-9999px;}
.pop_notice .pop_box .con .desc {font-size:16px;margin-top:23px;}
.pop_notice .pop_box .con .desc ul li {text-align:left;margin-bottom:14px;}
.pop_notice .pop_box .con .desc ul li:last-child {margin-bottom:0;}
.pop_notice .pop_box .con .desc ul li a {position:relative;padding-left:32px;}
.pop_notice .pop_box .con .desc ul li a::before {content:'';position:absolute;top:0;left:0;display:block;width:20px;height:20px;border-radius:100%;border:2px solid #E1E1E1;box-sizing:border-box;}
.pop_notice .pop_box .con .desc ul li .on::before {border:2px solid #1C9DE9;}
.pop_notice .pop_box .con .desc ul li .on::after {content:'';position:absolute;top:5px;left:5px;display:block;width:10px;height:10px;border-radius:100%;background-color:#1C9DE9;}
.pop_notice .pop_box .con .btn {margin-top:28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.pop_notice .pop_box .con .btn a {display:block;width:calc(50% - 8px);height:50px;line-height:50px;text-align:center;font-size:17px;border-radius:25px;color:#404040;background-color:#F5F5F5;}
.pop_notice .pop_box .con .btn a:first-child {color:#FFF;background-color:#1C9DE9;font-weight:700;}
.pop_notice .pop_box .con .btn a:last-child {margin-left:auto;}
/*앱홍보 배너*/
.bnr_app_download {color:#FFF;position:relative;height:100px;margin-top:50px;padding-left:40px;box-sizing:border-box;border-radius:5px;background:rgb(28,157,233);background:linear-gradient(140deg, rgba(28,157,233,1) 0%, rgba(28,157,233,1) 30%, rgba(7,81,171,1) 100%);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bnr_app_download:hover {color:#FFF;}
.bnr_app_download::after {content:'';position:absolute;top:0;right:40px;width:68px;height:100px;display:block;background:url('../img/news/ico_app_download.png') no-repeat 0 center;}
.bnr_app_download .tit {font-size:30px;font-weight:700;}
.bnr_app_download .desc {display:block;font-size:18px;font-weight:500;margin-top:4px;margin-left:30px;opacity:.8;}
/*기자정보 (기사뷰 우측상단)*/
.aside {width:300px;}
.aside .bx_journalist {margin-bottom:50px;background-color:#F5F5F5;width:300px;box-sizing:border-box;padding:30px 25px 25px 25px;border-radius:5px;}
.aside .bx_journalist .journalist_info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;justify-content:center;}
.aside .bx_journalist .thumb_wrapper {flex-shrink:0;}
.aside .bx_journalist .name {font-size:19px;font-weight:700;margin-left:15px;}
.aside .bx_journalist .btn_home {display:inline-block;text-indent:-9999px;width:16px;height:23px;background:url('../img/news/ico_chevron_right.svg') no-repeat 0 0;}
.aside .bx_journalist .btn_support {margin-top:20px;display:inline-block;text-align:center;width:250px;height:50px;line-height:48px;border-radius:25px;background-color:#FFF;font-size:15px;box-sizing:border-box;border:2px solid #FFF;}
.aside .bx_journalist .btn_support .txt {position:relative;display:inline-block;padding-left:48px;}
.aside .bx_journalist .btn_support .txt::before {content:'';position:absolute;top:0;left:0;width:48px;height:48px;background:url('../img/news/ico_support.svg') no-repeat center center;}
.aside .bx_journalist .btn_support .num {font-weight:700;padding-left:5px;}
.aside .bx_journalist .on .txt {color:#003594;font-weight:500;}
.aside .bx_journalist .on .txt::before {background:url('../img/news/ico_support_on.svg') no-repeat center center;}
.aside .bx_journalist .on .num {color:#003594;}
.aside .bx_journalist .articles {margin-top:20px;font-size:16px;line-height:24px;}
.aside .bx_journalist .articles li {margin-top:10px;position:relative;padding-left:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_journalist .articles li a {word-break:break-all;word-wrap:break-word;}
.aside .bx_journalist .articles li a:hover {text-decoration:underline;}
.aside .bx_journalist .articles li::before {content:'';display:block;position:absolute;top:9px;left:0;width:4px;height:4px;background-color:#CCC;border-radius:100%;}
/*프로그램정보 (기사뷰 우측상단)*/
.aside .bx_program .btn_support {margin-top:20px;display:inline-block;text-align:center;width:250px;height:50px;line-height:48px;border-radius:25px;background-color:#FFF;font-size:15px;box-sizing:border-box;border:2px solid #FFF;}
.aside .bx_program .btn_support .txt {position:relative;display:inline-block;padding-left:44px;}
.aside .bx_program .btn_support .txt::before {content:'';position:absolute;top:0;left:0;width:48px;height:48px;background:url('../img/news/ico_rcmd_grey.svg') no-repeat center center;}
.aside .bx_program .btn_support .num {font-weight:700;padding-left:5px;}
.aside .bx_program .on .txt::before {background:url('../img/news/ico_rcmd_on.svg') no-repeat center center;}
.aside .bx_program .on .num {color:#003594;}
.aside .bx_journalist .on {border:2px solid #003594;}
/*이 시각 주요뉴스*/
.aside .bx_main_news {margin-bottom:50px;overflow:hidden;}
.aside .bx_main_news h2 {font-size:28px;font-weight:600;}
.aside .bx_main_news a:hover {text-decoration:underline;}
.aside .bx_main_news .bx_news {margin-top:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.aside .bx_main_news .tnews {margin-bottom:25px;font-size:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.aside .bx_main_news .pnews {width:145px;}
.aside .bx_main_news .pnews:last-child {margin-left:10px;}
.aside .bx_main_news .pnews .photo {position:relative;width:145px;height:86px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .bx_main_news .pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_main_news .pnews .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_main_news .pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_main_news .pnews .ico_play {position:absolute;z-index:1;bottom:3px;left:3px;width:35px;height:35px;background:url('../img/news/ico_play_small.png') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_main_news .pnews .title {font-size:17px;line-height:25px;margin-top:10px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*[분야] 많이 본 뉴스*/
.aside .bx_pop_news {margin-bottom:50px;}
.aside .bx_pop_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_pop_news h2 {font-size:28px;font-weight:600;}
.aside .bx_pop_news .btn_more {margin-left:auto;margin-right:-10px;display:block;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_pop_news .ranking {font-size:17px;line-height:26px;}
.aside .bx_pop_news .ranking li {margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.aside .bx_pop_news .ranking span {display:block;font-size:22px;width:30px;flex-shrink:0;margin-top:1px;}
.aside .bx_pop_news .ranking a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_pop_news .ranking a:hover {text-decoration:underline;}
.aside .bx_pop_news .btn_white_arr_down {margin-top:30px;}
/*에디터픽 [분야]뉴스*/
.aside .bx_editor_news {margin-bottom:50px;}
.aside .bx_editor_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_editor_news h2 {font-size:28px;font-weight:600;letter-spacing:-1px;}
.aside .bx_editor_news .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.aside .bx_editor_news .buttons .btn_prev {width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.aside .bx_editor_news .buttons .btn_next {margin-left:5px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.aside .bx_editor_news a:hover {text-decoration:underline;}
.aside .bx_editor_news .bx_pnews {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:310px;}
.aside .bx_editor_news .pnews {float:left;font-size:0;width:145px;margin-right:10px;}
.aside .bx_editor_news .pnews .photo {position:relative;width:145px;height:86px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .bx_editor_news .pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_editor_news .pnews .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_editor_news .pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_editor_news .pnews .ico_play {position:absolute;z-index:1;bottom:3px;left:3px;width:35px;height:35px;background:url('../img/news/ico_play_small.png') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_editor_news .pnews .title {font-size:17px;line-height:25px;margin-top:10px;width:145px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_editor_news .slick-prev {position:absolute;top:-58px;right:47px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.aside .bx_editor_news .slick-next {position:absolute;top:-58px;right:10px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.aside .bx_editor_news .slick-disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
/*HOT 시리즈*/
.aside .bx_hot_series {margin-bottom:50px;}
.aside .bx_hot_series .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_hot_series h2 {font-size:28px;font-weight:600;}
.aside .bx_hot_series .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.aside .bx_hot_series .buttons .btn_prev {width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.aside .bx_hot_series .buttons .btn_next {margin-left:5px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.aside .bx_hot_series a:hover {text-decoration:underline;}
.aside .bx_hot_series .bx_pnews {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:310px;}
.aside .bx_hot_series .pnews {float:left;font-size:0;width:145px;margin-right:10px;}
.aside .bx_hot_series .pnews .photo {position:relative;width:145px;height:86px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .bx_hot_series .pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_hot_series .pnews .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_hot_series .pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_hot_series .pnews .ico_play {position:absolute;z-index:1;bottom:3px;left:3px;width:35px;height:35px;background:url('../img/news/ico_play_small.png') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_hot_series .pnews .title {font-size:17px;line-height:25px;margin-top:10px;width:145px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_hot_series .slick-prev {position:absolute;top:-58px;right:47px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_prev.svg') no-repeat 0 0;}
.aside .bx_hot_series .slick-next {position:absolute;top:-58px;right:10px;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/ico_slide_next.svg') no-repeat 0 0;}
.aside .bx_hot_series .slick-disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
/*함께 볼만한 영상*/
.aside .bx_watchable_news {margin-bottom:50px;}
.aside .bx_watchable_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_watchable_news h2 {font-size:28px;font-weight:600;letter-spacing:-1px;}
.aside .bx_watchable_news a:hover {text-decoration:underline;}
.aside .bx_watchable_news .bx_pnews {overflow:hidden;width:300px;}
.aside .bx_watchable_news .pnews {float:left;font-size:0;width:145px;margin-right:10px;}
.aside .bx_watchable_news .pnews:nth-child(3), .aside .bx_watchable_news .pnews:nth-child(4) {margin-top:25px;}
.aside .bx_watchable_news .pnews:nth-child(2n) {margin-right:0;}
.aside .bx_watchable_news .pnews .photo {position:relative;width:145px;height:86px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .bx_watchable_news .pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_watchable_news .pnews .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_watchable_news .pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_watchable_news .pnews .ico_play {position:absolute;z-index:1;bottom:3px;left:3px;width:35px;height:35px;background:url('../img/news/ico_play_small.png') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_watchable_news .pnews .title {font-size:17px;line-height:25px;margin-top:10px;width:145px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
/*실시간 랭킹*/
.aside .bx_ranking_news {margin-bottom:50px;}
.aside .bx_ranking_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_ranking_news h2 {font-size:28px;font-weight:600;}
.aside .bx_ranking_news .ranking {font-size:17px;line-height:26px;}
.aside .bx_ranking_news .ranking li {margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.aside .bx_ranking_news .ranking span {display:block;font-size:22px;width:30px;flex-shrink:0;margin-top:1px;}
.aside .bx_ranking_news .ranking .photo {flex-shrink:0;position:relative;display:inline-block;width:100px;height:82px;overflow:hidden;border-radius:5px;background-color:#F5F5F5;margin-right:15px;}
.aside .bx_ranking_news .ranking .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_ranking_news .ranking .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_ranking_news .ranking .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_ranking_news .ranking .top a {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.aside .bx_ranking_news .ranking .top p {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.aside .bx_ranking_news .ranking .text a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_ranking_news .ranking a:hover {text-decoration:underline;}
/*PICK 연예스포츠*/
.aside .bx_pick_news {margin-bottom:50px;}
.aside .bx_pick_news .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.aside .bx_pick_news h2 {font-size:28px;font-weight:600;}
.aside .bx_pick_news ul {font-size:17px;line-height:26px;}
.aside .bx_pick_news li {margin-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.aside .bx_pick_news span {display:block;font-size:22px;width:30px;flex-shrink:0;margin-top:1px;}
.aside .bx_pick_news .photo {flex-shrink:0;position:relative;display:inline-block;width:100px;height:82px;overflow:hidden;border-radius:5px;background-color:#F5F5F5;}
.aside .bx_pick_news .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_pick_news .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_pick_news .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_pick_news a {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.aside .bx_pick_news p {margin-left:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.aside .bx_pick_news a:hover p {text-decoration:underline;}
.aside .bx_pick_news span {margin-top:5px;margin-left:15px;width:100%;color:#A7A7A7;font-size:15px;}
/*YTN 리더스 뉴스레터*/
.aside .bx_newsletter {width:300px;height:295px;padding:30px 25px;box-sizing:border-box;border-radius:5px;background-color:#F5F5F5;}
.aside .bx_newsletter .bx_title {text-align:center;}
.aside .bx_newsletter .bx_title h2 {font-size:24px;font-weight:600;}
.aside .bx_newsletter .desc {margin-top:15px;text-align:center;font-size:16px;line-height:22px;color:#818181;}
.aside .bx_newsletter .inpbox {margin-top:25px;}
.aside .bx_newsletter .inpbox input {font-size:15px;width:100%;height:50px;border-radius:25px;background-color:#FFF;padding:0 20px;box-sizing:border-box;}
.aside .bx_newsletter .button {margin-top:20px;}
.aside .bx_newsletter .button a {display:block;width:100%;height:50px;line-height:51px;text-align:center;font-size:16px;font-weight:600;color:#FFF;border-radius:25px;background-color:#003594;}
/*에디터픽 추천뉴스*/
.editor_pick_wrap {margin-top:50px;}
.editor_pick_wrap h2 {font-size:28px;font-weight:600;}
.editor_pick_wrap .news_list_wrap {margin-top:30px;margin-bottom:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.editor_pick_wrap .photo_news_wrap {width:600px;overflow:hidden;}
.editor_pick_wrap .text_news_wrap {width:570px;margin-left:auto;}
.editor_pick_wrap .photo_news_wrap .photo_news {float:left;width:280px;vertical-align:top;margin-right:20px;margin-bottom:30px;}
.editor_pick_wrap .photo_news_wrap .photo_news:nth-child(3), .editor_pick_wrap .photo_news_wrap .photo_news:nth-child(4) {margin-bottom:0;}
.editor_pick_wrap .photo_news_wrap .photo_news .photo {position:relative;width:280px;height:158px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.editor_pick_wrap .photo_news_wrap .photo_news .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.editor_pick_wrap .photo_news_wrap .photo_news .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.editor_pick_wrap .photo_news_wrap .photo_news .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.editor_pick_wrap .photo_news_wrap .photo_news .title {font-size:18px;line-height:26px;height:52px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.editor_pick_wrap .photo_news_wrap .photo_news .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.editor_pick_wrap .photo_news_wrap .photo_news a:hover span {text-decoration:underline;}
.editor_pick_wrap .photo_news_wrap .photo_news a:hover .ico {text-decoration:none;}
.editor_pick_wrap .text_news_wrap .text_news {font-size:20px;font-weight:500;margin-bottom:30px;}
.editor_pick_wrap .text_news_wrap .text_news:nth-child(4) {margin-bottom:80px;}
.editor_pick_wrap .text_news_wrap .text_news a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.editor_pick_wrap .text_news_wrap .text_news a:hover {text-decoration:underline;}
.editor_pick_wrap .text_news_wrap .text_news .ico {vertical-align:bottom;display:inline-block;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:15px;text-align:center;color:#FFF;font-weight:600;}
.editor_pick_wrap .text_news_wrap .text_news a:hover .ico {text-decoration:none;}
.btn_go_article {margin-left:30px;}
.btn_go_article a {display:inline-block;width:180px;height:55px;font-size:16px;font-weight:500;line-height:53px;text-align:center;border-radius:28px;border:1px solid #E1E1E1;box-sizing:border-box;background:url('../img/news/ico_article.svg') no-repeat 23px 8px;padding-left:30px;}
.btn_go_article a:hover {border:1px solid #818181;transition:all .3s ease;}
/*실시간 이슈*/
.aside .bx_issue_news {margin-bottom:50px;}
.aside .bx_issue_news h2 {font-size:28px;font-weight:600;}
.aside .bx_issue_news .hashtag {margin-top:10px;font-size:0;}
.aside .bx_issue_news .hashtag li {display:inline-block;}
.aside .bx_issue_news .hashtag li a {margin-top:15px;margin-right:15px;display:block;font-size:24px;font-weight:500;color:#818181;background-color:#F5F5F5;padding:10px 12px;border-radius:5px;}
.aside .bx_issue_news .hashtag li a:hover {color:#000;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------기 사 뷰 [ 숏 츠 ]----------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.shorts_view_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.shorts_view_wrap .bx_vod {width:500px;height:884px;}
.shorts_view_wrap .bx_vod img {width:500px;height:884px;}
.shorts_view_wrap .bx_cont {margin-left:auto;width:640px;}
.shorts_view_wrap h2.news_title {font-size:42px;line-height:55px;font-weight:600;}
.shorts_view_wrap .news_info {margin-top:60px;display:block;}
.shorts_view_wrap .news_info .date {font-size:18px;font-weight:500;color:#818181;}
.shorts_view_wrap .news_info .buttons {margin-top:35px;margin-left:-29px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.shorts_view_wrap .news_info .buttons .btn_fsize_wrap {margin-left:auto;}
.shorts_view_wrap .news_info .buttons .btn_share_wrap {margin-right:0;}
.shorts_view_wrap .news_info .buttons .btn_like, .shorts_view_wrap .news_info .buttons .btn_dislike, .shorts_view_wrap .news_info .buttons .btn_comment, .shorts_view_wrap .news_info .buttons .btn_bookmark, .shorts_view_wrap .news_info .buttons .btn_print {position:relative;display:inline-block;font-size:18px;line-height:36px;margin:0 22px;color:#818181;}
.shorts_view_wrap .news_info .buttons .btn_like span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_like.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_dislike span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_dislike.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_comment span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_comment.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_fsize {position:relative;display:inline-block;width:38px;height:36px;background:url('../img/news/ico_fsize.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_bookmark span {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_bookmark.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_share {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_share.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .btn_print {margin:0 -6px 0 22px;display:inline-block;width:38px;height:36px;background:url('../img/news/ico_print.svg') no-repeat center center;text-indent:-9999px;}
.shorts_view_wrap .news_info .buttons .on:first-child span {background:url('../img/news/ico_like_on.svg') no-repeat center center;}
.shorts_view_wrap .news_info .buttons .on:nth-child(2) span {background:url('../img/news/ico_dislike_on.svg') no-repeat center center;}
.shorts_view_wrap .news_info .buttons .on:nth-child(5) span {background:url('../img/news/ico_bookmark_on.svg') no-repeat center center;}
.shorts_view_wrap .news_info .buttons p {display:inline;}
.shorts_view_wrap .paragraph {margin-top:60px;font-size:20px;line-height:170%;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------- L I V E---------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*TV 실시간 + 기획 라이브*/
.live_main_wrap {margin-top:50px;}
.live_main_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.live_main_wrap h2 {font-size:28px;font-weight:600;}
.live_main_wrap .news_list_wrap {width:1220px;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.live_main_wrap .news_list {width:386px;vertical-align:top;margin-right:20px;margin-bottom:50px;}
.live_main_wrap .news_list:nth-child(3) {margin-right:0;}
.live_main_wrap .news_list:nth-child(6) {margin-right:0;}
.live_main_wrap .news_list:nth-child(9) {margin-right:0;}
.live_main_wrap .news_list:nth-child(12) {margin-right:0;}
.live_main_wrap .news_list .photo {position:relative;width:386px;height:217px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.live_main_wrap .news_list .photo .ico_live {z-index:1;display:block;font-size:14px;font-weight:700;border-radius:5px;color:#FFF;position:absolute;bottom:10px;right:10px;width:80px;height:30px;line-height:30px;padding-left:34px;box-sizing:border-box;background:#E63A3D url('../img/hd/ico_live.svg') no-repeat 7px center;}
.live_main_wrap .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.live_main_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.live_main_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.live_main_wrap .news_list .title {font-size:18px;font-weight:500;line-height:26px;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.live_main_wrap .news_list a:hover span {text-decoration:underline;}
.live_main_wrap .schedule_list_wrap {width:386px;height:217px;vertical-align:top;margin-right:20px;margin-bottom:50px;padding:20px;box-sizing:border-box;float:left;background-color:#F5F5F5;border-radius:5px;overflow:hidden;}
.live_main_wrap .schedule_list_wrap .title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;align-items:flex-end;margin-bottom:14px;}
.live_main_wrap .schedule_list_wrap .title h3 {font-size:24px;font-weight:600;}
.live_main_wrap .schedule_list_wrap .title .btn_viewall {margin-left:auto;font-size:14px;margin-bottom:2px;}
.live_main_wrap .schedule_list_wrap .title .btn_viewall:hover {text-decoration:underline;}
.live_main_wrap .schedule_list_wrap .schedule_list li {display:block;height:50px;line-height:51px;font-size:16px;font-weight:700;color:#A7A7A7;}
.live_main_wrap .schedule_list_wrap .schedule_list li:last-child {border-top:1px solid #E1E1E1;}
.live_main_wrap .schedule_list_wrap .schedule_list span {vertical-align:top;}
.live_main_wrap .schedule_list_wrap .schedule_list .on {position:relative;border-radius:5px;color:#000;background-color:#FFF;padding-left:18px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.live_main_wrap .schedule_list_wrap .schedule_list .on::before {content:'';position:absolute;top:0;left:0;display:block;width:5px;height:50px;border-radius:5px 0 0 5px;background-color:#FE4144;}
.live_main_wrap .schedule_list_wrap .schedule_list .on .onair {display:inline-block;width:90px;line-height:52px;position:relative;color:#FE4144;font-weight:900;padding-left:17px;box-sizing:border-box;}
.live_main_wrap .schedule_list_wrap .schedule_list .on .onair::before {content:'';position:absolute;top:20px;left:0;display:block;width:11px;height:11px;background-color:#FE4144;border-radius:100%;}
.live_main_wrap .schedule_list_wrap .schedule_list .next {color:#818181;display:inline-block;padding-left:35px;width:108px;box-sizing:border-box;}
.live_main_wrap .schedule_list_wrap .schedule_list .time {display:inline-block;width:60px;}
.live_main_wrap .schedule_list_wrap .schedule_list .name {width:160px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*라이브 뷰 + 채팅 영역*/
.live_view_wrap {margin-top:50px;}
.live_top_button {margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.live_top_button .btn_chat {margin-left:auto;}
.live_top_button a {display:block;height:45px;line-height:45px;font-size:14px;font-weight:500;padding:0 16px 0 40px;box-sizing:border-box;border:1px solid #E1E1E1;border-radius:23px;}
.live_top_button .btn_live_home a {background:url('../img/hd/ico_live_home.svg') no-repeat 13px center;padding:0 17px 0 55px;}
.live_top_button .btn_chat a {background:url('../img/hd/ico_chat.svg') no-repeat 15px center;}
.live_view_wrap .live_view {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.live_view_wrap .live_view .thumbnail {width:780px;height:440px;border-radius:5px;overflow:hidden;}
.live_view_wrap .live_view .wide {width:1200px;height:677px;}
.live_view_wrap .live_view .live_noti_box {width:1200px;height:677px;background:#000 url('../img/comm/ico_not_found.svg') no-repeat center 210px;border-radius:5px;text-align:center;font-size:22px;line-height:37px;font-weight:600;color:#FFF;padding-top:386px;box-sizing:border-box;}
.live_view_wrap .live_view .live_chat_box {margin-left:auto;width:400px;height:440px;border:1px solid #E1E1E1;box-sizing:border-box;border-radius:5px;overflow:hidden;}
.live_view_wrap .live_view .live_chat_box h3 {display:block;height:60px;line-height:60px;font-size:22px;font-weight:600;padding-left:20px;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}
.live_view_wrap .live_view .live_chat_box .chat_box {height:320px;overflow-y:scroll;padding:0 20px 12px 20px;box-sizing:border-box;}
.chat_box .bubble_wrapper {display:block;margin-bottom:8px;}
.chat_box .bubble_wrapper .speech_bubble {display:inline-block;background-color:#F5F5F5;border-radius:10px;padding:13px 0 12px 0;}
.chat_box .bubble_wrapper .speech_bubble .info {position:relative;padding:0 4px 0 16px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.chat_box .bubble_wrapper .speech_bubble .info .bx_layer_more {top:28px;}
.chat_box .bubble_wrapper .speech_bubble .id {color:#818181;font-size:14px;font-weight:500;}
.chat_box .bubble_wrapper .speech_bubble .time {font-size:12px;color:#A7A7A7;margin-left:16px;}
.chat_box .bubble_wrapper .speech_bubble .btn_more {width:24px;height:24px;margin-left:auto;background:url('../img/hd/ico_more.svg') no-repeat center center;text-indent:-9999px;}
.chat_box .bubble_wrapper .speech_bubble .message {font-size:16px;line-height:24px;margin-top:10px;padding:0 16px;}
.chat_box .bubble_wrapper .speech_bubble .noti {color:#818181;margin-right:4px;}
.chat_box .bubble_wrapper .speech_bubble .noti .btn_unblock {color:#818181;margin-left:5px;margin-top:-2px;display:inline-block;border-radius:14px;font-size:12px;border:1px solid #CCC;box-sizing:border-box;text-align:center;width:68px;height:24px;line-height:22px;vertical-align:top;}
.chat_box .chat_date {width:100%;text-align:center;margin:24px 0;} 
.chat_box .chat_date span {font-size:14px;display:inline-block;color:#818181;background-color:#F5F5F5;height:30px;line-height:30px;padding:0 18px;border-radius:15px;} 
.live_view_wrap .live_view .live_chat_box .write_box {height:60px;border-top:1px solid #E1E1E1;box-sizing:border-box;}
.live_view_wrap .live_view .live_chat_box .write_box .box {padding-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.live_view_wrap .live_view .live_chat_box .write_box .box .id {flex-shrink:0;font-weight:700;line-height:58px;width:66px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.live_view_wrap .live_view .live_chat_box .write_box .box .inp {width:245px;font-size:16px;height:58px;padding-left:10px;}
.live_view_wrap .live_view .live_chat_box .write_box .box .btn_send {flex-shrink:0;margin-left:auto;width:56px;height:58px;background:url('../img/hd/ico_send.svg') no-repeat center center;text-indent:-9999px;}
.live_view_wrap .live_view .live_chat_box .write_box .login_notice {text-align:center;}
.live_view_wrap .live_view .live_chat_box .write_box .login_notice a {position:relative;display:inline-block;height:58px;line-height:58px;font-size:16px;color:#818181;padding-left:35px;}
.live_view_wrap .live_view .live_chat_box .write_box .login_notice a::before {content:'';position:absolute;width:30px;height:58px;top:0;left:0;display:block;background:url('../img/hd/ico_login.svg') no-repeat center center;}
.banner_live_schedule_wrap {margin-top:50px;}
.banner_live_schedule_wrap .btn_view_all {width:100%;text-align:right;margin-bottom:15px;}
.banner_live_schedule_wrap .btn_view_all a {position:relative;display:inline-block;font-size:15px;font-weight:500;padding-right:13px;}
.banner_live_schedule_wrap .btn_view_all a::after {content:'';position:absolute;top:0;right:-2px;width:14px;height:17px;background:url('../img/hd/ico_chevron_right_small.svg') no-repeat 0 center;}
.banner_live_schedule {display:inline-block;height:100px;border-radius:5px;font-size:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.banner_live_schedule li {width:400px;height:100px;vertical-align:top;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.banner_live_schedule li.prev_cont {border-radius:5px 0 0 5px;}
.banner_live_schedule li.next_cont {border-radius:0 5px 5px 0;}
.banner_live_schedule li.onair_cont {position:relative;background-color:#FFF;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.banner_live_schedule li.onair_cont::before {content:'';position:absolute;top:0;left:0;display:block;width:400px;height:5px;border-radius:5px 5px 0 0;background-color:#FE4144;}
.banner_live_schedule li .left {width:100px;margin-left:25px;box-sizing:border-box;font-size:20px;color:#818181;font-weight:900;margin-top:20px;}
.banner_live_schedule li.onair_cont .left {position:relative;width:125px;color:#FE4144;margin-left:22px;padding-left:20px;box-sizing:border-box;}
.banner_live_schedule li.onair_cont .left::before {content:'';position:absolute;top:5px;left:0;width:14px;height:14px;border-radius:100%;background-color:#FE4144;}
.banner_live_schedule li .cont {color:#A7A7A7;font-weight:700;margin-top:20px;}
.banner_live_schedule li .cont .time {font-size:20px;display:block;}
.banner_live_schedule li .cont .name {margin-top:5px;width:250px;font-size:24px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner_live_schedule li.onair_cont .cont {color:#000;}
.live_view_wrap .live_content .title {margin-top:50px;font-size:38px;font-weight:600;}
.live_view_wrap .live_content .text {margin-top:50px;border-radius:5px;border:1px solid #E1E1E1;box-sizing:border-box;padding:25px 30px;font-size:18px;line-height:34px;font-weight:500;color:#818181;}
/*편성표*/
.schedule_main_wrap {margin-top:50px;}
.schedule_main_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.schedule_main_wrap h2 {font-size:28px;font-weight:600;}
.schedule_top_button {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.schedule_top_button a {display:block;height:45px;line-height:45px;font-size:14px;font-weight:500;padding:0 20px;box-sizing:border-box;border:1px solid #E1E1E1;border-radius:23px;}
.schedule_top_button a:last-child {margin-left:10px;}
.schedule_top_button a:hover {border:1px solid #818181;transition:all .3s ease;}
.schedule_wrap .tab_buttons {position:relative;}
.schedule_wrap .btn_prev {position:absolute;top:16px;left:-22px;z-index:10;display:block;width:47px;height:47px;border-radius:100%;background:#FFF url('../img/hd/ico_chevron_left.svg') no-repeat center center;text-indent:-9999px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.schedule_wrap .btn_next {position:absolute;top:16px;right:-22px;z-index:10;display:block;width:47px;height:47px;border-radius:100%;background:#FFF url('../img/hd/ico_chevron_right.svg') no-repeat center center;text-indent:-9999px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.schedule_wrap .tab {margin-top:25px;width:1200px;height:80px;border-radius:5px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.schedule_wrap .tab li {position:relative;width:172px;height:80px;line-height:80px;text-align:center;}
.schedule_wrap .tab li a {position:absolute;z-index:3;top:0;left:0;;width:172px;height:80px;text-align:center;font-size:32px;font-weight:700;color:#A7A7A7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.schedule_wrap .tab li a span {vertical-align:top;}
.schedule_wrap .tab .on {position:relative;}
.schedule_wrap .tab .on::before {content:'';z-index:2;position:absolute;top:0;left:-1px;width:172px;height:80px;background-color:#FFF;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);border:1px solid #E1E1E1;box-sizing:border-box;}
.schedule_wrap .tab .on a {color:#000;}
.schedule_wrap .tab .date {letter-spacing:-0.25px;}
.schedule_wrap .tab .today {display:none;}
.schedule_wrap .tab .on .today {display:block;color:#FE4144;font-size:18px;font-weight:900;line-height:18px;margin:12px 0 -18px 0;}
.schedule_wrap .tab .on .day {margin-left:-2px;}
.schedule_wrap .tab .day {font-size:20px;line-height:84px;}
.schedule_wrap .schedule_list {margin-top:30px;}
.schedule_wrap .schedule_list li {position:relative;background-color:#F5F5F5;height:100px;color:#A7A7A7;}
.schedule_wrap .schedule_list li:first-child {border-radius:5px 5px 0 0;}
.schedule_wrap .schedule_list li:first-child .bx {border-top:0px;}
.schedule_wrap .schedule_list li:last-child {border-radius:0 0 5px 5px;}
.schedule_wrap .schedule_list li .bx {position:absolute;z-index:2;top:0;left:0;width:1200px;height:100px;border-top:1px solid #E1E1E1;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.schedule_wrap .schedule_list li .time {flex-shrink:0;font-size:24px;font-weight:700;margin-left:40px;width:145px;}
.schedule_wrap .schedule_list li .name {font-size:27px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.schedule_wrap .schedule_list li .info {flex-shrink:0;width:310px;font-size:0;margin-left:auto;margin-right:40px;}
.schedule_wrap .schedule_list li .info .ico {margin-left:6px;display:inline-block;width:38px;height:36px;font-size:18px;color:#818181;line-height:34px;text-align:center;border-radius:3px;border:2px solid #E1E1E1;box-sizing:border-box;}
.schedule_wrap .schedule_list li.on {position:relative;border-top:0px;color:#000;}
.schedule_wrap .schedule_list li.on::before {content:'';position:absolute;z-index:1;display:block;top:0;left:0;width:1200px;height:100px;background-color:#FFF;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.schedule_wrap .schedule_list li.on .bx {border-top:0px;}
.schedule_wrap .schedule_list li.on .bx::before {content:'';position:absolute;display:block;top:0;left:0;width:5px;height:100px;background-color:#FE4144;border-radius:5px 0 0 5px;}
.schedule_wrap .schedule_list li.on .info .ico {color:#000;border:2px solid #CCC;}
.schedule_wrap .schedule_list li.on .onair {flex-shrink:0;position:relative;font-size:24px;font-weight:900;color:#FE4144;padding-left:26px;margin-left:30px;margin-right:50px;}
.schedule_wrap .schedule_list li.on .onair::before {content:'';position:absolute;display:block;top:5px;left:0;width:18px;height:18px;border-radius:100%;background-color:#FE4144;}
.schedule_main_wrap .desc {margin:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.schedule_main_wrap .desc span {position:relative;font-size:18px;color:#818181;padding-left:10px;}
.schedule_main_wrap .desc span::before {content:'';position:absolute;top:7px;left:0;width:5px;height:5px;background-color:#CCC;border-radius:100%;}
.schedule_main_wrap .desc span:last-child {margin-left:auto;}
.schedule_main_wrap .info_icons {margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.schedule_main_wrap .info_icons li {width:20%;font-size:18px;color:#818181;}
.schedule_main_wrap .info_icons .ico {margin-right:6px;display:inline-block;width:38px;height:36px;font-size:18px;color:#000;line-height:34px;text-align:center;border-radius:3px;border:2px solid #CCC;box-sizing:border-box;}
.schedule_wrap .schedule_list li.msg_box {background-color:#FFF;height:auto;color:#A7A7A7;width:1200px;height:500px;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;}
.schedule_wrap .schedule_list li.msg_box .msg {position:relative;display:inline-block;width:100%;}
.schedule_wrap .schedule_list li.msg_box .msg::before {content:'';position:absolute;top:-70px;left:0;width:100%;height:55px;background:url('../img/mypage/ico_tooltip_big.svg') no-repeat center 0;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------뉴 스 리 스 트-------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.wrap .content {width:820px;flex-shrink:0;}
.wrap .aside {width:300px;flex-shrink:0;}
.news_list_main_wrap .bx_title {padding-bottom:25px;border-bottom:1px solid #000;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_list_main_wrap h2 {font-size:28px;font-weight:600;}
.news_list_main_wrap .tooltip {margin-left:auto;height:26px;line-height:27px;padding-left:32px;font-size:16px;color:#818181;background:url('../img/comm/ico_tooltip.svg') no-repeat 0 center;}
.news_list_wrap {margin-bottom:30px;}
.news_list_main_wrap .cate {position:relative;display:inline-block;margin-left:18px;padding-left:18px;padding-right:32px;font-size:28px;font-weight:400;cursor:pointer;}
.news_list_main_wrap .cate::before {content:'';display:block;position:absolute;top:6px;left:0;width:1px;height:24px;background-color:#A7A7A7;}
.news_list_main_wrap .cate::after {content:'';display:block;position:absolute;top:0;right:0;width:33px;height:33px;background:url('../img/news/ico_chevron_dn.svg') no-repeat center center;transform:rotate(0deg);transition:all 0.3s;}
.news_list_main_wrap .selected::after {transform:rotate(180deg);/*background:url('../img/news/ico_chevron_up.svg') no-repeat center center;*/}
.news_list_main_wrap .cate .items {position:absolute;z-index:9;top:45px;left:-10px;width:160px;box-sizing:border-box;border-radius:10px;background-color:#FFF;border:1px solid #E1E1E1;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);-webkit-animation:fs-slide-down 0.2s ease-out;-moz-animation:fs-slide-down 0.2s ease-out;transition:all 0.5s ease;}
.news_list_main_wrap .cate .items a {background:none;font-size:20px;color:#818181;}
.news_list_main_wrap .cate .items a:hover {color:#000;}
.news_list_main_wrap .cate .items li {display:block;margin:20px 30px;}
.news_list_main_wrap .news_list {position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_list_main_wrap .news_list .text_area {flex-shrink:0;width:490px;margin-bottom:45px;margin-right:30px;}
.news_list_main_wrap .news_list .icon {line-height:35px;position:absolute;top:20px;left:0;}
.news_list_main_wrap .news_list .icon img {width:35px;height:35px;display:inline-block;border-radius:100%;overflow:hidden;}
.news_list_main_wrap .news_list .icon span {font-size:16px;margin-left:5px;}
.news_list_main_wrap .news_list .title {font-size:24px;line-height:34px;font-weight:500;}
.news_list_main_wrap .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_list_main_wrap .news_list .photo {flex-shrink:0;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.news_list_main_wrap .news_list .photo a {position:relative;display:block;width:300px;height:169px;}
.news_list_main_wrap .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.news_list_main_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.news_list_main_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.news_list_main_wrap .news_list .title a:hover {text-decoration:underline;}
.news_list_main_wrap .news_list .info {flex-shrink:0;position:absolute;bottom:20px;left:0;width:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_list_main_wrap .news_list .info .date {font-size:15px;color:#A7A7A7;}
.news_list_main_wrap .news_list .info .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.news_list_main_wrap .news_list .info .buttons .btn_bookmark {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/news/ico_bookmark.svg') no-repeat 0 0;}
.news_list_main_wrap .news_list .info .buttons .on {background:url('../img/news/ico_bookmark_on.svg') no-repeat 0 0;}
.news_list_main_wrap .news_list .info .buttons .btn_share_wrap {margin:0 0 0 15px;}
.news_list_main_wrap .news_list .info .buttons .btn_share {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_share.svg') no-repeat center center;text-indent:-9999px;}
.news_list_main_wrap .news_list .info .buttons .bx_layer_share {top:45px;right:-172px;}
.news_list_main_wrap .news_list .info .buttons .bx_layer_share::before {right:172px;}
.news_list_main_wrap .btn_white_arr_down {display:block;width:200px;height:65px;margin:0 auto;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.news_list_main_wrap .btn_white_arr_down span {position:relative;padding-right:32px;padding-left:10px;}
.news_list_main_wrap .btn_white_arr_down span::after {content:'';position:absolute;top:-5px;right:0;width:32px;height:32px;background:url('../img/comm/ico_chevron_dn_big.svg') no-repeat 0 0;}
.news_list_main_wrap .btn_white_arr_down:hover {border:1px solid #818181;transition:all .3s ease;}
.bx_sel_date {position:relative;text-align:center;padding-bottom:19px;height:40px;line-height:40px;border-bottom:1px solid #000;}
.bx_sel_date a {display:inline-block;width:47px;height:40px;text-indent:-9999px;vertical-align:top;}
.bx_sel_date .btn_prev {background:url('../img/news/btn_prev.svg') no-repeat center center;}
.bx_sel_date .btn_next {background:url('../img/news/btn_next.svg') no-repeat center center;}
.bx_sel_date .text {display:inline-block;width:242px;font-size:24px;color:#000;font-weight:700;}
.bx_sel_date .btn_calendar {width:26px;height:40px;background:url('../img/news/ico_calendar.svg') no-repeat center center;margin-left:16px;}
.bx_sel_date_wrap .bx_sel_date {border-bottom:0;width:820px;margin:0 auto;padding-bottom:0;}
/*달력팝업*/
.pop_calendar {position:absolute;z-index:2;top:48px;left:366px;display:block;padding:15px;box-sizing:border-box;width:350px;border-radius:10px;border:1px solid #E1E1E1;background-color:#FFF;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.pop_calendar::before {content:'';display:block;position:absolute;top:-17px;right:156px;width:37px;height:29px;background:url('../img/news/layer_chevron.png') no-repeat 0 0;}
.pop_calendar .top {position:relative;text-align:center;}
.pop_calendar .top .month {line-height:36px;}
.pop_calendar .top .month span {font-size:18px;font-weight:700;}
.pop_calendar .top .month .btn_prev_small {opacity:.2;width:30px;height:35px;background:url('../img/news/btn_prev_small.svg') no-repeat center center;text-indent:-9999px;}
.pop_calendar .top .month .btn_next_small {opacity:.2;width:30px;height:35px;background:url('../img/news/btn_next_small.svg') no-repeat center center;text-indent:-9999px;}
.pop_calendar .top .month .on {opacity:1;}
.pop_calendar .top .bt_close {position:absolute;top:-2px;right:-7px;display:block;width:36px;height:36px;background:url('../img/comm/ico_top_close.svg') no-repeat 0 0;text-indent:-9999px;}
.pop_calendar .calendar {border-spacing:0;margin-top:8px;}
.pop_calendar .calendar a {text-indent:0;}
.pop_calendar .calendar th {line-height:33px;width:41px;}
.pop_calendar .calendar td {height:32px;line-height:33px;font-size:15px;font-weight:700;color:#000;}
.pop_calendar .calendar th a {display:block;height:32px;line-height:33px;font-size:15px;font-weight:700;}
.pop_calendar .calendar td a {display:block;width:auto;height:32px;line-height:33px;font-size:16px;font-weight:700;color:#000;margin:0 auto;}
.pop_calendar .calendar .on a, .pop_calendar .calendar .on a:hover {background-color:#1C9DE9;width:32px;height:32px;line-height:33px;text-align:center;border-radius:100%;color:#FFF;}
.pop_calendar .calendar a:hover {background-color:#F5F5F5;width:32px;height:32px;line-height:33px;text-align:center;border-radius:100%;}
.pop_calendar .calendar .disabled a {color:#CCC;}
.pop_calendar .calendar .disabled a:hover {background-color:#FFF;}
/*현재날씨*/
.bx_weather_map {margin-bottom:50px;}
.bx_weather_map .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.bx_weather_map h2 {font-size:28px;font-weight:600;}
.bx_weather_map .btn_more {margin-left:3px;display:block;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.bx_weather_map .map_area {width:300px;height:450px;background-color:#D0EAF7;border-radius:5px;overflow:hidden;}
.weather_news_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.weather_news_wrap .weather_news {width:960px;}
.weather_news_wrap .weather_menu {margin-top:70px;margin-left:auto;width:190px;border:1px solid #E1E1E1;padding:20px;box-sizing:border-box;border-radius:5px;}
.weather_news_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;}
.weather_news_wrap h2 {font-size:28px;font-weight:600;}
.weather_news_wrap .btn_desc {margin-left:auto;display:block;width:150px;height:45px;font-size:14px;line-height:45px;font-weight:600;background:url('../img/news/btn_weather_desc.svg') no-repeat 15px center;border:1px solid #E1E1E1;box-sizing:border-box;border-radius:23px;padding-left:45px;}
.weather_news_wrap .btn_desc:hover {border:1px solid #818181;transition:all .3s ease;}
.weather_news_wrap .tab {margin-top:25px;width:960px;height:60px;border-radius:5px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.weather_news_wrap .tab li {position:relative;width:192px;height:60px;line-height:60px;text-align:center;}
.weather_news_wrap .tab li::after {content:'';display:block;z-index:1;position:absolute;top:21px;right:0;width:1px;height:17px;background-color:#CCC;}
.weather_news_wrap .tab li:last-child::after {display:none;}
.weather_news_wrap .tab .on:last-child::after {display:none;}
.weather_news_wrap .tab li a {position:absolute;z-index:3;top:0;left:0;width:192px;height:60px;text-align:center;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.weather_news_wrap .tab .on {position:relative;}
.weather_news_wrap .tab .on::before {content:'';z-index:2;position:absolute;top:0;left:-1px;width:193px;height:60px;background-color:#000;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.weather_news_wrap .tab .on a {font-weight:700;color:#FFF;}
.weather_news_wrap .weather_cnt {margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.weather_news_wrap .weather_cnt .weather_map_area {width:340px;height:470px;background-color:#D0EAF7;border-radius:5px;overflow:hidden;}
.weather_news_wrap .weather_cnt .weather_desc {margin-left:auto;width:600px;height:470px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;}
.weather_news_wrap .weather_cnt .weather_desc h3 {font-size:22px;font-weight:600;height:60px;line-height:60px;border-bottom:1px solid #E1E1E1;padding-left:20px;box-sizing:border-box;}
.weather_news_wrap .weather_cnt .weather_desc .text {height:368px;padding:20px;font-size:17px;line-height:32px;overflow:hidden;overflow-y:scroll;}
.weather_news_wrap .weather_menu .tit {text-align:center;font-size:20px;font-weight:600;padding:12px 0 20px 0;}
.weather_news_wrap .weather_menu ul li {margin-top:10px;}
.weather_news_wrap .weather_menu ul li a {display:block;border-radius:5px;background-color:#F5F5F5;width:148px;height:67px;line-height:67px;text-align:center;font-size:18px;}
.weather_map {position:relative;width:300px;height:450px;margin:10px auto;background:url('../img/weather/bg_map.jpg?v240723') no-repeat center center;}
.weather_map ul.weather_icon li {font-size:14px;font-weight:700;width:65px;border-radius:5px;background-color:#FFF;border:1px solid #CCC;padding:5px 0;}
.weather_map ul.weather_icon li.map_icon01 {position:absolute;left:17px;top:49px;text-align:center;}
.weather_map ul.weather_icon li.map_icon02 {position:absolute;left:98px;top:20px;text-align:center;}
.weather_map ul.weather_icon li.map_icon03 {position:absolute;left:171px;top:68px;text-align:center;}
.weather_map ul.weather_icon li.map_icon04 {position:absolute;left:242px;top:40px;text-align:center;}
.weather_map ul.weather_icon li.map_icon05 {position:absolute;left:21px;top:141px;text-align:center;}
.weather_map ul.weather_icon li.map_icon06 {position:absolute;left:97px;top:118px;text-align:center;}
.weather_map ul.weather_icon li.map_icon07 {position:absolute;left:197px;top:156px;text-align:center;}
.weather_map ul.weather_icon li.map_icon08 {position:absolute;left:9px;top:269px;text-align:center;}
.weather_map ul.weather_icon li.map_icon09 {position:absolute;left:82px;top:223px;text-align:center;}
.weather_map ul.weather_icon li.map_icon10 {position:absolute;left:163px;top:266px;text-align:center;}
.weather_map ul.weather_icon li.map_icon11 {position:absolute;left:49px;top:360px;text-align:center;}
.weather_map ul.weather_icon li img {margin:3px 0;}
.weather_map ul.weather_icon li span {font-size:13px;}
.weather_map .time {position:absolute;right:4px;bottom:10px;color:#404040;font-size:13px;}
.wrap .aside .bx_weather_map .map_area .weather_map {margin:0 auto;}
.wrap .aside .bx_weather_map .map_area .weather_map .time {right:20px;bottom:20px;}
.wrap .aside .bx_weather_map .map_area .weather_map ul.weather_icon li.map_icon04 {position:absolute;left:224px;top:22px;text-align:center;}
.weather_icon_list {width:569px;height:319px;overflow:hidden;box-sizing:border-box;border:1px solid #E1E1E1;border-radius:5px;}
.weather_icon_list ul {width:570px;height:320px;}
.weather_icon_list ul li {width:71px;padding-top:68px;height:106px;display:block;float:left;border-right:1px solid #E1E1E1;box-sizing:border-box;}
.weather_icon_list ul li span {display:block;font-size:14px;color:#818181;width:100%;height:38px;box-sizing:border-box;line-height:36px;background-color:#F5F5F5;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;text-align:center;}
.weather_icon_list ul li.icon01 {background:url('../img/weather/map_icon01.png') no-repeat center 19px;}
.weather_icon_list ul li.icon02 {background:url('../img/weather/map_icon02.png') no-repeat center 22px;}
.weather_icon_list ul li.icon03 {background:url('../img/weather/map_icon03.png') no-repeat center 22px;}
.weather_icon_list ul li.icon04 {background:url('../img/weather/map_icon04.png') no-repeat center 17px;}
.weather_icon_list ul li.icon05 {background:url('../img/weather/map_icon05.png') no-repeat center 21px;}
.weather_icon_list ul li.icon06 {background:url('../img/weather/map_icon06.png') no-repeat center 17px;}
.weather_icon_list ul li.icon07 {background:url('../img/weather/map_icon07.png') no-repeat center 17px;}
.weather_icon_list ul li.icon08 {background:url('../img/weather/map_icon08.png') no-repeat center 17px;}
.weather_icon_list ul li.icon09 {background:url('../img/weather/map_icon09.png') no-repeat center 17px;}
.weather_icon_list ul li.icon10 {background:url('../img/weather/map_icon10.png') no-repeat center 17px;}
.weather_icon_list ul li.icon11 {background:url('../img/weather/map_icon11.png') no-repeat center 21px;}
.weather_icon_list ul li.icon12 {background:url('../img/weather/map_icon12.png') no-repeat center 21px;}
.weather_icon_list ul li.icon13 {background:url('../img/weather/map_icon13.png') no-repeat center 21px;}
.weather_icon_list ul li.icon14 {background:url('../img/weather/map_icon14.png') no-repeat center 21px;}
.weather_icon_list ul li.icon15 {background:url('../img/weather/map_icon15.png') no-repeat center 21px;}
.weather_icon_list ul li.icon16 {background:url('../img/weather/map_icon16.png') no-repeat center 21px;}
.weather_icon_list ul li.icon17 {background:url('../img/weather/map_icon17.png') no-repeat center 19px;}
.weather_icon_list ul li.icon18 {background:url('../img/weather/map_icon18.png') no-repeat center 19px;}
.weather_icon_list ul li.icon19 {background:url('../img/weather/map_icon19.png') no-repeat center 19px;}
.weather_icon_list ul li.icon20 {background:url('../img/weather/map_icon20.png') no-repeat center 19px;}
.weather_icon_list ul li.icon21 {background:url('../img/weather/map_icon21.png') no-repeat center 22px;}
.weather_icon_list ul li.icon22 {background:url('../img/weather/map_icon22.png') no-repeat center 21px;}
.wpopup {padding:20px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.wpopup h2 {font-size:22px;font-weight:600;}
.wpopup .toptxt {margin-left:auto;color:#818181;font-size:13px;line-height:23px;}
.wpopup .toptxt > span {margin-right:5px;}
.wpopup .ico {display:inline-block;width:80px;height:23px;background:url('../img/weather/logo_weatheri.png') no-repeat 0 0;text-indent:-9999px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------연 예 메 인--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.bnr_star_youtube {height:100px;border-radius:5px;overflow:hidden;}
.bx_enter_cate {margin-top:50px;height:140px;border-radius:5px;border:1px solid #CCC;box-sizing:border-box;overflow:hidden;}
.bx_enter_cate ul li {float:left;display:block;width:299px;height:70px;box-sizing:border-box;text-align:center;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.bx_enter_cate ul li:nth-child(4), .bx_enter_cate ul li:nth-child(8) {width:301px;border-right:0;}
.bx_enter_cate ul li a {font-size:19px;font-weight:500;width:100%;display:inline-block;line-height:70px;}
.bx_enter_cate ul li:hover {background-color:#F5F5F5;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------이 슈 메 인--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.break_news_wrap {background-color:#F5F5F5;padding:50px 0;}
.break_news_wrap .bx_title {display:inline-block;margin-bottom:25px;}
.break_news_wrap h2 {display:inline-block;font-size:28px;font-weight:600;}
.break_news_wrap .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.break_news_wrap .break_news {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.break_news_wrap .break_news .bx {position:relative;flex-shrink:0;width:285px;height:333px;padding:25px;box-sizing:border-box;border-radius:5px;background-color:#FFF;}
.break_news_wrap .break_news .bx:first-child::after {display:none;}
.break_news_wrap .break_news .bx::after {content:'';position:absolute;top:35px;left:-20px;width:20px;height:1px;display:block;background-color:#1C9DE9;}
.break_news_wrap .break_news .bx .time {position:relative;font-size:18px;font-weight:500;padding-left:17px;}
.break_news_wrap .break_news .bx .time::before {content:'';position:absolute;top:6px;left:0;display:block;width:10px;height:10px;background-color:#1C9DE9;border-radius:100%;}
.break_news_wrap .break_news .bx .title {margin-top:20px;height:90px;font-size:20px;font-weight:700;line-height:30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.break_news_wrap .break_news .bx .photo {margin-top:20px;position:relative;width:235px;height:132px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.break_news_wrap .break_news .bx .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.break_news_wrap .break_news .bx .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------시 리 즈 메 인--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.series_slider_wrap {background-color:#F5F5F5;padding:50px 0 60px 0;}
.series_slider_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.series_slider_wrap h2 {font-size:28px;font-weight:600;}
.series_slider_wrap .slider_wrap {position:relative;overflow:hidden;width:1200px;margin-top:-10px;}
.series_slider_wrap .series_slider {width:1220px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:35px;}
.series_slider_wrap .series_slider .poster {flex-shrink:0;width:224px;height:274px;}
.series_slider_wrap .series_slider .poster a {display:block;width:224px;height:274px;overflow:hidden;border-radius:5px;}
.series_slider_wrap .series_slider .poster a img {width:224px;height:274px;transition:all 0.5s ease-in-out;}
.series_slider_wrap .series_slider .poster a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.series_slider_wrap .slick-dots {position:absolute;top:0;right:35px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.series_slider_wrap .slick-dots li button {text-indent:-9999px;display:block;width:12px;height:12px;border-radius:6px;background-color:#E1E1E1;margin:0 5px;transition:all .1s ease-in;}
.series_slider_wrap .slick-dots li.slick-active button {width:32px;background-color:#000;}
.series_slider_wrap .control {position:absolute;top:0;right:0;}
.series_slider_wrap .control button {text-indent:-9999px;}
.series_slider_wrap .control .slider_play {display:block;width:10px;height:12px;background:url('../img/comm/ico_autoplay.svg') no-repeat 0 0;}
.series_slider_wrap .control .slider_stop {display:block;width:10px;height:12px;background:url('../img/comm/ico_pause.svg') no-repeat 0 0;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------마 이 페 이 지--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.mypage_wrap {margin-top:50px;}
.mypage_wrap h2 {font-size:28px;font-weight:600;margin-bottom:25px;}
.mypage_wrap .bx_mypage {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.mypage_wrap .bx_mypage .aside {width:300px;flex-shrink:0;}
.mypage_wrap .bx_mypage .content {width:820px;flex-shrink:0;}
.mypage_wrap .bx_mypage .my_profile {height:170px;border-radius:5px;background-color:#F5F5F5;padding:20px;box-sizing:border-box;}
.mypage_wrap .bx_mypage .my_profile .name {font-size:24px;line-height:30px;vertical-align:top;}
.mypage_wrap .bx_mypage .my_profile .name span {display:inline-block;vertical-align:top;}
.mypage_wrap .bx_mypage .my_profile .name .blue {max-width:228px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600;}
.mypage_wrap .bx_mypage .my_profile .btn_myinfo {margin-top:30px;display:inline-block;width:110px;height:40px;padding-left:40px;box-sizing:border-box;line-height:40px;font-size:14px;font-weight:500;background:#FFF url('../img/mypage/ico_myinfo.svg') no-repeat 12px center;border-radius:20px;}
.mypage_wrap .bx_mypage .tab {margin-top:25px;width:300px;height:395px;}
.mypage_wrap .bx_mypage .tab li {position:relative;width:300px;height:65px;line-height:66px;box-sizing:border-box;}
.mypage_wrap .bx_mypage .tab li::before {content:'';position:absolute;bottom:-1px;left:0;display:block;width:300px;height:1px;background-color:#E1E1E1;}
.mypage_wrap .bx_mypage .tab li::after {content:'';position:absolute;top:0;right:0;display:block;width:50px;height:65px;background:url('../img/mypage/ico_chevron_right_gray.svg') no-repeat center center;}
.mypage_wrap .bx_mypage .tab .on::after {content:'';position:absolute;z-index:2;top:0;right:0;display:block;width:50px;height:65px;background:url('../img/mypage/ico_chevron_right_white.svg') no-repeat center center;}
.mypage_wrap .bx_mypage .tab li a {position:absolute;z-index:3;top:0;left:0;width:300px;height:65px;font-size:20px;font-weight:500;color:#818181;padding-left:70px;box-sizing:border-box;}
.mypage_wrap .bx_mypage .tab li:nth-child(1) a {background:url('../img/mypage/ico_watched.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab li:nth-child(2) a {background:url('../img/mypage/ico_bookmark.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab li:nth-child(3) a {background:url('../img/mypage/ico_mycmt.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab li:nth-child(4) a {background:url('../img/mypage/ico_mysupport.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab li:nth-child(5) a {background:url('../img/mypage/ico_myrecom.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab li:nth-child(6) a {background:url('../img/mypage/ico_myjebo.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on {position:relative;background-color:#FFF;}
.mypage_wrap .bx_mypage .tab .on::before {content:'';z-index:2;position:absolute;top:0;left:0;width:300px;height:65px;background-color:#000;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.mypage_wrap .bx_mypage .tab .on a {color:#FFF;}
.mypage_wrap .bx_mypage .tab .on:nth-child(1) a {background:url('../img/mypage/ico_watched_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on:nth-child(2) a {background:url('../img/mypage/ico_bookmark_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on:nth-child(3) a {background:url('../img/mypage/ico_mycmt_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on:nth-child(4) a {background:url('../img/mypage/ico_mysupport_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on:nth-child(5) a {background:url('../img/mypage/ico_myrecom_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .tab .on:nth-child(6) a {background:url('../img/mypage/ico_myjebo_on.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .btn_logout {margin:30px 0 0 17px;display:inline-block;padding-left:28px;font-size:14px;font-weight:500;background:url('../img/mypage/ico_logout.svg') no-repeat 0 center;}
.mypage_wrap .bx_mypage .mypage_cont .top {margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .tooltip {display:inline-block;height:26px;line-height:27px;padding-left:32px;font-size:16px;color:#818181;background:url('../img/comm/ico_tooltip.svg') no-repeat 0 center;}
.mypage_wrap .bx_mypage .mypage_cont .btn_delete {margin-left:auto;height:40px;line-height:41px;padding:0 15px 0  39px;font-size:13px;color:#818181;font-weight:500;background:#F5F5F5 url('../img/mypage/ico_delete.svg') no-repeat 11px center;border-radius:20px;box-sizing:border-box;}
.mypage_wrap .bx_mypage .mypage_cont .news_list_wrap {margin-bottom:30px;border-top:1px solid #E1E1E1;}
.mypage_wrap .bx_mypage .mypage_cont .news_list {position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .text_area {flex-shrink:0;width:490px;margin-bottom:35px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .text_jebo {margin-bottom:70px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .title {font-size:24px;line-height:34px;font-weight:500;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo {margin-right:30px;flex-shrink:0;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo a {position:relative;display:block;width:300px;height:169px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.mypage_wrap .bx_mypage .mypage_cont .news_list .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.mypage_wrap .bx_mypage .mypage_cont .news_list .title a:hover {text-decoration:underline;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info {flex-shrink:0;position:absolute;bottom:20px;right:0;width:490px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .date {font-size:15px;color:#A7A7A7;height:36px;line-height:36px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .name {font-size:15px;color:#A7A7A7;height:36px;line-height:36px;margin-left:20px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .jebo {width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .jebo div {font-size:16px;color:#404040;height:36px;line-height:36px;padding-left:36px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .jebo .view {background:url('../img/mypage/ico_view.svg') no-repeat 0 0;padding-left:38px;margin-left:-3px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .jebo .comment {background:url('../img/news/ico_comment.svg') no-repeat 0 0;margin-left:30px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .jebo .like {background:url('../img/news/ico_like.svg') no-repeat 0 0;margin-left:30px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons {margin-left:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .btn_bookmark {display:block;width:36px;height:36px;text-indent:-9999px;background:url('../img/news/ico_bookmark.svg') no-repeat 0 0;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .on {background:url('../img/news/ico_bookmark_on.svg') no-repeat 0 0;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .btn_share_wrap {margin:0 0 0 15px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .btn_share {display:inline-block;width:38px;height:36px;background:url('../img/news/ico_share.svg') no-repeat center center;text-indent:-9999px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .bx_layer_share {top:45px;right:-171px;}
.mypage_wrap .bx_mypage .mypage_cont .news_list .info .buttons .bx_layer_share::before {right:171px;}
.mypage_wrap .bx_mypage .mypage_cont .paging {width:100%;text-align:center;font-size:20px;font-weight:500;color:#A7A7A7;line-height:46px;}
.mypage_wrap .bx_mypage .mypage_cont .paging b {color:#000;font-weight:500;}
.mypage_wrap .bx_mypage .mypage_cont .paging a {display:inline-block;width:46px;height:46px;text-indent:-9999px;}
.mypage_wrap .bx_mypage .mypage_cont .paging .num {padding:0 10px;}
.mypage_wrap .bx_mypage .mypage_cont .paging .btn_prev {background:url('../img/mypage/btn_page_prev.svg') no-repeat 0 0;}
.mypage_wrap .bx_mypage .mypage_cont .paging .btn_next {background:url('../img/mypage/btn_page_next.svg') no-repeat 0 0;}
.mypage_wrap .bx_mypage .mypage_cont .paging .disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt:first-child {border-top:1px solid #E5E5E5;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .btns {margin-bottom:-1px;border-bottom:1px solid #E5E5E5;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article {margin-bottom:20px;width:100%;height:143px;border-radius:5px;overflow:hidden;border:1px solid #E5E5E5;box-sizing:border-box;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article a {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .title {font-size:20px;line-height:28px;margin-right:20px;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .title span {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .photo {margin-right:20px;flex-shrink:0;position:relative;width:250px;height:141px;background-color:#F5F5F5;overflow:hidden;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .article .title:hover {text-decoration:underline;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .deleted_article {font-size:17px;color:#A7A7A7;padding-left:55px;margin-bottom:20px;width:100%;height:70px;line-height:69px;border-radius:5px;border:1px solid #E5E5E5;box-sizing:border-box;background:url('../img/comm/ico_tooltip.svg') no-repeat 20px center;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .reply_list {margin-top:25px;}
.mypage_wrap .bx_mypage .mypage_cont .box_cmt .bx .cmt .cont .link:hover {text-decoration:underline;}
.mypage_wrap .bx_mypage .mypage_cont .top .sort {font-size:0;}
.mypage_wrap .bx_mypage .mypage_cont .top .sort a {position:relative;font-size:17px;color:#A7A7A7;margin-right:26px;}
.mypage_wrap .bx_mypage .mypage_cont .top .sort a:nth-child(2)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.mypage_wrap .bx_mypage .mypage_cont .top .sort a:nth-child(3)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.mypage_wrap .bx_mypage .mypage_cont .top .sort .on {color:#404040;font-weight:600;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box {width:820px;height:637px;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg {position:relative;display:inline-block;width:100%;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg::before {content:'';position:absolute;top:-70px;left:0;width:100%;height:55px;background:url('../img/mypage/ico_tooltip_big.svg') no-repeat center 0;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg .ico_bookmark {width:22px;height:25px;display:inline-block;background:url('../img/mypage/ico_bookmark_grey.svg') no-repeat center center;text-indent:-9999px;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg .btn_jebo {display:block;width:145px;height:55px;margin:25px auto 0 auto;;line-height:55px;border-radius:28px;text-align:center;font-size:16px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg .btn_jebo span {position:relative;padding-left:32px;}
.mypage_wrap .bx_mypage .mypage_cont .msg_box .msg .btn_jebo span::before {content:'';position:absolute;top:-2px;left:0;width:32px;height:32px;background:url('../img/mypage/ico_write.svg') no-repeat 0 0;}
.mypage_list_wrap {margin-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.mypage_list_wrap .list {margin-bottom:20px;margin-right:20px;width:400px;height:235px;padding:25px;border-radius:5px;border:1px solid #E1E1E1;box-sizing:border-box;}
.mypage_list_wrap .list:nth-child(even) {margin-right:0;}
.mypage_list_wrap .list .info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_list_wrap .list .info .text {margin-left:15px;}
.mypage_list_wrap .list .info .name {font-size:19px;font-weight:700;width:255px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mypage_list_wrap .list .info .support {font-size:15px;margin-top:5px;}
.mypage_list_wrap .list .info .btn_home {margin-left:auto;display:block;text-indent:-9999px;width:16px;height:23px;background:url('../img/news/ico_chevron_right.png') no-repeat 0 0;}
.mypage_list_wrap .list .info .thumb_wrapper {width:60px;height:60px;}
.mypage_list_wrap .list .article {margin-top:18px;}
.mypage_list_wrap .list .article a {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.mypage_list_wrap .list .article .text {margin-right:20px;width:142px;}
.mypage_list_wrap .list .article .text .title {font-size:18px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.mypage_list_wrap .list .article .text .date {font-size:14px;color:#A7A7A7;margin-top:12px;}
.mypage_list_wrap .list .article .photo {flex-shrink:0;position:relative;width:186px;height:105px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.mypage_list_wrap .list .article .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.mypage_list_wrap .list .article .photo .ico_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.mypage_list_wrap .list .article .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.mypage_list_wrap .list .article .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

.mypage_list_wrap .list .article .title:hover {text-decoration:underline;}
.mypage_wrap .bx_mypage .mypage_cont .top .btn_jebo {margin-left:auto;height:24px;line-height:24px;padding-left:30px;font-size:15px;font-weight:600;background:url('../img/mypage/ico_write.svg') no-repeat 0 center;}
.jebo_view_wrap {margin-bottom:30px;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.jebo_view_wrap .title {padding:50px 0;font-size:0;}
.jebo_view_wrap .title h3 {display:inline;font-size:36px;line-height:46px;font-weight:500;}
.jebo_view_wrap .title span {display:inline-block;margin-left:20px;margin-top:8px;vertical-align:top;font-size:16px;height:30px;line-height:30px;text-align:center;padding:0 7px;border-radius:3px;box-sizing:border-box;}
.jebo_view_wrap .title .ico_grey {color:#818181;border:1px solid #A7A7A7;}
.jebo_view_wrap .title .ico_blue {color:#1C9DE9;border:1px solid #1C9DE9;}
.jebo_view_wrap .title .ico_red {color:#E63A3D;border:1px solid #E63A3D;margin-left:10px;}
.jebo_view_wrap .view_cont .photo {overflow:hidden;width:820px;height:auto;}
.jebo_view_wrap .view_cont .photo img {width:820px;height:auto;}
.jebo_view_wrap .view_cont .paragraph {padding:50px 0;font-size:20px;line-height:170%;}
.mypage_cont .btn_go_list {display:block;width:210px;height:65px;margin:0 auto;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.mypage_cont .btn_go_list span {position:relative;padding-left:32px;}
.mypage_cont .btn_go_list span::before {content:'';position:absolute;top:-5px;left:0;width:29px;height:29px;background:url('../img/mypage/ico_back.svg') no-repeat 0 0;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------시 리 즈---------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.pro_header {margin-top:50px;}
.pro_header .top_img {position:relative;width:1200px;height:250px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.pro_header .top_img .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.pro_header .top_img .centered img {position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.pro_header .top_img .ico_end {position:absolute;z-index:1;top:15px;left:15px;width:90px;height:50px;line-height:50px;color:#FFF;background-color:#000;border-radius:25px;font-size:22px;font-weight:600;text-align:center;}
.pro_header .top_img::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.pro_header .top_text {padding-top:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.pro_header .top_text .title {/*display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;*/}
.pro_header .top_text .title h2 {display:inline-block;font-size:36px;line-height:60px;font-weight:600;}
.pro_header .top_text .title .desc {font-size:18px;color:#A7A7A7;margin:13px 0 0 0;}
.pro_header .top_text .btns {margin-left:auto;font-size:0;}
.pro_header .top_text .btns a {padding:0 25px;display:inline-block;border-radius:30px;min-width:140px;height:60px;font-size:16px;line-height:60px;border:1px solid #E1E1E1;text-align:center;box-sizing:border-box;vertical-align:top;}
.pro_header .top_text .btns a:hover {border:1px solid #818181;transition:all .3s ease;}
.pro_header .top_text .btns .btn_rcmd {padding:0 25px 0 60px;background:url('../img/news/ico_rcmd.svg') no-repeat 22px center;}
.pro_header .top_text .btns .btn_rcmd span {margin-left:5px;font-weight:600;}
.pro_header .top_text .btns .on {background:url('../img/news/ico_rcmd_on.svg') no-repeat 22px center;color:#003594;border:2px solid #003594;}
.pro_header .top_text .btns .btn_home {margin-left:10px;padding:0 25px 0 58px;background:url('../img/news/ico_home.svg') no-repeat 20px center;}
.pro_header .top_text .selbox {margin-left:16px;display:inline-block;vertical-align:top;}
.pro_header .top_text .selbox select {cursor:pointer;margin-left:auto;width:185px;height:60px;font-size:17px;font-weight:600;padding-left:23px;border-radius:30px;border:1px solid #E1E1E1;box-sizing:border-box;background:url('../img/program/ico_chevron_dn.svg') no-repeat right 15px center;} 
.pro_header .top_text .selbox option {padding:5px;}

.pro_list_main {border-top:1px solid #000;margin-top:40px;}
.pro_list_main .aside .ad_300 {margin-top:20px;}
.pro_list_main .ad_box {position:relative;width:1200px;height:250px;}
.pro_list_main .ad_box .ad_1200 {z-index:1;display:block;position:absolute;top:0;left:0;margin-top:-1px;}
.shorts_list_wrap {width:840px;font-size:0;margin-bottom:30px;}
.shorts_list_wrap .shorts_list {position:relative;display:inline-block;width:260px;height:462px;margin:20px 20px 20px 0;}
.shorts_list_wrap .shorts_list a {position:relative;display:block;}
.shorts_list_wrap .shorts_list .photo_wrap {position:relative;overflow:hidden;border-radius:5px;}
.shorts_list_wrap .shorts_list .photo_wrap::before {content:'';z-index:1;display:block;position:absolute;right:0;bottom:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(51%,rgba(0,0,0,.5)),to(rgba(0,0,0,.7)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5) 51%,rgba(0,0,0,.7));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5) 51%,rgba(0,0,0,.7));}
.shorts_list_wrap .shorts_list .photo {position:relative;width:260px;height:462px;overflow:hidden;background-color:#F5F5F5;}
.shorts_list_wrap .shorts_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.shorts_list_wrap .shorts_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.shorts_list_wrap .shorts_list .text_area {position:absolute;z-index:1;bottom:67px;left:0;width:260px;padding:0 20px;box-sizing:border-box;}
.shorts_list_wrap .shorts_list .title {font-size:22px;line-height:32px;font-weight:700;color:#FFF;width:220px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.shorts_list_wrap .shorts_list .date {font-size:15px;color:#CCC;margin-top:7px;}
.shorts_list_wrap .shorts_list .btns {position:absolute;bottom:18px;left:0;z-index:2;width:100%;text-align:center;}
.shorts_list_wrap .shorts_list .btns a {margin:0 8px;display:inline-block;width:36px;height:36px;text-indent:-9999px;}
.shorts_list_wrap .shorts_list .btns .btn_bookmark {background:url('../img/news/ico_bookmark_white.svg') no-repeat 0 0;}
.shorts_list_wrap .shorts_list .btns .on {background:url('../img/news/ico_bookmark_on.svg') no-repeat 0 0;}
.shorts_list_wrap .shorts_list .btns .btn_share {background:url('../img/news/ico_share_white.svg') no-repeat 0 0;}
.shorts_list_wrap .shorts_list .btns .bx_layer_share {right:-64px;}
.shorts_list_wrap .shorts_list .btns .bx_layer_share::before {right:148px;}
.shorts_list_wrap .shorts_list .btns .bx_layer_share .sns_list li a {font-size:16px;margin:0;display:block;width:57px;height:auto;text-indent:0;}
.shorts_list_wrap .shorts_list .btns .bx_layer_share .url_box .btn_url_copy {font-size:14px;margin:0;margin-left:auto;width:73px;height:30px;text-indent:0;}
.shorts_list_wrap .shorts_list .btns .bx_layer_share .btn_close {width:34px;height:34px;margin-right:-5px;margin-left:auto;}
.pro_list_main .btn_white_arr_down {display:block;width:200px;height:65px;margin:0 auto;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.pro_list_main .btn_white_arr_down span {position:relative;padding-right:32px;padding-left:5px;}
.pro_list_main .btn_white_arr_down span::after {content:'';position:absolute;top:-5px;right:0;width:32px;height:32px;background:url('../img/comm/ico_chevron_dn_big.svg') no-repeat 0 0;}
.shorts_list_wrap .bdr {width:820px;height:1px;background-color:#E1E1E1;}
.content .bx_program .pro_shorts_list {margin-top:25px;font-size:18px;line-height:27px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.content .bx_program .pro_shorts_list li {width:170px;vertical-align:top;}
.content .bx_program .pro_shorts_list li .photo {position:relative;width:170;height:300px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.content .bx_program .pro_shorts_list li .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.content .bx_program .pro_shorts_list li .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.content .bx_program .pro_shorts_list li .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------프 로 그 램---------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.pro_tab_wrap {width:400px;height:70px;margin:50px auto;font-size:0;background-color:#F5F5F5;border-radius:35px;}
.pro_tab_wrap li {display:inline-block;width:200px;height:70px;}
.pro_tab_wrap li a {display:block;width:200px;height:70px;line-height:70px;font-size:19px;color:#818181;text-align:center;}
.pro_tab_wrap li.on a {background-color:#FFF;color:#000;font-size:20px;font-weight:700;border-radius:35px;border:1px solid #E1E1E1;box-sizing:border-box;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.pro_cate_tab_wrap {font-size:0;text-align:center;margin-bottom:40px;}
.pro_cate_tab_wrap li {position:relative;display:inline-block;height:39px;margin:0 40px;}
.pro_cate_tab_wrap li a {display:block;height:36px;line-height:36px;font-size:24px;color:#818181;}
.pro_cate_tab_wrap li.on::after {content:'';position:absolute;bottom:0;left:0;display:block;background-color:#000;width:100%;height:3px;}
.pro_cate_tab_wrap li.on a {color:#000;font-size:24px;font-weight:600;}
.pro_main_slide_wrap {position:relative;}
.pro_main_slide_wrap .pro_main_slide {border-radius:5px;overflow:hidden;width:1200px;height:400px;z-index:0;}
.pro_main_slide_wrap .pro_main_slide .main_slide img {width:1200px;height:400px;}
.pro_main_slide_wrap .slick-dots {position:absolute;top:25px;right:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.pro_main_slide_wrap .slick-dots li button {text-indent:-9999px;display:block;width:12px;height:12px;border-radius:6px;background-color:#FFF;opacity:.5;margin:0 5px;transition:all .1s ease-in;}
.pro_main_slide_wrap .slick-dots li.slick-active button {width:32px;background-color:#FFF;opacity:1;}
.pro_main_slide_wrap .control {position:absolute;top:25px;right:25px;}
.pro_main_slide_wrap .control button {text-indent:-9999px;}
.pro_main_slide_wrap .control .slider_play {display:block;width:10px;height:12px;background:url('../img/comm/ico_autoplay_white.svg') no-repeat 0 0;}
.pro_main_slide_wrap .control .slider_stop {display:block;width:10px;height:12px;background:url('../img/comm/ico_pause_white.svg') no-repeat 0 0;}
.pro_pop_news {margin-top:50px;}
.pro_pop_news .bx_title {display:inline-block;margin-bottom:25px;}
.pro_pop_news h2 {display:inline-block;font-size:28px;font-weight:600;}
.pro_pop_news .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.pro_pop_news .news_list_wrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.pro_pop_news .news_list {width:377px;/*width:430px;*/margin-right:20px;}
.pro_pop_news .news_list .photo {position:relative;width:377px;height:212px;/*width:430px;height:242px;*/margin-left:auto;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.pro_pop_news .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.pro_pop_news .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:60px;height:60px;background:url('../img/comm/ico_play_big.png') no-repeat 0 0;background-size:60px 60px;text-indent:-9999px;}
.pro_pop_news .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.pro_pop_news .news_list .title {font-size:18px;line-height:26px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pro_pop_news .news_list .title .ico {vertical-align:top;margin-right:4px;padding:4px 7px;border-radius:5px;background-color:#E63A3D;font-size:13px;text-align:center;color:#FFF;font-weight:600;}
.pro_pop_news .news_list a:hover span {text-decoration:underline;}
.pro_pop_news .news_list_wrap .ad_300 {margin:0;}
.bnr_pro_main {width:1200px;border-radius:5px;overflow:hidden;margin:60px auto 0 auto;}
.pro_main_list_wrap {background-color:#F5F5F5;margin-top:60px;padding-bottom:60px;}
.pro_main_list {padding-top:50px;}
.pro_main_list .bx_title {display:inline-block;margin-bottom:25px;}
.pro_main_list h2 {display:inline-block;font-size:28px;font-weight:600;}
.pro_main_list .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;}
.poster_list_wrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.poster_list_wrap .poster_list {position:relative;width:224px;height:275px;border-radius:5px;overflow:hidden;}
.poster_list_wrap .poster_list .ranking {position:absolute;z-index:1;bottom:0;left:0;width:100%;height:80px;}
.poster_list_wrap .poster_list .ranking span {color:#FFF;font-size:62px;position:absolute;z-index:1;margin-left:18px;}
.poster_list_wrap .poster_list .ranking::after {border-radius:0 0 5px 5px;content:'';display:block;position:absolute;right:0;bottom:0;left:0;width:100%;height:90px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),color-stop(51%,rgba(0,0,0,.5)),to(rgba(0,0,0,.7)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.5) 51%,rgba(0,0,0,.7));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.5) 51%,rgba(0,0,0,.7));}
.poster_list_wrap .poster_list .photo {position:relative;width:224px;height:275px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.poster_list_wrap .poster_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.poster_list_wrap .poster_list img {width:224px;height:275px;transition:all 0.5s ease-in-out;}
.poster_list_wrap .poster_list a:hover .photo img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.pro_list_sub {border-top:1px solid #000;margin-top:40px;}
.pro_list_sub .news_list_main_wrap .news_list {-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.pro_list_sub .news_list_main_wrap .news_list .title {margin-top:48px;}
.pro_list_sub .pro_intro {margin-top:20px;}
.pro_list_sub .pro_intro img {width:100%;}
.pro_list_sub .aside .ad_300 {margin-top:20px;height:600px;}
.news_list_main_wrap .news_list_wrap .ad_1200 {position:relative;top:-1px;margin:0 auto;}
.pro_list_wrap {margin-top:5px;overflow:hidden;}
.pro_list_wrap .pro_list {width:1220px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.pro_list_wrap .pro_list li {margin-top:20px;width:224px;height:274px;border-radius:5px;overflow:hidden;margin-right:20px;background-color:#F5F5F5;}
.pro_list_wrap .pro_list li img {width:224px;height:274px;transition:all 0.5s ease-in-out;}
.pro_list_wrap .pro_list li a {position:relative;display:block;}
.pro_list_wrap .pro_list li a:hover img {transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.pro_list_wrap .pro_list li a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.bx_info_wrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
.bx_info_wrap .sort a {display:inline-block;font-size:20px;color:#A7A7A7;}
.bx_info_wrap .sort a:first-child {position:relative;padding-right:17px;}
.bx_info_wrap .sort a:first-child::after {content:'';position:absolute;top:3px;right:0;width:1px;height:18px;display:block;background-color:#E1E1E1;}
.bx_info_wrap .sort a:last-child {padding-left:9px;}
.bx_info_wrap .sort .on {font-weight:600;color:#000;}
.bx_info_wrap .btn_go_list {width:190px;height:55px;line-height:55px;padding-left:62px;background:url('../img/program/ico_calendar.svg') no-repeat 28px center;border-radius:28px;border:1px solid #CCC;box-sizing:border-box;margin-left:auto;font-size:16px;font-weight:500;}
.bx_pro_top {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_pro_top h2 {font-size:28px;font-weight:600;}
.bx_pro_top .sel_box {cursor:pointer;margin-left:auto;width:330px;height:60px;font-size:17px;color:#818181;padding-left:28px;border-radius:30px;border:1px solid #E1E1E1;box-sizing:border-box;background:url('../img/program/ico_chevron_dn.svg') no-repeat right 20px center;} 
.bx_pro_top .sel_box option {padding:5px;}
.bnr_world_wrap {width:1200px;margin:50px auto 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.bnr_world_wrap .bnr_world {width:100%;height:100px;padding:0 50px;box-sizing:border-box;border-radius:5px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bnr_world_wrap .bnr_world .text {font-size:18px;font-weight:500;color:#818181;margin-right:30px;}
.bnr_world_wrap .bnr_world .logo_world {text-indent:-9999px;width:203px;height:30px;background:url('../img/program/logo_world.svg') no-repeat 0 0;}
.bnr_world_wrap .bnr_world .logo_korean {text-indent:-9999px;width:225px;height:30px;background:url('../img/program/logo_korean.svg') no-repeat 0 0;}
.bnr_world_wrap .bnr_world a {margin-left:auto;display:inline-block;text-align:center;width:155px;height:60px;line-height:61px;border-radius:30px;background-color:#FFF;font-weight:500;font-size:18px;}
.bnr_world_wrap .bnr_world a:hover {color:#FFF;background-color:#000;transition:all .3s ease;}
/*추천 콘텐츠*/
.recomm_news_wrap {clear:both;margin-top:50px;margin-bottom:-50px;font-size:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.recomm_news_wrap .recomm_news {width:1200px;flex-shrink:0;}
.recomm_news_wrap .recomm_news h2 {font-size:28px;font-weight:600;margin-bottom:25px;}
.recomm_news_wrap .recomm_news .news_list {width:280px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:50px;}
.recomm_news_wrap .recomm_news .news_list .photo {position:relative;width:280px;height:158px;margin-left:auto;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.recomm_news_wrap .recomm_news .news_list .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.recomm_news_wrap .recomm_news .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.recomm_news_wrap .recomm_news .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.recomm_news_wrap .recomm_news .news_list .title {font-size:18px;line-height:26px;max-height:52px;font-weight:500;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.recomm_news_wrap .recomm_news .news_list .name {font-size:16px;font-weight:600;margin-top:11px;color:#003594;}
.recomm_news_wrap .recomm_news .news_list .date {font-size:15px;color:#A7A7A7;margin-top:7px;}
.recomm_news_wrap .recomm_news .news_list a:hover span {text-decoration:underline;}
.recomm_news_wrap .recomm_news .news_list a:hover .ico {text-decoration:none;}
.recomm_news_wrap .recomm_news .ad {width:280px;display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:50px;}
.pro_aside_tab {text-align:center;margin-top:50px;}
.pro_aside_tab li {display:inline-block;margin:0 25px;}
.pro_aside_tab li a {display:inline-block;position:relative;font-size:24px;font-weight:600;color:#A7A7A7;padding-bottom:7px;}
.pro_aside_tab .on a::after {content:'';position:absolute;bottom:0;left:0;display:block;width:88px;height:3px;background-color:#000;}
.pro_aside_tab .on a {font-size:24px;font-weight:600;color:#000;}
.aside .pro_aside_list_wrap .btn_white_arr_down {margin-top:30px;}
.aside .pro_aside_list_wrap .btn_white_arr_down span::after {top:-3px;background:url('../img/comm/ico_chevron_r_gray.svg') no-repeat 0 0;}
.aside .pro_aside_list .bx_pnews {margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.aside .pro_aside_list .bx_pnews a:hover {text-decoration:underline;}
.aside .pro_aside_list .bx_pnews .photo {position:relative;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .pro_aside_list .bx_pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .pro_aside_list .bx_pnews .photo .centered img {position:absolute;top:0;left:0;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .pro_aside_list .bx_pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .pro_aside_list .bx_pnews .title {font-size:18px;line-height:26px;font-weight:500;margin-top:13px;width:300px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------L O A D I N G-------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
@keyframes loadplay{100%{background-position:-3840px;}}
.loading_content{position:fixed;top:50%;left:50%;transform: translate(-50%, -50%);z-index: 30;}
.loading_content_inner{text-align: center;background: #fff;padding: 60px 50px;border-radius: 24px;box-shadow:0.2em 0 2em #00000050;}
.loading_content .img{margin: auto;width: 64px;height: 64px;background: url(../img/comm/img_loading.png) left center;animation: loadplay 1.6s steps(60) infinite;}
.loading_content .txt{display: inline-block;margin-top:32px;font-size: 17px;color: #666;font-weight: 500;}
.loading_bg{width: 100%;height: 100%;background: #00000035;position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 20;backdrop-filter: blur(2.5px)}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------기 자 페 이 지--------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.journalist_wrap {margin-top:50px;}
.journalist_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin-bottom:5px;}
.journalist_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.journalist_wrap .bx_title .sort {font-size:17px;margin-left:auto;}
.journalist_wrap .bx_title .sort a {position:relative;color:#A7A7A7;margin-right:21px;}
.journalist_wrap .bx_title .sort a:last-child {margin-right:0;}
.journalist_wrap .bx_title .sort a:last-child::before {content:'';position:absolute;top:2px;left:-12px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.journalist_wrap .bx_title .sort .on {color:#404040;font-weight:600;}
.journalist_cont .news_list_wrap {margin-bottom:30px;border-top:1px solid #E1E1E1;}
.journalist_cont .news_list {position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.journalist_cont .news_list .text_area {flex-shrink:0;width:490px;margin-bottom:35px;}
.journalist_cont .news_list .title {font-size:24px;line-height:34px;font-weight:500;}
.journalist_cont .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.journalist_cont .news_list .photo {margin-right:30px;flex-shrink:0;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.journalist_cont .news_list .photo a {position:relative;display:block;width:300px;height:169px;}
.journalist_cont .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.journalist_cont .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.journalist_cont .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.journalist_cont .news_list .title a:hover {text-decoration:underline;}
.journalist_cont .news_list .info {flex-shrink:0;position:absolute;bottom:20px;right:0;width:490px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.journalist_cont .news_list .info .date {float:left;font-size:15px;color:#A7A7A7;height:36px;line-height:36px;}
.journalist_cont .paging {width:100%;text-align:center;font-size:20px;font-weight:500;color:#A7A7A7;line-height:46px;}
.journalist_cont .paging b {color:#000;font-weight:500;}
.journalist_cont .paging a {display:inline-block;width:46px;height:46px;text-indent:-9999px;}
.journalist_cont .paging .num {padding:0 10px;}
.journalist_cont .paging .btn_prev {background:url('../img/mypage/btn_page_prev.svg') no-repeat 0 0;}
.journalist_cont .paging .btn_next {background:url('../img/mypage/btn_page_next.svg') no-repeat 0 0;}
.journalist_cont .paging .disabled {opacity:.5;background-color:#F5F5F5;border-radius:100%;}
.journalist_cont .msg_box {width:820px;height:637px;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;}
.journalist_cont .msg_box .msg {position:relative;display:inline-block;width:100%;}
.journalist_cont .msg_box .msg::before {content:'';position:absolute;top:-70px;left:0;width:100%;height:55px;background:url('../img/mypage/ico_tooltip_big.svg') no-repeat center 0;}
.bx_journalist_list {width:1220px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bx_journalist_list .list {flex-shrink:0;border:1px solid #E1E1E1;width:386px;height:180px;margin-top:20px;margin-right:20px;box-sizing:border-box;border-radius:5px;padding:25px;}
.bx_journalist_list .list .info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.bx_journalist_list .list .info .thumb_wrapper {width:60px;height:60px;}
.bx_journalist_list .list .info .text {margin-left:15px;}
.bx_journalist_list .list .info .name {font-size:19px;font-weight:700;}
.bx_journalist_list .list .info .support {font-size:15px;margin-top:5px;}
.bx_journalist_list .list .info .btn_home {display:block;margin-left:auto;text-indent:-9999px;width:16px;height:23px;background:url('../img/news/ico_chevron_right.svg') no-repeat 0 0;}
.bx_journalist_list .list .article {margin-top:20px;}
.bx_journalist_list .list .article a {font-size:18px;line-height:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.bx_journalist_list .list .article a:hover {text-decoration:underline;}
/*기자정보 (기사뷰 우측상단)*/
.journalist_wrap .bx_profile {background-color:#F5F5F5;width:300px;box-sizing:border-box;padding:30px 25px;border-radius:5px;}
.journalist_wrap .bx_profile .info {width:100%;text-align:center;}
.journalist_wrap .bx_profile .btn_home {display:block;width:116px;height:32px;text-align:left;padding-left:15px;line-height:32px;font-size:13px;border-radius:16px;border:1px solid #E1E1E1;box-sizing:border-box;background:url('../img/journalist/ico_chevron_right_small.svg') no-repeat right 8px center;}
.journalist_wrap .bx_profile .thumb_wrapper {flex-shrink:0;width:100px;height:100px;display:inline-block;margin-top:23px;}
.journalist_wrap .bx_profile .name {font-size:25px;font-weight:700;margin-top:18px;}
.journalist_wrap .bx_profile .email {margin-top:10px;}
.journalist_wrap .bx_profile .email a {padding-left:25px;font-size:16px;font-weight:600;background:url('../img/journalist/ico_mail.svg') no-repeat 0 center;}
.journalist_wrap .bx_profile .email a:hover {text-decoration:underline;}
.journalist_wrap .bx_profile .msg {margin-top:13px;font-size:16px;line-height:22px;color:#818181;}
.journalist_wrap .bx_profile .btn_support {margin-top:30px;display:inline-block;text-align:center;width:250px;height:50px;line-height:48px;border-radius:25px;background-color:#FFF;font-size:15px;box-sizing:border-box;border:2px solid #FFF;}
.journalist_wrap .bx_profile .btn_support .txt {position:relative;display:inline-block;padding-left:48px;}
.journalist_wrap .bx_profile .btn_support .txt::before {content:'';position:absolute;top:0;left:0;width:48px;height:48px;background:url('../img/news/ico_support.svg') no-repeat center center;}
.journalist_wrap .bx_profile .btn_support .num {font-weight:700;padding-left:5px;}
.journalist_wrap .bx_profile .on {border:2px solid #003594;}
.journalist_wrap .bx_profile .on .txt {color:#003594;font-weight:500;}
.journalist_wrap .bx_profile .on .txt::before {background:url('../img/news/ico_support_on.svg') no-repeat center center;}
.journalist_wrap .bx_profile .on .num {color:#003594;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------앵 커 소 개---------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.anchor_list_wrap {margin-top:50px;width:1220px;}
.anchor_list_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin-bottom:5px;}
.anchor_list_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.anchor_list_wrap .anchor_list {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.anchor_list_wrap .anchor_list .list {width:285px;height:410px;padding:40px 20px;margin-top:20px;margin-right:20px;text-align:center;border-radius:5px;border:1px solid #E1E1E1;box-sizing:border-box;}
.anchor_list_wrap .anchor_list .list .thumb_wrapper {display:inline-block;width:190px;height:190px;}
.anchor_list_wrap .anchor_list .list .name {font-size:22px;font-weight:700;margin-top:20px;}
.anchor_list_wrap .anchor_list .list .text {font-size:16px;color:#A7A7A7;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.anchor_list_wrap .anchor_list .list .program {font-size:17px;color:#818181;margin-top:15px;}
.anchor_view_wrap {margin-top:50px;width:1220px;}
.anchor_view_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;margin-bottom:5px;}
.anchor_view_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.anchor_view_wrap .anchor_view {margin-top:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.anchor_view_wrap .anchor_view .photo {width:285px;height:400px;border-radius:5px;overflow:hidden;flex-shrink:0;}
.anchor_view_wrap .anchor_view .photo img {width:285px;height:400px;}
.anchor_view_wrap .anchor_view .text {margin-left:50px;}
.anchor_view_wrap .anchor_view .text .name {font-size:40px;font-weight:700;}
.anchor_view_wrap .anchor_view .text .name span {font-size:25px;font-weight:600;color:#818181;margin-left:15px;}
.anchor_view_wrap .anchor_view .text .info {margin-top:35px;font-size:16px;line-height:26px;color:#A7A7A7;font-weight:500;}
.anchor_view_wrap .anchor_view .text .profile {margin-top:35px;}
.anchor_view_wrap .anchor_view .text .profile .tit {font-size:16px;color:#A7A7A7;font-weight:500;}
.anchor_view_wrap .anchor_view .text .profile .cont {margin-top:8px;font-size:20px;line-height:28px;font-weight:600;}
.anchor_view_wrap .btn_white_arr_down {margin:50px auto 0 auto;display:block;width:200px;height:65px;line-height:65px;border-radius:33px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.anchor_view_wrap .btn_white_arr_down span {position:relative;padding-right:32px;padding-left:15px;}
.anchor_view_wrap .btn_white_arr_down span::after {content:'';position:absolute;top:-5px;right:0;width:32px;height:32px;background:url('../img/comm/ico_chevron_r_big.svg') no-repeat 0 0;}
.anchor_view_wrap .btn_white_arr_down:hover {border:1px solid #818181;transition:all .3s ease;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------제    보----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.jebo_tab_wrap {width:400px;height:70px;margin:50px auto;font-size:0;background-color:#F5F5F5;border-radius:35px;}
.jebo_tab_wrap li {display:inline-block;width:200px;height:70px;}
.jebo_tab_wrap li a {display:block;width:200px;height:70px;line-height:70px;font-size:19px;color:#818181;text-align:center;}
.jebo_tab_wrap li.on a {background-color:#FFF;color:#000;font-size:20px;font-weight:700;border-radius:35px;border:1px solid #E1E1E1;box-sizing:border-box;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.banner_jebo_header {border-radius:5px;overflow:hidden;width:1200px;height:200px;}
.banner_jebo_right {border-radius:5px;overflow:hidden;width:300px;height:300px;}
.jebo_form .bx {margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_form .bx label {font-size:18px;font-weight:600;width:90px;}
.jebo_form .bx input {font-size:18px;padding:0 15px;height:50px;box-sizing:border-box;border:1px solid #E1E1E1;border-radius:5px;}
.jebo_form .bx .title {width:calc(100% - 90px);}
.jebo_form .bx .name {width:200px;}
.jebo_form .bx .chk {margin-left:15px;margin-right:10px;width:20px;height:20px;border:1px solid #707070;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}
.jebo_form .bx .txt {margin-right:auto;font-size:16px;font-weight:400;}
.jebo_form .bx .contact {width:250px;}
.jebo_form .bx textarea {font-size:18px;width:calc(100% - 90px);height:400px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;padding:20px 15px;}
.jebo_form .filebox_wrap {width:calc(100% - 90px);}
.jebo_form .filebox {margin-bottom:20px;font-size:0;width:100%;height:50px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;overflow:hidden;}
.jebo_form .filebox .upload-name1 {font-size:17px;display:inline-block;width:calc(100% - 100px);color:#A7A7A7;height:48px;line-height:48px;padding:0 15px;box-sizing:border-box;vertical-align:middle;}
.jebo_form .filebox .upload-name2 {font-size:17px;display:inline-block;width:calc(100% - 100px);color:#A7A7A7;height:48px;line-height:48px;padding:0 15px;box-sizing:border-box;vertical-align:middle;}
.jebo_form .filebox .upload-name3 {font-size:17px;display:inline-block;width:calc(100% - 100px);color:#A7A7A7;height:48px;line-height:48px;padding:0 15px;box-sizing:border-box;vertical-align:middle;}
.jebo_form .filebox label {font-size:16px;font-weight:500;display:inline-block;padding:10px 20px;vertical-align:middle;background-color:#F5F5F5;cursor:pointer;width:100px;height:48px;line-height:29px;box-sizing:border-box;}
.jebo_form .filebox input[type="file"] {position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0;}
.jebo_form .attach {margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_form .con {-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.jebo_form .con .con_txt {margin-top:15px;font-size:18px;font-weight:600;width:90px;}
.jebo_form .notice {position:relative;font-size:16px;color:#818181;line-height:24px;padding-left:32px;}
.jebo_form .notice::before {content:'';position:absolute;top:0;left:0;display:inline-block;width:26px;height:26px;background:url('../img/comm/ico_tooltip.svg') no-repeat center center;}
.jebo_form .msg {margin-top:50px;font-size:18px;line-height:36px;font-weight:500;}
.jebo_form .terms_wrap {margin-top:50px;}
.jebo_form .terms_wrap .top {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_form .terms_wrap .top .title {font-size:20px;font-weight:700;}
.jebo_form .terms_wrap .top .chk {margin-left:auto;margin-right:10px;width:20px;height:20px;border:1px solid #707070;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}
.jebo_form .terms_wrap .top .txt {font-size:17px;}
.jebo_form .terms_bx {margin-top:25px;font-size:17px;line-height:29px;color:#818181;border-radius:5px;overflow:hidden;background-color:#F5F5F5;padding:30px 35px;}
.jebo_form .buttons {text-align:center;font-size:0;margin-top:50px;}
.jebo_form .btn_blue {display:inline-block;width:170px;height:60px;margin:0 5px;line-height:60px;border-radius:30px;text-align:center;font-size:18px;font-weight:700;background-color:#1C9DE9;border:1px solid #1C9DE9;color:#FFF;box-sizing:border-box;}
.jebo_form .btn_blue:hover {background-color:#1588CB;transition:all .3s ease;}
.jebo_form .btn_white {display:inline-block;width:170px;height:60px;margin:0 5px;line-height:60px;border-radius:30px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.jebo_form .btn_white:hover {border:1px solid #818181;transition:all .3s ease;}
.aside .bx_jebo_news {margin-top:50px;}
.aside .bx_jebo_news .bx_title {display:inline-block;margin-bottom:25px;}
.aside .bx_jebo_news h2 {display:inline-block;font-size:28px;font-weight:600;}
.aside .bx_jebo_news .btn_more {display:inline-block;margin-top:2px;vertical-align:top;width:30px;height:30px;background:url('../img/comm/ico_chevron_right.svg') no-repeat 0 0;text-indent:-9999px;margin-right:-9px;}
.aside .bx_jebo_news .bx_pnews {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.aside .bx_jebo_news .bx_pnews a:hover {text-decoration:underline;}
.aside .bx_jebo_news .bx_pnews .photo {position:relative;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.aside .bx_jebo_news .bx_pnews .photo .centered {position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%);}
.aside .bx_jebo_news .bx_pnews .photo .centered img {position:absolute;top:0;left:0;width:auto;height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.aside .bx_jebo_news .bx_pnews .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:7px;box-sizing:border-box;border-radius:5px;}
.aside .bx_jebo_news .bx_pnews .ico_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.aside .bx_jebo_news .bx_pnews .title {font-size:18px;line-height:26px;margin-top:13px;width:300px;max-height:50px;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.jebo_list_wrap {margin-top:50px;}
.jebo_list_wrap .top {margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
.jebo_list_wrap .top .cate {font-size:0;}
.jebo_list_wrap .top .cate a {position:relative;font-size:17px;color:#A7A7A7;margin-right:26px;}
.jebo_list_wrap .top .cate a:nth-child(2)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.jebo_list_wrap .top .cate a:nth-child(3)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.jebo_list_wrap .top .cate a:nth-child(4)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.jebo_list_wrap .top .cate a:nth-child(5)::before {content:'';position:absolute;top:2px;left:-13px;display:block;width:1px;height:16px;background-color:#E1E1E1;}
.jebo_list_wrap .top .cate a:hover {color:#000;transition:all .3s ease;}
.jebo_list_wrap .top .cate .on {color:#404040;font-weight:600;}
.jebo_list_wrap .top .sort {margin-left:auto;font-size:0;}
.jebo_list_wrap .top .sort a {display:inline-block;width:72px;height:35px;margin-left:5px;font-size:15px;text-align:center;line-height:35px;border:1px solid #E1E1E1;box-sizing:border-box;border-radius:18px;}
.jebo_list_wrap .top .sort a:hover {border:1px solid #818181;transition:all .3s ease;}
.jebo_list_wrap .top .sort .on {color:#003594;font-weight:500;border:1px solid #003594;}
.jebo_list_wrap .news_list_wrap {border-top:1px solid #E1E1E1;}
.jebo_list_wrap .news_list_wrap .msg {padding:70px 0 80px 0;margin-top:80px;position:relative;display:inline-block;width:100%;border-bottom:1px solid #E1E1E1;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;}
.jebo_list_wrap .news_list_wrap .msg::before {content:'';position:absolute;top:0;left:0;width:100%;height:55px;background:url('../img/mypage/ico_tooltip_big.svg') no-repeat center 0;}
.jebo_list_wrap .news_list {position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_list_wrap .news_list .text_area {flex-shrink:0;width:870px;margin-bottom:35px;}
.jebo_list_wrap .news_list .text_jebo {margin-bottom:70px;}
.jebo_list_wrap .news_list .title {font-size:24px;line-height:34px;font-weight:500;}
.jebo_list_wrap .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.jebo_list_wrap .news_list .photo {margin-right:30px;flex-shrink:0;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.jebo_list_wrap .news_list .photo a {position:relative;display:block;width:300px;height:169px;}
.jebo_list_wrap .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.jebo_list_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.jebo_list_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.jebo_list_wrap .news_list .title a:hover {text-decoration:underline;}
.jebo_list_wrap .news_list .info {flex-shrink:0;position:absolute;bottom:30px;left:330px;width:870px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_list_wrap .news_list .info .date {font-size:15px;color:#A7A7A7;height:36px;line-height:36px;}
.jebo_list_wrap .news_list .info .name {position:relative;margin-left:25px;font-size:15px;color:#A7A7A7;height:36px;line-height:36px;}
.jebo_list_wrap .news_list .info .name::before {content:'';position:absolute;top:16px;left:-14px;width:4px;height:4px;display:block;border-radius:2px;background-color:#E1E1E1;}
.jebo_list_wrap .news_list .info .ico_mo {position:relative;margin-left:20px;width:25px;height:25px;text-indent:-9999px;background:url('../img/mj/ico_mo.svg') no-repeat center center;}
.jebo_list_wrap .news_list .info .ico_mo::before {content:'';position:absolute;top:10px;left:-9px;width:4px;height:4px;display:block;border-radius:2px;background-color:#E1E1E1;}
.jebo_list_wrap .news_list .info .ico_pc {margin-left:25px;width:25px;height:25px;text-indent:-9999px;background:url('../img/mj/ico_pc.svg') no-repeat center center;}
.jebo_list_wrap .news_list .info .view2 {position:relative;margin-left:25px;font-size:15px;color:#A7A7A7;height:36px;line-height:36px;}
.jebo_list_wrap .news_list .info .view2::before {content:'';position:absolute;top:16px;left:-14px;width:4px;height:4px;display:block;border-radius:2px;background-color:#E1E1E1;}
.jebo_list_wrap .news_list .info .jebo {width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.jebo_list_wrap .news_list .info .jebo div {font-size:16px;color:#404040;height:36px;line-height:36px;padding-left:36px;}
.jebo_list_wrap .news_list .info .jebo .view {background:url('../img/mypage/ico_view.svg') no-repeat 0 0;padding-left:38px;margin-left:-3px;}
.jebo_list_wrap .news_list .info .jebo .comment {background:url('../img/news/ico_comment.svg') no-repeat 0 0;margin-left:30px;}
.jebo_list_wrap .news_list .info .jebo .like {background:url('../img/news/ico_like.svg') no-repeat 0 0;margin-left:30px;}
.board_paging {margin-top:50px;font-size:18px;text-align:center;}
.board_paging .btn_first {display:inline-block;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/btn_pg_first.svg') no-repeat center center;vertical-align:middle;}
.board_paging .btn_last {display:inline-block;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/btn_pg_last.svg') no-repeat center center;vertical-align:middle;}
.board_paging .btn_prev {display:inline-block;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/btn_pg_prev.svg') no-repeat center center;vertical-align:middle;margin:0 14px;}
.board_paging .btn_next {display:inline-block;width:32px;height:32px;text-indent:-9999px;background:url('../img/comm/btn_pg_next.svg') no-repeat center center;vertical-align:middle;margin:0 14px;}
.board_paging .num {display:inline-block;width:60px;height:60px;line-height:60px;border-radius:100%;border:1px solid #E1E1E1;box-sizing:border-box;margin:0 7px;}
.board_paging .num:hover {border:1px solid #818181;transition:all .3s ease;}
.board_paging .on {color:#fff;font-weight:700;color:#003594;border:1px solid #003594;}
.board_paging .on:hover {border:1px solid #003594;}
.board_search {position:relative;}
.board_search form {width:540px;margin:50px auto 0 auto;overflow:hidden;}
.board_search select {float:left;font-size:18px;width:140px;height:60px;line-height:60px;padding:0 25px;border-radius:30px;border:1px solid #E1E1E1;box-sizing:border-box;background:url('../img/comm/ico_board_chevron_dn.svg') no-repeat right 15px center;}
.board_search .search_bx {float:left;margin-left:10px;width:390px;height:60px;border-radius:30px;border:1px solid #E1E1E1;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.board_search .search_bx input {font-size:18px;padding:0 20px 0 25px;width:337px;height:58px;line-height:53px;box-sizing:border-box;flex-shrink:0;}
.board_search .search_bx button {width:36px;height:36px;background:url('../img/comm/ico_top_search.svg') no-repeat 0 0;text-indent:-9999px;flex-shrink:0;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------검    색----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.search_main_wrap {margin-top:50px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------------시청자센터----------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.bbs_wrap {margin-top:50px;}
.bbs_wrap .bx_title {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.bbs_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.bbs_wrap .banner {margin-top:25px;width:1200px;height:250px;border-radius:5px;overflow:hidden;}
.boardwrap {margin-top:40px;}
.boardwrap .bbs_tb {border-collapse:collapse;border-top:1px solid #000;font-feature-settings:"tnum";}
.boardwrap .bbs_tb th {font-size:18px;font-weight:500;background-color:#F5F5F5;padding:20px 0;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}
.boardwrap .bbs_tb td {text-align:center;font-size:18px;padding:17px 10px;line-height:26px;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}
.boardwrap .bbs_tb td a:hover {text-decoration:underline;}
.boardwrap .bbs_tb .notice {color:#003594;font-weight:500;background-color:#F3F8FF;}
.boardwrap .bbs_tb .notice a {color:#003594;}
.boardwrap .bbs_tb .tl {text-align:left;}
.boardwrap .bbs_tb .no_cnt td {padding:100px 0;color:#818181;}
.boardwrap .bbs_tb .ico_mo {display:inline-block;margin-right:8px;width:13px;height:25px;text-indent:-9999px;background:url('../img/mj/ico_mo.svg') no-repeat center center;}
.boardwrap .bbs_tb .ico_re {display:inline-block;margin-left:13px;margin-right:8px;width:20px;height:24px;text-indent:-9999px;background:url('../img/community/ico_reply.svg') no-repeat center center;}
.boardwrap .logo {text-indent:-9999px;display:inline-block;width:47px;height:26px;background:url('../img/comm/top_logo.svg') no-repeat 0 center;background-size:47px 15px;}
.boardwrap .board_view .logo {height:17px;}
.board_search .btn_write {position:absolute;top:0;right:0;width:140px;height:60px;line-height:61px;border-radius:30px;background-color:#1C9DE9;color:#FFF;font-size:18px;font-weight:600;text-align:center;}
.board_search .btn_write:hover {background-color:#1588CB;transition:all .3s ease;}
.board_view {border-top:1px solid #000;}
.board_view .title {font-size:32px;line-height:42px;font-weight:500;padding:35px 0;}
.board_view .title .ico_mo {margin-right:5px;display:inline-block;width:19px;height:37px;background:url('../img/community/ico_mobile.svg') no-repeat center 2px;text-indent:-9999px;}
.board_view .unit {padding-bottom:25px;border-bottom:1px solid #E1E1E1;font-size:16px;color:#818181;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.board_view .unit span {margin-right:18px;}
.board_view .unit .unit_right {margin-left:auto;}
.board_view .unit .unit_right span:last-child {margin-left:50px;}
.board_view .content {font-size:20px;line-height:40px;padding:40px 0;border-bottom:1px solid #E1E1E1;}
.board_view .board_reply {font-size:18px;padding:40px 0;border-bottom:1px solid #E1E1E1;}
.board_view .board_reply p {font-size:16px;color:#818181;margin-bottom:20px;}
.board_view .board_reply .text {font-size:18px;line-height:32px;}
.an_bbs div {border-bottom:1px solid #E1E1E1;font-size:18px;color:#818181;padding:25px 0;}
.an_bbs div span {font-weight:500;margin-right:60px;}
.an_bbs div a {color:#818181;display:inline-block;width:calc(100% - 107px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;}
.an_bbs div a:hover {text-decoration:underline;}
.board_view .attach_file {font-size:18px;padding-top:40px;}
.board_view .attach_file span {padding-left:18px;font-size:16px;margin-right:30px;background:url('../img/community/ico_attachment.svg') no-repeat -3px center;}
.board_view .attach_file a {text-decoration:underline;color:#003594;}
.boardwrap .viewbtn {width:100%;text-align:center;font-size:0;margin-top:50px;}
.boardwrap .viewbtn a {display:inline-block;vertical-align:top;margin:0 5px;width:140px;height:60px;font-size:18px;line-height:60px;background-color:#FFF;border:1px solid #E1E1E1;border-radius:30px;box-sizing:border-box;}
.boardwrap .viewbtn a:hover {border:1px solid #818181;transition:all .3s ease;}
.boardwrap .viewbtn button {display:inline-block;vertical-align:top;margin:0 5px;width:140px;height:60px;font-size:18px;line-height:60px;background-color:#FFF;border:1px solid #E1E1E1;border-radius:30px;box-sizing:border-box;}
.boardwrap .viewbtn button:hover {border:1px solid #818181;transition:all .3s ease;}
.etc_wrap {margin-top:50px;}
.etc_wrap .bx_title {width:100%;margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-moz-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;}
.etc_wrap .bx_title h2 {font-size:28px;font-weight:600;}
.etc_wrap .bx_title h2 span {margin-left:18px;font-size:25px;font-weight:600;color:#818181;}
.etc_wrap .bx_cont {border-top:1px solid #000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .no_bdr {border:0;}
.etc_wrap .bx_cont h3 {padding-bottom:25px;font-size:24px;font-weight:600;}
.etc_wrap .bx_title h3 {padding:0;}
.etc_wrap .bx_cont h4 {padding-bottom:25px;font-size:22px;font-weight:600;}
.etc_wrap .bx_title .desc {margin-left:auto;font-size:16px;color:#A7A7A7;}
.etc_wrap .bx_title .desc2 {margin-left:auto;font-size:18px;}
.etc_wrap .bx_title .desc2 b {font-weight:600;margin-right:10px;}
.etc_wrap .bx_cont p {font-size:18px;line-height:34px;}
.etc_wrap .bx_cont ul li {font-size:18px;line-height:34px;}
.etc_wrap .bx_cont ol li {font-size:18px;line-height:34px;}
.etc_wrap .bx_cont ul li .email_link:hover {text-decoration:underline;}
.etc_wrap .bx_cont .num {width:20px;display:inline-block;vertical-align:top;}
.etc_wrap .bx_cont .board_paging .num {width:60px;vertical-align:baseline;}
.etc_wrap .bx_cont .noti {margin-left:auto;padding-top:30px;padding-bottom:25px;font-size:16px;color:#818181;}
.etc_wrap .bx_cont .noti span {padding-right:12px;}
.etc_wrap .bx_cont .noti span:last-child {position:relative;padding-right:12px;margin-right:12px;}
.etc_wrap .bx_cont .noti span:last-child:after {content:'';position:absolute;top:2px;right:0;width:1px;height:15px;display:block;background-color:#CCC;}
.etc_wrap .bx_cont .noti_tbl {padding-top:30px;font-size:18px;color:#818181;}
.etc_wrap .bx_cont .unit_left {padding:50px 0;width:calc(50% - 20px);}
.etc_wrap .bx_cont .unit_right {padding:50px 0;width:calc(50% - 20px);}
.etc_wrap .bx_cont .unit {width:100%;padding:50px 0;}
.etc_wrap .bx_cont .unit b {font-weight:600;}
.etc_wrap .bx_cont .bdr {margin:0;border:0;width:100%;height:1px;display:block;background-color:#E1E1E1;}
.etc_wrap .bx_cont .button {margin-top:30px;font-size:0;}
.etc_wrap .bx_cont .ch_info_tbl .button {margin-top:0;}
.etc_wrap .bx_cont .button a {margin-right:10px;display:inline-block;font-size:16px;padding:0 32px;height:60px;line-height:60px;border:1px solid #E1E1E1;border-radius:30px;box-sizing:border-box;background-color:#FFF;}
.etc_wrap .bx_cont .button a:hover {text-decoration:none;border:1px solid #818181;transition:all .3s ease;}
.etc_wrap .bx_cont .button .btn_arr_r {background:url('../img/comm/ico_chevron_r_m.svg') no-repeat right 15px center;padding:0 42px 0 32px;}
.etc_wrap .bx_cont .button .btn_arr_r span {font-size:14px;color:#1C9DE9;margin-right:3px;}
.etc_wrap .bx_cont .button .btn_write {display:block;margin:0 auto;border:0;width:170px;font-size:18px;line-height:60px;font-weight:600;text-align:center;background-color:#1C9DE9;color:#FFF;}
.etc_wrap .bx_cont .button .btn_write:hover {border:0;background-color:#1588CB;transition:all .3s ease;}
.etc_wrap .bx_cont .button .btn_download {margin-right:10px;display:inline-block;font-size:16px;padding:0 32px 0 64px;height:60px;line-height:58px;border:1px solid #E1E1E1;border-radius:30px;box-sizing:border-box;background:url('../img/info/ico_download.svg') no-repeat 28px center;}
.etc_wrap .bx_cont .button .btn_apply {display:inline-block;font-size:16px;padding:0 32px;height:60px;line-height:61px;font-weight:600;border:none;border-radius:30px;box-sizing:border-box;background-color:#1C9DE9;color:#FFF;}
.etc_wrap .bx_cont .button .btn_apply:hover {background-color:#1588CB;transition:all .3s ease;}
.etc_wrap .bx_cont .button .btn_subscribe {width:120px;height:60px;padding:0 15px;border-radius:30px;font-size:16px;box-sizing:border-box;background-color:#1C9DE9;color:#FFF;font-weight:600;}
.etc_wrap .bx_cont .button .btn_subscribe:hover {background-color:#1588CB;transition:all .3s ease;}
.etc_wrap .bx_cont .button .email {margin-right:10px;width:300px;height:60px;padding:0 30px;border-radius:30px;border:1px solid #E1E1E1;font-size:16px;box-sizing:border-box;}
.etc_wrap .bx_cont .bx {font-size:18px;line-height:34px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .bx .left {width:calc(50% - 20px);}
.etc_wrap .bx_cont .bx .right {width:calc(50% - 20px);}
.etc_wrap .bx_cont .tit {display:inline-block;width:60px;vertical-align:top;margin-bottom:10px;}
.etc_wrap .bx_cont .con {display:inline-block;width:calc(100% - 60px);vertical-align:top;margin-bottom:10px;}
.etc_wrap .bx_cont .box_wrap {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .box_wrap .gbox {width:373px;height:330px;text-align:center;border-radius:5px;background-color:#F5F5F5;padding:55px 0 50px 0;box-sizing:border-box;}
.etc_wrap .bx_cont .box_wrap .gbox .title {font-size:22px;font-weight:600;margin-bottom:25px;}
.etc_wrap .bx_cont .box_wrap .gbox p {font-size:18px;line-height:34px;}
.etc_wrap .bx_cont .box_wrap .gbox .btn_find {margin-top:45px;display:inline-block;text-align:center;padding:0 32px;height:60px;line-height:59px;box-sizing:border-box;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;border-radius:30px;}
.etc_wrap .bx_cont .box_wrap .gbox .btn_find:hover {border:1px solid #818181;transition:all .3s ease;}
.etc_wrap .bx_cont .lbox {margin-bottom:20px;width:100%;height:200px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .bx_cont .lbox:last-child {margin-bottom:0;}
.etc_wrap .bx_cont .lbox .logo {display:inline-block;width:370px;height:198px;text-align:center;text-indent:-9999px;}
.etc_wrap .bx_cont .lbox .ytn {background:url('../img/info/logo_ytn.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .science {background:url('../img/info/logo_science.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .ytn2 {background:url('../img/info/logo_ytn2.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .world {background:url('../img/info/logo_world.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .radio {background:url('../img/info/logo_radio.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .dmb {background:url('../img/info/logo_dmb.svg') no-repeat center center;}
.etc_wrap .bx_cont .lbox .tower {background:url('../img/info/logo_tower.svg') no-repeat center 60px;}
.etc_wrap .bx_cont .lbox .text {font-size:16px;line-height:26px;color:#818181;}
.etc_wrap .bx_cont .lbox .text span {display:block;font-size:22px;line-height:30px;font-weight:500;color:#000;margin-bottom:18px;}
.etc_wrap .bx_cont .lbox .btn {margin-left:auto;margin-right:40px;}
.etc_wrap .bx_cont .lbox .btn a {margin:12px 0;display:block;width:150px;height:50px;line-height:50px;background-color:#F5F5F5;text-align:center;font-size:16px;border-radius:25px;}
.etc_wrap .bx_cont .lbox .btn a:hover {color:#FFF;background-color:#000;transition:all .3s ease;}
.etc_wrap .bx_cont .circle {margin:50px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .circle li {width:200px;height:200px;line-height:150px;border-radius:100%;border:25px solid #003594;box-sizing:border-box;font-size:22px;font-weight:600;text-align:center;}
.etc_wrap .bx_cont .circle li:nth-child(even) {border:25px solid #1C9DE9;}
.etc_wrap .bx_cont .bx_process li {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .bx_process li div {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .bx_cont .bx_process .number {margin-bottom:40px;position:relative;width:235px;height:115px;border-radius:5px;background-color:#003594;color:#FFF;padding:0 30px;box-sizing:border-box;font-size:22px;font-weight:600;}
.etc_wrap .bx_cont .bx_process .number::after {content:'';position:absolute;bottom:-40px;left:0;display:block;width:100%;height:40px;background:url('../img/business/chevron_down.svg') no-repeat center center;}
.etc_wrap .bx_cont .bx_process li:last-child .number::after {display:none;}
.etc_wrap .bx_cont .bx_process li:last-child .number {margin-bottom:0;}
.etc_wrap .bx_cont .bx_process .number p {font-size:22px;}
.etc_wrap .bx_cont .bx_process .number span {color:#1C9DE9;}
.etc_wrap .bx_cont .bx_process .desc {width:940px;height:115px;border-radius:5px;border:1px solid #E1E1E1;padding:0 30px;box-sizing:border-box;}
.etc_wrap .bx_cont .form_box {border-radius:5px;overflow:hidden;}
.etc_wrap .bx_cont .form_box .text {height:380px;background-color:#F5F5F5;padding:30px 35px;box-sizing:border-box;font-size:17px;line-height:29px;color:#818181;overflow-y:scroll;}
.etc_wrap .bx_cont .form_box li {margin-bottom:25px;}
.etc_wrap .bx_cont .form_box li:last-child {margin-bottom:0;}
.etc_wrap .bx_cont .album_info {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .album_info .img {width:300px;height:390px;border-radius:5px;overflow:hidden;}
.etc_wrap .bx_cont .album_info .img img {width:300px;height:390px;}
.etc_wrap .bx_cont .album_info .info_box {width:875px;height:390px;padding:40px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;}
.etc_wrap .bx_cont .album_info .info_box .title {text-align:center;font-size:30px;font-weight:600;}
.etc_wrap .bx_cont .album_info .info_box .desc {margin-top:15px;text-align:center;font-size:16px;color:#818181;}
.etc_wrap .bx_cont .album_info .info_box .info {margin-top:40px;margin-bottom:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.etc_wrap .bx_cont .album_info .info_box .info dt {margin-bottom:20px;width:120px;height:30px;line-height:30px;font-size:13px;font-weight:700;text-align:center;color:#FFF;border-radius:15px;background-color:#818181;}
.etc_wrap .bx_cont .album_info .info_box .info dd {margin-bottom:20px;width:144px;height:30px;line-height:30px;font-size:16px;font-weight:600;padding-left:20px;box-sizing:border-box;}
.etc_wrap .bx_cont .album_info .contact_info {padding-top:30px;border-top:1px solid #E1E1E1;text-align:center;}
.etc_wrap .bx_cont .album_info .contact_info .team {font-size:18px;font-weight:600;}
.etc_wrap .bx_cont .album_info .contact_info .team span {font-size:13px;color:#818181;font-weight:700;margin-right:14px;}
.etc_wrap .bx_cont .album_info .contact_info .contact {margin-top:10px;}
.etc_wrap .bx_cont .album_info .contact_info .contact li {display:inline-block;font-size:16px;margin:0 7px;}
.etc_wrap .bx_cont .album_info .contact_info .contact b {font-weight:600;}
.etc_wrap .bx_cont .banner {border-radius:5px;overflow:hidden;}
.etc_wrap .bx_cont .history {width:100%;background-color:#F5F5F5;border-radius:5px;padding:50px;}
.etc_wrap .bx_cont .history ul {width:540px;margin:0 auto;}
.etc_wrap .bx_cont .history ul li {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.etc_wrap .bx_cont .history ul li .date {width:85px;font-size:18px;color:#003594;line-height:38px;font-weight:700;}
.etc_wrap .bx_cont .history ul li .con {margin-bottom:25px;line-height:38px;}
.etc_wrap .bx_cont .history ul li:last-child .con {margin-bottom:0;}
.etc_wrap .bx_cont .history ul li .con span {color:#818181;}
.etc_wrap .bx_cont .history ul li .con .month {display:inline-block;width:66px;font-size:18px;color:#003594;font-weight:700;}

.sell_search form {margin:0 auto;}
.sell_search .search_bx {float:none;margin:50px auto 10px auto;}
.sell_write_wrap {border-top:1px solid #000;padding-top:20px;}
.etc_wrap .audience_list {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .audience_list li {margin-top:50px;width:calc(50% - 20px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .audience_list li:nth-child(1), .etc_wrap .audience_list li:nth-child(2) {margin-top:0;}
.etc_wrap .audience_list li .photo {position:relative;width:180px;height:210px;border-radius:10px;overflow:hidden;}
.etc_wrap .audience_list li .photo img {width:180px;height:210px;}
.etc_wrap .audience_list li .photo::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:10px;box-sizing:border-box;}
.etc_wrap .audience_list li .info {margin-left:30px;}
.etc_wrap .audience_list li .info .name {display:block;font-size:18px;}
.etc_wrap .audience_list li .info .name b {font-size:20px;font-weight:600;}
.etc_wrap .audience_list li .info .desc {margin-top:13px;display:block;font-size:16px;color:#A7A7A7;}
.etc_wrap .bx_cont .audience_list li {line-height:21px;}
.etc_wrap .tab {width:1200px;height:60px;margin-left:1px;border-radius:5px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.etc_wrap .tab li {position:relative;width:300px;height:60px;line-height:60px;text-align:center;}
.etc_wrap .tab li::after {content:'';display:block;z-index:1;position:absolute;top:21px;right:0;width:1px;height:17px;background-color:#CCC;}
.etc_wrap .tab li:last-child::after {display:none;}
.etc_wrap .tab .on:last-child::after {display:none;}
.etc_wrap .tab li a {position:absolute;z-index:3;top:0;left:0;width:300px;height:60px;text-align:center;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.etc_wrap .tab .on {position:relative;}
.etc_wrap .tab .on::before {content:'';z-index:2;position:absolute;top:0;left:-1px;width:301px;height:60px;background-color:#000;border-radius:5px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.etc_wrap .tab .on a {font-weight:700;color:#FFF;}

.etc_wrap .tab_blue {width:1200px;height:90px;margin-left:1px;border-radius:10px;background-color:#F5F5F5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.etc_wrap .tab_blue li {position:relative;width:300px;height:90px;line-height:90px;text-align:center;}
.etc_wrap .tab_blue li::after {content:'';display:block;z-index:1;position:absolute;top:26px;right:0;width:1px;height:38px;background-color:#CCC;}
.etc_wrap .tab_blue li:last-child::after {display:none;}
.etc_wrap .tab_blue .on:last-child::after {display:none;}
.etc_wrap .tab_blue li a {position:absolute;z-index:3;top:0;left:0;width:300px;height:90px;text-align:center;font-size:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.etc_wrap .tab_blue .on {position:relative;}
.etc_wrap .tab_blue .on::before {content:'';z-index:2;position:absolute;top:0;left:-1px;width:301px;height:90px;background-color:#1C9DE9;border-radius:10px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.etc_wrap .tab_blue .on a {font-weight:700;color:#FFF;}

.etc_wrap .tab_2 li {width:600px;}
.etc_wrap .tab_2 li a {width:600px;}
.etc_wrap .tab_2 .on::before {width:601px;}
.etc_wrap .tab_3 li {width:400px;}
.etc_wrap .tab_3 li a {width:400px;}
.etc_wrap .tab_3 .on::before {width:401px;}
.etc_wrap .tab_5 li {width:240px;}
.etc_wrap .tab_5 li a {width:240px;}
.etc_wrap .tab_5 .on::before {width:241px;}
.etc_wrap .tab_6 li {width:200px;}
.etc_wrap .tab_6 li a {width:200px;}
.etc_wrap .tab_6 .on::before {width:201px;}
.etc_wrap .bx_cont .rule_form h3 {padding-bottom:0;text-align:center;}
.etc_wrap .bx_cont .rule_form .title {font-size:20px;font-weight:600;}
.etc_wrap .bbox {border:1px solid #E1E1E1;border-radius:5px;text-align:center;margin-top:50px;padding:50px 0;box-sizing:border-box;}
.etc_wrap .bbox h3 {font-size:26px;font-weight:600;}
.etc_wrap .bbox .number {margin-top:40px;}
.etc_wrap .bbox .number span {font-size:18px;font-weight:600;}
.etc_wrap .bbox .number input {margin-left:30px;width:200px;height:50px;padding:0 15px;border-radius:5px;border:1px solid #CCC;font-size:18px;}
.etc_wrap .bbox .desc {margin-top:40px;font-size:16px;color:#818181;}
.etc_wrap .bbox .desc b {font-weight:600px;color:#000;}
.etc_wrap .btn_confirm {display:block;margin:50px auto 0 auto;width:170px;height:60px;line-height:60px;border-radius:30px;background-color:#1C9DE9;text-align:center;font-size:18px;color:#FFF;font-weight:600;}
.etc_wrap .btn_confirm:hover {background-color:#1588CB;transition:all .3s ease;}
.etc_wrap .bx_cont .unit_list {padding:50px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.etc_wrap .bx_cont .unit_list .num {width:45px;font-size:24px;color:#A7A7A7;flex-shrink:0;}
.etc_wrap .bx_cont .unit_list h3 {width:400px;flex-shrink:0;line-height:34px;padding-bottom:0;}
.etc_wrap .bx_cont .unit_list h4 {width:300px;flex-shrink:0;line-height:34px;padding-bottom:0;}
.etc_wrap .bx_cont .bdr_t {border-top:1px solid #000;}
.etc_wrap .bx_cont .contact_box {margin-top:50px;background-color:#F5F5F5;border-radius:5px;padding:40px 50px;}
.etc_wrap .bx_cont .contact_box span {font-weight:600;}
.etc_wrap .bx_cont .contact_box a:hover {text-decoration:underline;}
.etc_wrap .bx_cont .contact_box2 {margin-top:20px;background-color:#F5F5F5;border-radius:5px;padding:20px 30px;}
.etc_wrap .bx_cont .contact_box2 span {font-weight:600;}
.etc_wrap .bx_cont .contact_box2 a:hover {text-decoration:underline;}
.etc_wrap .bx_cont .buttons {width:100%;text-align:center;font-size:0;margin-top:40px;}
.etc_wrap .bx_cont .btn_blue {display:inline-block;width:170px;height:60px;margin:0 5px;line-height:60px;border-radius:30px;text-align:center;font-size:18px;font-weight:700;background-color:#1C9DE9;border:1px solid #1C9DE9;color:#FFF;box-sizing:border-box;}
.etc_wrap .bx_cont .btn_blue:hover {background-color:#1588CB;transition:all .3s ease;}
.etc_wrap .bx_cont .btn_white {display:inline-block;width:170px;height:60px;margin:0 5px;line-height:60px;border-radius:30px;text-align:center;font-size:18px;background-color:#FFF;border:1px solid #E1E1E1;box-sizing:border-box;}
.etc_wrap .bx_cont .msg {font-size:18px;text-align:center;line-height:36px;font-weight:500;}
.etc_wrap .event_list .msg {padding:70px 0 150px 0;margin-top:150px;position:relative;display:inline-block;width:100%;text-align:center;font-size:18px;line-height:26px;color:#A7A7A7;border-bottom:1px solid #E1E1E1;}
.etc_wrap .event_list .msg::before {content:'';position:absolute;top:0;left:0;width:100%;height:55px;background:url('../img/mypage/ico_tooltip_big.svg') no-repeat center 0;}
.etc_wrap .event_list ul {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .event_list ul li {position:relative;width:580px;border-radius:5px;overflow:hidden;margin-top:40px;}
.etc_wrap .event_list ul li a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.11);border-radius:5px;box-sizing:border-box;}
.etc_wrap .event_list .tag {position:absolute;top:0;right:0;z-index:1;min-width:85px;height:50px;padding:0 20px;box-sizing:border-box;line-height:50px;font-size:24px;font-weight:600;text-align:center;background-color:#E63A3D;border-radius:0 5px 0 5px;color:#FFF;}
.etc_wrap .event_list .close .tag {background-color:#000;font-size:20px;}
.etc_wrap .event_list .thumb {position:relative;width:580px;height:307px;}
.etc_wrap .event_list .thumb img {width:580px;height:307px;}
.etc_wrap .event_list .close .thumb::before {content:'';position:absolute;top:0;left:0;width:580px;height:307px;background-color:#000;opacity:.5;}
.etc_wrap .event_list .text {height:120px;padding:30px;box-sizing:border-box;}
.etc_wrap .event_list .text .title {display:block;font-size:24px;color:#000;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.etc_wrap .event_list .text .date {margin-top:14px;display:block;font-size:18px;color:#818181;}
.board_write .bx {margin-bottom:20px;font-size:18px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.board_write .w_noti {width:100%;text-align:right;padding:30px 0;font-size:16px;color:#818181;}
.board_write .bx label {font-size:18px;font-weight:600;width:90px;}
.board_write .bx .input {font-size:18px;padding:0 15px;width:calc(100% - 90px);box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .name {font-size:18px;padding:0 15px;width:200px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .email {font-size:18px;padding:0 15px;width:450px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .email2 {font-size:18px;padding:0 15px;width:180px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .phone {margin-left:auto;}
.board_write .bx .phone_number {font-size:18px;padding:0 15px;width:140px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .etc {margin-left:20px;font-size:18px;padding:0 15px;width:350px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx .time {background:url('../img/comm/ico_board_chevron_dn.svg') no-repeat right 8px center;font-size:18px;margin:0 13px 0 40px;padding:0 15px;width:100px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write .bx textarea {font-size:18px;width:calc(100% - 90px);height:400px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;padding:20px;}
.board_write .bx .number {width:calc(100% - 90px);font-size:18px;font-weight:700;}
.board_write .bx span {margin-left:5px;color:#A7A7A7;}
.board_write .bx .hyphen {margin:0 10px;color:#000;}
.board_write .security_number {margin-top:40px;padding:40px 0;border-top:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;font-size:18px;font-weight:600;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.board_write .security_number p {line-height:34px;}
.board_write .security_number img {margin-left:auto;width:120px;height:50px;border-radius:5px;overflow:hidden;}
.board_write .security_number input {margin-left:10px;font-size:18px;padding:0 15px;box-sizing:border-box;width:200px;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.board_write button {display:block;margin:50px auto 0 auto;width:170px;height:60px;font-size:18px;line-height:61px;box-sizing:border-box;font-weight:600;text-align:center;background-color:#1C9DE9;color:#FFF;border-radius:30px;}
.board_write button:hover {background-color:#1588CB;transition:all .3s ease;}
.board_write .con {-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.board_write .con .con_txt {margin-top:15px;font-size:18px;font-weight:600;width:90px;}
.etc_wrap .bx_cont .bx_title .form_check {margin-left:auto;font-size:17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .bx_cont .bx_title .form_check input {width:20px;height:20px;border:1px solid #707070;margin-right:10px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}

.sell_write_wrap .board_write .bx {min-height:50px;}
.sell_write_wrap .board_write .bx label {width:150px;}
.sell_write_wrap .board_write .bx input[type="radio"] {margin:0 10px 0 40px;border-radius:100%;width:20px;height:20px;border:2px solid #E1E1E1;cursor:pointer;}
.sell_write_wrap .board_write .bx input[type="radio"]:checked {position:relative;border:2px solid #1C9DE9;}
.sell_write_wrap .board_write .bx input[type="radio"]:checked::before {content:'';position:absolute;top:3px;left:3px;display:block;width:10px;height:10px;background-color:#1C9DE9;border-radius:100%;}
.sell_write_wrap .board_write .w_noti {margin-left:150px;text-align:left;padding:0;}
.sell_write_wrap .board_write .w_noti .tooltip {font-size:16px;color:#818181;display:inline-block;background:url('../img/comm/ico_tooltip.svg') no-repeat 0 2px;width:100%;padding-left:32px;line-height:31px;box-sizing:border-box;}
.sell_write_wrap .board_write .bx .input {width:calc(100% - 150px);}
.sell_write_wrap .board_write .bx textarea {width:calc(100% - 150px);}
.sell_write_wrap .board_write .bx span {margin:0;color:#000;}
.sell_write_wrap .board_write .bx .hyphen {margin:0 10px;color:#000;}
.sell_write_wrap .board_write .bx .btn_postcode {width:120px;height:50px;line-height:51px;text-align:center;color:#FFF;background-color:#818181;font-size:16px;border-radius:5px;margin-left:10px;}
.sell_write_wrap .board_write .bx .name2 {font-size:18px;padding:0 15px;width:396px;box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.sell_write_wrap .board_write .bx .address {margin:20px 0 0 150px;font-size:18px;padding:0 15px;width:calc(100% - 110px);box-sizing:border-box;height:50px;border:1px solid #E1E1E1;border-radius:5px;}
.rule_form .bx_title .form_check {margin-left:auto;font-size:17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.rule_form .bx_title .form_check input {width:20px;height:20px;border:1px solid #707070;margin-right:10px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}

.rule_form {width:100%;padding:50px 0;}
.rule_form .gbox {background-color:#F5F5F5;width:1200px;font-size:17px;color:#818181;padding:30px 35px;box-sizing:border-box;border-radius:5px;}
.rule_form .gbox ul li {font-size:17px;line-height:29px;}
.rule_form dl {line-height:34px;margin-top:30px;}
.rule_form dl dt {font-size:20px;font-weight:600;}
.rule_form dl dd {font-size:18px;}
.rule_form dl dd ol {margin:0;padding:0;margin-left:10px;}
.rule_form .bx_title .form_check {margin-left:auto;font-size:17px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.rule_form .bx_title .form_check input {width:20px;height:20px;border:1px solid #707070;margin-right:10px;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;}
.rule_form .shortcut {margin-top:50px;padding:30px 35px;background-color:#F5F5F5;border-radius:5px;}
.rule_form .shortcut li a {font-size:16px;font-weight:500;}
.rule_form .shortcut li a:hover {text-decoration:underline;}
.rule_form a[name] {display:block;height:70px;margin-top:-70px;visibility:hidden;}
.rule_form .date span {float:right;margin-bottom:30px;font-size:16px;line-height:28px;font-weight:500;font-feature-settings:"tnum";}
.rule_form .date::after {content:'';display:block;clear:both;}
.toggle_wrap {width:100%;}
.toggle_wrap .toggle_title {height:90px;line-height:89px;font-size:24px;font-weight:600;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}
.toggle_wrap .toggle_content {padding:40px;background-color:#F5F5F5;border-bottom:1px solid #E1E1E1;box-sizing:border-box;}
.toggle_wrap .toggle_content .title {margin-bottom:10px;display:inline-block;font-size:20px;font-weight:600;}
.toggle_wrap .toggle_content b {font-weight:600;}
.toggle_wrap .toggle_content .tbl {margin-top:10px;width:100%;background-color:#FFF;border-right:1px solid #E1E1E1;border-bottom:1px solid #E1E1E1;}
.toggle_wrap .toggle_content .tbl th, .toggle_wrap .toggle_content .tbl td {text-align:center;font-size:18px;padding:20px 0;border-top:1px solid #E1E1E1;border-left:1px solid #E1E1E1;}
.toggle_wrap .toggle_content .tbl th {font-weight:600;}
.info_tbl {position:relative;}
.info_tbl:before {content:'';position:absolute;top:0;left:0;display:block;width:1200px;height:1px;background-color:#000;}
.info_tbl th {padding:20px 0;box-sizing:border-box;background-color:#F5F5F5;font-size:18px;line-height:26px;font-weight:500;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;text-align:center;}
.info_tbl td {padding:18px 0;box-sizing:border-box;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;font-size:18px;line-height:26px;text-align:center;}
.info_tbl th:last-child {border-right:0;}
.info_tbl td:last-child {border-right:0;}
.info_tbl td.img_genietv {padding:115px 0 40px 0;background:url('../img/info/img_genietv.png') no-repeat center 60px;}
.info_tbl td.img_btv {padding:115px 0 40px 0;background:url('../img/info/img_btv.png') no-repeat center 60px;}
.info_tbl td.img_uplus {padding:115px 0 40px 0;background:url('../img/info/img_uplus.png') no-repeat center 60px;}
.info_tbl td.img_skylife {padding:115px 0 40px 0;background:url('../img/info/img_skylife.png') no-repeat center 60px;}
.info_tbl td.ch {font-size:20px;font-weight:600;}
.info_tbl th.bdr_r, .info_tbl td.bdr_r {border-right:1px solid #E1E1E1;}
.info_tbl b {font-weight:500;}
.info_tbl a:hover {text-decoration:underline;}
.info_tbl .tl {text-align:left;line-height:34px;}
.etc_wrap .bx_cont .info_tbl .button {margin-top:0;}
.sell_sound_tbl .tl {padding:18px 35px}
.etc_wrap .bx_cont .sell_sound_tbl p.b_title {font-size:20px;font-weight:500;}
.sell_sound_tbl .desc {font-size:18px;color:#818181;}
.sell_sound_tbl .play {cursor:pointer;display:inline-block;width:42px;height:42px;background:url('../img/business/ico_play.svg') no-repeat 0 0;}
.sell_sound_tbl .stop {cursor:pointer;display:inline-block;width:42px;height:42px;background:url('../img/business/ico_stop.svg') no-repeat 0 0;}
.contact_list_wrap {border-bottom:1px solid #E1E1E1;width:100%;margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.contact_list_wrap .ico {text-indent:-9999px;width:320px;}
.contact_list_wrap .ytn {background: url(../img/info/logo_ytn.svg) no-repeat 0 0;}
.contact_list_wrap .science {background: url(../img/info/logo_science.svg) no-repeat 0 0;}
.contact_list_wrap .ytn2 {background: url(../img/info/logo_ytn2.svg) no-repeat 0 0;}
.contact_list_wrap .radio {background: url(../img/info/logo_radio.svg) no-repeat 0 0;}
.contact_list_wrap .dmb {background: url(../img/info/logo_dmb.svg) no-repeat 0 0;}
.contact_list_wrap .contact_list {width:880px;}
.contact_list_wrap .top {padding-bottom:40px;}
.contact_list_wrap .top .name {display:inline-block;width:250px;font-size:20px;font-weight:600;}
.contact_list_wrap ul {margin-top:-3px;}
.contact_list_wrap ul li {margin-bottom:8px;}
.contact_list_wrap ul li:last-child {margin-bottom:0;}
.contact_list_wrap ul li .contact {font-size:16px;color:#818181;}
.contact_list_wrap ul li .contact a {font-size:16px;color:#818181;}
.contact_list_wrap ul li .contact a:hover {text-decoration:underline;}
.contact_list_wrap .team {border-top:1px solid #E1E1E1;padding:40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.contact_list_wrap .team .team_tit {width:250px;font-size:22px;font-weight:600;}
.contact_list_wrap .team .name {display:inline-block;width:160px;font-size:20px;font-weight:600;}
.contact_list_wrap .no_bdr {border-top:0;padding-top:0;}
.contact_list_sci {-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.contact_list_sci .icon {margin-bottom:30px;}
.pie_chart_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.pie_chart_wrap .bx_chart {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;}
.pie_chart_wrap .text {margin-top:30px;margin-left:100px;}
.pie_chart_wrap .text li {position:relative;font-size:18px;padding-left:45px;margin-top:10px;}
.pie_chart_wrap .text li b {font-weight:600;}
.pie_chart_wrap .text li:nth-child(1):before {content:'';position:absolute;top:2px;left:0;display:block;width:30px;height:30px;border-radius:50%;background-color:#003594;}
.pie_chart_wrap .text li:nth-child(2):before {content:'';position:absolute;top:2px;left:0;display:block;width:30px;height:30px;border-radius:50%;background-color:#1C9DE9;}
.pie_chart_wrap .text li:nth-child(3):before {content:'';position:absolute;top:2px;left:0;display:block;width:30px;height:30px;border-radius:50%;background-color:#8DCEF4;}
.pie_chart_wrap .text li:nth-child(4):before {content:'';position:absolute;top:2px;left:0;display:block;width:30px;height:30px;border-radius:50%;background-color:#C6E6F9;}
.pie_chart_wrap .text li:nth-child(5):before {content:'';position:absolute;top:2px;left:0;display:block;width:30px;height:30px;border-radius:50%;background-color:#F5F5F5;}
.pie_chart_wrap .bx_chart .text {margin-top:0;margin-left:85px;}
.pie_chart {position:relative;width:360px;height:360px;border-radius:50%;}
.pie_chart::before {content:'';display:block;position:absolute;top:90px;left:90px;width:180px;height:180px;border-radius:50%;background-color:#FFF;}
.pie_chart span {position:absolute;top:150px;left:0;width:100%;text-align:center;font-size:22px;line-height:30px;font-weight:600;color:#000;}
.chart_01 {background-image:conic-gradient(#003594 0 306deg,#1C9DE9 306deg 360deg);}
.chart_02 {background-image:conic-gradient(#C6E6F9 0 43deg,#003594 43deg 205deg,#1C9DE9 205deg 305deg,#8DCEF4 305deg 360deg);}
.chart_03 {background-image:conic-gradient(#003594 0 144deg,#1C9DE9 144deg 281deg,#8DCEF4 281deg 317deg,#C6E6F9 317deg 324deg,#F5F5F5 324deg 360deg);}
.chart_04 {background-image:conic-gradient(#003594 0 234deg,#1C9DE9 234deg 295deg,#8DCEF4 295deg 335deg,#C6E6F9 335deg 355deg,#F5F5F5 355deg 360deg);}
.mobile_link_wrap {width:100%;text-align:center;}
.mobile_link_wrap .mobile_link li {margin:20px 10px 0 10px;display:inline-block;}
.mobile_link_wrap .mobile_link li span {display:block;color:#818181;}
.mobile_link_wrap .mobile_link li .text {margin-bottom:10px;font-weight:600;color:#1C9DE9;}
.mobile_link_wrap .mobile_link li img {margin-bottom:10px;}
.mobile_link_wrap .img {display:inline-block;}
.rule_tbl {position:relative;}
.rule_tbl:before {content:'';position:absolute;top:0;left:0;display:block;width:1200px;height:1px;background-color:#000;}
.rule_tbl th {padding:20px 0;box-sizing:border-box;background-color:#F5F5F5;font-size:18px;line-height:26px;font-weight:500;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;text-align:center;}
.rule_tbl td {padding:18px 24px;box-sizing:border-box;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;font-size:18px;line-height:26px;text-align:center;}
.rule_tbl th:last-child {border-right:0;}
.rule_tbl td:last-child {border-right:0;}
.rule_tbl td.bdr_r {border-right:1px solid #E1E1E1;}
.rule_tbl b {font-weight:500;}
.rule_tbl .tl {text-align:left;line-height:34px;}
.ad_tab_wrap {width:100%;height:60px;padding:50px 0;text-align:center;font-size:0;border-radius:30px;}
.ad_tab_wrap li {display:inline-block;width:150px;height:60px;margin:0 5px;}
.ad_tab_wrap li a {display:block;width:150px;height:60px;line-height:58px;border-radius:30px;font-size:18px;color:#818181;text-align:center;border:2px solid #E1E1E1;box-sizing:border-box;}
.ad_tab_wrap li a:hover {border:2px solid #818181;transition:all .3s ease;}
.ad_tab_wrap li.on a {background-color:#FFF;color:#000;font-size:18px;font-weight:700;border-radius:30px;border:2px solid #000;box-sizing:border-box;}
.ad_menu_wrap {width:240px;padding:30px;box-sizing:border-box;background-color:#F5F5F5;border-radius:5px;}
.ad_menu_wrap h5 {margin-bottom:12px;font-size:17px;font-weight:600;}
.ad_menu_wrap .ad_menu {margin-bottom:40px;}
.ad_menu_wrap .ad_menu li a {position:relative;margin-top:5px;padding-left:20px;display:block;font-size:16px;color:#818181;cursor:pointer;}
.ad_menu_wrap .ad_menu li a::before {content:'';position:absolute;top:9px;left:2px;width:14px;height:10px;border-radius:100%;display:block;background:url('../img/business/menu_ad_off.svg') no-repeat 0 0;}
.ad_menu_wrap .ad_menu li .active {color:#1C9DE9;font-weight:600;}
.ad_menu_wrap .ad_menu li .active::before {background:url('../img/business/menu_ad_on.svg') no-repeat 0 0;}

.ad_menu_wrap .ad_menu:last-child {margin-bottom:0;}
.ad_contents {width:880px;}
.ad_contents h6 {font-size:24px;font-weight:600;}
.ad_contents .ad_img {margin-top:40px;border:1px solid #E1E1E1;overflow:hidden;border-radius:5px;}
.ad_contents .ad_img_mo {float:left;margin-right:40px;margin-top:40px;border:1px solid #E1E1E1;overflow:hidden;border-radius:5px;}
.ad_contents img {width:100%;}
.ad_contents .ad_text {margin-top:40px;}
.ad_contents .ad_text li {margin-bottom:15px;font-size:18px;line-height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.ad_contents .ad_text .number {margin-right:12px;width:30px;height:30px;line-height:30px;border-radius:100%;background-color:#F5F5F5;text-align:center;font-size:17px;font-weight:500;color:#A7A7A7;}
.ad_contents .ad_text .title {font-weight:600;width:100px;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------월 드 / 코 리 안-------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.channel_top {position:relative}
.channel_top .img_wrap {position:relative;overflow:hidden;height:230px;}
.channel_top .img_wrap::before {content:'';width:100%;height:10px;position:absolute;z-index:1;top:-10px;left:0;background-color:#FFF;box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px -2px rgb(0 0 0 / 16%);}
.channel_top .img_wrap .ch_img {position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background:no-repeat center center;}
@media (min-width:1920px) {.channel_top .img_wrap .ch_img {background-size:cover;}}
.channel_top .channel_menu {padding:50px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.channel_top .ch_icon {width:120px;height:120px;border-radius:100%;overflow:hidden;border:1px solid #E1E1E1;box-sizing:border-box;}
.channel_top .ch_icon img {width:120px;height:120px;}
.channel_top .ch_name {color:#000;font-size:32px;font-weight:600;margin-left:25px;}
.channel_top .ch_btn {margin-left:auto;}
.channel_top .ch_btn li {display:inline-block;margin-left:40px;margin-top:10px;}
.channel_top .ch_btn li a {font-size:16px;font-weight:500;}
.reporter_view_wrap {margin-top:50px;}
.reporter_view_wrap h2 {font-size:28px;font-weight:600;margin-bottom:25px;}
.reporter_view .map {width:1200px;height:650px;padding-top:35px;box-sizing:border-box;border-radius:5px;box-sizing:border-box;overflow:hidden;background:#E6E6E6 url('../img/program/bg_world_map.png') no-repeat center center;}
.reporter_view .map .noti {margin:0 auto;width:200px;height:60px;line-height:60px;text-align:center;background-color:#FFF;border-radius:30px;font-size:17px;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.reporter_view .map .map_btn {position:relative}
.reporter_view .map button {position:absolute;top:0;left:0;background-color:#000;width:130px;height:60px;line-height:60px;font-size:18px;font-weight:500;color:#FFF;border-radius:30px;transition:background-color ease 0.1s;transition:color ease 0.1s;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.reporter_view .map button:hover {background-color:#FFF;color:#000;transition:all .3s ease;}
.reporter_view .map button.on {background-color:#1C9DE9;color:#FFF;}
.reporter_view .map button.map1 {top:110px;left:135px;}
.reporter_view .map button.map2 {top:380px;left:250px;}
.reporter_view .map button.map3 {top:100px;left:500px;}
.reporter_view .map button.map4 {top:145px;left:640px;}
.reporter_view .map button.map5 {top:290px;left:530px;}
.reporter_view .map button.map6 {top:200px;left:870px;}
.reporter_view .map button.map7 {top:390px;left:970px;}
.reporter_wrap {margin-top:40px;}
.reporter_wrap .cont {font-size:24px;font-weight:600;}
.reporter_wrap .reporter_list {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.reporter_list li {position:relative;margin-top:20px;width:590px;padding:20px 20px 20px 25px;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.reporter_list li .cate {font-size:22px;font-weight:500;margin-right:30px;flex-shrink:0;}
.reporter_list li .name {font-size:18px;color:#818181;line-height:34px;max-width:345px;}
.reporter_list li .name span {display:inline-block;width:20px;}
.reporter_list li .more {flex-shrink:0;margin-left:auto;width:110px;height:40px;border-radius:20px;background-color:#F5F5F5;font-size:14px;line-height:40px;text-align:center;}
.reporter_list li .more:hover {color:#FFF;background-color:#000;transition:all .3s ease;}
.etc_wrap .bx_cont .desc_top {margin-top:50px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.etc_wrap .bx_cont .desc_top .left {font-size:24px;font-weight:600;line-height:38px;}
.etc_wrap .bx_cont .desc_top .right {margin-left:auto;font-size:18px;line-height:34px;}
.etc_wrap .bx_cont .bx_process_world li {margin-bottom:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.etc_wrap .bx_cont .bx_process_world li div {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:flex-start;align-items:center;}
.etc_wrap .bx_cont .bx_process_world .number {width:235px;min-height:115px;border-radius:5px;background-color:#003594;color:#FFF;padding:22px 30px 18px 30px;box-sizing:border-box;font-size:22px;font-weight:600;-webkit-box-align:flex-start;-moz-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.etc_wrap .bx_cont .bx_process_world li:nth-child(4) .number {height:144px;}
.etc_wrap .bx_cont .bx_process_world li:nth-child(5) .number {height:212px}
.etc_wrap .bx_cont .bx_process_world li:nth-child(6) .number {height:247px;}
.etc_wrap .bx_cont .bx_process_world li:nth-child(7) .number {height:314px;}
.etc_wrap .bx_cont .bx_process_world li:last-child {margin-bottom:0;}
.etc_wrap .bx_cont .bx_process_world .number p {font-size:22px;}
.etc_wrap .bx_cont .bx_process_world .number span {color:#1C9DE9;}
.etc_wrap .bx_cont .bx_process_world .desc {width:940px;min-height:115px;border-radius:5px;border:1px solid #E1E1E1;padding:20px 30px;box-sizing:border-box;}
.att_wrap {margin-top:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-moz-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.att_wrap .btn_wrap {text-align:center;padding:45px 0 35px 0;width:587px;height:215px;border-radius:5px;border:1px solid #E1E1E1;box-sizing:border-box;}
.att_wrap .btn_wrap .att_title {margin-bottom:30px;display:block;font-size:24px;font-weight:600;text-align:center;}
.att_wrap .btn_wrap a {margin:0 3px;display:inline-block;width:215px;height:60px;line-height:60px;text-align:center;border-radius:30px;border:1px solid #E1E1E1;box-sizing:border-box;}
.att_wrap .btn_wrap a:hover {border:1px solid #818181;transition:all .3s ease;}
.att_wrap .btn_wrap .hwp {display:block;background:url('../img/member/ico_file_hwp.svg') no-repeat 27px 15px;padding-left:35px;}
.att_wrap .btn_wrap .doc {display:block;background:url('../img/member/ico_file_doc.svg') no-repeat 27px 15px;padding-left:35px;}
.etc_wrap .bx_cont .bnr_world {position:relative;border-radius:5px;overflow:hidden;}
.etc_wrap .bx_cont .bnr_world::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid #E1E1E1;border-radius:5px;box-sizing:border-box;}
.world_cate_wrap {border-bottom:1px solid #000;margin-top:-15px;padding-bottom:25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.world_cate_wrap .cate {font-size:18px;font-weight:600;}
.world_cate_wrap .name {margin-left:auto;font-size:16px;}
.world_cate_wrap .name b {font-weight:500;margin-right:25px;}
.world_cate_wrap .name span {display:inline-block;width:20px;}
.etc_wrap .news_list {position:relative;padding:20px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .news_list .text_area {flex-shrink:0;width:870px;margin-bottom:45px;}
.etc_wrap .news_list .icon {line-height:35px;position:absolute;top:20px;left:0;}
.etc_wrap .news_list .title {font-size:24px;line-height:34px;font-weight:500;}
.etc_wrap .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.etc_wrap .news_list .photo {margin-right:30px;flex-shrink:0;width:300px;height:169px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.etc_wrap .news_list .photo a {position:relative;display:block;width:300px;height:169px;}
.etc_wrap .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.etc_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:8px;left:8px;width:42px;height:42px;background:url('../img/comm/ico_play_medium.png') no-repeat 0 0;text-indent:-9999px;}
.etc_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.etc_wrap .news_list .title a:hover {text-decoration:underline;}
.etc_wrap .news_list .info {flex-shrink:0;position:absolute;bottom:30px;left:330px;width:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.etc_wrap .news_list .info .date {font-size:15px;color:#A7A7A7;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------기 타 (특집, 이벤트 등)-----------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.bnr_election_main {display:block;position:relative;width:1200px;height:60px;margin:0 auto;border-radius:5px;overflow:hidden;}
.bnr_election_main .countdown {position:absolute;top:10px;right:62px;background-color:#FFF;padding:5px 18px;color:#230b78;border-radius:20px;font-family:'Pretendard',-apple-system,BlinkMacSystemFont,sans-serif;font-size:25px;font-weight:700;}
.bnr_election_sub {display:block;position:relative;width:820px;height:120px;border-radius:5px;overflow:hidden;}
.bnr_election_sub .countdown {position:absolute;top:37px;right:77px;background-color:#FFF;padding:5px 19px;color:#230b78;border-radius:24px;font-family:'Pretendard',-apple-system,BlinkMacSystemFont,sans-serif;font-size:32px;font-weight:700;}
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------장 애 인   서 비 스------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
.header .top_disabled {height:138px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.header .top_disabled .btn_top_guide {margin-left:auto;}
.header .top_disabled .btn_top_guide a {display:inline-block;font-size:24px;font-weight:600;text-align:center;width:270px;height:80px;line-height:80px;border:1px solid #CCC;box-sizing:border-box;border-radius:40px;}
.header .top_disabled .btn_top_guide a:hover {border:1px solid #818181;}
.vod_list_wrap {margin-top:50px;margin-bottom:30px;border-top:1px solid #000;}
.vod_list_wrap .news_list {position:relative;padding:30px 0;border-bottom:1px solid #E1E1E1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-align-items:center;-ms-flex-align:center;align-items:center;}
.vod_list_wrap .news_list .text_area {flex-shrink:0;width:auto;}
.vod_list_wrap .news_list .icon {line-height:35px;position:absolute;top:20px;left:0;}
.vod_list_wrap .news_list .icon img {width:35px;height:35px;display:inline-block;border-radius:100%;overflow:hidden;}
.vod_list_wrap .news_list .icon span {font-size:16px;margin-left:5px;}
.vod_list_wrap .news_list .title {width:693px;font-size:32px;line-height:46px;font-weight:500;}
.vod_list_wrap .news_list .title a {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.vod_list_wrap .news_list .photo {flex-shrink:0;width:462px;height:260px;margin-right:45px;border-radius:5px;overflow:hidden;background-color:#F5F5F5;}
.vod_list_wrap .news_list .photo a {position:relative;display:block;width:462px;height:260px;}
.vod_list_wrap .news_list .photo a::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.04);border-radius:5px;box-sizing:border-box;}
.vod_list_wrap .news_list .photo .btn_play {z-index:1;position:absolute;bottom:16px;left:16px;width:70px;height:70px;background:url('../img/comm/ico_play_big.png') no-repeat 0 0;text-indent:-9999px;}
.vod_list_wrap .news_list .photo img {width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;height:auto;}
.vod_list_wrap .news_list .title a:hover {text-decoration:underline;}
.vod_list_wrap .news_list .date {position:absolute;bottom:40px;left:507px;font-size:24px;color:#A7A7A7;}
.vod_list_wrap .news_list .no_arti {width:100%;padding:50px 0;text-align:center;font-size:26px;color:#A7A7A7;}
.bx_sel_date_big_wrap {margin-top:50px;margin-bottom:-20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;}
.bx_sel_date_big_wrap .bx_sel_date {width:auto;margin-left:auto;margin-right:-8px;height:50px;line-height:50px;border:0;padding-bottom:0;}
.bx_sel_date_big_wrap .bx_sel_date .btn_prev {width:50px;height:50px;background:url('../img/disabled/btn_prev.svg') no-repeat center center;}
.bx_sel_date_big_wrap .bx_sel_date .btn_next {width:50px;height:50px;background:url('../img/disabled/btn_next.svg') no-repeat center center;}
.bx_sel_date_big_wrap .bx_sel_date .btn_calendar {width:50px;height:50px;margin-left:6px;background:url('../img/disabled/ico_calendar.svg') no-repeat center center;}
.bx_sel_date_big_wrap .bx_sel_date .text {width:290px;font-size:28px;font-weight:500;}
.bx_sel_date_big_wrap .pop_calendar {top:65px;left:1px;width:450px;padding:20px;}
.bx_sel_date_big_wrap .pop_calendar::before {right:60px;}
.bx_sel_date_big_wrap .pop_calendar .top .month {line-height:50px;}
.bx_sel_date_big_wrap .pop_calendar .top .month span {font-size:26px;font-weight:700;}
.bx_sel_date_big_wrap .pop_calendar .calendar {margin-top:5px;}
.bx_sel_date_big_wrap .pop_calendar .calendar th {line-height:50px;font-size:20px;}
.bx_sel_date_big_wrap .pop_calendar .calendar td {height:50px;line-height:46px;font-size:24px;}
.bx_sel_date_big_wrap .pop_calendar .calendar td a {font-size:24px;}
.bx_sel_date_big_wrap .pop_calendar .calendar .on a, .bx_sel_date_big_wrap .pop_calendar .calendar .on a:hover  {width:46px;height:46px;line-height:46px;}
.bx_sel_date_big_wrap .pop_calendar .calendar a, .bx_sel_date_big_wrap .pop_calendar .calendar a:hover {width:46px;height:46px;line-height:46px;}
.bx_sel_date_big_wrap .pop_calendar .top .month .btn_prev_small {width:40px;height:40px;margin-top:5px;background:url('../img/news/btn_prev.svg') no-repeat center center;}
.bx_sel_date_big_wrap .pop_calendar .top .month .btn_next_small {width:40px;height:40px;margin-top:5px;background:url('../img/news/btn_next.svg') no-repeat center center;}
.bx_sel_date_big_wrap .pop_calendar .top .bt_close {top:-1px;right:-5px;width:50px;height:50px;background:url('../img/disabled/ico_top_close.svg') no-repeat center center;}
.bx_sel_date_big_wrap .pop_calendar::before {content:'';display:block;position:absolute;top:-24px;right:50px;width:44px;height:36px;background:url('../img/disabled/layer_chevron.png') no-repeat 0 0;}
.pop_disabled {z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;display:table;text-align:center;width:100%;height:100%;}
.pop_disabled::after {content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2;}
.pop_disabled .pop_box {width:100%;height:100%;display:table-cell;vertical-align:middle;}
.pop_disabled .pop_box .con {position:relative;color:#000;width:630px;height:350px;padding-top:60px;box-sizing:border-box;border-radius:20px;margin:0 auto;background-color:#FFF;box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);}
.pop_disabled .pop_box .con .btn_close {position:absolute;top:20px;right:15px;width:50px;height:50px;display:inline-block;vertical-align:top;background:url('../img/disabled/ico_top_close.svg') no-repeat center center;text-indent:-9999px;}
.pop_disabled .pop_box .con .tit {font-size:28px;font-weight:700;}
.pop_disabled .pop_box .con .desc {font-size:24px;line-height:43px;margin-top:36px;padding-left:40px;text-align:left;}
.newslist_paging {margin-top:50px;font-size:18px;text-align:center;}
.newslist_paging .btn_first {display:inline-block;width:46px;height:46px;text-indent:-9999px;background:url('../img/disabled/btn_pg_first.svg') no-repeat center center;vertical-align:middle;}
.newslist_paging .btn_last {display:inline-block;width:46px;height:46px;text-indent:-9999px;background:url('../img/disabled/btn_pg_last.svg') no-repeat center center;vertical-align:middle;}
.newslist_paging .btn_prev {display:inline-block;width:46px;height:46px;text-indent:-9999px;background:url('../img/disabled/btn_pg_prev.svg') no-repeat center center;vertical-align:middle;margin:0 14px;}
.newslist_paging .btn_next {display:inline-block;width:46px;height:46px;text-indent:-9999px;background:url('../img/disabled/btn_pg_next.svg') no-repeat center center;vertical-align:middle;margin:0 14px;}
.newslist_paging .num {display:inline-block;width:78px;height:78px;line-height:78px;font-size:23px;border-radius:100%;border:1px solid #E1E1E1;box-sizing:border-box;margin:0 5px;}
.newslist_paging .num:hover {border:1px solid #818181;transition:all .3s ease;}
.newslist_paging .on {color:#fff;font-weight:700;background-color:#003594;border:1px solid #003594;}
.newslist_paging .on:hover {border:1px solid #003594;}
.news_view_big_wrap .news_title_wrap h2.news_title {font-size:48px;line-height:68px;}
.news_view_big_wrap .btn_go_list {width:100%;text-align:right;margin-top:50px;}
.news_view_big_wrap .btn_go_list a {display:inline-block;font-size:22px;width:180px;height:70px;line-height:70px;text-align:center;border:1px solid #CCC;box-sizing:border-box;border-radius:10px;}
.news_view_big_wrap .btn_go_list a:hover {border:1px solid #818181;}
.news_view_big_wrap .news_view_wrap .arti_summary {margin-top:50px;font-size:26px;line-height:46px;}
.news_view_big_wrap .news_view_wrap .paragraph {font-size:24px;}
