.w40p{width:40% !important;}
.w45p{width:45% !important;}
.w55p{width:55% !important;}
.w60p{width:60% !important;}

.main_new_wrap {z-index:-1;min-width:1280px;margin:0 auto; overflow-x:hidden;}
.main_new_wrap li,
.main_new_wrap a,
.main_new_wrap button,
.main_new_wrap span,
.main_new_wrap em,
.main_new_wrap div,
.main_new_wrap h3,.main_new_wrap h2,.main_new_wrap h1{font-family:"s-core_dream";}
.main_new_wrap button,
.main_new_wrap input[type='submit']{cursor:pointer;}
.top_area{position:relative;}
#main_header{position:relative;width:1280px;margin:0 auto;z-index:10;}
#main_header h1{position:absolute;top:48%;left:0;width:257px;height:50px;margin-top:-25px;background:url("../images/logo_etv2.png") 0 50% no-repeat;background-size:auto 94%;}
/* #main_header h1{position:absolute;top:50%;left:0;width:151px;height:51px;margin-top:-25px;background:url("../images/n_main_logo.png") 0 50% no-repeat;} */
#main_header h1 a{display:block;}
.m_btn_menu_open{display:none;}
.m_btn_menu_close{display:none;}
#main_header div.n_main{margin-left:300px;display:inline-block;}
#main_header div.n_main nav strong{display:none;}
#main_header div.n_main nav ul:after{display:block;clear:both;content:'';}
#main_header div.n_main nav li{float:left;margin:0 25px;line-height:70px;}
#main_header div.n_main nav li.onair{margin:0 10px 0 0}
#main_header div.n_main nav li.onair a{font-weight:700;border:solid 2px #fff;height:40px;line-height:38px;padding:0 16px;border-radius:20px;}
#main_header div.n_main nav li ul.submnue{display:none;}
#main_header div.n_main nav li a{display:inline-block;font-weight:700;font-size:20px;}
#main_header div.n_main .tv{display:none;}
header nav li ul.submnue{display:none;}

.evt_main_slider{position:relative;overflow: initial;}

.useBx .bx-wrapper li{width:100vw !important;}
.useBx .bx-default-pager{color: #fff;}
/* .useBx .grade1{position:absolute;top:-20px;left:0;right:0;height:186px;background:url("../images/visual_bg_top.png") 0 50% repeat-x;}
.useBx .grade2{position:absolute;bottom:-140px;left:0;right:0;height:293px;background:url("../images/visual_bg_bottom.png") 0 50% repeat-x;} */

.n_search_open{position:absolute;top:50%;right:0;width:40px;height:40px;margin-top:-20px;background:url("../images/n_main_btn_search_open.png") 50% 50% no-repeat;text-indent:-99999px;background-size:auto 100%;}
.n_top_search{display:none;position:absolute;top:50%;right:53px;margin-top:-20px;}
.n_top_search>div{position:relative;background:#fff;width:380px;border-radius:25px;padding:0 25px;border: 1px solid #aaa;}
.n_top_search input[type='text']{width:90%;height:40px;line-height:40px;border:none;}
.n_top_search input[type='submit']{position:absolute;top:50%;right:25px;width:22px;height:22px;margin-top:-11px;background:url("../images/n_main_btn_search.png") 50% 50% no-repeat;text-indent:-99999px;}
.n_search_close{display:none;position:absolute;top:50%;right:0;width:40px;height:40px;margin-top:-20px;background:url("../images/n_main_btn_search_close.png") 50% 50% no-repeat;text-indent:-99999px;background-size:auto 100%;}

.tvlive{position:absolute;bottom:0;left:50%;margin-left:-640px;width:1280px;height:73px;z-index:10;}
.tvlive strong{position:relative;display:inline-block;vertical-align:top;margin-right:50px;height:40px;padding:0 10px 0 63px;font-size:24px;font-weight:700;color:#fff;background:url("../images/n_main_live_icon.png") 0 50% no-repeat;}
.tvlive strong:after{display:block;content:'';position:absolute;top:0;right:0;width:5px;height:5px;background:#ff6e6e;border-radius:50%;}
.tvlive div{display:inline-block;vertical-align:top;}
.time_grape{position:absolute;left:0;right:0;margin-left:130px;}
.time_grape span{margin-bottom:15px;}
.time_grape div{background:#1a1b1c;width:707px;height:4px;}
.time_grape div>div{background:#fa6d6d;}
.time_view{position:absolute;right:0;width:28%;margin-left:33px;line-height:73px;}
.tvlive span{display:block;font-size:16px;font-weight:400;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.tvlive span em{width:17px;height:17px;padding:2px 0 2px 20px;background:url("../images/n_main_time_icon.png") 0 50% no-repeat;}

.n_pro_wrap{background:#F4F7FB url("../images/evt_main_bg.png") 0 0 repeat;padding:30px 0 20px;}
.n_pro_main{width:1280px;margin:0 auto;}
.n_pro_main:after{display:block;clear:both;content:'';}

.n_pro_main .n_pro{float:left;width:68%;}
.n_pro_main h3{font-size:20px;font-weight:700;margin-bottom:13px;display:inline-block;letter-spacing:0;}
.n_pro_main h3 em{font-size:20px;font-weight:700;}
.programs{margin-bottom:40px;}
.programs:after{display:block;clear:both;content:'';}
.programs .m_n_tabBar{display:none;}
.programs .new_program{position:relative;}
.programs .new_program h3 em{color:#fa6d6d;}
.programs .new_program .more{position:absolute;top:1px;right:0;display:inline-block;text-align:center;color:#fff;font-size:10px;width:60px;height:26px;line-height:25px;border-radius:13px;border:solid 1px #fff;}
.programs div ul{margin:0 -10px}
.programs div ul:after{display:block;clear:both;content:'';}
.programs div li{float:left;padding:0 10px;width:100%;}
.programs .new_program li{width:33.3%;}
.programs .reading_program{position:relative;float:left;width:280px; display:none;}
.programs .reading_program h3 em{color:#fa6d6d;}
.programs .reading_program .more{position:absolute;top:1px;right:0;display:inline-block;text-align:center;color:#fff;font-size:10px;width:60px;height:26px;line-height:25px;border-radius:13px;border:solid 1px #fff;}
.programs .reading_program li:nth-child(2),
.programs .reading_program li:nth-child(3){display:none;}
.programs div.img_pic{overflow:hidden;border-radius:12px;}
.programs a img{width:100%;height:160px;border:solid 1px #FFFFFF;border-radius:12px;-webkit-transition:transform .3s;transition:transform .3s; -webkit-transform:scale(1, 1);transform:scale(1, 1);}
.programs a:hover img{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.programs span{font-size:14px;display:block;margin-top:10px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.n_election .tabBar{margin-bottom:13px;}
.n_election .tabBar > li{position:relative;padding:0 19px;}
.n_election .tabBar > li a{position:relative;display:inline-block;font-weight:400;color:#666;font-size:20px;letter-spacing:0;}
.n_election .tabBar > li:first-child {padding-left:0;}
.n_election .tabBar > li:first-child:before{content:inherit;background:none;}
.n_election .tabBar > li.active a:after{display:block;content:'';position:absolute;top:0;right:-10px;width:8px;height:6px;background:url("../images/n_tab_on_bg.png") 50% 50% no-repeat;}
.n_election .tabBar > li:before{display:block;content:'';position:absolute;left:0;top:6px;height:16px;width:1px; background:#505051;}
.n_election .tabBar > li.active a{color:#fa6d6d;font-weight:700;}

.n_election .tabPage{position:relative;}
.n_election .tabPage ul{margin:0 -10px;}
.n_election .tabPage ul:after{display:block;clear:both;content:'';}
.n_election .tabPage ul li{float:left;padding:0 10px;width:33.33%;}
.n_election .tabPage ul li:nth-child(4){display:none;}
.n_election .tabPage div.img_pic{overflow:hidden;border-radius:12px;}
.n_election a img{width:100%;height:160px;border:solid 1px #FFFFFF;border-radius:12px;-webkit-transition:transform .3s;transition:transform .3s; -webkit-transform:scale(1, 1);transform:scale(1, 1);}
.n_election a:hover img{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.n_election span{font-size:14px;display:block;margin-top:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.n_election .more{position:absolute;top:-41px;right:0;display:inline-block;text-align:center;color:#707070;font-size:10px;width:60px;height:26px;line-height:25px;border-radius:13px;border:solid 1px #707070;}

.n_magerzin{float:right;width:27%;}
.n_magerzin .lightly{position:relative;margin-bottom:40px;}
.n_magerzin .lightly em{color:#fa6d6d;letter-spacing:0;}
.n_magerzin .lightly .more{position:absolute;top:1px;right:0;display:inline-block;text-align:center;color:#707070;font-size:10px;width:60px;height:26px;line-height:25px;border-radius:13px;border:solid 1px #707070;}
.n_magerzin .e_mager{position:relative;}
.n_magerzin .e_mager em{color:#fa6d6d;letter-spacing:0;}
.n_magerzin .e_mager .more{position:absolute;top:1px;right:0;display:inline-block;text-align:center;color:#fff;font-size:10px;width:60px;height:26px;line-height:25px;border-radius:13px;border:solid 1px #fff;}

.n_magerzin ul.col2{margin:0 -10px}
.n_magerzin ul.col2:after{display:block;clear:both;content:'';}
.n_magerzin ul.col2 > li{float:left;width:50%;padding:0 10px;}
.n_magerzin ul.col2 a img{width:100%;border:solid 1px #FFFFFF;border-radius:12px;-webkit-transition:transform .3s;transition:transform .3s; height:160px; object-fit:cover; }

.n_magerzin ul.col1{margin:0;}
.n_magerzin ul.col1:after{display:block;clear:both;content:'';}
.n_magerzin ul.col1 a img{width:100%;border:solid 1px #FFFFFF;border-radius:12px;-webkit-transition:transform .3s;transition:transform .3s;  height:160px;}

.n_magerzin div.img_pic{overflow:hidden;border-radius:12px;}
.n_magerzin a:hover img{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}
.n_magerzin span{font-size:14px;display:block;width:100%;margin-top:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}

.n_gongi_alrim{background:#E5E9F0;min-width:1280px;}
.n_gongi_alrim>div{width:1280px;margin:0 auto;height:70px;line-height:70px;}
.n_gongi_alrim>div>a{display:inline-block;margin-bottom:5px;}
.n_gongi_alrim>div strong{display:inline-block;font-size:20px;color:#707070;}
.n_gongi_alrim>div strong i{display:inline-block;vertical-align:middle;width:46px;height:30px;margin-right:10px;background:url("../images/n_main_gongi_icon2.png") 0 50% no-repeat;}

.n_foot{padding:43px 0 40px 0; border-top:1px solid #ddd;}
.n_foot>div{position:relative;width:1280px;margin:0 auto;}
.n_foot>div ul{margin-bottom:32px;}
.n_foot>div ul:after{display:block;clear:both;content:'';}
.n_foot>div ul li{position:relative;float:left;padding:0 10px;}
.n_foot>div ul li:after{display:block;content:'';position:absolute;top:50%;right:0;margin-top:-5px;width:1px;height:10px;background:#555657;}
.n_foot>div ul li:last-child:after{content:'';background:none;}
.n_foot>div ul li:first-child{padding-left:0;}
.n_foot>div ul li a{color:#787878;font-size:12px;}
.n_foot>div address{color:#555555;font-size:12px;line-height:20px;}
.n_foot>div address b{color:#fa6d6d;}
.n_foot>div nav{position:absolute;top:0;right:0;}
.n_foot>div nav a{display:inline-block;margin:0 10px;}
.n_foot>div nav a:last-child{margin-right:0;}
.n_foot>div .n_f_logo{position:absolute;bottom:0;right:0;width:166px;height:37px;background:url("../images/n_main_footer_logo2.png") 0 50% no-repeat;text-indent:-99999px;}


#wrap{min-width:1280px;}
header{height:6.6875rem;line-height:6.6875rem;}/* */
header:after{display:block;clear:both;content:'';}
header h1{position:absolute;top:-7px;left:0;width:257px;line-height:5.0625rem;margin-top:1rem;background:url("../images/logo_etv2.png") 0 50% no-repeat;background-size:auto 53%;}
/* header h1{position:absolute;left:0;line-height:5.0625rem;margin-top:1rem;background:url("../images/h1_logo.png") 0 50% no-repeat;background-size:auto 80%;} */
header h1 a{display:block;width:10.0625rem;height:5.0625rem;text-indent:-99999px;}
header nav {margin-left:16rem;}
header nav ul{list-style:none;list-style-type:none;}
header nav ul:after{display:block;clear:both;content:'';}
header nav ul li {float:left;height:6.6875rem;list-style:none;list-style-type:none;}
header nav ul li a{position:relative;font-size:140%;font-weight:700;color:#0c0c0c;padding:0 2rem;font-family:"s-core_dream";}
header nav ul li a:after{display:block;content:'';position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;background:#000;border-radius:50%;}
header nav ul li:first-child a{padding-left:5px;}
header nav ul li:first-child a:after{background:none;}
header nav ul li a:hover,
header nav ul li a:focus{color:#00a6b8;}
header nav ul li.on a{color:#00a6b8;}
.menu_close{display:none;}
header nav .area_tv{display:none;position:absolute;left:20px;right:20px;top:300px;border-radius:5px;background:rgba(255,255,255,.1);padding:0.5rem;line-height:inherit !important;}
header nav .area_tv img{margin-top:5px;width:70px;}
header nav .area_tv span{display:block;padding:.25rem;}
header nav .area_tv span:after{display:block;content:'';clear:both;}
header nav .area_tv span em{display:inline-block;float:right;margin-left:.5rem;text-align:center;color:#fff;padding:.5rem;border-radius:.25rem;}
header nav .area_tv span:nth-child(1){border-bottom:solid 1px #4d6986;}
header nav .area_tv span:nth-child(1) em{background:#f02d33;}
header nav .area_tv span:nth-child(2) em{background:#f27507;}

header .col-4{position:relative;}
header .all_search_open {position:absolute;top:50%;right:0;width:2.75rem;height:2.75rem;margin-top:33px;background:url("../images/btn_all_search_icon.png") 50% 50% no-repeat;background-size:auto 100%;text-indent:-99999px;z-index:2;}
header .col-4 .top_search{display:none;position:absolute;top:0;left:0;right:0;opacity:0;z-index:1;transition-duration:.5s;}
header .col-4 .top_search.active{display:block;width:100%;opacity:1;}
header .col-4 .top_search div{position:relative;}
header .col-4 .top_search div div{margin-right:3.125rem;}
header .col-4 .top_search div input[type='text']{color:#fff;font-weight:700;height:2.8125rem;line-height:2.8125rem;background:#00a6b8;border-radius:1.375rem;padding:0 3.75rem 0 1.25rem;width:100%;}
header .col-4 .top_search .send{position:absolute;top:50%;right:30px;width:21px;height:21px;margin-top:-11px;background:url("../images/btn_top_search_icon.png") 50% 50% no-repeat;}
.all_search_close{position:absolute;top:50%;right:0;width:2.875rem;height:2.875rem;margin-top:-1.4375rem;background:#f5f5f5 url("../images/btn_top_search_close_icon.png") 50% 50% no-repeat;border-radius:50%;text-indent:-99999px;}
.all_menu{display:none;}
section{padding-bottom:70px;}

#main_visual{position:relative;height:470px;text-align:center;margin-bottom:45px;}
#main_visual .bx-viewport li{text-align:center;}
#main_visual li img{height:470px;}
#main_visual li>div{position:absolute;top:80px;left:50%;margin-left:-605px;}
#main_visual li>div>span{display:block;font-size:32px;color:#563e31;margin-bottom:20px;}
#main_visual li>div>b{display:block;font-size:58px;color:#563e31;font-weight:700;margin-bottom:40px;text-align:left;}
#main_visual li>div>a{display:block;text-align:center;width:178px;height:54px;line-height:54px;font-size:17px;font-weight:bold;color:#563e31;background:#fff;}

.section2{margin-bottom:3.125rem;}
.section2:after{display:block;clear:both;content:'';}
.section2>div{position:relative;float:left;}
.section2>div:nth-child(1){width:792px;}
.section2>div:nth-child(2){width:442px;float:right;}
.section2>div .more{position:absolute;top:0;right:0;width:1.9375rem;height:1.9375rem;border:solid 1px #d2d2d2;background:url("../images/btn_more_icon.png") 50% 50% no-repeat;text-indent:-99999px;}
.section2 h2{font-weight:700;margin-bottom:1.25rem;font-size:150%;}
.section2 h2 em{position:relative;display:inline-block;margin-left:10px;color:#545454;margin-left:20px;padding-left:20px;}
.section2 h2 em:before{display:block;content:'';position:absolute;left:0;top:2px;height:20px;width:1px; background:#b9b9b9;}

.democracy:after{display:block;clear:both;content:'';}
.democracy>div{position:relative;height:237px;overflow:hidden;}
.democracy a{display:block;}
.democracy a:hover:after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;/*border:solid 4px #00a6b8;*/}
.democracy a div{overflow:hidden;}/* width:252px;height:167px; */
.democracy a img{display:block;-webkit-transition:transform .3s;transition:transform .3s; -webkit-transform:scale(1, 1);transform:scale(1, 1);}
.democracy a:hover img{
	-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);
}

.democracy span{display:block;margin-top:1.25rem;color:#0c0c0c;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}

.magazine>div{position:relative;height:237px;}
.magazine>div a{display:block;border:solid 1px #e3e3e3;padding:0.5625rem;overflow:hidden;}
.magazine>div a img{width:100%;}
.magazine>div a div{display:none;}
.magazine>div a img{display:block;-webkit-transition:transform .3s;transition:transform .3s;-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.magazine>div a:hover img{-webkit-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3);}

.section3{background:#ebebeb;height:5.625rem;line-height:5.625rem;padding:0 2.5rem;}
.section3 strong{height:3.25rem;line-height:3.25rem;display:inline-block;vertical-align:middle;padding-left:3.75rem;font-size:140%;background:url("../images/gongi_icon.png") 0 50% no-repeat;}

footer{border-top:solid 1px #dadada;padding:1.875rem 0;}
footer nav a{position:relative;font-weight:700;padding:0 1.25rem;}
footer nav a.webOnly{display:inline-block !important;}
footer nav a:first-child{padding-left:0;}
footer nav a:before{display:block;content:'';position:absolute;left:0;top:2px;height:15px;width:1px; background:#b9b9b9;}
footer nav a:first-child:before{background:none;}
footer .inner>div{position:absolute;top:0;right:0;text-align:right;}
footer .inner>div a{margin-left:4px;color:#555;font-size:15px;line-height:27px;display:inline-block;}
.footerLogo{display:block;margin-top:10px;width:230px;height:45px;background:url("../images/footer_logo.png") no-repeat right bottom;background-size:200px auto;text-indent:-9999em;text-align:left;}
.footerLogo a{display:block !important}
.footerLogo img{width:200px;}

 footer address{margin-top:1.25rem;color:#555;line-height:1.3rem;}

/* ����ȭ�� */
.sub_top{height:160px;}
/*
CDN사용을 위해 include jsp 로 옮김.
.sub_top.menu2{background:url("../images/sub_top_bg2.png") 50% 50% no-repeat;}
.sub_top.menu3{background:url("../images/sub_top_bg3.png") 50% 50% no-repeat;}
.sub_top.menu4{background:url("../images/sub_top_bg4.png") 50% 50% no-repeat;}
.sub_top.menu5{background:url("../images/sub_top_bg5.png") 50% 50% no-repeat;}
.sub_top.menu6{height:120px;background:url("../images/sub_top_bg6.png") 50% 50% no-repeat;}
.sub_top.menu7{background:url("../images/etv_SubDesign_07vt.jpg") 50% 50% no-repeat;}
.sub_top.menu8{background:url("../images/sub_top_bg8.png") 50% 50% no-repeat;}
*/
.sub_top.menu6 h2{display:block;text-align:center;line-height:120px;}
.sub_top h2{color:#fff;display:inline-block;vertical-align:middle;font-size:46px;font-weight:700;line-height:160px;margin-right:23px;}
.sub_top h2.type2{font-size:40px}
.sub_top .inner>span{color:#fff;display:inline-block;vertical-align:middle;line-height:1.5rem;}
.sub_top .area_tv{position:absolute;right:0;top:50%;margin-top:-3.4rem;border-radius:5px;background:rgba(255,255,255,.1);border:1px solid rgba(0,0,0,0.4);padding:0.5rem 1.5625rem;line-height:inherit !important;}
.sub_top .area_tv img{width:91px;}
.sub_top .area_tv span{padding:.25rem; display:inline-block;}
.sub_top .area_tv span + span{margin-left:5px;}
.sub_top .area_tv span em{display:inline-block;margin-left:.5rem;text-align:center;color:#fff;padding:.5rem;border-radius:.25rem;}
.sub_top .area_tv .row{padding:2px 0;}
.sub_top .area_tv .row + .row{border-top:1px solid rgba(255,255,255,0.2);}
.sub_top .area_tv .tv1 em{background:#f02d33;}
.sub_top .area_tv .tv2 em{background:#f27507;}
.sub_top .area_tv .tv3 em{background:#0085cb;}
.sub_top .area_tv .tv4 em{background:#cc2f5b;}

.sub_top.menu8 .area_tv{border:1px solid rgba(255,255,255,0.5);}

/*
.sub_top .inner dl{position:absolute;right:0;top:50%;margin-top:-51px;border-radius:5px;background:rgba(255,255,255,.1);padding:0.9375rem 1.5625rem;border:solid 1px #4d6986;}
.sub_top .inner dl dt u{color:#65e5f3;}
.sub_top .inner dl dd{margin-top:10px;}
.sub_top .inner dl dd a{position:relative;color:#fff;display:block;margin:3px 0;padding-left:5px;}
.sub_top .inner dl dd a:before{display:block;content:'';position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-1px;background:#fff;}
*/
.sub_top .inner ul{position:absolute;right:0;top:50%;margin-top:-26px;display:table;width:564px;}
.sub_top .inner ul.cols7{width:664px;margin-top:-28px;}
.sub_top .inner ul.cols7 li{width:14.28%}
.sub_top .inner ul li{float:left;width:50%;display:table-cell;border:solid 1px #5e9db8;}
.sub_top .inner ul li a{display:block;text-align:center;height:3.125rem;line-height:3.125rem;color:#fff;}
.sub_top .inner ul li.dep1 a{font-size:120%;font-weight:700;text-shadow:1px 1px 10px rgba(0,0,0,0.7);}
.sub_top .inner ul li.on a{background:#fff;color:#2880a4;font-size:113%;font-weight:700;}
.sub_top .inner ul li.dep1.on a{text-shadow:none;}
.sub_top .inner ul li.dep1.on a br{display:none;}
.sub_top .inner ul.type2 li{width:20%;border:1px solid #a291e0;}
.sub_top .inner ul.type2 li a{height:6.125rem;line-height:6.125rem;}
.sub_top .inner ul.type2 li.on a{color:#6253b3;}
.sub_top .inner>div{text-align:center;line-height:160px;}
.sub_top.menu6 .inner>div{text-align:center;line-height:120px;}
.sub_top.menu6 .inner>div select{display:inline-block;padding:0 36px 0 15px;vertical-align:middle;border:solid 2px #333;width:100px;height:3rem;line-height:3rem;font-size:110%;}
.sub_top.menu6 .inner>div div{position:relative;display:inline-block;vertical-align:middle;border:solid 2px #333;width:594px;height:3rem;line-height:3rem;background:#fff;text-align:left;padding-right:62px;}
.sub_top.menu6 .inner>div div input[type='text']{font-size:120%;width:100%;height:2.7rem;border:none;vertical-align:top;}
.sub_top.menu6 .inner>div div input[type='submit']{position:absolute;top:0;right:0;width:3.75rem;height:3rem;background:#333 url("../images/btn_top_search_icon.png") 50% 50% no-repeat;}

#contents{padding:3.125rem 0;}
#contents a,#contents span,#contents div{font-family:"Nanum Gothic";}
#contents h3{margin-bottom:0.9375rem;font-size:170%;font-weight:700;}

.divGroup>span{color:#333;display:block;text-align:center;padding:3.125rem 0;}
.the_new{margin-top:-3.125rem;padding:3.125rem 0;background:#f3f3f3;}

.relevant_act{margin:0 -10px;}
.relevant_act:after{display:block;clear:both;content:"";}
.relevant_act>div{padding:0 10px;float:left;width:40%;}

.relevant_act>div:nth-child(1){width:60%;}
.relevant_act>div:nth-child(1) a{display:inline-block;margin-right:8rem}
.relevant_act>div:nth-child(1) img{width:100%;height:387px;margin-bottom:0.625rem;display:block;}
.relevant_act>div:nth-child(1) iframe{width:100%;height:387px;margin-bottom:0.625rem;display:block;}
.relevant_act>div:nth-child(1) div{position:relative;font-size:18px;font-weight:700;}
.relevant_act>div:nth-child(1) div span{position:absolute;right:0;color:#676767;font-size:90%;}
.relevant_act>div:nth-child(2){float:right;}
.relevant_act_list>div a{display:block;}
.relevant_act_list>div a div{overflow:hidden;margin-bottom:0.625rem;}
.relevant_act_list>div a img{width:100%;height:170px;display:block;transition:transform .3s;transform:scale(1.3, 1.3);}
.relevant_act_list>div a:hover img{transform:scale(1, 1);}
.relevant_act_list>div a span{display:block;margin-bottom:0.9375rem;}

.the_last_new{padding:3.125rem 0;background:#fff;}
.the_last_new>.inner>div{position:relative;}
.the_last_new .cols5 a{display:block;}
.the_last_new .cols5 a>img{max-width:100%;}
.the_last_new .cols5 a>div{margin:0.9375rem 0 .25rem 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.the_last_new .cols5 a>span{font-size:90%;color:#676767;}
.the_last_new>.inner>div .more{position:absolute;top:0;right:0;width:101px;height:2.0625rem;line-height:2.0625rem;padding-left:1.125rem;font-size:90%;color:#343434;border:solid 1px #d2d2d2;background:url("../images/btn_more_icon.png") 90% 50% no-repeat;background-size:auto 13px;}
.the_last_new .cols5 > div{margin-bottom:1.25rem;}

.no_img{width:240px;height:135px;}
.new_list{position:relative;padding-top:2rem;}
.new_list h3 small{display:inline-block;margin-left:1.875rem;font-size:70%;}
.new_list h3 em{color:#ea1600;}
.new_list select{position:absolute;top:-3px;right:0;width:137px;height:28px;color:#343434;border:solid 1px #9d9d9d;font-size:14px;}
.new_list .cols4 {margin:0 -15px;}
.new_list .cols4>div {padding:0 0.86rem;}
.new_list .cols4,
.new_list .cols5{margin-bottom:1.25rem;;}
.new_list .cols4>div,
.new_list .cols5>div{margin-bottom:1.875rem;}
.new_list .cols4 a,
.new_list .cols5 a{position:relative;display:block;}
.new_list .cols4 a:hover:after,
.new_list .cols5 a:hover:after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;}/* border:solid 2px #00a6b8; */
.new_list .cols4 a img,
.new_list .cols5 a img{width:100%;}
.new_list .cols4 a img{height:400px;}
.new_list .cols4 a>div,
.new_list .cols5 a>div{  margin:0.9375rem 0 .25rem 0; padding:0 .3125rem;text-overflow:ellipsis; overflow:hidden;width:100%; white-space:nowrap; line-height:123%;}
.cols5 a>div.tail_txt{margin-top:5px !important; height:20px; font-size:14px; color:#6c6a6a;}
.new_list .cols4 a>span,
.new_list .cols5 a>span{font-size:90%;color:#676767; padding:0 .3125rem;}
.new_list.line3 .cols5 a>div{height:40px; margin:0.9375rem 0 .25rem 0; padding:0 .3125rem;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden;width:100%;line-height:123%;}


.new_view .tit{ position:relative;margin-bottom:1.25rem;font-size:150%;}
.new_view .tit strong{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:72%;}
.new_view .tit span{position:absolute;top:50%;right:0;margin-top:-8px;color:#676767;font-size:16px;}
.movie_all{border:solid 1px #e9e9e9;height:720px;}
.movie_all:after{display:block;clear:both;content:'';}
.movie_all .movie_player{float:left;width:70%;}
.movie_all .movie_player iframe{width:100% !important;height:518px;}
.movie_all .movie_player div{color:#333;padding:2.5rem 2.1875rem;line-height:1.8rem;height:12.5rem;;overflow:hidden;overflow-y:auto;}
.movie_all .movie_list{position:relative;float:left;width:30%;height:720px;}
.movie_all .movie_list ul{margin:2.8125rem 0 7.125rem 1.875rem;height:440px;overflow:hidden;overflow-y:auto;}
.movie_all .movie_list li{margin:1.25rem 0;}
.movie_all .movie_list li:first-child{margin-top:0;}
.movie_all .movie_list li a:after{display:block;clear:both;content:'';}
.movie_all .movie_list li a{display:block;position:relative;padding-top:8px;padding-left:130px;height:70px;box-sizing:border-box;}
.movie_all .movie_list li a img{position:absolute;left:0;top:0;width:120px;height:68px;}
.movie_all .movie_list li a div{width:171px;display:block;display:-webkit-box;-webkit-line-clamp:2; -webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;height:48px;font-size:90%;color:#333;line-height:24px;margin-left:10px;}
.movie_all .movie_list>div{position:absolute;bottom:0;left:0;right:0;background:#f6f6f6;height:202px;padding:1.875rem;font-size:80%;line-height:1.3rem;color:#666;border-top:solid 2px #e9e9e9;}
.movie_all .movie_list>div strong{width:112px;height:41px;display:block;margin-bottom:10px;background:url("../images/open_icon.png") 50% 50% no-repeat;}


.election_list:nth-child(1){margin-top:0;}
.election_list{position:relative;border:solid 0.75rem #f4f4f4;margin-top:3rem;}
.election_list h3{position:relative;background:#f4f4f4;height:4.375rem;line-height:4.375rem;padding-left:7.5rem;font-size:26px;font-weight:800;}
.election_list h3.h3_icon1:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon1.png") 5px 50% no-repeat;}
.election_list h3.h3_icon2:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon2.png") 5px 50% no-repeat;}
.election_list h3.h3_icon3:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon3.png") 5px 50% no-repeat;}
.election_list h3.h3_icon4:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon4.png") 5px 50% no-repeat;}
.election_list h3.h3_icon5:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon5.png") 5px 50% no-repeat;}
.election_list h3.h3_icon6:before{display:block;content:'';position:absolute;top:-12px;left:12px;width:5.625rem;height:5.625rem;background:#f4f4f4 url("../images/h3_icon6.png") 5px 50% no-repeat;}
.election_list .cols4{padding:1.875rem 6.25rem;}
.election_list .cols4 a{position:relative;display:block;text-align:center;}
.election_list .cols4 a:hover:after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;}
.election_list .cols4 a span{font-weight:700;display:block; margin-top:0.9375rem;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
.election_list .more{position:absolute;top:25px;right:0;width:85px;height:33px;line-height:33px;font-size:16px;color:#343434;background:url("../images/btn_more_icon.png") 90% 50% no-repeat;background-size:auto 13px;}

.box_surmmay{margin-bottom:3.125rem;padding:10px;background:url("../images/box_surmmay_bg.png") 50% 50% no-repeat;background-size:cover;}
.box_surmmay>div.type1_1{background:#fff url("../images/box_surmmay_bg1_1.png") 95% 100% no-repeat;}
.box_surmmay>div.type1_2{background:#fff url("../images/box_surmmay_bg1_2.png") 95% 100% no-repeat;}
.box_surmmay>div.type1_3{background:#fff url("../images/box_surmmay_bg1_3.png") 95% 100% no-repeat;}
.box_surmmay>div.type2_1{background:#fff url("../images/box_surmmay_bg2_1.png") 95% 100% no-repeat;}
.box_surmmay>div.type2_2{background:#fff url("../images/box_surmmay_bg2_2.png") 100% 100% no-repeat;}
.box_surmmay>div.type2_3{background:#fff url("../images/box_surmmay_bg2_3.png") 95% 100% no-repeat;}

.box_surmmay>div.type1_1>div.icon1{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon1.png") 50% 50% no-repeat;}
.box_surmmay>div.type1_2>div.icon2{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon2.png") 50% 50% no-repeat;}
.box_surmmay>div.type1_3>div.icon3{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon3.png") 50% 50% no-repeat;}

.box_surmmay>div.type2_1>div.icon1{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon4.png") 50% 50% no-repeat;}
.box_surmmay>div.type2_2>div.icon2{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon7.png") 50% 50% no-repeat;}
.box_surmmay>div.type2_3>div.icon3{display:inline-block;vertical-align:middle;width:5.625rem;height:5.625rem;background:url("../images/h3_icon6.png") 50% 50% no-repeat;}


.box_surmmay>div{padding:1rem;background:#fff;}
.box_surmmay>div>div:nth-child(2){display:inline-block;vertical-align:middle;margin-left:1.25rem;}
.box_surmmay>div strong{font-size:180%;display:block;font-weight:800;}
.box_surmmay>div span{display:block;margin-top:.5rem;}

.com_list h3 small{display:inline-block;margin-left:15px;}
.com_list h3 em{color:#ea1600;}
.com_list{position:relative;margin-top:3.125rem;}
.com_list:nth-child(1){margin-top:0;}
.com_list .cols4 {margin:0 -15px;}
.com_list .cols4>div{padding:0 15px;}
.com_list .cols4>div,
.com_list .cols5>div{margin-bottom:1.875rem;}
.com_list .cols4 a,
.com_list .cols5 a{position:relative;display:block;}
.com_list .cols4 a:hover:after,
.com_list .cols5 a:hover:after{display:block;content:'';position:absolute;top:0;bottom:0;left:0;right:0;}
.com_list .cols4 a>div,
/* .com_list .cols5 a>div{margin:0.9375rem 0 0.625rem 0;text-overflow:ellipsis;overflow:hidden;
display: -webkit-box;-webkit-line-clamp:2;	-webkit-box-orient: vertical; line-height:1.5rem;height:3rem;white-space:inherit;
} */
.com_list .cols4 a img,
.com_list .cols5 a img{width:100%;height:8.4375rem}
.com_list .cols5 a>div{margin:0.9375rem 0 0.625rem 0;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;font-family:"Malgun Gothic",sans-serif !important;}
.com_list .cols4 a>span,
.com_list .cols5 a>span{font-size:90%;color:#676767;}
.com_list>div .more{position:absolute;top:0;right:0;width:6.3125rem;height:2.0625rem;line-height:2.0625rem;padding-left:1.125rem;font-size:80%;color:#343434;border:solid 1px #d2d2d2;background:url("../images/btn_more_icon.png") 90% 50% no-repeat;background-size:auto 13px;}

.detail_view{border-bottom:solid 1px #e9e9e9;}
.detail_view .tit{position:relative;border-bottom:solid 2px #282828;padding:1.25rem 5px;}
.detail_view .tit strong{font-size:170%;font-weight:700;display:inline-block;margin-right:11rem;}
.detail_view .tit div{position:absolute;top:50%;right:0;margin-top:-9px;}
.detail_view .tit span{position:relative;color:#676767;}
.detail_view .tit span:nth-child(1){margin-right:10px;padding-right:15px;}
.detail_view .tit span:nth-child(1):before{display:block;content:'';position:absolute;top:3px;right:0;width:1px;height:14px;background:#b3b3b3;}
.detail_view .con{ padding:3.125rem 0;line-height:1.8rem;text-align:center;}
.detail_view .con img{margin-bottom:1.875rem;}
.detail_view .con iframe{display:block;margin:0 auto 70px;width:1000px;height:560px;}
.detail_view.hasFrame img{width:1000px;}
.prev_next{position:relative;border-bottom:solid 1px #888888;padding:0 1.875rem;}
.prev_next:after{display:block;clear:both;content:'';}
.prev_next>div{width:50%;float:left;height:5.625rem;line-height:5.625rem;}
.prev_next>div:after{display:block;clear:both;content:'';position:absolute;top:50%;left:50%;margin-top:-18px;width:1px;height:36px;background:#e9e9e9;}
.prev_next>div:nth-child(2){text-align:right;}
.prev_next>div:nth-child(2) strong{float:right;}
.prev_next>div strong{display:inline-block;vertical-align:top;font-size:110%;}
.prev_next>div a{display:inline-block;vertical-align:top;color:#282828;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:82%;}
.prev_next>div.prev strong{margin-right:2.1875rem;padding-left:1.25rem;background:url("../images/btn_view_prev.png") left center no-repeat;}
.prev_next>div.next strong{margin-left:2.1875rem;padding-right:1.25rem;background:url("../images/btn_view_next.png") right center no-repeat;}

.total_con h3{border-bottom:solid 1px #d3d3d3;padding-bottom:10px;}
.btn_basic{display:inline-block;width:8rem;height:3.25rem;line-height:3.25rem;color:#fff;font-weight:700;background:#282828;text-align:center;border-radius:5px;}

.free_open{position:relative;background:#f4f4f4;padding:75px 60px 300px 265px;line-height:1.8rem;}
.free_open .icon1{position:absolute;top:75px;left:60px;width:10rem;height:10rem;background:url("../images/icon_bg1.png") right center no-repeat;}
.free_open .icon2{position:absolute;bottom:100px;left:265px;width:381px;height:147px;background:url("../images/free_open.png") right center no-repeat;}

.find_way img{ margin-bottom:3.125rem;}
.find_way h3{position:relative;margin-bottom:25px !important;}
.find_way h3:before{display:block;content:'';position:absolute;top:-5px;left:0;width:3.125rem;height:2px;background:#000;}
.find_way h4{font-size:140%;margin-bottom:0.9375rem;}

.traffic_info>div>div{margin-bottom:3rem;padding-left:7.8125rem;}
.subway{background:url("../images/find_icon1.png") left 0 no-repeat;}
.subway>div{padding-bottom:10px;}
.subway i{width:1.875rem;height:1.875rem;line-height:1.5rem;color:#2c57c5;border:solid 3px #2c57c5;text-align:center;font-weight:700;border-radius:0.9375rem;display:inline-block;vertical-align:top;margin-right:10px;}
.subway span{display:inline-block;vertical-align:top;color:#333;line-height:1.8rem;}

.bus1{background:url("../images/find_icon2.png") left 0 no-repeat;}
.bus1>div{padding-bottom:10px;}
.bus1 strong{color:#008cb0;font-size:18px;display:block;margin-bottom:0.9375rem;}
.bus1 span{display:inline-block;vertical-align:top;color:#333;line-height:1.8rem;margin-bottom:0.9375rem;}

.bus2{background:url("../images/find_icon1.png") left 0 no-repeat;}
.bus2>div{padding-bottom:10px;}
.bus2 i{width:3.125rem;height:3.125rem;line-height:44px;text-align:center;font-weight:700;border-radius:25px;display:inline-block;vertical-align:top;margin-right:10px;}
.bus2 i.type1{color:#30a242;border:solid 3px #30a242;}
.bus2 i.type2{color:#36a3e6;border:solid 3px #36a3e6;}
.bus2 span{display:inline-block;vertical-align:top;color:#333;line-height:1.8rem;}

.intro img{ margin-bottom:2.5rem;}
.intro .cols2 {margin:0 1.25rem;}
.intro .cols2>div{line-height:1.8rem;padding:0 1.875rem;}
.intro .cols2>div>div{margin-bottom:3.125rem;}
.intro .cols h3 {column-span:all;}

.live_title{margin-bottom:1rem;padding:1rem 2rem;background-image: linear-gradient(to right, #1fc6d9, #1d68cf);}
.live_title strong{color:#fff;font-size:130%;}
.live_title span{color:#fff;display:inline-block;margin-left:1rem;}

.live_board_title{position:relative;padding:.5rem 130px .5rem 1rem;box-shadow:1px 1px 5px #ccc;}
.live_board_title strong{display:block;font-size:120%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.live_board_title span{color:#666;display:block;margin-top:.5rem;}
.live_board_title em{position:absolute;top:50%;right:1rem;;border-radius:1.5rem;width:6rem;text-align:center;height:2.5rem;line-height:2.5rem;margin-top:-1.25rem;background:#f02d33;color:#fff;}

.live_board_list{border:solid 1px #eee; padding:1rem;height:19.625rem;overflow:hidden;overflow-y:auto;}
.live_board_list li{padding:.5rem;border-bottom:solid 1px #eee;}
.live_board_list strong{font-size:120%;color:#333;font-weight:normal;}
.live_board_list span{color:#666;display:block;margin-top:.5rem;}

/* .cView.divGroup.cols2>div iframe{width:100% !important;height:378px;} */
.inner .cView {width:80%; margin:auto;}
.inner .cView .live_vod {position:relative; width:100%; height:0; padding-bottom:56.25%}
.inner .cView .live_vod iframe{position:absolute;width:100%;height:100%;top:0;left:0;}

/* 영문페이징 */
.pagination{margin:1.25rem 0;text-align:center;}
.pagination:after{display:block;clear:both;content:'';}
.pagination li{position:relative;display:inline-block;vertical-align:middle;}
.pagination li.i a span>span{position:absolute;text-indent:-99999px;}
.pagination li.i.first span{text-indent:-99999px;}
.pagination li.i.first a span{position:absolute;text-indent:-99999px;}
.pagination li span.s span{position:absolute;text-indent:-99999px;}
.pagination li>span{position:relative;border:solid 1px #d1d1d1;border-radius:5px;width:2rem;height:2rem;line-height:2rem;margin:0 .125rem;text-align:center;display:inline-block;vertical-align:top;}
.pagination li>span em{font-style:normal;}
.pagination li img{position:absolute;top:50%;left:50%;margin:-5px 0 0 -4px;}
.pagination a{position:relative;border:solid 1px #d1d1d1;border-radius:5px;width:2rem;height:2rem;line-height:2rem;margin:0 .125rem;text-align:center;display:inline-block;vertical-align:top;}
.pagination li.active span{color:#fff;background:#0e2544;border:solid 1px #0e2544;}

.schBox{background:#e8e9ed;padding:20px;margin-bottom:15px;display:block;}
.schBox .schW{position:relative;margin:0 auto;width:600px;box-sizing:border-box;}
.schBox .selectbox{float:left;height:36px !important;}
.schBox .selectbox select{height:36px;border:none;width:100%;padding:0 6px 0 10px;box-sizing:border-box;}
.schBox .schW .inp{width:100%;height:36px;line-height:36px;border:0;background:#fff;font-size:12px;padding:0 10px;box-sizing:border-box;}
.schBox.type .schW .part1{float:none !important;display:block;}
.schBox .btnSch{position:absolute;top:0;right:0;}
.schBox .btnSch input{vertical-align:middle;}
.schW .btnAll{margin-left:1px;color:#fff;height:36px;padding:10px 12px 9px 12px;font-size:15px;background:#787d9a;font-weight:bold;vertical-align:middle;}
.ico1_list2{width:15px;padding-left:18px;background: url(/static/images/common/ico/ico_list3.gif) left center no-repeat;}
.schTotal{margin-bottom:10px;}
.schTotal span{margin-right:10px;font-size:15px;}
.schTotal span strong{font-size:110%;color:#584fd2;}
.bbsList1{margin-bottom:40px;border-top:3px solid #584fd2;border-bottom:1px solid #000;}
.bbsList1 > ul > li > div{position:relative;border-top:1px solid #ccc;}
.bbsList1 > ul > li:first-child > div{border-top:none;}
.bbsList1 > ul > li > div .tit{padding:1.25rem;}
.bbsList1 > ul > li > div .tit a{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:85%;}
.bbsList1 > ul > li > div .tit a:hover{text-decoration:underline;}
.bbsList1 > ul > li > div .file{display:inline-block;position:absolute;top:18px;right:140px;width:20%;width:180px;text-align:right;}
.bbsList1 > ul > li > div .etc{position:absolute;top:20px;right:5px;float:right;padding:0 20px;font-size:80%;color:#767676;letter-spacing:-1px;}
.bbsList1 > ul > li > div .etc:before{display:block;content:'';position:absolute;left:0;top:10px;margin-top:-5px;width:1px;height:10px;background:#ccc;}
.bbsView{margin-bottom:40px;border-top:3px solid #584fd2;border-bottom:1px solid #000;}
.bbsView h3{padding:20px;font-size:170%;}
.bbsView .etc{padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.bbsView .etc span{display:inline-block;position:relative;padding:0 10px;}
.bbsView .etc span:before{display:block;content:'';position:absolute;left:0;top:50%;margin-top:-5px;width:1px;height:10px;background:#ccc;}
.bbsView .etc span:first-child:before{display:none;}
.bbsView .file{padding:10px 20px;border-bottom:1px solid #ccc;}
.bbsView .file a{margin-right:10px;}
.bbsView .bbsCon{padding:20px;min-height:200px;line-height:160%;box-sizing:border-box;}
.bbsView .bbsCon *{line-height:160%;}
.pnList{border-top:1px solid #000;border-bottom:1px solid #000;}
.pnList dl{display:table;padding:20px;width:100%;box-sizing:border-box;}
.pnList dl:first-child{border-bottom:1px solid #ccc;}
.pnList dt{display:table-cell;width:60px;vertical-align:top;}
.pnList dd{display:table-cell;padding-left:20px;position:relative;vertical-align:top;}
.pnList dd:before{display:block;content:'';position:absolute;left:0;top:10px;margin-top:-5px;width:1px;height:10px;background:#ccc;}

#LiveMain{text-align:center;width:800px;margin:0 auto;}
#LiveMain strong{background:#019eba;color:#fff;display:block;padding:1rem 0;font-size:150%;}
.live_top_div img{max-width:100%;}
#pw_no {background:#001a3c;}
.login_box2{padding:.5rem 0 1rem 0;}
.login_box2 input{height:2.5rem;line-height:2.5rem;border-radius:.25rem;}
.login_box2 .Search_input{color:#333;font-size:120%;font-family:inherit;}
.login_box2 .live_loginBtn{color:#333;background:#e8bc45;border:none;width:5.4375rem;font-size:120%;font-weight:700}

#pw_ok{background:#001a3c;padding:1rem 0;}
#pw_ok iframe{width:100% !important;}
.btn_play{color:#009eb8;display:inline-block; border:solid 1px #00abbd;width:300px; padding:.5rem 0 .5rem 1rem; margin-top:1.25rem; background-image: url(../images/btn_icon.png);}

#open_login{position:absolute;top:0;bottom:0;left:0;right:0;background:#0c4e6e url("../images/open_login_bg.png") center center no-repeat;background-size:cover;}
#open_login>div{ position:absolute;top:50%;left:30%;right:30%;margin-top:-13.0625rem;}
#open_login>div h1{width:9.3125rem;height:3.0625rem;margin-bottom:1rem;background:url("../images/open_login_logo.png") center center no-repeat;}
#open_login>div h1 a{display:block;width:9.3125rem;height:3.0625rem;}
#open_login>div .open_login_form{border:solid 1px #5c869e;border-radius:.25rem;margin-bottom:2rem;padding:2.5rem 9.375rem;background:rgba(0,0,0,0.1);}
#open_login>div .open_login_form strong{display:block;font-size:200%;color:#1ab4d3;margin-bottom:1rem;}
#open_login>div .open_login_form label{position:absolute;text-indent:-99999px;}
#open_login>div .open_login_form input{width:100%;border-radius:.25rem;height:3rem;padding:0 .5rem;margin:.25rem 0;border:none;color:#555;}
#open_login>div .open_login_form input.id_bg{padding:.5rem .5rem .5rem 2.5rem; background:#fff url("../images/open_login_id_icon.png") 1rem center no-repeat;}
#open_login>div .open_login_form input.pw_bg{padding:.5rem .5rem .5rem 2.5rem; background:#fff url("../images/open_login_pw_icon.png") 1rem center no-repeat;font-family:"Malgun Gothic",sans-serif;}
#open_login>div .open_login_form input[type="submit"]{background:#00a1c2;color:#fff;text-align:center;font-size:110%;}
#open_login>div address{color:#9bbcc7;text-align:center;}

/* 주간편성표 */
#weeklySchedule .topScheduleBox{border:5px solid #e3ecf2;}
#weeklySchedule .topScheduleBox ul:after{display:block;content:'';clear:both;}
#weeklySchedule .topScheduleBox ul li{display:block;position:relative;float:left;padding:30px 28px;width:33.3333%;border-left:1px solid #e3ecf2;box-sizing:border-box;}
#weeklySchedule .topScheduleBox ul li.active{padding-right:135px;}
#weeklySchedule .topScheduleBox ul li.active:after{display:block;content:'';clear:both;position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border:5px solid #00a6b8;}
#weeklySchedule .topScheduleBox ul li .order{display:block;position:absolute;left:28px;top:-24px;font-size:20px;color:#cddee8;font-weight:bold;}
#weeklySchedule .topScheduleBox ul li.active .order{color:#00a6b8;}
#weeklySchedule .topScheduleBox ul li .time{display:block;margin-bottom:8px;font-size:18px;color:#666;}
#weeklySchedule .topScheduleBox ul li .subject{display:block;font-size:18px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#weeklySchedule .topScheduleBox ul li .onair{display:block;position:absolute;top:50%;right:28px;margin-top:-20px;width:96px;height:40px;background:#f02d33;border-radius:20px;line-height:40px;text-align:center;color:#fff;font-size:16px;}
#weeklySchedule .btnDown{display:inline-block;padding-left:60px;width:280px;height:50px;background:url(../images/icon_weeklySchedule_btnDown.gif) no-repeat 28px center;border-radius:5px;line-height:48px;box-sizing:border-box;border:1px solid #000;font-size:18px;text-align:left;}
#weeklySchedule .btnDown2{display:inline-block;padding-left:45px;width:210px;height:50px;background:url(../images/icon_weeklySchedule_btnDown.gif) no-repeat 18px center;border-radius:5px;line-height:48px;box-sizing:border-box;border:1px solid #000;font-size:18px;text-align:left;}
.alignRight{text-align:right;}
#scheduleCon{padding-bottom:50px;}
#scheduleCon .daySelect{display:block;position:relative;padding:20px 45px;}
#scheduleCon .daySelect > a{display:block;position:absolute;top:50%;margin-top:-14px;width:16px;height:28px;text-indent:-9999em;}
#scheduleCon .daySelect .dayPrev{left:10px;background:url(../images/icon_daySelect_prev.gif) no-repeat;}
#scheduleCon .daySelect .dayNext{right:10px;background:url(../images/icon_daySelect_next.gif) no-repeat;}
#scheduleCon .daySelect ul:after{display:block;content:'';clear:both;}
#scheduleCon .daySelect ul li{display:block;float:left;width:14.2857%;}
#scheduleCon .daySelect ul li a{display:block;height:54px;border-radius:4px;text-align:center;font-size:20px;color:#666;line-height:52px;box-sizing:border-box;}
#scheduleCon .daySelect ul li.active a{border:1px solid #00a6b8;color:#00a6b8;font-weight:bold;}
.tableItem{display:table;width:100%;border-top:2px solid #000;box-sizing:border-box;border-collapse:collapse;}
.tableItem .cell{display:table-cell;text-align:center;}
.tableHead{display:table-header-group;border-bottom:1px solid #000;}
.tableHead .cell{padding:15px 0;font-size:16px;font-weight:bold;}
.tableItem .tableRow{display:table;table-layout:fixed;width:100%;}
.tableBody{display:block;height:530px;overflow-y:scroll;font-size:16px;}
.tableBody .tableRow{border-bottom:1px solid #ddd;}
.tableBody .cell{padding:12px;text-align:left;vertical-align:middle;}
.listNone{display:block;padding:15px 0;text-align:center;}
#scheduleCon .tableItem .col1{width:15%;text-align:center !important;}
#scheduleCon .tableItem .col2{width:35%;}


/* poup */
/* #bgW{display:none;background:rgba(0,0,0,.7);position:fixed;width:100%;z-index:1010;top:0;height:100%;}
#poupW{position:fixed;z-index:1020;}
.popupWrap{position:static;}
.popupW,.popupW1{position:fixed;z-index:1020;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:auto !important;margin-top:0 !important; display:none;}
.popupW1 .popup.pup_movie{max-width:920px;}
.popupW1 .popup.pup_img{display:inline-block;max-width:720px;}
.popupW.mobile .popup,
.popupW1.mobile .popup{width:96%;margin-left:2%;margin-right:2%;height:auto;}
.popupW.mobile .popup .popupH{overflow:auto;background:#fff;}
.popupW.mobile .popup{width:96%;margin:2%;height:auto;overflow:hidden;}
.popupW1.mobile .popup img,
.popupW.mobile .popup img{max-width:100% !important;}
.mobile .popup .popupH{margin-top:43px;}
.popup{height:auto;position:relative;z-index:1020;background:#fff;}
.popup .closeDay{float:right;margin:10px;}
.popup .closeDay img,.popup .closeDay input{display:inline-block;vertical-align:middle;}
.popup .closeDay .eventLayerClose{display:inline-block;vertical-align:middle;margin-left:10px;font-size:14px;}
.popup.type1{width:1000px;}
.popup.type1.qMenu_type{background:#b8cee1 url(/static/images/portal/common/bg_qMenu.jpg) no-repeat center bottom;}
.popup.type1.qMenu_type .popArea{background:0 0;}
.popup .pupImg{text-align:center;}
.popup .popArea{padding:3%;background:#fff;position:relative;}
.popup .popArea.type{padding:2% 5%;}
.popup .popArea .popTit{text-align:center;border-bottom:2px solid #474a5b;padding:1% 0 2% 0;}
.popup .popArea .popTit h1{font-size:2em;font-weight:400;letter-spacing:-1px;}
.popup .popArea .btn_popClose{text-align:center;margin-top:20px;font-weight:700;color:#fff;font-size:1.1em;}
.popup .popArea .btn_popClose a{display:inline-block;}
.popup .popArea .movieImg{width:100%;position:relative;padding-bottom:55.5%!important;padding-top:0!important;height:0;}
.popup .popArea .movieImg iframe{width:100%;height:100%;border:0;position:absolute;}
.popup .popArea .tit1{font-size:1.2em;}
.popup .pshow1{display:none;}
.popup .pop_tit{font-size:16px;padding:16px;background:#787d9a;letter-spacing:-1px;font-weight:600;text-align:center;color:#fff;font-family:'malgun gothic';}
.popup .eventClose{overflow:hidden;}
.popup .eventClose .fltxt{float:left;margin-top:15px;}
.popup .eventClose .closeDay{float:right;font-family:'malgun gothic';font-size:15px;}
.popup .closeDay{margin:10px;}
.popup .eventClose .closeDay span{color:#000;}
.popup .eventClose .closeDay a{color:#000;}
.popup .popup_con{padding:20px;}
.popup .qMenu_area1{text-align:center;height:160px;background:url(/static/images/portal/common/bg_qmenu1.png) no-repeat 85% bottom;padding:10px;}
.popup .qMenu_area1 h1{font-size:2.1em;font-weight:500;line-height:1.5;}
.popup .qMenu_area1 .popSch{margin-top:20px;border:2px solid #474a5b;background:#fff;border-radius:25px;width:400px;display:inline-block;padding:5px 5px 7px 10px;}
.popup .qMenu_area1 .popSch .inp{border:0;width:335px;}
.popup .qMenu_area2{margin:0 40px 0 80px;@include clearfix;position:relative;padding-bottom:40px;}
.popup .qMenu_area2 .bgview{background:url(/static/images/portal/common/bg_qmenu2.png) no-repeat 90% bottom;width:140px;height:400px;position:absolute;bottom:0;right:0;display:block;}
.popup .qMenu_area2 .smBoxL{float:left;width:438px;}
.popup .qMenu_area2 .smBoxL .smBox{border:1px solid #b2b4bf;background:#f5f6fa;width:219.9px;height:190px;float:left;padding:20px;margin:-1px 0 0 -1px;}
.popup .qMenu_area2 .smBoxL .smBox ul>li>a{line-height:1.8;display:block;}
.popup .qMenu_area2 .smBoxL .smBox ul>li>a:before{content:"- ";display:inline-block;width:11px;}
.popup .qMenu_area2 .smBoxL .smBox ul>li>div{position:absolute;top:0;right:83px;width:300px;height:380px;padding:30px 60px 30px 30px;display:none;}
.popup .qMenu_area2 .smBoxL .smBox:hover{background:#474a5b;}
.popup .qMenu_area2 .smBoxL .smBox:hover h2{color:#ff80b3;}
.popup .qMenu_area2 .smBoxL .smBox:hover ul>li>a{color:#d0d4e2;}
.popup .qMenu_area2 .smBoxL .smBox:hover ul>li>a:hover{color:#fff;font-weight:700;}
.popup .qMenu_area2 .smBoxL h2{font-size:1.05em;font-weight:700;margin-bottom:12px;}
.popup .qMenu_area2 .smBoxR{margin:-1px 0 0 -1px;float:left;width:300px;height:380px;border:1px solid #b2b4bf;background:#fff url(/static/images/portal/common/bg_qmenu_text.jpg) no-repeat center 95%;}
.popup .qMenu_area2 .smBoxR .smBoxR_bg{background:url(/static/images/portal/common/bg_qmenu_sky.jpg) no-repeat left top;padding-top:70px;}
.popup .qMenu_area2 .smBoxR .smBox1>p{background:url(/static/images/portal/common/arr_q.gif) no-repeat center top;padding-top:30px;text-align:center;}
.popClose{position:absolute;top:-43px;right:0;}
.popClose a{display:inline-block;margin-left:8px;width:38px;height:38px;}
.popClose a:focus,.popup .popClose a:focus{opacity:1;border:1px dotted #fff;}
.popClose1{position:absolute;top:20px;right:10px;}
.popClose1 a{display:inline-block;margin-left:8px;width:38px;height:38px;}
.popClose1 a:focus,.popup .popClose a:focus{opacity:1;}
.mobile .popClose{top:0;}
.popupW1{max-width:100%;width:90%;} */

.mainPop{display:none;position:fixed;left:-1000px;top:-1000px;z-index:999;max-width:1000px; }
.mainPop .title{padding:0 20px;background:#393939;border-top-left-radius:15px;border-top-right-radius:15px;}
.mainPop .title b{display:block;line-height:50px;color:#fff;font-size:18px;}
.mainPop .popImg img,
.mainPop .popImg iframe{display:block;max-width:100% !important;}
.mainPop .popImg.aTag-f a{position: absolute;top: 3px;left: 3px;width: calc(100% - 6px);height: calc(100% - 6px);}
.mainPop .closeDay{padding:0 15px;background:#393939;border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#fff;font-weight:500;line-height:36px;}
.mainPop .closeDay .inputSet input{margin-top:-3px;}
.mainPop .closeDay .btnClose{display:block;position:absolute;right:15px;bottom:11px;width:15px;height:15px;background:url(/images/n21/main/icon_mainPop_close.png) no-repeat;text-indent:-9999em;}

/*메인팝업 유튜브 스트리밍용 */
/* .mainPop{width:1000px;} */
.popImg {position:relative;  overflow:hidden;}
.popImg object,
.popImg embed {position:absolute; top:0; left:0; width:100%; height:100%;}
.popImg .video_wrap{position:relative;}
.popImg iframe{aspect-ratio: 16 / 9; height: auto;}

/* 팝업내링크 */

.pop-links ul{display:flex;width:100%;}
.pop-links ul li{width:25%;text-align:center;display:flex;}
.pop-links ul li a{display:block;padding:10px 0; color:#fff; font-size:17px;font-weight:400; letter-spacing:-1px; display:flex;width:100%; justify-content:center;align-items:center;transition:all 0.2s;word-break:break-all;}
/* .pop-links ul li a:hover{font-size:18px;} */
.pop-links .link1{background-color:#6ca907;}
.pop-links .link2{background-color:#4351b7;}
.pop-links .link3{background-color:#008b95;}
.pop-links .link4{background-color:#cf6100;}
.pop-links ul.ac2 li{width:50% !important;}
.pop-links ul.ac3 li{width:calc(100% / 3) !important;}



@media all and (max-width:1280px){
	/* .useBx{border:solid 1px green;width:1280px;} */
	.main_new_wrap{min-width:auto;}
	.n_pro_main{width:auto;}

	.n_gongi_alrim{min-width:auto;}
}

@media all and (max-width:1100px){
	.detail_view .con iframe{width:700px;height:390px;}
	.detail_view.hasFrame img{width:700px;}
	.sub_top.menu6 .inner>div div{width:100%;}
}

@media all and (min-width:1025px){
	#main_header div.n_main{display:block !important}
}

@media all and (max-width:1024px){

	#main_header{position:relative;left:inherit;margin-left:inherit;width:inherit;height:52px;}
	#main_header h1{top:26%;left:20px;width:182px;height:45px;margin-top:-10px;background:url("../images/logo_etv2.png") 50% 50% no-repeat;background-size:95%;}
	#main_header h1 a{display:block;height:26px;}
	.m_btn_menu_open{display:block;position:absolute;top:50%;right:20px;width:18px;height:16px;margin-top:-8px;background:url("../images/m_n_btn_menu_open2.png") 50% 50% no-repeat;text-indent:-99999px;}
	.m_btn_menu_close{display:block;position:absolute;top:7px;right:0;width:18px;height:16px;background:url("../images/m_n_btn_menu_close.png") 50% 50% no-repeat;text-indent:-99999px;}
	#main_header div.n_main{display:none;position:fixed;width:56%;right:0;bottom:0;top:0;margin-left:inherit;padding:20px;background: #fff;z-index:10;overflow:hidden;overflow-y:auto;box-shadow:0 0 10px #ccc;}
	#main_header div.n_main div{position:relative;}
	#main_header div.n_main nav {margin-bottom:20px;}
	#main_header div.n_main nav strong{display:block;color:#333;font-size:22px;}
	#main_header div.n_main nav li{height:50px;line-height:50px;float:inherit;margin:0;border-bottom:solid 1px #f0f2f4;}
	#main_header div.n_main nav li:last-child{border-bottom:none;}
	#main_header div.n_main nav li.onair{margin:0;}
	#main_header div.n_main nav li.onair a{position:relative;display:block;height:inherit;line-height:inherit;padding:0;border-radius:inherit;border:inherit;}
	/* #main_header div.n_main nav li.onair a:after{display:block;content:'';position:absolute;top:10px;left:50px;width:5px;height:5px;background:#ff6e6e;border-radius:50%;} */
	#main_header div.n_main nav li a{color:#333;font-size:16px;}
	#main_header div.n_main nav li ul.submnue{display:block;margin-top:0;}
	#main_header div.n_main nav li ul.submnue span{float:left;color:#666;font-size:14px;padding-left:20px;}
	#main_header div.n_main nav li ul.submnue a:after{display:block;content:'';position:relative;top:22px;left:8px;width:5px;height:5px;background:#666;border-radius:50%;}
	#main_header div.n_main ul.tv{position:relative;display:block;background:#f0f2f4;padding:0 15px;border-radius:10px;}
	#main_header div.n_main ul.tv:after{display:block;content:'';position:absolute;top:-20px;left:50%;width:30px;height:20px;margin-left:-15px;background:url("../images/m_n_tv_bg.png") 50% 50% no-repeat}
	#main_header div.n_main ul.tv li{height:50px;line-height:50px;border-bottom:dashed 1px #aeafb1;}
	#main_header div.n_main ul.tv li:last-child{border-bottom:none;}
	#main_header div.n_main ul.tv li:after{display:block;content:'';clear:both;}
	#main_header div.n_main ul.tv li span{float:left;color:#666;font-size:12px;}
	#main_header div.n_main ul.tv li em{float:right;color:#fa6d6d;font-size:12px;}
	.n_search_open{width:22px;height:22px;margin-top:-11px;right:58px;background:url("../images/m_n_main_btn_search_open2.png") 50% 50% no-repeat;}
	.n_top_search{left:50px;right:84px;margin-top:-17px;}
	.n_top_search>div{width:inherit;}
	.n_top_search input[type='text']{height:34px;line-height:34px;font-size:14px;}
	.n_search_close{right:60px;width:17px;height:19px;margin-top:-9px;background:url("../images/m_n_main_btn_search_close2.png") 50% 50% no-repeat;}

	.main_useBx1{float:inherit;margin-right:inherit;padding-left:20px;position:absolute;top:60px;width:80%;border-radius:0 15px 15px 0;background:rgba(92,96,99,.6);}
	.main_useBx1 li{height:33px;line-height:33px;font-size:12px;}
	.main_useBx1 .bx-controls{right:15px;width:auto;margin-top:-4px;}
	.main_useBx1 .bx-prev{display:inline-block;position:inherit;top:inherit;background:url("../images/n_m_main_slide1_up.png") 50% 50% no-repeat;background-size:100%;margin:0 3px;}
	.main_useBx1 .bx-next{display:inline-block;position:inherit;top:inherit;background:url("../images/n_m_main_slide1_down.png") 50% 50% no-repeat;background-size:100%;margin:0 3px;}



	.tvlive{left:20px;right:20px;margin-left:inherit;width:inherit;height:40px;z-index:2;}
	.tvlive strong{margin-right:2%;padding:0 10px 0 32px;height:auto;vertical-align:middle;font-size:20px;background:url("../images/m_n_main_live_icon.png") 0 50% no-repeat;}

	.tvlive span{font-size:12px;margin-bottom:10px;}
	.tvlive span em{font-size:11px;width:15px;height:15px;padding-left:18px;margin-right:10px;background:url("../images/m_n_main_time_icon.png") 0 50% no-repeat;}
	.time_grape{margin-left:95px;}
	.time_grape div{width:100%;}
	.time_view{display:none !important;}

	.useBx .bx-controls{margin-left:inherit;top:inherit;bottom:5rem;left:50%;margin-left:-65px;}
	.useBx .bx-prev{background:url("../images/usebx_slide_prev.png") 50% 50% no-repeat;background-size:100%;}
	.useBx .bx-next{background:url("../images/usebx_slide_next.png") 50% 50% no-repeat;background-size:100%;}

	.bx-pager.bx-default-pager{display:inline-block;}
	.bx-pager-item{display:inline-block;vertical-align:middle;margin:0 3px;}
	.bx-controls-auto{display:inline-block;vertical-align:middle;}
	.useBx .bx-wrapper .bx-pager-item a{display:block;}


	.n_pro_wrap{padding-top:10px;}
	.n_pro_main{width:auto;padding:10px 20px 20px 20px;}
	.n_pro_main .n_pro{width:100%;margin-right:inherit;margin-bottom:30px;}
	.n_pro_main h3{font-size:16px;}
	.n_pro_main h3 em{font-size:16px;}
	.new_program h3{display:none;}
	.reading_program{display:none;}
	.reading_program h3{display:none;}
	.programs{margin-bottom:30px;}
	.programs .m_n_tabBar{display:block;margin-bottom:10px;}
	.programs .m_n_tabBar:after{display:block;content:'';clear:both;}
	.programs .m_n_tabBar li{position:relative;float:left;padding:0 16px;}
	.programs .m_n_tabBar li:first-child{padding-left:0;}
	.programs .m_n_tabBar li:nth-child(2){display:none;}
	/*.programs .m_n_tabBar li:last-child:after{content:inherit;background:none;}*/
	/*.programs .m_n_tabBar li:after{display:block;content:'';position:absolute;top:50%;right:0px;margin-top:-6px;width:1px;height:14px;background:#666;}*/
	.programs .m_n_tabBar li h3{font-size:14px;margin-bottom:0;}
	.programs .m_n_tabBar li button{letter-spacing:0;}
	.programs .m_n_tabBar li button em{color:#666;display:inline-block;font-size:14px;}
	.programs .m_n_tabBar li.active button{font-size:16px;font-weight:700;}
	.programs .m_n_tabBar li.active button em{color:#fa6d6d;font-size:16px;}
	.programs .m_n_tabBar li button{position:relative;color:#666;}
	.programs .m_n_tabBar li.active button:after{display:block;content:'';position:absolute;top:0;right:-10px;width:8px;height:5px;background:url("../images/m_n_tab_on_bg2.png") 50% 50% no-repeat;}

	.programs .new_program{width:100%;margin-right:inherit;}
	.programs div li{width:50%;}
	.programs span{font-size:12px;}
	.programs .new_program .more{border:none;top:-32px;width:22px;height:22px;background:url("../images/m_n_more2.png") 50% 50% no-repeat;text-indent:-99999px;background-size:100%;}
	.programs .reading_program .more{border:none;top:-32px;width:22px;height:22px;background:url("../images/m_n_more2.png") 50% 50% no-repeat;text-indent:-99999px;background-size:100%;}
	.programs .reading_program{width:100%;}
	/*.programs .new_program li{width:33.33%;}
	.programs .new_program li:nth-child(3){display:block;}
	*/
	.programs .reading_program li{width:33.33%;}
	.programs .reading_program li:nth-child(2),
	.programs .reading_program li:nth-child(3){display:block;}


	.n_election .tabBar > li{float:left;padding:0 16px;}
	.n_election .tabBar > li a{font-size:14px;}
	.n_election .tabBar > li.active a{font-size:16px;}
	.n_election .tabBar > li:before{height:14px;}
	.n_election .tabBar > li.active a:after{right:-10px;width:8px;height:5px;background:url("../images/m_n_tab_on_bg2.png") 50% 50% no-repeat;}
	.n_election .tabPage ul li{width:33.33%;}
	.n_election .tabPage ul li:nth-child(3){display:block;}
	.n_election span{font-size:12px;}
	.n_election .more{border:none;top:-32px;width:22px;height:22px;background:url("../images/m_n_more2.png") 50% 50% no-repeat;text-indent:-99999px;background-size:100%;}

	.n_magerzin{width:100%;}
	.n_magerzin .lightly{margin-bottom:30px;}
	.n_magerzin ul.col2 li{width:50%;}
	.n_magerzin ul.col2 a img{height:auto;}
	.n_magerzin ul.col1 a img{height:auto;}

	.n_magerzin span{font-size:12px;}
	.n_magerzin .lightly .more{border:none;top:0;width:22px;height:22px;background:url("../images/m_n_more2.png") 50% 50% no-repeat;text-indent:-99999px;background-size:100%;}
	.n_magerzin .e_mager .more{border:none;top:0;width:22px;height:22px;background:url("../images/m_n_more2.png") 50% 50% no-repeat;text-indent:-99999px;background-size:100%;}

	.n_gongi_alrim>div{padding:20px;width:auto;height:inherit;line-height:inherit;}
	.n_gongi_alrim>div strong{font-size:16px;padding:3px 0 3px 0;}
	.n_gongi_alrim>div strong i{width:33px;height:22px;background-size:100%;}
	.useBx3{margin-left:inherit;width:100%;}
	.useBx3 .bx-wrapper .bx-controls{top:-27px;bottom:inherit;width:60px;height:16px;}
	.bx-controls-direction{display:inline-block;}
	.useBx3 .bx-pager{width:60px;position:inherit;font-size:12px;}
	.useBx3 .bx-prev{display:inline-block;top:-1px;width:7px;height:12px;margin-top:inherit;background:url("../images/m_n_main_slide3_prev.png") 0 50% no-repeat;}
	.useBx3 .bx-next{display:inline-block;top:-1px;width:7px;height:12px;margin-top:inherit;background:url("../images/m_n_main_slide3_next.png") 0 50% no-repeat;}
	.useBx3 li>a{font-size:14px;width:100%;}
	.useBx3 li>span{font-size:12px;}

	.n_foot{padding:20px;}
	.n_foot>div{width:auto;}
	.n_foot>div nav{position:inherit;right:inherit;margin-bottom:25px;text-align:center;}
	.n_foot>div ul{margin-bottom:15px;}
	.n_foot>div .n_f_logo{display:inline-block;position:inherit;top:inherit;right:inherit;}


	/* ************************************************************************* */

	#wrap{min-width:auto;}

	footer nav a.webOnly{display:none !important;}
	header nav .area_tv{display:none;top:450px;}

	.inner{width:100%;}
	img{max-width:100%;}
	/* html,body,input,button{font-size:110%;} */

	.col-s-1 {width: 8.33%;}
	.col-s-2 {width: 16.66%;}
	.col-s-3 {width: 25%;}
	.col-s-4 {width: 33.33%;}
	.col-s-5 {width: 41.66%;}
	.col-s-6 {width: 50%;}
	.col-s-7 {width: 58.33%;}
	.col-s-8 {width: 66.66%;}
	.col-s-9 {width: 75%;}
	.col-s-10 {width: 83.33%;}
	.col-s-11 {width: 91.66%;}
	.col-s-12 {width: 100%;}

	header{height:inherit;line-height:inherit;}
	header .col-8{padding:.5rem 0;border-bottom:solid 1px #eee;box-shadow:1px 1px 5px #ccc;}
	header .col-4{padding:0.5rem 1rem 0.4rem;border-bottom:solid 1px #eee;}
	header .col-4 .top_search{top:0;left:.5rem;right:.5rem;margin-top:-70px;}
	header .col-4 .top_search div div{margin-right:4rem;}
	.all_search_close{right:1rem;margin-top:-1.5rem;}
	header h1{position:inherit;left:inherit;display:inline-block;margin-left:.5rem;margin-top:0;height:4.0625rem;}
	header h1 a{height:4.0625rem;}
	header nav{margin-left:0;display:inline-block;vertical-align:middle;}
	header nav ul li{height:inherit;}
	header nav ul li a{font-size:100%;}
	header nav li ul.submnue span{float:left;padding-left:20px;}
	header nav li ul.submnue a:after{display:block;content:'';position:relative;top:10px;left:5px;width:5px;height:5px;background:#0c0c0c;border-radius:50%;}

	.useBx2{width:100%;height:20px;line-height:20px;}
	/* .useBx .bx-controls{background:none;} */
	.useBx2 .bx-prev{top:-8px;}
	.useBx2 .bx-next{top:7px;}

	header .all_search_open{top:-40px;right:50px;width:2rem;height:2rem;margin-top:-16px;background-size:auto 95%;}

	section{padding:1rem;}

	.no_img{width:100%;height:203px;}

	.divGroup{margin:0 -5px;}
	.divGroup > div{padding:0 5px;}
	.the_last_new .cols5 > div,
	.new_list .cols4>div,
	.new_list .cols5>div{width:50%;}

	#main_visual{margin:-1rem -1rem 1rem;height:150px;}
	#main_visual li>div{left:0;}
	#main_visual li>div>span{font-size:150%;}
	#main_visual li>div>b{font-size:180%;text-align:left;}
	/*
	.useBx .bx-wrapper .bx-controls{display:none;}
	.useBx .bx-prev{left:-400px;background-size:auto 30px;}
	.useBx .bx-next{right:-332px;}
	*/
	#main_visual li img{object-fit:cover;height:150px;}

	.section2>div:nth-child(1){width:100%;}
	.section2>div:nth-child(2){width:100%;}

	.democracy>div{margin-bottom:2rem;height:auto;}
	.democracy a div{border-radius:.5rem;}

	.magazine>div{width:100%;height:inherit;}
	.magazine>div a img{width:100%;}

	.section3{padding:1rem;height:inherit;line-height:inherit;}
	.section3 strong{font-size:120%;display:block;background-size:auto 100%;}

	/*
	.useBx3{margin:1rem 0 0 0;width:100%;}
	.useBx3 ul li{height:3.25rem;}
	.useBx3 li>a{width:100%;margin-bottom:.5rem;display:block;}
	.useBx3 .bx-wrapper .bx-controls{top:-60px;}
	.useBx3 .bx-pager{width:120px;}
	*/

	footer{padding:1.875rem 1rem;}
	footer nav:after{display:block;clear:both;content:'';}
	footer nav a {float:left;text-align:center;font-size:90%;}
	footer address{font-size:85%;}
	footer .inner>div{top:inherit;bottom:0;}

	.sub_top{height:inherit;padding:1rem;}
	.sub_top h2{font-size:180%;line-height:inherit;}
	.sub_top .inner>span{margin-top:.5rem;}

	/*
	CDN사용을 위해 include jsp 로 옮김.
	.sub_top.menu2{background:#182e49 url("../images/sub_top_bg2.png") 50% 50% no-repeat;}
	.sub_top.menu3{background:url("../images/sub_top_bg3.png") 50% 50% no-repeat;}
	.sub_top.menu4{background:#2781a1 url("../images/sub_top_bg4.png") 50% 50% no-repeat;}
	.sub_top.menu5{background:url("../images/sub_top_bg5.png") 50% 50% no-repeat;}
	.sub_top.menu6{height:inherit;background:#1a3a4f url("../images/sub_top_bg6.png") 50% 50% no-repeat;}
	.sub_top.menu7{background:#6755ae url("../images/etv_SubDesign_07vt.jpg") 50% 50% no-repeat;}
	*/
	.sub_top.menu6 h2{line-height:inherit;}


	.sub_top .area_tv{display:none;}
	.sub_top .area_tv a{padding:.5rem;}
	.sub_top .inner ul{position:inherit;right:inherit;top:inherit;margin-top:1rem;display:table;width:100%;}
	.sub_top .inner ul.cols7{width:inherit;margin-top:5px;}
	.sub_top .inner ul li a{font-size:80%;}
	.sub_top .inner ul li.dep1 a,
	.sub_top .inner ul li.on a{font-size:90%;}
	.sub_top .inner ul.type2 li a{height:3.125rem;line-height:3.125rem;}

	#contents h3{font-size:150%;}
	#contents{padding:1rem;}

	.new_list{padding-top:40px;}
	.new_list .cols4 a img, .new_list .cols5 a img{border-radius:.5rem}
	.new_list .cols4 a>div,
	.new_list .cols5 a>div{margin:.9375rem 0 0 0;font-size:80%;height:15px;}
	.cols5 a>div.tail_txt{font-size:12px; height:15px;}
	.new_list.line3 .cols5 a>div{height:31px;}
	.detail_view .tit strong{font-size:150%;margin-right:12rem;}
	.prev_next{padding:0 .5rem;}
	.prev_next>div{width:100%;height:4rem;line-height:4rem;font-size:0.9rem;}
	.prev_next>div strong{display:none;}
	.prev_next>div.prev{border-bottom:1px solid #e3e3e3;}
	.prev_next>div:nth-child(2){text-align:left;}
	.prev_next>div:after{content:inherit;background:none;}
	.prev_next>div.next strong{margin:0 1rem 0 0;padding:0 0 0 1.25rem;background:url("../images/btn_view_prev.png") left center no-repeat}
	.prev_next>div:nth-child(2) strong{float:inherit;}

	.new_list .cols5 a>span{font-size:80%;}
	.the_new{padding:1rem 1rem 0.5rem;margin-top:0;}
	.the_last_new .cols5 a img{border-radius:.5rem;}
	.box_surmmay>div span{font-size:90%;}
	.relevant_act>div:nth-child(1){width:100%;margin-bottom:2rem;}
	.relevant_act>div:nth-child(1) a img{width:100%;}
	.relevant_act>div:nth-child(2){width:100%;}
	.relevant_act_list>div a div{border-radius:.5rem;}
	.relevant_act_list>div a img{width:100%;border-radius:.25rem;border-radius:.5rem;}
	.relevant_act_list>div{margin:.5rem 0;}
	.relevant_act_list>div a span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}

	.the_last_new>.inner>div .more{font-size:80%;}
	.the_last_new .cols5 a>div{font-size:90%;}
	.the_last_new .cols5 a>span{font-size:90%;}

	.movie_all .movie_player{float:none;}
	.movie_all .movie_player iframe{height:350px;}
	.movie_all .movie_list{width:auto;height:inherit;}
	.movie_all .movie_list ul{width:auto;margin:1rem;overflow:inherit;overflow-y:inherit;height:inherit;}
	.movie_all .movie_list li a img{border-radius:.25rem;}
	.movie_all{width:100%;height:inherit;}
	.movie_all .movie_player{margin-bottom:1rem;width:auto;}
	.movie_all .movie_player img{width:100%;}
	.movie_all .movie_player div{display:none; width:100%;border-bottom:solid 1px #eee;box-shadow:1px 1px 5px #ccc;}

	.movie_all .movie_list li{margin:.5rem 0;}
	.movie_all .movie_list li a div{margin-left:0;width:auto;word-break:break-all;}

	.movie_all .movie_list>div{position:static;padding:1rem;height:auto;}

	.election_list .cols4{margin-top:-1rem;padding:1rem;}
	.election_list .cols4 a span{font-size:90%;}
	.election_list .cols4 > div{padding:0 5px 10px;width:50%;}
	.election_list .cols4 a span{margin-top:0.5rem;}

	.magazine>div:nth-child(1) a:hover{position:inherit;top:inherit;bottom:inherit;left:inherit;right:inherit;padding:0.5625rem;background:none;border:solid 1px #e3e3e3;}
	.magazine>div:nth-child(1) a:hover img{display:block;}
	.magazine>div:nth-child(1) a:hover div{display:none;padding:29% 0;}

	.box_surmmay{height:inherit;margin-bottom:1rem;}
	.box_surmmay>div{background-image:none !important;background-color:#fff !important;}
	.box_surmmay>div.type1{background-size:auto 60%;}
	.box_surmmay>div.type2{background-size:auto 60%;}
	.box_surmmay>div.type1>div.icon{width:4.625rem;height:4.625rem;}
	.box_surmmay>div.type2>div.icon{width:4.625rem;height:4.625rem;}
	.box_surmmay>div>div:nth-child(2){width:60%;}

	.intro .cols2{margin:0;}
	.intro .cols2>div{padding:0 .5rem;}

	.traffic_info > div{width:100% !important;}
	.bus1 span{display:block;}

	.divGroup.cols2.relevant_act_list > div iframe{width:100% !important;}
	.cView.divGroup.cols2>div{width:100% !important;}

	.w55p{margin-bottom:1rem;}

	.live_board_title{padding-right:80px;}
	.live_board_title em{right:10px;margin-top:-0.75rem;width:60px;height:1.5rem;line-height:1.5rem;font-size:13px;}

	.free_open{padding:1rem;font-size:15px;line-height:150%;}
	.free_open .icon1{position:inherit;top:inherit;left:inherit;width:5rem;height:5rem;background-size:100%;float:left;margin-right:1rem;}
	.free_open .icon2{position:inherit;bottom:inherit;left:inherit;margin-top:10px;height:9.1875;background-size:100%;width:100%;background-size:contain;background-position:left center;}

	.intro img{margin-bottom:1rem;}
	.intro .cols2>div{float:none;width:100%;}
	.intro .cols2>div>div{margin-bottom:1.5rem;font-size:15px;line-height:160%;}

	.find_way h4{font-size:120%;}
	.traffic_info>div>div{padding-left:85px;background-size:auto 70px !important;}

	.schBox .schW{width:100%;}
	.schBox.type .schW .btnSch{margin-top:5px;width:100%;clear:both;text-align:center;display:block;position:inherit;right:inherit;top:inherit;float:none;padding-top:5px;}
	.schBox.type .schW .part1{margin-right:0 !important;}

	.sub_top .inner>div select{width:100%;}
	.sub_top .inner>div div{width:100%;}
	.sub_top.menu6 .inner>div{line-height:1em;}

	#open_login{background-position:0 50%;}
	#open_login>div{left:10%;right:10%;}
	#open_login>div .open_login_form{padding:2.5rem 5rem;}
	.detail_view .con iframe{width:400px;height:220px;}
	.detail_view.hasFrame img{width:400px;}

	#weeklySchedule .topScheduleBox ul li{display:none;float:none;padding:40px 15px 15px;width:auto;border-left:0px none;border-bottom:1px solid #e3ecf2;}
	#weeklySchedule .topScheduleBox ul li.active{display:block;padding-right:100px;}
	#weeklySchedule .topScheduleBox ul li .order{top:10px;left:15px;font-size:16px;}
	#weeklySchedule .topScheduleBox ul li .onair{right:15px;margin-top:-18px;width:70px;height:36px;border-radius:18px;line-height:36px;font-size:14px;}
	#weeklySchedule .topScheduleBox ul li .time,
	#weeklySchedule .topScheduleBox ul li .subject{font-size:14px;}
	#weeklySchedule .btnArea{margin:15px 0;}
	#weeklySchedule .btnDown{padding-left:50px;width:230px;height:40px;background-position:20px center;line-height:38px;font-size:15px;}
	#scheduleCon .daySelect{padding:20px;}
	#scheduleCon .daySelect > a{width:12px;background-size:100% auto !important;background-position:center !important;}
	#scheduleCon .daySelect .dayPrev{left:-3px;}
	#scheduleCon .daySelect .dayNext{right:-3px;}
	#scheduleCon .daySelect ul li a{position:relative;margin:0 auto;padding-top:6px;width:47px;height:47px;border-radius:50%;line-height:140%;font-size:13px;}
	#scheduleCon .daySelect ul li.active a{background:#00a6b8;border:0px none;color:#fff;}
	#scheduleCon .daySelect ul li a span{display:block;position:absolute;top:-20px;left:0;right:0;text-align:center;}
	#scheduleCon .daySelect ul li a em{display:block;}
	#scheduleCon .daySelect ul li.active a span{color:#666;font-weight:normal;}
	.tableItem .cell{font-size:13px;}

}

@media all and (max-width:960px){
 .mainPop{max-width:90%;}
 .mainPop .popImg img,
  .mainPop .popImg iframe{max-width:100% !important;}
}

@media all and (max-width:768px){

}

@media all and (max-width:640px){
	.webOnly{display:none !important;}
	.mobileOnly{display:block !important;}
	/* .top_area{height:290px;} */
	.useBx{height:230px;}
	.useBx .bx-controls{display:none;}
	.useBx .bx-wrapper .bx-viewport>ul>li>div>a>div{position:relative;height:230px;width:100vw;overflow:hidden;}
	.useBx .bx-wrapper .bx-viewport img{max-width:inherit;width:auto;height:230px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}

	.useBx .grade1{top:-77px;}
	.useBx .grade2{bottom:-184px;}

	.programs .new_program li{width:50%;}
	.programs .new_program li:nth-child(3){display:none;}
	.programs .reading_program li{width:50%;}
	.programs .reading_program li:nth-child(3){display:none;}
	.n_election .tabPage ul li{width:50%;}
	.n_election .tabPage ul li:nth-child(3){display:none;}
	.n_election .tabPage ul li:nth-child(4){display:none;}
	.programs a img{height:auto;aspect-ratio: 250 / 160;}
	.n_election a img{height:auto;aspect-ratio: 250 / 160;}
	.n_foot>div address{margin-bottom:10px;}

	header h1,
	header h1 a{height:3rem;}
	header .col-8{padding:0;}

	header h1{background-size:auto 80%;}
	header nav{position:relative;margin-left:0;overflow-y:auto;position:fixed;top:0;bottom:0;right:-100%;width:60%;transition-duration:.4s;background:#00a6b8;z-index:103;}
	header nav.active{right:0;}
	header nav ul{margin-top:3rem;}
	header nav li ul.submnue{display:block;margin-top:0;}
	header nav ul li{width:100%;/* border-bottom:solid 1px #eee; */}
	header nav ul li a{ padding:1rem;display:block;}
	header nav ul li a:hover{color:#fff;}
	header nav ul li.on a{color:#fff;}
	header nav ul li:first-child a{padding-left:1rem}
	header nav ul li a:after{display:none;}
	header nav .menu_close{display:block;position:absolute;top:1rem;right:1rem;;width:1.5rem;height:1.25rem;background:url("../images/menu_close.png") 50% 50% no-repeat;text-indent:-99999px;}

	header nav .area_tv{position:relative;top:inherit;margin:50px 20px 0 20px;left:inherit;right:inherit;display:block;background:#f0f2f4;padding:0 15px;border-radius:10px;}
	header nav .area_tv:after{display:block;content:'';position:absolute;top:-20px;left:50%;width:30px;height:20px;margin-left:-15px;background:url("../images/m_n_tv_bg.png") 50% 50% no-repeat}
	header nav .area_tv li{height:50px;float:inherit;line-height:50px;border-bottom:dashed 1px #aeafb1;}
	header nav .area_tv li:last-child{border-bottom:none;}
	header nav .area_tv li:after{display:block;content:'';clear:both;}
	header nav .area_tv li span{float:left;color:#666;font-size:12px;padding:inherit;border-bottom:none !important;}
	header nav .area_tv li em{float:right;color:#fa6d6d;font-size:12px;}
	.all_menu{display:block;position:absolute;top:1rem;right:1rem;;width:1.5rem;height:1.25rem;background:url("../images/btn_all_menu.gif") 50% 50% no-repeat;text-indent:-99999px;}
	header .all_search_open{top:-23px;}
	header .col-4 .top_search{margin-top:-46px;}

	footer{padding:1rem;background:#f1f1f1;}
	footer nav a {float:left;text-align:left;margin:.5rem;padding:0;}
	footer nav a:before{content:inherit;background:none;}
	footer nav a:nth-child(3):before,
	footer nav a:nth-child(5):before{background:none;}

	footer address{font-size:85%;margin-top:.5rem;}
	.footerLogo{margin:10px 0;width:200px;background:url(/etv/images/footer_logo_mo.png) no-repeat;text-align:center;}
	footer .inner>div{position:inherit;top:inherit;bottom:inherit;margin-top:.5rem}
	footer .inner>div:after{display:block;clear:both;content:'';}
	footer .inner>div a{text-align:center;}
	footer .inner>div{text-align:left;}

	.mainPop .title b{font-size:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.pop-links ul{flex-wrap:wrap;}
	.pop-links ul li{width:50%;}
	.pop-links ul li a{font-size:13px;}
	.pop-links ul li a:hover{font-size:13px;}

}


@media all and (min-width:415px) and (max-width:683px){

	/* header h1,
	header h1 a{height:3rem;}
	header .col-8{padding:0;}

	header h1{background-size:auto 100%;}
	header nav{position:relative;margin-left:0;overflow-y:auto;position:fixed;top:0;bottom:0;right:-100%;width:60%;transition-duration:.4s;background:#00a6b8;z-index:103;}
	header nav.active{right:0;}
	header nav ul{margin-top:3rem;}
	header nav ul li{width:100%;border-bottom:solid 1px #eee;}
	header nav ul li a{ padding:1rem;display:block;}
	header nav ul li a:hover{color:#fff;}
	header nav ul li.on a{color:#fff;}
	header nav ul li:first-child a{padding-left:1rem}
	header nav ul li a:after{display:none;}
	header nav .area_tv{display:block;}
	header nav .menu_close{display:block;position:absolute;top:1rem;right:1rem;;width:1.5rem;height:1.25rem;background:url("../images/menu_close.png") 50% 50% no-repeat;text-indent:-99999px;}
	.all_menu{display:block;position:absolute;top:1rem;right:1rem;;width:1.5rem;height:1.25rem;background:url("../images/btn_all_menu.gif") 50% 50% no-repeat;text-indent:-99999px;}
	header .all_search_open{top:-25px;}
	header .col-4 .top_search{margin-top:-52px;} */

	.useBx2{width:90%;}

	.no_img{width:100%;height:104px;}

	.section3{padding:1rem;height:inherit;line-height:inherit;}
	.section3 strong{font-size:120%;display:block;background-size:auto 100%;}
	/*
	.useBx3{margin:1rem 0 0 0;width:100%;}
	.useBx3 ul li{height:3.25rem;}
	.useBx3 li>a{width:100%;margin-bottom:.5rem;display:block;}
	.useBx3 .bx-wrapper .bx-controls{top:-3.125rem;}
	.useBx3 .bx-prev{background-size:auto 100%;}
	.useBx3 .bx-next{background-size:auto 100%;}
	*/


	.live_title strong{font-size:100%;}
	.live_title span{display:block;margin-left:0;}
	.live_board_title strong{display:block;margin-right:4rem;font-size:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:73%;}
	.live_board_list strong{font-size:100%;}

	#open_login>div h1{width:auto;background-size:contain;}
	#open_login>div{left:5%;right:5%;}
	#open_login>div .open_login_form{padding:2.5rem 1rem;}
	.new_list .cols4 a img{height:280px;}
}

@media all and (max-width:425px){
	.useBx .bx-wrapper li img{width:100vw !important;}
}

@media all and (max-width:414px){
	html,body,input,button,a,span,div{font-size:100%;}

	.btn_basic{width:6rem;height:2rem;line-height:2rem;}

	#main_visual li>div{top:1.25rem;margin-left:0;left:10%;}
	#main_visual li>img{height:11rem;}
	#main_visual li>div>span{font-size:120%;}
	#main_visual li>div>b{font-size:150%;text-align:left;margin-bottom:1.25rem;}
	#main_visual li>div>a{width: 6.25rem;height: 2.25rem;line-height: 2.25rem;font-size: 90%;}

	.sub_top{height:inherit;}
	.sub_top h2{font-size:140%;}

	.sub_top .inner ul{margin-top:0;padding-left:25%;}
	.sub_top .inner ul.cols7{position:relative;}
	.sub_top .inner ul.cols7 li{width:33.33%;}

	.sub_top .inner ul.cols7 li a{height:2rem;line-height:2rem;font-size:65%;letter-spacing:0;}
	.sub_top .inner ul.cols7 li.dep1{position:absolute;top:0;left:0%;bottom:0;width:auto;width:25%;}
	.sub_top .inner ul.cols7 li.dep1 a{position:absolute;width:100%;height:100%;padding-top:1.125rem;}
	.sub_top .inner ul.cols7 li.dep1.on a br{display:block;}

	.sub_top .inner ul.cols5{position:relative;}
	.sub_top .inner ul.cols5 li{width:50%;}

	.sub_top .inner ul.cols5 li a{height:2rem;line-height:2rem;letter-spacing:0;}
	.sub_top .inner ul.cols5 li.dep1{position:absolute;top:0;left:0%;bottom:0;width:auto;width:25%;}
	.sub_top .inner ul.cols5 li.dep1 a{position:absolute;width:100%;height:100%;padding-top:1.125rem;}
	.sub_top .inner ul.cols5 li.dep1.on a br{display:block;}

	.sub_top .inner ul.item2{padding-left:0;}

	.sub_top .inner>span{display:none;}

	.live_title{display:none;}

	.section2{margin-bottom:0;}
	.section2 h2{margin-bottom:0.5rem;font-size:120%;}
	.section2>div{margin-bottom:2rem;}
	.section2>div .more{top:-2px;width:25px;height:25px;background-size:auto 13px;}

	.democracy>div{margin-bottom:0.5rem;}
	.democracy>div:nth-child(3){display:none;}
	.democracy a div{text-align:center;}
	.democracy a img{display:inline-block;}
	.tabBar{margin-bottom:15px;}
	.tabBar > li a{font-size:120%;}
	.tabBar > li a:before{height:15px;}

	.democracy.divGroup.cols3 > div{width:50%;}
	.democracy span{margin-top:.5rem;font-size:90%;}
	.section2>div{margin-bottom:1.5rem;}

	.section3{padding:0.5rem;}
	.section3 strong{padding-left:30px;height:2rem;line-height:2rem;background-size:auto 25px;}
	/*
	.useBx3 li>span{font-size:90%;color:#777;}
	.useBx3{margin-top:0.25rem;padding-left:20px;}
	.useBx3 .bx-wrapper .bx-controls{display:none;}
	.useBx3 .bx-pager{margin-top:0;width:80px;font-size:13px;}
	.useBx3 .bx-prev{width:25px;height:25px;background-size:auto 25px;}
	.useBx3 .bx-next{width:25px;height:25px;background-size:auto 25px;}
	*/

	.new_list .cols4>div,
	.new_list .cols5>div{margin-bottom:1rem;}
	.new_list .cols4 a>div,
	.new_list .cols5 a>div{margin:.5rem 0 .25rem 0;}
	.new_list .cols4 a img{height:200px;}

	/*
	.magazine>div:nth-child(1) a:hover{position:inherit;top:inherit;bottom:inherit;left:inherit;right:inherit;padding:0.5625rem;border:solid 1px #fff;}
	.magazine>div:nth-child(1) a:hover div{display:block;text-align:center;border:solid 1px #fff;height:100%;padding:18.5% 0;}
	.magazine>div:nth-child(1) a:hover div span{font-size:80% !important;line-height:1.3rem !important;}
	.magazine>div:nth-child(1) a:hover div b{font-size:100% !important;line-height:1.8rem !important;}

	.magazine>div:nth-child(1) a:hover img{display:none;}
	*/

	.movie_all .movie_player iframe{height:180px;}

	footer{padding:1rem;background:#f1f1f1;}
	footer nav{text-align:center;}
	footer nav a {display:inline-block;float:none;margin:0.5rem 0;padding:0 0.5rem;}
	footer nav a:before{content:inherit;background:none;}
	footer nav a:nth-child(3):before,
	footer nav a:nth-child(5):before{background:none;}

	footer address{font-size:85%;margin-top:.5rem;}
	footer .inner>div{position:inherit;top:inherit;bottom:inherit;margin-top:.5rem;text-align:center;}
	footer .inner>div:after{display:block;clear:both;content:'';}
	.footerLogo{margin:10px auto;width:200px;background:url(/etv/images/footer_logo_mo.png) no-repeat;text-align:center;}

	#contents h3{font-size:100%;margin-bottom:.5rem;}
	.menu4 + #contents .new_list h3{display:block;}
	.new_list h3{display:none;}
	.new_list select{display:none;}
	.new_list h3 small{margin-left:.5rem;font-size:70%;display:none;}

	.new_list select{position:inherit;top:inherit;right:inherit;width:100%;height:2.5rem;margin-bottom:1rem;}
	.divGroup.cols4 > div{width:50%;}

	.detail_view .tit strong{display:block;margin:0;}
	.detail_view .tit div{position:inherit;top:inherit;right:inherit;margin-top:1rem;text-align:center;}
	.detail_view .con img{margin-bottom:1rem;}

	.prev_next>div{height:inherit;line-height:inherit;padding:1rem 0;}
	.prev_next>div strong{display:none;}
	.prev_next>div.prev{border-bottom:1px solid #e3e3e3;}
	.prev_next>div a{width:76%;}

	.divGroup.cols2.relevant_act_list > div{width:50% !important;}
	.divGroup.cols2.relevant_act_list > div:nth-child(3),
	.divGroup.cols2.relevant_act_list > div:nth-child(4){display:none;}

	.relevant_act>div:nth-child(1) div{padding-right:80px;}
	.relevant_act>div:nth-child(1) a img{height:inherit;}
	.relevant_act>div:nth-child(1) div span{display:inline-block;position:absolute;top:0;right:0;text-align:right;font-size:75%;margin-top:.25rem}
	.relevant_act_list>div a span{margin-bottom:inherit;font-size:90%;}
	.relevant_act_list>div a img{height:auto;}
	.divGroup.cols5 > div{width:50%;margin-bottom:1rem;}
	.divGroup.cols5.m_col4 > div:nth-child(5){display:none;}

	.the_last_new{margin:1rem 0;padding:0;}
	.the_last_new>.inner>div .more{padding-left:0;width:22px;height:22px;line-height:22px;top:0;text-indent:-9999px;background-position:center;background-size:auto 13px;}

	.com_list{margin-top:1rem;}
	.com_list .cols4 a>div,
	.com_list .cols5 a>div{font-size:90%;display:block;-webkit-line-clamp:inherit; -webkit-box-orient:inherit;line-height:inherit;height:inherit;white-space:nowrap;}
	.com_list .cols4 a>img,
	.com_list .cols5 a>img{border-radius:.25rem;width:100%;height:5.875rem}
	.new_view .tit{font-size:95%;}
	.new_view .tit strong{width:100%;}
	.new_view .tit span{position:inherit;right:inherit;top:inherit;margin-top:.5rem;display:block;font-size:13px;text-align:right;}
	.movie_all .movie_player div{padding:0.5rem;height:100px;}

	.com_list>div .more{top:-.95rem;}

	.election_list{margin-top:1rem;border-top:none;}
	.election_list .cols4{padding:1.5rem 1rem 0 1rem;}
	.election_list .cols4 > div{margin-bottom:1rem;}
	.election_list h3{padding-left:0;height:2.6rem;line-height:2.6rem;}
	.election_list h3:before{background:none !important;}

	.election_list .more{top:.25rem;font-size:80%;}
	.box_surmmay{margin-bottom:0.5rem;padding:0;height:inherit;margin-bottom:1rem;background:none;}
	.box_surmmay>div{padding:0;}
	.box_surmmay>div strong{font-size:130%;}
	.box_surmmay>div.type1{background-image:none;}
	.box_surmmay>div.type1>div.icon{background:none;display:none;}
	.box_surmmay>div.type2{background-image:none;}
	.box_surmmay>div.type2>div.icon{background:none;display:none;}
	.box_surmmay>div>div:nth-child(2){margin-left:0;width:100%;}
	.box_surmmay>div.type1_1>div.icon1,
	.box_surmmay>div.type1_2>div.icon2,
	.box_surmmay>div.type1_3>div.icon3,
	.box_surmmay>div.type2_1>div.icon1,
	.box_surmmay>div.type2_2>div.icon2,
	.box_surmmay>div.type2_3>div.icon3{display:none;}
	.box_surmmay>div span{display:none;}
	.new_list > br{display:none;}

	.intro .cols2>div{width:100%;}
	.bus1 strong{font-size:15px;}

	.sub_top.menu4 h2{display:none;}
	.sub_top.menu7 h2{margin-bottom:5px;font-size:16px;}
	.sub_top.menu6 .inner>div{line-height:inherit;}

	.divGroup.cols2 > div iframe{height:195px !important;}
	.live_title span{display:block;margin-left:0;margin-top:.5rem;}
	.live_board_title:after{display:block;clear:both;content:'';}

	.divGroup.cols2.relevant_act_list>div{width:50% !important;}
	.relevant_act>div:nth-child(1){margin-bottom:1.5rem;}
	.relevant_act>div:nth-child(1) img{height:200px;}
	.relevant_act>div:nth-child(1) iframe{height:170px;}
	.relevant_act>div:nth-child(1) a{display:block;max-width:100%;margin-right:0;font-size:90%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	.sub_top .area_tv{display:none;}
	.live_title strong{font-size:110%;}
	.live_board_title{padding-right:70px;}
	.live_board_title strong{display:block;font-size:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;}
	.live_board_list{padding:0.5rem;}
	.live_board_list strong{font-size:95%;}
	.live_board_list span{margin-top:.25rem;font-size:90%;}


	.paging>a:nth-child(6),
	.paging>a:nth-child(7),
	.paging>a:nth-child(8),
	.paging>a:nth-child(9),
	.paging>a:nth-child(10){display:none;}

	.free_open{font-size:13px;}
	.intro .cols2>div>div{margin-bottom:1rem;font-size:13px;}

	.bbsView h3{font-size:20px;}
	.pnList dt{font-size:14px;}
	.bbsView .etc,
	.bbsView .file,
	.pnList dd{font-size:13px;}
	.bbsView .bbsCon{min-height:100px;}
	.bbsList1 > ul > li > div {padding:.5rem .5rem 1.5rem .5rem;}
	.bbsList1 > ul > li > div .tit{padding:0 .5rem;}
	.bbsList1 > ul > li > div .tit a{width:100%;margin-bottom:.5rem;}
	.bbsList1 > ul > li > div .file{top:2rem;right:5rem;width:inherit;padding:0 .5rem}
	.bbsList1 > ul > li > div .etc{top:2rem;right:0;float:inherit;width:inherit;padding:0 .5rem}
	#open_login>div h1{width:auto;background-size:contain;}
	#open_login>div{left:5%;right:5%;}
	#open_login>div .open_login_form{padding:2.5rem 1rem;}
	.detail_view .con iframe{width:auto;height:auto;}
	.detail_view .tit span:nth-child(1){display:block;text-align:right;}
	#scheduleCon .daySelect{padding:20px 10px;}
	#scheduleCon .daySelect .dayPrev{left:-8px;}
	#scheduleCon .daySelect .dayNext{right:-8px;}
	#scheduleCon .daySelect ul li a{width:45px;height:45px;}
	#scheduleCon .daySelect ul li.active a{font-size:12px;}
}

@media all and (max-width:320px){
	html,body,input{font-size:90%;}
	.useBx .bx-default-pager{font-size:1rem;left:33px;}
	.tvlive{height:auto;}

	.n_foot>div ul li{padding:0 5px;}

	.new_list .cols4 a>div,
	.new_list .cols5 a>div{margin:.9375rem 0 .25rem 0; height:auto; line-height:inherit;}
	.divGroup.cols4 > div,
	.divGroup.cols5 > div{width:100%;}
	.divGroup.cols4 > div a img,
	.divGroup.cols5 > div a img{width:100%;}
	.divGroup.cols4 > div a img{height:auto;}

	.cols5 a>div.tail_txt{height:auto; font-size:10px;}

	.new_list.line3 .cols5 a>div{height:auto; }

	.movie_all .movie_list li a div{width:100%;margin-left:0;margin-top:.5rem;}

	.relevant_act>div:nth-child(1) iframe{height:auto;}
	header .col-4 .top_search{margin-top:-43px;}

}


@media all and (max-width:280px){
	.pop-links ul li a{font-size:11px;}
}
