@charset "utf-8";
/*************************************************
프로젝트명 : 2017 대선 외국어
commnet : style (768 이하) - mobile
*************************************************/

@import url("http://img.yonhapnews.co.kr/basic/svc/00_ko/resources/css/swiper-3.4.2.min.css");

@media only screen and (max-width:768px){

/* =============== common ======================== */
body{font-weight:400;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}
h1,h2,h3,h4,h5,h6{font-family:HelveticaNeue-Medium,'Roboto',AppleSDGothicNeo-Medium,sans-serif;letter-spacing:0;}
p,li,dt,dd,span,strong,em,b,input,button,select,textarea,label,a{font-weight:400;font-family:HelveticaNeue-Medium,'Roboto',AppleSDGothicNeo-Medium,sans-serif;letter-spacing:0;}

html.zh, html.zh body{font-weight:400;font-family:sans-serif;letter-spacing:0;}
html.zh h1,html.zh h2,html.zh h3,html.zh h4,html.zh h5,html.zh h6{font-family:sans-serif;letter-spacing:0;}
html.zh p,html.zh li,html.zh dt,html.zh dd,
html.zh span,html.zh strong,html.zh em,html.zh b,
html.zh input,html.zh button,html.zh select,html.zh textarea,html.zh label,html.zh a{font-weight:400;font-family:sans-serif;letter-spacing:0;}

html.ja, html.ja body{font-weight:400;font-family:sans-serif;letter-spacing:0;}
html.ja h1,html.ja h2,html.ja h3,html.ja h4,html.ja h5,html.ja h6{font-family:sans-serif;letter-spacing:0;}
html.ja p,html.ja li,html.ja dt,html.ja dd,
html.ja span,html.ja strong,html.ja em,html.ja b,
html.ja input,html.ja button,html.ja select,html.ja textarea,html.ja label,html.ja a{font-weight:400;font-family:sans-serif;letter-spacing:0;}

/* header */
.wrap-header{height:auto;}
.header{width:90%;height:48px;margin:0 auto;color:#fff;text-align:left;
transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-ms-transition:all 0.25s ease-in;}
.logo-yna{position:absolute;top:0;left:0;width:21px;height:25px;margin:0 0 0 -6px;padding:12px 6px 12px;}
.logo-yna a{width:100%;height:100%;background-position:0 -431px !important;background-size:480px auto;}

.site-name{display:inline-block;margin:0;height:22px;margin:0 0 0 40px;padding:16px 8px 10px 0;text-align:left;}
.site-name a:after{display:none;}
.site-name a{display:inline-block;width:100% !important;height:100%;background-position:-197px 0;background-size:360px auto;}
.link-home{display:none;}

html.en .site-name{width:114px;}
html.en .site-name a{background-position:-197px 0;}

html.zh .site-name{width:120px;}
html.zh .site-name a{background-position:-196px -162px;}

html.ja .site-name{width:152px;padding:15px 8px 11px 0;}
html.ja .site-name a{background-position:-194px -215px;}

html.ar .site-name{position:absolute;top:0;right:16px;width:200px;margin:0;padding:0;}
html.ar .site-name a{width:100%;background-position:-160px -271px;}

html.es .site-name{width:129px;height:auto;}
html.es .site-name a{background-position:-197px -54px;}

html.fr .site-name{width:152px;}
html.fr .site-name a{background-position:-197px -108px;}

/* select language */
.lang-menu{display:none;}
.lang-menu .btn-pick{}
.lang-menu ul{}

/* navigation */
.nav-wrap{height:44px;}
.nav-wrap .inner{position:relative;width:90%;height:44px;margin:0 auto;}

#nav{padding:0;}
#nav ul{min-width:400px;}
#nav ul li{float:left;margin:0 0 0 8px;}
#nav ul li a{overflow:hidden;display:block;position:relative;padding:0 4px;line-height:44px;}
#nav ul span{font-weight:400;letter-spacing:0;}

#nav ul li.empty{width:100px;}
#nav ul li a:after,
#nav ul li a:before{top:42px;}

#nav ul li a:hover{text-decoration:none;color:#ff8a00;}
#nav ul li a:hover:after{width:0;}
#nav ul li a:hover:before{width:0;}

html.en #nav{padding-top:0;}
html.en #nav ul span{font-size:15px;}

html.zh #nav{}
/* html.zh #nav ul{min-width:inherit;width:100%;}
html.zh #nav ul li{margin:0;text-align:center;}
html.zh #nav ul li.home{width:20%;}
html.zh #nav ul li.latest{width:30%;}
html.zh #nav ul li.picture{width:30%;}
html.zh #nav ul li.graphics{width:20%;}
html.zh #nav ul li a{display:inline-block;} */
html.zh #nav ul span{font-size:16px;}

html.ja #nav{}
html.ja #nav ul li{float:left;margin:0 0 0 4px;}
html.ja #nav ul span{font-size:14px;}

html.ar #nav{overflow:hidden;}
html.ar #nav ul{overflow:visible;float:none;width:420px;min-width:inherit;/* min-width:420px;width:auto; */}
html.ar #nav ul li{float:none;width:auto;height:44px;margin:0 8px 0 0;}
html.ar #nav ul li a{display:inline-block;}
html.ar #nav ul span{font-size:14px;direction:rtl;}

html.es #nav{}
html.es #nav ul span{font-size:15px;}

html.fr #nav{}
html.es #nav ul span{font-size:15px;}

/* sub navigation */
.snb{margin:40px 0 40px;}

/* fixed navigation */
.m-static{}
.m-static .wrap-header{}

.m-fixed{}
.m-fixed .wrap-header{}

.m-fixed .header{margin-top:-44px;
transition:all 0.35s ease-in 0.2s;-webkit-transition:all 0.35s ease-in 0.2s;-moz-transition:all 0.35s ease-in 0.2s;-o-transition:all 0.35s ease-in 0.2s;-ms-transition:all 0.35s ease-in 0.2s;}
.m-fixed .nav-wrap{background:rgba(26,61,105,1);border:none;
transition:all 0.35s ease-in 0.2s;-webkit-transition:all 0.35s ease-in 0.2s;-moz-transition:all 0.35s ease-in 0.2s;-o-transition:all 0.35s ease-in 0.2s;-ms-transition:all 0.35s ease-in 0.2s;}
.m-fixed .nav-wrap a{color:#fff;}

/* D-day (디데이) */
.dday-zone{overflow:hidden;position:absolute;top:0;right:35px;width:50px;height:48px;background:none !important;}
.dday-zone .date{}

.dday{position:absolute;top:0;right:0;width:100%;height:100%;}
.dday dl{display:none;}
.dday .vote01,
.dday .vote02{position:static;width:auto;height:auto;margin-top:15px;font-weight:300;font-size:18px;line-height:100%;color:#ff8a00;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}

html.zh .dday .vote01,
html.zh .dday .vote02{font-family:sans-serif;}

html.ja .dday .vote01,
html.ja .dday .vote02{font-family:sans-serif;}

/* 검색 search */
.search-area{position:absolute;top:-44px;left:0;width:100%;}
.header .search-area{display:block;} /* pc */
.nav-wrap .search-area{display:none;} /* pc */

.search-area>form{width:100%;height:48px;margin:0;background:#1a3d69;}
.search-area .area{}
.search-area label{top:18px;left:40px;height:auto;font-size:16px;line-height:100%;z-index:10;color:#fff;opacity:0.25;}

.search-area .btn-srch{top:2px;left:-7px;padding:7px;}
.search-area .btn-srch span{width:34px;height:34px;background-position:-298px -58px;background-size:480px auto;}

.search-area .text{top:7px;left:30px;height:36px;padding:0 7px;background:none;font-size:16px;line-height:36px;border:none;
width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:-o-calc(100% - 80px);width:calc(100% - 80px);}
.search-area .text:focus{border:none;border-radius:0;outline:0;color:#ff8a00;}

.search-area .on label{}
.search-area .on .text{}
.search-area .on .text:focus{color:#fff;}
.search-area.open{top:0;height:48px;}

/* 검색 search open/close button */
.btn-srch-open{top:0;right:-14px;padding:7px;}
.btn-srch-open span{width:34px;height:34px;background-position:-298px -58px;background-size:480px auto;}
.btn-srch-open:hover{}
.btn-srch-open:hover span{background-position:-268px -58px;}

.header .btn-srch-open{display:block;} /* mobile */
.nav-wrap .btn-srch-open{display:none;} /* pc */

.btn-srch-close{top:1px;right:-14px;padding:7px;}
.btn-srch-close span{width:34px;height:34px;background-position:-268px -58px;background-size:480px auto;}
.btn-srch-close:hover{}
.btn-srch-close:hover span{background-position:-270px -58px;}

.root-wrap{position:relative;height:43px;z-index:20;border-top:1px solid #e5e5e5;}
.root-wrap .root{visibility:visible;width:90%;height:auto;margin:0 auto;border-top:none;}
.root>a{background:url(../images/bg_arrow_28x53.png) 100% 16px no-repeat;background-size:6px auto;line-height:43px;}
/* .root>a{line-height:43px;background-position:100% 15px;background-size:5px auto;} */
.root strong{line-height:43px;}
.root strong a{line-height:42px;}

/* 속보 */
.newsflash-zone{display:none !important;}
#newsflash{}
#newsflash a{letter-spacing:0;}

/* ---------------- container (common)  ---------------- */
.wrap-container{margin:0 auto 0;/* z-index:30; */}
.container{margin:0;padding:94px 0 0;}
.contents{width:100%;}
.content01{float:none;width:100%;}
.content02{float:none;width:100%;}

.video-page.w-fixed .wrap-container{z-index:30;}


/* ---------------- footer (common)  ---------------- */
.footer{height:auto;z-index:0;}
.footer>div{width:90%;}
.footer section{padding:10px 0 20px;}
.footer address{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:1px;}
.fnb{width:100%;margin:0 auto;padding:20px 0 20px;border-bottom:none;text-align:left;}
.fnb a{display:block;padding:5px 0;border-bottom:1px solid rgba(255,255,255,0.2);font-size:13px;color:#fff;letter-spacing:0;}
.footer .list-lang{display:block;margin-bottom:20px;text-align:center;}
.footer .list-lang li{display:inline-block;}
.footer .list-lang li a{padding:7px 4px;font-size:12px;color:#fff;}

html.en .list-lang li.en{display:none;}
html.zh .list-lang li.zh{display:none;}
html.ja .list-lang li.ja{display:none;}
html.ar .list-lang li.ar{display:none;}
html.es .list-lang li.es{display:none;}
html.fr .list-lang li.fre{display:none;}

.footer .info-zone,
.footer .m-copy{display:block;font-size:11px;color:#fff;letter-spacing:0;}
.footer .w-copy{display:none;}
.footer .sns-type01{width:100%;text-align:center;}


/* =============== Common Contents ======================== */
/* 텍스트 */
.tit-type01{margin-bottom:24px;padding-top:13px;font-size:20px;letter-spacing:0;}
.tit-type01:after{}
.tit-type01 a{}
.tit-type01 .txt{margin:4px 0 0 18px;color:#666;}

.tit-type02{margin-bottom:16px;padding-top:9px;font-size:18px;line-height:20px;letter-spacing:0;}
.tit-type02:after{}
.tit-type02 a{font-size:18px;line-height:20px;letter-spacing:0;}
.tit-type02 .txt{}


/* ---------------- list ---------------- */
/* list-type01 리스트 */
.list-type01{}
.list-type01 .list{margin-left:0;}
.list-type01 .list>li{float:none;width:100%;margin-left:0;}
.list-type01 article{}

.list-type01 .img-con{}
.list-type01 .img-con img{width:100%;margin:0;}

.list-type01 .vid-con{width:100%;height:190px;}
.list-type01 .vid-skin02{width:100% !important;height:100% !important;}

.list-type01 .news-con{}
.list-type01 .title-news{font-size:17px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;line-height:130%;color:#000;letter-spacing:0;}
.list-type01 .related-news{}
.list-type01 .related-news li{line-height:18px;}
.list-type01 .related-news li:after{top:3px;}

.list-type01 .news-con:hover .title-news{color:#1a3d69;}

.list-type01 .over,
.list-type01 .ico,
.list-type01 .img-con:after,
.list-type01 .img-con:hover:after,
.list-type01 .img-con:before,
.list-type01 .img-con:hover:before,
.list-type01 .img-con:hover .over,
.list-type01 .img-con:hover .ico{display:none;visibility:hidden;position:static;
transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;-o-transform:inherit;-ms-transform:inherit;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.list-type01 .img-con:hover img{display:block;
transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;-o-transform:inherit;-ms-transform:inherit;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

html.zh .list-type01 .title-news{font-weight:500;font-family:sans-serif;}
html.ja .list-type01 .title-news{font-weight:500;font-size:16px;font-family:sans-serif;letter-spacing:-1px;}

/* list-type01 확장형 */
.major-news{} /* 메인 주요기사 1, 2, 3 */
.major-news .list{margin-left:0;}
.major-news .list>li{border-bottom:1px solid #e5e5e5;}
.major-news article{overflow:hidden;padding:20px 0;}

.major-news .img-con{float:left;width:160px;height:93px;margin-right:16px;}
.major-news .news-con{margin-top:5px;}
.major-news .title-news{font-size:19px;}
.major-news .related-news{float:left;width:100%;margin:10px 0 0;}
.major-news .related-news a{font-size:14px;color:#1a3d69;}

.major-news .img-con + .news-con{display:table;height:93px;margin-top:0;
width:-webkit-calc(100% - 176px);width:-moz-calc(100% - 176px);width:-o-calc(100% - 176px);width:calc(100% - 176px);}
.major-news .img-con + .news-con .title-news{display:table-cell;height:93px;margin:0;vertical-align:middle;}

.photo-news{} /* 메인 포토 리스트 */
.photo-news .list{margin:0;}
.photo-news .list>li{position:relative;float:none;width:100%;margin-left:0;border-bottom:none;}
.photo-news article{padding:0;margin:0 0 50px;}

.photo-news .img-con{float:none;width:100%;}
.photo-news .img-con.rowH{}
.photo-news .img-con.rowH img{width:100% !important;height:auto;}

.photo-news .news-con{position:absolute;bottom:-24px;left:0px;width:85%;margin-top:0;padding:12px 0;background:#fff;}
.photo-news .title-news{padding:0 5%;}

.video-news{} /* 메인 비디오 리스트 */
.video-news article{}
.video-news .list>li{margin-bottom:40px;}
.video-news .img-con .ico{display:block;visibility:visible;position:absolute;opacity:1;}

/* list-type02 리스트 */
.list-type02{}
.list-type02 .tit-type01{display:none;}
.list-type02 article{}
.list-type02 article a{letter-spacing:0;}
.list-type02 .list>li{height:auto !important;margin-top:0;padding:18px 0 17px;border-top:none;border-bottom:1px solid #e5e5e5;}
.list-type02 .list>li:first-child{margin-top:0;padding:0 0 17px;}

.list-type02 .img-con{width:140px;height:94px;margin-right:15px;transition:opacity 0.25s;}
.list-type02 .img-con a{overflow:hidden;display:block;width:100%;height:94px;}
.list-type02 .img-con img{width:200px;height:auto;margin-left:-30px;}
.list-type02 .img-con +.news-con{
width:calc(100% - 155px);width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:-o-calc(100% - 155px);}
.list-type02 .news-con{width:100%;}
.list-type02 .news-con .title-news{height:auto;}
.list-type02 .title-news{margin:0;padding-top:2px;font-weight:400;line-height:21px;}
.list-type02 .title-news a{display:block;font-weight:inherit;font-size:17px;line-height:inherit;color:#000;}
.list-type02 .lead{display:none;margin:0;}
.list-type02 .lead a{display:block;font-size:14px;line-height:20px;color:#666;}
.list-type02 .related-news{display:none;float:none;width:100%;margin:10px 0 0;}
.list-type02 .dd{font-size:12px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;text-align:left;}

html.zh .list-type02 .title-news{display:table;font-weight:400;line-height:26px;}
html.zh .list-type02 .title-news a{display:table-cell;height:91px;font-size:17px;line-height:inherit;vertical-align:middle;}
html.zh .list-type02 .lead a{font-size:14px;line-height:20px;}

html.ja .list-type02 .title-news{display:table;font-weight:400;line-height:26px;}
html.ja .list-type02 .title-news a{display:table-cell;height:91px;font-size:17px;line-height:inherit;vertical-align:middle;}
html.ja .list-type02 .lead a{font-size:14px;line-height:20px;}

/* list-type02 확장형 */
.headline-zone{} /* 메인 주요기사 리스트 */

/* list-type03 리스트 */
.list-type03{} /* 섹션 최신기사 */
.list-type03 .tit-type01{display:none;}
.list-type03 article{position:relative;}
.list-type03 article a{letter-spacing:0;}
.list-type03 .list>li{margin-top:20px;padding-top:20px;border-top:1px solid #e6e6e6;}
.list-type03 .list>li:first-child{/* margin-top:0;padding-top:0; */border-top:none;}
.list-type03 .img-con{float:left;width:140px;height:auto;margin-right:15px;transition:opacity 0.25s;}
.list-type03 .img-con a{overflow:hidden;display:block;width:100%;height:94px;}
.list-type03 .img-con img{width:100%;}
.list-type03 .img-con +.news-con{float:left;
width:calc(100% - 155px);width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:-o-calc(100% - 155px);}
.list-type03 .news-con{width:100%;}
.list-type03 .news-con{}
.list-type03 .title-news{margin:0;padding-top:2px;font-weight:400;line-height:21px;}
.list-type03 .title-news a{display:block;font-weight:inherit;font-size:17px;line-height:inherit;color:#000;letter-spacing:0;}
.list-type03 .title-news img{display:none;}
.list-type03 .lead{margin:0;}
.list-type03 .lead a{display:none;}

.list-type03 .tt{font-size:12px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;text-align:left;}
.list-type03 article>.tt{display:none;float:none;}

.list-type03 .tt + .news-con{float:none;width:auto;}
.list-type03 .news-con .tt{display:inline-block;}
.list-type03 .img-con:hover{opacity:0.8;}
.list-type03 .title-news a:hover{color:#1a3d69;}

html.zh .list-type03 .title-news{line-height:26px;}
html.ja .list-type03 .title-news{line-height:26px;}

/* list-type04 리스트 */
.list-type04{}  /* 섹션 그래픽 */
.list-type04 .tit-type02{display:none;}
.list-type04 article{position:relative;}
.list-type04 article a{letter-spacing:0;}

.list-type04 .list{overflow:hidden;margin:0 0 0 -5%;}
.list-type04 .list>li{float:left;width:45%;height:335px;margin:0 0 0 5%;background:#fff;}

.list-type04 .img-con{display:table;width:100%;height:200px;line-height:200px;margin:0 auto;text-align:center;}
.list-type04 .img-con a{width:100%;height:100%;}
.list-type04 .img-con>div{width:100%;height:100%;text-align:center;}
.list-type04 .img-con img{max-width:100%;max-height:100%;}

.list-type04 .news-con{overflow:hidden;width:100%;max-height:120px;margin:0;padding:12px 0 0;border:none;}
.list-type04 .news-con a{display:block;margin:0 20px;padding-top:20px;border:none;}
.list-type04 .title-news{font-weight:300;font-size:15px;line-height:22px;color:#000;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;line-height:}
.list-type04 .tt{font-size:12px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#666;}

.list-type04 .img-con:hover{opacity:1;}
.list-type04 .news-con a:hover{color:#000;}

html.zh .list-type04 .title-news{font-family:sans-serif;}

html.ja .list-type04 .title-news{font-family:sans-serif;}


/* list-type04 확장형 */
.graphics-news{} /* 그래픽 섹션 리스트 */

/* list-zone01 - video */
.list-zone01{}
.list-zone01 .tit-type01{}
.list-zone01 ul{margin-left:-5%;}
.list-zone01 ul>li{width:45%;margin-left:5%;height:230px;}

.list-zone01 .thumb{width:100%;height:90px;}
.list-zone01 .thumb:before,
.list-zone01 .thumb:after{display:none;}
.list-zone01 .thumb img{}
.list-zone01 .thumb .play{top:28px;opacity:1;background-position:-149px -76px;background-size:210px auto;}
.list-zone01 .thumb .play em{}

.list-zone01 .con{overflow:hidden;width:100%;max-height:120px;margin:0;padding:12px 0 0;}
.list-zone01 .tit{font-weight:400;font-size:15px;line-height:22px;color:#000;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}
.list-zone01 .dd{font-size:12px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#666;}

html.zh .list-zone01 .tit,
html.zh .list-zone01 .dd{font-family:sans-serif;}

html.ja .list-zone01 .tit,
html.ja .list-zone01 .dd{font-family:sans-serif;}

/* list-zone01 확장형 */
.vid-latest ul{} /* 영상 본문 하단 최신영상 리스트 */

/* news-list01 리스트 */
.news-list01{overflow:hidden;}
.news-list01 .img-con{float:left;width:160px;height:93px;margin-right:16px;}
.news-list01 .img-con img{width:100%;}
.news-list01 .news-con{display:table;height:93px;margin-top:0;
width:-webkit-calc(100% - 176px);width:-moz-calc(100% - 176px);width:-o-calc(100% - 176px);width:calc(100% - 176px);}
.news-list01 .title-news{display:table-cell;height:93px;margin:0;vertical-align:middle;font-weight:400;font-size:17px;line-height:21px;color:#000;letter-spacing:0;}
.news-list01 .title-news:hover{color:#1a3d69;}
.news-list01 .title-news p{font:inherit;}

html.zh .news-list01 .title-news{font-family:sans-serif;line-height:26px;}
html.ja .news-list01 .title-news{font-family:sans-serif;line-height:26px;letter-spacing:-1px;}

/* news-list02 리스트 - 모바일용 */
.news-list02{}
.news-list02 .title01{height:30px;padding:0 5%;border-bottom:1px solid #e6e6e6;font-size:0.800em;line-height:2.62;letter-spacing:0;color:#5b97c2;}
.news-list02>.list{background:#fff;}
.news-list02>.list>li{overflow:hidden;border-top:1px solid #e6e6e6;}
.news-list02>.list>li:first-child{border-top:0;}
.news-list02>.list>li>a{display:block;padding:15px 5%;}
.news-list02>.list>li>a>p{overflow:hidden;display:block;height:1.4em;font-size:1.067em;text-overflow:ellipsis;white-space:nowrap;color:#1b1b1b !important;}
/* .news-list02>.list>li>a>figure {display:table;float:left;position:relative;margin:0 15px 0 0;}
.news-list02>.list>li>a>figure .img {display:table-cell;width:83px;height:52px;vertical-align:middle;text-align:center;}
.news-list02>.list>li>a>figure .img img{width:100%;height:100%;} */

/* 말말말 리스트 */
.talk-zone{width:90%;margin:30px auto;}
.talk-zone article{width:100%;height:260px;margin:0 auto;padding-top:18px;background:#73a2c8;text-align:center;}
.talk-zone article a{text-decoration:none;color:#000;}
.talk-zone .tit{position:relative;width:188px;margin:0 0 0 25px;padding:32px 0 0 54px;font-size:20px;line-height:30px;letter-spacing:0;color:#fff;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.talk-zone .tit:after{transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

.talk-zone .info-con{margin-top:20px;font-size:14px;}
.talk-zone .img{margin-bottom:4px;}
.talk-zone .name{}
/* .talk-zone .tit:hover{text-decoration:underline;} */
.talk-zone .tit:hover{margin-top:0;transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.talk-zone .tit:hover:after{margin-top:0;transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}


/* 선거일정 */
.schedule-zone{width:90%;margin:30px auto;}
.schedule-zone .tit-type01{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light;}
.schedule-zone .btn-type01{}
last-election-zone
.month-box{overflow:hidden;position:relative;z-index:10;}
.month-box:before{left:121px;}
.month-box .tit-mm{height:55px;border-radius:70px 0 0 70px;}
.month-box .tit-mm span{width:74px;margin-top:15px;font-size:16px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

.month-box.apr .tit-mm span{margin-left:8px;}

.month-box ol{margin-left:-27px;
width:calc(100% - 93px);width:-webkit-calc(100% - 93px);width:-moz-calc(100% - 93px);width:-o-calc(100% - 93px);}
.month-box ol li{}

.month-box .date{width:55px;height:55px;}
.month-box .date .dd{font-size:13px;line-height:55px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

.month-box .con{height:55px;margin-left:20px;
width:calc(100% - 75px);width:-webkit-calc(100% - 75px);width:-moz-calc(100% - 75px);width:-o-calc(100% - 75px);}
.month-box .con p{height:55px;font-size:16px;line-height:120%;letter-spacing:0;}
.month-box .con .mes01{font-size:13px;}

.month-box .vote-day{height:70px;margin:10px 0 0 -6px;}
.month-box .vote-day .date{width:70px;height:inherit;}
.month-box .vote-day .date .dd{font-size:30px;line-height:70px;}
.month-box .vote-day .con{width:auto;height:inherit;margin-left:14px;}

html.zh .schedule-zone .tit-type01,
html.zh .month-box .tit-mm span{font-family:sans-serif;}
html.zh .month-box .date .dd{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

html.ja .schedule-zone .tit-type01,
html.ja .month-box .tit-mm span{font-family:sans-serif;}
html.ja .month-box .date .dd{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

html.es .month-box ol li{margin-bottom:18px;}

/* 뉴스 관련기사 */
.related-news{}
.related-news li{margin-bottom:4px;line-height:20px;}
.related-news li:after{top:5px;}
.related-news a{font-size:14px;letter-spacing:0;color:#000;}

/* 메인 후보자소개 박스 */
.candi-election-zone{width:90%;margin:30px auto;}
.candi-election-zone ul{overflow:visible;}
.candi-election-zone li{width:100%;float:none}
.candi-election-zone li a{overflow:visible;height:56px}
.candi-election-zone i{display:block;top:18px;right:18px;width:20px;height:20px;background-size:20px auto}
.candi-election-zone .txt-con span{margin:12px 0 5px;}
.candi-election-zone .txt-con span,
.candi-election-zone .txt-con strong{width:120px}
.candi-election-zone .txt-con{width:55%;height:56px;}
.candi-election-zone li a:hover .txt-con{width:60%;}
.candi-election-zone .img-con{position:absolute;left:0;bottom:0;width:48%;height:70px;background-size:auto 100% !important;}
.candi-election-zone li a:hover .img-con{opacity:1;}
.candi-election-zone .candi01 .img-con{background:url(../images/moonji/img_candi_main01.png) no-repeat 10px 100%;}
.candi-election-zone .candi02 .img-con{background:url(../images/hongjp/img_candi_main02.png) no-repeat 40px 100%;}
.candi-election-zone .candi03 .img-con{background:url(../images/ahncs/img_candi_main01.png) no-repeat 10px 100%;}
.candi-election-zone .candi04 .img-con{background:url(../images/yoosm/img_candi_main01.png) no-repeat 40px 100%;}
.candi-election-zone .candi05 .img-con{background:url(../images/simsj/img_candi_main02.png) no-repeat 5px 100%;}
.candi-election-zone .candi01{background:#2196f3}
.candi-election-zone .candi02{background:#f44336}
.candi-election-zone .candi03{background:#0f8d80}
.candi-election-zone .candi04{background:#00b1ea}
.candi-election-zone .candi05{background:#ffae00}

html.en{}
html.zh{}
html.zh .related-news li:after{top:2px;}
html.ja{}
html.ja .related-news li:after{top:2px;}
html.ar{}
html.es{}
html.fr{}

/* ---------------- paging ---------------- */
.paging-wrap{width:70%;margin:50px auto 30px;}
.paging{overflow:hidden;text-align:center;}
.paging a,
.paging strong{margin:0 4px;padding:0 8px;font-size:18px;line-height:31px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}
.paging a{}
.paging strong{}
.paging .empty{width:100px;height:30px;}

.paging.slider a,
.paging.slider strong{float:left;}

html.zh .paging a,
html.zh .paging strong{font-family:sans-serif;}

html.ja .paging a,
html.ja .paging strong{font-family:sans-serif;}

/* ---------------- tab ---------------- */
/* .tab-type01{height:auto;}
.tab-type01:after{content:"";display:block;clear:both;position:absolute;bottom:0;left:0;width:0;height:2px;}

.tab-type01>li{width:16.6666%;height:56px;margin-left:-1px;}
.tab-type01>li:first-child{}
.tab-type01>li a{height:54px;}
.tab-type01>li span:after{display:none;}
.tab-type01>li.all{width:16.6666%;}

.tab-type01>li span{top:10px;padding-left:0;display:block;font-size:13px;line-height:18px;color:#666;}
.tab-type01>li i{display:block;}
.tab-type01>li.all span{top:19px;padding-left:0;font-size:13px;color:#666 !important;}
.tab-type01 .party-E span{top:19px;} */

.tab-type01{display:box;display:-webkit-box;display:-moz-box;display:-o-box;display:-ms-box;height:auto;}
.tab-type01:after{content:"";display:block;clear:both;position:absolute;bottom:0;left:0;width:0;height:2px;}

.tab-type01>li{float:none;width:auto;height:56px;margin-left:-1px;
box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;}
.tab-type01>li:first-child{}
.tab-type01>li a{height:54px;}
.tab-type01>li span:after{display:none;}

.tab-type01>li span{display:inline-block;top:10px;width:50px;padding-left:0;font-size:13px;line-height:18px;color:#666;text-align:center;}
.tab-type01>li i{display:block;}
.tab-type01>li.all span{padding-left:0;font-size:13px;color:#666 !important;}

.tab-type01 .all span,
.tab-type01 .party-E span{top:13px;}

/* ---------------- button ---------------- */
.btn-scroll-top{visibility:hidden;opacity:.0;z-index:-1;
display:inline-block;position:fixed;bottom:20px;right:5%;width:40px;height:40px;margin:0;padding:5px;
border:1px solid #d0d0d0;border-radius:50%;
background:#fff url(../images/sprites_elec2017_24.png) -234px -59px no-repeat;background-size:280px auto;
line-height:33px;text-align:center;
transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.btn-scroll-top span{display:block;text-indent:-9999px;}
.body-up .btn-scroll-top{visibility:visible;opacity:1;z-index:100;}

.page-latest.body-view .btn-scroll-top,
.page-video.body-view .btn-scroll-top{bottom:70px;}

.btn-type01,
.btn-type01:hover,
.btn-type02,
.btn-type02:hover{min-width:inherit;background:none;border:none;border-radius:inherit;text-align:center;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

.btn-type01,
.btn-type02{height:34px;padding:4px 4px;border:none;border-radius:inherit;text-align:center;}
.btn-type01 span,
.btn-type02 span{position:relative;width:100%;height:100%;font-size:12px;line-height:34px;padding-right:8px;color:#ff8a00;}
.btn-type01 span:after,
.btn-type02 span:after{content:"";display:block;clear:both;position:absolute;top:11px;right:0;width:8px;height:15px;background:url(../images/sprites_elec2017_24.png) -79px 0 no-repeat;background-size:160px auto;}

.btn-type03{}

.btn-type04{display:block;border-top:1px solid #e6e6e6;background:#f9faff;height:34px;line-height:34px;text-align:center;}
.btn-type04 span{display:block;font-size:0.867em;color:#848a9a;}

.btn-stop01{}
.btn-play01{}

/* SNS 쇼셜 링크 */
.sns-type01{}
.sns-type01 dt{}
.sns-type01 dd{margin:0 2px;}
.sns-type01 dd a{width:36px;height:36px;background-size:320px auto;}
.sns-type01 .fb a{background-position:0 -140px;}
.sns-type01 .tw a{background-position:-40px -140px;}
.sns-type01 .gg a{background-position:-80px -140px;}
.sns-type01 .ins a{background-position:-120px -140px;}

/* SNS 공유 */
.share-type01{}
.share-type01 button span{background-size:500px auto;}
.share-type01 button span,
.share-type01 button:hover span,
.share-type01 button:focus span{background-color:inherit;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

.share-type01 .fb{}
.share-type01 .fb span,
.share-type01 .fb:hover span,
.share-type01 .fb:focus span{background-position:5px -400px;}
.share-type01 .tw{}
.share-type01 .tw span,
.share-type01 .tw:hover span,
.share-type01 .tw:focus span{background-position:-57px -400px;}
.share-type01 .kakaotalk{display:inline-block;}
.share-type01 .kakaotalk span,
.share-type01 .kakaotalk:hover span,
.share-type01 .kakaotalk:focus span{background-position:-120px -400px;}
.share-type01 .kakaostory{display:none;}
.share-type01 .kakaostory span{}
.share-type01 .band{}
.share-type01 .band span,
.share-type01 .band:hover span,
.share-type01 .band:focus span{background-position:-260px -400px;}
.share-type01 .blog{display:none;}
.share-type01 .blog span{}
.share-type01 .gg{display:none;}
.share-type01 .gg span{}

/* option */
.opt-info{}
.opt-info button{border:1px solid #ededed;line-height:40px;text-align:center;}
.opt-info button span{display:inline-block;width:20px;height:20px;border:none;background-size:240px auto;vertical-align:top;}
.opt-info button span,
.opt-info button:hover span,
.opt-info button:focus span{background-color:#fff;transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

.opt-info .btn-print{display:none;}
.opt-info .btn-font-up{border-right:none;}
.opt-info .btn-font-up span{margin-top:10px;background-position:-65px -170px !important;}
.opt-info .btn-font-down{}
.opt-info .btn-font-down span{margin-top:10px;background-position:-95px -170px !important;}


/* =============== interactive ui ======================== */
/************* video-js skin *************/
.vid-skin02{}
.vjs-control-bar{display:none !important;} /* 모바일에서 video.js 제거 효과 */

/* =============== Advertisement ======================== */

.aside-banner{display:none;} /* 마케팅배너 */
.banner-box08{display:none;} /* 리스트 하단 - 구글광고 PC용 */
.goolge-banner{display:none;}  /* 우측 하단 - PC용 */
.banner-box06{display:none;}

/*************************************************
* 광고
ad-web-box : PC 웹 광고 공통
ad-mob-box : 모바일 광고 공통
ad-resp-box : 반응형

ad-mob-news-bottom + 숫자 : 모바일 기사본문 하단 광고 클래스명
ad-mob-news-footer + 숫자 : 모바일 기사본문 레이아웃 하단 광고 클래스명
ad-mob-news-fixed + 숫자 : 모바일 기사본문 fixed 광고 클래스명

ad-mob-video-bottom + 숫자 : 모바일 영상본문 하단 광고 클래스명
ad-mob-video-footer + 숫자 : 모바일 영상본문 레이아웃 하단 광고 클래스명
ad-mob-video-fixed + 숫자 : 모바일 영상본문 fixed 광고 클래스명
*************************************************/
/* 본문 광고 (mobile) */
.ad-web-box{display:none !important;}
.ad-mob-box{display:block !important;margin:5px 0;padding:12px 5%;background:#fff;border-top:1px solid #d8dadf;border-bottom:1px solid #d8dadf;}
.ad-resp-box{}

.ad-resp01{text-align:center;}
.ad-resp01 ins{width:300px !important;height:250px !important;margin:0 auto;}

/* 뉴스본문 광고 */
.ad-mob-news-inner01{margin:20px 0;padding:0;border:none;text-align:center;}


/* =============== Control  ======================== */
/* ---------------- article ---------------- */
.article-wrap{}
.title-article01{width:90%;margin:0 auto;padding:30px 0 10px;border-bottom:none;}
.title-article01 .tit{margin-bottom:6px;font-weight:700;font-size:26px;line-height:120%;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:-1px;}
.title-article01 .update-time{font-size:13px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#666;}
.title-article01 .tag{margin-bottom:5px;line-height:30px;}
.title-article01 .tag a{font-size:14px;}

html.zh .title-article01 .tit{font-size:27px;line-height:34px;}
html.zh .title-article01 .tit,
html.zh .title-article01 .update-time{font-family:sans-serif;}

html.ja .title-article01 .tit,
html.ja .title-article01 .update-time{font-family:sans-serif;}

html.es .title-article01 .tit{font-size:24px;}
html.fr .title-article01 .tit{font-size:24px;}

.option-zone{position:static;width:90%;margin:0 auto;}
.option-zone:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.option-zone.active{position:static;width:auto;margin:0;}
.option-zone .share-type01{float:left;}
.option-zone .opt-info{float:right;margin-top:0;}

.story-wrap{width:90%;margin:0 auto;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}
.story-wrap p{text-indent:0;margin:18px 0;padding:0;line-height:160%;color:#000;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}
.story-wrap p em{font-style:normal;font-weight:bold;color:#2556a7;}
.story-wrap pre{display:block;font:normal 12px/100% HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#000;white-space:pre;letter-spacing:0 !important;}

html.zh .story-wrap,
html.zh .story-wrap p,
html.zh .story-wrap pre{font-family:sans-serif;}
html.zh .story-wrap p{text-indent:30px;}

html.ja .story-wrap{margin-top:20px;}
html.ja .story-wrap,
html.ja .story-wrap p,
html.ja .story-wrap pre{font-family:sans-serif;}

.story-wrap .stit{padding:0 5%;text-indent:0;}
.story-wrap .stit strong{padding:0 0 0 10px;border-left:1px solid #000;}
.story-wrap .stit b{margin-top:11px;}
.story-wrap .stit b:first-child{margin-top:0;}

.story-wrap p>a{font-weight:600;color:#2456bd;text-decoration:underline;}

.story-wrap .ctsimg{}
.story-wrap .ctsimg img{width:100%;}
.story-wrap .ctsimg .innercptn{}
.story-wrap .ctsimg:after{}

.article-tblimg{width:100%;margin:0 auto;}
.article-tblimg td,
.article-tblimg th{padding:0 !important;}
.article-tblimg img{width:100%;}
.photoInfo{padding-top:12px;font-size:12px;line-height:16px;color:#666;}
.photoInfo br{}

/* 기사본문 광고 테스트 (본문안 광고) */
.article-ad-box{display:none;}

/* 관련기사 - 기사본문 하단 */
.related-wrap{position:relative;width:90%;margin:30px auto;padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
.related-wrap .ad-tag{margin-left:4px;vertical-align:middle;}
.related-wrap h2{position:relative;margin-bottom:16px;padding-top:9px;font-weight:400;font-size:16px;letter-spacing:0;line-height:20px;}
.related-wrap li{position:relative;margin:10px 0 0 0;padding:10px 0 0 0;border-top:1px solid #e5e5e5;border-bottom:none;}
.related-wrap li:after{display:none;}
.related-wrap li a{font-size:14px;color:#000;letter-spacing:0;}

/* 외국어 본문 하단 관련 콘텐츠 */
.related-cont{width:90%;margin:40px auto;}
.related-cont .title{padding-bottom:10px;border-bottom:1px solid #e5e5e5;}
.related-cont .title span{padding-top:13px;font-weight:400;font-size:20px;line-height:20px;}
.related-cont .title span:after{}

.related-cont.related-photo .list,
.related-cont.related-vid .list{overflow:hidden;margin:20px 0 0 -5%;}
.related-cont.related-photo .list li,
.related-cont.related-vid .list li{float:left;width:45%;height:190px;margin:0 0 10px 5%;}

.related-cont .img-con{}
.related-cont .img-con a{width:100%;text-align:center;}
.related-cont .img-con div{}
.related-cont .img-con img{}

.related-cont .news-con{text-align:left;}
.related-cont .news-con a{}
.related-cont .news-con .tit{font-size:13px;line-height:18px;}
.related-cont .news-con .tt{font-size:12px;color:#666;}

.related-photo{}
.related-vid{}
.related-vid .img-con a{height:67px;}
.related-vid .img-con div{height:67px;line-height:67px;}

.related-list .list{}
.related-list .list li{padding:10px 0 8px;}
.related-list .list li a{display:block;font-size:15px;line-height:20px;}
.related-list .list li a:after{}
.related-list .list li span{display:none;}



/* ---------------- 국문 홈페이지 ---------------- */

/* 모듈 박스 */
.module-box{overflow:hidden;background:#fff;margin:5px 0;border-top:1px solid #d8dadf;border-bottom:1px solid #d8dadf}

.module-ad-google{display:none;}
.module-popnews{display:none;}
.module-popphoto{display:none;}
.module-photo{display:none;}
.module-focus{display:none;}
.module-interview{display:none;}
.module-banner01{display:none;}

/* ---------------- picture ---------------- */
.title-picture{}

.body-view.page-picture{background:#000;}
.body-view.page-picture .comment-zone,
.body-view.page-picture .root-wrap,
.body-view.page-picture .wrap-header,
.body-view.page-picture .footer{display:none;}

.body-view.m-fixed.page-picture{}
.body-view.m-fixed.page-picture .wrap-header{position:static;}
.body-view.m-fixed.page-picture .header{margin-top:0;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.body-view.m-fixed.page-picture .nav-wrap{background:#fff;border:1px solid #d5d5d6;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.body-view.m-fixed.page-picture .nav-wrap a{color:#000;}

.section-picture{width:100%;height:100%;z-index:200;}
.section-picture .container{width:100%;height:100%;padding:0;}
.section-picture .contents{width:100%;height:100%;}

.btn-picture-close{display:inline-block;position:absolute;top:10px;right:3%;margin:0;padding:10px 2%;border:0;background:none;z-index:200;
transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;}
.btn-picture-close span{display:block;width:24px;height:24px;background:url(../images/sprites_elec2017_24.png) -243px -63px no-repeat;background-size:480px auto;text-indent:-9999px;}

.picture-wrap{position:relative;padding:0;width:100%;height:100%;}
.picture-wrap .zone{position:relative;width:100%;height:100%;}
.picture-wrap .title-picture{display:block;position:fixed;top:0;left:0;width:100%;padding:20px 0 30px;z-index:102;
background:#000;
background: -moz-linear-gradient(top,  rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,0)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);
background: linear-gradvient(to bottom,  rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);}
.picture-wrap .title-picture strong,
.picture-wrap .title-picture .tit{margin-top:6px;padding:0 20px;color:#fff;}

.picture-wrap .img-con{display:table;position:relative;width:100%;height:100%;text-align:center;}
.picture-wrap .article-img{overflow:hidden;display:table-cell;max-width:100%;height:100%;margin:0 auto;text-align:center;vertical-align:middle;}
.picture-wrap .article-img img{width:100%;max-width:none;vertical-align:middle;}
.picture-wrap .article-img .colW{width:100%;}
.picture-wrap .article-img .rowH{width:100%;max-width:100%;max-height:100%;max-width:inherit;}

.picture-wrap .news-con{position:fixed;top:inherit;bottom:0;right:inherit;left:0;width:100%;height:30%;color:#fff;
background:#000;
background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));
background:-webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
background:-o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
background:-ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
background:linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);
transition:all 0.35s ease-in-out;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;-ms-transition:all 0.35s ease-in-out;}

.picture-wrap .news-con>div{overflow-y:scroll;width:90%;padding:30px 5% 20px;margin:0 auto;
height:-webkit-calc(100% - 50px);height:-moz-calc(100% - 50px);height:-o-calc(100% - 50px);height:calc(100% - 50px);}
.picture-wrap .title-news{font:400 16px/110% HelveticaNeue-Medium,'Roboto',AppleSDGothicNeo-Medium,sans-serif;color:#fff;}
.picture-wrap .article-txt{font:400 13px/16px HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#fff;}
.picture-wrap .article-copy,
.picture-wrap .article-date{margin-top:10px;font:normal 11px/14px HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#fff;}

.picture-wrap.hide{}
.picture-wrap.hide .news-con{bottom:-30%;}
.picture-wrap.hide .title-picture,
.picture-wrap.hide .btn-picture-close{top:-80px;}
.picture-wrap.show{}
.picture-wrap.show .news-con{bottom:0;}
.picture-wrap.show .title-picture{top:0;}
.picture-wrap.show .btn-picture-close{top:10px;}

.picture-wrap + .comment-zone{width:90%;margin:50px auto;}

/* ---------------- graphics ---------------- */
.section-graphics{}
.graphics-wrap{width:90%;margin:0 auto 60px;padding-top:40px;}
.graphics-wrap .zone{position:relative;width:100%;margin:0 auto;}
.graphics-wrap .img-con{width:100%;}
.graphics-wrap .article-img{max-width:100%;}
.graphics-wrap .article-img img{max-width:100%;}

.graphics-wrap .news-con{position:static;width:100%;margin-top:30px;}
.graphics-wrap .news-con>div{padding:0;}
.graphics-wrap .title-news{position:relative;padding:18px 0 10px;font-weight:bold;font-size:22px;line-height:120%;color:#000;}
.graphics-wrap .title-news:after{content:"";display:block;clear:both;position:absolute;top:0;left:0;width:80px;height:1px;background:#d5d5d6;}
.graphics-wrap .article-txt{font-size:14px;color:#666;}
.graphics-wrap .article-copy{font-size:12px;color:#666;}

#origin_graphic_div{width:100% !important;height:auto;left:0 !important;border:none !important;}
#origin_graphic_img{width:100%;}

.graphics-wrap + .comment-zone{width:90%;margin:50px auto;}

/* ---------------- video ---------------- */
.video-wrap{width:100%;margin:0;padding:0;border:none;}
.video-wrap .container{padding:100px 0 0;}
.video-wrap .content01{width:100%;}
.video-wrap .paging-wrap{display:none;}

.video-view-zone{}
.video-view-zone .title-con{margin-bottom:9px;}
.video-view-zone .title-con .tit{width:auto;font-size:24px;line-height:30px;font-family:HelveticaNeue-Medium,'Roboto',AppleSDGothicNeo-Medium,sans-serif !important;color:#000;letter-spacing:-0.05em;}
.video-view-zone .title-con .dd{line-height:24px;}
.video-view-zone .desc-con{padding:0;}

html.zh .video-view-zone .title-con .tit{font-family:sans-serif !important;}
html.ja .video-view-zone .title-con .tit{font-family:sans-serif !important;}

/* 본문 플레이어 개편 (2016-08-26) */
.video-view-style01{width:100%;height:auto;}
.video-view-style01 .view-area{}
.video-view-style01 .player-box{position:static;width:100%;height:auto;}

.sticky-mode.video-view-style01 .view-area:after,
.sticky-mode.video-view-style01 .player-box{position:static !important;margin:0 !important;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}

.video-view-style01 .vid-skin02{width:100%;height:auto;padding-top:56.452%;}
.video-view-style01 .vid-skin02
.vjs-big-play-button{-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;transition:inherit;}
.video-view-style01 .player-box .btn-close{display:none;}

.sticky-mode.video-view-style01 .player-box{position:static;width:100%;height:auto;}
.sticky-mode.video-view-style01 .vid-skin02 .vjs-big-play-button{display:none;}

.nonsticky-mode.video-view-style01 .player-box{position:static;width:100%;height:auto;padding-top:0;}
.nonsticky-mode.video-view-style01 .player-box .btn-close{display:none;}
.nonsticky-mode.video-view-style01 .vid-skin02 .vjs-big-play-button{display:none;}

.video-caption-style02{width:90%;margin:30px auto;}
.video-caption-style02 .inner{}
.video-caption-style02 .title-con{overflow:hidden;position:relative;margin-bottom:30px;border-bottom:1px solid #e6e6e6;}
.video-caption-style02 .title-con .tit{font-weight:400;font-size:26px;line-height:120%;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}
.video-caption-style02 .title-con .dd{margin:6px 0 10px;font-size:12px;font-family:'Roboto';color:#666;}
.video-caption-style02 .desc-con p{margin-bottom:16px;font-size:16px;line-height:160%;color:#666;}

.video-list01{display:none;}

/* ---------------- body style class ---------------- */

/********** 메인 **********/
.page-main{}

.m-topnews{overflow:hidden;width:100%;margin:20px auto 0;padding-bottom:30px;border-bottom:1px solid #d5d5d6;color:#000;}
.m-topnews article{}

.m-topnews article a{letter-spacing:0;}
.m-topnews .img-con{float:none;width:100%;height:auto;margin:0;}
.m-topnews .img-con a{font-size:16px;}
.m-topnews .img-con img{width:100%;transform:scale(1.08, 1.08);}

.m-topnews .over{position:absolute;z-index:5;}
.m-topnews .over{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.1);z-index:1;opacity:0;filter:alpha(opacity=0);
transition:all 0.55s ease-out;-webkit-transition:all 0.55s ease-out;-moz-transition:all 0.55s ease-out;-o-transition:all 0.55s ease-out;}

.m-topnews .img-con + .news-con{float:none;width:auto;width:90%;margin:0 auto;}
.m-topnews .news-con{float:none;width:90%;margin:0 auto;}
.m-topnews .title-news{width:90%;margin:0 auto 12px;}
.m-topnews .title-news a{display:block;font-size:24px;line-height:120%;letter-spacing:-0.5px;}
.m-topnews .title-sub{display:none;margin-bottom:12px;font-size:17px;color:#15316f;}
.m-topnews .lead{margin:10px 0;}
.m-topnews .lead a{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;
font-size:14px;line-height:120%;color:#666;line-height:120%;}
.m-topnews .lead p{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;}

.m-topnews .related-news{margin-top:12px;}
.m-topnews .related-news a{font-weight:400;font-size:14px;color:#1a3d69;}

.m-topnews .img-con:hover img{
transform:inherit;-webkit-transform:inherit;-moz-transform:inherit;-o-transform:inherit;-ms-transform:inherit;
transition:inherit;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;-ms-transition:inherit;}
.m-topnews .img-con:hover .over{}

html.zh .m-topnews .title-news a{font-size:24px;}
html.zh .m-topnews .lead a{font-size:14px;line-height:120%;}
html.ja .m-topnews .lead p{font-size:14px;letter-spacing:-1px;}

 /* 여론조사 메인 */
.m-poll{position:relative;width:100%;margin:40px auto 40px;}
.m-poll .tit-type01{width:90%;margin:0 auto;}
.m-poll .txt-mes{position:static;width:90%;margin:30px auto 0;text-align:right;}
.m-poll .btn-type01{position:absolute;top:-3px;right:22px;}

.m-poll .legend-wrap{width:90%;margin:30px auto 0;}
.m-poll .legend-wrap .poll-btn{top:8px;}
.m-poll .legend-wrap .poll-btn span{width:19px;height:38px;background-size:400px auto;}
.m-poll .legend-wrap .poll-btn.prev{left:-8px;padding-right:20px;}
.m-poll .legend-wrap .poll-btn.prev span{background-position:0 -375px;}
.m-poll .legend-wrap .poll-btn.next{right:-8px;padding-left:20px;}
.m-poll .legend-wrap .poll-btn.next span{background-position:-25px -375px;}

.m-poll .legend-wrap .legend-date,
.m-poll .legend-wrap .legend-list{height:auto;}

.m-poll .legend-wrap .legend-date{width:100%;margin:0 0 20px;}

.m-poll .legend-wrap .legend-list{width:100%;margin:0;}
.m-poll .legend-wrap .legend-list>li{display:block;width:100%;height:44px;margin:0 0 10px;}

.m-poll .legend-wrap .img-con{width:44px;height:44px;}
.m-poll .legend-wrap .info-con{top:0;left:54px;width:110px;margin:0;font-weight:400;}
.m-poll .legend-wrap .data-con{display:block;top:19px;left:54px;font-weight:700;font-size:18px;letter-spacing:-1px;text-align:left;}
.m-poll .g-col .bar-graph{left:184px;top:5px;height:30px;
width:calc(100% - 44px - 120px - 5%);
width:-webkit-calc(100% - 44px - 120px - 5%);
width:-moz-calc(100% - 44px - 120px - 5%);
width:-o-calc(100% - 44px - 120px - 5%);}

html.zh .m-poll .g-col .bar-graph,
html.ja .m-poll .g-col .bar-graph{left:134px;
width:calc(100% - 44px - 70px - 5%);
width:-webkit-calc(100% - 44px - 70px - 5%);
width:-moz-calc(100% - 44px - 70px - 5%);
width:-o-calc(100% - 44px - 70px - 5%);}

html.ar .m-poll .g-col .bar-graph{
width:calc(100% - 44px - 100px - 5%);
width:-webkit-calc(100% - 44px - 100px - 5%);
width:-moz-calc(100% - 44px - 100px - 5%);
width:-o-calc(100% - 44px - 100px - 5%);}

/* 메인 주요뉴스 1,2,3 */
.m-major{width:90%;margin:0 auto 0;padding-bottom:0;border:none;}
.m-major .tit-type01{}

/* 메인 주요뉴스 리스트 */
.m-wrap{width:100%;margin:0 auto 40px;}
.m-wrap:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.m-wrap .column01{float:none;width:100%;}
.m-wrap .column02{float:none;width:100%;}
.m-wrap .column02>section{margin-bottom:40px;}

.m-wrap .list-type02{width:90%;margin:30px auto 0;}


/* 메인 포토 */
.m-photo{position:relative;width:100%;height:auto;margin:0 auto 40px;background:#1a3d69;}
.m-photo:after{display:none;}
.m-photo .photo-news{position:static;width:100%;margin:0;padding:40px 0;z-index:10;}
.m-photo .photo-news .btn-type02{position:absolute;top:40px;right:5%;}
.m-photo .tit-type01{margin:0 20px 20px;}
.m-photo .tit-type01:after{background:#ff8a00;}
.m-photo .tit-type01 a{color:#fff;}

/* 메인 영상 */
.m-video{position:relative;width:90%;margin:0 auto;}
.m-video .video-news{position:relative;}
.m-video .video-news .btn-type01{}

.m-sns{display:none;width:100%;margin:0 auto;}

/* 지난선거 */
.last-election-zone{width:90%;margin:30px auto;}
.last-election-zone .btn-type01{position:absolute;top:-3px;right:2px;}

/* 그래픽 */
.graph-zone{width:90%;margin:30px auto;}
.graph-zone .btn-type01{}
.page-main .tit-type01{font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light !important;}

html.zh .page-main .tit-type01{font-family:sans-serif !important;}
html.ja .page-main .tit-type01{font-family:sans-serif !important;}

/********** 섹션 메인  **********/
.body-section{}


/********** 섹션 본문  **********/
.body-view{}


/********** 최신기사 **********/
.page-latest{}
.page-latest .tab-type01{width:90%;margin:0 auto;}
.page-latest .list-type03{width:90%;margin:0 auto;}
.page-latest .ifm-hot-news{margin-top:0;}

.page-latest.body-view .content01{width:100%;padding:0 0 80px 0;}
.page-latest .content02{padding:5px 0;border-top:1px solid #d8dadf;background:#ebecef;}

.page-latest .content02{display:none;}

/********** 포토 **********/
.page-picture{}
.page-picture .tit-type02{display:none;}
.page-picture .paging-wrap{margin:30px auto 80px;}

.page-picture .photo-tops{margin:40px 0 60px;border-bottom:none;}
.page-picture .photo-tops .list>li{height:auto;}
.page-picture .photo-tops .img-con{}
.page-picture .photo-tops .news-con{}
.page-picture .photo-tops .title-news{}

.page-picture section.list-type01{width:90%;margin:0 auto;padding-top:30px;border-top:1px solid #d5d5d6;}
.page-picture section.list-type01 .tit-type01{margin-bottom:20px;}
.page-picture section.list-type01 article{}

.page-picture section.list-type01 .list{margin-left:-5%;}
.page-picture section.list-type01 .list>li{overflow:hidden;float:left;width:45%;height:210px !important;height:auto;margin:0 0 20px 5%;}
.page-picture section.list-type01 .img-con{overflow:hidden;height:110px;}

.page-picture section.list-type01 .news-con{overflow:hidden;position:static;width:100%;max-height:120px;padding:12px 0 0; background:none;}
.page-picture section.list-type01 .title-news{padding:0;font-size:15px;line-height:18px;color:#000;}
.page-picture section.list-type01 .tt{font-size:12px;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;color:#666;}


/********** 그래픽 **********/
.page-graphics{}
.page-graphics .list-type04{width:90%;margin:40px auto 0;}


/********** 영상 **********/
.page-video{}
.page-video .content02{padding:5px 0;border-top:1px solid #d8dadf;background:#ebecef;}
.page-video .paging-wrap{margin:30px auto 80px;}
.page-video.body-section .video-wrap{}
.page-video.body-section .video-wrap .tit-type02{margin:0 0 16px 0;}
.page-video main.video-tops{width:90%;margin:40px auto 0;border-bottom:1px solid #e5e5e5;}
.page-video main.video-tops .list>li{height:auto;}

.page-video .list-zone01{width:90%;margin:0 auto;padding-top:30px;}
.page-video .list-zone01 .tit-type01{margin-bottom:20px;}


/********** 여론조사 **********/
.poll-chart{}

.legend-wrap{position:relative;width:90%;margin:0 auto;}
.legend-wrap .legend-date,
.legend-wrap .legend-list{float:none !important;width:100% !important;height:auto;margin:0;}

.legend-wrap .legend-date{margin-bottom:30px;}
.legend-wrap .legend-date>div{margin:0;text-align:center;}
.legend-wrap .legend-date span,
.legend-wrap .legend-date strong{font-weight:300;font-size:12px;line-height:16px;letter-spacing:0;}
.legend-wrap .legend-date .day{display:block;margin-bottom:5px;font-size:22px;line-height:26px;font-family:HelveticaNeue-Light,AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}
.legend-wrap .legend-date .res{}
.legend-wrap .legend-date .co{}

.legend-wrap .poll-btn{display:none;position:absolute;top:5px;margin:0;padding:8px 10px;border:0;background:none;}
.legend-wrap .poll-btn.active{display:block;}
.legend-wrap .poll-btn span{width:19px;height:38px;background-size:400px auto;}
.legend-wrap .poll-btn.prev{left:-8px;padding-right:20px;}
.legend-wrap .poll-btn.prev span{background-position:0 -375px;}
.legend-wrap .poll-btn.next{right:-8px;padding-left:20px;}
.legend-wrap .poll-btn.next span{background-position:-25px -375px;}

.legend-wrap .legend-list{overflow:hidden;margin:0;text-align:left;}
.legend-wrap .legend-list>li{display:block;width:100%;height:44px;margin:0 0 10px;text-align:left;}
.legend-wrap .legend-list>li:after{content:"";visibility:hidden;display:block;clear:both;height:0;font-size:0;line-height:0;}
.legend-wrap .legend-list>li>div{}

.legend-wrap .img-con{display:inline-block;position:static;width:44px;margin:0;text-align:center;vertical-align:top;}
.legend-wrap .img-con img{width:100%;}
.legend-wrap .info-con{display:inline-block;position:absolute;top:0;left:54px;bottom:inherit;width:110px;height:auto;margin:0;font-weight:400;font-size:14px;letter-spacing:0;text-align:left;}

.legend-wrap .data-con{display:block;position:absolute;top:19px;left:54px;font-weight:700;font-size:18px;letter-spacing:-1px;text-align:left;}
.legend-wrap .bar-graph{display:inline-block;height:30px;margin-top:0;background:#f5f5f5;
width:calc(100% - 44px - 120px - 5%);
width:-webkit-calc(100% - 44px - 120px - 5%);
width:-moz-calc(100% - 44px - 120px - 5%);
width:-o-calc(100% - 44px - 120px - 5%);}

.g-col .bar-graph{position:relative;top:6px;left:120px;}
.g-col .bar-graph .bar{}

html.zh .g-col .bar-graph,
html.ja .g-col .bar-graph{left:100px;
width:calc(100% - 44px - 70px - 5%);
width:-webkit-calc(100% - 44px - 70px - 5%);
width:-moz-calc(100% - 44px - 70px - 5%);
width:-o-calc(100% - 44px - 70px - 5%);}

html.ar .g-col .bar-graph{
width:calc(100% - 44px - 100px - 5%);
width:-webkit-calc(100% - 44px - 100px - 5%);
width:-moz-calc(100% - 44px - 100px - 5%);
width:-o-calc(100% - 44px - 100px - 5%);}

.legend-wrap .candidate-A .bar{background:#2196f3;}
.legend-wrap .candidate-B .bar{background:#0f8d80;}
.legend-wrap .candidate-C .bar{background:#3f56a1;}
.legend-wrap .candidate-D .bar{background:#00b1ea;}
.legend-wrap .candidate-E .bar{background:#236dd2;}
.legend-wrap .candidate-F .bar{background:#f44336;}

#chart{display:none;width:100%;height:300px;margin:20px 0 0 0;}
.poll-table{width:90%;margin:30px auto 0;}
.tbl-poll{width:100%;}
.tbl-poll tr{height:40px !important;}
.tbl-poll th,
.tbl-poll td{height:40px !important;padding:0;font-size:13px;}
.tbl-poll th{}
.tbl-poll thead th,
.tbl-poll thead td{font-weight:400;padding:0 0;text-align:center;}
.tbl-poll .con{margin:0;text-align:center;}

.tbl-poll .tit-cell{}
.tbl-poll .tit-cell .con{position:relative;top:7px;left:0px;text-align:left;}
.tbl-poll span{padding:0 5px;font-size:12px;line-height:120%;font-family:HelveticaNeue-Light,'Roboto',AppleSDGothicNeo-Light,sans-serif-light,sans-serif;letter-spacing:0;}

.tbl-poll .dd{display:block;width:auto;padding:0 5px;font-size:12px;line-height:120%;}
.tbl-poll .res{font-weight:300;}
.tbl-poll .co{display:none;}

.tbl-poll th .dd{display:inline-block;margin-left:10px;line-height:inherit;}
.tbl-poll th .res{display:none;margin-left:10px;}
.tbl-poll th .co{}
.tbl-poll .ww01,
.tbl-poll .ww02,
.tbl-poll .ww03,
.tbl-poll .ww04,
.tbl-poll .ww05,
.tbl-poll .ww06{width:70px;}
.tbl-poll .ww-last{width:90px;}

.table-wrapper{border-right:none !important;}
.pinned{border-left:none !important;}
.pinned .tbl-poll{}
.pinned .tbl-poll thead .tit-cell .con{top:2px;}
.scrollable .tbl-poll{width:500px;}
.scrollable .tbl-poll thead th,
.scrollable .tbl-poll thead td{line-height:14px;}

html.ar .pinned{right:0;left:inherit;border-left:1px solid #a8a8a8 !important;}
html.ar .pinned table{}
html.ar div.table-wrapper div.scrollable{margin-left:0;margin-right:35%;border-left:1px solid #a8a8a8 !important;}

.tooltip-poll{visibility:visible;opacity:1;position:fixed;left:0;bottom:-400px;border:1px solid #e2e2e2;
width:calc(100% - 44px);width:-webkit-calc(100% - 44px);width:-moz-calc(100% - 44px);width:-o-calc(100% - 44px);}
.tooltip-poll.active{bottom:0;}

.tooltip-poll .close-tooltip{display:block;position:absolute;right:5px;top:5px;width:40px;height:40px;padding:6px;border:0;background:url(../images/icon_mapClose.png) no-repeat 50% 50%;background-size:15px auto;z-index:1;}
.tooltip-poll p{font-size:13px;line-height: 20px;}
.tooltip-poll .tit{font-weight:700;font-size:13px;}
.tooltip-poll .mes{font-size:11px;letter-spacing:0;}

.txt-guide{width:90%;margin:20px auto 0;text-align:right;}
.txt-guide p{font-size:12px;color:#666;}

html.es .txt-guide,
html.fr .txt-guide{text-align:left;}

.poll-contents{margin:0 auto 50px;}
.poll-contents .poll-chart{margin-top:40px;}


/* 아랍어 */
html.ar .logo-yna{left:inherit;right:0;margin:0 -6px 0 0;}
html.ar .logo-yna a{width:auto;}

html.ar .dday-zone{left:30px;}
html.ar .dday{overflow:hidden;}
html.ar .dday .vote01{float:right;}
html.ar .dday .vote02{float:right;}

html.ar .search-area .btn-srch{right:-6px;}
html.ar .btn-srch-open{left:-14px;}
html.ar .btn-srch-close{left:-14px;}

html.ar .root-wrap .root{}
html.ar .root>a{padding:0 0 0 26px;background:url(../images/bg_arrow_28x53_ar.png) 0 16px no-repeat;background-size:6px auto;}

html.ar .content01{float:none;}
html.ar .content02{float:none;}
html.ar .page-latest.body-view .content01{padding:0 0 50px 0;}

html.ar .tit-type01,
html.ar .tit-type02{text-align:right;}

html.ar .m-photo{}
html.ar .m-photo .list>li,
html.ar .photo-tops .list>li{float:none;}

html.ar .list-type02 .img-con{margin:0 0 0 15px;}
html.ar .list-type02 .img-con + .news-con{float:right;
width:calc(100% - 155px);width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:-o-calc(100% - 155px);}

html.ar .list-type03 .img-con{margin:0 0 0 15px;}
html.ar .list-type03 .img-con + .news-con{float:right;
width:calc(100% - 155px);width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:-o-calc(100% - 155px);}

html.ar .m-topnews{}
html.ar .m-topnews .img-con{float:none;margin:0;}
html.ar .m-topnews .news-con{float:none;}

html.ar .m-wrap .column01{float:none;}
html.ar .m-wrap .column02{float:none;}

html.ar .m-poll{}
html.ar .m-poll .btn-type01{right:inherit;left:5%;}
html.ar .m-poll .legend-wrap .img-con{}
html.ar .m-poll .legend-wrap .info-con{right:60px;}
html.ar .m-poll .legend-wrap .data-con{right:60px;}
html.ar .m-poll .g-col .bar-graph{}

html.ar .legend-wrap .img-con{position:absolute;right:0;bottom:inherit;left:inherit;}
html.ar .legend-wrap .img-con img{width:100%;}
html.ar .legend-wrap .info-con{right:60px;left:inherit;text-align:right;}
html.ar .legend-wrap .data-con{right:60px;left:inherit;}

html.ar .month-box .tit-mm{text-align:right;}
html.ar .month-box{text-align:right;}

html.ar .title-article01 .update-time{text-align:right;}

html.ar .option-zone{margin:0 auto;}
html.ar .option-zone .share-type01{float:right;}
html.ar .option-zone .opt-info{float:left;}

html.ar .picture-wrap .img-con{left:0;}
html.ar .picture-wrap .news-con{left:0;right:inherit;}

html.ar .graphics-wrap .img-con .img-con{left:0;}
html.ar .graphics-wrap .img-con .news-con{left:0;right:inherit;}

} /* Media Queri End (768px) */


/*************************************************
commnet : Rwd Style (320px)
*************************************************/
@media only screen and (max-width:320px){


} /* Media Queri End (320px) */

