@charset "utf-8";
/*************************************************
프로젝트명 : 북한포털 2022
commnet : layout.css
*************************************************/

/* =============== ##공통 (common) ======================== */
body{min-width:1130px;font-weight:normal;font-family:'Spoqa Han Sans Neo','Malgun Gothic','맑은 고딕',Gulim,'굴림',AppleSDGothicNeo-Regular,sans-serif;letter-spacing:0;background-color:#fff;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:150%;color:#000;}
p,li,dt,dd,span,strong,em,b,input,button,select,textarea,label,a{font-weight:normal;}
a{display:inline-block;vertical-align:top;}

input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;font-size:18px;}
input::placeholder{font-size:18px;color:#000;}
input:focus{outline:none;}

/* =============== ####레이아웃 (layout) ======================== */

/* ---- ##헤더 | header (common) ---- */
.wrap-header001{z-index:10;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.1);}
.wrap-header001 .header001{height:110px;background-color:#213989;}
.wrap-header001 .header001 .area{display:none;}
.wrap-header001 [class*='header'] .content{position:relative;width:1100px;margin:0 auto;}
.wrap-header001 .header002{background-color:#E8F0FE;border-bottom:1px solid #CCDFFF;}
.wrap-header001 .header002 .content:after{content:'';display:block;clear:both;}
.wrap-header001 .header003{overflow:hidden;height:80px;padding:29px 0 25px;box-sizing:border-box;transition:height 0.2s;}
.wrap-header001 .header003.open{height:115px;}
.wrap-header001 .search{display:none;}
.header002 .wrap-search-form{z-index:200;position:absolute;top:110px;left:0;width:100%;height:55px;border-bottom:2px solid #213989;background-color:#E8F0FE;box-sizing:border-box;transform:scaleX(0);transition:transform 0.4s;}
.header002 .wrap-search-form.show{transform:scaleX(1);}
.header002 .wrap-search-form .search-form{width:1100px;height:100%;margin:0 auto;}
.header002 .wrap-search-form .search-form:after{content:'';display:block;clear:both;}
.header002 .wrap-search-form .search-form .srchbar{float:left;width:1000px;margin-top:14px;}
.header002 .wrap-search-form .search-form .srchbar .input{width:100%;border:0;}
.header002 .wrap-search-form .search-form .btn-unit001-search{float:right;margin-top:7px;}

/* ---- ##내비게이션 | navigation (common) ---- */
.gnb-depth01:after{content:'';display:block;clear:both;}
.gnb-depth01>li{position:relative;float:left;}
.gnb-depth01>li:not(:first-of-type){margin-left:80px;}
.gnb-depth01>li>a{font-size:22px;color:#000;font-weight:bold;}
.gnb-depth01>li>a:hover{color:#213989;}
.gnb-depth01>li.active>a{color:#213989;}
.gnb-depth01>li.style01>a{color:#FF4E00;}
.gnb-depth01>li.style01>a:hover{color:#FF4E00;}
.gnb-depth01 .gnb-box01{display:none;position:absolute;top:45px;left:0;width:1100px;}
.gnb-depth01>li.active .gnb-box01{display:block;}
.gnb-depth01 .gnb-box01:after{content:'';display:block;clear:both;}
.gnb-depth01 .gnb-depth02{float:left;}
.gnb-depth01 .gnb-depth02:after{content:'';display:block;clear:both;}
.gnb-depth01 .gnb-depth02 li{float:left;}
.gnb-depth01 .gnb-depth02 li a{font-size:18px;color:#666;}
.gnb-box01 .label{float:left;width:49px;height:28px;line-height:28px;font-size:14px;color:#666;background-color:#dedede;text-align:center;border-radius:10px 0 10px 10px}
.gnb-box01 .gnb-depth02 + .label{margin-left:20px;}
.gnb-box01 .gnb-depth02{float:left;}
.gnb-box01 .gnb-depth02 li.bar{position:relative;padding-right:23px;}
.gnb-box01 .gnb-depth02 li.bar:before{content:'';position:absolute;top:6px;right:0;width:1px;height:15px;background-color:#ccc;}
.gnb-box01 .gnb-depth02:after{content:'';display:block;clear:both;}
.gnb-box01 .gnb-depth02 li{float:left;margin-right:25px;}
.gnb-box01 .gnb-depth02 li.tag{margin-right:12px;}
/* .gnb-box01 .gnb-depth02 li:not(:first-of-type){margin-left:25px;} */
.gnb-box01 .gnb-depth02 li a{font-size:18px;color:#666;}
.gnb-box01 .gnb-depth02 li a:hover{color:#3061FF;}
.gnb-box01 .gnb-depth02 li.active a{color:#3061FF;}

.gnb-mobile{display:none;}

/* ---- ##컨테이너 | container (common) ---- */
/* ##레이아웃 container$$$
 * .container000 : 기본
 * .container001 ~ .container099 : 메인용
 * .container101 ~ .container199 : 글기사
 * .container201 ~ .container299 : 영상
 * .container301 ~ .container399 : 포토,그래픽 */

/* 레이아웃, 단분리 : 공통 */
.wrap-container>[class*='container']{position:relative;margin-right:auto;margin-left:auto;}
.wrap-container>[class*='container']:before,
.wrap-container>[class*='container']:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
[class*='container']>[class*='content']{position:relative;}
/* CPS 미리보기 본문내광고 숨김 */
.wrap-container ~ .article-ad-box{display:none;}

/* 레이아웃 1단 - 메인 */
.container001{margin:60px 0 140px;margin-bottom:60px;}
.container001>[class*='content'] + [class*='content']{margin-top:80px;}
.container001 .content001+.content002{margin-top:40px;}

/* 레이아웃 : 글기사
 * .container101 본문(2단)
 * .container111 리스트(2단) */
.container101{clear:both;width:1100px;margin:37px auto 0;}
.container101.line01{background:url('//r.yna.co.kr/www/home_n/v02/img/bg_dot01_layout.gif') 759px 0 repeat-y;}
.container101>[class*='content'] + [class*='content']{margin-top:40px;}
/* .container101>[class*='content']:last-child{padding-bottom:100px;} */
.container101 .content000{clear:both;position:relative;width:100%;background:#fff;}
.container101 .content000:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}

.container111{clear:both;width:1100px;margin:60px 0 140px;}
.container111>[class*='content'] [class*='title-unit']{margin-bottom:14px;}
.container111>.content101 .box-unit001{margin-top:0;}

/* 레이아웃 : 영상
 * .container201 본문(2단)
 * .container211 리스트(1단) */
.container201{clear:both;width:980px;margin:0 auto;padding-bottom:0;}
.container201.line01{background:url('//r.yna.co.kr/www/home_n/v02/img/bg_dot01_layout.gif') 652px 0 repeat-y;}
.container201 .content000{clear:both;position:relative;width:100%;margin-top:40px;padding-bottom:40px;background:#fff;}
.container201 .content000:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.container211{margin:0 0 140px;}

/* 레이아웃 : 포토, 그래픽
 * .container301 본문(1단)
 * .container311 리스트(1단) */
.container301{width:980px;margin-bottom:50px;}
.container301>.content301{margin-top:40px;}
.container311{margin:60px 0 140px;}
.container311.type01{margin-top:0;}

/* ##단분리 content$$$
 * .content000 : 기본 width 가로단
 * .content001 ~ .content099 : 메인 및 공통
 * .content101 ~ .content199 : 글기사, 게시판
 * .content201 ~ .content299 : 영상
 * .content301 ~ .content399 : 포토,그래픽 */

/* 단분리 - 공통 */
.content000{width:100%;}
.content000>.area{width:1100px;margin:0 auto;padding:40px 0;}
.content000[class*='bg-'] + .content001{margin-top:40px;}

/* 단분리 - 메인 및 공통 */
.content001:after,
.content002:after{content:'';display:block;clear:both;}
.content001,
.content002{position:relative;width:1100px;margin:0 auto;}
.content002{display:flex;justify-content:space-between;}
@media only screen and (max-width:1024px){
	.content002{display:block;justify-content:inherit;}
}

/* 단분리 2단 - 글기사 본문, 리스트, 게시판
 * .content101 + .content102 : 글기사 본문
 * .content101 + .content103 : 리스트, 게시판 */
.content101{float:left;width:720px;}
.content102{float:right;width:300px;margin-top:35px;}
.content103{float:right;width:340px;}

/* 단분리 2단 - 영상 본문
 * content201 + content202 : 영상 본문 */
.content201{float:left;width:607px;}
.content202{float:right;width:300px;}

/* 단분리 1단 - 포토 본문, 그래픽 본문 */
/* .content301{} */
.content301:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}


/* ---- ##푸터 | footer (common) ---- */
/* (코드복사:PC홈V02)
 * CT 944 : PC홈V02과 동일 CPS 코멘트 태그 사용
 * width 1300 이하 디자인만 차용 (1500 이상 사용 안 함) */

/* [푸터] 유튜브 채널, SNS */
.footer-menu01 .channel-list{position:relative;top:11px;font-size:0;}
.footer-menu01 .channel-list .tit{margin-right:20px;font-weight:bold;font-size:13px;line-height:48px;color:#000;}
.footer-menu01 .channel-list [class*='btn-type']{margin-right:38px;}
.footer-menu01 .sns-list{position:absolute;right:-5px;top:20px;height:0;font-size:0;line-height:1;}
.footer-menu01 .sns-list .tit{margin-right:12px;font-weight:bold;font-size:13px;line-height:30px;color:#000;}
.footer-menu01 .sns-list .fb{margin-right:27px;}
.footer-menu01 .sns-list .tw{margin-right:31px;}
.footer-menu01 .sns-list:hover [class*='btn-type']:not(:hover){opacity:0.3;}
.footer-menu01 .sns-list .tit:hover~[class*='btn-type']{opacity:1.0;}

/* 푸터 사이트맵 */
.menu-wrap01{padding:37px 0 50px;font-size:0.1px;}
.menu-wrap01:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.menu-wrap01 [class*='area']{overflow:hidden;float:left;width:50%;margin-left:-4px;vertical-align:top;}
.menu-wrap01 .list01{clear:both;height:32px;margin:0 0 25px -4px;font-size:0.1px;}
.menu-wrap01 .list02{position:relative;margin-bottom:14px;padding-left:90px;}
.menu-wrap01 .list02 .tit01{position:absolute;top:0;left:0;}
.menu-wrap01 .list02 dd,
.menu-wrap01 .list02 li{margin-left:0;margin-right:6px;}
.menu-wrap01 .list02 dd:last-child{margin-right:0;}
.menu-wrap01 .area01>.list02:nth-child(5) dd{letter-spacing:0;} /* 외국어 */
.menu-wrap01 .txt-partner{position:absolute;right:-4px;bottom:10px;padding:4px;font-weight:bold;font-size:12px;line-height:24px;color:#000;text-decoration:underline;}
.menu-wrap01 .txt-partner:focus,
.menu-wrap01 .txt-partner:hover{color:#3061ff;}

/* [푸터] 링크, 저작권, 주소 */
.footer-site{height:180px;font-size:12px;color:#c2e5ff;text-align:center;}
.footer-site .list-text13{padding-top:36px;}
.footer-site .list-text13+.list-text13{padding-top:10px;}
.footer-site .txt01{margin-top:11px;line-height:18px;}
.footer-site .txt01 span{position:relative;margin-right:10px;padding-left:10px;}
.footer-site .txt01 span:first-child:before{display:none;}
.footer-site .txt01 span:before{content:'';display:block;clear:both;position:absolute;top:5px;left:0;width:1px;height:11px;background:#c2e5ff;}
.footer-site .txt02{margin-top:19px;line-height:18px;}
.footer-site .txt02 span+span{margin-left:20px;}
.footer-site .txt02 span:first-child{letter-spacing:0;}
.footer-site .btns-wrap03{display:none;margin-top:24px;} /* 모바일버전 버튼 */

/* [푸터] 푸터 부모영역 */
.wrap-footer{position:relative;border-top:0;box-shadow:0 -3px 16px 0 rgba(136, 136, 136, 0.16);letter-spacing:-1px;background:#fff;}
.wrap-footer [class*='footer-']{position:relative;z-index:1;width:1100px;margin:0 auto;}
.wrap-footer:before,
.wrap-footer:after{content:'';display:block;position:absolute;width:100%;}
.wrap-footer:before{top:66px;height:1px;background:#e5e5e5;}
.wrap-footer:after{bottom:0;height:180px;background:#102039;}
.wrap-footer .menu-wrap01 .list01 a{font-size:15px;color:#000;}
.wrap-footer .menu-wrap01 .list01 a:hover{color:#3061ff;}
.wrap-footer .sns-list .btn-type02 .ir-txt{display:inline-block;}
.wrap-footer .list-text11 dd{margin-left:30px;}
.wrap-footer .list-text12 a{font-size:13px;color:#666;}
.wrap-footer .list-text12 dt,
.wrap-footer .list-text12 dd,
.wrap-footer .list-text12 li{vertical-align:middle;}
.wrap-footer .list-text12 .tit01 span,
.wrap-footer .list-text12 .tit01 a{font-weight:500;color:#000;}
.wrap-footer .list-text12 .tit01 a:hover{color:#3061ff;}
.body-viewport .wrap-footer:after{height:252px;}
.wrap-footer .list-text13 li{letter-spacing:-0.5px;}
.wrap-footer .list-text13 .point01 a{font-weight:500;}

/* ---- ##픽스드 내비게이션 ---- */
/* (코드복사:PC홈V02)
 * CT 962 : PC홈V02과 동일 CPS 코멘트 태그 사용 */
.wrap-header21{z-index:1000;position:fixed;top:0;width:100%;height:80px;background-color:#fff;box-shadow:0 3px 6px 0 rgb(0 0 0 / 10%);
-webkit-transform:translate3d(0,-80px,0);
transform:translate3d(0,-80px,0);
-webkit-transition:-webkit-transform 0.2s ease-in-out;
transition:-webkit-transform 0.2s ease-in-out;
transition:transform 0.2s ease-in-out;
transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;}
body.body-sticky .wrap-header21{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);}
.wrap-header21 .logo-yna02{float:left;margin-top:21px;padding:0;}
.wrap-header21 .logo-yna02 .ir-txt{display:inline-block;width:160px;height:45px;}
.wrap-header21 .aera{width:1100px;margin:0 auto;}
.wrap-header21 .aera:after{content:'';display:block;clear:both;}
.wrap-header21 .zone{float:left;padding-top:27px;}

.wrap-header21 .zone .nav-depth01{text-align:center;}
.wrap-header21 .zone .nav-depth01 .li{display:inline-block;margin-left:5px;}
.wrap-header21 .zone .nav-depth01 .li:first-child{margin-left:0;}
.wrap-header21 .zone .nav-depth01 .li>a{position:relative;padding:5px;font-size:13px;font-weight:bold;}
.wrap-header21 .zone .nav-depth01 .li:first-child>a{padding-left:0;}
.wrap-header21 .zone .nav-depth01 .li:last-child>a{padding-right:0;}
/* .wrap-header21 .zone .nav-depth01 .li>a:before{bottom:-24px;} */
.wrap-header21 .zone .nav-depth01 .li>a:after{height:19px;}
.wrap-header21 .zone .btn-nav-prev02,
.wrap-header21 .zone .btn-nav-next02{display:none;}
.wrap-header21 .zone .tit-wrap{text-align:center;}
.wrap-header21 .zone .tit-wrap .tit-news{font-size:22px;font-weight:bold;}
.wrap-header21 .option-box{float:right;margin-top:22px;}
.wrap-header21 .option-box button,
.wrap-header21 .option-box .tooltip-type01{margin-left:5px;}
/* 활성화 상태 active */
.nav-depth01 .li>a:hover{color:#000;}
.nav-depth01 .li>a:hover:before{width:100%;}
/* .nav-depth01 .li>a:hover:after{display:block;} */
/* 1댑스 리스트 : 활성화바, A영역 확장 */
.nav-depth01 .li>a:before{content:'';display:block;position:absolute;bottom:-20px;left:50%;width:0;height:3px;background:#3061ff;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
-webkit-transition:width 0.15s ease-in-out;
transition:width 0.15s ease-in-out;}
/* .nav-depth01 .li>a:after{content:'';display:none;position:relative;width:100%;height:12px;} */
[class*='nk-wide1500'] .wrap-header21 .nav-type11{position:relative;}
[class*='nk-wide1500'] .wrap-header21 .logo-yna02{float:none;position:absolute;top:21px;left:40px;margin-top:0;padding:0;}
[class*='nk-wide1500'] .wrap-header21 .zone{float:none;width:1100px;margin:0 auto;padding-top:21px;}
[class*='nk-wide1500'] .wrap-header21 .zone .nav-depth01 .li>a{font-size:18px;}
/* [class*='nk-wide1500'] .wrap-header21 .zone .nav-depth01 .li.safe{margin-left:40px;} */
[class*='nk-wide1500'] .wrap-header21 .option-box{float:none;position:absolute;top:22px;right:40px;margin-top:0;}
[class*='nk-wide1500'] .wrap-header21 .zone .tit-wrap{padding-top:4px;}
[class*='nk-wide1500'] .wrap-header21 .zone .nav-depth01 .li>a:after{height:24px;}

[class*='nk-wide1500'] .nav-depth01 .li>a:before{bottom:-25px;}

/* =============== ####소재 ======================== */

/* ---- 본문 텍스트 ---- */
/* .story-news{position:relative;}
.story-news>p,
.story-news>span,
.story-news>table{line-height:1.6;color:#1f1f1f;text-indent:0;}
.story-news>p,
.story-news>span{font-size:17px;}
.story-news>table{font-size:14px !important;} */
/* 폰트확대 사용 안 함 */

/* ---- 부제 ---- */
/* .story-news .tit-sub .tit{font-size:17px;line-height:1.3;} */

/* ---- TEX : YNA_BODY LINK ---- */
/* .story-news>p>a{border-bottom:none;color:#3d64e1;} */

/* ---- YHML : 하이퍼링크, 오픈링크 ---- */
/* .story-news .txt-hyper a,
.story-news .txt-openurl a{border-bottom:none;color:#3d64e1;} */

/* ---- TEX : 저작권 ---- */
/* .story-news .txt-copyright{font-weight:300;}
.story-news .date{margin-left:10px;}
[class*='article-font'] .story-news .txt-copyright{font-size:16px;}
[class*='image-view'] .story-news .txt-copyright{font-size:14px;line-height:22px;color:#666;} */

/* ---- 본문 컴포넌트 공통 (common) ---- */
/* font-weight : bold → 500 */
.quo-group .quote-zone01 p,
.story-news .comp-box .tit-cap,
.story-news .comp-box .tit-cap .txt,
.related-zone .list a{font-weight:500;}

/* font-weight : bold → 700 */
.story-news .tit-sub .tit,
.story-news>p>a,
.story-news .txt-hyper a,
.story-news .txt-openurl a,
.video-zone .txt-link,
.map-zone .txt-link{font-weight:700}

/* description 영역 */
/* .story-news .desc-con{line-height:20px;}
.story-news .comp-box{letter-spacing:0;}
.story-news .paragraph-zone01 .tit-cap{margin-bottom:0;}
.story-news .comp-box .txt-desc{font-weight:300;color:#666;} */

/* ---- YHML : 구글맵 ---- */
/* height : 396px */
.map-zone .iframe-con{height:396px !important;}

/* ---- YHML : 이미지 타입 ---- */
/* 글기사본문 */
/* .image-zone{} */

/* ---- TEX : 이미지 타입 ---- */
/* 포토본문 */
.image-zone02{overflow:hidden;}
.image-zone02 .img-con{min-height:300px;text-align:center;}
.image-zone02 .img img{opacity:0;
-webkit-transition:all 0.3s ease-in;
transition:all 0.3s ease-in;}
.image-zone02 .img img,
.image-zone02 .img-con.colW img{width:100%;}
.image-zone02 .img-con.rowH img{width:100%;}
/* .image-zone02 .img-con.rowH img{width:auto;max-height:800px;} */
.image-zone02 .img-con.show img{opacity:1;}

/* ---- YHML : 영상 타입 ---- */
/* padding-top : 396px
 * 섬네일 비율로 섬네일의 검은배경으로 높이가 다름 */
@media only screen and (min-width:1025px){
	.youtube-group .video-zone .vid-con{padding-top:396px;}
}

/* ---- YHML : 문단 타입 ---- */
/* .paragraph-zone01{} */

/* ---- YHML : SNS 임베디드 ---- */
/* .social-group{} */

/* ---- TEX : 키워드 영역 ---- */
/* .keyword-zone{} */

/* ---- TEX : 기자영역 ---- */
/* .writer-zone{} */

/* ---- TEX : 관련뉴스,관련이슈 ---- */
.related-zone .list a{line-height:24px;}

/* ----- 본문 글자 크기 조정 ----- */
/* 글기사, 영상
* article-font1 : 폰트 1단계 14px
* article-font2 : 폰트 2단계 15px
* article-font3 : 폰트 3단계 16px
* article-font4 : 폰트 4단계 17px (기본)
* article-font5 : 폰트 5단계 18px
* article-font6 : 폰트 6단계 19px
* article-font7 : 폰트 7단계 20px */
.article-wrap01.article-font1 .story-news>p,
.article-wrap01.article-font1 .story-news>span,
.article-wrap01.article-font1 .story-news .tit-sub .tit,
.article-wrap01.article-font1 .story-news .txt-hyper,
.article-wrap01.article-font1 .story-news .txt-openurl{font-size:14px;}
.article-wrap01.article-font2 .story-news>p,
.article-wrap01.article-font2 .story-news>span,
.article-wrap01.article-font2 .story-news .tit-sub .tit,
.article-wrap01.article-font2 .story-news .txt-hyper,
.article-wrap01.article-font2 .story-news .txt-openurl{font-size:15px;}
.article-wrap01.article-font3 .story-news>p,
.article-wrap01.article-font3 .story-news>span,
.article-wrap01.article-font3 .story-news .tit-sub .tit,
.article-wrap01.article-font3 .story-news .txt-hyper,
.article-wrap01.article-font3 .story-news .txt-openurl{font-size:16px;}
.article-wrap01.article-font4 .story-news>p,
.article-wrap01.article-font4 .story-news>span,
.article-wrap01.article-font4 .story-news .tit-sub .tit,
.article-wrap01.article-font4 .story-news .txt-hyper,
.article-wrap01.article-font4 .story-news .txt-openurl{font-size:17px;}
.article-wrap01.article-font5 .story-news>p,
.article-wrap01.article-font5 .story-news>span,
.article-wrap01.article-font5 .story-news .tit-sub .tit,
.article-wrap01.article-font5 .story-news .txt-hyper,
.article-wrap01.article-font5 .story-news .txt-openurl{font-size:18px;}
.article-wrap01.article-font6 .story-news>p,
.article-wrap01.article-font6 .story-news>span,
.article-wrap01.article-font6 .story-news .tit-sub .tit,
.article-wrap01.article-font6 .story-news .txt-hyper,
.article-wrap01.article-font6 .story-news .txt-openurl{font-size:19px;}
.article-wrap01.article-font7 .story-news>p,
.article-wrap01.article-font7 .story-news>span,
.article-wrap01.article-font7 .story-news .tit-sub .tit,
.article-wrap01.article-font7 .story-news .txt-hyper,
.article-wrap01.article-font7 .story-news .txt-openurl{font-size:20px;}

/* 포토, 그래픽 */
.article-wrap02.article-font1 .story-news>p,
.article-wrap02.article-font1 .story-news>span,
.article-wrap02.article-font1 .story-news .tit-sub .tit,
.article-wrap02.article-font1 .story-news .txt-hyper,
.article-wrap02.article-font1 .story-news .txt-openurl{font-size:11px;}
.article-wrap02.article-font2 .story-news>p,
.article-wrap02.article-font2 .story-news>span,
.article-wrap02.article-font2 .story-news .tit-sub .tit,
.article-wrap02.article-font2 .story-news .txt-hyper,
.article-wrap02.article-font2 .story-news .txt-openurl{font-size:12px;}
.article-wrap02.article-font3 .story-news>p,
.article-wrap02.article-font3 .story-news>span,
.article-wrap02.article-font3 .story-news .tit-sub .tit,
.article-wrap02.article-font3 .story-news .txt-hyper,
.article-wrap02.article-font3 .story-news .txt-openurl{font-size:13px;}
.article-wrap02.article-font4 .story-news>p,
.article-wrap02.article-font4 .story-news>span,
.article-wrap02.article-font4 .story-news .tit-sub .tit,
.article-wrap02.article-font4 .story-news .txt-hyper,
.article-wrap02.article-font4 .story-news .txt-openurl{font-size:14px;}
.article-wrap02.article-font5 .story-news>p,
.article-wrap02.article-font5 .story-news>span,
.article-wrap02.article-font5 .story-news .tit-sub .tit,
.article-wrap02.article-font5 .story-news .txt-hyper,
.article-wrap02.article-font5 .story-news .txt-openurl{font-size:15px;}
.article-wrap02.article-font6 .story-news>p,
.article-wrap02.article-font6 .story-news>span,
.article-wrap02.article-font6 .story-news .tit-sub .tit,
.article-wrap02.article-font6 .story-news .txt-hyper,
.article-wrap02.article-font6 .story-news .txt-openurl{font-size:16px;}
.article-wrap02.article-font7 .story-news>p,
.article-wrap02.article-font7 .story-news>span,
.article-wrap02.article-font7 .story-news .tit-sub .tit,
.article-wrap02.article-font7 .story-news .txt-hyper,
.article-wrap02.article-font7 .story-news .txt-openurl{font-size:17px;}

/* =============== ####기사본문 레이아웃 ======================== */

/* ---- ##[본문 공통] 기사본문 스크롤 ----*/
/* .scroll-article-zone01,
.scroll-article-zone02{} */
.scroller01,
.scroller02{background:#fff;}
[class*='scroller-wrap'] [class*='scroller']:after{content:'';display:block;width:100%;height:200px;}

/* ---- ##[본문 공통] 레이아웃 ----*/
[class*='body-view-'] .wrap-container{position:relative;min-height:100%;}
[class*='body-view-'] [class*='box-deleted'].box-type81{margin-top:110px;}

/* .article-wrap01 : 글기사, 영상
 * .article-wrap02 : 포토, 그래픽 */
.article-wrap01{}
.article-wrap02{}

/* 픽스드 내비게이션, 기사제목 */
[class*='body-view-'] .tlp-share01 .tlp-content,
[class*='body-view-'] .tlp-fontsize01 .tlp-content{right:0;}

/* ---- ##[본문 공통] 기사내용 ----*/
.article-wrap01 .story-news{margin-bottom:33px;}
.article-wrap01 .story-news [class*='writer-zone0']{margin-top:-55px;}
.article-wrap01 .map-zone .iframe-con{padding-top:403px;}
.article-wrap01 .keyword-zone{margin-bottom:35px;}

.body-view-video .article-wrap01 .story-news [class*='writer-zone0']{margin-top:0;}

/* ---- ##[본문 공통] 브레드크럼 ----*/
.nav-path01{font-size:0;}
.nav-path01 li{display:inline-block;position:relative;}
.nav-path01 li>a,
.nav-path01 li>span{padding:4px;font-size:16px;line-height:22px;color:#666;}
.nav-path01 li>a:hover{color:#3061ff;}
.nav-path01 li+li{margin:0 0 0 6px;padding:0 0 0 6px;}
.nav-path01 li+li:before{content:'';display:block;clear:both;position:absolute;top:11px;left:0;width:1px;height:12px;background:#DEDEDE;}
.nav-path01 li.current>a,
.nav-path01 li.current>span{font-weight:bold;color:#000;}

/* ---- ##[본문 공통] 송고시간 ----*/
.update-time{display:inline-block;box-sizing:border-box;height:30px;padding:5px 20px 5px 0;font-size:13px;line-height:20px;color:#666;letter-spacing:0;vertical-align:bottom;}
.update-time .txt{position:relative;margin:0 5px 0 0;padding:0 7px 0 0;letter-spacing:-1px;}
.update-time .txt:before{content:'';display:block;clear:both;position:absolute;top:5px;right:0;width:1px;height:12px;background:#666;}

/* ---- ##[본문 공통] 외국어 ----*/
.link-site{font-size:0;}
.link-site,
.link-site>li{display:inline-block;vertical-align:top;}
.link-site>li+li{margin-left:10px;}
.link-site a{height:30px;box-sizing:border-box;padding:5px 13px 0 13px;color:#000;font-size:12px;line-height:20px;letter-spacing:0;border-radius:15px;}
.link-site .ar a{padding-top:3px;}
.link-site .active a,
.link-site a:hover{color:#fff;background-color:#000;}

/* ---- ##[본문 공통] 본문 제목 ---- */
[class*='title-article']{position:relative;}
[class*='title-article'] .option-box>div,
[class*='title-article'] .option-box>.btn-type01{margin-left:15px;vertical-align:top;}
[class*='title-article'] .option-box>div:first-child,
[class*='title-article'] .option-box>.btn-type01:first-child{margin-left:0;}

/* 본문 제목 : 글기사 */
.title-article01{position:relative;width:100%;padding-bottom:13px;border-bottom:1px solid #e5e5e5;}
.title-article01 .nav-path01{margin:0 0 8px;}
.title-article01>.tit{margin-bottom:30px;font-weight:bold;font-size:38px;line-height:46px;letter-spacing:-1px;}
.title-article01 .update-time,
.title-article01 .link-site,
.title-article01 .ico-type02-view01{position:relative;top:0;vertical-align:bottom;}
.title-article01 .option-box{position:absolute;right:20px;bottom:13px;font-size:0;z-index:1;}

/* 본문 제목 : 포토 */
.title-article02{margin-bottom:20px;padding:10px 0;border-bottom:1px solid #e5e5e5;}
.title-article02 .tit{font-weight:500;font-size:28px;line-height:30px;}
.title-article02 .nav-path01{margin:0 0 4px;}
/* .title-article02 .nav-path01 li,
.title-article02 .nav-path01 li:before{display:none;margin-left:0;padding-left:0;} */
.title-article02 .nav-path01 li>a,
.title-article02 .nav-path01 li>span{padding:0;}
.title-article02 .nav-path01 .current{display:inline-block;}
.title-article02 .option-box{position:absolute;right:0;bottom:-63px;font-size:0;;z-index:1;}
.title-article02 .option-box .tlp-summary01{display:none !important;}

/* 본문 제목 : 영상 */
.title-article03{position:relative;width:100%;margin-top:10px;padding-bottom:13px;border-bottom:1px solid #f2f2f2;}
/* .title-article03 .nav-path01{display:none;} */
.title-article03 .nav-path01 li>a,
.title-article03 .nav-path01 li>span{padding:0;}
.title-article03 .tit{display:block;margin-bottom:15px;font-weight:500;font-size:28px;line-height:140%;color:#27282d;}
.title-article03 .update-time .txt{display:none;}
.title-article03 .option-box{position:absolute;right:0;bottom:13px;font-size:0;z-index:1;}

/* ---- ##[본문 공통] 이미지형 본문 image-view$$$ ---- */
/* image-view001 : 포토 본문
 * image-view002 : 그래픽 본문 */
[class*='image-view'] .title-article02{margin-bottom:12px;}
[class*='image-view'] .article-wrap02{padding:30px 10px;}
[class*='image-view'] .story-news{position:relative;margin-top:0;padding-top:71px;}
[class*='image-view'] .story-news>p,
[class*='image-view'] .story-news>span,
[class*='image-view'] .story-news>table{margin-bottom:0;font-weight:400;font-size:15px;line-height:1.5;color:#000;}
[class*='image-view'] .comment-zone{margin-top:50px;}
/* 세로 */
[class*='image-view'].vertical [class*='-view-zone']{float:left;width:650px;}
[class*='image-view'].vertical .article-wrap02{float:right;width:290px;padding:0;border-left:none;}
[class*='image-view'].vertical .title-article02{padding:10px 0 45px;}
[class*='image-view'].vertical .title-article02 .tit{margin-bottom:8px;font-size:24px;line-height:32px;letter-spacing:-1px;}
[class*='image-view'].vertical .title-article02 .option-box{bottom:10px;}

/* image-view001 : 포토 본문 */
.image-view001{margin-bottom:50px;}

/* ---- ##본문 글기사 ---- */
.container101{}

/* ---- ##본문 영상 ---- */
/* (코드복사:PC비주얼V01) */
.container201 .scroller02>div:first-child,
.container201 .scroller02>aside:first-child,
.container201 .scroller02>section:first-child{margin-top:10px;}
.container201 .aside-wrap01,
.container201 .aside-wrap02{margin:0;padding:0;border:none;}
.container201 .aside-wrap01{margin-bottom:40px;}
.container201 .aside-wrap02{margin-top:35px;}
.container201 [class*='aside-wrap'] [class*='aside-box']{padding:0;}

/* [영상 본문] 영상, 포토무비 플레이어 영역 */
.video-view-zone{position:relative;width:980px;height:548px;margin-bottom:30px;zoom:1;z-index:90;}
.video-view-zone:after{content:"";display:block;clear:both;height:0;font-size:0;line-height:0;}
.video-view-zone .view-area{position:relative;float:left;width:735px;height:615px;z-index:120;}
.video-view-zone .list-area{position:relative;float:right;width:239px;background:#232327;z-index:110;}
.video-view-zone .player-box{width:720px;height:406px;}
.video-view-zone .player-box:after{content:"";display:block;clear:both;position:absolute;top:0;left:50%;width:976px;height:548px;margin:0 0 0 -488px;background:rgba(0,0,0,.0);z-index:-1;
-webkit-transition:all 0.55s ease-in-out ;-moz-transition:all 0.55s ease-in-out;-o-transition:all 0.55s ease-in-out;-ms-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out;}
.video-view-zone .scroll-content{height:549px;}
/* [영상 본문] 영상 플레이어 : MP4, 유튜브 (2016-08-26) */
.video-view-style01{background:none;width:100%;height:548px;margin-bottom:0;}
.video-view-style01 .view-area{position:relative;float:none;width:100%;height:100%;margin:0;background:url(//r.yna.co.kr/www/visual/v01/img/bg_player.gif) 0 0 no-repeat;}
.video-view-style01 .player-box{position:absolute;top:0;width:980px;height:552px;z-index:700;}
.video-view-style01 .ifm-youtube{width:100%;height:100%;}
.video-view-style01 .player-box .btn-close{display:none;position:absolute;top:-1px;right:-30px;width:30px;height:30px;border:1px solid #000;background:#fff url(//r.yna.co.kr/www/visual/v01/img/btn_palyer_close_13x13.png) 50% 50% no-repeat;}
.video-view-style01 .player-box .btn-close span{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;padding:0;font-size:0;line-height:0;}
.video-view-style01 .vid-skin02 .vjs-big-play-button{-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;transition:inherit;}
/* sticky-mode */
.sticky-mode.video-view-style01 .player-box{position:fixed;top:inherit;bottom:20px;right:100px;width:329px;height:185px;border:1px solid #000;}
.sticky-mode.video-view-style01 .player-box .btn-close{display:block;}
.sticky-mode.video-view-style01 .vid-skin02 .vjs-big-play-button{width:90px;height:90px;margin:-45px 0 0 -45px;background-position:-119px -216px;}
/* nonsticky-mode */
.nonsticky-mode.video-view-style01 .player-box{position:absolute;width:976px;height:548px;border:none;}
.nonsticky-mode.video-view-style01 .player-box .btn-close{display:none;}
.nonsticky-mode.video-view-style01 .vid-skin02 .vjs-big-play-button{width:120px;height:120px;margin:-60px 0 0 -60px;background-position:-134px 3px;}
/* close-mode */
.close-mode.video-view-style01 .player-box{position:absolute;top:0;right:0;bottom:inherit;width:976px;height:548px;border:none;}
.close-mode.video-view-style01 .player-box .btn-close{display:none;}
/* 1750px 이상일때 */
@media only screen and (min-width:1750px){
	.video-view-zone .player-box:after{content:"";display:block;clear:both;position:absolute;top:0;left:50%;width:976px;height:548px;margin:0 0 0 -488px;background:rgba(0,0,0,.0);z-index:-1;
	-webkit-transition:all 0.55s ease-in-out ;-moz-transition:all 0.55s ease-in-out;-o-transition:all 0.55s ease-in-out;-ms-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out;}
	/* sticky-mode */
	.sticky-mode.video-view-zone .player-box:after{position:fixed;top:100px;width:329px;height:185px;margin:0 0 0 509px;background:rgba(0,0,0,1)}
	.sticky-mode.video-view-style01 .vid-skin02{z-index:700;}
	.sticky-mode.video-view-style01 .player-box{top:100px;left:50%;bottom:inherit;margin:0 0 0 509px;
	-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
	/* close-mode */
	.close-mode.video-view-zone .player-box:after{background:rgba(0,0,0,.0);}
	.close-mode.video-view-style01 .player-box{position:absolute;top:0;left:0;right:0;bottom:inherit;width:976px;height:548px;margin:0;border:none;}
	.close-mode.video-view-style01 .player-box .btn-close{display:none;}
}

/* [영상 본문] 최신영상 */
.container201 .list-vid-wrap{margin:9px 0 0;}
.container201 .list-vid-wrap .title-sub01 a{margin-bottom:17px;padding-right:15px;background:url(//r.yna.co.kr/www/visual/v01/img/bg_arrow01.gif) 100% 50% no-repeat;font-size:15px;line-height:1;font-weight:800;color:#333;}
.container201 .list-vid-wrap .title-sub01 .stit{margin-right:4px;}
.container201 .list-vid-wrap .list-type04 ul{overflow:hidden;margin-left:-30px;margin-top:0;}
.container201 .list-vid-wrap .list-type04 li{overflow:hidden;float:left;width:182px;height:205px;margin:0 0 0 30px;}
.container201 .list-vid-wrap .list-type04 li a{display:block;color:#000;}
.container201 .list-vid-wrap .list-type04 li a:hover{text-decoration:none}
.container201 .list-vid-wrap .list-type04 .img-con{overflow:hidden;position:relative;display:block;width:182px;height:102px;margin:0 0 5px;}
.container201 .list-vid-wrap .list-type04 .img-con .img{display:block;width:100%;height:100%;background:#000;}
.container201 .list-vid-wrap .list-type04 .img-con .img img{
-webkit-transition:all 0.3s ease-in-out;
-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;
-ms-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;}
.container201 .list-vid-wrap .list-type04 .img-con .over-layer{content:'';position:absolute;left:-100%;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;
transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
-webkit-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
-moz-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
-o-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);
-ms-transition:all 0.3s cubic-bezier(0.075, 0.82, 0.165, 1);}
.container201 .list-vid-wrap .list-type04 .txt-con{display:block;margin:0;padding:0 5px;}
.container201 .list-vid-wrap .list-type04 .txt-con .tit{overflow:hidden;display:inline;height:38px;font-weight:normal;font-size:12px;line-height:1.8;}
.container201 .list-vid-wrap .list-type04 .con .date,
.container201 .list-vid-wrap .list-type04 .txt-con .date{display:block;margin-top:8px;font-size:12px;color:#b4b4b4;}
.container201 .list-vid-wrap .list-type04 .over-layer,
.container201 .list-vid-wrap .list-type04 .icon-play{display:none;}
.container201 .list-vid-wrap .list-type04 li a:hover .img-con .img img{opacity:0.7;
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}
.container201 .list-vid-wrap .list-type04 .playing .img-con .over-layer,
.container201 .list-vid-wrap .list-type04 a:hover .img-con .over-layer{left:0;opacity:1;}
.container201 .list-vid-wrap .list-type04 li a:hover .txt-con .tit{border-bottom:1px solid #000}

/* ---- ##본문 포토, 그래픽 ---- */
.container301{}

/* =============== ####컨트롤 : 웹 (Body Class - Control) ======================== */

/* ---- ##PC 홈페이지 콘텐츠 ---- */
.list-type035 .news-con .tit-news{font-weight:500;font-size:16px;line-height:24px;}
.list-type073 .tit-news{font-size:16px;}
.list-type101 .tit-news{font-size:16px;line-height:24px;}
.list-type102 .tit-news{font-size:16px;line-height:24px;}

/* ---- ##여백 ---- */
/* 공통 */
[class*='body-view-'] [class*='box-type']{margin-top:35px;}

/* [서브페이지 공통] 우측 뉴스 리스트 */
[class*='sub-corner'] + [class*='sub-corner']{margin-top:40px;}

/* [본문 공통] 콘텐츠 간격 */
/* 키워드 */
[class*='body-view-'] .keyword-zone{margin-top:20px;}
/* 많이본뉴스 */
[class*='body-view-'] .box-most-news01{opacity:1 !important;}
/* 에디터스픽(영상+뉴스) */
[class*='body-view-'] .box-editors-video01+.box-editors-news01{margin-top:15px;}
[class*='body-view-'] .box-editors-video01 .slick-pager02 li:not(.slick-active) button:before{background:#d9d9d9;}

/* [메인] 메인 우측 배너 */
.aside-fixed01{position:absolute;left:50%;top:588px;margin-left:560px;z-index:200;}

/* [서브] 뉴스 */
.body-news-list .list-unit003 .list{border-top:0;}

/* ---- 광고 개별 고정형 ---- */
/* aside-sticky02 : 본문 - 고정형 좌측 */
.body-view-news .aside-sticky02{position:fixed;top:350px;z-index:100;}
.body-view-news .aside-sticky02.fixed{position:absolute;bottom:156px;top:auto;}
.body-view-video .aside-sticky02{position:fixed;top:322px;z-index:100;margin-left:-718px !important;}
.body-view-video .aside-sticky02.bottom-fixed{position:absolute;bottom:850px;top:inherit;}
.body-view-video .aside-sticky02.fixed{position:absolute;bottom:156px;top:auto;}

/* ---- 헬로아카이브 / 헬로포토 광고 ---- */
[class*='banner-hp']{display:none;}
/* .banner-hp01 : 비주얼메인 */
.banner-hp01{position:absolute;top:45px;left:50%;width:90px;margin:0 0 0 -600px;background:#fff;}
.page-visual .banner-hp01{display:block;}
/* .banner-hp02 : 포토본문 */
.banner-hp02{margin-top:30px;background:#fff;}
[class*='body-view-'] .banner-hp02{display:block;}

.wrap-footer.footer-mob{display:none;}

/* 사이트맵 반응형 대응 */
@media only screen and (max-width:1024px){
	/* ---- ##레이아웃 관련 ---- */
	.container001{margin:0;padding-top:55px;}
	.container001>[class*='content'] + [class*='content']{margin-top:40px;}
	.content001,
	.content002{width:auto;margin:initial;}
	.content000>.area{width:100%;margin:0;padding:20px 0;box-sizing:border-box;}
	.page-main .content000>.area{padding:20px;}
	.container111{width:100%;margin:0;}
	.container211{margin-bottom:70px;}
	.content101{float:none;width:100%;overflow:hidden;}
	.content102{float:none;width:100%;}
	.content103{float:none;width:100%;padding-top:10px;background-color:#e8f0fe;}
	.content103 [class*='sub-corner'] + [class*='sub-corner']{margin-top:10px;}
	.content103 [class*='sub-corner']{padding:10px 0 40px;background-color:#fff;}
	.content000[class*='bg-'] + .content001{margin-top:30px;}
	.container311{margin:0 0 70px;}

	/* (모바일웹) 공통 UI : 텍스트 링크
	* list-text05 : 푸터 링크 */
	.list-text05{font-size:0;}
	.list-text05 ul{display:block;font-size:0;text-align:left;}
	.list-text05 li{display:inline-block;box-sizing:border-box;height:25px;}
	.list-text05 li+li{margin-left:5px;}
	.list-text05 a{display:inline-block;padding:0 4px;font-size:13px;line-height:25px;color:#666;letter-spacing:-0.3px;}
	.list-text05 .txt01{color:#111;}

	/* (모바일웹 T7241) 푸터  */
	/* .wrap-footer{display:none;position:relative;z-index:20;border-top:none;} */
	.wrap-footer{display:none;position:relative;border-top:none;}
	.wrap-footer.footer-mob{display:block;box-shadow:none;}
	.wrap-footer [class*='footer-']{box-sizing:border-box;width:100%;padding-bottom:40px;}
	.footer-type01{padding:15px 16px 85px;background-color:#f4f6f8;color:#666;}
	.footer-type01 .logo-yna02{}
	.footer-type01 .list-text05{margin:18px 0 20px;}
	.footer-type01 .menu-wrap01+.list-text05{margin-top:44px;}
	.footer-type01 .lang-link01{position:absolute;top:20px;right:20px;}
	.footer-type01 .sns-link01{margin:30px 0 18px;}
	.footer-type01 .txt-copy{font-size:11px;color:#999;text-align:left;}

	/* (모바일웹 T7241) 푸터 : SNS */
	.sns-link01{font-size:0;text-align:left;}
	.sns-link01 li,
	.sns-link01 dd{display:inline-block;}
	.sns-link01 li+li,
	.sns-link01 dd+dd{margin-left:12px;}

	/* (모바일웹 T7241) 푸터 : 외국어 뉴스 링크
	* .txt-lang : 기본 숨김, 대형 확장 레이아웃에서 노출
	* (신규SVG) #svgArrow014 */
	.lang-link01{width:90px;}
	.lang-link01 .txt-lang:after,
	.lang-link01 .btn-pick:before{background:url(https://r.yna.co.kr/m-kr/home/v03/img/sprites_object01.svg) -25px -275px no-repeat;background-size:300px auto;}
	.lang-link01 .txt-lang{display:none;}
	.lang-link01 .txt-lang:after{content:'';position:absolute;right:-2px;top:50%;width:12px;height:7px;
	-webkit-transform:translateY(-50%) rotate(90deg);
	transform:translateY(-50%) rotate(90deg);}
	.lang-link01 .btn-pick,
	.lang-link01 .list01{border-radius:4px;border:solid 1px #eee;background-color:#fff;}
	.lang-link01 .btn-pick .txt,
	.lang-link01 .list01>li a{padding:0 12px;height:28px;font-size:12px;line-height:28px;letter-spacing:-0.3px;color:#000;}
	.lang-link01 .btn-pick{width:100%;text-align:left;}
	.lang-link01 .btn-pick:before{content:'';display:block;clear:both;position:absolute;right:12px;top:50%;width:12px;height:7px;
	-webkit-transform:translateY(-50%) rotate(180deg);
	transform:translateY(-50%) rotate(180deg);}
	.lang-link01.active .btn-pick:before{
	-webkit-transform:translateY(-50%) rotate(0);
	transform:translateY(-50%) rotate(0);}
	.lang-link01 .list01{display:none;margin-top:4px;padding:10px 0;font-size:0;text-align:left;}
	.lang-link01 .list01>li{display:block;}
	.lang-link01 .list01>li+li{margin-top:5px;}

	/* (모바일웹 T7241) 푸터 : 전체메뉴
	* (신규SVG) #svgArrow014 */
	.menu-wrap01{text-align:left;padding:0;}
	.menu-wrap01 ul{font-size:0;text-align:left;}
	.menu-wrap01 ul a{font-size:13px;line-height:36px;color:#666;letter-spacing:-0.3px;}
	.menu-wrap01 .dep01>li{display:block;}
	.menu-wrap01 .dep01>li+li{margin-top:8px;}
	.menu-wrap01 .dep01>li>a{display:block;position:relative;padding:0 12px;border-radius:4px;border:solid 1px #eee;background-color:#fff;color:#000;}
	.menu-wrap01 .dep01>li>a:after{content:'';position:absolute;right:11.5px;top:50%;width:12px;height:7px;background:url(https://r.yna.co.kr/m-kr/home/v03/img/sprites_object01.svg) -25px -275px no-repeat;background-size:300px auto;
	-webkit-transform:translateY(-50%) rotate(180deg);
	transform:translateY(-50%) rotate(180deg);}
	.menu-wrap01 .dep01>li.active>a:after{
	-webkit-transform:translateY(-50%) rotate(0);
	transform:translateY(-50%) rotate(0);}
	.menu-wrap01 .dep01>li>a:only-child:after{display:none;}
	.menu-wrap01 .dep02{display:none;padding:3px 12px 9px;}
	.menu-wrap01 .dep02>li{display:inline-block;box-sizing:border-box;width:33.333333%;margin-top:4px;text-align:left;}
	.menu-wrap01 .dep02>li>a{display:inline-block;min-width:39px;padding-right:5px;}

	.container101,
	.container201,
	.container301{padding-top:55px;}
	.container101{width:100%;margin:0;}
	.container101>[class*='content'] + [class*='content']{margin-top:0;}
	[class*='scroller-wrap'] [class*='scroller']:after{display:none;}
	.container301{width:100%;margin-bottom:0;}
	.container301>.content301{margin-top:0;}
	.image-zone02 .img-con{min-height:auto;}
	.container201{width:100%;margin:0;}
	.content201{float:none;width:100%;}
	.content202{float:none;width:100%;}
	.container201 .content000{margin-top:0;padding-bottom:0;}
	.video-view-zone .player-box:after{display:none;}
	.sticky-mode.video-view-style01 .player-box .btn-close{display:none;}
	[class*='image-view'].vertical [class*='-view-zone']{float:none;width:100%;}
	[class*='image-view'].vertical .title-article02{padding:20px 20px 45px;}
	body.fixed .container111{padding-top:55px;}
	.weather2017{padding-top:55px;}
}