/*Default set*/


/*Element selector*/
img {border:0;padding:0;}
form {margin:0; padding:0;}
noscript {position:absolute; z-index:10; background:#efefef;}
noscript p {margin:0;}
label {cursor:pointer;}
legend {visibility:hidden; height:0; width:0; font-size:0; line-height:0; overflow:hidden; position:absolute;}
caption {visibility:hidden; height:0; width:0; font-size:0; line-height:0; overflow:hidden;}
hr.section {display:none;}

/*Global selector*/
p.onPage {padding:0; margin:0;}
h1.onPage, h2.onPage, h3.onPage, h4.onPage {padding:0; margin:0; font-size:1em;}
ul.onPage, dl.onPage, dt.onPage, dd.onPage, ol.onPage {padding:0; margin:0; list-style:none;}
ul.onPage li, ol.onPage li, dl.onPage dt, dl.onPage dd {padding:0; margin:0; list-style:none;}
fieldset.onPage {border:none; padding:0; margin:0;}
form fieldset {border:none; padding:0; margin:0;}

 /* Main css */
#maincon {float:left; width:677px; _height:1350px; border:0 ;background-color:#FFFFFF; margin:0; padding:0;color:#666666;  _zoom:1;}
#maincon2 {width: 978px;  _height:1350px; border:0 ;background-color:#FFFFFF;margin:0 auto; padding:0; color:#666666;  _zoom:1;}
#maincon2:after { content:""; display:block; clear:both }
#maincon3{float:left; width: 677px; _height:1350px;  border:0; background-color:#FFFFFF;margin:0; padding:0;color:#666666;  _zoom:1;}
.right_condiv {float:left; width:299px;overflow:hidden; _zoom:1; margin:0;background-color:#fff;padding:0;min-height:1350px; _height:1350px;  border-left:1px solid #ebebeb;}

/* Search css*/
.sub .title1 { font-size:130%; font-weight:bold; color:#0079a6;  text-decoration:none; width:500px;  overflow:hidden; _zoom:1;  margin:20px 0 10px 20px;}
.sub2 .title2 { font-size: 130%; color:#0079a6;  text-decoration:none; overflow:hidden; _zoom:1; padding:25px 0 10px 20px;  overflow:hidden; _zoom:1;}
.sub2 .title2 >span a{font-weight:bold;font-size:1.5em;color:#1b364b;line-height:30px;}
.sub2 .title2 >span a:hover,
.sub2 .title2 >span a:active,
.sub2 .title2 >span a:focus{color:#3a5a73;font-size:1.5em;line-height:30px;}

.sub2 .title2 span.location {float:right; width:400px; text-align:right; font-size:12px; font-weight:normal; margin:8px 0 0 0; padding:0 20px 0 0; letter-spacing: 0; }
.sub2 .title2 span.location * {vertical-align:middle;}
.sub2 .title2 span.location a {font-size:12px; color:#0079a6;}
.sub2 .title2 span.location a:hover,
.sub2 .title2 span.location a:active,
.sub2 .title2 span.location a:focus {color:#0079a6;}
.sub2 .title2 .img {float:left;  font-size:0.60em; padding:0;  font-weight:normal; margin:0; }
.sub2 .title2 .tit-h2{float:left;  font-size:24px; padding:0;  margin:0; color:#1c364d}

.sub2 .title10 { font-size: 130%; color:#0079a6;text-decoration:none; overflow:hidden; _zoom:1; padding:0;  margin:0; overflow:hidden; _zoom:1;}
.sub2 .title10 span.location {float:right; width:400px; text-align:right; font-size:12px; font-weight:normal; margin:8px 0 0 0; padding:0 20px 0 0; letter-spacing: 0; }
.sub2 .title10 span.location * {vertical-align:middle;}
.sub2 .title10 span.location a {font-size:12px; color:#0079a6;}
.sub2 .title10 span.location a:hover,
.sub2 .title10 span.location a:active,
.sub2 .title10 span.location a:focus {color:#0079a6;}

.title2 span.location img { margin: 0 0 2px 0;  padding:0; }
.search {margin: 0 22px 0 20px;padding:20px ; background-color:#f5f5f5;   overflow:hidden; _zoom:1;}
.search.box {margin:0; padding:0;}
.search.box2 {margin:0; padding:0 0 20px 0;}

.search p { display:block; float:left;  margin: 0; padding:0; text-align: left;}
.search2 { margin: 0 20px ;padding:20px 0 0 0 ; background-color:#f5f5f5;   overflow:hidden; _zoom:1;}
.search * {vertical-align:middle;}
.search2 * {vertical-align:middle;}
.search .title {float:left; margin:3px 0 0 0; padding:2px 0 0 0 ;   font-weight:bold;font-size:12px;font-family:verdana; color:#0a2f67;  }
.search .title span { margin:0; padding:0 0 0 20px ;   font-weight:bold;font-size: 13px; color:#0a2f67;  font-family:Meiryo,"メイリオ", "MS PGothic", "ＭＳ Ｐゴシック"}
.search .title2 {float:left; margin:0; padding:2px 10px 0 50px ;  font-size:120%;  font-weight:bold; color:#0a2f67; }

.sDetail {padding:0 15px 20px 20px; margin:0; }
.sDetail .line { list-style:none;  border-bottom:1px #cccccc dotted; margin:0 ; padding:10px 0 }
.sDetail .dy { font-size:11px; font-family:Verdana, Arial; color:#666666;  padding:0 ; margin:0;}
.sDetail ul {padding:0; margin:0; }
.sDetail li {list-style:none;  font-size:12px; color:#666; padding:5px 0; margin:0;}
.sDetail li .left { font-weight:bold;font-size:16px; color:#81bfdd; width:120px; margin:0; padding: 5px 0 0 0; background-color:#f5f5f5; }
.sDetail li .right { font-size:12px; color:#666; line-height:160%; text-align:left; }
.sDetail li .right  * { vertical-align:middle;}
.sDetail li .input { width:400px; height:14px; border:1px solid #4fafca;color:#666; padding:3px; }
.sDetail li .input01 { width:150px; height:14px; border:1px solid #4fafca; padding:3px 0 3px 2px;color:#666; }

.sArticle  { margin:0; padding: 0 20px ;   }
.sArticle .TitlWrap{ margin:0 2px 0 0; padding:10px 10px 5px 0; font-size:120%; overflow:hidden; _zoom:1; background-color:#f5f5f5;  }
.sArticle .TitlWrap .total { float:left; width:150px; margin:0; padding:0 0 0 10px; font-size:11px; font-family:Verdana, Arial; color:#627796; font-weight:bold; }
.sArticle .TitlWrap .tt {float:left;  font-size:14px;color:#0a2f67;  margin:0; padding:0 0 0 15px; font-weight:bold; }
.sArticle .Titlbtn img {float:right; margin: 0; padding:0 3px 2px 0; color:#4da5dc;  }

.sArticle_list { margin: 0; padding: 10px 0 ;  overflow:hidden; _zoom:1;}
.sArticle_list img {float:left; _display:inline; border:1px solid; border-color:#cccccc; padding:1px; margin:0 10px 5px 0; z-index:30;}
.sArticle_list .title a {width:auto; font-size: 16px; color:#666666;  text-decoration:none; width:540px; overflow:hidden;  margin:0 0 17px 0;font-weight:bold; padding:0;  }
.sArticle_list .title a:hover, 
.sArticle_list .title a:active,
.sArticle_list .title a:focus{font-size: 16px; color:#0079a6;text-decoration:underline;font-weight:bold;margin:0 0 17px 0; padding:0;  }
.sArticle_list .time3 { font-size:11px; font-family:Verdana, Arial; color:#f45000; padding: 0; margin:0; }
.sArticle_list p {width:auto; margin:0; padding:5px 0 0;}

.option {float:right; }
.option1 { margin:0; padding:0;  }
.option2 { text-align:right; width:650px;}
.option2 * {vertical-align:middle;}
.option1 input.keyword {height:18px; width:300px; padding:0; margin:0; border:1px solid #355986;}
input.keyword {height:18px; width:300px; padding:0; margin:0; border:1px solid #355986;}
.lineBg {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/line_dot.gif') 0 0 repeat-x; margin:1px 20px ; padding:0;  overflow:hidden; _zoom:1; height:1px;}
.lineBg2 {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/line_dot.gif') 0 0 repeat-x; margin:1px 19px; padding:0;   overflow:hidden; _zoom:1; height:1px;}
h5 { padding: 25px 0 0 25px;   border:0; margin:0; font-size:larger;}
.empt { padding:0; margin: 0 0 0 10px;}
.Titl {float:left;  margin:0; padding:0  ; font-size:120%;  font-weight:bold; color:#0a2f67;}
.Titl.bbtn {float:right; margin:0; padding:0;font-size:11px;}
.button3 { text-align:center; border:0 ;  margin:0 0 0 280px;  }

 /* articleSub css */
.articleSub { margin: 0 20px ;padding:20px ; background-color:#f5f5f5;   overflow:hidden; _zoom:1;}
.articleSub2 { margin: 0;padding:20px ;   overflow:hidden; _zoom:1;}
.article  {float:left; width:539px;  margin:0; padding: 20px 20px 0 20px;   }
.time { font-size:11px; font-family:Verdana, Arial; color:#f45000; padding:5px 0 0 0; margin:0; vertical-align:middle; }
.time2 { padding:5px 15px 0 15px; margin:0; height:25px; background-color:#ececec; }
.time2 .ymdd { float:left; font-size:11px; font-family:Verdana, Arial; color:#f45000; padding:0; margin:0;  }
.time2 * { vertical-align:top;}
.subTitle1 { font-size: 160%; color:#333333; letter-spacing:-2px; text-decoration:none; font-weight:bold;  overflow:hidden;  margin:0 0 17px 0;}
.subTitle { font-size: 140%; color:#333333; letter-spacing:-2px; text-decoration:none; font-weight:bold;  overflow:hidden;  margin:0 0 17px 0;}
.textMain { font-size: 110%; color:#333333; margin:0; padding:30px 0 0 0; }
.textMain p { margin:0 0 25px 0; padding:0px; text-align:justify; line-height:140%; text-indent:12px;}
.textMain span .ctsimg { margin:0; padding:0; }
.textMain span .innercptn { display:block; font-weight:bold;font-size: 13px; color: #5C8FAA; margin:5px 0 0 0; padding:0 0 0 10px ; text-align: left; }
.time2 .print {float:right; font-size:12px;  font-weight:bold; color: #333333; padding:3px 0 0 0; margin:0;}
.time2 .print a{font-size:12px; font-weight:bold; color: #333333;  text-decoration:none; padding:0; margin:0;  }
.time2 .print a:hover,
.time2 .print a:active,
.time2 .print a:focus {font-size:12px; color:#58affa; }
.time2 .print img { margin:0; padding:0 2px 0 5px; }
.time2 .print2 {float:right; padding:0 5px;margin:0;}
.time2 .print2 img { margin:0 1px; padding:0; }

.articleEnter { margin: 0 20px ;padding:20px ; background-color:#f5f5f5;   overflow:hidden; _zoom:1;}
.articleEnter img {margin-right:10px;}
.articleEnter .title {width:auto;}
.articleEnter p {width:auto;}

 /* RankingList css */
.firstRank { margin:0; padding:0;background-color:#FFFFFF;  overflow:hidden; _zoom:1;}
.firstRank ol { list-style:none; margin:0; padding:20px 30px 0 35px;}
.firstRank li {  margin:7px 0; padding:0; overflow:hidden; _zoom:1; }
.firstRank li img {float:left; margin:3px 10px 0 0; padding:0;}
.firstRank li span {float:right; font-size:11px; font-family:Verdana, Arial; color:#666666; padding: 0 5px 0 0; margin:0;  }
.firstRank li a { float:left;  font-weight:bold;font-size:15px; margin:0; padding:0;  color:#555; text-decoration:none;  }
.firstRank li a:hover {color:#ff6418;}
.firstRank li a:avtive,
.firstRank li a:focus {color:#555;}
.firstRank li * { vertical-align:middle;}

 /* List css */
.article2  { margin:0; padding: 20px 20px 0 20px;   }
.article2 ul { list-style-type:none; margin:0; padding:0; }
.article2 li  {padding:4px 0 2px 35px; margin:0  ;overflow:hidden; _zoom:1;  }
.article2 li a{float:left;  font-size:100%; color:#3a81a9; text-decoration:none;  }
.article2 li a:hover {color:#58affa;}
.article2 li a:active,
.article2 li a:focus {color:#3a81a9;}
.article2 li * { vertical-align:middle; }
.article2 span.dd {float:right;width:105px; font-size:11px; font-family:Verdana, Arial; color:#666666;  padding:0 10px 0 0; margin:0;}
.article2 span.pp {float:right;width:75px; font-size:11px; font-family:Verdana, Arial; color:#666666;  padding:0 10px 0 0; margin:0;}
ul.bottom2 { border-top:1px solid #a8a8a8; padding-top:3px; margin:0; }
.bottom3 {font-size:14px; margin:0; height:17px; border-bottom:1px solid #e9e9e9; background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/sub/bl.jpg') no-repeat 10px 50%; padding: 0 0 0 35px;  }
.bottom3 a {font-size:14px;  }

.bottom5 {font-size:14px; margin:0; height:17px; border-bottom:1px solid #e9e9e9; background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/sub/bl.jpg') no-repeat 10px 50%; padding: 0 0 0 35px;  }
.bottom5 a {font-size:14px;  }

.article2 .line3 { border-bottom:1px solid #a8a8a8; padding:10px 0; margin:0;}
.article2 .TitlWrap{ margin:0; padding:10px 0 0 0; font-size:120%; width:645px;overflow:hidden; _zoom:1;  }
.article2 .TitlWrap .total { float:left; width:150px; margin:0; padding:0 0 0 10px; font-size:11px; font-family:Verdana, Arial; color:#627796; font-weight:bold; }
.article2 .TitlWrap .tt {float:left;  font-size:14px;color:#0a2f67;  margin:0; padding:0 0 0 15px; font-weight:bold; }
.article2 .moreBtn {float:right;width:70px; font-size:11px;  margin: 0; color:#4da5dc; letter-spacing:0px; }
.article2 .moreBtn2 a {float:right;width:70px; font-size:11px;  margin: 0; padding:0; color:#4da5dc; letter-spacing:0px; }

 /* Photo css */
.photo1 {  margin:0 20px;   background-color:#f5f5f5;  padding:0 0 0 10px;  }
.photo1 .title {margin:20px ;  border: 0;  }
.photo1 ul { list-style-type:none; margin:0 auto;  padding:0 ;  overflow:hidden; _zoom:1;  }
.photo1 li {float:left;text-align:center; width:33%; padding:10px 0 10px; margin:0; }
.photo1 li img { border: 1px solid #cccccc; padding: 0;}
.photo1 li p { margin:0; padding:10px 20px 10px 20px; }
.photo1 li p a { padding:10px 2px 5px 2px; font-weight:bold;font-size:12px; color:#333333;  line-height: 13px; margin:0; letter-spacing: 1px;  }
.photo1 li p a:hover,
.photo1 li p a:focus {color:#3587ce;}
.photo1 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#f45000;letter-spacing: 0px;  }

.photo2 {  margin:0;    padding:auto 0 ; overflow:hidden; _zoom:1;  }
.photo2 ul { list-style-type:none; margin:0;  padding:0 0 10px 10px;  overflow:hidden; _zoom:1;  }
.photo2 li {float:left; text-align:center; width:24%; padding:0 0 0 5px; margin:0; height:210px; }
.photo2 li table { height:140px; width:168px; margin:10px auto 0;  border-collapse: collapse;background-color:#f5f5f5; border: 1px solid #cccccc; padding:0;   }
.photo2 li td { text-align:center; margin:0; padding:0; }
.photo2 li a.box { height:140px; width:168px; padding:0;  margin:0; }
.photo2 li a.box img { border: 1px solid #cccccc; padding:0; margin:0;}
.photo2 li a.box img:hover,
.photo2 li a.box img:active,
.photo2 li a.box img:focus { border: 3px solid #031633; }

.photo2 li p { padding:10px 35px 0 35px  ;  font-size:13px ;  line-height:normal;  margin:0; }
.photo2 li p a {font-size:13px;  width:150px; padding:0 0 5px; margin:0 auto; color:#666666; line-height:normal;  }
.photo2 li p a:hover,
.photo2 li p a:focus {color:#3587ce;}
.photo2 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#f45000; padding:2px; etter-spacing:0px;}

.photo3 {  margin:0;    padding:auto 0 ; overflow:hidden; _zoom:1;  }
.photo3 ul { list-style-type:none; margin:0;  padding:0 0 5px 10px;  overflow:hidden; _zoom:1;  }
.photo3 li {float:left; text-align:center; width:24%; padding:0 0 0 4px; margin:0;}
.photo3 li table { height:140px; width:162px; margin:5px auto 0;  border-collapse: collapse;background-color:#f5f5f5; border: 1px solid #cccccc;   }
.photo3 li td { text-align:center;}
.photo3 li a.box { height:140px; width:168px; padding:0; }
.photo3 li a.box img { border: 1px solid #cccccc; padding:0; margin:0; }
.photo3 li a.box img:hover,
.photo3 li a.box img:focus { border: 3px solid #031633;padding:0; margin:0; }

.photo3 li p { padding:10px 10px 0 10px  ;  font-size:0.9em;  line-height:normal;  margin:0; }
.photo3 li p a {  width:150px; padding:0 0 5px; margin:0 auto; font-size:0.9em;color:#666666; line-height:normal;  }
.photo3 li p a:hover,
.photo3 li p a:focus {color:#3587ce;}
.photo3 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#f45000; padding:2px; }

.photo4 {  margin:0;    padding:auto 0 ; overflow:hidden; _zoom:1;  }
.photo4 ul { list-style-type:none; margin:0;  padding:0 0 5px 10px;  overflow:hidden; _zoom:1;  }
.photo4 li {float:left; text-align:center; width:24%; padding:0 0 0 4px; margin:0;}
.photo4 li table { height:140px; width:152px; margin:5px auto 0;  border-collapse: collapse;background-color:#f5f5f5; border: 1px solid #cccccc;   }
.photo4 li td { text-align:center;}
.photo4 li a.box { height:140px; width:160px; padding:0; }
.photo4 li a.box img { border: 1px solid #cccccc; padding:0; margin:0; }
.photo4 li a.box img:hover,
.photo4 li a.box img:focus { border: 3px solid #031633;padding:0; margin:0; }

.photo4 li p { padding:10px 10px 0 10px  ;  font-size:0.9em;  line-height:normal;  margin:0; }
.photo4 li p a {  width:150px; padding:0 0 5px; margin:0 auto; font-size:0.9em; color:#666666; line-height:normal;  }
.photo4 li p a:hover,
.photo4 li p a:focus {color:#3587ce;}
.photo4 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#f45000; padding:2px; }

.photoV {  margin:0 20px; padding:20px 0; text-align:center;  background-color:#f5f5f5;  padding:0 10xp;  }
.photoV .title {margin:20px ;  border: 0;  }
.photoVWrap  {padding:0 0 20px;text-align:center;}
.photoVWrap  * {vertical-align:middle;}
.photoV .img {margin:0 15px;border: 1px solid #cccccc;}
.photoV p {width:500px; margin:0 auto; padding:10px 20px 0 20px; color:#333333; font-size:100%; }
.photoV .btn { padding:10px 0 0 0; margin:0; border:0;    }

 /* Movie css */
.mov {margin:0 20px;   background-color:#f5f5f5;  padding:0 10px;  }
.mov .title {margin:20px ;  border: 0;  }
.mov ul { list-style-type:none; margin:0 auto;  padding:0 0 0 30px; overflow:hidden; _zoom:1;  }
.mov li {float:left; text-align:center; width:24%; padding:10px 0 10px; margin:0; background:url('../images/sub/movie_bg.gif') no-repeat 50% 10px;}
.mov li a img  { border: 1px solid #cccccc; margin:20px 0 0 0; padding:3px; }
.mov li a:hover img,
.mov li a:focus img { border: 4px solid #031633;padding:0; }
.mov li p { margin:0; padding:50px 20px 10px 20px; color:#333333; }
.mov li p a {font-weight:bold;font-size:13px; padding:10px 2px 5px 2px; color:#333333; margin:0; text-decoration:none;}
.mov li p a:hover,
.mov li p a:focus {color:#3587ce;}
.mov li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#f45000;  margin:0;text-decoration:none;}

.mov2 ul { list-style-type:none; margin:0 20px 10px;  padding:20px 0 10px 0;  overflow:hidden; _zoom:1;  background:url('../images/sub/movie_bg2.jpg') repeat-x 0 0;  }
.mov2 li {float:left; text-align:center; width:19%; padding:0 0 10px 8px; margin:0;}
.mov2 li a.box img { border: 1px solid #accbda; padding:2px; margin:0; background-color:#bad9e8;}
.mov2 li a.box img:hover,
.mov2 li a.box img:focus { border: 3px solid #2b8dba;padding:0; margin:0; }

.mov2 li p { padding:10px 25px 0 25px  ; font-size:13px; line-height:normal; letter-spacing:-2px; margin:0; }
.mov2 li p a {font-size:13px; padding: 0 0 5px 0; margin:0 auto; color:#666666; line-height:normal; letter-spacing:-2px; }
.mov2 li p a:hover,
.mov2 li p a:focus {color:#359fd0;}
.mov2 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#ff6702; padding:2px; letter-spacing:0px; }
.movTitl {margin:2px 0 3px 0; }
.movTitl .title { font-size:120%;  font-weight:bold; color:#0a2f67; padding:0 700px 0  30px; margin: 0; }
.movTitl a.more {margin:0;  font-size:11px;  color:#4da5dc; }
.vodBtn {  text-align:center; padding:15px 0 0 0; margin:0 ;}

.mov3 ul { list-style-type:none; margin:5px 20px 10px;  padding:20px 0;  overflow:hidden; _zoom:1;  background:url('../images/sub/movie_bg2.jpg') repeat-x 0 0;  }
.mov3 li {float:left; text-align:center; width:22%; padding:0 0 0 16px; margin:0;}
.mov3 li a.box img { border: 1px solid #accbda; padding:2px; margin:0; background-color:#bad9e8;}
.mov3 li a.box img:hover,
.mov3 li a.box img:focus { border: 3px solid #2b8dba;padding:0; margin:0; }
.mov3 li p { padding:10px 15px 0 15px  ;  font-size:13px;  line-height:normal; letter-spacing:-2px; margin:0; }
.mov3 li p a { padding:0 0 5px; margin:0 auto; font-size:13px;  color:#666666; line-height:normal; letter-spacing:-2px; }
.mov3 li p a:hover,
.mov3 li p a:focus {color:#359fd0;}
.mov3 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#ff6702; padding:2px; }
.movTitl {margin:2px 0 3px 0; }
.movTitl .title { font-size:120%;  font-weight:bold; color:#0a2f67; padding:0 700px 0  30px; margin: 0; }
.movTitl a.more {margin:0; font-size:11px;  color:#4da5dc;letter-spacing:0px; }

.mov4 ul { list-style-type:none; margin:5px 10px 10px;  padding:20px 0;  overflow:hidden; _zoom:1;  background:url('../images/sub/movie_bg2.jpg') repeat-x 0 0;  }
.mov4 li {float:left; text-align:center; width:22%; padding:0 0 0 16px; margin:0;}
.mov4 li a.box img { border: 1px solid #accbda; padding:2px; margin:0; background-color:#bad9e8;}
.mov4 li a.box img:hover,
.mov4 li a.box img:focus { border: 3px solid #2b8dba;padding:0; margin:0; }
.mov4 li p { padding:10px 15px 0 15px  ;  font-size:13px;  line-height:normal; letter-spacing:-2px; margin:0; }
.mov4 li p a { padding:0 0 5px; margin:0 auto; font-size:13px;  color:#666666; line-height:normal; letter-spacing:-2px; }
.mov4 li p a:hover,
.mov4 li p a:focus {color:#359fd0;}
.mov4 li span {display:block; font-size:11px; font-family:Verdana, Arial; color:#ff6702; padding:2px; }
.movTitl {margin:2px 0 3px 0; }
.movTitl .title { font-size:120%;  font-weight:bold; color:#0a2f67; padding:0 700px 0  30px; margin: 0; }
.movTitl a.more {margin:0; font-size:11px;  color:#4da5dc;letter-spacing:0px; }

 /* Audio List css */
div.audio {margin:0 20px;     padding:20px 0;  }
div.audio span {width:200px; font-size:small; margin:6px 0 0 20px ; padding:0;font-size:11px; font-family:Verdana, Arial; color:#333333;  }
.bar { background:url('../images/sub/audio_bar.jpg') no-repeat 0 0;  height:16px; margin:10px 0 0 0; padding:0; }
.audioAtl  { margin:0; padding:0 5px;   }
.audioAtl ul { list-style-type:none; margin:0; padding:0; }
.audioAtl li  {width:610px; padding:0 5px 0 40px  ; margin:0;  overflow:hidden; _zoom:1;}
.audioAtl li a.txt {float:left; width:200px; font-size:100%; color:#333333; text-decoration:none; margin:9px 0 0 0; padding:0; font-weight:bold;  }
.audioAtl li a.txt:hover,
.audioAtl li a.txt:active,
.audioAtl li a.txt:focus {color:#2c8ac1;}
.audioAtl li img {float:left; margin:0; padding:13px 15px 0 0;}
.audioAtl a.btn {float:right;width:100px;  margin:5px 5px 0 0 ; padding:4px 0 0; font-weight:bold;font-size:14px; color:#2c8ac1;   }
.audioAtl a.btn:hover,
.audioAtl a.btn:active,
.audioAtl a.btn:visited,
.audioAtl a.btn:focus { color:#f45000;}

.audioAtl span {float:left;width:200px;  margin:6px 0 0 0 ; padding:0;font-size:11px; font-family:Verdana, Arial; color:#333333;  }

.buttonBg { height:40px; background:url('../images/main/bt/bg.jpg') repeat-x 0 0;}
.AudioBottom {margin:0 2px ;  background:url('../images/sub/audio_dot.gif') repeat-x ;  height:32px; width:670px; background-position:bottom;  }
.player { margin:0; padding:15px 0 40px 0; text-align:left;}
.audioStl {padding: 0;   border:0; margin:0; font-size:120%; color:#333333; }
.audioBtn {float:right; margin:0; padding:0 5px 10px 0;}
.audioBtn2 {float:right; margin:0; padding:10px 25px ;}
.audio .text { margin:0; padding:45px 0 0 0; text-align:justify; font-size:110%; color:#333333; line-height:180%; text-indent:14px;}

/* Gallery List css */
 #gallery {  margin:0 20px;   background-color:#f5f5f5;  padding:0 0 25px 0;   }
.gallery_pcon { height:420px;overflow-y:scroll; scrollbar-face-color:#EEEEEE; scrollbar-shadow-color:#EEEEEE; scrollbar-highlight-color:#EEEEEE; scrollbar-3dlight-color:#b0b0b0; scrollbar-darkshadow-color:#B7B7B7; scrollbar-track-color:#E9E9E9; scrollbar-arrow-color:#B7B7B7; }
.gallery_left { float:left;width:572px;text-align:center;overflow:hidden;padding:30px 0 30px 0; }
.gallery_right { float:right;width:338px;overflow:hidden; }
.gall_photo_btn_left { float:left;width:36px;text-align:center; margin: 180px 0 0 0 ; }
.gall_photo_btn_right { float:right;width:36px;text-align:center; margin: 180px 0 0 0 ; }
.gall_photo { float:left;width:500px;text-align:center; }
.gall_photo_box { text-align:left; margin:0 5px ; }
.gall_photo_box .title  { padding:30px 0 0 0;font-size:20px;font-weight:bold;color:#333333;line-height:150%;letter-spacing:-2px;  }
.gall_photo_box .date { padding:5px 0 10px 0;font-size:11px;font-family:verdana,AppleGothic,serif;color:#0563fe; }
.gall_photo_box .cap { padding:10px 10px 0 0;font-size:16px; fline-height:130%; color:#666666;  }

.gallery_slide {  overflow:hidden; height:149px; background:url('../images/sub/bg.gif') repeat-x 0 0; padding: 0 5px; margin:0 ; }
.gallery_slide_con { width:900px; overflow:hidden;  margin:0 auto; }
.gallery_slide_con li { float:left;width:80px; height:80px; display:inline; text-align:center;padding:5px; display:block; overflow:hidden; _zoom:1;}
.gallery_slide_num {text-align:right;color:#ffffff;padding-right:10px;padding-top:5px; font-size:11px; font-family:Verdana, Arial; }
.gallery_slide_num .bl { color: #02C4DF;font-weight:bold; }
.stepcarousel03 { float:left; position: relative; overflow:hidden; _zoom:1; width:930px;height:125px; margin:0; padding:0; }
.stepcarousel03 .belt03{position:absolute;left:1px; top:1px;width: 950px;height: 250px;}
.stepcarousel03 .panel03{ float: left;overflow:hidden; _zoom:1; width:930px; }
.gallery_pconVod { height:400px; }
.gallery_leftVod { float:left;width:360px;text-align:center;overflow:hidden;padding:30px 0 30px 0; }
.gallery_rightVod { float:right;width:530px;overflow:hidden;  height:380px;   overflow-y:scroll; scrollbar-face-color:#EEEEEE; scrollbar-shadow-color:#EEEEEE; scrollbar-highlight-color:#EEEEEE; scrollbar-3dlight-color:#b0b0b0; scrollbar-darkshadow-color:#B7B7B7; scrollbar-track-color:#E9E9E9; scrollbar-arrow-color:#B7B7B7; }

.paging { text-align:center; font-family:Verdana, Arial;font-size:11px; margin:0; padding: 10px 0 50px 0; }
.paging * {vertical-align:middle;}
.paging a {font-size:11px;font-family:verdana; color: #333333;  text-decoration:none; padding:0 5px 0 0 ; margin:0;  }
.paging a:hover,
.paging a:active,
.paging a:focus {color: #e75303;}
.paging .num {font-size:11px;padding:0 2px 0 5px ; margin:0; }
.paging .num1 {font-size:11px; color: #e75303;  padding:0 5px ; margin:0; font-weight:bold;  }

.special { float:left; width:665px; overflow:hidden; _zoom:1;  margin-bottom:15px; margin:0; padding:20px;}
.special img { float:left; margin-right:15px; }
.special .tit a {font-weight:bold;font-size:16px; text-decoration:none; color:#c1144d; }
.special .tit a:hover {text-decoration:underline;}
.special_list { float:left; width:550px; margin-top:10px; overflow:hidden; _zoom:1;}
.special_list ul { list-style-type:none; margin:0; padding:0; }
.special_list li {float:left;  background:url(http://img.yonhapnews.co.kr/basic/home_japan/images/sub/bullet.gif) 0px 6px no-repeat; padding:0 0 10px 12px; width:520px; }
.special_list li a {float:left;  font-size:14px ; text-decoration:none; color:#666; margin:0; padding:0;}
.special_list li a:hover {text-decoration:underline;}
.special_list li span { float:right; font-size:11px;font-family:verdana; color:#999; width:80px; }

/* Company css */
.company {margin:0 20px;     padding:20px 0;}
.company .img2 { margin:0 0 0 2px; padding:0; text-align:right;}
.company .img2 a { margin:0 0 0 2px; padding:0; text-align:right;}
.company .img2 a :hover{  margin:0 0 0 2px; padding:0; text-align:right; }
.company .img3 { float:left;  margin:10px 5px 0 0; padding:0; text-align:right; }
.company .img4 { margin:15px 0 5px 0; padding:0;  }
.company .text2 { font-size:14px; color:#333333; margin:0; padding:0; line-height:180%;text-align:left; overflow:hidden;}
.company .text3  { float:right; width:430px; font-size:14px; color:#333333; margin:0; padding:0; line-height:180%;}
.company .text4  { float:right; width:420px; font-size:12px; color:#666666; margin-top:20px; padding:0; line-height:180%;}
.company .text5  { float:left; width:200px; padding-left:17px;  line-height:180%;}
.company .text6  {background-color:#f1f1f1; font-size:16px;font-weight:bold;  color:#333333; margin-top:20px;padding:10px 20px;  line-height:180%;}
.company .text6 a,
.company .text6 a:hover {font-size:18px;color:#0079a6;  font-family:Arial, Helvetica, sans-serif; padding-left:30px;}

.font9 {font-family: Verdana, Arial; vertical-align:top;}
.font10 {font-family: Verdana, Arial; color:#666666;vertical-align:top;}
.company .bg10 { background-color:#f1f1f1;}
.sp_height { height:10px; margin:10px; padding:0;}

 /*Sitemap css */
.sitemap { margin: 0 20px   ; padding:20px 0 0 30px; overflow:hidden; _zoom:1;  }
.siteline {background:url('../images/sitemap/line.gif') 0 0 repeat-x; margin: 5px 5px 7px 5px  ; padding:0; ;  overflow:hidden; _zoom:1; height:1px; width:155px;}
.sitemap td a  {  font-size:14px; color:#666666; text-decoration:none; padding::0 10px;     }

.sitemap td a:visited  {  font-size:14px; color:#666666; text-decoration:none; padding::0 10px;     }
.sitemap td a:hover,
.sitemap td a:active,
.sitemap td a:focus {color:#58affa;}

/* Body Image Caption */
.ctsimg {display:block; margin:15px auto;text-align:center;width:500px;}
.ctsimg .innercptn{display:block;word-break:break-all;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;width:500px; margin-top:5px; margin:auto; text-indent:-2px; }
.ctsimgcptn{display:block;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;width:500px;margin-left:10px; text-indent:-2px;}
.ctsimgl {display:inline-block; margin:10px 10px 10px 0; text-align:left;float:left;  width:200px;overflow:hidden;}
.ctsimgl .innercptn{display:block;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left; width:200px;}
.ctsimgr {display:inline-block;margin:10px 0 10px 10px ;text-align:right;float:right; width:210px;overflow:hidden;}
.ctsimgr .innercptn{display:block;word-break:break-all;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left; width:200px; text-indent:-2px;}

 /*Popup css*/
.style1 a {font-size: 14px;font-weight: bold; color:#151549;}
.style1 a:hover,
.style1 a:active,
.style1 a:focus {color:#ff6418; }

 /*Urgent css*/
.ugt_wrap{float:left; position:relative}
.ugt {background: url("http://img.yonhapnews.co.kr/basic/home_japan/images/bg_jpugt.gif") repeat-x scroll 0 0 #AE0502;height: 48px;font-size:14px;overflow: hidden;position: absolute;top: 1px;width: 980px;z-index: 999;right:0;}
.ugt .tit {background: url("http://img.yonhapnews.co.kr/basic/home_japan/images/tit_jpugt.gif") no-repeat scroll 0 0 transparent;float: left;height: 48px;width: 177px; clear:both;}
.ugt .lst {float: left;overflow: hidden;}
.ugt .lst a {color: #FFFFFF;font-size: 1em;font-weight: bold;height: 48px;line-height: 46px;margin-left: 5px;}
.ugt .lst a:hover {color: #FFFFFF;font-size: 1em;}
.ugt button.close {background: url("http://img.yonhapnews.co.kr/basic/home_japan/images/btn_jpugt_close.png") no-repeat 0 0 transparent;float: right;height: 48px;width: 60px;border: 0 none;cursor: pointer;}

.blind {font-size: 0;height: 0;left: 0;position: absolute;top: -9999px;visibility: hidden;width: 0;}

 /*Error*/
.error{height:1050px;}
.error404{text-align:center;width:900px;margin:0 auto;padding-bottom:30px;height:350px;}
.error404 .h1{color:#999;font-size:4.5em;padding:30px 0; font-weight:bold; letter-spacing:-3px;}
.error404 .h1 img{vertical-align:middle;}
.error404 .h2{font-size:2em;color:#ff3300;padding-bottom:25px;font-weight:bold; line-height:100%;}
.error404 .h3{font-size:1.5em;color:#000;line-height:20px;padding-bottom:40px;font-weight:bold;}
.error404 .h4 a{ font-size:1.3em;text-decoration:underline;color:#0553c2;font-weight:bold;}
.error404 .h4 a:hover, 
.error404 .h4 a:visited,
.error404 .h4 a:active,
.error404 .h4 a:focus { font-size:1.3em;color:#0478e5; font-weight:bold;}

/* 2014_Photo view */
.pview{width:980px;border-bottom:1px solid #ccc; padding:0;margin-bottom:20px;}
.inbg{position:relative;background-color:#efefef;padding:10px;}
.inbg .info{border-bottom:1px dashed #ccc;padding:10px;margin:0 0 10px 0; }
.inbg .info .pdate{font-weight:bold;font-size:0.75em;font-family:verdana;color:#0083ca;}
.inbg .util{position:absolute;right:10px;top:10px;}
.inbg .util a{padding:0 10px;}
.pcts{position:relative;text-align:center;margin-bottom:20px;}
.pcts h1{font-weight:bold;font-size:2em; margin:0; padding:0; color:#333;}
.pcts .minhgt{min-height:250px;display:block;}
.pcts img{margin:10px 0;}
.pcts > p {width:700px;font-size:1em;margin:0 auto;text-align:left;}
.pcts > a{position:absolute;top:200px;background:url(http://img.yonhapnews.co.kr/basic/home_english/2014/images/btn_ptoto_prenxt.png);width:36px;height:61px;text-indent:-9999px;display:block;}
.pcts > a.prev{background-position:0 0;left:150px;}
.pcts > a.prev:hover{background-position:0 -61px;}
.pcts > a.next{background-position:36px 0;right:150px;}
.pcts > a.next:hover{background-position:36px -61px;}
.inbg > a img{display:block;margin:0 auto;padding-bottom:10px;}

/* 2014_Photo view add contents */
.pview_today{width:980px;background:#272a33;border-bottom:1px solid #474a51;overflow:hidden;padding-bottom:20px;}
.pview_today h3{font-size:2em;color:#fff;padding:20px;width:800px;height:20px; }
.pview_today ul{padding:0; margin:0;}
.pview_today li{float:left;width:300px;margin-left:19px; list-style:none;}
.pview_today li a{display:block; }
.pview_today li a img{border:2px solid #3e424f;width:300px;height:270px;}
.pview_today li img:hover,.pview_today li img:active,.pview_today li img:focus  {border:2px solid #1A529C; }
.pview_today li .cptn{color:#C5C5C5;display:block;font-weight:bold;margin:12px auto 0;text-align:center;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ccc;cursor:pointer;font-size:14px; }
.pview_today li .cptn:hover, .cptn:active,.cptn:focus {color:#fff; font-size:14px; text-decoration: none; }

.pview_most{overflow:hidden;padding:20px 0;}
.pview_most h3{color:#ccc;float:left;width:110px;font-size:20px;font-weight: bold;padding:20px 20px 0 20px;line-height:1em;text-align:center;margin:0;}
.pview_most li{float:left;width:140px;padding:0 10px;text-align:center;list-style:none;}
.pview_most li a.box{display:block;width:130px;height:130px;padding:5px;border:1px solid #474a51;margin-bottom:10px;}
.pview_most li a.box img{border:3px solid #3e4352;max-width:120px;max-height:120px;margin-bottom:5px;}
.pview_most li a.box img:hover{border:3px solid #fff; }
.pview_most li a.box2{display:block;width:130px;height:130px;padding:5px;border:1px solid #3c3f41;margin-bottom:10px;}
.pview_most li a.box2 img{border:3px solid #323537;max-width:120px;max-height:120px;margin-bottom:5px;}
.pview_most li a.box2 img:hover{border:3px solid #1a529c;}
.pview_most li > p a{display:block;line-height: 17px;font-size:13px;color:#fff;}
.pview_most li > p a:hover, a:active, a:focus {text-decoration: underline;font-size:13px;line-height: 17px; font-weight:normal; font-weight:normal;}
.color_most{background:#3e4352; margin-bottom:5px;}
.color_latest{background:#323537;margin-bottom:50px;}

.printer{width:720px;}
.printer > .header{position:relative;height:60px;background:#696d70 url(http://img.yonhapnews.co.kr/basic/home_japan/images/sub/bg_print_header.gif) no-repeat 0 0;text-indent:-10000px;}
.printer > .header span{position:absolute;display:block;top:18px;right:15px;background:url(http://img.yonhapnews.co.kr/basic/home_japan/images/sub/btn_print_close.gif) no-repeat 0 0;width:26px;height:25px;text-indent:-9999px;cursor:pointer;}
.printer > .articles{width:680px;margin-top:20px;padding:0 20px;text-align:center;}
.printer > .articles h1{font-size:1.5em;}
.printer > .articles p{font-size:1.2em;text-align:left;margin-bottom:20px;text-indent:10px;line-height:130%;}
.printer > .articles p a{font-size:12px;font-weight:bold;color:#044eb5;font-family:verdana;height:20px;line-height:20px;}
.printer > .articles p a:hover,
.printer > .articles p a:active,
.printer > .articles p a:focus{font-size:12px;font-weight:bold;height:20px;line-height:20px;}
.printer > .articles p img{margin:0 auto;display:block;padding-bottom:10px;}
.printer > .articles p strong{width:500px;margin:0 auto;color:#666;font-weight:bold;font-size:0.85em;display:block;text-align:left;line-height:130%;text-indent:0;}
.printer > .articles span{font-weight:normal;font-size:0.95em;float:right;margin-bottom:20px;font-family:verdana;}
.printer > .footer{clear:both;background:#ebebeb;text-align:center;padding:20px 0;font-weight:normal;font-size:1em;font-family:Arial;}
.printer > .footer span.btlogo{display:inline-block;background:url(http://img.yonhapnews.co.kr/basic/home_english/2013/images/imgsub_sprite.png) no-repeat 0 -730px transparent;width:23px;height:23px;vertical-align:middle;}
.printer > .footer span.copy{color:#145ea9;}
.printer > .footer span strong{color:#000;}



/* wide-center 2016-09-12 */
.wide-center{width:100%;}
.wide-con_navi{overflow:hidden;position:relative;width:100%;}
.wide-con_navi .navi-wrap{padding:15px 0 0 10px}
.wide-con_navi .navi-wrap .navi-tit,
.wide-con_navi .navi-wrap .navi-tit a{font-size:30px;line-height:110%;font-weight:bold;color:#474747;}
.wide-con_navi .navi-wrap .tit-sub{font-size:12px;color:#969696;}
.wide-con_navi .location{overflow:hidden;position:absolute;right:0;top:27px;font-size:13px;line-height:19px;}
.wide-con_navi .location a,
.wide-con_navi .location .current{display:block;float:left;line-height:19px;}
.wide-con_navi .location a{color:#1d97ca;margin:0 15px 0 0;padding-right:25px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 100% -599px}
.wide-con_navi .location .home .hide{overflow:hidden;display:block;width:15px;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 0 -557px;cursor:pointer;}
.wide-con_navi .location .home{}
.wide-con_navi .location .current{padding:0 10px 0 0;margin:0;color:#1d97ca;background:none;}

.list-tit-wrap{overflow:hidden;margin-bottom:10px}
.list-tit-wrap .list-tit{overflow:hidden;width:auto;height:39px;margin:0 0 0 15px;padding-top:0;font-size:22px;line-height:39px;color:#474747;font-weight:bold;letter-spacing:0;}
.list-tit-wrap .list-tit a:visited,
.list-tit-wrap .list-tit a:active,
.list-tit-wrap .list-tit a:hover,
.list-tit-wrap .list-tit a{font-size:22px;line-height:39px;color:#474747;font-weight:bold;}
.list-tit-wrap .list-more{display:block;float:right;width:89px;height:39px;line-height:39px;font-size:11px;color:#fff;text-align:center;background:#6e767b;letter-spacing:-1px;}
.list-tit-wrap .list-more .more{padding-right:18px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 100% -515px;line-height:39px;}
.list-tit-wrap .list-more:hover{background:#599dd5;}
.list-tit-wrap .list-more:visited,
.list-tit-wrap .list-more:active,
.list-tit-wrap .list-more:hover{line-height:39px;}

/* video */
.video-main-wrap{}
.video-main-wrap .comment-zone{margin-top:50px;}
.video-view-zone{width:100%;height:100%;margin:15px 0 50px;border-bottom:1px solid #dad7d7;}
.video-view-zone .view-area{position:relative;width:100%;height:580px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_ko/home/2016/bg_video2016_01.gif) no-repeat 0 0;}
.video-view-zone .player-box-clone{position:absolute;right:0;top:0;width:100%;height:550px;}
.video-view-zone .player-box{position:absolute;width:980px;height:550px;z-index:700}
.video-view-zone .player-box .player-close{display:none}
.video-view-zone .caption-box{width:100%;}
.video-view-zone .title-con{overflow:hidden;position:relative;margin:0 10px 25px;}
.video-view-zone .title-con .tit{font-size:30px;line-height:110%;color:#333;}
.video-view-zone .title-con .dd{display:block;margin:6px 0 0;font-size:12px;color:#999;}
.video-view-zone .desc-con{overflow-y:scroll;height:180px;padding:10px 10px 20px;}
.video-view-zone .desc-con p{font-size:15px;color:#666565;}
.video-view-zone .more{display:none;}
/* 고정 */
.video-fixed .video-view-zone{}
.video-fixed .video-view-zone .player-box-clone{display:block;}
.video-fixed .video-view-zone .player-box{position:fixed;left:inherit;right:80px;bottom:20px;width:329px;height:185px;border:1px solid #000;}
.video-fixed .video-view-zone .player-box .player-close{overflow:hidden;position:absolute;right:-31px;top:-1px;border:1px solid #ccc;border-left:0;display:block;width:30px;height:30px;text-indent:-5000px;background:#fff url(http://img.yonhapnews.co.kr/basic/svc/00_ch/home/2016/sprites_ch_2016091204.png) no-repeat 8px -952px;}
.video-fixed .video-view-zone .vid-skin02 .vjs-big-play-button{width:90px;height:90px;margin:-45px 0 0 -45px;background-position:-119px -216px;}
/* 1750px 이상일때 */
@media only screen and (min-width:1750px){
	.video-view-zone .player-box{left:50%;margin:0 0 0 -490px;}
	.video-view-zone .player-box #vid-view{position:relative;z-index:800;}
	.video-view-zone .view-area:after{content:"";display:block;clear:both;position:absolute;top:0;left:50%;width:980px;height:550px;margin:0 0 0 -490px;background:rgba(0,0,0,.0);z-index:600;
	-webkit-transition:all 0.55s ease-in-out ;-moz-transition:all 0.55s ease-in-out;-o-transition:all 0.55s ease-in-out;-ms-transition:all 0.55s ease-in-out;transition:all 0.55s ease-in-out;}
	.video-fixed .video-view-zone .player-box{top:20px;left:50%;bottom:inherit;right:inherit;margin:0 0 0 509px;
	-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
	}
	.video-fixed .video-view-zone .view-area:after{position:fixed;top:20px;width:329px;height:185px;margin:0 0 0 509px;background:rgba(0,0,0,1);}
}

/* list-video */
.list-video{}
.list-video.main-video-block{padding-top:40px;border-top:1px solid #dad7d7}
.list-video.main-video-block.first-child{padding-top:0;border-top:0;}
.list-video .list-type-video{overflow:hidden;margin-left:-40px;}
.list-type-video li{position:relative;width:300px;height:282px;float:left;margin-left:40px;}
.list-type-video li a{display:block;color:#66696e;}
.list-type-video li .img-con{overflow:hidden;position:relative;display:block;width:300px;height:170px;background:#000;}
.list-type-video li .icon-play{overflow:hidden;display:block;position:absolute;width:50px;height:50px;left:0;top:0;text-indent:-5000px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 18px -686px;background-color:rgba(0,0,0,.3);z-index:1;}
.list-type-video li .img-con img{
width:100%;height:auto;
-webkit-transition:opacity 0.2s ease-in;
-moz-transition:opacity 0.2s ease-in;
-o-transition:opacity 0.2s ease-in;
-ms-transition:opacity 0.2s ease-in;
transition:opacity 0.2s ease-in;		
} 
.list-type-video li a:hover .img-con img{opacity:.8;}
.list-type-video li .news-con{padding:10px 0;}
.list-type-video li .news-con .tit-news{display:block;margin-top:5px;font-size:15px;line-height:1.3;font-weight:normal;color:#66696e;}
.list-type-video li a:hover .news-con .tit-news{color:#66696e;}
.list-type-video li .news-con .desc-news{display:none}
.list-type-video li .news-con .date{float:none;font-size:11px;color:#999;border:0;}
.list-type-video li a:hover .news-con .date{text-decoragion:none}
.list-type-video li.active .img-con img{opacity:.8}
.list-type-video li.active .icon-play{width:40px;height:40px;left:50%;top:50%;margin:-20px 0 0 -15px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_jp/home/2016/sprites_jp.png) no-repeat 0 -880px;}

/* 신규 그래픽 팝업 2017-02-08 */
.graphic-pop{min-width:1100px;}
.graphic-pop button{border:0;background:none;}
.graphic-pop-top{overflow:hidden;height:70px;background:#0085d2;}
.graphic-pop-top .top-tit{float:left;font-size:40px;line-height:1.2;margin:10px 0 0 40px;color:#fff;font-weight:normal;letter-spacing:-3px}
.graphic-pop-top .top-close{overflow:hidden;width:75px;height:70px;float:right;font-size:0;line-height:0;text-indent:-100px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2017/graphic_close.png) no-repeat 15px 50%}
.graphic-pop-body{overflow:auto;width:1100px;height:850px;padding-bottom:20px;margin:0 auto;text-align:center;}
.graphic-pop-body .article-tit{padding:30px 0 15px;font-size:30px;color:#333;font-weight:bold}
.graphic-pop-body .wrap-option{overflow:hidden;float:right;margin-right:58px;padding-top:10px;}
.graphic-pop-body .wrap-option .btn-print{overflow:hidden;float:right;width:50px;height:30px;margin:-10px 0 0 20px;text-indent:-500px;background:url(http://img.yonhapnews.co.kr/basic/svc/00_en/home/2017/graphic_print.png) no-repeat 50%}
.graphic-pop-body .article-date{display:inline;font-size:12px;line-height:1.4;color:#666;}
.graphic-pop-body .article-img{clear:both;margin:50px 0 18px;}
.graphic-pop-body .article-caption{padding:0 40px;font-size:14px;line-height:1.4;color:#333;}
.graphic-pop-footer{height:58px;border-top:1px solid #ccc;text-align:center;color:#666;font-size:12px;}
.graphic-pop-footer .article-copy{margin-top:10px;}
@media print {
  .graphic-pop-body{height:auto;}
  .graphic-pop-body .article-img{width:1050px}
  .graphic-pop-body .article-img img{width:100%}
}