@charset "utf-8";

/*************************************************
연합뉴스 (//www.yonhapnews.co.kr/)
2017.05.17
commnet : common 2nd
*************************************************/

.view2016 .contents01{width:586px;}
.view2016 .article-wrap{padding:0;}
.view2016 .section-list-wrap{display:none;} /*특파원 내비게이션 본문 숨김 */

.view2016 .view-ad-wrap{margin:29px 0;}
.view2016 .view-ad-wrap iframe{height:28px !important;}

/* .view2016 .view-ad-wrap iframe:nth-child(2),
.view2016 .view-ad-wrap iframe:nth-child(3){display:none;} 2017-08-21 광고서버 문제로 일시 중단 */

.view2016 .view-wrap .related-wrap{margin:29px 0;}

.view2016 .comment-wrap{margin:50px 0 60px 0;}
.view2016 #liverePlugIn{padding:0;}
.view2016 .view-wrap03{}
.view2016 .view-wrap03>iframe{margin:10px 0 19px !important;}
.view2016 .ad-box-popin{}
.view2016 .ad-box-popin ._popIn_recommend_header{margin-bottom:0;padding:19px 0 4px 0;border:none;border-top:1px solid #ddd;}
.view2016 .ad-box-popin ._popIn_infinite_page{margin-left:-15px;}
.view2016 .ad-box-popin ._popIn_recommend_article{margin-left:15px;}

.view2016 .list-style05 .tit-category{height:29px;padding-left:0;font-size:15px;line-height:29px;}
.view2016 .photomovie2{margin-left:-15px;}
.view2016 .photomovie2 .sector{padding:0;margin-left:15px;}

/* .view2016 .article-wrap .article .article-img{overflow:hidden;width:100%;}
.view2016 .article-wrap .article .article-img img{max-width:586px !important;max-height:680px !important;}
.view2016 .article-wrap .article .article-img .img-info{width:100%;margin:0 auto;padding-top:12px;text-align:left;color:#777;letter-spacing:0;}
.view2016 .article-wrap .article .article-img .rowH{max-height:680px !important;}

.article-wrap .article .img-p4{}
.article-wrap .article .img-p4 img{}
.article-wrap .article .img-p4 .img-info{}

.view2016 .article-wrap .article .img-inner{width:500px !important;}
.view2016 .article-wrap .article .img-inner img{width:auto !important;max-width:500px !important;}
.view2016 .article-wrap .article .img-inner .img-info{width:500px;} */

/* .view2016.view-v1{}
.view2016.view-v1 .article-wrap .article .article-img img{width:100%;}
.view2016.view-v1 .article-wrap .article .img-p4 .rowH{width:auto;}
.view2016.view-v1 .article-wrap .article .img-inner .colW{}
.view2016.view-v1 .article-wrap .article .img-inner .colW.small{width:auto;}
.view2016.view-v1 .article-wrap .article .img-inner .rowH{width:auto;} */

/* .view2016 .article-wrap .tit-article{font-family:'맑은고딕',Malgun Gothic,sans-serif;font-size:28px;line-height:1.2;font-weight:800;color:#000;letter-spacing:-2px;} */
.view2016 .article-wrap .article .article-img img{width:100%;opacity:0;}

.trident .view2016 .article-wrap .article .article-img img,
.view2016.msie8-lte .article-wrap .article .article-img img{opacity:1;} /* 호환성, ie7, ie8 */
@media \0screen{
	.view2016 .article-wrap .article .article-img img{width:auto;opacity:1;} /* ie8 (스크립트 안되는 환경 고려)*/
}

/* 본문 매핑 이미지 유형별 클래스
	내장 - article-img.img-inner
	P4 - article-img.img-p4
	P2 - article-img.img-p2
	P2 세로형 - article-img.img-p2-rowH
	P2 세로형 그래픽 - article-img.img-p2.img-Gyh
	카드 - article-img.img-card

	colW.small, colW.large
	rowH */
.view2016 .article-wrap .article .article-img{}
.view2016 .article-wrap .article .article-img img{
-webkit-animation:cubic-bezier(0.895, 0.03, 0.685, 0.22) both;-webkit-animation-play-state:paused;
-moz-animation:cubic-bezier(0.895, 0.03, 0.685, 0.22) both;-moz-animation-play-state:paused;
-o-animation:cubic-bezier(0.895, 0.03, 0.685, 0.22) both;-o-animation-play-state:paused;
animation:cubic-bezier(0.895, 0.03, 0.685, 0.22) both;animation-play-state:paused;}
.view2016 .article-wrap .article .article-img .large{width:100%;}
.view2016 .article-wrap .article .img-inner .large{width:auto;}

.view2016 .article-wrap .article .img-inner .small,
.view2016 .article-wrap .article .img-p2 .rowH,
.view2016 .article-wrap .article .img-p4 .rowH,
.view2016 .article-wrap .article .img-p4 .colW.small{
	width:auto;opacity:1;
	animation-name:fadeIn;
	-webkit-animation-name:fadeIn;
	-moz-animation-name:fadeIn;
	-ms-animation-name:fadeIn;
	-o-animation-name:fadeIn;
	animation-duration:600ms;
	-webkit-animation-duration:600ms;
	-moz-animation-duration:600ms;
	-ms-animation-duration:600ms;
	-o-animation-duration:600ms;
	animation-delay:1100ms;
	-webkit-animation-delay:1100ms;
	-moz-animation-delay:1100ms;
	-ms-animation-delay:1100ms;
	-o-animation-delay:1100ms;
	animation-play-state:running;
	-webkit-animation-play-state:running;
	-moz-animation-play-state:running;
	-ms-animation-play-state:running;
	-o-animation-play-state:running;
}

.view2016 .article-wrap .article .img-p2.img-Gyh img{
	width:auto;max-height:inherit !important;opacity:1;
	animation-name:fadeIn;
	-webkit-animation-name:fadeIn;
	-moz-animation-name:fadeIn;
	-ms-animation-name:fadeIn;
	-o-animation-name:fadeIn;
	animation-duration:600ms;
	-webkit-animation-duration:600ms;
	-moz-animation-duration:600ms;
	-ms-animation-duration:600ms;
	-o-animation-duration:600ms;
	animation-delay:1100ms;
	-webkit-animation-delay:1100ms;
	-moz-animation-delay:1100ms;
	-ms-animation-delay:1100ms;
	-o-animation-delay:1100ms;
	animation-play-state:running;
	-webkit-animation-play-state:running;
	-moz-animation-play-state:running;
	-ms-animation-play-state:running;
	-o-animation-play-state:running;
}

.view2016 .article-wrap .article .img-inner .large,
.view2016 .article-wrap .article .img-p2 .small,
.view2016 .article-wrap .article .img-p2 .large,
.view2016 .article-wrap .article .img-p4 .colW{
opacity:1;
animation-name:showIn;
-webkit-animation-name:showIn;
-moz-animation-name:showIn;
-ms-animation-name:showIn;
-o-animation-name:showIn;
animation-duration:0;
-webkit-animation-duration:0;
-moz-animation-duration:0;
-ms-animation-duration:0;
-o-animation-duration:0;
animation-delay:0;
-webkit-animation-delay:0;
-moz-animation-delay:0;
-ms-animation-delay:0;
-o-animation-delay:0;
animation-play-state:running;
-webkit-animation-play-state:running;
-moz-animation-play-state:running;
-ms-animation-play-state:running;
-o-animation-play-state:running;}

.view2016 .article-wrap .article .img-inner .rowH,
.view2016 .article-wrap .article .img-card img,
.view2016 .article-wrap .article .img-p2-rowH img{
width:auto;opacity:1;
animation-name:showIn;
-webkit-animation-name:showIn;
-moz-animation-name:showIn;
-ms-animation-name:showIn;
-o-animation-name:showIn;
animation-duration:0;
-webkit-animation-duration:0;
-moz-animation-duration:0;
-ms-animation-duration:0;
-o-animation-duration:0;
animation-delay:0;
-webkit-animation-delay:0;
-moz-animation-delay:0;
-ms-animation-delay:0;
-o-animation-delay:0;
animation-play-state:running;
-webkit-animation-play-state:running;
-moz-animation-play-state:running;
-ms-animation-play-state:running;
-o-animation-play-state:running;}

@-webkit-keyframes showIn{
	0%{opacity:1;} 100%{opacity:1;}
}
@-moz-keyframes showIn{
	0%{opacity:1;} 100%{opacity:1;}
}
@-ms-keyframes showIn{
	0%{opacity:1;} 100%{opacity:1;}
}
@-o-keyframes showIn{
	0%{opacity:1;} 100%{opacity:1;}
}
@keyframes showIn{
	0%{opacity:1;} 100%{opacity:1;}
}

@-webkit-keyframes fadeIn{
	0%{opacity:0;} 80%{opacity:1;} 100%{opacity:1;}
}
@-moz-keyframes fadeIn{
	0%{opacity:0;} 80%{opacity:1;} 100%{opacity:1;}
}
@-ms-keyframes fadeIn{
	0%{opacity:0;} 80%{opacity:1;} 100%{opacity:1;}
}
@-o-keyframes fadeIn{
	0%{opacity:0;} 80%{opacity:1;} 100%{opacity:1;}
}
@keyframes fadeIn{
	0%{opacity:0;} 80%{opacity:1;} 100%{opacity:1;}
}

/* 공유버튼 2017-05-19 */
.sns-share01 button{transition:all .2s ease;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-ms-transition:all .2s ease;
-o-transition:all .2s ease;}
.sns-share01 button span{overflow:hidden;display:inline-block;width:39px;height:39px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprites_img2015_07.png) -40px -320px no-repeat;text-align:left;text-indent:-5000px;
transition:background-color .25s ease;
-webkit-transition:background-color .25s ease;
-moz-transition:background-color .25s ease;
-ms-transition:background-color .25s ease;
-o-transition:background-color .25s ease;}

.sns-share01 .more{}
.sns-share01 .fb{}
.sns-share01 .tw{}
.sns-share01 .kks{}
.sns-share01 .fbm{}
.sns-share01 .band{}
.sns-share01 .blog{}
.sns-share01 .ggp{display:none !important;}/* 2019-04-05 구글플러스 서비스종료, 제거 */
.sns-share01 .pin{}

.sns-share01 .more span{background-position:0 -321px;}
.sns-share01 .fb span{background-position:-40px -320px;}
.sns-share01 .tw span{background-position:-80px -320px;}
.sns-share01 .kks span{background-position:-242px -320px;}
.sns-share01 .fbm span{background-color:#0084ff;background-position:-280px -360px;}
.sns-share01 .band span{background-color:#51cd8a;background-position:-160px -360px;}
.sns-share01 .blog span{background-color:#42d31a;background-position:-200px -360px;}
.sns-share01 .ggp{display:none;}
.sns-share01 .ggp span{background-color:#dd4b39;background-position:-120px -360px;}
.sns-share01 .pin span{background-color:#bd3225;background-position:-320px -360px;}

.sns-share01 button:focus{outline:none;}
.sns-share01 .more.on span,
.sns-share01 .more:hover span{background-color:#3d3d3d;background-position:0 -361px;}
.sns-share01 .fb:hover span{background-color:#3b5998;background-position:-40px -360px;}
.sns-share01 .tw:hover span{background-color:#4099ff;background-position:-80px -360px;}
.sns-share01 .kks:hover span{background-color:#ffd40e;background-position:-241px -360px;}
/* 버튼 클릭 > 팝업 닫음 > 포커스 활성화
.sns-share01 button:focus{outline:none;}
.sns-share01 button:focus span{transition:initial;-webkit-transition:initial;-moz-transition:initial;-o-transition:initial;-ms-transition:initial;}
.sns-share01 .more.on span,
.sns-share01 .more:hover span,
.sns-share01 .more:focus span{background-color:#3d3d3d;background-position:0 -360px;}
.sns-share01 .fb:hover span,
.sns-share01 .fb:focus span{background-color:#3b5998;background-position:-40px -360px;}
.sns-share01 .tw:hover span,
.sns-share01 .tw:focus span{background-color:#4099ff;background-position:-80px -360px;}
.sns-share01 .kks:hover span,
.sns-share01 .kks:focus span{background-color:#ffd40e;background-position:-240px -360px;} */

.sns-share01{position:absolute;top:-5px;right:124px;width:160px;z-index:20;}
.sns-share01:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.sns-share01 button{float:left;}

.more-wrap{display:inline-block;position:relative;float:left;}
.more-wrap .more-list{visibility:hidden;opacity:0;z-index:-1;position:absolute;top:0;left:39px;width:156px;}
.more-wrap .more-list button{visibility:hidden;opacity:0;z-index:-1;}
.more-wrap .more-list:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}

.more-wrap:hover .more-list{visibility:visible;opacity:1;z-index:1;}
.more-wrap:hover .more-list button{visibility:visible;opacity:1;z-index:1;}

.more-list button:nth-child(1){
transition-delay:0s;
-webkit-transition-delay:0s;
-moz-transition-delay:0s;
-ms-transition-delay:0s;
-o-transition-delay:0s;}
.more-list button:nth-child(2){
transition-delay:0.05s;
-webkit-transition-delay:0.05s;
-moz-transition-delay:0.05s;
-ms-transition-delay:0.05s;
-o-transition-delay:0.05s;}
.more-list button:nth-child(2){
transition-delay:0.1s;
-webkit-transition-delay:0.1s;
-moz-transition-delay:0.1s;
-ms-transition-delay:0.1s;
-o-transition-delay:0.1s;}
.more-list button:nth-child(3){
transition-delay:0.15s;
-webkit-transition-delay:0.15s;
-moz-transition-delay:0.15s;
-ms-transition-delay:0.15s;
-o-transition-delay:0.15s;}
.more-list button:nth-child(4){
transition-delay:0.20s;
-webkit-transition-delay:0.20s;
-moz-transition-delay:0.20s;
-ms-transition-delay:0.20s;
-o-transition-delay:0.20s;}
.more-list button:nth-child(5){
transition-delay:0.25s;
-webkit-transition-delay:0.25s;
-moz-transition-delay:0.25s;
-ms-transition-delay:0.25s;
-o-transition-delay:0.25s;}

/* 프린트, 폰트축소/확대 2017-05-19 */
.article-sns-md.sns-md04 .link-btn-md{float:right;width:110px;text-align:right;position:absolute;right:-15px;top:-7px;width:120px;padding-left:10px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bg_bar_1x17.gif) 0 12px no-repeat;z-index:10;}
.article-sns-md.sns-md04 .link-btn-md li{position:relative;z-index:501;float:left;width:39px;height:39px;}
.article-sns-md.sns-md04 .link-btn-md li a{overflow:hidden;display:inline-block;width:39px;height:39px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprites_img2015_08.png) -40px -200px no-repeat;text-align:left;text-indent:-5000px;}
.article-sns-md.sns-md04 .link-btn-md .btn_print a{background-position:-240px -200px;}
.article-sns-md.sns-md04 .link-btn-md .btn_print a:hover,
.article-sns-md.sns-md04 .link-btn-md .btn_print a:focus{background-position:-240px -200px;}
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_in a{background-position:-281px -199px;}
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_in a:hover,
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_in a:focus{background-position:-281px -199px;}
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_out a{background-position:-321px -199px;}
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_out a:hover,
.article-sns-md.sns-md04 .link-btn-md .btn_zoom_out a:focus{background-position:-321px -199px;}

#origin_graphic_div{width:900px !important;border:none !important;}
#origin_graphic_div img{width:100%;}

/* YHML - 인물, 연합백과 */
.view2016 .article-box01{display:table;width:100%;padding:20px 20px 16px;border:1px solid #ccc;box-sizing:border-box;}
.view2016 .article-box01:after{content:'';display:block;clear:both;}
.view2016 .article-box01>a{text-decoration:none;}
.view2016 .article-box01 .img-con{display:table-cell;width:96px;height:96px;/*background:url(https://r.yna.co.kr/global/home/v01/img/no_image.gif) no-repeat 0 0;*/background-size:contain;vertical-align:middle;text-align:center;}
.view2016 .article-box01 .img-con img{width:100%;}
.view2016 .article-box01 .txt-con{display:table-cell;width:100%;padding-left:0;vertical-align:middle;}
.view2016 .article-box01 .img-con +.txt-con{width:530px;padding-left:30px;}
.view2016 .article-box01 .tit-box01{margin-bottom:20px;font-size:22px;font-weight:normal;line-height:28px;color:#000;}
.view2016 .article-box01 .tit-box02{display:block;font-size:18px;line-height:26px;font-weight:normal;color:#000;}
.view2016 .article-box01 .info-con{margin-top:6px;padding-top:6px;border-top:1px solid #ccc;}
.view2016 .article-box01 .info-con li,
.view2016 .article-box01 .info-con p{}
.view2016 .article-box01 .info-con p{margin:10px 0 0;}

.view2016 .article-box01>a:hover .tit-box02,
.view2016 .article-box01>a:hover .info-con p{text-decoration:underline;}

.view2016 .person-group{margin:44px 0;}
.view2016 .person-zone{}
.view2016 .encyclop-group{margin:44px 0;}
.view2016 .person-zone{}

/* YHML - 소셜게시물 */
.view2016 .social-group{margin:44px auto;}
.view2016 .social-zone{width:100%;}
.view2016 .social-zone.fb-embed{}
.view2016 .social-zone.fb-embed iframe{width:562px;padding:10px;border:1px solid #ccc !important;}
.view2016 .social-zone.tw-embed{border:1px solid #ccc;}
.view2016 .social-zone .twitter-tweet{margin:0 auto;}
.view2016 .social-zone.insta-embed{border:1px solid #ccc;}
.view2016 .social-zone.insta-embed iframe{margin:10px auto !important;}

/* YHML - 구분선 */
.view2016 .hr-group{margin:44px 0;}
.view2016 .hr-group hr{display:block;}
.view2016 .hr-group .hr01{margin:0;border:0;border-top:1px solid #ccc;}

/* YHML - 인용구 */
.view2016 .quo-group{display:block;margin:44px 0;}
.view2016 .quo-group .quo01{position:relative;padding:32px 0 40px;font-size:30px;line-height:34px;color:#000;text-align:center;}
.view2016 .quo-group .quo01:after{content:'';position:absolute;top:0;left:50%;width:22px;height:19px;margin-left:-11px;background:url(../img/sprites_icon.png) -150px -483px no-repeat;}
.view2016 .quo-group .quo01:before{content:'';position:absolute;bottom:0;left:50%;width:22px;height:19px;margin-left:-11px;background:url(../img/sprites_icon.png) -150px -513px no-repeat;}
.view2016 .quo-group .quo02{position:relative;padding-left:20px;font-size:30px;line-height:34px;color:#000;text-align:left;}
.view2016 .quo-group .quo02:after{content:'';position:absolute;top:0;left:0;width:3px;height:100%;background:#5c7895;}

/* YHML - 오디오 */
.view2016 .article-auido{padding:15px 20px 10px;border:1px solid #ccc;background:#fafafa;}
.view2016 .article-auido .txt-audio{display:inline-block;position:relative;margin:0 0 8px 10px;padding-left:35px;font-size:16px;color:#000;line-height:1;}
.view2016 .article-auido .txt-audio:after{content:'';position:absolute;top:0;left:0;width:25px;height:16px;background:url(../img/sprites_icon.png) 0 -121px no-repeat;}
.view2016 .article-auido audio{width:100%;}

/* YHML - Not Found */
.ynaobject{display:none !important;}

/* footer변경(2019-04-03) */
.view2016 #footer{margin-top:60px;}

/* 연합생생중계 */
.live-broadcast-zone{margin-top:15px;border:1px solid #ddd;}
.live-broadcast-zone .tit-con{}
.live-broadcast-zone .tit-con .tit{position:relative;height:38px;}
.live-broadcast-zone .tit-con .news{padding:5px 10px 7px;font-weight:bold;font-size:18px;line-height:1.2;background:#dbedff;}
.live-broadcast-zone .tit-con .btn-more{position:absolute;right:0;top:0;width:38px;height:38px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/btn_ynalive_more.png) 50% 50% no-repeat;}
.live-broadcast-zone .scroll-box{overflow-x:hidden;overflow-y:scroll;width:298px;height:500px;}
.live-broadcast-zone .lb24{overflow:hidden;}

/* 퀴즈 메인 2017-06-01 */
.question-zone{margin:20px 0 30px 0;}
.question-zone .tit-type01{}
.question-zone .tit-type01 a{padding-right:0 !important;background:none !important;}
.question-zone .tit-type01 strong{padding-right:14px !important;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/ico_more_5x9.png) 100% 6px  no-repeat !important;}
.question-zone .tit-type01 .mes{margin-left:4px;color:#ed6b00;}

.question-zone li{width:298px !important;margin-right:0 !important;background:#fff;border:1px solid #6fa0dd;}
.question-zone .img-con{float:left;}
.question-zone .news-con{float:left;width:150px;}
.question-zone .news-con .tit{margin:0 0 5px;font-size:16px;font-weight:bold;}
.question-zone .news-con .desc{font-size:14px;color:#fff;text-decoration:none;}

.question-zone .tit-type01 a:hover{text-decoration:none;}
.question-zone .tit-type01 a:hover strong{text-decoration:underline;}
.question-zone a:hover .news-con .tit{text-decoration:underline;}

.question-zone .quiz4{background:#89b8f0;}
.question-zone .quiz5{background:#ccc;border:1px solid #c7c7c7;}
.question-zone .quiz5 .news-con .tit{font-size:15px;color:#000;}
.question-zone .quiz5 .news-con .desc{color:#000;}

.question-zone .quiz6{background:#e5e5e5;border:none;}
.question-zone .quiz6 .news-con .desc{color:#000;}

.question-zone .quiz7{background:#e5e5e5;border:none;}
.question-zone .quiz7 .news-con{margin-top:4px;}
.question-zone .quiz7 .news-con .desc{font-size:13px;color:#000;}

.question-zone .quiz8{background:#fff;border:none;}
.question-zone .quiz8 .news-con .tit{width:120px;margin-left:7px;}
.question-zone .quiz8 .news-con .desc{margin-left:7px;font-size:13px;color:#000;letter-spacing:-2px;}

/* 우측 통통영상 2016-11-10 */
.slick-tong{font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;}
.tong-box{overflow:hidden;position:relative;width:302px;height:267px;margin:0 auto;}
.tong-box article{width:302px;height:230px;float:left;}
.tong-box article .img-con{overflow:hidden;width:302px;height:170px}
.tong-box article .img-con.ww img{height:170px;width:auto;}
.tong-box article .img-con.hh img{width:100%;height:auto}
.tong-box article .desc-box{margin:15px 10px 0;text-align:center;}
.tong-box article .desc-box .img-tit{height:auto;border-bottom:0;padding:0;margin:0;}
.tong-box article .desc-box a{padding:0;color:#323232;font-size:14px;line-height:18px;letter-spacing:-1px;background:none;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;}
.tong-box .slick-arrow{overflow:hidden;position:absolute;bottom:10px;display:inline-block;width:25px;height:25px;text-indent:-100px;background:url(//img.yonhapnews.co.kr/basic/svc/00_ko/home/arr_25x25_tong.png) no-repeat 0 0;z-index:2}
.tong-box .slick-prev{left:0;background-position:-5px -25px;}
.tong-box .slick-prev:hover{background-position:-5px 0;}
.tong-box .slick-next{right:0;background-position:-20px -25px;}
.tong-box .slick-next:hover{background-position:-20px 0;}
.tong-box .slick-dots{position:absolute;bottom:0;text-align:center;z-index:1;}
.tong-box .slick-dots li{display:inline-block;margin:0 5px;padding:0;list-style:none;background:none;}
.msie7 .tong-box .slick-dots{width:80px;left:125px;bottom:8px}
.msie7 .tong-box .slick-dots li{display:block;float:left;}
.tong-box .slick-dots li button{overflow:hidden;display:block;width:10px;height:10px;background:#ddd;border-radius:50%;text-indent:-100px;}
.tong-box .slick-dots li.slick-active button{background:#0068d1;}

/* 연예메인 통통영상 */
.tong-ent-wrap{overflow:hidden;padding:0 0 0 19px;margin-bottom:25px;border-bottom:1px solid #ddd}
.tong-ent-wrap .tit-type03{margin:0 0 18px;}
.tong-ent-wrap .tit-type03 a{padding:0 16px 0 0;background:#fff url(//img.yonhapnews.co.kr/basic/svc/00_ko/home/arr_6x11_666.gif) 100% 5px no-repeat}
.tong-ent-wrap .btn_more{display:none}
.tong-ent-box{overflow:hidden;margin-left:-26px}
.tong-ent-box .sl-con{width:301px;height:260px;float:left;margin:0 0 0 26px;}
/* .tong-ent-box .sl-con:last-child, */
.tong-ent-box .sl-con.last{display:none}
.tong-ent-box .img-con{overflow:hidden;width:303px;height:172px;}
.tong-ent-box .img-con.ww img{height:172px;width:auto;}
.tong-ent-box .img-con.hh img{width:100%;height:auto}
.tong-ent-box .img-con img{
transition: 0.2s opacity ease;
-webkit-transition: 0.2s opacity ease;
-moz-transition: 0.2s opacity ease;
-ms-transition: 0.2s opacity ease;}
.tong-ent-box .img-con img:hover{opacity:0.8;}
.tong-ent-box .desc-box{margin:10px 0 0;padding:0 30px;line-height:20px;text-align:center;}
.tong-ent-box .desc-box a{font-size:16px;color:#323232;}

/* 국문메인 통통영상 */
.tong-corner .tong-box-main{/*overflow:hidden;*/position:relative;min-height:273px;border-top:1px solid #e3e3e3;}
.tong-corner .ct{overflow:hidden;position:absolute;right:50px;top:0;color:#666;font-weight:normal;font-size:12px;}
.msie7 .tong-corner .ct,
.msie8 .tong-corner .ct{top:3px}
.tong-corner .ct em{padding:0 1px;line-height:18px;}
.tong-corner .sl-con{width:198px;}
.tong-corner .img-con{overflow:hidden;position:relative;width:198px !important;height:198px !important;
transition: 0.2s opacity ease;
-webkit-transition: 0.2s opacity ease;
-moz-transition: 0.2s opacity ease;
-ms-transition: 0.2s opacity ease;}
.tong-corner .img-con:hover{opacity:0.8}
.tong-corner .img-con img{max-height:198px;}
.tong-corner .img-con .rowH{max-height:inherit;}
/* .tong-corner .img-con img{min-width:400px;min-height:198px;}
.tong-corner .img-con.ww img{height:198px;}
.tong-corner .img-con.hh img{width:100%;height:auto} */
.tong-corner .over{width:196px !important;height:auto !important;}
.tong-corner .img-tit{margin:8px 0 0}
.tong-corner .img-tit a{display:block;color:#000;font-size:16px;line-height:1.4}
.tong-box-main .slick-arrow{overflow:hidden;position:absolute;top:-28px;display:inline-block;width:19px;height:19px;text-indent:-100px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/2014btn_dir_yspecial.gif) no-repeat 0 0;z-index:2}
.tong-box-main .slick-prev{right:21px;background-position:0 0;}
.tong-box-main .slick-next{right:2px;background-position:-19px 0;}
.tong-box-main .slick-dots{overflow:hidden;position:absolute;width:0;height:0;line-height:0;}

/* 스포츠섹션 > 평창2018 */
.pcolympic2018-zone{position:relative;width:100%;height:240px;margin-bottom:20px;background:url(//img.yonhapnews.co.kr/basic/svc/00_ko/home/2017/bg_sports_pcolympic2018_01.jpg) 0 0 no-repeat;}
.pcolympic2018-zone .tit{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;padding:0;font-size:0;line-height:0;}
.pcolympic2018-zone #clock{position:absolute;bottom:15px;right:130px;font-size:14px;color:#000;}
.pcolympic2018-zone #clock>span{margin:0 4px 0 0;color:#000;line-height:100%;}
.pcolympic2018-zone #clock p{display:inline-block;line-height:100%;}

.pcolympic2018-zone #clock .d-dd{display:block;font-size:28px;margin-bottom:8px;line-height:100%;color:#fff;}
.pcolympic2018-zone #clock .d-dd em{font-size:32px;color:#ffae00;}
.pcolympic2018-zone #clock .d-hh{}
.pcolympic2018-zone #clock .d-hh em{color:#ffae00;}
.pcolympic2018-zone #clock .d-mm{}
.pcolympic2018-zone #clock .d-mm em{color:#ffae00;}
.pcolympic2018-zone #clock .d-ss{}
.pcolympic2018-zone #clock .d-ss em{color:#ffae00;}
.banner-pc2018-box{margin-bottom:20px;}

/* 사회, 전국섹션 보도문 기사 2017-09-13 */
.report-news{}
.report-news .list-type02{}
.report-news .list-type02>ul>li{padding:10px 0;border-bottom:1px solid #e3e3e3;}

/* 사회면 보도문 하단위치 라인처리 2018-09-28 */
.gnb-news-06 .report-news .list-type02>ul>li:first-child{border-top:1px solid #e3e3e3;}

/* NCMS 템플릿 핫뉴스영역에 노출 작업 (ISRV-505) */
.test-ncms{}
.test-ncms .hot-news-btn{display:none;}
.hot-news-list .ncms .txt{font-weight:bold;}

/* NCMS 디큐레이터 메인 */
.curator-item{}
.curator-item .img-con{height:130px !important;}
.curator-item .img-con img{position:absolute;top:0;left:50%;width:320px;margin:0 0 0 -160px;}

/* 메인 우측 콘텐츠 사업부 광고 2017-10-31 */
.issuecut-zone{margin:20px 0 !important;}
.issuecut-zone .img-con{height:91px;}

/* 팩트체크 - 메인 */
.factcheck-zone{margin:20px 0 !important;}
.factcheck-zone h5 a{display:block;padding:0;width:80px;height:16px;background:url(//img.yonhapnews.co.kr/basic/svc/00_ko/home/2018/tit_factch02.gif) 0 0 no-repeat !important;text-indent:-9999px;}
.factcheck-zone .zone{padding:10px 10px 17px;border:1px solid #000;min-height:138px;}
.factcheck-zone .list li{width:134px;}
.factcheck-zone .list li:first-child{margin-right:10px;}
.factcheck-zone .img-con{width:132px;height:86px;border:1px solid rgba(0,0,0,0.05);}
.factcheck-zone .img-con img{/* max-width:inherit;max-height:86px; */}

/* 세계 > 중국 우측 신화망 */
.xinhuawang-zone{}
.xinhuawang-zone .tit-type03{box-sizing:border-box;position:relative;height:72px;}
.xinhuawang-zone .tit-type03 .arr{display:inline-block;margin-top:21px;}
.xinhuawang-zone .tit-type03 .link{display:block;position:absolute;top:10px;right:18px;}
.xinhuawang-zone .news-con .tit a{font-weight:bold;}

/* 메인 알렉사 오디오 2018-07-10 */
.section-audio{display:none;width:647px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;background:#fff;}
html.webkit .section-audio{display:block;}
.section-audio .tit-type01{padding:16px 0 12px;}

.irclub-zone{}
.soorim-zone{margin-bottom:20px !important;}

/* 라이브방송 2018-04-06 */
.live-video{position:absolute;top:20px;left:0px;width:360px;height:203px;z-index:10;}
.live-video iframe{width:100% !important;height:100% !important;}

/* 메인 톱기사 통단 */
.wide-zone01{margin-top:-2px;}
.wide-zone01 .con{position:relative;}
.wide-zone01 .con .link{position:absolute;top:16px;right:14px;height:33px;padding-right:18px;line-height:33px;font-size:13px;color:#fff;}
.wide-zone01 .con .link:after{content:"";clear:both;display:block;position:absolute;top:12px;right:4px;width:9px;height:9px;border:1px solid #fff;border-right:0 !important;border-bottom:0 !important;-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-ms-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);}

.wide-zone02{}
.wide-zone02:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.wide-zone02 .box01{float:left;width:192px;height:180px;}
.wide-zone02 .box02{float:right;width:780px;}
.wide-zone02 + .btn-go-topnews{font-size:11px;color:#666;}

.wide-zone03{background:#0e1f54;}
.wide-zone03:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.wide-zone03 .box01{float:left;position:relative;width:470px;padding:20px 20px 10px 20px;}
.wide-zone03 .box01:after{content:"";display:block;clear:both;position:absolute;top:20px;right:0;width:1px;height:363px;background-color:rgba(255,255,255,.50);}
.wide-zone03 .box02{float:right;width:448px;}
.wide-zone03 .list-type20{}
.wide-zone03 .list-type20 .list{height:auto;margin-left:-32px;}
.wide-zone03 .list-type20 .list>li{width:218px;min-height:187px;}
.wide-zone03 .list-type20 .list>li,
.wide-zone03 .list-type20 .list>li+li{margin-left:32px;}
.wide-zone03 .list-type20 .img-con{height:122px;}
.wide-zone03 .list-type20 .news-con{height:44px;}
.wide-zone03 .list-type20 .news-con .tit{font-size:14px;line-height:20px;color:#fff;}
.wide-zone03 .timeline-zone{margin-top:-8px;}

.timeline-zone{}
.timeline-zone .title-area{position:relative;}
.timeline-zone .title-area .news-con,
.timeline-zone .title-area .img-con,
.timeline-zone .title-area .tit{display:none;}
.timeline-zone .title-area>span{display:block;position:relative;width:100%;height:59px;}
.timeline-zone .title-area>span a{display:block;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:url(/ad/img/2019/bnr_summit2019_timeline01.png) 0 0 no-repeat;}
/* .timeline-zone .title-area>span:after{content:"";display:block;clear:both;position:absolute;bottom:0;left:0;width:100%;height:50px;background-color:#08112a;} */
.timeline-zone .title-area .btn-more{display:inline-block;position:absolute;top:18px;right:10px;height:30px;border-radius:20px;background-color:#000;text-align:center;}
.timeline-zone .title-area .btn-more span{padding:0 20px;font-size:14px;line-height:30px;color:#fff;}

.timeline-zone .time-area .btn-go{display:block;width:100%;height:55px;text-align:center;}
.timeline-zone .time-area .btn-go span{font-size:14px;line-height:55px;color:#d63a1c;text-decoration:underline;}
.timeline-zone .time-area .btn-go:hover span{color:#fff;}

.timeline-zone .time-area{width:100%;height:335px;background-color:#0e1f54;}
.timeline-zone .time-area .inner{overflow-y:scroll;height:335px;}
.timeline-zone .time-area ul{margin:30px 0 0 25px;}
.timeline-zone .time-area li{position:relative;min-height:43px;padding-bottom:10px;}
.timeline-zone .time-area li:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.timeline-zone .time-area li:before{content:"";display:block;clear:both;position:absolute;top:6px;left:64px;width:2px;height:100%;background-color:rgba(255,255,255,0.27);}

.timeline-zone .time-area li,
.timeline-zone .time-area a{font-size:14px;color:#fff;}
.timeline-zone .time-area .tt-con{display:inline-block;position:relative;float:left;box-sizing:border-box;width:70px;padding-right:22px;text-align:right;}
.timeline-zone .time-area .tt-con strong{display:none;font-weight:normal;font-size:12px;line-height:11px;}
.timeline-zone .time-area .tt-con span{font-size:14px;line-height:11px;}
/* .timeline-zone .time-area .tt-con strong{display:block;font-weight:normal;font-size:12px;line-height:11px;}
.timeline-zone .time-area .tt-con span{font-size:11px;line-height:11px;} */
.timeline-zone .time-area .tt-con:after{content:"";display:block;clear:both;position:absolute;top:5px;right:0;width:10px;height:10px;border-radius:50%;background-color:#fff;}

.timeline-zone .time-area .news-con{position:relative;float:left;width:310px;height:43px;margin-left:12px;}
.timeline-zone .time-area .tit-news{display:table;position:relative;top:-11px;width:290px;height:100%;padding:0 10px;line-height:18px;}
.timeline-zone .time-area .tit-news a{display:table-cell;height:43px;vertical-align:middle;}

.timeline-zone .time-area li:first-child .tt-con strong{color:#ff4200;}
.timeline-zone .time-area li:first-child .tit-news{display:inline-block;height:100%;z-index:10;background-color:#ff4200;}

.timeline-zone .time-area li:last-child:before{display:none;}

.timeline-zone .time-area .inner::-webkit-scrollbar{width:8px;height:8px;border:3px solid #fff;}
.timeline-zone .time-area .inner::-webkit-scrollbar-button:start:decrement,
.timeline-zone .time-area .inner::-webkit-scrollbar-button:end:increment{display:block;height:10px;background:#efefef}
.timeline-zone .time-area .inner::-webkit-scrollbar-track{background:#efefef;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2)}
.timeline-zone .time-area .inner::-webkit-scrollbar-thumb{width:50px;height:50px;background:rgba(0,0,0,.2);-webkit-border-radius:8px;border-radius:8px; -webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.1)}

/* 메인 - 관련기사에 뉴스라이브 추가 2019-03-14 */
.rel-live{}
.rel-live a{}
.rel-live .tag{display:inline-block;height:20px;padding:0 6px;line-height:17px;background:#ff304d !important;color:#fff !important;}

/* 사이트맵  2019-03-18 */
.page-sitemap .title-page02{margin-bottom:42px;}
.page-sitemap .contents{padding-bottom:0;}
.page-sitemap .title-con{clear:both;width:100%;border-bottom:1px solid #5d5d5d;}
.page-sitemap .title-con .tit{font-size:18px;}
.page-sitemap .list-type03{margin:10px 0 100px;}

.page-sitemap,
.page-sitemap-list{width:100%;height:100%;font-weight:normal;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;color:#000;letter-spacing:-1px;}
.page-sitemap h1,
.page-sitemap-list h1,
.page-sitemap h2,
.page-sitemap-list h2,
.page-sitemap h3,
.page-sitemap-list h3{font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;}
.page-sitemap-list .wholemenu-wrap{display:none !important;}

.page-sitemap-list .wrapper{position:relative;width:100%;min-width:976px;height:100%;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bg_header.gif) 0 -5px repeat-x;}
.page-sitemap-list .title-page02{display:inline-block;margin-bottom:42px;}
.page-sitemap-list .title-page02 .tit{font-size:24px;}

.page-sitemap .title-page02 .tit a,
.page-sitemap-list .title-page02 .tit a{color:#000;}
.page-sitemap .title-page02 .tit a:hover,
.page-sitemap-list .title-page02 .tit a:hover{text-decoration:none;color:#000;}

.page-sitemap-list #footer{border-top:2px solid #ccc;}
.page-sitemap-list .date>a{display:none;}
.page-sitemap-list .date>a.on{display:inline-block;}

.page-sitemap-list .root{display:inline-block;letter-spacing:0;vertical-align:middle;}
.page-sitemap-list .root>span,
.page-sitemap-list .root>a{position:relative;font-size:14px;margin-left:15px;padding-left:16px;}
.page-sitemap-list .root>span:after,
.page-sitemap-list .root>a:after{content:"";display:block;clear:both;position:absolute;left:0;top:4px;width:1px;height:13px;background-color:#eee;}
.page-sitemap-list .root>span a{padding:0 5px;}
.page-sitemap-list .root>span em{font-weight:normal;color:#6b6b6b;}
.page-sitemap-list .root .on{font-weight:bold;color:#000;}
.page-sitemap-list .root .on em{font-weight:bold;color:#000;}

.link-zone01{}
.link-zone01 .title-con{margin-bottom:14px;border:none;}
.link-zone01 .aera{overflow:hidden;margin-left:-20px;}
.link-zone01 .box{overflow:hidden;margin-bottom:30px;}
.link-zone01 .item-con{float:left;width:145px;margin:0 0 0 20px;border-right:1px solid #e8e8e8;letter-spacing:0;}
.link-zone01 .item-con .tit{display:block;margin-bottom:5px;font-size:14px;color:#000;}
.link-zone01 .item-con .list{}
.link-zone01 .item-con li{line-height:14px;}
.link-zone01 .item-con li a{display:inline-block;min-width:34px;padding:4px;font-size:14px;color:#000;}
.link-zone01 .item-con:nth-child(6n){border-right:none;}

.link-zone02>li{border-bottom:1px solid #e8e8e8;font-size:0.1px;}
.link-zone02>li a{display:inline-block;padding:0 4px;font-size:14px;line-height:inherit;color:#000;}
.link-zone02>li .tit{display:inline-block;margin-right:11px;line-height:47px;vertical-align:top;}
.link-zone02>li .tit a,
.link-zone02>li .tit span{display:block;padding:0 4px;font-weight:bold;font-size:14px;line-height:inherit;}
.link-zone02>li .area{display:inline-block;margin:9px 0;font-size:0.1px;vertical-align:top;}
.link-zone02 .list{}
.link-zone02 .list li,
.link-zone02 .list dd,
.link-zone02 .list p{display:inline-block;line-height:28px;}
.link-zone02 .list .bar{position:relative;margin-right:6px;padding-right:10px;}
.link-zone02 .list .bar:after{content:"";display:block;clear:both;position:absolute;top:10px;right:0;width:2px;height:13px;background-color:#d6d6d6;}

.link-zone02>li:last-child{border-bottom:none;}
.link-zone02>li.space01{border:none;}
.link-zone02>li.space02{margin-top:-16px;}
.link-zone02>li.item01 .area{width:885px;}

.link-zone03{overflow:hidden;}
.link-zone03 .tit{display:block;line-height:35px;vertical-align:top;}
.link-zone03 .tit a,
.link-zone03 .tit span{display:block;font-weight:bold;font-size:16px;line-height:inherit;}
.link-zone03 .list{margin:0 0 0 -74px;}
.link-zone03 .list:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.link-zone03 .list>li{float:left;width:55px;margin:0 0 10px 70px;line-height:28px;text-align:left;}
.link-zone03 .list>li a{display:block;padding:0 4px;font-size:14px;line-height:inherit;color:#000;}
.link-zone03 .list .bar{position:relative;margin-right:6px;padding-right:10px;}
.link-zone03 .list .bar:after{content:"";display:block;clear:both;position:absolute;top:10px;right:0;width:2px;height:13px;background-color:#d6d6d6;}

.link-build{overflow:hidden;margin-bottom:45px;}
.link-build .title-con{padding-bottom:17px;}
.link-build .link-zone02>li{border-bottom:0;}
.link-build .link-zone02>li .tit{min-width:35px;margin-right:5px;font-size:14px;line-height:40px;}
.link-build .link-zone02>li .list a,
.link-build .link-zone02>li .list span{padding:0 3px;font-size:14px;}
.link-build .link-zone02>li .list a{color:#000;}
.link-build .link-zone02>li .list span{color:#929292;}
.link-build .link-zone02 .list li,
.link-build .link-zone02 .list dd,
.link-build .link-zone02 .list p{display:inline-block;line-height:22px;margin-left:12px;}

.link-build .link-zone03{margin-top:10px;}
.link-build.style01 .title-con{clear:both;width:100%;padding-bottom:15px;border-bottom:1px solid #5d5d5d;}
.link-build.style01 .title-con .tit{font-size:18px;}

.site-build{border-bottom:none;/* border-bottom:1px solid #5d5d5d; */}
.site-build .title-con{padding-bottom:17px;}
.site-build .link-zone02{}


/* 사이트맵 - 푸터 2019-02-18 */
.footer-wrap01{overflow:hidden;width:976px;margin:0 auto;padding-top:56px;}
.footer-wrap01.service-wrap{border-top:1px solid #ccc !important;}
.main2015 .footer-wrap01.service-wrap{border-top:none !important;}
.search-page .service-wrap,
.issue-page .service-wrap{border:0 !important;border-top:1px solid #ccc !important;}


.footer-menu01{overflow:hidden;position:relative;font-family:'돋움',Dotum,Gulim, sans-serif;letter-spacing:0;}
.footer-menu01 a{color:#000;}
.footer-menu01 .menu-zone01{float:left;width:133px;}
.footer-menu01 .menu-zone01 .link-con{margin-left:0;}
.footer-menu01 .menu-zone02{overflow:hidden;float:right;width:840px;}
.footer-menu01 .menu-zone02 .box{overflow:hidden;margin:0 0 27px;padding-bottom:6px;border-bottom:1px solid #f2f2f2;}
.footer-menu01 .menu-zone02 .box+.box{margin-bottom:0;padding-bottom:0;border-bottom:0;}

.footer-menu01 .link-con{float:left;width:133px;margin-left:4px;font-size:12px;}
.footer-menu01 .list01{padding:0 0 19px 3px;line-height:24px;}
.footer-menu01 .list01 .tit{font-weight:bold;color:#000;}
.footer-menu01 .list01 .br{margin-bottom:3px;line-height:18px;}
.footer-menu01 .list01 .space01{margin-bottom:24px;}/* 간격 .tit multi class */

/* 유튜브 체널아이콘 타입 */
.footer-menu01 .list02{padding:0 0 14px 3px;font-size:12px;line-height:24px;}
.footer-menu01 .list02 .tit{margin-bottom:11px;font-weight:bold;color:#000;}
.footer-menu01 .list02 dd{position:relative;height:32px;padding:0 0 10px 40px;line-height:32px;vertical-align:middle;}
.footer-menu01 .list02 dd:before{content:"";clear:both;display:block;position:absolute;top:0px;left:0px;width:32px;height:32px;background:url(//r.yna.co.kr/www/home_n/v01/img/sprites_img2019_02.png) no-repeat;}
.footer-menu01 .list02 .yna:before{background-position:-160px -280px;}
.footer-menu01 .list02 .tong:before{background-position:-200px -280px;}
.footer-menu01 .list02 .kn:before{background-position:-240px -280px;}
.footer-menu01 .list02 .yttv:before{background-position:-280px -280px;}

.footer-menu02{padding:0 0 10px 0;}
.footer-menu02 a{display:inline-block;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/arr2_3x5_555555.gif) right 8px no-repeat;font-weight:bold;padding-right:8px;line-height:22px;letter-spacing:0;}

.footer-menu03+.footer-menu02{margin-top:40px;}
.footer-menu03 .tit-svc{clear:both;display:block;width:100%;margin-bottom:30px;padding-bottom:17px;border-bottom:1px solid #5d5d5d;font-size:18px;}
.footer-menu03>div{min-height:222px;}
.footer-menu03>div:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.footer-menu03 .link-con{float:left;width:202px;}
.footer-menu03 .link-con .list01{}
.footer-menu03 .link-con .list01+.list01{margin-top:29px;}
.footer-menu03 .link-con .tit{margin-bottom:4px;}
.footer-menu03 .link-con .tit a,
.footer-menu03 .link-con .tit span{font-weight:bold;font-size:14px;color:#000;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;}
.footer-menu03 .link-con dd{margin-bottom:4px;}
.footer-menu03 .link-con dd a{font-size:14px;color:#000;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;}
.footer-menu03 .link-con:nth-child(5n){width:168px;}


/* 특집기사 리스트 공통 2019-01-02 */
.sub-wrap02 .navi-wrap,
.sub-wrap02 .link-wrap .today,
.sub-wrap02 .link-wrap .lang-wrap,
.sub-wrap02 .link-wrap .agency-svc,
.sub-wrap02 .link-wrap .svc-zone,
.sub-wrap02 .fixed-empty,
.sub-wrap02 .link-wrap .top-banner{display:none;}
.sub-wrap02 .header-fixed{background:none;border:0;box-shadow:none;}
.sub-wrap02 .header{position:relative;height:275px;margin:0 0 29px;}
.sub-wrap02 .header .logo-yna{width:100px;height:29px;top:15px;left:48px;margin-left:0;}
.sub-wrap02 .header .logo-yna a{display:block;padding:0;width:100%;height:100%;background:url(../img/sprites_splayout01.png) no-repeat;text-indent:-9999px;}
.sub-wrap02 .link-wrap{height:60px;}
.sub-wrap02 .link-wrap .wholemenu-wrap .wholemenu{top:45px;}
.sub-wrap02 .link-wrap .btn-wholemenu01{top:15px;width:25px;height:17px;background:url(../img/sprites_splayout01.png) -400px 0 no-repeat;}
.sub-wrap02 .contents01{position:relative;}

.sub-wrap02 .feature-zone01{position:absolute;z-index:100;top:0;left:0;width:100%;height:275px;}
.sub-wrap02 .feature-zone01:after{content:"";clear:both;display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;}
.sub-wrap02 .feature-zone01 .tit{display:block;position:absolute;z-index:100;top:110px;left:50%;}

/* 특집기사 리스트 레이아웃 - 상단 비주얼영역 */
/* 임시정부 */
.feature-bg01:after{background:rgba(26,47,138,0.82);}
.feature-bg01{background:url(../img/bg_feature01_01.jpg) 50% / cover no-repeat;}
.feature-bg01 .tit{width:742px;height:71px;margin-left:-371px;background:url(../img/tit_feature01.png) no-repeat;text-indent:-9999px;}

/* 배철현 표절 논문 */
.feature-bg02:after{background:rgba(26,47,138,0.82);}
.feature-bg02{background:url(../img/bg_feature02_01.jpg) 50% 0 / cover no-repeat;}
.feature-bg02 .tit{top:93px;width:518px;height:111px;margin-left:-260px;background:url(../img/bg_feature02_09.png) no-repeat;text-indent:-9999px;}

/* 특집기사 리스트 레이아웃 - 배철현 표절 논문 2019-01-17 */
.body-inv{}
.body-inv .contents01 .contents-box{margin:0;padding:0;border:none;}
.body-inv .tit-type07{}
.box-inv{position:relative;width:100%;}
.box-inv .img-con{position:relative;width:100%;margin-bottom:20px;text-align:center;}
.box-inv .img-con img{width:100%;}

.box-inv svg{position:absolute;top:0;left:0;width:100%;}
.box-inv path,
.box-inv polygon,
.box-inv rect{opacity:0;}
.box-inv image{width:100%;}

.thesis-desc{}
.thesis-desc p{margin-bottom:5px;}
.thesis-desc p,
.thesis-desc dl{margin-bottom:6px;font-size:14px;}
.thesis-desc dd{position:relative;padding-left:16px;}
.thesis-desc dd.en{letter-spacing:0;}
.thesis-desc dd:after{content:"";display:block;clear:both;position:absolute;left:0;top:10px;width:6px;height:1px;background:#000;}
.thesis-desc dd span{font-weight:bold;}

.body-inv .book-s{background:#a4cef4;}
.body-inv .book-t{background:#b0e5b9;}
.body-inv .book-a{background:#f28c9a;}
.body-inv .book-g{background:#d4d4d4;}
.body-inv .book-y{background:#fffd99;}

.popup-inv01{
position:absolute;z-index:100;width:660px;height:0;background:#fff;border:1px solid #e2e2e2;text-align:center;
-webkit-box-shadow:2px 2px 0px 0px rgba(0,0,0,0.05);
-moz-box-shadow:2px 2px 0px 0px rgba(0,0,0,0.05);
box-shadow:2px 2px 0px 0px rgba(0,0,0,0.05);
-webkit-transition:0.2s al ease;
-moz-transition:0.2s all ease;
-ms-transition:0.2s all ease;
-o-transition:0.2s all ease;
transition:0.2s all ease;}
.popup-inv01 .btn-close-popup{display:none;}
.popup-inv01 .pop-cont{display:none;padding:20px;text-align:left;}
.popup-inv01 .pop-cont.active{display:block;}
.popup-inv01 .txt-con{margin-bottom:20px;}
.popup-inv01 .txt-con p{font-size:16px;}
.popup-inv01 .txt-con .en{margin-bottom:4px;font-weight:bold;letter-spacing:0;}
.popup-inv01 .txt-con .ko{font-size:14px;color:#333;}

.popup-inv01.hide{opacity:0;height:0;}
.popup-inv01.hide .pop-cont{height:0;padding:0;}
.popup-inv01.hide .pop-cont.active{display:none;}
.popup-inv01.show{opacity:1 !important;height:auto;}

/* =============== Mobile ======================== */
@media only screen and (max-width:768px){

	body{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}
	h1,h2,h3,h4,h5,h6{font-family:HelveticaNeue-Medium,AppleSDGothicNeo-Medium,sans-serif;}
	p,li,dt,dd,span,strong,em,b,input,button,select,textarea,label,a{font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

	.body-inv{}
	.scroll-lock{overflow:hidden;height:100vh !important;}
	.body-inv.scroll-lock{/* position:fixed; */}

	.body-inv #wrap{min-width:inherit;height:auto;background:none;}
	.body-inv .sub-wrap02 .header{margin:0;height:163px;}
	.body-inv .sub-wrap02 .link-wrap{width:100%;height:40px;}
	.body-inv .wholemenu-wrap,
	.body-inv .lang-wrap,
	.body-inv .agency-svc,
	.body-inv .top-banner,
	.body-inv .today-weather,
	.body-inv .contents02,
	.body-inv .btn-top,
	.body-inv #footer .service-wrap,
	.body-inv #footer .footer-link,
	.body-inv #footer .addr-info,
	.body-inv #footer .copy-in{display:none !important;float:none !important;margin:0 !important;}
	.body-inv .sub-wrap02 .header .logo-yna{top:5px;left:6px;width:50px;height:16px;padding:8px;}
	.body-inv .sub-wrap02 .header .logo-yna a{width:50px;height:16px;background:url(../img/bg_feature02_06.png) 0 0 / 50px 16px no-repeat;}

	.body-inv #content{overflow:hidden;width:100%;margin-top:0;}
	.body-inv #footer{margin:0 14px;padding-top:20px;border-top:1px solid #d8dadf;width:-webkit-calc(100% - 28px);width:-moz-calc(100% - 28px);width:calc(100% - 28px);}
	.body-inv #footer .copy{margin:0;padding:0 0 20px;font-size:10px;color:#000;}
	.body-inv #footer .copy strong{font-weight:normal;letter-spacing:0;}
	.body-inv .contents{padding:0 0 20px;}
	.body-inv .contents01{width:100%;float:none;}

	.body-inv .tit-type07{margin:50px 0 20px;}
	.body-inv .tit-type07 .tit{font-size:16px;line-height:21px;}
	.body-inv .tit-type07 .tit span{width:42px;height:21px;font-size:12px;line-height:21px;}
	.body-inv .tit-type07 a{top:-20px;}
	.body-inv .tit-type07 .btn-inv-prev{left:14px;}
	.body-inv .tit-type07 .btn-inv-next{right:14px;}

	.body-inv .sub-wrap02 .feature-zone01{height:163px;}
	.body-inv .feature-bg02:after{}
	.body-inv .feature-bg02{/* background:#43559f; */}
	.body-inv .feature-bg02 .tit{top:49px;width:201px;height:89px;margin:0 0 0 -100px;background:url(../img/bg_feature02_10.png) 0 0  / 201px auto no-repeat;}

	.box-inv .img-con{}
	.box-inv .img-con img{width:100%;}
	/* .box-inv .img-con img{width:auto;max-width:100%;height:100%;} */

	.thesis-desc{margin:0 14px !important;letter-spacing:0 !important;}

	.popup-inv01{position:fixed;width:100%;bottom:-100px;z-index:500;text-align:right;}
	.popup-inv01.hide{opacity:0;}
	.popup-inv01.show{opacity:1 !important;bottom:0;}
	.popup-inv01 .btn-close-popup{display:inline-block;width:50px;height:50px;margin:6px 6px 0 0;}
	.popup-inv01 .btn-close-popup span{display:block;width:50px;height:50px;border:0;background:url(../img/bg_feature02_close01.png) 50% 50% / 50px 50px no-repeat;text-indent:-9999px;}
	.popup-inv01 .pop-cont{overflow-y:scroll;position:relative;box-sizing:border-box;height:400px;padding:5px 19px 30px;}
	.popup-inv01 .txt-con{margin-bottom:16px;}
	.popup-inv01 .txt-con:last-child{margin-bottom:30px;}
	.popup-inv01 .txt-con p{font-size:14px;letter-spacing:0;}
	.popup-inv01 .txt-con .en{}
	.popup-inv01 .txt-con .ko{font-size:13px;color:#333;}

} /* Media Queri End */


/*************************************************
팝업 및 기타
*************************************************/

/******* 팝업 공통 *******/
.popup-btn{position:absolute;top:8px;right:20px;text-align:right;}
.popup-btn input{border:1px solid #1b1c29;cursor:pointer;height:27px;color:#fff;text-align:left;margin-left:-3px;}
.popup-btn .btn_print{width:89px;text-indent:25px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/icon_popupprint.gif) 9px 6px no-repeat #1d1f2c;}
.popup-btn .btn_close{width:60px;text-indent:24px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/icon_popupclose.gif) 9px 7px no-repeat #1d1f2c;}

/******* 팝업 타입01 *******/
#popWrap{background:#fff;position:relative;}
#popWrap #popHeader{}
#popWrap #popContent{}
#popWrap #popFooter{background:#fafafa;border:1px solid #eee;margin:30px 20px 20px 20px;padding:11px 12px 9px 12px;}

#popWrap #popHeader h1{height:43px;background:#33364e;}
#popWrap #popHeader h1 img{display:block;float:left;margin:7px 19px;}

#popWrap #popFooter .txt-wrap{color:#df5757;}
#popWrap #popFooter .txt-wrap .contact{padding-left:11px;margin-left:3px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bar_1x11_dddddd.gif) 0 0 no-repeat;}
#popWrap #popFooter .txt-wrap .contact strong{font-weight:normal;color:#666;}
#popWrap #popFooter .txt-wrap .contact a{color:#666;}

#popWrap #popFooter .copy{margin-top:5px;color:#666;}

#popWrap #popContent .article-info{margin:25px 18px 26px 18px;}
#popWrap #popContent .article-info h2{margin-bottom:6px;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;font-size:21px;letter-spacing:-1px;color:#000;}
#popWrap #popContent .article-info ul{width:460px;}
#popWrap #popContent .article-info li{display:inline;color:#666;}
#popWrap #popContent .article-info li strong{font-weight:normal;padding-right:5px;}
#popWrap #popContent .article-info li.modify{padding-left:11px;margin-left:5px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bar_1x11_dddddd.gif) 0 1px no-repeat;}

#popWrap #popContent .print-popup{padding:50px 20px 20px 20px;border-top:1px solid #ddd;}
#popWrap #popContent .article{font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;font-size:13px;line-height:1.8;}
#popWrap #popContent .article .stit{font-size:15px;color:#000;}
#popWrap #popContent .article .article-img,
#popWrap #popContent .article .article-video,
#popWrap #popContent .article-copy{font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;font-size:12px;line-height:1.5;}

#popWrap #popContent .article p{text-indent:12px;margin:26px 0;font-size:14px;color:#000;}
#popWrap #popContent .article p em{font-style:normal;font-weight:bold;color:#2556a7;}
#popWrap #popContent .article .article-img .img-info p,
#popWrap #popContent .article .article-video p,
#popWrap #popContent .article-copy p{text-indent:0;margin:0;}

#popWrap #popContent .article .article-img{margin:20px auto 46px auto;text-align:center;font-family:'Malgun Gothic','맑은 고딕','돋움',dotum,arial,sans-serif;font-size:12px;line-height:1.5;}
#popWrap #popContent .article .article-img img{max-width:500px;max-height:750px;}
#popWrap #popContent .article .article-img .img-info{padding-top:12px;text-align:left;}
#popWrap #popContent .article .article-img .img-info strong{display:block;text-align:left;}
#popWrap #popContent .article .article-img .img-info p{display:inline;}
#popWrap #popContent .article .article-video{margin:44px auto;text-align:center;}
#popWrap #popContent .article .article-mail{display:block;margin:26px auto;}
#popWrap #popContent .article .article-copy{min-width:450px;height:16px;margin-top:40px;}
#popWrap #popContent .article .article-copy01{float:left;}
#popWrap #popContent .article .article-copy02{float:left;padding-left:11px;margin-left:5px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bar_1x11_dddddd.gif) 0 3px no-repeat;}
#popWrap #popContent .article .article-copy03{float:right;}

#popWrap #popContent .image-popup{min-width:780px;height:364px;margin:0 20px;background:#fafafa;border:1px solid #ddd;}
#popWrap #popContent .image-popup .image-wrap{float:left;width:494px;height:350px;padding:14px 0 0 14px;}
#popWrap #popContent .image-popup .caption-wrap{float:right;width:249px;height:344px;padding:10px;border-left:1px solid #ddd;overflow-y:scroll;font-family:굴림, Gulim, Arial,  Sans-serif;font-size:13px;line-height:1.8;}
/*#popWrap #popContent .image-popup .plugin-down{padding:30px;}
#popWrap #popContent .image-popup .plugin-down ul{margin-top:10px;}
#popWrap #popContent .image-popup .plugin-down li{background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bul_2x2_cccccc.gif) 0 9px no-repeat;padding:2px 0 1px 9px;}*/

/* 2016-10-28 박지선 - ncms 디지털스토리 */
#popWrap figure{margin:0;padding:0;}
/* 공통 컨포넌트 */
#popWrap #popContent .comp-box{margin:0 auto 50px;font-size:12px;line-height:1.5;font-family:'돋움',Dotum,Gulim,sans-serif;text-align:left;}
#popWrap #popContent .comp-box .caption-zone{margin-top:10px;}
#popWrap #popContent .comp-box .caption-zone .tit{display:block;}
#popWrap #popContent .comp-box .caption-zone .txt{display:block;margin:0;}
#popWrap #popContent .comp-box .caption-zone .anc{display:none;}
#popWrap #popContent .comp-box .caption-zone .txt + .anc{}

/* 텍스트 */
#popWrap #popContent .text-group{}
#popWrap #popContent .text-group .inner{}
#popWrap #popContent .text-group p{text-align:left;text-indent:0 !important;}

/* 이미지 */
#popWrap #popContent .img-group{}
#popWrap #popContent .img-group .pic-area{}
#popWrap #popContent .img-group .pic-area .img-con{text-align:center;}
#popWrap #popContent .img-group .pic-area .img-con img{width:100%;}
#popWrap #popContent .img-group .pic-area .img-con img.ww{width:100%;}
#popWrap #popContent .img-group:first-child{display:none;}/* 첫번째 이미지 컴포넌트 숨김처리 2017-01-25 */

/* 영상 */
#popWrap #popContent .video-group{}
#popWrap #popContent .video-group .inner{}
#popWrap #popContent .video-group .vid-area{width:100%;height:326px;}
#popWrap #popContent .video-group .vjs-big-play-button{display:none;}

/* 차트, 그래픽 */
#popWrap #popContent .chart-group{display:none;} /* 차트js를 로드안됨.(숨김처리) */
#popWrap #popContent .chart-group .inner{width:598px;margin:0 auto;}
#popWrap #popContent .chart-group .chart-area{width:100%;height:350px;}

/* 슬라이드 */
#popWrap #popContent .slider-group{}
#popWrap #popContent .slider-group .slider-area .flex-viewport{overflow:inherit !important;}
#popWrap #popContent .slider-group .slider-area .slides{width:580px !important;transition-duration:inherit !important;transform:inherit !important;}
#popWrap #popContent .slider-group .slider-area .slides li{float:none !important;width:580px !important;margin-bottom:30px !important;text-align:center !important;}
#popWrap #popContent .slider-group .slider-area .slides li img{}
#popWrap #popContent .slider-group .slider-area .slides li img.ww{width:100%;}
#popWrap #popContent .slider-group .slider-area .slides .clone{display:none !important;}
#popWrap #popContent .slider-group .s-controls{display:none !important;}

/* 표(테이블) */
#popWrap #popContent .table-group{}
#popWrap #popContent .table-group .inner{}
#popWrap #popContent .table-group .caption-zone{}

#popWrap #popContent .table-area{}
#popWrap #popContent .table-area .tbl01{width:100%;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
#popWrap #popContent .table-area .tbl01 th,
#popWrap #popContent .table-area .tbl01 td{padding:10px 5px 6px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;font:12px/1.6 '돋움',Dotum,Gulim,sans-serif;color:#555;text-align:center;font-size:14px;}
#popWrap #popContent .table-area .tbl01 .th{background:#f5f5f5;font-weight:400;color:#000;}

/* 인물 */
#popWrap #popContent .person-group{}

#popWrap #popContent .person-area{padding:20px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
#popWrap #popContent .person-area .img-con{float:left;width:102px;height:119px;}
#popWrap #popContent .person-area .img-con img{width:100%;}
#popWrap #popContent .career-list{margin-left:134px;}
#popWrap #popContent .career-list li{font:12px/1.6 '돋움',Dotum,Gulim,sans-serif;color:#000;}
#popWrap #popContent .career-list .tit{float:left;margin-left:4px;padding:7px 0;font-weight:500;color:#1955a5;}
#popWrap #popContent .career-list .con{margin-left:56px;padding:7px 0;border-bottom:1px solid #f1f1f1;}
#popWrap #popContent .career-list .con strong{font-weight:inherit;color:inherit;}
#popWrap #popContent .career-list .list{margin-left:56px;padding:7px 0;}
#popWrap #popContent .career-list .list li{}

/* 카드뉴스 */
#popWrap #popContent .card-group{}
#popWrap #popContent .card-group .card-area{text-align:center;}

/* 인용문 - 쇼셜 게시물 */
#popWrap #popContent .social-group{}
#popWrap #popContent .social-area{}
#popWrap #popContent .social-area iframe,
#popWrap #popContent .social-area twitterwidget{display:block;margin:0 auto !important;}
#popWrap #popContent .social-area .instagram-media{width:500px !important;max-width:inherit !important;}

/* 링크 */
#popWrap #popContent .snippet-group{}
#popWrap #popContent .snippet-group .snippet-area{overflow:hidden;padding:20px;border:1px solid #e5e5e5;}
#popWrap #popContent .snippet-group .snippet-area .img-con{float:left;width:120px;margin-right:20px;}
#popWrap #popContent .snippet-group .snippet-area .img-con a{}
#popWrap #popContent .snippet-group .snippet-area .img-con img{width:100%;}
#popWrap #popContent .snippet-group .snippet-area .info-con{}
#popWrap #popContent .snippet-group .snippet-area .info-con .tit{display:block;margin-bottom:10px;font:12px/1.6 '돋움',Dotum,Gulim,sans-serif;color:#000;}
#popWrap #popContent .snippet-group .snippet-area .info-con .txt{margin:0;font-size:12px;text-indent:0;}
#popWrap #popContent .snippet-group .snippet-area .info-con .site{font-size:12px;color:#000;}

/* 구분선 */
#popWrap #popContent .hr-group{}
#popWrap #popContent .hr-group hr{display:block !important;}
#popWrap #popContent .hr-group .hl01{display:block;margin:0;border:none;border-top:1px solid #e5e5e5;}
#popWrap #popContent .hr-group .hl02{display:block;margin:0;border:none;border-top:1px dashed #cecece;}

/* GIF */
#popWrap #popContent .makegif-group{}
#popWrap #popContent .makegif-group .makegif-area{text-align:center;}

/******* 팝업 타입02 *******/
#popWrap02{border:1px solid #6e7180;background:#2e323d;}
#popWrap02 #popHeader{position:relative;height:49px;border-bottom:1px solid #404551;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bg_pattern01.gif) 0 0 repeat;}
#popWrap02 #popHeader .logo{position:absolute;left:25px;top:15px;}
#popWrap02 .popup-btn{position:absolute;right:11px;top:12px !important;}

#popWrap02 #popContent{padding:15px 30px 0 30px;}
#popWrap02 #popContent .video-view-zone{margin-bottom:0;background:#2e323d;}
#popWrap02 #popContent .video-view-zone .view-area{float:none;}
/* #popWrap02 #popContent .video-view-zone .vid-player,
#popWrap02 #popContent .video-view-zone .obj-player{display:none;visibility:hidden;height:0;}*/
/* #popWrap02 #popContent .video-view-zone .alternate-obj{display:none;} */
#popWrap02 #popContent .video-view-zone .plugin-down{color:#fff;}
#popWrap02 #popContent .video-view-zone .plugin-down a{color:#7b94bc;}
#popWrap02 #popContent .video-view-zone .caption-box{width:720px;padding:15px 0;}
#popWrap02 #popContent .video-view-zone .desc-con{overflow-y:scroll;}

#popWrap02 #popFooter{padding:5px 0 16px;text-align:center;}
#popWrap02 #popFooter .txt-wrap{color:#7b94bc;}
#popWrap02 #popFooter .contact{}
#popWrap02 #popFooter .contact strong,
#popWrap02 #popFooter .contact a{font-weight:normal;color:#ccc;}
#popWrap02 #popFooter .copy{color:#fff;}

/* v.chrome #popWrap02 #popContent .video-view-zone .vid-player,
.firefox #popWrap02 #popContent .video-view-zone .vid-player,
.msie #popWrap02 #popContent .video-view-zone .obj-player{display:block;isibility:visible;height:406px;}*/

/* .chrome #popWrap02 #popContent .video-view-zone .alternate-obj,
.firefox #popWrap02 #popContent .video-view-zone .alternate-obj{display:none;} */

/******* 팝업 타입03 (연합생생중계 팝업) *******/
#popWrap03{}
#popWrap03 #popHeader{overflow:hidden;height:64px;background:#0088cc;}
#popWrap03 #popHeader .tit{float:left;}
#popWrap03 #popHeader .news{margin:11px 0 0 230px;font-size:28px;font-family:'NanumBarunGothicBold','NanumBarunGothic',sans-serif;color:#fff;letter-spacing:-0.5px;}
#popWrap03 #popContent .scroll-box{overflow-x:hidden;overflow-y:scroll;width:680px;height:534px;}
#popWrap03 #popContent .lb24{overflow:hidden;}


/*************************************************
광고
*************************************************/

/* 마케팅광고 빈이미지 */
img[src*='//ad.yonhapnews.co.kr/RealMedia/ads/Creatives/default/empty.gif']{display:none;}
/* img[src='//ad.yonhapnews.co.kr/RealMedia/ads/Creatives/default/empty.gif']{display:none;} */

/* 광고 배너 468*60*/
.banner-0-wrap{margin-bottom:20px;text-align:center;}
.banner-15-wrap{text-align:center;padding:14px 0 14px 0;border-bottom:1px solid #eee;}
.banner-40-wrap{text-align:center;margin:39px 0 39px 0;}
.article .banner-15-wrap,
.gnb-news-0805 .banner-15-wrap{border-bottom:none;}
.article_ban{text-align:center;}

/* 본문보기 우측 광고 */
.ad-wrap01{padding:13px 19px 14px 19px;position:relative;}
.ad-wrap01 h2,
.ad-wrap01 .ad-tag{position:absolute;top:19px;/*left:338px;*/right:-17px;width:17px;height:30px;}
.ad-wrap01 div{padding:4px 0 9px 0;}
.ad-wrap01 div *{vertical-align:middle;}

/* 본문보기 우측 광고 영역 중 상단 콘텐츠와 합친광고(많이본 뉴스 아래/구글배너 아래) */
.ad-wrap02{position:relative;z-index:200;padding:0 19px 19px 19px !important;border-top:none !important;margin-top:-21px !important;}

/* 좌측 광고 : 본문 배너1 2016-01-04 종료 */
.floating-banner01{display:none;position:absolute;z-index:-1;top:515px;left:-115px;width:100px;}
.floating-banner01 dd,
.floating-banner01 .ad-con{margin-bottom:15px;}

/* 좌측 광고 : 본문 배너2 2016-01-04 종료 */
.floating-banner02{display:none;position:absolute;z-index:-1;top:0;left:-115px;width:100px;}
.floating-banner02 dd,
.floating-banner02 .ad-con{margin-bottom:15px;}

/* 좌측 광고 : 메인 배너3(위키트리) */
/* .floating-banner03{position:absolute;z-index:690;top:1447px;left:-115px;width:100px;}
.floating-banner03 dd,
.floating-banner03 .ad-con{margin-bottom:15px;} */

/* 좌측 광고 : 메인 배너4(아임애드) 2016-01-04 종료 */
.floating-banner04{display:none;position:absolute;z-index:-1;left:-133px;width:120px;margin-top:20px;}
.floating-banner0401{display:none;position:relative;z-index:-1;}
.floating-banner0401 .con{position:absolute;right:-115px;top:-385px;.top:-375px;}

/* 좌측 광고 : 본문 배너 (아임애드)*/
.floating-banner05{position:relative;z-index:-1;}
.floating-banner05 .ifm-ad01{position:absolute;top:68px;left:-135px;} /* 쇼셜댓글 플로팅 */

/* 좌측 광고 : 서브 메인 배너1(전국 -  2단형) */
.banner-box01{overflow:hidden;padding:20px;text-align:center;}
.banner-box01 dt{}
.banner-box01 dd{display:inline;}

/* 좌측 광고 : 본문 배너 (오늘의연합뉴스 하단위치) 600x75 */
.banner-box02{padding:39px 0px;}
.banner-box02 .ad-con{width:600px;margin:0 auto;}

/* 우측 광고 : 본문 배너 188x188 (네오브이) - 2015-04-01 삭제  */
.banner-box03{display:none;padding:20px 0px;}
.banner-box03 .ad-con{width:188px;margin:0 auto;}

/* 우측 배너 : 전국 책의 수도 2015-04-21 */
.banner-box04{overflow:hidden;padding:10px 0;text-align:center;}
.banner-box04 .con{position:relative;width:320px;height:33px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bnr_book_incheon_320x33_01.gif) 0 0 no-repeat;}
.banner-box04 .con a{display:block;padding:7px 0 0 70px;font-size:14px;font-weight:800;font-family:'NanumBarunGothicBold','NanumBarunGothic',sans-serif;color:#1f335c;letter-spacing:-1px;}
.banner-box04 .con a:hover{color:#385fdd;text-decoration:none;}

.banner-box0401{overflow:hidden;padding:10px 0;margin-top:20px;}
.banner-box0401 .con{position:relative;width:601px;height:80px;margin:0 auto;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/bnr_book_incheon_601x80_01.gif) 5px 0 no-repeat;}
.banner-box0401 .con a{display:block;width:601px;height:80px;font-weight:800;font-family:'NanumBarunGothicBold','NanumBarunGothic',sans-serif;}
.banner-box0401 .con .tit{position:absolute;left:237px;top:18px;font-size:21px;color:#1f335c;letter-spacing:-1px;}
.banner-box0401 .con .dd{position:absolute;left:237px;top:50px;font-size:12px;color:#333;}
.banner-box0401 .con a:hover .tit,
.banner-box0401 .con a:hover .dd{text-decoration:none;}

/* 우측 배너 : 많이 본 포토 우측 100x120 (애드모어) - 2015-05-18 */
.banner-box05{position:absolute;top:1px;left:350px;width:100px;height:120px;}
.banner-box05-admore{position:relative;}  /* 2015-05-19 */
.banner-box05-admore .inner{position:absolute;top:-365px;left:350px;width:100px;height:120px;}

/* 본문 하단 : 아이엠애드 광고 - 2015-08-28  */
.banner-box06{position:relative;}
.banner-box06 .con{width:300px;margin:0 auto;padding:15px 0 10px;}
.banner-box06 .ad-tag{position:absolute;top:19px;right:-17px;width:17px;height:30px;}

/* 본문 하단 : 댓글 아래 2016-01-11 (레드플 테스트 15일간 진행 후 2016-08-01 종료)*/
.banner-box07{display:none;margin:39px 0 39px 0;}
.banner-box07 .con{width:586px;margin:0 auto;}

/* 본문 하단 : 댓글 아래 2016-08-01 (구글)*/
.banner-box08{display:none;margin:39px 0 39px 0;}
.banner-box08 .con{width:486px;margin:0 auto;}

/* 본문 하단 : 댓글 아래 2017-11-15 (구글 2개로 분리) */
.banner-box09{margin:50px 0 50px -16px;}
.banner-box09 .con{overflow:hidden;width:620px;height:250px;margin:0 auto;}
.banner-box09 .con>div{float:left;}
.banner-box09 .con>div:first-child{margin-right:20px;}

/* 본문 우측 : 빗썸 광고 2018-02-12 */
.banner-box10{padding:25px 0;text-align:center;}
.banner-box10>div{}

/* 본문 하단 : 데이블 광고 추가 2019-11-07 */
.banner-box11{}
.banner-box11 .tit-type03{padding:5px 0;margin-bottom:5px;}
.banner-box11>div{}

/* 본문 하단 : 뉴스타 광고 - 2015-04-01 삭제  */
.newstar-banner{display:none;visibility:hidden;}
.newstar-banner .inner{position:relative;width:100%;height:60px;}
.newstar-banner .box{position:absolute;left:50%;top:0;width:468px;height:60px;margin-left:-234px;}

/* 기사본문 광고 테스트 (본문안 광고) */
.article-ad-box{float:right;width:300px;height:250px;margin:10px 0 30px 30px;font:normal 0/0 sans-serif;text-indent:0;}

/* 메인 배너 광고 */
.main2015 .ad-box01{margin:0;padding:20px 0;background:#fff;}
.main2015 .ad-box02{border:0;text-align:center;} /* server */
.ad-box03{text-align:center;}
.ad-box03 .inner{width:976px;margin:0 auto;padding:0;border-top:1px solid #ccc;}
/* 2018-09-10 광거 제거 전
.ad-box03{text-align:center;}
.ad-box03 .inner{width:976px;margin:0 auto;padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;} */

.ad-box01{margin:20px 0;padding:9px 0px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;text-align:center;}
.ad-box02{}

/* 메인 우측 고정 배너(#D) 2016-03-16 */
.main2015 .fixed-bnr{position:absolute;left:50%;top:215px;margin-left:520px;z-index:100;}
.main2015 .fixed-bnr>div{margin-top:10px;}
.main2015 .fixed-bnr>div:first-child{margin:0;}

.fixed-slider{overflow:hidden;position:relative;width:132px;} /* 슬라이더 추가 2017-08-11 */
.fixed-slider>.sl-con{position:absolute;top:0;left:0;} /* js 실행전 - 로딩시 레이아웃 깨짐 방지 */
.fixed-slider .sl-con{float:left;width:132px;height:148px;margin:0 !important;}
.fixed-slider .slick-dots{margin-top:8px;text-align:center;}
.fixed-slider .slick-dots li{display:inline-block;padding:4px;}
.fixed-slider .slick-dots button{display:block;width:6px;height:6px;margin:0;padding:0;border-radius:50%;background:#d3d3d3;cursor:pointer;text-indent:-9999px;}
.fixed-slider .slick-dots .slick-active button{background:#222;}

/* 메인 우측 고정광고 배너 2018-07-20 */
.fixed-bnr02{position:fixed;z-index:100;top:215px;left:50%;margin-left:520px;}
.fixed-bnr02>div{width:132px;min-height:260px;background:#eee;}
.main2015 .fixed-bnr02{position:absolute;top:600px;}/* 메인 */

/* 본문 좌측 고정광고 배너 2019-04-15 */
.fixed-bnr03{position:fixed;z-index:100;top:215px;left:50%;width:120px;height:600px;margin-left:-718px;}
.fixed-bnr03>div{overflow:hidden;width:120px;height:600px;background:#fff;}

/* 메인 우측 고정광고02 배너 2019-11-26 */
.gnb-news-00 .fixed-bnr04{top:573px;}
.fixed-bnr04{position:fixed;z-index:100;top:215px;left:50%;margin-left:520px;}
.fixed-bnr04>div{width:120px;min-height:240px;background:#eee;}

/* 우측 광고 : 정치면 20대총선 배너 2016-03-31 */
.banner-box-elec20{border:1px solid #d2d2d2;margin-bottom:15px;}
.banner-box-elec20 .ad-con{display:block;width:337px;height:48px;}

/* 우측 광고 : 북한면 북한포털 배너 2016-04-01 */
.banner-box-nk{margin-bottom:15px;}
.banner-box-nk .ad-con{display:block;width:339px;height:50px;}

/* 우측 연합뉴스TV 유튜브 생방송 박스 2016-05-24 */
.box-youtube{margin:20px 0 0}
.box-youtube .tit{display:block;margin:0 0 0}

/* 기사본문 하단 팝핀광고 */
.ad-box-popin{}
/* .ad-box-popin ._popIn_recommend_container{border:none;border-top:1px solid #ddd;}
.ad-box-popin ._popIn_recommend_article{margin-bottom:30px;}
.ad-box-popin ._popIn_recommend_credit{display:none;} */

.ad-ifm01 iframe{width:100%;padding:0 !important;}

/* 마케팅 광고 */
.ads-box{text-align:center;} /* 마케팅 배너 상위 클래스 */

.ads-top01{text-align:center;} /* 헤더 좌측 */
.ads-top02{text-align:center;} /* 헤더 우측 */

.ads-main-juyo01{text-align:center;}  /* 주요기사 리스트 중간 배너 */
.ads-main-banner01{text-align:center;}  /* 중단(포토/화보 아래) 배너 */

.ads-sub-juyo01{text-align:center;} /* 섹션 메인 주요기사 중간 배너  */
.ads-latest01{text-align:center;} /* 섹션 하위 최신기사 중간 배너 */

.ads-article01{text-align:center;text-align:center;} /* 본문 배너 */
.ads-article01 .ads-box{border-bottom:1px solid #eee;}

.ads-right01{} /* 우측 배너 */
.ads-topright01{} /* 우측 최상단 배너(나눔로또) */

/* 가상화폐 베너추가 2018-04-23 */
.contents-box.bnr-coin01{padding:20px;}
.bnr-coin-wrap .tit .coin-bnr-tit{display:inline-block;width:166px;height:17px;text-indent:-9999px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprite_coin_bnr02.png)no-repeat -100px 0;}
.bnr-coin-wrap .tit .coin-bnr-tit a{display:block;}
.bnr-coin-wrap .tit .coin-bnr-tit+span{display:inline-block;padding:3px 0 0;float:right;font-size:11px;color:#666;}
.bnr-coin-wrap span.tit:after{display:block;content:"";clear:both;}

.coin-list-wrap .coin-title{margin:7px 0 9px;padding:5px 0 4px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.coin-list-wrap .coin-title strong{display:inline-block;font-weight:normal;font-size:11px;color:#666;text-align:center;}
.coin-list-wrap .coin-title .coin-label{width:45px;padding-left:34px;text-align:center;}
.coin-list-wrap .coin-title .coin-price{width:123px;text-align:right;}
.coin-list-wrap .coin-title .coin-rate{width:66px;text-align:right;}

.ico-coin-list button{position:absolute;padding:14px;top:-37px;text-indent:-9999px;font-size:0;width:7px;height:11px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprite_coin_bnr02.png)no-repeat;}
.ico-coin-list button.slick-prev{left:0;background-position:-97px -142px;}
.ico-coin-list button.slick-next{right:0;background-position:-132px -142px;}
.ico-coin-list ul li{padding-left:5px;}
.ico-coin-list li+li{margin-top:6px;}
.ico-coin-list li span,
.ico-coin-list li strong {display:inline-block;vertical-align:middle;color:#2f2f2f;}
.ico-coin-list li .coin-label {width:125px;}
.ico-coin-list li .coin-price {width:77px;text-align:right;}
.ico-coin-list li .coin-rate {width:70px;text-align:right;}
.ico-coin-list li .coin-rate.up {color:#df5757;}
.ico-coin-list li .coin-rate.down {color:#2556a7;}
.ico-coin-list .ico-coin{display:inline-block;padding:2px 7px 0 0;width:18px;height:18px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprite_coin_bnr02.png)no-repeat;}
.ico-coin-list .ico-coin-01{background-position:0 0;}/* 비트코인01 */
.ico-coin-list .ico-coin-02{background-position:0 -50px;} /* 이더리움02 */
.ico-coin-list .ico-coin-03{background-position:0 -100px;} /* 리플03 */
.ico-coin-list .ico-coin-04{background-position:0 -150px;} /* 비트코인 캐시04 */
.ico-coin-list .ico-coin-05{background-position:0 -200px;} /*라이트코인05 */
.ico-coin-list .ico-coin-06{background-position:0 -249px;} /* 이오스06 */
.ico-coin-list .ico-coin-07{background-position:0 -300px;} /* 모네로07 */
.ico-coin-list .ico-coin-08{background-position:0 -350px;} /* 대시08 */
.ico-coin-list .ico-coin-09{background-position:0 -400px;} /* 트론09 */
.ico-coin-list .ico-coin-10{background-position:-50px 0;} /* 비체인10 */
.ico-coin-list .ico-coin-11{background-position:-50px -50px;} /* 이더리움 클래식11 */
.ico-coin-list .ico-coin-12{background-position:-50px -100px;} /* 퀀텀12 */
.ico-coin-list .ico-coin-13{background-position:-50px -150px;} /* 아이콘13 */
.ico-coin-list .ico-coin-14{background-position:-50px -200px;} /* 비트코인 골드14 */
.ico-coin-list .ico-coin-15{background-position:-50px -249px;} /* 제트캐시15 */
.ico-coin-list .ico-coin-16{background-position:-50px -300px;} /* 미스릴16 */
.ico-coin-list .ico-coin-17{background-position:-50px -350px;} /* 엘프17 */

.coin-bnr-link{display:block;margin:13px 0 0;width:300px;height:60px;background:url(//img.yonhapnews.co.kr/basic/svc/14_images/sprite_coin_bnr02.png)no-repeat -100px -50px;text-indent:-9999px;font-size:0;}


/* 썸네일 조정 테스트(2019-06-11) */
.slider-main-wrap.style01{height:170px;}
.slider-main-wrap.style01 .item-cont03 .img-con{height:118px;}
.slider-main-wrap.style01 .item-cont03 .ico{top:95px;}

.photo-juyo01.style01{height:auto;}
.photo-juyo01.style01 .box-flex{overflow:hidden;height:auto;}
.photo-juyo01.style01 .img-con{overflow:hidden;display:block;height:169px;}
.photo-juyo01.style01 .tit-con{display:block;position:inherit;top:inherit;left:inherit;width:inherit;background:none;}
.photo-juyo01.style01 .tit{color:#000;}
