@charset "utf-8";

*{margin:0; padding:0;}
body {background-color:#fff;word-break:normal !important;}
body, input, button, select {font-family:Meiryo,"メイリオ", "MS PGothic", "ＭＳ Ｐゴシック", sans-serif;font-size: 0.75em;line-height:140%;}
img, fildset, iframe {border:0 none;}
button, label {cursor:pointer;}
li {list-style:none;}
/* link */
a{color:#333;text-decoration:none;background-color:transparent;}
a:visited{/*color:#ff6418;*/}
a:focus{/* color:#6c94e5; */}
a:hover{/* color:#6c94e5; */text-decoration:underline;}
a:active{/* color:#6c94e5; */text-decoration:underline;}
table, td { border-collapse: collapse;}
div,article,aside,main,menu,details,figure,figcaption,hgroup,footer,header,nav,section,object,summary,iframe{display:block;margin:0;padding:0;}

/************ 메인 ************/
 /*Urgent css*/
.ugt_wrap{}
.ugt .lst{}
.ugt .lst a{font-weight:bold;font-size:15px;line-height:50px;height: 48px;margin-left:5px;letter-spacing:-1px;}
.ugt .lst a:hover{font-size:15px;color:#fff;}

/* search keyword */
.searchWrap{height:29px;margin:12px 0 10px 0;}
.searchWrap+.line{clear:both;}

.search01{}
.search01 .font{font-size:12px;color:##1f5b7f;letter-spacing:-1px;}
.search01 a{letter-spacing:-1px;}
.search01 a:hover,
.search01 a:active,
.search01 a:focus{color:#58affa;}

/* 시간 */
.ugt_wrap+h3,
.bottom1+h3{height:29px;padding-top:18px;}

/* top news */
.headline{}
.headline .title{font-weight:bold;font-size:26px;line-height:30px;}
.headline .title a{font-weight:bold;font-size:26px;line-height:30px;color:#0079a6;letter-spacing:-1px;}
.headline .title a:active,
.headline .title a:hover,
.headline .title a:focus{color:#0079a6;letter-spacing:-1px;}
.headline .mainTxt{font-size:13px;line-height:19px;color:#666;}

.headline .time{padding:0;}
.headline .title4{font-weight:bold;font-size:26px;line-height:30px;}
.headline .title4 a{font-weight:bold;font-size:26px;line-height:30px;}
.headline .title4 a:hover,
.headline .title4 a:active,
.headline .title4 a:focus{text-decoration:underline;}

.articleSub .headline,
.articleEnter .headline{font-size:13px;line-height:17px;color:#666;}

.related ul{padding-left:0;}
.related li{overflow:hidden;display:block;padding:0 0 0 15px;background-position:5px 3px !important;}
.related li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:13px;line-height:16px;}

.fullstory,
a.fullstory:link,
a.fullstory:visited,
a.fullstory:active,
a.fullstory:hover{font-size:12px;line-height:19px;}

/* 한류사진 */
.photo{}
.photo li a.span {font-size:12px;color:#666;}
.photo li a.span:hover,
.photo li a.span:focus{font-size:12px;color:#3587ce;}

/* 주목라인업 */
.bold {font-size:14px;color:#0079a6;}
.bold a{font-size:14px;color:#0079a6;}
.bold a:hover,
.bold a:active,
.bold a:focus {font-weight:bold;color:#3587ce;text-decoration:none;}

/* 카테고리별 뉴스(아이프레임) */
.article .TitlWrap1 .tt1{font-size:14px;color:#0a2f67;}
.article ul{}
.article li{padding:7px 0 9px;}

.moreBtn5 {font-size:11px}
.moreBtn5 a {font-size:11px;}
.moreBtn5 a:hover,
.moreBtn5 a:active,
.moreBtn5 a:focus{color:#4da5dc;}

/************ 메인 좌측 ************/
.vodjp,
.movie{height:180px;}
/* .movie .sub, .movie2 .sub, .movie3 .sub{font:normal 12px/14px Meiryo,"メイリオ", "MS PGothic", "ＭＳ Ｐゴシック", sans-serif;color:#7899b0;letter-spacing:-1px;} */
.movie .sub, .movie2 .sub, .movie3 .sub{margin: 7px 5px 5px 5px;}
.movie .sub a,
.movie2 .sub a,
.movie3 .sub a{font-size:11px;line-height:14px;}

.button .bulTxt{display:block;font-size:11px;line-height:14px;font-weight:bold}

.button .bulTxt a {font-size:13px;line-height:20px;font-weight:bold;color:#1f5b7f;letter-spacing:-1px;text-decoration:none; }
.button .bulTxt a:hover,
.button .bulTxt a:active,
.button .bulTxt a:focus{color:#ff6418;text-decoration:none;}

.button .bulTxt3 {display:block;text-decoration:none;height:40px;margin:0;padding:14px 0 0 40px;background-repeat:no-repeat;background-position:0 50%;font-size:13px;line-height:16px;font-weight:bold;color:#1f5b7f;letter-spacing:-1px;}
.button .bulTxt3:hover,
.button .bulTxt3:active,
.button .bulTxt3:focus{color:#ff6418;}

.button .bulTxt4 {display:block;text-decoration:none;height:31px;margin:0;padding:20PX 0 0 40px;background-repeat:no-repeat;background-position:0 50%;font-size:13px;line-height:16px;font-weight:bold;color:#1f5b7f;letter-spacing:-1px;}
.button .bulTxt4:hover,
.button .bulTxt4:active,
.button .bulTxt4:focus{color:#ff6418;}

.button .bulTxt5 {display:block;text-decoration:none;height:40px;margin:0;padding:14px 0 0 40px;background-repeat:no-repeat;background-position:0 50%;font-size:13px;line-height:16px;font-weight:bold;color:#1f5b7f;letter-spacing:-1px;}
.button .bulTxt5 a {font-size:13px;line-height:16px;font-weight:bold;color:#1f5b7f; letter-spacing:-1px;text-decoration:none;}
.button .bulTxt5 a:hover{color:#ff6418;}

/************ 메인 우측 ************/
.photoNews a{font-size:13px;line-height:25px;color:#fff;}
.photoNews a:hover{color:#58affa;}

/* 랭킹 뉴스 - 기사/연예, 검색결과 - 인기검색어(1801000000) */
iframe[src^="http://japanese.yonhapnews.co.kr/maketpl/most_view.html"]{height:290px;.height:310px;}
iframe[src^="http://japanese.yonhapnews.co.kr/maketpl/most_view_enter.html"]{height:205px;.height:225px;}

.ranking{}
.ranking li{overflow:hidden;display:block;margin-top:6px;}
.ranking li:first-child{margin-top:0;}
.ranking li img{float:left;margin:0 10px 0 0;}
.ranking li a{overflow:hidden;display:block;margin:0;padding:0 !important;font-size:12px !important;line-height:16px !important;color:#333;text-overflow:ellipsis;white-space:nowrap;}
.ranking li a:hover{margin:0;padding:0 !important;color:#ff6418;}
.ranking .moreBtn a {position:absolute;top:9px;right:0;font-size:11px;line-height:13px;color:#4da5dc;}

.photoRanking li a{display:inline !important;text-overflow:inherit;white-space:normal;}
.photoRanking li a[href^="http://japanese.yonhapnews.co.kr/newsite/1114000001.html"]{display:block !important;width:270px;margin-bottom:10px;}
.photoRanking li img{margin:0 5px 0 0 !important;}

.ranking li .seaRch{padding:0;background:none;}

/* 인터뷰 - 연예&한일인터뷰 */
.ranking h5{font-size:13px;line-height:16px;font-weight:bold;}
.photoRanking h6{padding:0 0 5px 6px;font-size:12px;line-height:16px;font-weight:bold;}
.block {font-size:12px;line-height:16px;font-weight:normal;}

/* 서브 경로 */
.sub2 .title2 span.location a{font-size:12px;line-height:16px;}
.sub2 .title2 span.location a:focus{text-decoration:underline;}

/************ 섹션 주요기사 ************/
.article2 li{padding:8px 0 5px 35px;}
.article2 li a{font-size:14px;line-height:140%;}
.article2 li a:hover{text-decoration:underline;}

.article2>strong{display:inline-block;margin:0 0 4px 0;font-size:14px;line-height:17px;color:#666;}

.article2 span.dd{padding:3px 10px 0 0;}

.article2 .TitlWrap{} /* 검색 결과 하단 */
.article2 .TitlWrap .tt{font-size:14px;line-height:16px;font-weight:bold;color:#0a2f67;}
.article2 .moreBtn {font-weight:normal;font-size:11px;line-height:13px;color:#4da5dc;}
.article2 .moreBtn2 a {font-size:11px;line-height:13px;font-weight:normal;color:#4da5dc;}
.article2 .moreBtn2 a:hover{color:#4da5dc;}

.paging{margin-top:30px;}

/************ 기사본문 ************/
.subTitle1{font-size:24px;line-height:36px;font-weight:bold;color:#000;letter-spacing:0;}
.subTitle {font-size:24px;line-height:36px;font-weight:bold;color:#000;letter-spacing:0;}

.textMain {font-weight:normal;line-height:110%;color:#333;letter-spacing:0;}
.textMain span .innercptn {font-weight:bold;font-size:13px;color:#5C8FAA;}
.textMain p{line-height:160%;}
.textMain div table {margin:0 auto}

.time2{padding: 5px 15px 5px 15px;}
.time2 .ymdd{margin:2px 0 0 0;font-size:11px;font-family:Verdana, Arial;color:#f45000;}
.time2 .print {font-size:12px;font-weight:bold;color: #333;}
.time2 .print a{font-size:12px;font-weight:bold;color:#333;line-height:140%;}
.time2 .print a:hover,
.time2 .print a:active,
.time2 .print a:focus {color:#58affa;}

/* 본문 사진 캡션 */
.photoInfo{display:block;margin:8px 0 0 0;font-size:13px;font-weight:bold;color: #5c8faa;text-align: left;}


/* article-option-area 2017-05-19 */
.article-option-area{overflow:hidden;position:relative;padding:9px 0;margin:0;background:#f8f8f8}
.article-option-area button{border:0;padding:0;margin:0;background:none}
.article-option-area .publish-time{float:left;margin-left:8px;font-size:12px;}
.article-option-area .option-type01{width:138px;float:right;}
.article-option-area .option-type01 dd{overflow:hidden}
.option-type01 button{overflow:hidden;display:block;width:30px;height:22px;float:left;margin:0 8px;background:none;
transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-webkit-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-moz-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-o-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-ms-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
}
.option-type01 button:hover{background-color:#0053a4}
.option-type01 button span{overflow:hidden;display:block;width:100%;height:100%;font-size:0;line-height:0;text-indent:-500px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2017/lang_sns_sprites02.png) no-repeat 0 0;}
.option-type01 .print span{background-position:6px -198px}
.option-type01 .print:hover span{background-position:6px -238px}
.option-type01 .font-plus span{background-position:-32px -196px;}
.option-type01 .font-plus:hover span{background-position:-32px -236px;}
.option-type01 .font-minus span{background-position:-72px -196px;}
.option-type01 .font-minus:hover span{background-position:-72px -236px;}
.article-option-area .share-type01{position:absolute;right:142px;top:9px;height:22px;padding-right:20px;border-right:1px solid #dddcdc}
.article-option-area .share-type01 dd{overflow:hidden;position:relative;width:120px;height:22px;/*padding-right:30px; 더보기 미사용*/}
.article-option-area .share-type01 dd.has5{width:150px;}
.share-type01 .share-btn{
overflow:hidden;display:block;width:30px;height:22px;float:left;margin:0;padding:0;background:none;
transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-webkit-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-moz-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-o-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
-ms-transition:background-color 0.35s ease-out, transform 0.35s ease-out;
}
.share-type01 .share-btn span{overflow:hidden;display:block;width:100%;height:100%;font-size:0;line-height:0;text-indent:-500px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2017/lang_sns_sprites03.png) no-repeat 0 0;}
.share-type01 .share-btn:hover{background-color:#fff !important}
.share-type01 .share-btn.fb{background:#4c69ba}
.share-type01 .share-btn.fb span{background-position:10px 3px;}
.share-type01 .share-btn.fb:hover span{background-position:10px -37px;}
.share-type01 .share-btn.tw{background:#55acee}
.share-type01 .share-btn.tw span{background-position:-32px 5px;}
.share-type01 .share-btn.tw:hover span{background-position:-32px -35px;}
.share-type01 .share-btn.ggp{background:#dc4a3d}
.share-type01 .share-btn.ggp span{background-position:-75px -76px;}
.share-type01 .share-btn.ggp:hover span{background-position:-75px -116px;}
.share-type01 .share-btn.pin{background:#cb2027}
.share-type01 .share-btn.pin span{background-position:-70px 5px;}
.share-type01 .share-btn.pin:hover span{background-position:-70px -35px;}
.share-type01 .share-btn.lin{background:#007ab9}
.share-type01 .share-btn.lin span{background-position:-110px 5px;}
.share-type01 .share-btn.lin:hover span{background-position:-110px -35px;}
.share-type01 .share-btn.tum{background:#395976}
.share-type01 .share-btn.tum span{background-position:-150px 3px;}
.share-type01 .share-btn.tum:hover span{background-position:-150px -37px;}
.share-type01 .share-btn.red{background:#ff5d00}
.share-type01 .share-btn.red span{background-position:-195px 3px;}
.share-type01 .share-btn.red:hover span{background-position:-195px -37px;}
.share-type01 .share-btn.wei{background:#e6162d}
.share-type01 .share-btn.wei span{background-position:-235px 2px;}
.share-type01 .share-btn.wei:hover span{background-position:-235px -38px;}
.share-type01 .share-btn.qq{background:#ffce00;}
.share-type01 .share-btn.qq span{background-position:-315px 1px;}
.share-type01 .share-btn.qq:hover span{background-position:-315px -39px;}
.share-type01 .share-btn.wec{background:#2dc100}
.share-type01 .share-btn.wec span{background-position:-275px 3px;}
.share-type01 .share-btn.wec:hover span{background-position:-275px -37px;}
.share-type01 .share-btn.ren{background:#0071bc}
.share-type01 .share-btn.ren span{background-position:-352px 5px;}
.share-type01 .share-btn.ren:hover span{background-position:-352px -35px;}
.share-type01 .share-btn.hb{background:#039be5;}
.share-type01 .share-btn.hb span{background-position:7px -75px;}
.share-type01 .share-btn.hb:hover span{background-position:7px -115px;}
.share-type01 .share-btn.hb .hatena-bookmark-button-frame{width:49px !important;height:22px !important;}
.share-type01 .share-btn.hb .hatena-bookmark-button-frame:hover{border-radius:0;}
.share-type01 .share-btn.fbm{background:#0084ff;}
.share-type01 .share-btn.fbm span{background-position:-112px -76px;}
.share-type01 .share-btn.fbm:hover span{background-position:-112px -116px;}
.btn-standard.show-count .count{display:none}
.hatena-bookmark-button{}
.hatena-bookmark-button:hover{border-radius:0;height:22px;}
.share-type01 .share-btn.more{position:absolute;right:0;top:0;background:#ccc}
.share-type01 .share-btn.more span{background-position:-33px -71px;}
.share-type01 .share-btn.more:hover span{background-position:-33px -111px;}



/************ 포토 섹션 - 1300000000 ************/
.photo1{}
.photo1>h5{padding-left:0;}
.photo1 li p a{font-size:12px;font-weight:normal;color:#333;}
.photo1 li p a:hover,
.photo1 li p a:focus{color:#3587ce;}

.photo2 li p a{font-weight:normal;font-size:13px;line-height:16px;color:#333;letter-spacing:-1px;}
.photo2 li p a:hover,
.photo2 li p a:focus{color:#3587ce;}

.photo3{} /* 검색 결과 하단 리스트 */
.photo3 li p a {font-size:12px;line-height:16px;font-weight:normal;color:#333;letter-spacing:-1px;}
.photo3 li p a:hover,
.photo3 li p a:active,
.photo3 li p a:focus {color:#3587ce;}

/* 포토 본문 - 1304000000 */
.pcts h1{margin:50px 0 20px !important;font-size:30px;font-weight:bold;}
.pcts > p{margin-top:10px;font-weight:normal;font-size:14px;line-height:20px;}

/* 포토 본문 하단 리스트 */
.pview_most h3{font-size:20px;line-height:24px;font-weight:bold;}
.pview_most li > p a{font-size:13px;line-height:16px;font-weight:normal;letter-spacing:-1px}
.pview_most li > p a:hover,
.pview_most li > p a:active,
.pview_most li > p a:focus{}

/* 포토 팝업 */
.caption .t{font-weight:bold;font-size:28px;}
.caption .desc{font-size:12px;line-height:20px;font-weight:normal;}

/************ 그래픽 섹션 - 1303000000 ************/

/* 그래픽 팝업 -  9901000000 */
#Graphics_view_con h1{font-weight:bold;font-size:18px;}
#Graphics_view_con .caption{font-weight:normal;font-size:14px;}

/************ 영상 섹션 - 1700000000 ************/
.mov>h5{font-size:18px;line-height:20px;font-weight:bold}
.mov ul{height:254px;}
.mov li p a{font-size:13px;line-height:16px;font-weight:bold;}
.mov li p a:hover,
.mov li p a:focus,
.mov li p a:focus{color:#3587ce;}

.mov2 li p a{font-size:13px;line-height:16px;letter-spacing:-1px;}
.mov2 li p a:hover,
.mov2 li p a:focus,
.mov2 li p a:active{color:##359fd0;}

.mov3{} /* 검색 결과 하단 리스트 */
.mov3 li p{font-size:12px;}
.mov3 li p a{font-size:12px;line-height:16px;font-weight:normal;color:#333;letter-spacing:-1px;}
.mov3 li p a:hover,
.mov3 li p a:active,
.mov3 li p a:focus {color:#3587ce;}

.mov4{} /* 기사본문 하단 - 관련 영상 */
.mov4 li p a{font-size:13px;line-height:16px;color:#666;}
.mov4 li p a:hover,
.mov4 li p a:focus{font-size:13px;line-height:16px;color:#359fd0;}
.movTitl a.more{font-size:11px;line-height:14px;}

/* 영상 본문 */
.gall_photo_box .title{font-size:14px;line-height:26px;font-weight:bold}
.gall_photo_box .cap{font-size:16px;line-height:24px;}

/************ 검색 결과 - 9001000000  ************/
.sDetail li .left{font-size:16px;line-height:20px;font-weight:bold}
.sDetail li .input01{width:134px !important;}


/************ 검색 결과 본문 - 9810000000  ************/
/* 신규에디터 링크기능 - 구글지도, 유튜브 2016-07-29 */
.links-zone{position:relative;top:0;left:0;width:100%;margin:30px auto;}
.links-zone .map-zone{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:55.7322%;} /* height 355 */
.links-zone .ifm-ggm{position:absolute;left:0;top:0;width:100%;height:100%;padding-bottom:55.7322%;}
.links-zone .map-zone.open,
.links-zone .map-zone.open .ifm-ggm{padding-bottom:87.9124%;} /* height 560 */

.links-zone .desc-zone{width:100%;margin:0 auto;padding-top:12px;text-align:left;line-height:18px;text-indent:0;}
.links-zone .desc-zone .txt{margin:0 5px 0 0;font-size:12px;line-height:18px;color:#666;letter-spacing:0;text-indent:0;}
.links-zone .desc-zone .anc{font-size:12px;line-height:18px;color:#0083ca;}
.links-zone .desc-zone .anc:hover,
.links-zone .desc-zone .anc:focus,
.links-zone .desc-zone .anc:active{text-decoration:underline;}
.links-zone .desc-zone .anc:visited{}

.links-zone .btn-map-zoomin{display:block;position:absolute;top:10px;right:10px;width:35px;height:35px;margin:0;padding:0;border:0;background:none;
z-index:10;}
.links-zone .btn-map-zoomin span{display:block;width:100%;height:100%;margin:0;padding:0;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/btn_map_zoomin.png) 0 0 no-repeat;text-indent:-9999px;}
.links-zone .btn-map-zoomin.out span{background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/btn_map_zoomout.png) 0 0 no-repeat;}

.links-zone .ifm-ggm{display:block;}
.links-zone .ifm-youtube{display:block;width:100%;height:355px;}

.link-map-zone{} /* 구글지도 */
.maps-google1{}

.link-video-zone{} /* 유튜브 */
.video-youtube1{}

.articleSub2 .anc-link{font-weight:normal;line-height:17px;color:#0083ca;} /* 링크 */
.articleSub2 .anc-link:hover,
.articleSub2 .anc-link:focus,
.articleSub2 .anc-link:active{text-decoration:underline;}
.articleSub2 .anc-link:visited{}

/************ 보도자료광고 - 1118000000  ************/
.company{}
.company .text2{font-weight:normal;font-size:14px;line-height:16px;color:#333;}
.company .text3{font-weight:normal;font-size:14px;line-height:16px;}

.company .text4{margin-top:12px;font-size:12px;line-height:22px;font-weight:normal;letter-spacing:-1px;}
.company .text5{display: block;font-size:12px;line-height:22px;font-weight:normal;letter-spacing:-1px;}
.company .text6{background:#f1f1f1;font-size:16px;line-height:22px;font-weight:bold;color:#333;}
.company .text6 a,
.company .text6 a:hover{font-size:18px;color:#0079a6;letter-spacing:0;}

/************ 사이트맵 sitemap - 4900000000 ************/
.sitemap{}
.siteline{overflow:hidden;height:1px;width:155px;margin:5px 5px 7px 5px;padding:0;background:url(../images/sitemap/line.gif) 0 0 repeat-x;_zoom:1;}

.sitemap td a{font-size:14px;color:#666;text-decoration:none;}
.sitemap td a:visited{}
.sitemap td a:hover,
.sitemap td a:active,
.sitemap td a:focus{color:#58affa;}

/************ 특집페이지 - 5000000000 ************/
.special{padding:20px 0;}
.special .tit{}
.special_list{}
.special_list ul{}
.special_list li{background-position:0 7px;}
.special_list li a{float:left;font-size:14px;letter-spacing:0;}
.special_list li a:hover{}
.special_list li span{float:right;font:11px verdana;color:#999;}

/************ 연합 광고 안내 - 9601000000 ************/
.advertise-wrap{}
.advertise-wrap #header_top{height:auto;}
.advertise-wrap #header_top a{display:block;}
.advertise-wrap #header_top h1{margin:5px 0 10px;font-size:36px;line-height:40px;font-weight:bold;}

.advertise-wrap #header_info{}
.advertise-wrap #header_info h2{font-size:22px;line-height:26px;font-weight:bold;}
.advertise-wrap #header_info p{font-size:14px;line-height:16px;font-weight:normal;}

.advertise-wrap #header_navi{}
.advertise-wrap .navi{}
.advertise-wrap .navi li{}
.advertise-wrap .navi li a{font-weight:normal;font-size:12px;line-height:16px;}
.advertise-wrap .navi li a:hover{padding:3px 20px;background:#245892;color:#fff;text-decoration:none;}

.advertise-wrap #header_contact{font-size:14px;line-height:16px;}
.advertise-wrap #header_contact h2{font-size:22px;line-height:26px;font-weight:bold;}
.advertise-wrap #header_contact p{font-size:14px;line-height:16px;font-weight:normal;}

/* btn to top 2016-07-06 */
.body-btn-top{display:none;overflow:hidden;position:fixed;right:20px;bottom:20px;width:40px;height:40px;}
.body-btn-top .btn-top{display:block;height:40px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2016/com/ico_top.gif) no-repeat 0 0;}
.body-btn-top a{display:block;height:40px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2016/com/ico_top.gif) no-repeat 0 0;}

/************ 광고 ************/
/* 본문광고 추가 2015-09-03 */
#box{position:relative;}
#ad-left{position:absolute;left:-140px;top:240px;width:120px;height:auto;}
#ad-left .ad-box{margin-bottom:20px;}

/* btn to top 2016-07-08 */
.body-btn-top{display:none;overflow:hidden;position:fixed;right:20px;bottom:20px;width:40px;height:auto;background:#fff;}
.body-btn-top a.btn-top{display:block;width:38px;height:38px;border:1px solid #ccc;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 10px -986px;}
.body-btn-top a.btn-video{display:block;width:38px;height:39px;border:1px solid #ccc;border-bottom:0;text-indent:-5000px;background: url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 11px -1028px;}


/* =============== interactive ui ======================== 2016-09-12 */
/************* video-js skin02 *************/
.vid-skin02{}

/* Big Play Button */
.vid-skin02 .vjs-big-play-button{
	display:block;position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;font-size:3em;text-align:center;vertical-align:middle;opacity:1;cursor:pointer;z-index:2;
	background:transparent url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) -134px 3px no-repeat;
	border:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;
	-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;
	-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;
}
.vid-skin02.vjs-controls-disabled .vjs-big-play-button{display:none;}
.vid-skin02.vjs-has-started .vjs-big-play-button{display:none;}
.vid-skin02.vjs-using-native-controls .vjs-big-play-button{display:none;}
.vid-skin02.vjs-error .vjs-big-play-button{display:none;}
.vid-skin02:hover .vjs-big-play-button,
.vid-skin02 .vjs-big-play-button:focus{
	border-color:none;outline:0;background-color:transparent;
	-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;
	-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;
}
.vid-skin02 .vjs-big-play-button:before{display:none;}

/* Control Bars */
.vid-skin02 .vjs-control-bar{display:block;position:absolute;bottom:0;left:0;right:0;height:40px;
background-color:#07141e;background-color:rgba(7, 20, 30, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";}
.vid-skin02.vjs-has-started .vjs-control-bar{
	visibility:visible;display:block;opacity:1;
	-webkit-transition:visibility 0.4s, opacity 0.4s;-moz-transition:visibility 0.4s, opacity 0.4s;-o-transition:visibility 0s, opacity 0s;transition:visibility 0.4s, opacity 0s;
}
.vid-skin02.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{
	visibility:hidden;.visibility:visible;display:block;opacity:0;
	-webkit-transition:visibility 1s, opacity 1s;-moz-transition:visibility 1s, opacity 1s;-o-transition:visibility 1s, opacity 1s;transition:visibility 1s, opacity 1s;
}
.vid-skin02.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar:hover{visibility:visible !important;display:block;opacity:1;}
.msie8 .vid-skin02.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;}

/* Progress Bars 타임라인 */
.vid-skin02 .vjs-play-progress{background:#039ff8;}
.vid-skin02 .vjs-progress-control{
	position:absolute;left:0;right:0;top:17px;width:auto;height:4px;margin-left:124px;margin-right:130px;font-size:0.3em;
	-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;
}

/* Progress 핸들러 아이콘 */
.vid-skin02 .vjs-seek-handle{width:4px;height:4px;}
.vid-skin02 .vjs-slider-handle{}
.vid-skin02 .vjs-slider-handle:before{
display:none;content:"";position:absolute;top:0;width:4px;height:4px;background:#039ff8;text-shadow:none;color:#039ff8;text-align:center;font-size:0;line-height:0;
-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}

/* Play/Pause 버튼 */
.vid-skin02 .vjs-play-control{width:38px;height:38px;margin-left:6px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 15px 13px no-repeat;cursor:pointer;}
.vid-skin02 .vjs-play-control:before{display:none;content:"";position:absolute;top:10px;left:9px;width:17px;height:17px;font-size:17px;line-height:17px;text-align:center;text-shadow:none;}
.vid-skin02.vjs-playing .vjs-play-control{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -47px no-repeat;}
.vid-skin02.vjs-playing .vjs-play-control:before{display:none;content:"";position:absolute;top:10px;left:9px;width:17px;height:17px;font-size:17px;line-height:17px;text-align:center;text-shadow:none;}

/* 재생 시간 */
.vid-skin02 .vjs-time-controls{font-size:1em;line-height:3em;}
.vid-skin02 .vjs-current-time{float:left;margin-top:4px;}
.vid-skin02 .vjs-duration{float:left;margin-top:4px;}
.vid-skin02 .vjs-remaining-time{display:none;float:left;}
.vid-skin02 .vjs-time-divider{float:left;line-height:3em;margin-top:4px;}
.vid-skin02 .vjs-time-divider div,
.vid-skin02 .vjs-time-controls div{line-height:3em}

/* 볼륨 */
.vid-skin02 .vjs-volume-control{float:right;width:60px;}
.vid-skin02 .vjs-volume-control .vjs-slider{background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/ico_volume_gauge_off.png) 0 0 repeat-x;}
.vid-skin02 .vjs-volume-bar{width:5em;height:8px;margin:15px auto 0;}

.vid-skin02 .vjs-volume-level{position:absolute;top:0;left:0;width:100%;height:8px;background:url(http://img.yonhapnews.co.kr/basic/svc/14_images/ico_volume_gauge_on.png) 0 0 repeat-x;}
.vid-skin02 .vjs-volume-bar .vjs-volume-handle{width:0.5em;height:8px;left:4.5em;}
.vid-skin02 .vjs-volume-handle:before{display:none;top:0;left:0;width:2px;height:8px;background:#039ff8;font-size:4px;}

.vid-skin02 .vjs-mute-control,
.vid-skin02 .vjs-volume-menu-button{float:right;width:38px;height:38px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -108px no-repeat;cursor:pointer;}
.vid-skin02 .vjs-mute-control:before,
.vid-skin02 .vjs-volume-menu-button:before{display:none;content:"";position:absolute;top:14px;left:17px;width:18px;height:14px;}

.vid-skin02 .vjs-mute-control.vjs-vol-0,
.vid-skin02 .vjs-volume-menu-button.vjs-vol-0{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -288px no-repeat;}
.vid-skin02 .vjs-mute-control.vjs-vol-1,
.vid-skin02 .vjs-volume-menu-button.vjs-vol-1{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -228px no-repeat;}
.vid-skin02 .vjs-mute-control.vjs-vol-2,
.vid-skin02 .vjs-volume-menu-button.vjs-vol-2{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -168px no-repeat;}
.vid-skin02 .vjs-mute-control.vjs-vol-3,
.vid-skin02 .vjs-volume-menu-button.vjs-vol-3{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) 14px -108px no-repeat;}

/* Fullscreen 확대/축소 */
.vid-skin02 .vjs-fullscreen-control{float:right;width:38px;height:38px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) -37px -228px no-repeat;cursor:pointer;}
.vid-skin02.vjs-fullscreen .vjs-fullscreen-control{background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/ico_set_player2016.png) -37px -288px no-repeat;}
.vid-skin02 .vjs-fullscreen-control:before{display:none;content:"";position:absolute;top:14px;left:17px;width:11px;height:11px;background:none;}
.vid-skin02.vjs-fullscreen .vjs-fullscreen-control:before{display:none;content:"";position:absolute;top:14px;left:17px;width:11px;height:11px;background:none;}

/* Fullscreen 확대시 z-index 문제 */
.fullscreen-page{}
.fullscreen-page .article-video{z-index:100;}
.fullscreen-page .btn-top{display:none;}

/* paging-type01 */

/* Paging */
.paging-type01{clear:both;width:100%;height:36px;margin:0 0 50px;text-align:center;}
.paging-type01 a,
.paging-type01 strong{display:inline-block;width:34px;margin:0 3px;vertical-align:top;font-size:15px;line-height:34px;text-align:center;background-color:#f7f7f9;border-radius:50%;border:1px solid #f7f7f9;color:#66696e}
.paging-type01 a:hover{background-color:#599dd5;color:#fff !important;font-weight:bold;border:1px solid #599dd5}
.paging-type01 .on{background-color:#599dd5;color:#fff;font-weight:bold;border:1px solid #599dd5}
.paging-type01 .arrow{margin:0;height:34px;background-color:#fff;border:1px solid #fff}
.paging-type01 .arrow span{overflow:hidden;display:block;text-indent:-5000px;}
.paging-type01 .arrow:hover{background-color:#fff;border:1px solid #599dd5}
.paging-type01 .arrow.firstPage{background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) 10px -748px no-repeat;}
.paging-type01 .arrow.prevPage{background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) -25px -748px no-repeat;}
.paging-type01 .arrow.lastPage{background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) 13px -788px no-repeat;}
.paging-type01 .arrow.nextPage{background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) -25px -788px no-repeat;}

/* 2017-01-26 PyeongChang bnr */
.pcolympic2018-zone{font-family:Arial}
.pcolympic2018-zone{position:relative;width:100%;height:200px;margin-bottom:20px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2017/bg_sports_pcOlympic2018_jp.png) 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:20px;left:757px;width:130px;text-align:center;}
.pcolympic2018-zone #clock span{font-size:43px;line-height:100%;font-weight:bold;}
.pcolympic2018-zone #clock .d-d{color:#fff;}
.pcolympic2018-zone #clock .d-dd{}
.pcolympic2018-zone #clock .d-dd em{font-size:43px;line-height:100%;color:#fbde1f;font-weight:bold;letter-spacing:-1px;font-style:normal;}

/* 통단 2017-03-09 */
.special-main{}
.special-main #bodyArea{border-left:none;}
.special-main #main .range:nth-child(1){display:none;}
.special-main #rightSide p:nth-child(1){display:none;}

.top-wide{width:100%;min-height:276px;margin:20px 0 0;border-bottom:1px solid #cccccc;}
.top-wide .headline{padding-bottom:20px;}
.top-wide .headline .title{font-weight:bold;font-size:40px;line-height:44px;text-align:center;}
.top-wide .headline .title a{font-weight:bold;font-size:40px;line-height:44px;color:#000;letter-spacing:-1px;}
.top-wide .headline .title a:active,
.top-wide .headline .title a:hover,
.top-wide .headline .title a:focus{color:#000;text-decoration:none;letter-spacing:-1px;}
.top-wide .headline .mainTxt{overflow:hidden;margin:0;padding:0;font-size:15px;line-height:20px;color:#999;}

.top-wide .headline .thum{width:360px;border:none;}
.top-wide .headline .img-con{overflow:hidden;position:relative;top:0;left:0;float:left;width:360px;height:200px;padding:0;margin:0 12px 0 0;border:none;z-index:30;}
.top-wide .headline .img-con .thum{position:absolute;top:0;left:50%;width:420px;margin:0 0 0 -210px;}

.top-wide .related{margin-top:16px;}
.top-wide .related .mainTxt{float:none;width:588px;}
.top-wide .related ul{padding:0;}
.top-wide .related li{height:auto;padding:0 0 0 16px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en//home/2017/bg_rel01.gif) 0 0 no-repeat;}
.top-wide .related li a{font-weight:normal;font-size:14px;line-height:24px;color:#0083ca;}
.top-wide .related li a:hover,
.top-wide .related li a:active,
.top-wide .related li a:focus {color:#0083ca;text-decoration:underline;}

.top-wide01 .headline .title{text-align:left;}

/* 특집코너 : 2017대선 2017-04-13 */
.sp-elec2017-zone{width:520px;height:46px;margin:15px auto 0;}
.sp-elec2017-zone .con{position:relative;width:520px;height:46px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/2017/elec/images/bnr_sp_elec2017ja_03.jpg) 0 0 no-repeat;}
.sp-elec2017-zone .go{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;}
.sp-elec2017-zone .go span{display:block;text-indent:-9999px;}

.sp-elec2017-zone .dday-zone{position:relative;top:12px;left:355px;}
.sp-elec2017-zone .dday-zone .date{border:none;}
.sp-elec2017-zone .dday{}
.sp-elec2017-zone .dday dl{overflow:hidden;}
.sp-elec2017-zone .dday .tit{}
.sp-elec2017-zone .dday .num{overflow:hidden;position:relative;height:28px;}
.sp-elec2017-zone .dday .num span{position:absolute;width:17px;}
.sp-elec2017-zone .dday .num span i{display:block;width:100%;height:28px;margin:0 0 0px;font-weight:normal;font-style:normal;font-size:30px;line-height:28px;color:#ff7e00;vertical-align:top;}/* height + margin-bottom */
.sp-elec2017-zone .dday .num .d0{left:0;}
.sp-elec2017-zone .dday .num .d1{left:16px;}

.sp-elec2017-zone .con .tit,
.sp-elec2017-zone .dday-zone .date em,
.sp-elec2017-zone .dday-zone .date span,
.sp-elec2017-zone .dday .vote01,
.sp-elec2017-zone .dday .vote02,
.sp-elec2017-zone .dday .txt{position:absolute;left:-9999px;width:0;height:0;font-size:0;line-height:0;}


/* 2017-07-10 */
.sns-link{}
.sns-link a{display:inline-block;position:relative;width:23px;height:23px;margin-left:1px;text-indent:-9999px;vertical-align:top;}
.sns-link a:before,
.sns-link a:after{content:"";display:block;clear:both;position:absolute;top:0;left:0;width:23px;height:23px;background:url(../../../home/2017/sprite_img04.png) -50px 0 no-repeat;}

.sns-link a:before{
transition:opacity 0.35s ease-in-out;
-webkit-transition:opacity 0.35s ease-in-out;
-moz-transition:opacity 0.35s ease-in-out;
-o-transition:opacity 0.35s ease-in-out;
-ms-transition:opacity 0.35s ease-in-out;}
.sns-link a:after{opacity:0;
transition:opacity 0.35s ease-in-out;
-webkit-transition:opacity 0.35s ease-in-out;
-moz-transition:opacity 0.35s ease-in-out;
-o-transition:opacity 0.35s ease-in-out;
-ms-transition:opacity 0.35s ease-in-out;}

.sns-link .fb:before{margin-left:0;background-position:-50px -1px;}
.sns-link .tw:before{background-position:-100px -1px;}
.sns-link .rss:before{background-position:-150px -1px;}

.sns-link .fb:after{background-position:-50px -29px;}
.sns-link .tw:after{background-position:-100px -29px;}
.sns-link .rss:after{background-position:-150px -29px;}

.sns-link .fb:hover,
.sns-link .tw:hover,
.sns-link .rss:hover{}

.sns-link a:hover:before{opacity:0;}
.sns-link a:hover:after{opacity:1;}

/* 2017-07-10 */
.main2017{}

.header{position:relative;}
.header .bottom1{display:none;}
.header + .line{font-size:0;line-height:0;}
.header + .line img{vertical-align:top;}
.header #gnb{clear:both;float:none;}
.header .info{clear:both;position:relative;width:100%;height:48px;background:url(../../../home/2017/bg_header01.jpg) 0 0 repeat-x;}

.header .links{position:absolute;top:13px;right:17px;width:160px;text-align:left;}
.header .links .sns-link{display:inline-block;margin-right:8px;}
.header .links .mob{position:relative;top:3px;padding-left:15px;font-size:12px;line-height:15px;color:#b3d9fc;}
.header .links .mob:before{content:"";display:block;position:absolute;top:0px;left:0px;clear:both;width:1px;height:15px;background:#b3d9fc;}

.header .hdr01{position:relative;}

.main2017 .ugt_wrap{float:none;padding-top:0;
transition:padding-top 0.35s ease-in-out;
-webkit-transition:padding-top 0.35s ease-in-out;
-moz-transition:padding-top 0.35s ease-in-out;
-o-transition:padding-top 0.35s ease-in-out;
-ms-transition:padding-top 0.35s ease-in-out;}
.main2017 .ugt{/* position:static; */top:0;height:0;
transition:height 0.35s ease-in-out;
-webkit-transition:height 0.35s ease-in-out;
-moz-transition:height 0.35s ease-in-out;
-o-transition:height 0.35s ease-in-out;
-ms-transition:height 0.35s ease-in-out;}

.header.ugt-active{}
.header.ugt-active .ugt_wrap{padding-top:48px;}
.header.ugt-active .ugt{display:block !important;height:48px;}

.today-zone{display:inline-block;margin:16px 0 0 20px;font-size:12px;color:#b3d9fc;font-family:Meiryo,"メイリオ", "MS PGothic", "ＭＳ Ｐゴシック", sans-serif;}

.weather-widgets{margin-top:6px;}
.ifm-weather{width:122px;height:40px;margin-left:4px;}
.weather-zone{}
.weather-zone .blind{visibility:hidden;overflow:hidden;position:absolute;left:0;top:0;width:0;height:0;padding:0;font-size:0;line-height:0;}
.weather-zone div{overflow:hidden;position:relative;height:48px;}
.weather-zone div a{}
.weather-zone div a:hover{text-decoration:none;}
.weather-zone span{display:inline-block;height:20px;vertical-align:top;}
.weather-zone .city{height:15px;margin-top:10px;font-weight:normal;font-size:11px;color:#333;}
.weather-zone .temp{height:15px;margin-top:10px;font-weight:normal;font-size:11px;color:#ff6600;}
.weather-zone .ico{width:40px;height:32px;background:url(http://img.yonhapnews.co.kr/basic/home_english/2013/images/wtrbg.gif) no-repeat 0 0;}
.weather-zone .ico.ico01{background-position:0 0;}
.weather-zone .ico.ico02{background-position:0 -32px;}
.weather-zone .ico.ico03{background-position:0 -64px;}
.weather-zone .ico.ico04{background-position:0 -96px;}
.weather-zone .ico.ico05{background-position:0 -128px;}
.weather-zone .ico.ico06{background-position:0 -160px;}
.weather-zone .ico.ico07{background-position:0 -192px;}
.weather-zone .ico.ico08{background-position:0 -224px;}
.weather-zone .ico.ico09{background-position:0 -256px;}
.weather-zone .ico.ico11{background-position:0 -288px;}
.weather-zone .ico.ico12{background-position:0 -320px;}
.weather-zone .ico.ico13{background-position:0 -352px;}
.weather-zone .ico.ico14{background-position:0 -384px;}
.weather-zone .ico.ico15{background-position:0 -416px;}
.weather-zone .ico.ico16{background-position:0 -448px;}
.weather-zone .ico.ico17{background-position:0 -480px;}
.weather-zone .ico.ico18{background-position:0 -512px;}
.weather-zone .ico.ico19{background-position:0 -544px;}
.weather-zone .ico.ico20{background-position:0 -576px;}
.weather-zone .ico.ico21{background-position:0 -608px;}
.weather-zone .ico.ico22{background-position:0 -640px;}
.trans-zone{display:none;visibility:hidden;}

.latest-news{position:relative;top:0;left:0;width:610px;height:50px;z-index:1000;}
.latest-news:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.latest-news .tit{display:inline-block;float:left;margin:14px 5px 0 4px;}
.latest-news .tit span{display:block;width:23px;height:22px;background:url(../../../home/2017/sprite_img04.png) -200px 0 no-repeat;text-indent:-9999px;}

.latest-zone{position:relative;top:0;left:0;float:left;width:578px;height:20px;}
.latest-zone .flex-viewport{width:530px;height:20px;margin-top:16px;opacity:0;
transition:opacity 0.35s ease-in-out;
-webkit-transition:opacity 0.35s ease-in-out;
-moz-transition:opacity 0.35s ease-in-out;
-o-transition:opacity 0.35s ease-in-out;
-ms-transition:opacity 0.35s ease-in-out;}
.latest-zone .flex-viewport.active{opacity:1;}

.latest-zone ul{overflow:hidden;float:left;width:100%;height:100%;}
.latest-zone li{overflow:hidden;display:block;float:left;height:22px;line-height:22px;}
.latest-zone li a{overflow:hidden;display:block;float:left;width:424px;margin-right:10px;font-weight:700;font-size:13px;line-height:22px;color:#333;text-overflow:ellipsis;white-space:nowrap;}
.latest-zone .tt{float:right;position:relative;top:1px;padding-left:17px;width:74px;font-size:11px;color:#657f9a;}
.latest-zone .tt:after{content:"";display:block;clear:both;position:absolute;top:5px;left:0;width:12px;height:12px;background:url(../../../home/2017/sprite_img04.png) -200px -38px no-repeat;}

.latest-list{visibility:hidden;z-index:-1;overflow-y:scroll;position:absolute;top:50px;left:0px;width:610px;height:0;border:1px solid #e5e5e5;background:#eaf5ff;
transition:all 0.2s ease-in-out;
-webkit-transition:all 0.2s ease-in-out;
-moz-transition:all 0.2s ease-in-out;
-o-transition:all 0.2s ease-in-out;
-ms-transition:all 0.2s ease-in-out;}

.latest-list.open{visibility:visible;z-index:999;height:313px;}

.latest-list ul{padding:20px 15px;}
.latest-list li{overflow:hidden;padding:11px 0 12px;border-top:1px solid #d7e3ee;;line-height:22px;}
.latest-list li:first-child{border-top:none;}
.latest-list li a{overflow:hidden;display:block;width:424px;float:left;font-size:13px;line-height:16px;color:#3d4145;text-overflow:ellipsis;white-space:nowrap;}
.latest-list .tt{float:right;width:74px;font-size:11px;line-height:16px;color:#92a4b5;}

.latest-news .controls{position:absolute;top:15px;right:0;width:50px;height:21px;z-index:10;}
.latest-news .controls .btn-stop{left:0;}
.latest-news .controls .btn-play{left:0;}
.latest-news .controls .btn-open{right:0;}
.latest-news .controls .btn-close{right:0;}

.latest-news button,
.latest-news .flex-pauseplay{display:inline-block;position:absolute;top:0;margin:0;padding:0;border:none;background:none;}
.latest-news button.hide{display:none;}
.latest-news button span,
.latest-news .flex-pauseplay a{display:block;width:23px;height:19px;border:1px solid #ccc;background:#fff url(../../../home/2017/sprite_img04.png) no-repeat;text-indent:-9999px;}

.latest-news .btn-stop span,
.latest-news .flex-pause{background-position:-242px 6px !important;}
.latest-news .btn-play span,
.latest-news .flex-play{background-position:-241px -37px !important;}
.latest-news .btn-open span{background-position:-285px 6px;}
.latest-news .btn-close span{background-position:-285px -39px;border:1px solid #666;background-color:#666;}

.latest-news .flex-pauseplay{top:15px;right:24px;z-index:15;
transition:opacity 0.2s ease-in-out;
-webkit-transition:opacity 0.2s ease-in-out;
-moz-transition:opacity 0.2s ease-in-out;
-o-transition:opacity 0.2s ease-in-out;
-ms-transition:opacity 0.2s ease-in-out;}
.latest-news .flex-pauseplay.hide{opacity:0.5;z-index:5;}
.latest-news .flex-pause{}
.latest-news .flex-play{}

.search-zone{position:absolute;top:8px;right:0;width:230px;}
.search-zone fieldset{position:relative;border:none;}
.search-zone label{position:absolute;top:10px;left:15px;font-size:11px;color:#ccc;font-family:Meiryo,"メイリオ", "MS PGothic", "ＭＳ Ｐゴシック", sans-serif;}
.search-zone .text{width:181px;height:19px;padding:8px 34px 6px 13px;;border:1px solid #d7d7d7;border-radius:24px;font-size:13px;line-height:17px;color:#000;}
.search-zone .text:focus{outline:none;border:1px solid #999;border-radius:24px;}

.search-zone .btn-search{overflow:visible;display:inline-block;position:absolute;top:5px;right:5px;padding:4px;border:none;background:none;text-transform:none;cursor:pointer;}
.search-zone .btn-search span{display:block;width:18px;height:18px;background:url(../../../home/2017/sprite_img04.png) 0 0 no-repeat;text-indent:-9999px;}


/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin:0;padding:0;}
.flexslider .slides > li{display:none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {}
.flex-pauseplay span {text-transform:capitalize;}
.flex-control-nav, .flex-control-nav a{display:none;visibility:hidden;}

/* Clearfix for the .slides element */
.slides:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides {display:block;}
* html .slides {height:1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display:block;}

.ad-wrap01{}
.ad-wrap02{}  /* 마케팅광고용 */
.ad-wrap02 .ads-box{margin-bottom:7px;}