@charset "utf-8";


/* Site Layout - Body Wrap */
body {margin:0; padding:0; font-family:Arial,AppleGothic,verdana,Sans-serif; font-size:12px; color:#333333;  line-height:130%;}

a {selector-dummy: expression(this.hideFocus=true);}


body, td, div, span, textarea { font-family:Arial,AppleGothic,verdana,Sans-serif; color:#333333; font-size:12px; line-height:130%;  }

img {border:0;}
.imgLine {border:1px #333333 solid;}

dl,ul,ol,li { list-style:none; }

ul{ padding:5px; margin:5px 5px 0px 5px; }

input{padding:0px; margin:0px;}

.blind{position:absolute;top:-9999px;left:0;width:0;height:0;font-size:0;visibility:hidden;}
button,label{cursor:pointer;border:0;}


#select_l {position:relative; width:950px;  margin:0 auto;  left:0px; top:0px; z-index:900;}
#select_l .l_text a{font:bold 10px Verdana; color:#333333; text-decoration:none;}
#select_l .l_text a:hover, a:active, a:focus{font:bold 10px Verdana; color:#3587ce; text-decoration:none;}


/* Body Image Caption */
.ctsimg {display:block;margin-top:15px;text-align:center;width:100%;}

.ctsimg .innercptn{display:block; font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;width:500px; margin-top:5px;margin:auto;}

.ctsimgcptn{display:block;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;width:500px;margin-left:10px;}

.ctsimgl {display:inline-block;margin-top:10px;text-align:left;float:left;margin-right:10px;}

.ctsimgl .innercptn{display:block;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;}

.ctsimgr {display:inline-block;margin-top:10px;text-align:right;float:right;margin-left:10px;}

.ctsimgr .innercptn{display:block;font-size:9pt;line-height:130%;color:616588;font-weight:bold;text-align:left;}



/* Site Layout - Header */
#header { position:relative; width:950px;  margin:0 auto; height:132px;  padding-bottom:10px;}


.ugt{position:absolute;left:0;top:103px;width:950px;height:28px;background:#ae0502 url(http://img.yonhapnews.co.kr/basic/home_english/images/bg_ugt.gif) repeat-x; border-top:1px solid #fff; overflow:hidden; z-index:899} 
.ugt .tit{float:left;width:106px;height:28px;background:url(http://img.yonhapnews.co.kr/basic/home_english/images/tit_ugt.gif) no-repeat;}
.ugt .lst{float:left;width:809px;overflow:hidden;}
.ugt .lst a{color:#fff; height:28px;line-height:28px;font-size:1em; font-weight:bold; margin-left:5px; text-decoration:none;}
.ugt .lst a:hover{text-decoration:underline;}
.ugt button.close{float:right;background:url(http://img.yonhapnews.co.kr/basic/home_english/images/btn_ugt_close.gif) no-repeat;width:34px; height:28px;}


.sp_height {height:10px; _font:0px Arial; _height:9px;}
.sp_height3 {height:3px; _font:0px Arial; _height:2px;}

.header_top{ position:relative; width:950px; height:68px; left:0px; top:0px;}
.header_top .logo { position:absolute; width:274px; height:68px; left:0px; top:10px;}
.header_top .weather { position:absolute; width:165px; height:25px; left:275px; top:10px;}

.header_top .banner { position:absolute; width:468px; height:60px; left:482px; top:4px;}

.header_gn{ position:relative; width:950px; height:64px; left:0px; top:0px;}
.header_gn a { font:bold 11px Verdana; color:#333333; text-decoration:none;}

#under{ position:absolute; left:0px; top:35px; width:948px; height:28px;  background: #f0f0f0; border-top: 0px none; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede;}
#under .topdate {position:absolute; left:8px; top:8px; width:218px; height:15px;  font: bold 10px Verdana; color: #333333;}
#under .search  {position:absolute; left:719px; top:4px; width:225px; height:19px; }
#under .input   {font: 11px Verdana; color: #333333; height: 17px; width: 165px; border: 1px solid #dcdbdb;}

#gnm1 { position:absolute; left:0px; top:35px; width:948px; height:28px;  visibility: hidden; background: #f0f0f0; border-top: 0px none; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede;}
#gnm1 .sub{ position:absolute; left:115px; top:6px; width:272px; height:16px;}
#gnm1 .sub a{ font:bold 11px Verdana; color:#333333; text-decoration:none;}
#gnm1 .sub a:hover,
#gnm1 .sub a:active,
#gnm1 .sub a:focus{ font:bold 11px Verdana; color:#3587ce; text-decoration:none;}

#gnm2 { position:absolute; left:0px; top:35px; width:948px; height:28px;  visibility: hidden; background: #f0f0f0; border-top: 0px none; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede;}
#gnm2 .sub{ position:absolute; left:263px; top:6px; width:272px; height:16px;}
#gnm2 .sub a{ font:bold 11px Verdana; color:#333333; text-decoration:none;}
#gnm2 .sub a:hover,
#gnm2 .sub a:active,
#gnm2 .sub a:focus{ font:bold 11px Verdana; color:#3587ce; text-decoration:none;}

#gnm3 { position:absolute; left:0px; top:35px; width:948px; height:28px; visibility: hidden; background: #f0f0f0; border-top: 0px none; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede;}
#gnm3 .sub{ position:absolute; left:416px; top:6px; width:272px; height:16px;}
#gnm3 .sub a{ font:bold 11px Verdana; color:#333333; text-decoration:none;}
#gnm3 .sub a:hover,
#gnm3 .sub a:active,
#gnm3 .sub a:focus{ font:bold 11px Verdana; color:#3587ce; text-decoration:none;}

#gnm4 { position:absolute; left:0px; top:35px; width:948px; height:28px;  visibility: hidden; background: #f0f0f0; border-top: 0px none; border-right: 1px solid #dedede; border-bottom: 1px solid #dedede; border-left: 1px solid #dedede;}
#gnm4 .sub{ position:absolute; left:790px; top:6px; width:380px; height:16px;}
#gnm4 .sub a{ font:bold 11px Verdana; color:#333333; text-decoration:none;}
#gnm4 .sub a:hover,
#gnm4 .sub a:active,
#gnm4 .sub a:focus{ font:bold 11px Verdana; color:#3587ce; text-decoration:none;}



/* content */
#contentBody {position:relative; width:950px;  margin:0 auto;}

#contentBody .l_content{position:relative; float:left; width:220px; overflow:hidden;}

.mainphoto{ position:absolute; left:0px; top:0px; width:220px; height:360px; z-index:1; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_photo_back.gif); }
.mainphoto_c { position:absolute; left:10px; top:42px; width:200px; height:238px; z-index:2; }
.mainphoto_c .text{ position:absolute; left:1px; top:205px; width:200px; height:39px;  margin:0 auto; overflow:hidden; z-index:3; text-align:center; }

.mainphoto_c .text a{ font:10px Verdana; line-height:120%; color:#333333; text-decoration:none;}
.text a:hover,
.text a:active,
.text a:focus{ font:10px Verdana; line-height:120%; color:#3587ce; text-decoration:none;}

.mainphoto_c .text .p span {vertical-align:middle;}

.mainphoto_bottom{ position:absolute; left:0px; top:282px; width:220px; height:78px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_photo_bottom.gif); z-index:5;}
.main_thum01{ position:absolute; left:9px; top:296px; width:60px; height:50px;  z-index:10;}
.main_thum02{ position:absolute; left:80px; top:296px; width:60px; height:50px; z-index:10;}
.main_thum03{ position:absolute; left:150px; top:296px; width:60px; height:50px; z-index:10;}



#mphoto { float:left; width:220px; background-color:#042144; text-align:center; margin:0; padding:0;}
#mphoto .tit { width:220px; height:41px; margin:0; padding:0; } 
.stepcarousel02{ position:relative; float:left; width:220px; height:320px; margin:0; padding:0; overflow:hidden; zoom:1;}
.stepcarousel02 .belt02{ position:absolute;left:0;top:0; }
.stepcarousel02 .panel02{ float:left; width:220px; overflow:hidden; zoom:1;  }
#mphoto .con { width:220px; height:320px; margin:0; padding:0; text-align:center; overflow:hidden; zoom:1;} 
#mphoto .con img { width:220px; height:250px; margin:0; padding:0; }
#mphoto .con p { width:200px; text-align:center; padding:0 5px; }
#mphoto .con p a { font:10px Verdana; line-height:120%; color:#fff; text-decoration:none; }
#mphoto .con p a:hover { font:10px Verdana; line-height:120%; color:#84f7fb; text-decoration:none; }




.mostview {	position:absolute; width:220px;  background: url(http://img.yonhapnews.co.kr/basic/home_english/images/mostview_back.gif); padding:0px;}
.mostview li { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i1.gif) 0 4px no-repeat; padding:0 0 7px 8px;}
.mostview li a{font:11px Verdana; color:#333333; text-decoration:none;}
.mostview li a:hover,
.mostview li a:active,
.mostview li a:focus {font:11px Verdana; color:#333333; text-decoration:underline;}


.most { float:left; width:220px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/mostview_back.gif); padding:0; overflow:hidden; zoom:1; }
.most li {float:left; width:180px; padding:0 5px; }
.most li a { float:left; font:11px Verdana; color:#333333; text-decoration:none; }
.most li a:hover,a:active,a:focus { font:11px Verdana; color:#6699cc; text-decoration:none; }
.most li.n01 { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/bullet_num1.gif) 0 2px no-repeat; padding:0 0 5px 20px; }
.most li.n02 { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/bullet_num2.gif) 0 2px no-repeat; padding:0 0 5px 20px; }
.most li.n03 { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/bullet_num3.gif) 0 2px no-repeat; padding:0 0 5px 20px; }
.most li.n04 { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/bullet_num4.gif) 0 2px no-repeat; padding:0 0 5px 20px; }
.most li.n05 { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/bullet_num5.gif) 0 2px no-repeat; padding:0 0 5px 20px; } 


.weather {padding:0px 8px 0px 0px;}

.stock {position:relative; width:220px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/mostview_back.gif); padding:0px; text-align:center;}
.stock .t1{position:absolute; left:10px; top:10px; width:55px; height:18px;}
.stock .t2{position:absolute; left:62px; top:8px; width:60px; height:18px; overflow: hidden; text-align:right;}
.stock .t3{position:absolute; left:130px; top:8px; width:58px; height:18px; text-align:right; font:bold 11px Verdana;}
.stock .t4{position:absolute; left:10px; top:39px; width:55px; height:18px;}
.stock .t5{position:absolute; left:62px; top:37px; width:60px; height:18px; overflow: hidden; text-align:right; }
.stock .t6{position:absolute; left:130px; top:37px; width:58px; height:18px; text-align:right; font:bold 11px Verdana;}
.stock .t7{position:absolute; left:110px; top:69px; width:80px; height:18px; text-align:right; color:#333333; font: 9px arial;}
.stock .t8{position:absolute; left:10px; top:103px; width:130px; height:18px;}

.exchange {width:191px; left:0px; top:0px; overflow:hidden; }
.exchange li { display:inline; }
.exchange_title { font:11px;color:#1B3361; font-weight:bold; letter-spacing:-1px; padding:0 0 0 5px; }
.exchange_data { font:11px Dotum,AppleGothic,serif; color:#565e65; }
.exchange_data01 { font:11px Dotum,AppleGothic,serif;color:#565e65;padding:0 0 0 5px; }
.exchange_up { font:12px Dotum,AppleGothic,serif;color:#c11a7d;font-weight:bold; }
.exchange_upim { padding:2px 0 0 3px; }
.exchange_down { font:12px Dotum,AppleGothic,serif;color:#1d57a6;font-weight:bold; }
.exchange_downim { padding:2px 0 0 5px; }


#contentBody .c_content {float:left; position:relative; width:572px; overflow:hidden; margin:0 14px; _margin:0 12px;}

.latestnews {position:relative; width:568px;  padding:0px; margin:0px; height:28px; _height:26px;  border: 1px solid #e0e0e4;  z-index:7;}
.latestnews .sp{padding:3px 3px 8px 8px;}

.latestnewstext{overflow:hidden; padding-top:8px;  padding-left:8px;  overflow:hidden;}
.latestnewstext a{font:11px Verdana; color:#333333; text-decoration:none;}
.latestnewstext a:hover,
.latestnewstext a:active,
.latestnewstext a:focus {font:11px Verdana; color:#333333; text-decoration:none;}



.c_content .topnews {position:relative; width:566px; padding:1px 1px 10px 1px;  border: 1px solid #e0e0e4; z-index:8;}

.c_content .ver11 {font:9px verdana,arial;color:#333333;}
.c_content a{font: 11px verdana; color:#333333; text-decoration:none;}
.c_content a:hover,
.c_content a:active,
.c_content a:focus {font: 11px verdana; color:#3587ce; text-decoration:underline;}

.c_content .thHead2{ background:#e3e7e9; }

.topnews li {background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i_arrow.gif) 0 4px no-repeat; padding:0 0 7px 8px;}

.topnews li a{font:11px Verdana; color:#333333; text-decoration:none;}
.topnews li a:hover,
.topnews li a:active,
.topnews li a:focus {font:11px Verdana; color:#333333; text-decoration:none;}


.fullstory, a.fullstory:link, a.fullstory:visited, a.fullstory:active, a.fullstory:hover {font:bold 10px verdana; color:#3895e1; text-decoration:underline;}



.topnews .headline {position:relative;  padding:10px; _width:546px; background: #f0f0f0;  overflow:hidden; z-index:20;}

.headline .urgent {position:relative;}
.urgent .th01{float:left; margin:0px 5px 5px 0; z-index:30; border:0}
.urgent {font:bold 15px Arial; color:#023e87; text-decoration:none; width:540px; overflow:hidden; text-align:left;  margin:0 0 17px 0;}
.urgent a{font:bold 15px Arial; color:#023e87; text-decoration:none;}
.urgent a:hover,
.urgent a:active,
.urgent a:focus{font:bold 15px Arial; color:#023e87; text-decoration:underline;}

.headline .thum{float:left; border:1px solid; border-color:#cccccc; padding:1px; margin:0 17px 5px 0; z-index:30;}
.headline .title { font:bold 22px Arial; color:#023e87; text-decoration:none; width:540px; overflow:hidden; text-align:left;  margin:0 0 17px 0;}
.headline .title a{font:bold 22px Arial; color:#023e87; text-decoration:none;}
.headline .title a:hover,
.headline .title a:active,
.headline .title a:focus{font:bold 22px Arial; color:#023e87; text-decoration:underline;}

.headline .title2 { font:bold 20px Arial; color:#223c5a; text-decoration:none; width:540px; overflow:hidden; text-align:left;  margin:0;}
.headline .title2 a{font:bold 20px Arial; color:#223c5a; text-decoration:none; letter-spacing:-0.5px; line-height:20px; }
.headline .title2 a:hover,
.headline .title2 a:active,
.headline .title2 a:focus{font:bold 20px Arial; color:#096b98; text-decoration:underline; letter-spacing:-0.5px; line-height:20px; }




.related {float:right; width:540px;  margin:0;}
.related li {background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i_arrow.gif) 0 3px no-repeat; padding:0 0 7px 10px;}
.related li a{font-size:11.5px; color:#333333; text-decoration:none;  }
.related li a:hover,
.related li a:active,
.related li a:focus {font-size:11.5px; color:#3587ce; text-decoration:none; }


.topnews .major {position:relative; width:542px; padding:8px 8px 8px 8px; background: #ffffff;  overflow:hidden;}
.major .thum{float:left;  border:1px solid; border-color:#cccccc; padding:1px;  margin:0 17px 5px 0;}
.major .title {overflow:hidden; text-align:left;  margin:0 0 10px 0;}
.title a{font:bold 14px Arial; color:#434343; text-decoration:none; letter-spacing:-0.2px; }
.title a:hover,
.title a:active,
.title a:focus{font:bold 14px Arial; color:#434343; text-decoration:underline;}

.c_content .features {position:relative; float:left; width:570px;  background: url(http://img.yonhapnews.co.kr/basic/home_english/images/mfeature_bg.gif); margin-right:10px; _margin-right:8px;  overflow:hidden;}
.features .textarea{ position:relative; float:left; width:260px; padding:0 10px 10px 10px;}
.textarea .thum{float:left;  border:1px solid; border-color:#cccccc; padding:1px;  margin: 2px 10px 0px 2px;}
.textarea a{font:bold 12px Arial; color:#666666; text-decoration:none;}
.textarea a:hover,
.textarea a:active,
.textarea a:focus {font:bold 12px Arial; color:#666666; text-decoration:underline;}


.c_content .box1 {position:relative; float:left; width:280px;  background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_box_back.gif); margin-right:10px; _margin-right:8px;  overflow:hidden;}
.box1 .textarea{ position:relative; width:258px; height:80px; padding:0 10px 0 10px;}
.textarea .thum{float:left;  border:1px solid; border-color:#cccccc; padding:1px;  margin: 2px 10px 0px 2px;}
.textarea a{font:bold 12px Arial; color:#666666; text-decoration:none;}
.textarea a:hover,
.textarea a:active,
.textarea a:focus {font:bold 12px Arial; color:#666666; text-decoration:underline;}


.features li {background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i1.gif) 17px 10px no-repeat; padding:5px 0 5px 25px; _padding:5px 0 5px 10px; *padding:5px 0 5px 10px;}
.features  li a{font:12px Arial; color:#666666; text-decoration:none;}
.features  li a:hover,
.features  li a:active,
.features  li a:focus {font:12px Arial; color:#666666; text-decoration:underline;}

.c_content .box2 {position:relative; width:280px;  background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_box_back.gif); padding:0; overflow:hidden;}
.box2 .textarea{ position:relative; width:258px; height:80px; padding:0 10px 0 10px;}
.textarea a{font:bold 12px Arial; color:#666666; text-decoration:none;}
.textarea a:hover,
.textarea a:active,
.textarea a:focus {font:bold 12px Arial; color:#666666; text-decoration:underline;}
.textarea .thum{float:left;  border:1px solid; border-color:#cccccc; padding:1px;  margin: 2px 10px 0px 2px;}

.box2  li {background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i1.gif) 0 4px no-repeat; padding:0 0 7px 8px;}

.box2  li a{font:bold 12px Arial; color:#666666; text-decoration:none;}
.box2  li a:hover,
.box2  li a:active,
.box2  li a:focus {font:bold 12px Arial; color:#666666; text-decoration:underline;}


.c_content .festival {position:relative; width:280px;  background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_box_back.gif); padding:0; overflow:hidden;}
.festival .textarea{ position:relative; width:258px; height:80px; padding:0 10px 0 10px;}
.textarea .thum{ float:left; border:1px solid; border-color:#cccccc; padding:1px;  margin: 0 10px 0px 2px;}

.festival li { background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i1.gif) 0 4px no-repeat; padding:0 0 5px 8px;}
.festival li a{ font: 11px verdana; color:#666; text-decoration:none;}
.festival li a:hover, a:active, a:focus{ font: 11px verdana; color:#666; text-decoration:underline;}


.c_content .etc{position:relative; width:570px; height:25px; background:#f3f3f3; text-align:center;}
.etc .bar{padding: 0 3px;}


.category {position:absolute; left:0px; top:24px; width:569px;  border:1px solid #dedede; border-top:0px;}
.category a{font:11px Verdana; color:#333333; text-decoration:none;}
.category a:hover,
.category a:active,
.category a:focus {font:11px Verdana; color:#333333; text-decoration:underline;}


#contentBody .r_content{position:relative;  width:130px;  overflow:hidden;}

.r_content .rightmenu{position:relative; width:130px; _height:170px; overflow:hidden;}

.r_content .main_audio{width:130px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_audio_back.gif);}
.main_audio .day{padding-left:24px; width:100px;}
.main_audio .day a{font:bold 11px Arial; color:#434343; text-decoration:none;}
.main_audio .day a:hover,
.main_audio .day a:active,
.main_audio .day a:focus{font:bold 11px Arial; color:#434343; text-decoration:none;}

.r_content .main_festival{position:relative; width:130px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/main_festival_back.gif);}

.main_festival .thum{width:110px; height:83px; border:1px solid; border-color:#333333;  margin:0 0 5px 9px; padding:0;}

.main_festival li {background:url(http://img.yonhapnews.co.kr/basic/home_english/images/i1.gif) 0 4px no-repeat; padding:0 0 7px 8px;}
.main_festival li a{font: 11px verdana; color:#434343; text-decoration:none;}
.main_festival li a:hover, a:active, a:focus{font: 11px verdana; color:#434343; text-decoration:underline;}


.r_content .interview{position:relative; width:130px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/minterview_bg.gif);}
.interview .thum{width:110px; border:1px solid; border-color:#333333;  margin:4px 0 5px 9px; padding:0;}
.interview .tit {width:110px; float:left; margin:0 0 5px 10px; _margin:0 0 5px 6px; padding:0;}
.interview .tit a {font:11px Verdana; color:#666; text-decoration:none;}
.interview .tit a:hover {font:11px Verdana; color:#666; text-decoration:underline;}


/* Footer */
#footer { clear:both;  position:relative; width:100%; height:80px; background: url(http://img.yonhapnews.co.kr/basic/home_english/images/bottom_back.gif); padding-top:20px; margin-top:20px;}
#footer .menu { margin:0 auto; width:950px;  height:40px;}
.menu  .top { clear:both;  position:relative; width:41px;  height:15px; left:910px; top:-30px;}

