﻿@charset "utf-8";
/*************************************************
연합뉴스 (http://www.yonhapnews.co.kr/)
commnet : 특집페이지 및 기타 css
*************************************************/

/************* 특집코너 *************/
/* asian2014 */
.asian2014-main-wrap{position:relative;height:51px;}
.asian2014-main-wrap h2 a{display:inline-block;float:left;color:#000;font-weight:bold;}
.asian2014-dwrap{overflow:hidden;position:absolute;left:237px;top:12px;}
.asian2014-dwrap2{overflow:hidden;position:absolute;left:0px;top:6px;width:51px;height:21px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/asian/asi_snum.png) 50% 0 no-repeat;)}
.asian2014-dwrap3{overflow:hidden;position:relative;width:77px;height:35px;margin:-45px 0 0 215px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/asian/2014asian_main01_bg.png) 50% 0 no-repeat;)}
.asian2014-dwrap2#after1{background-position:50% 0;}
.asian2014-dwrap2#after2{background-position:50% -21px;}
.asian2014-dwrap2#after3{background-position:50% -42px;}
.asian2014-dwrap2#after4{background-position:50% -63px;}
.asian2014-dwrap2#after5{background-position:50% -84px;}
.asian2014-dwrap2#after6{background-position:50% -105px;}
.asian2014-dwrap2#after7{background-position:50% -126px;}
.asian2014-dwrap2#after8{background-position:50% -147px;}
.asian2014-dwrap2#after9{background-position:50% -168px;}
.asian2014-dwrap2#after10{background-position:50% -189px;}
.asian2014-dwrap2#after11{background-position:50% -210px;}
.asian2014-dwrap2#after12{background-position:50% -231px;}
.asian2014-dwrap2#after13{background-position:50% -252px;}
.asian2014-dwrap2#after14{background-position:50% -273px;}
.asian2014-dwrap2#after15{background-position:50% -294px;}
.asian2014-dwrap2#after16{background-position:50% -315px;}
.asian2014-dwrap2#after17{background-position:50% -336px;}
.asian2014-dwrap2#after18{background-position:50% -357px;}
.asian2014-main-wrap ul{overflow:hidden;padding-left:20px;}
.asian2014-main-wrap ul li{display:inline;padding-left:14px;margin-left:12px;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/bar_1x11_dddddd.gif) 0 50% no-repeat;}
.asian2014-main-wrap ul li a{display:inline-block;padding:15px 0 0;font-weight:bold;color:#555;}

.contents-box2{position:relative;height:205px;}
.asian2014-main-wrap2{height:60px;position:relative;width:100%;background:#72c8ec;}
.asian-date{float:left;}
.asian2014-main-wrap2 .info-section{position:relative;float:left;width:350px;height:60px;padding:0;font-size:12px}
.asian2014-main-wrap2 .tit-info-section{display:block;width:60px;height:53px;padding:7px 0 0 0;border-right:1px solid #6ebbdb;text-align:center}
.asian2014-main-wrap2 .tit-info-section strong{display:block;padding-top:3px;color:#000;font-weight:800}
.asian2014-main-wrap2 .tit-info-section .asian-today-wrap{color:#fff;font-weight:normal;}
.asian2014-main-wrap2 .tit-info-section:hover strong{text-decoration:underline;}
.asian2014-main-wrap2 .tit-info-section:hover .asian-today-wrap{color:#fff;text-decoration:underline;}
.asian2014-main-wrap2 .box-update{overflow:hidden;position:absolute;left:61px;top:5px;width:260px;height:50px;z-index:99;background:#72c8ec}
.asian2014-main-wrap2 .box-update.wrap-open li{position:static !important;}
.asian2014-main-wrap2 .box-update li{overflow:hidden;position:absolute;width:100%;line-height:200%;}
.asian2014-main-wrap2 .box-update li .txt{overflow:hidden;display:block;float:left;width:97%;padding:0 0 0 3%;white-space:nowrap;text-overflow:ellipsis;}
.asian2014-main-wrap2 .box-update li a{overflow:hidden;display:block;float:left;width:97%;padding:0 0 0 3%;white-space:nowrap;text-overflow:ellipsis;color:#464646;}
.asian2014-main-wrap2 .medal{float:left;margin:10px 0 0 0}
.asian2014-main-wrap2 .medal .icon-medal{margin:0 0 0 3px}
.asian2014-main-wrap2 .btn-schedule{overflow:hidden;position:absolute;display:block;right:0;top:0;width:25px;height:60px;border:none;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/asian/2014asian_main02.png) no-repeat 50% 25px;}
.asian2014-main-wrap2 .btn-schedule.btn-open{background-position:50% -30px;}
.asian2014-main-wrap2 .info-section03{width:285px;padding-left:25px;float:right;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/asian/2014asian_main03.jpg) no-repeat 100% 0;}
.asian2014-main-wrap2 .link-rank{display:none}
.asian2014-main-wrap2 .info-txt{float:left;width:71px;margin:14px 5px 0 0;text-align:center}
.asian2014-main-wrap2 .info-txt strong{display:block;font-weight:800;letter-spacing:0}
.asian2014-main-wrap2 ol{margin:22px 0 0;}
.asian2014-main-wrap2 ol li{float:left;width:47px;text-align:center;font-size:18px;line-height:110%;font-weight:bold;color:#444;}
.asian2014-main-wrap2 ol li .medal-type{visibility:hidden;font-size:0;height:0;width:0;line-height:0;}

.asian2014-main-wrap2 .asian-main-list{overflow:hidden;clear:both;padding-top:16px;}
.asian2014-main-wrap2 .asian-main-news1{position:relative;float:left;width:150px;height:113px;padding-left:145px;margin-left:20px;}
.asian2014-main-wrap2 .asian-main-news1 span{position:absolute;left:0;top:0}
.asian2014-main-wrap2 .asian-main-news1 span img{width:129px;height:113px}
.asian2014-main-wrap2 .asian-main-news1 strong{display:block;margin:5px 0 7px;color:#000;line-height:140%;}
.asian2014-main-wrap2 .asian-main-news1:hover strong{color:#6c94e5;}
.asian2014-main-wrap2 .asian-main-news1 p{line-height:135%;}
.asian2014-main-wrap2 .asian-main-news2{overflow:hidden;float:left;}
.asian2014-main-wrap2 .asian-main-news2 .slide-con{overflow:hidden;float:left;width:290px;height:117px;margin-left:20px;}
.asian2014-main-wrap2 .asian-main-news2 .slide-con .new-list{padding:5px 0 5px 10px;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/asian/2014asian_main_bull.gif) no-repeat 0 45%}
.asian2014-main-wrap2 .asian-main-news2 .slide-con .new-list a{overflow:hidden;display:block;color:#000;white-space:nowrap;text-overflow:ellipsis;}

/* 특집코너 */
.featured-wrap{}
.featured-heading{height:41px;border-bottom:1px solid #ddd;}
.featured-heading h2{float:left;width:158px;height:41px;}
.featured-heading ul{float:left;width:466px;height:41px;line-height:41px;}
.featured-heading li{display:inline;padding-left:11px;margin-left:6px;background:url(../bar_1x11_dddddd.gif) 0 1px no-repeat;}
.featured-heading li a{color:#999;}
.featured-content{padding:16px 19px 9px 19px;overflow:hidden;}
.featured-content .news-tl{float:left;width:485px;}
.featured-content .news-tl a{font-size:16px;}
.featured-content ul{float:left;width:485px;padding-top:11px;color:#666;line-height:1.6;background:#fff;}
.featured-content li{padding:0 0 5px 8px;background:url(../bul_2x2_cccccc.gif) 0 8px no-repeat;}
.featured-content .poto{float:right;width:85px;height:85px;margin:4px 0;overflow:hidden;text-align:center;}
.featured-content .poto img{max-width:85px;max-height:85px;}

/* 특집코너 : 우측 2단형*/
.sp-right-flex01{width:340px;}
.sp-right-flex01 .con{overflow:hidden;width:340px;}
.sp-right-flex01 .con a{float:left;width:170px;}

/* 특집코너 : 추석 */
.sp-chuseok-zone{width:624px;height:78px;border:1px solid #ddd !important;background:url(../bg_sp_chuseok.jpg) 0 0 no-repeat;}
.sp-chuseok-zone ul{overflow:hidden;padding:24px 0 0 212px;}
.sp-chuseok-zone ul li{float:left;}

/* 특집코너 : 국정감사 */
.sp-nai-zone{position:relative;width:624px;height:46px;border:1px solid #757788;background:#0479aa url(../bg_special_nai.png) 0 0 no-repeat;}
.sp-nai-zone h2{position:absolute;left:112px;top:9px;width:148px;height:28px;}
.sp-nai-zone h2 a{display:block;text-indent:-9999px;}
.sp-nai-zone .con{width:355px;margin:0 0 0 263px;padding-top:11px;text-align:center;}
.sp-nai-zone .con a:first-child{background:none;}
.sp-nai-zone .con a{display:inline-block;padding:2px 8px 2px 12px;background:url(../bar_2x22_055576.gif) 0 0 no-repeat;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;font-size:14px;line-height:20px;color:#fff;letter-spacing:-1px;}

/* 특집코너 :  국감 및 ITU */
.sp-itu-zone{overflow:hidden;background:#eee;border:none;}
.sp-itu-zone>div{float:left;width:307px;height:80px;}
.sp-itu-zone h2{padding-top:6px;}
.sp-itu-zone h2 a{font-weight:800;font-size:22px;letter-spacing:-1px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;}
.sp-itu-zone h2 .date{margin-left:4px;font-size:14px;}
.sp-itu-zone h2 .c01{margin:0 4px;color:#e6040c;}
.sp-itu-zone .con{margin-top:8px;text-align:center;}
.sp-itu-zone .con a{padding:0 6px 0 10px;font-weight:800;font-size:13px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;}
.sp-itu-zone .con a:first-child{padding-left:0 !important;background:none !important;}

.sp-itu-zone .nai-area{background:url(../bg_itu01.gif) 0 0 repeat-x;}
.sp-itu-zone .nai-area h2{margin-left:32px;padding-left:36px;background:url(../bg_nai_mark.png) 0 7px no-repeat;}
.sp-itu-zone .nai-area .con a{background:url(../bg_itu01.gif) 0 0 no-repeat;}
.sp-itu-zone .itu-area{margin-left:10px;background:url(../bg_itu02.gif) 0 0 repeat-x;}
.sp-itu-zone .itu-area h2{margin-left:54px;}
.sp-itu-zone .itu-area .inner{width:307px;height:80px;background:url(../bg_itu_pattern.png) 0 0 no-repeat;}
.sp-itu-zone .itu-area .con a{background:url(../bg_itu02.gif) 0 0 no-repeat;}

/* 특집코너 :  ITU */
.sp-itu-zone02{overflow:hidden;height:46px;background:#329dc3 url(../bg_itu_pattern02.png) no-repeat;;border:1px solid #ddd;}
.sp-itu-zone02 h2{float:left;padding:8px 0 0 98px;.padding-top:6px;width:232px;}
.sp-itu-zone02 h2 a{font-weight:800;font-size:22px;letter-spacing:-1px;color:#fff;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;}
.sp-itu-zone02 h2 a:hover{text-decoration:none;}
.sp-itu-zone02 h2 .date{margin-left:4px;font-size:14px;}
.sp-itu-zone02 h2 .c01{margin:0 4px;color:#e6040c;}
.sp-itu-zone02 .con{float:left;width:294px;height:33px;padding-top:15px;background:#fff;text-align:center;}
.sp-itu-zone02 .con a{padding:0 16px 0 21px;background:url(../bar_1x14_dddddd.gif) 0 0 no-repeat;font-weight:800;font-size:13px;color:#000;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;}
.sp-itu-zone02 .con a:first-child{padding-left:0 !important;background:none !important;}

/* 특집코너 :  ITU */
.sp-itu-zone03{overflow:hidden;height:43px;padding-bottom:0;background:#fff;background-image:none !important;border:none;}
.sp-itu-zone03 h2{float:left;}
.sp-itu-zone03 .con{float:left;width:226px;height:35px;padding:8px 0px 0px 20px;background:#fff url(../bg_itu_pattern03.png) 100% 0 no-repeat;}
.sp-itu-zone03 .con a{display:inline-block;margin:0 6px;padding:4px;color:#7e7e7e;}

/* 특집코너 :  체전, ITU */
.sp-chejeon-zone{overflow:hidden;background:none;border:none;}
.sp-chejeon-zone h2{}
.sp-chejeon-zone .con{float:right;width:308px;height:50px;}
.sp-chejeon-zone .con:first-child{float:left;}
.sp-chejeon-zone .con img{height:48px;border:1px solid #ddd;}

/* 특집코너 :  송년특집 */
.sp-2014end-zone{width:974px;height:58px;border:1px solid #ccc;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/ba_bye2014.png) 0 0 no-repeat;}
.sp-2014end-zone .tit{position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0;}
.sp-2014end-zone .con{position:relative;width:974px;height:58px;}
.sp-2014end-zone .con li{position:absolute;top:10px;width:129px;height:40px;}
.sp-2014end-zone .con li a{display:block;width:129px;height:40px;text-indent:-9999px;}
.sp-2014end-zone .item01{left:184px;}
.sp-2014end-zone .item02{left:331px;}
.sp-2014end-zone .item03{left:485px;}
.sp-2014end-zone .item04{left:640px;}
.sp-2014end-zone .item05{left:786px;}

/* 특집코너 :  신년사 */
.sp-new-greeting{width:626px;height:100px;border:none;background:url(../bg_sp_new_greeting2015.gif) 0 0 no-repeat;}
.sp-new-greeting dl{overflow:hidden;margin-left:127px;height:50px;}
.sp-new-greeting dt{float:left;}
.sp-new-greeting dd{float:left;margin:0 5px;}
.sp-new-greeting dd a{display:block;padding:19px 5px 15px;}
.sp-new-greeting dd a:hover{font-weight:bold;color:#333;letter-spacing:-1px;}
.sp-new-greeting dd a:visited{color:#333;}

/* 특집코너 : 2015년 설날 특집 */
.sp-new2015-year{position:relative;width:626px;height:100px;border:none;background:url(../bg_sp_new2015_year02.png) 0 0 no-repeat;}
.sp-new2015-year ul{overflow:hidden;position:absolute;left:95px;top:11px;}
.sp-new2015-year ul li{float:left;margin-left:9px;}
.sp-new2015-year ul li:first-child{margin-left:0;}
.sp-new2015-year ul li a{display:block;width:60px;height:84px;background:url(../bg_sp_new2015_year02.png) 0 -131px no-repeat;text-indent:-9999px;}

.sp-new2015-year .li01 a{background-position:0 -131px;}
.sp-new2015-year .li02 a{background-position:-69px -131px;}
.sp-new2015-year .li03 a{background-position:-135px -131px;}
.sp-new2015-year .li04 a{background-position:-201px -131px;}

.sp-new2015-year .li01 a:hover{background-position:0 -248px;}
.sp-new2015-year .li02 a:hover{background-position:-69px -248px;}
.sp-new2015-year .li03 a:hover{background-position:-135px -248px;}
.sp-new2015-year .li04 a:hover{background-position:-201px -248px;}

/* 세월호 참사 1주년 2015-04-02 */
.sewol-disaster01 .top-news-P .tl-wrap{padding-left:30px;}
.sewol-disaster01 .top-news-P .img-wrap{}
.sewol-disaster01 .top-news-P .ribbon{position:absolute;left:2px;top:13px;}
.sewol-disaster01 .top-news-P .img-wrap{margin:8px 0;}

.sp-sewol01st-zone{position:relative;width:100%;height:45px;border:none;background:url(../bg_sp_sewol01st01.jpg) 0 0 no-repeat;}
.sp-sewol01st-zone .tit{position:absolute;left:190px;top:10px;}
.sp-sewol01st-zone ul{overflow:hidden;position:absolute;left:360px;top:12px;}
.sp-sewol01st-zone ul li{float:left;margin-left:6px;}
.sp-sewol01st-zone ul li:first-child{margin-left:0;}
.sp-sewol01st-zone ul li a{display:block;padding:3px;font-size:12px;color:#575757;line-height:20px;}

/* 물포럼 2015-04-08 */
.sp-wwf-zone{position:relative;width:100%;height:45px;border:none;background:url(../bg_sp_wwf701.jpg) 0 0 no-repeat;}
.sp-wwf-zone .tit{position:absolute;left:170px;top:7px;}
.sp-wwf-zone ul{overflow:hidden;position:absolute;left:428px;top:14px;}
.sp-wwf-zone ul li{float:left;margin-left:8px;}
.sp-wwf-zone ul li:first-child{margin-left:0;}
.sp-wwf-zone ul li a{padding:3px;font-size:12px;color:#575757;line-height:20px;}

/* 4.29재보궐 2015-04-16 */
.icon-red{padding:0 3px 0 0;color:#ff9900;font-weight:bold;vertical-align:middle;}
.sp-429-zone{position:relative;}
.sp-429-zone .banner-429{height:43px;background:#fff6bd;}
.sp-429-zone .tit{}
.sp-429-zone .tit a{display:block;overflow:hidden;width:197px;height:43px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/sp_429_img5.gif) no-repeat 0 0;}
.sp-429-zone .link{overflow:hidden;position:absolute;left:327px;top:13px;}
.sp-429-zone .link.after{left:240px;}
.sp-429-zone .link li{float:left;}
.sp-429-zone .link li a{overflow:hidden;display:block;width:86px;height:16px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/sp_429_img5.gif) no-repeat 0 0;}
.sp-429-zone .link li.n1 a{background-position:0 -76px;}
.sp-429-zone .link li.n2 a{background-position:0 -91px;}
.sp-429-zone .link li.n2-1 a{background-position:-85px -91px;}
.sp-429-zone .link li.n3 a{background-position:0 -107px;}
.sp-429-zone .link li.n4 a{background-position:0 -123px;width:60px}
.sp-429-zone .link li.n5 a{background-position:0 -139px;width:47px}
.sp-429-zone .detail{overflow:hidden;border-top:1px solid #e5e5e5;padding:0 18px 18px;line-height:1.2;background:#fff}
.sp-429-zone .detail li{width:146px;height:215px;float:left;border:1px solid #e5e5e5;margin-left:-1px}
.sp-429-zone .detail li.color_red{background-color:#c91520}
.sp-429-zone .detail li.color_blue{background-color:#338bd2}
.sp-429-zone .detail li.color_gray{background-color:#707070}
.sp-429-zone .detail li .win-info{}
.sp-429-zone .detail li .win-info div{overflow:hidden;display:block;width:146px;height:138px;border-bottom:1px solid #fff;}
.sp-429-zone .detail li .win-info div span.name,
.sp-429-zone .detail li .win-info div span.affiliation{display:none;}
.sp-429-zone .detail li .location,
.sp-429-zone .detail li .vote,
.sp-429-zone .detail li .news{display:block;padding:4px 0 0 5px;}
.sp-429-zone .detail li .location{margin-top:6px;color:#ccc;}
.sp-429-zone .detail li .vote{color:#2b2d41;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;font-weight:800;letter-spacing:-1px;}
.sp-429-zone .detail li .vote .per{font-size:20px;padding-right:5px;color:#fff;}
.sp-429-zone .detail li .vote .per em{font-size:16px;}
.sp-429-zone .detail li .vote .num{font-size:14px;color:#cccccc;}
.sp-429-zone .detail li .news a{padding:0 0 0 8px;color:#fff;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/sp_429_img5.gif) no-repeat 0 -158px;}
.sp-429-zone .detail li .news a:hover{color:#000;}
.sp-429-zone .detail li .news a.first{padding-left:0;background:none;}
.sp-429-zone .detail .info{position:relative;height:32px;padding-top:15px;text-align:right;}
.sp-429-zone .detail .info .blind{position:absolute;width:40px;height:29px;left:0;top:0;visibility:visible;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/sp_429_img5.gif) no-repeat 0 -43px}
.sp-429-zone .detail .info .all{color:#ff3333;}

/* 광복70년 */
.sp-indep70-zone{overflow:hidden;position:relative;width:624px;height:50px;background:url(../bg_sp_indep70.jpg) 0 0 no-repeat;}
.sp-indep70-zone .tit-corner{display:block;float:left;margin:6px 0px 0px 117px;width:95px;height:34px;}
.sp-indep70-zone .tit-news{float:left;margin:14px 0 0 25px;}
.sp-indep70-zone .tit-news a{font-weight:bold;font-size:14px;color:#000;line-height:22px;}
.sp-indep70-zone .more{display:block;position:absolute;right:15px;top:11px;width:56px;height:28px;text-indent:-9999px;}

.main2015 .sp-indep70-zone{width:647px;height:47px;margin:0 !important;padding-bottom:20px;background:#fff url(../bg_sp_indep70_02.jpg) 0 0 no-repeat;}
.main2015 .sp-indep70-zone .tit-corner{}
.main2015 .sp-indep70-zone .tit-news{overflow:hidden;width:358px;height:26px;margin:11px 0 0 25px;}
.main2015 .sp-indep70-zone .tit-news a{font-weight:bold;font-size:14px;color:#2556af;}
.main2015 .sp-indep70-zone .more{right:6px;top:0;width:30px;height:47px;}

/* 메르스  2015-06-15 */
.sp-mers-zone{overflow:hidden;position:relative;padding:19px;}
.sp-mers-zone .tit-mers{position:absolute;left:247px;top:20px;font-size:14px;color:#ff6600;}
.sp-mers-zone .top-mers-news{float:left;width:209px;}
.sp-mers-zone .top-mers-news a{display:block;}
.sp-mers-zone .top-mers-news img{width:209px;}
.sp-mers-zone .top-mers-news h3{margin-top:4px;}
.sp-mers-zone .top-mers-news h3 a{font-size:12px;color:#000;}
.sp-mers-zone .stit{}
.sp-mers-zone .stit a{font-size:14px;color:#000;letter-spacing:-1px;}
.sp-mers-zone .con{float:right;width:358px;margin-top:26px;}
.sp-mers-zone .related-wrap{margin-bottom:8px;}
.sp-mers-zone .h-related{}
.sp-mers-zone .h-related li{margin-top:3px !important;}
.sp-mers-zone .h-related li a{font-weight:normal;font-size:14px;color:#000;}
.sp-mers-zone .icon-wrap a{font-size:11px !important;}
.sp-mers-zone  .more{position:absolute;z-index:101;top:21px;right:214px;color:#999;text-decoration:none;}
.sp-mers-zone  .more-log{position:absolute;z-index:101;top:21px;right:148px;color:#999;text-decoration:none;}

/* 민선 6기 특집 인터뷰  2015-06-22 */
.sp-popvote2014-zone{overflow:hidden;width:624px;height:43px;background:url(../bg_sp_vote2014.gif) 0 0 no-repeat;}
.sp-popvote2014-zone ul{margin:10px 0 0 299px;}
.sp-popvote2014-zone li{float:left;padding:2px 20px;background:url(../bg_1x13_868686.gif) 0 4px no-repeat;}
.sp-popvote2014-zone li:first-child{background:none;}
.sp-popvote2014-zone li a{font-weight:bold;font-size:14px;color:#000;}

/* 광주유니버시아드 2015-07-02 */
.sp-gwangju-zone{overflow:hidden;width:626px;background:#95d0e7;}
.sp-gwangju-zone span{display:block;float:left;width:474px;}
.sp-gwangju-zone div{float:left;width:152px;margin:15px 0 0 0;text-align:center;}
.sp-gwangju-zone div a:first-child{margin:0;padding:0;background:none;}
.sp-gwangju-zone div a{margin:0 0 0 4px;padding:0 0 0 8px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/bn_gwangju20150702_line.gif) no-repeat 0 45%;font-size:12px;color:#515151;}

/* 추석 2015-09-24 */
.sp-chuseok2015-zone{padding:10px 0 10px;background:#fff;}
.sp-chuseok2015-zone .con{width:647px;height:51px;background:url(../../00_ko/home/bnr_chuseok2015.jpg) 0 0 no-repeat;}
.sp-chuseok2015-zone ul{overflow:hidden;margin-left:229px;}
.sp-chuseok2015-zone ul li{float:left;margin-right:17px;}
.sp-chuseok2015-zone ul li a{display:block;width:50px;height:51px;background:url(../../00_ko/home/bnr_chuseok2015_ico.png) 0 0 no-repeat;}
.sp-chuseok2015-zone ul li span{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;padding:0;font-size:0;line-height:0;}
.sp-chuseok2015-zone ul .li01 a{background-position:0 0;}
.sp-chuseok2015-zone ul .li02 a{background-position:-73px 0;}
.sp-chuseok2015-zone ul .li03 a{width:62px;background-position:-139px 0;}
.sp-chuseok2015-zone ul .li04 a{background-position:-218px 0;}

/* 이미지 배너 공용 (2015년 8월 부분 개편 이후) */
.sp-img-zone{padding:20px 0 10px;background:#fff;}

/* 특집코너 : 2015년 송년 특집 */
.sp-2015end-zone{padding:20px 0 10px;background:#fff;}
.sp-2015end-zone .go-2015end{display:block;}
.sp-2015end-zone .con{position:relative;}
.sp-2015end-zone .menu{overflow:hidden;position:absolute;top:7px;left:390px;width:210px;color:#fff;}
.sp-2015end-zone .menu dt{float:left;padding:4px 6px;font-weight:bold;}
.sp-2015end-zone .menu dd{float:left;background:url(../../00_ko/home/bg_bar_aaa_1x11.gif) 0 50% no-repeat;}
.sp-2015end-zone .menu dd a{display:block;padding:4px 10px;color:#fff;}
.sp-2015end-zone .menu .end01{background:none;}
.sp-2015end-zone .menu .end02{}

/* 특집코너 : 2016년 신년/송년 특집 */
.sp-2015end-zone.new2016-zone{}
.sp-2015end-zone.new2016-zone .menu{left:380px;}

.sp-2015end-zone.new2016-zone .cont{overflow:hidden;}
.sp-2015end-zone.new2016-zone .cont a{display:block;float:left;}
.sp-2015end-zone.new2016-zone .cont a:first-child{margin-right:1px;}

/* 특집코너 : 2016년 설 특집 */
.sp-new2016-year{padding:20px 0 10px;background:#fff;}
.sp-new2016-year .inner{width:100%;height:109px;background:url(../../00_ko/home/2016/bg_sp_new2016_year01.png) 0 0 no-repeat;}
.sp-new2016-year .list{overflow:hidden;margin:0 0 0 238px;padding-top:22px;}
.sp-new2016-year .list li{float:left;margin-left:7px;}
.sp-new2016-year .list li:first-child{margin-left:0;}
.sp-new2016-year .list li a{display:block;width:74px;height:69px;background:url(../../00_ko/home/2016/bg_sp_new2016_year01.png) -238px -140px no-repeat;text-indent:-9999px;}

.sp-new2016-year .list .item01 a{background-position:-238px -140px;}
.sp-new2016-year .list .item02 a{background-position:-317px -140px;}
.sp-new2016-year .list .item03 a{background-position:-397px -140px;}
.sp-new2016-year .list .item04 a{background-position:-476px -140px;}


/************* 특집페이지 *************/
/* 수능 답안 페이지 2016 학년도 */
.college-test-page{}
.college-test-page .contents01>.contents-box{border-bottom:none;}

.college-test-page .header-fixed{position:static;}
.college-test-page .header-fixed .navi-wrap{display:none !important;}

.college-test-zone2016{padding: 0 19px 50px  19px;}
.college-test-zone2016 .txt01{display:block;margin-top:4px;text-align:right;font-size:12px;line-height:20px;color:#666;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;}
.college-test-zone2016 .txt02{display:none;}
.college-test-zone2016 .btn-right{}
.college-test-zone2016 .btn-home{display:none;}

.college-test-zone2016 .listening-down{position:relative;}
.college-test-zone2016 .listening-down .txt{display:none;color:#3464a8;}
.college-test-zone2016 .listening-down .down{margin-top:2px;}

.title-college{width:588px;height:70px;background:url(../../00_ko/home/title_sp_college_test201601.jpg) 0 0 no-repeat;}
.title-college .tit{text-indent:-9999px;}

.tbl-college{width:100%;margin-top:10px;}
.tbl-college thead th,
.tbl-college thead td{border-bottom:2px solid #666;font-weight:normal;}
.tbl-college th,
.tbl-college td{padding:10px 0 6px;border-bottom:1px solid #dad8d8;color:#666;text-align:center;font-weight:normal;font-size:13px;line-height:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#06122c;}
.tbl-college th{}
.tbl-college th label,
.tbl-college th .label{margin:0 12px;vertical-align:middle;}
.tbl-college .test-paper{}
.tbl-college .test-paper p{margin-top:3px;}
.tbl-college .test-paper p:first-child{margin-top:0;}

/* 수능 답안 페이지 2015 학년도 */
.college-test-zone{}
.college-test-zone .listening-down{position:relative;}
.college-test-zone .listening-down .txt{display:inline-block;width:24px;height:21px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/ico_zip.png) 0 0 no-repeat;}
.college-test-zone .listening-down .txt em{display:block;text-indent:-9999px;}
.college-test-zone .listening-down .down{display:block;position:absolute;left:50%;top:50%;width:30px;height:24px;margin:-12px 0 0 -15px;}

/* 송년특집 서브 */
.year-end-zone ul.box-list{overflow:hidden}
.year-end-zone ul.box-list li{float:left;margin:0 0 22px 22px;text-align:center;}
.year-end-zone ul.box-list li a{display:block;position:relative;background:#fff;}
.year-end-zone ul.box-list li a:hover{}
.year-end-zone ul.box-list li a .box-border{display:block;position:absolute;left:0;top:0;border:1px solid #ededed;border-color:rgba(0,0,0,0.07);}
.year-end-zone ul.box-list li a .img-con{display:block}

.year-end-zone{padding:0 0 30px 28px;font-family:'NanumBarunGothic';font-size:1.15em;line-height:1.5em}
.year-end-zone h2{padding:45px 0 20px;text-align:center;}
.year-end-zone .tab-head{margin:0 0 25px;text-align:center;}
.year-end-zone .tab-head a{display:inline-block;width:190px;height:37px;line-height:37px;background:#ececec;color:6c6c6c;}
.year-end-zone .tab-head a.on{background:#547cd5;color:#fff;font-weight:bold;}
.year-end-zone .tab-con{display:none;}
.year-end-zone .tab-con.current{display:block;}
.year-end-zone .box-flex a{width:202px;height:371px;color:#828282;}
.year-end-zone .box-flex a .box-border{width:200px;height:369px;}
.year-end-zone .box-flex a .img-con img{width:100%;}
.year-end-zone .w650 .box-flex a{width:650px;height:371px;}
.year-end-zone .w650 .box-flex a .box-border{width:648px;height:369px;}
.year-end-zone .tit-con {padding:0 15px;text-align:left;color:#939393;}
.year-end-zone .tit-con .tit{display:block;padding:17px 0;text-align:center;font-size:1.16em;color:#5a5a5a;}
.year-end-zone .tit-con .con-txt{overflow:hidden;height:80px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;}
.year-end-zone .w650 .tit-con .tit{font-size:1.9em;color:#4d4d4d;}
.year-end-zone .tab-txt{padding:0 42px 20px 20px;color:#939393}
.year-end-zone .box-flex a:hover,
.year-end-zone .box-flex a:hover .tab-txt,
.year-end-zone .box-flex a:hover .tit-con,
.year-end-zone .box-flex a:hover .tit-con .tit{color:#547cd5 !important;}
.year-end-zone .btn-home{display:none;}

.year-end-layer{top:380px;width:875px;margin-left:-438px;font-family:'NanumBarunGothic';font-size:1.15em;line-height:1.8em;color:#666;}
.year-end-layer .close{width:54px;height:54px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/btn_close_54_54.png) no-repeat 0 0;}
.year-end-layer .layer-tit{display:block;padding:20px 0 35px;font-size:1.9em;line-height:1.5;color:#525252;text-align:center;}
.year-end-layer .layer-txt{padding:30px 0 0;}
.year-end-layer .img-con img{width:100%;}
.year-end-layer .layer-body{display:none}

/* 송년특집 메인 2014-12-12 */
.end2014-page{}
.title-page-14end{padding:15px 0 20px;}

.major-14end{position:relative;height:480px;margin-bottom:30px;}
.major-14end .move-zone{position:relative;top:80px;z-index:10;}
.major-14end .move-zone ul{overflow:hidden;height:400px;}
.major-14end .move-zone ul li{width:976px;height:400px;float:left;}
.major-14end .move-zone ul li a{display:block;position:relative;}
.major-14end .img-con{}
.major-14end .news-con{overflow:hidden;position:absolute;left:0px;top:30px;width:284px;height:290px;padding:0 20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;}
.major-14end .news-con .tit{font-size:38px;text-shadow:1px 1px 1px #666a6c;}
.major-14end .news-con .txt{font-size:14px;text-shadow:1px 1px 1px #666a6c;}

.major-14end .navi-zone{position:absolute;left:0px;top:0px;width:100%;height:86px;background:url(../bg_tab_type01.png) 0 0 no-repeat;z-index:20;}
.major-14end .navi-zone .tit-con{overflow:hidden;}
.major-14end .navi-zone .tit-con h4{float:left;width:243px;height:37px;font-weight:800;font-size:18px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;line-height:37px;text-align:center;}
.major-14end .navi-zone .m-pager{background:url(../bg_bar_2x16.gif) 121px 52px no-repeat;}
.major-14end .navi-zone .m-pager a{display:block;float:left;width:121px;padding:12px 0 14px;font-weight:800;font-size:15px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#082339;text-align:center;}
.major-14end .navi-zone .m-pager .selected{background:url(../ico_arrow_11x6.png) 50% 100% no-repeat;}
.major-14end .navi-zone .m-pager .selected,
.major-14end .navi-zone .m-pager a:hover{color:#ccffff;text-decoration:none;}
.major-14end .navi-zone .m-pager .m{width:81px;}

.major-14end button{position:absolute;bottom:11px;z-index:30;}
.major-14end .btn-prev04{left:28px;}
.major-14end .btn-next04{left:69px;}

.settle-14end{padding:0 7px;}
.end2014-page .con-para01{overflow:hidden;padding:24px 20px;border-top:1px dashed #cfcfcf;}
.end2014-page .con-para01:first-child{border-top:none;}
.end2014-page .con-para01 dt{float:left;width:137px;height:50px;background:url(../bg_2014settle.png) 0 0 no-repeat;font-weight:800;font-size:20px;line-height:50px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;text-align:center;}
.end2014-page .con-para01 dd{float:left;width:767px;margin:0 0 0 15px;}
.end2014-page .con-para01 dd p{float:left;width:49%;margin-bottom:8px;}
.end2014-page .con-para01 dd a{display:inline-block;padding-left:11px;background:url(../bg_dotted_6x6.png) 0 6px no-repeat;font-weight:600;font-size:15px;line-height:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;}
.end2014-page .con-para01 .tit01{background-position:0 0;}
.end2014-page .con-para01 .tit02{background-position:-167px 0px;}
.end2014-page .con-para01 .tit03{background-position:-334px 0px;}
.end2014-page .con-para01 .tit04{background-position:-501px 0px;}
.end2014-page .con-para01 .tit05{background-position:-678px 0px;}
.end2014-page .con-para01 .stit{display:block;float:left;width:100%;margin-bottom:10px;font-weight:800;font-size:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#999;letter-spacing:-1px;}
.end2014-page .con-para01 .stit a{padding-left:0;background:none;font-weight:800;font-size:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#999;letter-spacing:-1px;}
.end2014-page .con-para01 .stit a:hover{color:#333;text-decoration:none;}
.end2014-page .con-para01 .stit .more{margin-left:12px;background:none;font-size:12px;font-family:Dotum, sans-serif;color:#989898;}

/* 신년특집 2014-12-18 */
.new2015-page{}
.new2015-page .settle-14end{margin-top:30px;}

.title-15new{width:270px;height:45px;background:url(../bg_box_round_2015new.png) 0 0 no-repeat;font-weight:700;font-size:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;line-height:45px;color:#fff;text-align:center;}

.list-15new-wrap{padding-top:10px;border-top:1px dashed #cfcfcf;}
.list-15new-zone{}
.list-15new-zone .list{overflow:hidden;position:relative;width:976px;height:298px;/* border-top:1px solid #d0d0d0; */}
.list-15new-zone .list li{overflow:hidden;position:relative;float:left;width:194px;height:149px;/* border-bottom:1px solid rgba(0,0,0,0.3);border-left:1px solid rgba(0,0,0,0.3); */}
.list-15new-zone .list li a{display:block;width:194px;height:149px;font-size:16px;line-height:20px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;text-align:center;vertical-align:middle;background:url(../bg_alpha01.png) 0 0 repeat-y;}
.list-15new-zone .list li a:hover{text-decoration:none;}

.list-15new-zone .tit{position:absolute;left:10px;top:10px;display:block;width:76px;padding:4px 0;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border:1px solid rgba(255,255,255,0.4);z-index:20;}
.list-15new-zone .txt{display:block;position:absolute;left:0;top:0;padding:50px 10px 010px;z-index:20;}
.list-15new-zone .thumb{position:absolute;left:0;top:150px;width:194px;height:149px;}
.list-15new-zone .thumb img{width:100%;height:100%;}
.list-15new-zone .mask{display:block;position:absolute;width:194px;height:149px;background:url(../bg_alpha_000_50.png) 0 0 repeat;}

.list-15new-zone .list li a:hover .thumb,
.list-15new-zone .list .auto .thumb{top:0;}

.msie7 .list-14new-zone .tit,
.msie8 .list-14new-zone .tit{height:30px;background:url(../bg_box_round_75x30.png) 0 0 no-repeat;}

.list-15new-zone .gd01{background: rgb(2,136,199); /* Old browsers */
background-color: -moz-linear-gradient(top,  rgba(2,136,199,1) 0%, rgba(0,111,183,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(2,136,199,1)), color-stop(100%,rgba(0,111,183,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(2,136,199,1) 0%,rgba(0,111,183,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(2,136,199,1) 0%,rgba(0,111,183,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(2,136,199,1) 0%,rgba(0,111,183,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(2,136,199,1) 0%,rgba(0,111,183,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0288c7', endColorstr='#006fb7',GradientType=0 ); /* IE6-8 */}
.list-15new-zone .gd02{background: rgb(65,156,209); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(65,156,209,1) 0%, rgba(38,133,199,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,156,209,1)), color-stop(100%,rgba(38,133,199,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(65,156,209,1) 0%,rgba(38,133,199,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(65,156,209,1) 0%,rgba(38,133,199,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(65,156,209,1) 0%,rgba(38,133,199,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(65,156,209,1) 0%,rgba(38,133,199,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#419cd1', endColorstr='#2685c7',GradientType=0 ); /* IE6-9 */}
.list-15new-zone .gd03{
background: rgb(115,179,220); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(115,179,220,1) 0%, rgba(76,155,210,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(115,179,220,1)), color-stop(100%,rgba(76,155,210,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(115,179,220,1) 0%,rgba(76,155,210,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(115,179,220,1) 0%,rgba(76,155,210,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(115,179,220,1) 0%,rgba(76,155,210,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(115,179,220,1) 0%,rgba(76,155,210,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73b3dc', endColorstr='#4c9bd2',GradientType=0 ); /* IE6-9 */}
.list-15new-zone .gd04{background: rgb(125,176,209); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(125,176,209,1) 0%, rgba(89,153,196,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(125,176,209,1)), color-stop(100%,rgba(89,153,196,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(125,176,209,1) 0%,rgba(89,153,196,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(125,176,209,1) 0%,rgba(89,153,196,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(125,176,209,1) 0%,rgba(89,153,196,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(125,176,209,1) 0%,rgba(89,153,196,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db0d1', endColorstr='#5999c4',GradientType=0 ); /* IE6-9 */}
.list-15new-zone .gd05{background: rgb(139,172,194); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(139,172,194,1) 0%, rgba(107,148,177,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,172,194,1)), color-stop(100%,rgba(107,148,177,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(139,172,194,1) 0%,rgba(107,148,177,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(139,172,194,1) 0%,rgba(107,148,177,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(139,172,194,1) 0%,rgba(107,148,177,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(139,172,194,1) 0%,rgba(107,148,177,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bacc2', endColorstr='#6b94b1',GradientType=0 ); /* IE6-9 */}

/* 공적강화 2015-02-04 */
.public-page{}
.public-page .contents{padding-bottom:0;}
.public-page .wide-content{padding-bottom:30px;}

.public-page .title-page-public{position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0;}
.public-page .tit-section{width:165px;height:57px;padding-left:35px;background:url(../bg_public_title.png) 0 0 no-repeat;font-size:30px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;}
.public-zone .tit-section a{font-size:30px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#fff;}
.public-zone .tit-section a:hover{text-decoration:none;}
.public-page .tit-type01{background-position:0 0;}
.public-page .tit-type02{background-position:0 -77px;}
.public-page .tit-type03{background-position:0 -154px;}
.public-page .tit-type04{background-position:0 -231px;}
.public-page .tit-type05{background-position:0 -308px;}

.public-zone{overflow:hidden;padding-top:44px;}
.public-zone>li{position:relative;float:left;margin:0 0 40px 11px;width:290px;min-height:296px;padding:0 3px 15px 1px;background:url(../bg_round_public0103.gif) 0 100% repeat-y;}
.public-zone>li:first-child{margin-left:6px !important;}
.public-zone>li .inner{width:294px;margin: 0 -3px 0 -1px;background:url(../bg_round_public0103.gif) 0 0 repeat-y;}
.public-zone>li .more{position:absolute;left:0px;bottom:0px;width:255px;margin:12px 19px 0;padding:14px 0px 16px;text-align:right;}

.public-zone>li.box01{width:471px;min-height:296px;margin-left:20px;padding:0 3px 15px 1px;background:url(../bg_round_public0101.gif) 0 100% repeat-y;}
.public-zone>li.box01 .inner{width:475px;margin: 0 -3px 0 -1px;background:url(../bg_round_public0101.gif) 0 0 repeat-y;}
.public-zone>li.box01 .more{width:433px;}
.public-zone>li.box02{width:350px;min-height:296px;margin-left:11px;padding:0 3px 15px 1px;background:url(../bg_round_public0104.gif) 0 100% repeat-y;}
.public-zone>li.box02 .inner{width:354px;margin: 0 -3px 0 -1px;background:url(../bg_round_public0104.gif) 0 0 repeat-y;}
.public-zone>li.box02 .more{width:313px;}

.public-zone li .img{margin-left:1px;}
.public-zone li .tit-section{position:absolute;left:-6px;top:210px;}
.public-zone li .con{margin:47px 10px 0;}
.public-zone li .con>a{display:block;}
.public-zone li .con>a:hover{text-decoration:none;}
.public-zone li .con>a:hover .tit-news,
.public-zone li .con>a:hover p{color:#6c94e5;text-decoration:underline;}
.public-zone li .con .tit-news{margin-bottom:8px;font-size:20px;line-height:130%;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;letter-spacing:-1px;}
.public-zone li .con p{overflow:hidden;height:34px;font-size:14px;line-height:120%;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;}
.public-zone li .list{overflow:hidden;text-align:center;}
.public-zone li .list li{display:inline;margin:0 0 9px 11px;padding-left:13px;background:url(../bg_dot_6x6_999.gif) 0 50% no-repeat;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;}
.public-zone li .list li:first-child{margin-left:3px;padding-left:0;background:none;}
.public-zone li .list li a{font-size:13px;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;letter-spacing:-1px;}
.public-zone li .list .tit{display:inline-block;width:55px;}
.public-zone li .more a{display:inline-block;padding:4px 0 4px 23px;background:url(../bg_eyes01.gif) 0 50% no-repeat;}

.public-zone .foreign{}
.public-zone .foreign .img{cursor:default;}

.public-zone .section-topnews01{float:none;width:auto;padding:0;}
.public-zone .section-topnews01 .tit{display:block;margin-bottom:8px;font-size:20px;line-height:130%;font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;color:#333;letter-spacing:-1px;}
.public-zone .section-topnews01 .tit a{font-size:20px;color:#333;vertical-align:top;line-height:130%;}
.public-zone .section-topnews01 .tit a:hover{color:#6c94e5;text-decoration:underline;}
.public-zone .section-topnews01 .lead{}
.public-zone .section-topnews01 .lead a{line-height:120%;color:#333;}
.public-zone .section-topnews01 .lead a:hover{color:#6c94e5;text-decoration:underline;}

.public-zone .section-topnews01 .tit-sub,
.public-zone .section-topnews01 .poto,
.public-zone .section-topnews01 .h-related{display:none;}

/* 송년특집 슬라이드 type01 2015-12-01 // */
.major-end-type01{font-family:'NanumBarunGothic','맑은고딕',Malgun Gothic,sans-serif;}
.major-end-type01 .navi-zone {overflow:hidden;border-top:1px solid #ddd;}
.major-end-type01 .navi-zone a{display:block;float:left;width:108px;padding:12px 0 14px;font-size:14px;color:#4a4a4a;text-align:center;border-left:1px solid #ddd;}
.major-end-type01 .navi-zone a:first-child{border-left:0;width:102px;}
.major-end-type01 .navi-zone a.selected{color:#fff;background:#274ec9;}
.major-end-type01 .btn-type01{overflow:hidden;position:absolute;top:50%;width:67px;height:67px;margin-top:-34px;z-index:30;text-indent:-5000px;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 0 0}
.major-end-type01 .m-prev{left:0;background-position:0 -235px;}
.major-end-type01 .m-next{right:0;background-position:-80px -235px;}
.major-end-type01 .move-zone{overflow:hidden;position:relative;height:400px;}
.major-end-type01 .move-zone ul{overflow:hidden;}
.major-end-type01 .move-zone ul li{overflow:hidden;float:left}
.major-end-type01 .move-zone ul li a{display:block;position:relative;}
.major-end-type01 .move-zone ul li a.half{width:489px;float:left;}
.major-end-type01 .move-zone ul li .tit-con{position:absolute;left:50%;top:50%;width:237px;height:58px;margin:-30px 0 0 -118px;border:2px solid #fff;text-align:center;}
.major-end-type01 .move-zone ul li .tit-con strong{position:relative;display:inline-block;padding-right:31px;line-height:58px;color:#fff;font-size:1.5em;font-weight:normal;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 100% -339px;z-index:1;}
.major-end-type01 .move-zone ul li .tit-con span{position:absolute;left:0;top:0;width:100%;height:100%;
background:#86b9e8;background:rgba(134, 185, 232, .8)}
.major-end-type01 .move-zone ul li .news-con{position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../../00_ko/home/2015/bg_end_newscon_type01.png) repeat-x 0 100%;}
.major-end-type01 .move-zone ul li .news-con .txt{position:absolute;left:0;bottom:0;padding:16px 60px;color:#fff;text-align:center;}
.major-end-type01 .move-zone ul li .news-con .txt .tit{display:block;padding-bottom:10px;font-size:1.2em}
.major-end-type01 .move-zone ul li .img-con{display:inline-block;}

/* 2015 송년특집 2015-12-01// */
.year-end-zone2015.year-end-zone .tit-con .tit{color:#000}
.year-end-zone2015 .tab-con .scroll-txt{overflow-y:scroll;height:220px;margin-bottom:25px;}
.year-end-zone2015.year-end-zone .tab-txt,
.year-end-zone2015.year-end-zone .tit-con .con-txt{font-family:'돋움',Dotum,Gulim,sans-serif;font-size:.85em;color:#666;}
.year-end-zone2015.year-end-zone .tab-txt{letter-spacing:0;}
.year-end-zone2015{overflow:hidden;background:url(../../00_ko/home/2015/2015_end_bg.gif) repeat-x 0 0}
.tit-2015end-year h2{overflow:hidden;display:block;width:329px;height:63px;padding:0;margin:40px auto 30px;text-indent:-5000px;}
.tit-2015end-year.type01 h2{background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 0 -680px;}
.tit-2015end-year.type02 h2{width:349px;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 0 -880px;}
.back-end-year01{overflow:hidden;padding-top:13px;}
.back-end-year01 em{display:block;width:30px;height:14px;float:left;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 0 0}
.back-end-year01 a{display:block;float:left;font-size:12px;line-height:14px;font-family:'돋움',Dotum,Gulim,sans-serif;color:#999;}
/* 리스트 */
.wrap-end-list{padding:40px 50px 15px;}
.wrap-end-list .title-page-15end{overflow:hidden;text-indent:-5000px;width:141px;height:30px;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat;background-position:0 -800px;}
.wrap-end-list dl{overflow:hidden;min-height:63px;padding:30px 0 0;border-top:1px solid #e9e9e9}
.wrap-end-list dl:first-child{border-top:0;}
.wrap-end-list dl dt{width:123px;float:left;padding:8px 0 10px;border:3px solid #86b9e8;color:#5c5c5c;font-weight:bold;font-size:1.417em;text-align:center;}
.wrap-end-list dl dt span{display:block;}
.wrap-end-list dl dd{width:728px;float:right;margin-bottom:25px;font-size:1.250em;}
.wrap-end-list dl dd strong{margin-left:20px;margin-bottom:5px;font-weight:800}
.wrap-end-list dl dd .wrap-article{overflow:hidden;margin-top:3px}
.wrap-end-list dl dd p{width:330px;float:left;margin-left:20px;margin-top:2px;padding-left:14px;background:url(../../00_ko/home/2015/2015_end_sprites.png) no-repeat 0 -592px;}
.wrap-end-list dl dd p a{color:#646464;}
.wrap-end-list .con-para01{}
.wrap-end-list .con-para02 dd p{width:206px;}
.wrap-end-list dd.con-para02 p{width:206px;}
/* 10대뉴스 */
.year-end-zone2015.year-end-zone .tab-head a{background:#fff;border:1px solid #274ec9}
.year-end-zone2015.year-end-zone .tab-head a.on{background:#274ec9}
.year-end-zone2015.year-end-zone .tab-head a{position:relative;}
.year-end-zone2015.year-end-zone .tab-head a.hover span{color:#fff;}
.year-end-zone2015.year-end-zone .tab-head a span{position:absolute;width:100%;height:27px;left:0;top:0;text-align:center;z-index:1;}
.year-end-zone2015.year-end-zone .tab-head a em{overflow:hidden;position:absolute;height:37px;width:0;left:0;top:0;background:#274ec9}
.common-layer.year-layer-type02 .layer-body{top:150px;width:815px;}
.common-layer.year-layer-type02 .layer-body .close-layer{width:70px;height:70px;width:54px;height:54px;background:url(../../00_ko/home/btn_close_54_54.png) no-repeat 0 0;z-index:999;}
.common-layer.year-layer-type02 .layer-tit{display:block;padding:20px 0 35px;font-size:1.9em;line-height:1.5;color:#333;text-align:center;}
.common-layer.year-layer-type02 .layer-txt{padding:30px 0 0;}
.common-layer.year-layer-type02 .img-con img{width:100%;}

/* 2016 신년특집 2015-12-21 */
.new2016-page {}
.new2016-page .visual-top{position:relative;width:100%;height:400px;background:url(../../00_ko/home/2015/img_2016new_0201.jpg) 50% 50% no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;}
.new2016-page .visual-top .back-end-year01{margin-left:28px;}
.new2016-page .visual-top .back-end-year01 em{background:url(../../00_ko/home/2015/2015_end_sprites.png) -106px 0 no-repeat;}
.new2016-page .visual-top .back-end-year01 a{color:#fff;}
.new2016-page .visual-top .desc{margin-top:228px;text-align:center;}
.new2016-page .visual-top .desc p{font-size:12px;font-family:'맑은고딕',Malgun Gothic,'돋움',Dotum,'굴림',Gulim,sans-serif;color:#fff;}

.new2016-page .title-con{position:absolute;left:50%;top:50%;width:237px;height:58px;margin:-30px 0 0 -118px;background:#86b9e8;border:2px solid #fff;background:rgba(134, 185, 232, .8);text-align:center;}
.new2016-page .title-con .tit{font-weight:normal;font-size:1.5em;line-height:58px;color:#fff;}
.new2016-page .wrap-end-list{}
.new2016-page .wrap-end-list dl{padding:40px 0 0;}
.new2016-page .wrap-end-list dl dd{margin-bottom:40px;}


/************* 팝업 *************/
/* 인물정보앱 */
.layer-popup01{}
.layer-popup01 .layer-container{position:absolute;top:252px;left:50%;width:400px;margin-left:-200px;z-index:1003;background:#fff;}
.layer-popup01 .pop-content{}
.layer-popup01 .btn-close{position:absolute;bottom:7px;right:19px;z-index:1004;width:21px;height:21px;background:url(../btn_popup_close.gif) 0 0 no-repeat;cursor:pointer;border:none;text-indent:-500px;overflow:hidden;}
.layer-popup01 .check-wrap{display:block;margin:6px 0 9px 14px;}

/* 뉴스 서비스 평가 조사 2014-11-05 */
.layer-popup02{}
.layer-popup02 .layer-container{position:absolute;top:44px;left:50%;width:360px;margin-left:-487px;z-index:9999;background:#fff;cursor:move;}
.layer-popup02 .pop-content{width:360px;height:479px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/popup/pop_report20141105_01.jpg) 0 0 no-repeat;}
.layer-popup02 .btn-go{display:block;position:absolute;left:104px;bottom:32px;width:151px;height:39px;}
.layer-popup02 .btn-close{width:43px;height:22px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/popup/btn_close01.gif) 0 0 no-repeat;cursor:pointer;border:none;text-indent:-500px;overflow:hidden;}
.layer-popup02 .pop-footer{background:#98c0dd;text-align:center;}
.layer-popup02 .check-wrap{display:inline-block;margin:6px 0 6px 14px;cursor:pointer;}
.layer-popup02 .check-wrap label{margin-left:-5px;font-size:11px;color:#464646;}

/* 서비스 만족도 조사 2015-11-10 */
.layer-popup03{}
.layer-popup03 .layer-container{position:absolute;top:172px;left:50%;width:336px;margin-left:150px;z-index:9999;border:1px solid #666;background:#fff;cursor:move;}
.layer-popup03 .pop-content{width:336px;height:406px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/popup/2015/pop_report01.jpg) 0 0 no-repeat;}
.layer-popup03 .btn-go{display:block;position:absolute;left:112px;bottom:32px;width:111px;height:39px;cursor:pointer;}
.layer-popup03 .pop-footer{overflow:hidden;height:22px;background:#98c0dd;text-align:left;}
.layer-popup03 .check-wrap{display:inline-block;float:left;margin:0 0 6px 3px;cursor:pointer;}
.layer-popup03 .check-wrap label{display:inline-block;margin:0 0 0 -3px;font-size:11px;font-family:'돋움',Dotum,Gulim,sans-serif;color:#464646;}
.layer-popup03 .btn-close{float:right;width:43px;height:22px;margin:0;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/popup/btn_close01.gif) 0 0 no-repeat;cursor:pointer;border:none;text-indent:-500px;overflow:hidden;}

/* 공통 레이어 팝업// */
.modal_window{z-index:1000;}
.common-layer{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/bg_000_80p.png) repeat 0 0;z-index:1001}
.common-layer .layer-body{position:relative;margin:0 auto;padding:30px;background:#fff;font-size:1.083em;line-height:1.8}
.common-layer .layer-body .close-layer{overflow:hidden;display:block;position:absolute;right:30px;top:30px;margin:0;padding:0;text-indent:-5000px;}
/* //공통 레이어 팝업 */