
/* CSS Document  */

/*****
	Default set
*****/
body {margin: 0; padding: 0;
background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/nav/head02.jpg');
background-repeat:repeat-x;
font-size:0.75em; line-height:140%;
font-family:"MS PGothic", sans-serif; 
}
#bodynone {background-color:#FFFFFF;   width:500px;}
a:link {color:#333; cursor:pointer; text-decoration:none;}
a:visited {color:#999; cursor:pointer; text-decoration:none;}
a:active, a:hover, a:focus {color:#ff6418; cursor: pointer; text-decoration:underline;}

/*****
	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;}




#box {margin: 0 auto 0 auto; padding: 0; width:980px;  }

.yhlogo 
{float:left;  margin: 45px 0  0 0;  height:55px;  border:0; }
.banner
{float:right; margin: 10px 0  10px 3px; vertical-align: middle; border:0; }
#gnb
{float:left; margin: 0; padding: 0; width:980px; }
#gnb ul
{list-style: none; height:30px; margin: 0; padding: 0; float:left;}
#gnb ul li
{float:left; margin: 0; padding: 0; height:30px;list-style: none; 
border:0; vertical-align: middle; /* for IE imge margin */}
.bottom1 {float:left; margin: 0; _margin-right:-3px;  padding: 0; border:0; width: 980px; vertical-align:top; }
.bottom1 img .vv {vertical-align:top;} 




h3 {float:left ; width: 160px; font-size: 1em; margin: 0 0 0 5px;  padding-top:25px; height:25px; font:100 Verdana 12px ;  letter-spacing: -1px; color:#666666; font-family:Verdana, Arial; }
  
.searchWrap {float:right;   margin:17px 0 0 0; padding: 0; overflow:hidden; _zoom:1;}
.search01 {float:right;text-align:right; margin:0; padding:5px 10px 0;width:490px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.search02 {float:right ; width:298px; border: 1px  solid #03214e;  margin:0; padding:0; }
.sea { background-color:#fff; border:3px solid #355986; float:right; margin:0; padding:1px; width:290px; }  
.search02 input.keyword1 { border:0; margin:0; padding:0; width:245px; }
.search02 input.btton { border:0; margin:0; padding:0; }
.sea  * { vertical-align:middle; }
.font {color:#1f5b7f; font-weight:bold;  margin:0; padding: 0 ;  }

#select_l {position:relative; float:left; z-index:1000; }



.search01 a  {  font:13px MS PGothic; color:#666666; text-decoration:none; padding::0 10px; letter-spacing:0;    }
.search01 a:hover,
.search01 a:active,
.search01 a:focus {font:13px MS PGothic; color:#58affa; text-decoration:none;letter-spacing:0; }

.line { margin: 0; padding: 0 ;  }
form { margin:0; padding:0; border: 0; }
img .b {border:0; padding: 0 ;}

#bodyArea {border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;  overflow:hidden; _zoom:1; width:978px; margin:0; padding:0;}

 /* left css */
.movie {height:170px; width: 129px; border:0 ; background-color:#FFFFFF;  font-family: MS PGothic;}
.movie3 {height:190px; width: 129px; border:0 ; background-color:#FFFFFF;  font-family: MS PGothic;}
.movie2 { width: 129px; border:0 ; background-color:#FFFFFF; font-family: MS PGothic; }
.movie .sub, .movie2 .sub, .movie3 .sub  { display:block; text-align:center; font-size: 12px; line-height:110%;  margin: 5px 5px 5px 5px; padding:0; color:#7899b0; font-weight:normal; letter-spacing:-1px; }
.movie .sub a, .movie2 .sub a, .movie3 .sub a { font-size: 12px; font-family:MS PGothic; line-height:110%; color:#434343; text-decoration:none;  color:#7899b0; font-weight:normal; letter-spacing:-1px; margin: 0; padding:0; }
.movie .sub a:hover, .movie2 .sub a:hover, .movie3 .sub a:hover{font-size: 12px; font-family:MS PGothic;  line-height:110%; color:#3587ce; text-decoration:underline; font-weight:normal; letter-spacing:-1px; margin: 0; padding:0;}
.movie .sub a:active {font-size: 12px; font-family:MS PGothic;  line-height:110%; color:#3587ce; text-decoration:underline;font-weight:normal; letter-spacing:-1px;margin: 0; padding:0;}
.movie .sub a:focus {font-size: 12px; font-family:MS PGothic;  line-height:110%; color:#3587ce; text-decoration:underline; font-weight:normal; letter-spacing:-1px;margin: 0; padding:0;}
.movie .sub span {float:right;width:80px; font-size:small; padding: 5px 0 ;  }

.button { border:0 ;  margin:0; padding:0;}
.buttonPd { padding-top:5px; padding-bottom:5px;}
.buttonBg { height:51px; background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/bg.jpg') repeat-x 0 0;}
.img10 { border:0 ;  margin:0; border-bottom:1px solid #ccc; padding:0;   border-top:1px solid #ccc;}

.buttonBg2 {padding:7px 6px; background-color:#f5f5f5; font:13px MS PGothic; color:#333333; border:0 ; letter-spacing:-1px; margin:0;overflow:hidden; _zoom:1;}
.buttonBg2 img { margin:0; padding:0; border: 1px #CCCCCC;}

.buttonBg3 { padding:0; background-color:#f5f5f5; }
.button .bulTxt {text-decoration:none; display:block; padding:15px 0 0 40px; height:31px; background-repeat:no-repeat; background-position:0 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; margin:0;}
.button .bulTxt3 {text-decoration:none; display:block; padding:14PX 0 0 40px; height:40px; background-repeat:no-repeat; background-position:0 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; margin:0;}
.button .bulTxt4 {text-decoration:none; display:block; padding:20PX 0 0 40px; height:31px; background-repeat:no-repeat; background-position:0 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; margin:0;}
.button .bulTxt5 {text-decoration:none; display:block; padding:12px 0 0 40px; height:31px; background-repeat:no-repeat; background-position:0 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; margin:0;}
.button .bulTxt6 {text-decoration:none; display:block; padding:13px 0 0 40px; height:30px; background-repeat:no-repeat; background-position:0 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; margin:0;}
.button .bulTxt2 {text-decoration:none; display:block; padding:0 0 9px 40px; * padding:5px 0 9px 40px; height:20px; background-repeat:no-repeat; background-position:5px 50%; font:bold 14px MS PGothic;  color:#1f5b7f; letter-spacing:-1px; }
.button .bulTxt a {font:bold 14px MS PGothic; color:#1f5b7f; letter-spacing:-1px; text-decoration:none; }
.button .bulTxt a:hover, a:active, a:focus {font:bold 14px MS PGothic; color:#ff6418; text-decoration:none; letter-spacing:-1px; }
.button .bulTxt5 a {font:bold 14px MS PGothic; color:#1f5b7f; letter-spacing:-1px; text-decoration:none; }
.button .bulTxt5 a:hover, a:active, a:focus {font:bold 14px MS PGothic; color:#ff6418; text-decoration:none; letter-spacing:-1px; }
.button .bulTxt6 a {font:bold 14px MS PGothic; color:#1f5b7f; letter-spacing:-1px; text-decoration:none; }
.button .bulTxt6 a:hover, a:active, a:focus {font:bold 14px MS PGothic; color:#ff6418; text-decoration:none; letter-spacing:-1px; }


.vodjp { position:relative;  width:129px; height: 170px;  margin:0; padding: 0; overflow:hidden; _zoom:1; }
.vodbtnjp a {position:absolute;top:65px;left:38px;display:block;background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/btn2.png');background-position:0px 0px;cursor:pointer;height:51px;width:51px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.yonhapnews.co.kr/basic/home_japan/images/main/btn2.png',sizingMethod='crop'); }
.vodbtnjp a:hover {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/btnon.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.yonhapnews.co.kr/basic/home_japan/images/main/btn2.png',sizingMethod='crop');}

.button .sub2 {font-size:100%; line-height:110%;  margin: 0; padding:10px ; color:#666666; }

.button bulTxt a { font-size: 14px MS PGothic;  color:#333333; cursor:pointer; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
.button bulTxt a:link { font-size: 14px MS PGothic;  color:#333333; cursor:pointer; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
.button bulTxt a:visited {font-size: 14px MS PGothic;  color:#333333; cursor:pointer; text-decoration:none; font-weight:bold; letter-spacing:-1px;}
.button bulTxt a:active, a:hover, a:focus {font-size: 14px MS PGothic;  cursor:pointer; color:#ff6418; text-decoration:underline; font-weight:bold; letter-spacing:-1px;}
.button .line10 {  margin:0; border-bottom:1px solid #ddd;  }
.button .line11 {  margin:0; border-bottom:1px solid #ddd; padding:0; background-color:#FFFFFF; }
.button .line12 {  margin:5px 0 0; border-bottom:1px solid #ddd;  }


.button .icoA {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/011.jpg');  }
.button .icoB {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/022.jpg'); }
.button .icoC {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/0333.jpg');  }
.icoD {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/044.jpg');    }
.button .icoE {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/055.jpg');  height:41px;  }
.button .icoF {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/066.jpg');  }
.button .icoG {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/077.jpg');  }
.button .icoH {background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/0888.jpg'); font-size: 14px MS PGothic; }


.button02 {height:40px; width: 129px; border:0 ;  margin:0;  background-color:#FFFFFF;}
.button_bg {height:40px; width: 129px; border:0 ;  margin:0;  background-color:#f5f5f5;}
.button_bg02 {float:left;  border:0 ;  margin:10px 9px 10px 9px; margin:0;  background-color:#f5f5f5;}
.button_bg03 {float:left;  border:0 ;   padding:0; margin:0;  background-color:#f5f5f5;}
.bullet01 {float:left; margin: 7px 7px 7px 5px ; padding:0;  }
.bullet02 {float:left; margin: 12px 7px 7px 5px ; padding:0;  }
.title01 {float:left;  margin: 12px 0 0 0 ; padding:0; font-size:1.25em; font-weight:bold; color:#1f5b7f; letter-spacing:-1px;
}
.title02 {float:left;  margin: 16px 0 0 0 ; padding:0; font-size:1.25em; font-weight:bold; color:#333333; letter-spacing:-1px; background-image:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/bt/bg.jpg');
}
.title03 {float:left;  margin: 12px 0 0 0 ; padding:0; font-size:1.25em; font-weight:bold; color:#333333; letter-spacing:-1px; 
}

.left{float:left;  width: 129px;  background-color:#FFFFFF; padding:0;margin:0;  overflow:hidden; }/* 순서를 변경하면 깨짐 */
.wether_font {color:#1f5b7f; margin: 12px 5px 3px 3px ; padding: 0 ;  }
.weather { padding:5px 10px;}
.rss {margin:0;  border: 0;overflow:hidden; _zoom:1;  }
.rss ul{list-style-type:none; margin:10px 0 5px 5px; padding:0; overflow:hidden;_zoom1; }
.rss li {float:left; text-align:center;  padding:0; margin:0 3px;   font:11px MS PGothic; letter-spacing:-1px;  }

.rss li span a {display:block;font-weight:normal; font-size:11px; font-family:MS PGothic;  margin-top:3px; color:#333333; padding:0; letter-spacing:-1px; }
.rss li span a:hover { font-weight:normal; font-size:11px; font-family:MS PGothic; color:#f45000; padding:0; letter-spacing:-1px; }
.rss li span a:active {   font-weight:normal; font-size:11px; font-family:MS PGothic;  color:#f45000; padding:0; letter-spacing:-1px; }
.rss li span a:focus {  font-weight:normal;  font-size:11px; font-family:MS PGothic; color:#f45000; padding:0; letter-spacing:-1px;  }
.rss li img { margin:0; padding:0;}


.top_line { border-top: 1px solid #dddddd;}

.stock { width:110px; padding:0px; margin:0; overflow: hidden; _zoom:1; }
.stock.t1{padding:0; margin:0; text-align:left; }
.stock.t2{margin:0;text-align:left; font-family: Verdana; }
.stock.t3{padding:0; margin:0; text-align:left; font:bold 11px Verdana;}
.stock.t4{padding:0; margin:0;}
.stock.t5{padding:0; margin:0;  text-align:left; }
.stock.t6{padding:0; margin:0;  text-align:left; font:bold 11px Verdana;}
.stock.t7{padding:0; margin:0;  text-align:right; color:#333333; font: 9px arial;}
.stock.t8{padding:0; margin:0; }

 /* main css */ 
 #main {float:left; width: 547px; overflow:hidden; _zoom:1; min-height:1200px; _height:1200px; border:0 ;background-color:#FFFFFF;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb; margin:0; padding:0; font: 120% MS PGothic; line-height:130%; }
	 .topnews { width: 520px; padding:15px ; background-color: #f1f1f1;  overflow:hidden;}
 
	.urgent {font:bold 100% MS PGothic; color:#e75303; text-decoration:none;  overflow:hidden;  margin:0; letter-spacing:-1px;}
	.urgent * { vertical-align:middle; }
	.urgent a{ font:bold 14px MS PGothic; color:#e75303; text-decoration:none; letter-spacing:-1px;}
	.urgent a:hover { font:bold 14px MS PGothic; color:#e75303; text-decoration:none; letter-spacing:-1px;}
	.urgent a:active { font:bold 14px MS PGothic; color:#e75303; text-decoration:none;letter-spacing:-1px; }
	.urgent a:focus{font:bold 14px MS PGothic; color:#e75303; text-decoration:underline; letter-spacing:-1px;}

	.text {margin: 0; padding: 0; font-size:2em; line-height:16px; color:#0079a6; letter-spacing:0;}
	.headline .thum{float:left; border:1px solid; border-color:#cccccc; padding:1px; margin:0 12px 10px 0; z-index:30;}
	.headline .thum2 {float:left; border:1px solid; border-color:#cccccc; padding:1px; margin:0 10px 10px 0; z-index:30; width:100px; height:70px;}
	.headline .thum3 {float:left; border:1px solid; border-color:#cccccc; padding:1px; margin:0 10px 10px 0; z-index:40;   width:100px; height: 70px;}

	.headline .title { font: 130% MS PGothic; color: #0079a6; letter-spacing:-1px; text-decoration:none;  overflow:hidden;  margin:0 0 10px 0;}
	.headline .title a{font: 130% MS PGothic; color: #0079a6; letter-spacing:-1px; text-decoration:none;}
	.headline .title a:hover,
	.headline .title a:active,
	.headline .title a:focus{font: 130% MS PGothic; color:#2b93be; letter-spacing:-1px; text-decoration:underline;}
	.fullstory, a.fullstory:link, a.fullstory:visited, a.fullstory:active, a.fullstory:hover { font-size:14px; color:#3895e1; text-decoration:underline; letter-spacing:-1px;font-weight:normal;}
	.headline .mainTxt {font:14px MS PGothic;  padding: 0 0 10px 0; margin:0 ;  text-align:justify; * text-align:justify; letter-spacing: 0; line-height: 20px; color:#333333;   }
	.headline .title4 {  font: 130% MS PGothic; color:#f99403; letter-spacing:-1px; text-decoration:none;  overflow:hidden;  margin:0 0 13px 0; padding:0;}
	.headline .title4 a{  font: 130% MS PGothic; color:#f99403; letter-spacing:-1px; text-decoration:none;}
	.headline .title4 a:hover,
	.headline .title4 a:active,
	.headline .title4 a:focus{font: 130% MS PGothic; color:#f99403; letter-spacing:-1px;text-decoration:underline;}

	.range {float:left;}
	.related {float:left; width:525px;  margin:0; text-decoration:none; overflow:hidden;  }
	.related ul{ margin:0; padding:0 0 0 10px; }
	.related li {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/i_arrow3.gif') 5px 5px no-repeat; padding:0 20px; list-style-type:none; line-height: 24px; height:24px;  }
	.related li a { font-weight:bold; font:14px MS PGothic; color:#444444; text-decoration:none; letter-spacing:0; }
	.related li a:hover {font-weight:bold; font:14px MS PGothic; color:#3587ce; text-decoration:none; letter-spacing:0;}
	.related li a:active {font-weight:bold; font:14px MS PGothic; color:#3587ce; text-decoration:none; letter-spacing:0;}
	.related li a:focus {font-weight:bold; font:14px MS PGothic; color:#3587ce; text-decoration:none; letter-spacing:0;}

	.major  {float:left; width:506px;  margin-top:15px; padding: 24px 20px 17px 20px; background-color:#F1F1F1; }
	.bold { font: 14px MS PGothic; letter-spacing:0; color:#0079a6;  }
	.bold a { font: 14px MS PGothic;   color:#0079a6; text-decoration:none;  letter-spacing:0;  }
	.bold a:hover { font: 14px MS PGothic;  color:#3587ce;  text-decoration:none;  letter-spacing:0;}
	.bold a:active { font: 14px MS PGothic;  color:#3587ce;  text-decoration:none;  letter-spacing:0;}
	.bold a:focus { font: 14px MS PGothic;  color:#3587ce; text-decoration:none; letter-spacing:0;}

	.major .title{margin:0; padding:0 30px 10px 0 ;  font-size:120%;  font-weight:bold; color:#0a2f67;  }
	.major ul { list-style-type:none; margin:0; padding:0; }
	.major li {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/arrow2013.gif') 1px 5px no-repeat; padding:0 0 2px 15px;  margin:0; overflow:hidden; _zoom:1; letter-spacing: 0px; }
	.major li a {float:left; font:14px MS PGothic; color:#434343; text-decoration:none; margin:0; padding:0; letter-spacing: 0px; }
	.major li a:hover { font:14px MS PGothic; color:#3587ce; text-decoration:none; margin:0; padding:0; letter-spacing: 0px;}
	.major li a:active { font:14px MS PGothic; color:#3587ce; text-decoration:none; margin:0; padding:0;  letter-spacing: 0px;}
	.major li a:focus { font:14px MS PGothic; color:#3587ce; text-decoration:none;  margin:0; padding:0; letter-spacing: 0px;}
	.major li span {float:right;width:70px; font-size:11px; font-family:Verdana, Arial; color:#666666;  padding:0 3px 0 0; margin:0; letter-spacing: 0px;}

	.date {float:left; width:100px; margin:0;  border: 1px  solid blue; }
	.date li {padding:0 0 2px 10px; list-style-type:none; }

	.photo {width:547px; height:260px; float:left;  margin:0;background-color:#f5f5f5;  padding:0 ; overflow:hidden; _zoom:1; border-bottom:1px solid #EBEBEB; border-top:1px solid #EBEBEB;}
	.photo .title {margin:20px; border:0;}
	.photo .Krtitle {margin:20px 25px; border:0;}
	.photo ul {position:relative; list-style-type:none;width:542px; margin:0 auto;  padding:0; height:200px; overflow:hidden; _zoom:1; clear:both;}
	.photo li {text-overflow: ellipsis; float:left; text-align:center; width:133px; padding:0 ; margin:0 0 0 2px;overflow:hidden;}
	.photo li a.box {display:block; width:133px;height:119px; padding:10px 0; margin-bottom:5px; background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/bgPhoto2013.gif') no-repeat 0 0;  }
	.photo li a.box:hover,
	.photo li a.box:focus {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/bgPhotoOn.gif') no-repeat 0 0; }
	.photo li span {padding:0 2px 5px 2px; font-size:0.85em; height:131px; line-height:normal;}
	.photo li a.span {width:125px; clear:both;padding:0 2px 5px 2px; font-size:0.85em; height:15px; overflow:hidden; color:#666; line-height:normal;font-weight:normal; }
	.photo li a.span:hover {font:0.85em MS PGothic;  color:#3587ce; font-weight:normal; letter-spacing:normal;}
	.photo li a.span:focus {font:0.85em MS PGothic; color:#3587ce; font-weight:normal;letter-spacing:normal;}

	.article .moreBtn {float:right; margin:0; padding:0; font-size:11px; letter-spacing:0px;}
	.article .moreBtn img {margin:5px 0  2px 5px;}
	.article  {float:left; width:510px;  margin:0; padding: 20px 20px 0 20px;   }
	.article .title{float:left;  width:200px;  margin:0; padding:0  ; font-size:120%;  font-weight:bold; color:#0a2f67;}
	.article ul {list-style-type:none; margin:0; padding:0;}
	.article li  {padding: 3px 0 1px 0 ; margin:  0;   width:510px;  letter-spacing: 0px;  }
	.article li a{float:left; font:14px MS PGothic; color:#0079a6; text-decoration:none; margin:0; padding:0; letter-spacing: 0px;}
	.article li a:hover,
	.article li a:active,
	.article li a:focus {font:14px  MS PGothic; color:#58affa; text-decoration:none; letter-spacing: 0px;}
	.article .da {float:right;width:70px; font-size:11px; font-family:Verdana, Arial; color:#666666;  padding:0 10px 0 0; margin:0;}
	.moreBtn {float:right;width:80px; font:11px MS PGothic;   margin: 0; color:#4da5dc;letter-spacing:0px;}
	.moreBtn a { font:11px MS PGothic; width:70px;  margin: 0; color:#4da5dc;  text-decoration:none; font-weight:normal; letter-spacing:0px;}
	.moreBtn a:hover  { font:11px MS PGothic; width:70px;  margin: 0; color:#4da5dc;  text-decoration:none; font-weight:normal; letter-spacing:0px;}
	.moreBtn a:active  { font:11px MS PGothic; width:70px;  margin: 0; color:#4da5dc;  text-decoration:none; font-weight:normal; letter-spacing:0px;}
	.moreBtn a:focus  { font:11px MS PGothic; width:70px;  margin: 0; color:#4da5dc;  text-decoration:none; font-weight:normal;letter-spacing:0px;}
	 ul.bottom2 { border-top:1px solid #a8a8a8; margin:0; padding:0;}
	.bottom {margin:0; height:16px; border-bottom:1px solid #e9e9e9; padding:0;}

	.article .TitlWrap1{ margin:0; padding:0 0 3px 0 ;  width:530px; overflow:hidden; _zoom:1;}
	.article .TitlWrap1 .tt1 {float:left;  font-size:14px; color:#0a2f67;  margin:0; padding:0;font-weight:bold;}

#rightSide {float:left; width:300px;overflow:hidden; _zoom:1; margin:0;background-color:#fff;padding:0;}

		#mphoto {position:relative; float:left; width:300px; border-bottom:1px solid #d0d0d0; z-index:1; overflow:hidden; _zoom:1; padding:0;}
		#mphoto ul, li{margin:0;padding:0;}
	
		#mphoto_gall {  float:left; width:300px; overflow:hidden; _zoom:1; text-align:center; display:inline; }
		.stepcarousel02{ float:left; position:relative; overflow:hidden; _zoom:1; width:300px;height:335px; margin:0; padding:0;}
		.stepcarousel02 .belt02{ position:absolute;left:0;top:0; }
		.stepcarousel02 .panel02{ float: left;overflow:hidden; _zoom:1; width:300px; }
		#mphoto .con { width:300px; height:335px; margin:0; padding:0;background-color:#132740;}
		#mphoto .con li {width:300px;  display:inline;text-align:center;overflow:hidden; _zoom:1; margin:0; padding:0;}
		#mphoto .con li img{ border-bottom-style:none; margin:0; padding:0; }
		#mphoto .con li.first { padding:0px; margin:0; background-color:#132740;}
        .photoNews { height:55px; width:300px; margin:0; padding:5px 0; background-color:#132740; text-align:center; color:#ffffff; font-size:14px; letter-spacing:0; }
		.photoNews a{font:13px MS PGothic; color:#ffffff; text-decoration:none;  letter-spacing:0; margin:0; padding:0; line-height:25px; }
		.photoNews a:hover,
		.photoNews a:active,
		.photoNews a:focus {font:13px MS PGothic; color:#58affa; text-decoration:none;letter-spacing:0; margin:0; padding:0;line-height:25px;}
		.height {margin:5px 0 5px 0;}
			.photoNews_btn {margin:0; padding:8px 0; font:11px MS PGothic; color:#ffffff; width:300px; height:19px; background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/main/Jppoto_bg2013.jpg') no-repeat 0 5px;line-height:20px; position: absolute; top: 300px; left:0;}
			.photoNews_btn a {margin:0; padding:0; font:11px MS PGothic; color:#ffffff; letter-spacing:0; line-height:20px;}
			.photoNews_btn a:hover, a:active, a:focus {margin:0; padding:0; font:11px MS PGothic; color:#58affa; letter-spacing:0; line-height:20px; }
            .photoNews_btn * {vertical-align:middle; } 

.ranking {position:relative; margin:0; padding:0; background-color:#FFFFFF;}
.ranking h5 {height:20px; margin:1px ; padding:8px 5px 5px 15px; background-color:#eeeeee; color:#525151; font-size:14px; letter-spacing:0px;}
.photoRanking h6 {float:left;font:bold 1em MS PGothic;width:130px; margin:0 ; padding:0 0 5px 0;color:#fb5b0a;letter-spacing:0px;}
.photoRanking a {font:bold 1em MS PGothic;width:130px;margin:0; padding:0 0 5px 0;color:#fb5b0a;letter-spacing:0px;}
.photoRanking a:hover {font:bold 1em MS PGothic;width:130px; margin:0; padding:0 0 5px 0; color:#fb5b0a;letter-spacing:0px;}
.photoRanking a:active {font:bold 1em MS PGothic;width:130px; margin:0; padding:0 0 5px 0; color:#fb5b0a;letter-spacing:0px;}
.photoRanking a:focus {font:bold 1em MS PGothic;width:130px; margin:0; padding:0 0 5px 0;color:#fb5b0a; letter-spacing:0px;}

.block {line-height:120%;float:left;width:162px;padding:0;}
.ranking .line {margin:0;border-top:1px solid #cfcfcf;}
.ranking .line4 {margin:0;border-bottom:1px solid #cfcfcf;}

.ranking ol {list-style:none;margin:0;padding:15px;}
.ranking li {line-height:160%; font-size:1em;margin:0; padding:0;color:#333333;}
.ranking li .seaRch {line-height:160%; font-size:1em; margin:0 0 5px 0;padding:0 0 0 10px; background-color:#ececec;letter-spacing:0px;color:#333333;}
.ranking li .seaRch a {line-height:160%; font-size:1em; margin:0 0 5px 0;padding:0 0 0 10px;letter-spacing:0px;color:#333333;}
.ranking li .seaRch a:hover,
.ranking li .seaRch a:active,
.ranking li .seaRch a:focus {color:#ff6418;font-size:1em;font-weight:normal;letter-spacing:0px;}

.line1Px {background:url('http://img.yonhapnews.co.kr/basic/home_japan/images/line_1px.gif') repeat-x center top; padding:10px 0 0 0 !important; margin:10px 0 0 0 !important;}
.photoRanking li {overflow:hidden;_zoom:1; margin:0; padding:0;}
.ranking li img {margin:0 5px 0 0;padding:0;}
.photoRanking li img {float:left;margin:0 5px 0 0; padding:0; border: 1px #CCCCCC;}
.ranking .moreBtn a {position:absolute; top:9px; right:0;  color:#4da5dc; text-decoration:none; font:11px  MS PGothic; letter-spacing:0px; width: 80px;}
.ranking .moreBtn img {margin:5px 0 2px 5px; padding:0;}
.moreBtnImg {margin:5px 0  2px 5px; padding:0;}

.ranking ul {float:left;list-style:none;margin:0; padding:12px 20px;text-align:center; background-color:#FFFFFF;}
.ranking ul li {float:left;text-align:center; width:70px;margin:0; padding: 0 7px;}
.ranking ul li img {margin:0;padding:0;border:solid 1px #cccccc;}

/* footer */
#foot {clear:both;height:100px;width:980px;margin:0 auto;background-color:#f0f0f0;padding:0;}
#foot ul{ list-style-type:none; margin:0 auto; padding:20px 0 0 0; overflow:hidden; _zoom:1;width:250px;}
#foot li { float:left; padding: 0 8px; margin:0; border-left:1px solid #a5a5a5; font-size:0;line-height:0;}
#foot li.first {border-left:0;}
#foot .copy {text-align:center;}
#foot .copy * {vertical-align:middle;}



.koreanEnterP {width:277px; height:335px; float:left;  margin:0;  border-left: 1px  solid #999; background-color:#132740;  padding:0 ; overflow:hidden; _zoom:1;}
.koreanEnterP .Krtitle {margin:20px 25px; border:0;}


.koreanEnter { background-color:#132740;}
.koreanEnter ul {list-style:none; margin:0; padding:0 0 10px 20px;text-align:center;height:75px; width:92%; background-color:#132740;}
.koreanEnter ul li {float:left; text-align:center; width:65px; margin:0; padding: 0 7px 0 5px; color:#333333; }
.koreanEnter ul li img {margin:0; padding:0; border: solid 1px #444;}


/*.koreanEnter ul li a { border: 1px solid #444; padding:0; margin:0;width:70px;  height:70px;}
.koreanEnter ul li a img:hover  { border: 3px solid #031633; padding:0; margin:0;}
.koreanEnter ul li a img:active  { border: 3px solid #031633; padding:0; margin:0;}
.koreanEnter ul li a img:focus { border: 3px solid #031633; padding:0; margin:0; } */

.koreanEnter .dotted {border-bottom:1px dotted #4444;}

/* 2013 sns 추가*/
.sns_2013jp{width:129px;background:#0083ca;padding-top:5px;height:40px;margin:5px 0;}
.sns_2013jp a{float:left;background:url(http://img.yonhapnews.co.kr/basic/home_japan/images/main/2013jp_sns.jpg) no-repeat 0 0;width:25px;height:30px;cursor:pointer; margin-left:5px;}
.sns_2013jp a.tw{background-position: -3px 0;}
.sns_2013jp a.fb{background-position:-35px 0;}
.sns_2013jp a.rss{background-position:-66px 0;}
.sns_2013jp a.mb{background-position:-98px 0;}