.section_r{ width:270px; overflow:hidden;}

/* 인기기사,쇼핑정보 - 인기기사,댓글많은기사_131107 */
.rank_box {position:relative; min-height:293px;}
.rank_box li h2.tap01_on{ position:absolute; top:0; left:0;}
.rank_box li h2.tap01_on{background-position:0 -200px;}
.rank_box li h2.tap01_on a{width:117px; height:32px; display:block;  text-indent:-500em;}
.rank_box li h2.tap01_off{ position:absolute; top:0; left:0;}
.rank_box li h2.tap01_off{background-position:0 -300px;}
.rank_box li h2.tap01_off a{width:117px; height:32px; display:block; text-indent:-500em; }

.rank_box li h2.tap02_off{ position:absolute; top:0; left:117px;}
.rank_box li h2.tap02_off{background-position:-117px -200px;}
.rank_box li h2.tap02_off a{width:153px; height:32px; display:block;  text-indent:-500em;}
.rank_box li h2.tap02_on{ position:absolute; top:0; left:117px;}
.rank_box li h2.tap02_on{background-position:-117px  -300px;}
.rank_box li h2.tap02_on a{width:153px; height:32px; display:block; text-indent:-500em; }

.rank_box li ol.rank_list{position:absolute; top:43px; left:0; background-position:2px -397px;}
.rank_box li ol.rank_list li { padding-bottom:7px; border-bottom:1px dotted #b7b7b7; margin-bottom:7px; padding-left:22px;}
.rank_box li ol.rank_list li a{ font-size:12px; color:#363636; line-height:18px; font-family:Arial,Helvetica,sans-serif,"돋움", Dotum, "굴림", Gulim, Sans-serif; height:35px; overflow:hidden; display: block;}

.reveiws {position:relative; overflow:hidden;}
.reveiws h2{  font-family:Tahoma, Geneva, sans-serif; font-size:15px;; font-weight:bold; color:#202020; border-top:solid 2px #979797; padding:5px 0;}
.reveiws h3{ margin-top:5px; height:56px; overflow:hidden;}
.reveiws h3 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:18px; color: #363636; font-weight: bold; margin-right:5px;}
.reveiws .list_box{ border-top:solid 1px #d7d7d7; padding-top:15px;}
.reveiws .list_box span.nm_data {display:inline-block;}  
.reveiws .list_box span.nm_data em{font-size:11px; color:#999 !important; font-family:Tahoma, Geneva, sans-serif;}
.reveiws .list_box em.btn_share {background-position:0 0;}
.reveiws .list_box em.btn_share a{ width:45px; height:13px;  display:inline-block;  text-indent:-500em;}
.reveiws .list_box em{ font-weight:bold;}
.reveiws p.btn_more{ position:absolute; top:14px; right:0; background-position:0 -150px;}
.reveiws p.btn_more a{ width:38px; height:9px;  display:block;  text-indent:-500em;}


.subscribe {position:relative; overflow:hidden;border-top:solid 2px #979797;}
.subscribe h2{  font-family:Tahoma, Geneva, sans-serif; font-size:15px; font-weight:bold; color:#202020; border-top:solid 2px #979797; padding:5px 0;}
.subscribe .list_box{ border-top:solid 1px #d7d7d7; padding-top:15px;}
.subscribe .list_box{ width:238px; padding:15px; border:solid 1px #d7d7d7; border-top: none !important;}
.subscribe .list_box p.txt01{ font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; color:#363636; line-height:16px; text-align:center; border-bottom:dotted 1px #a7a7a7; padding-bottom:10px; margin-bottom:10px;}
.subscribe .list_box p.txt01 strong{ color:#d91b5c; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif;}
.subscribe .list_box p.txt02{font-size:13px; line-height:16px;  text-align:center; margin-bottom:10px;}
.subscribe .list_box .info01{ margin-bottom:5px;}
.subscribe .list_box .input_box{ height:24px; border:1px solid #ddd; border-top:1px solid #bababa; padding:3px 10px; -moz-box-shadow:inset  0 0 5px #eaeaea; -webkit-box-shadow: inset  0 0 5px #eaeaea; box-shadow:inset 0 0 5px #eaeaea; font-size:11px;  width:218px;}
.subscribe .list_box .label_box{ visibility:hidden; margin:0; padding:0; position:absolute; left:-9999em; width:1px; height:1px; background:none; font-size:0; line-height:0; text-indent:-9999em;}
.subscribe .list_box .code_box{ color:#215ba4; padding:7px 0; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; width:238px;}
.subscribe  ul.btn_ico_sr{ position:absolute; top:228px; right:12px;}
.subscribe ul.btn_ico_sr li.sound{ background-position:-150px -1270px; margin-bottom:3px;}
.subscribe ul.btn_ico_sr li.sound a{width:22px; height:20px; display:block;  text-indent:-500em;}
.subscribe ul.btn_ico_sr li.sound_on{ background-position:0px -1270px;}
.subscribe ul.btn_ico_sr li.sound_on a{width:22px; height:20px; display:block;  text-indent:-500em;}

.subscribe ul.btn_ico_sr li.refresh{ background-position:-150px -1323px;}
.subscribe ul.btn_ico_sr li.refresh a{width:22px; height:20px; display:block;  text-indent:-500em;}
.subscribe ul.btn_ico_sr li.refresh_on{ background-position:0 -1323px;}
.subscribe ul.btn_ico_sr li.refresh_on a{width:22px; height:20px; display:block;  text-indent:-500em;}

.type_box{ text-align:left; margin-left:155px; margin-top:8px; position:relative; overflow:hidden;}
.type_box ul.btn_ico_sra{margin-left:360px; position:absolute !important; top:3px; right:0; width:165px !important; overflow:hidden;}
.type_box ul.btn_ico_sra li.sound{ background-position:-150px -1270px; margin-bottom:3px;}
.type_box ul.btn_ico_sra li.sound a{width:22px; height:20px; display:block;  text-indent:-500em;}
.type_box ul.btn_ico_sra li.sound_on{ background-position:0px -1270px;}
.type_box ul.btn_ico_sra li.sound_on a{width:22px; height:20px; display:block;  text-indent:-500em;}

.type_box ul.btn_ico_sra li.refresh{ background-position:-150px -1323px;}
.type_box ul.btn_ico_sra li.refresh a{width:22px; height:20px; display:block;  text-indent:-500em;}
.type_box ul.btn_ico_sra li.refresh_on{ background-position:0 -1323px;}
.type_box ul.btn_ico_sra li.refresh_on a{width:22px; height:20px; display:block;  text-indent:-500em;}


.subscribe .list_box .btn01{border:solid 1px #b1003d; border-bottom:solid 3px #b1003d; background:#d91b5c; display:block; text-align:center; margin:0 auto; width:238px;}
.subscribe .list_box .btn01 a{font-size:12px; color:#fff;  font-family:Tahoma, Geneva, sans-serif;  text-decoration:none; display:block; padding:5px 15px; height:16px;}
.subscribe .list_box p.txt03 { padding-left:10px;  margin-top:10px; background-position: 0 -645px;}

.features {position:relative; overflow:hidden;}
.features h2{  font-family:Tahoma, Geneva, sans-serif; font-size:15px; font-weight:bold; color:#202020; border-top:solid 2px #979797; padding:5px 0;}
.features h3{  padding-left:10px; background-position:0 -794px;}
.features h3 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:18px; color: #363636; font-weight: bold; margin-right:5px;}
.features p.txt{padding-left:10px; height:52px; overflow:hidden;}
.features .list_box{ border-top:solid 1px #d7d7d7; padding-top:15px;}
.features p.btn_more{ position:absolute; top:14px; right:0; background-position:0 -150px;}
.features p.btn_more a{ width:38px; height:9px;  display:block;  text-indent:-500em;}


.btn_share .share_on{ position:absolute; top:0px; bottom:0; right:0; display:block; height:32px; width:115px; background-position:0 -1120px; padding:5px 0 0 10px;}
.btn_share .share_on span{ display:inline-block;}
.btn_share .share_on .sns01{ background-position:-9px -1220px;}
.btn_share .share_on .sns01 a{ width:24px; height:24px; display:block;}
.btn_share .share_on .sns02{ background-position:-37px -1220px;}
.btn_share .share_on .sns02 a{ width:24px; height:24px; display:block;}
.btn_share .share_on .sns03{ background-position:-65px -1220px;}
.btn_share .share_on .sns03 a{ width:24px; height:24px; display:block;}
.btn_share .share_on .sns04{ background-position:-93px -1220px;}
.btn_share .share_on .sns04 a{ width:24px; height:24px; display:block;}
em.btn_share {background-position:0 0; position:relative; margin-left:3px;}
em.btn_share a{ width:45px; height:13px;  display:inline-block;  text-indent:-500em;}


/* sub */
.sub_top{ margin-bottom:5px; position:relative; overflow:hidden;}
.sub_top h2.tit{ font-size:28px; font-weight:bold; color:#161616; letter-spacing:-1px;}
.sub_top ul.area{ position:absolute; right:0; top:13px;}
.sub_top ul.area li{ float:left; font-weight:bold;}
.sub_top ul.area li a{ font-size:13px; font-weight:bold; color:#161616;}
.sub_top ul.area li span{ margin:0 5px; font-weight:bold;}

.hd_box { position:relative; overflow:hidden; border:1px solid #d7d7d7; background:#efefef; padding:20px 21px 20px 21px;} 
.hd_box h3{ overflow:hidden; margin-bottom:3px }
.hd_box h3 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color: #363636; font-weight: bold;}
.hd_box span.nm_data {display:block;}
.hd_box span.nm_data em{font-size:11px; color:#999 !important; font-family:Tahoma, Geneva, sans-serif;}  
.hd_box em.btn_share {background-position:0 0;}
.hd_box em.btn_share a{ width:45px; height:13px;  display:inline-block;  text-indent:-500em;}
.hd_box em{ font-weight:bold;}
.hd_box p.txt{ margin-top:4px; height:36px; overflow:hidden;}
.hd_box .btn_art01{background-position:0 -45px; padding-left:12px; display:inline-block;}
.hd_box .btn_art01 a{color:#093d72;}

.sub_list ul{ position:relative; overflow:hidden;} 
.sub_list ul li{ margin-bottom:15px; padding-bottom:15px; border-bottom:solid 1px #d0d0d0; overflow:hidden;}
.sub_list h3{ overflow:hidden; margin-bottom:3px;}
.sub_list h3 a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; line-height:24px; color: #093d72; font-weight: bold;}
.sub_list span.nm_data {display:block; position:relative;}
.sub_list span.nm_data em{font-size:11px; color:#999 !important; font-family:Tahoma, Geneva, sans-serif;}
.sub_list span.nm_data .btn_share .share_on{ position:absolute; top:0px; bottom:0; right:0; display:block; height:32px; width:115px; background-position:0 -1120px; padding:5px 0 0 10px;}
.sub_list span.nm_data .btn_share .share_on span{ display:inline-block;}
.sub_list span.nm_data .btn_share .share_on .sns01{ background-position:-9px -1220px;}
.sub_list span.nm_data .btn_share .share_on .sns01 a{ width:24px; height:24px; display:block;}
.sub_list span.nm_data .btn_share .share_on .sns02{ background-position:-37px -1220px;}
.sub_list span.nm_data .btn_share .share_on .sns02 a{ width:24px; height:24px; display:block;}
.sub_list span.nm_data .btn_share .share_on .sns03{ background-position:-65px -1220px;}
.sub_list span.nm_data .btn_share .share_on .sns03 a{ width:24px; height:24px; display:block;}
.sub_list span.nm_data .btn_share .share_on .sns04{ background-position:-93px -1220px;}
.sub_list span.nm_data .btn_share .share_on .sns04 a{ width:24px; height:24px; display:block;}
.sub_list em.btn_share {background-position:0 0; position:relative;}
.sub_list em.btn_share a{ width:45px; height:13px;  display:inline-block;  text-indent:-500em;}
.sub_list em{ font-weight:bold;}
.sub_list p.txt{ margin-top:6px; height:54px; overflow:hidden;}
.sub_list .btn_art01{background-position:0 -45px; padding-left:12px; display:inline-block;}
.sub_list .btn_art01 a{color:#093d72;}
.sub_list ul li.list_no{ margin-bottom:0 !important; border:none !important;}

.sub_list .thumb1 {margin-right:13px; float:left; border:solid 1px #dfdfdf; height:76px;  overflow:hidden;}


/* view */
.pos_r{ overflow:hidden; position:relative;}
.pos_r h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; line-height:35px; margin-bottom:5px;}
.pos_r span.nm_data {display:block; position:relative;}
.pos_r span.nm_data em{font-size:14px; color:#999 !important; font-family:Tahoma, Geneva, sans-serif;} 
.pos_r em.b{ font-weight:bold;}
.pos_r .art02{ border-bottom:solid 1px #d8d8d8; border-top:solid 1px #d8d8d8; overflow:hidden; margin:20px 0; padding:10px 0;}
.pos_r .art02 span{display:inline-block;}
.pos_r .art02 .sns01{ background-position:0 -920px;}
.pos_r .art02 .sns01 a{width:53px; height:20px; display:block; text-indent:-500em; }
.pos_r .art02 .sns02{ background-position:-53px -920px;}
.pos_r .art02 .sns02 a{width:55px; height:20px; display:block;  text-indent:-500em; }
.pos_r .art02 .sns03{ background-position:-113px -920px;}
.pos_r .art02 .sns03 a{width:32px; height:20px; display:block;  text-indent:-500em; }
.pos_r .art02 .sns04{ background-position:-149px -920px;}
.pos_r .art02 .sns04 a{width:61px; height:20px; display:block;  text-indent:-500em; }
.pos_r .art02 .sns05{ background-position:-214px -920px;}
.pos_r .art02 .sns05 a{width:61px; height:20px; display:block; ; text-indent:-500em; }
.pos_r .art02 .email{ background-position:0 -1030px;}
.pos_r .art02 .email a{width:59px; height:20px; display:block;  text-indent:-500em; }
.pos_r .art02 .print{ background-position:-64px -1030px;}
.pos_r .art02 .print a{width:52px; height:20px; display:block;  text-indent:-500em; }
.pos_r .art02 .korea_lg{ background-position:-121px -1030px;}
.pos_r .art02 .korea_lg a{width:132px; height:20px; display:block; text-indent:-500em; }

.pos_r .article_body .eng p{ font-size:14px; line-height:22px;}
.pos_r .article_image{ text-align:center; margin:25px 0;}
.pos_r .article_body .kr{ border-top:dotted 1px #c7c7c7; padding-top:25px; margin-top:30px;}
.pos_r .article_body .kr p{ font-family:"돋움", Dotum, "굴림", Gulim, Sans-serif; font-size:14px; line-height:24px; margin-bottom:20px;}
.pos_r .article_body .kr p.b{font-weight:bold; margin-bottom:20px;}
.pos_r .article_body .art_reporter{font-family:"돋움", Dotum, "굴림", Gulim, Sans-serif; font-size:14px; margin-bottom:40px;}
.pos_r .article_body .art_reporter a{ font-size:14px;}

.pos_r .tags{ background:#f7f7f7; padding:13px 10px 11px 10px; border-bottom:solid 1px #e3e3e3; overflow:hidden; margin-bottom:20px;}
.pos_r .tags h4{ float:left; margin-right:10px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#363636;}
.pos_r .tags ul li{ float:left; margin-right:10px;}
.pos_r .tags ul li a{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#1e82ad; text-decoration:underline;}

.relanted_articles{ padding-bottom:20px; border-bottom: solid 2px #e3e3e3; margin-bottom:20px;}
.relanted_articles h2{ font-size:15px; font-weight:bold; color:#202020; margin-bottom:5px;}
.relanted_articles ul{ margin-left:8px;}
.relanted_articles ul li{ background:url(http://img.etnews.com/2014/eng_2014/images/btn.png) 0 -845px no-repeat; padding-left:11px; margin-bottom:5px;}

.recommend h2{ font-size:15px; font-weight:bold; color:#202020; margin-bottom:5px;}
.recommend ul{ margin-left:8px;}
.recommend ul li{ background:url(http://img.etnews.com/2014/eng_2014/images/btn.png) 0 -845px no-repeat; padding-left:11px; margin-bottom:5px;}

.copyright{ text-align:center; color:#5d5d5d; font-size:12px; margin-bottom:50px;}
