@charset "utf-8";
@import url("base.css");
/* BFLYSOFT (http://www.bflysoft.co.kr/) author : NGJeon */

/* 레이아웃 */
#wrapper {position:relative; text-align:left; margin:0 auto; width:955px;}
#gnb {width:auto; margin:0; padding:0; z-index:10000 !important;}
#header{margin:0; padding:0; width:auto; clear:both; position:relative; padding-bottom:10px; _padding-bottom:5px; z-index:1000 !important;}
#container{overflow:hidden; position:relative; clear:both; text-align:left; width:955px;} 
#container_old{overflow:hidden; position:relative; clear:both; text-align:left; width:955px;} 
#content{float:left; width:655px;}
#content_inner{margin:0 0 50px 0 !important;}
#rightcolumn{float:left; width:280px; margin:0 0 0 20px; border-top:1px solid #d4d4d7;}
#footer {clear:both; padding:0; position:relative; text-align:center; font-family:돋움, Dotum, Verdana, Arial, Helvetica, sans-serif;}

/* gnb */
#gnb{height:19px; text-align:left; border-top:2px solid #dedede;}
#gnb img {border:none; vertical-align:middle; margin:0; padding:0;}
#gnb a, #gnb a:link, #gnb a:active,#gnb a:visited {color:#61646e; text-decoration:none;  font-size:11px; font-family:"돋움", Dotum, AppleGothic, sans-serif;}
#gnb a:hover{color:#61646e; text-decoration:underline;}
#gnb div.home{float:left; padding:2px 0 0 0; display:block;}
#gnb div.gnb_utility{position:relative; float:right; margin-top:0; background:#fff; z-index:1000000;}
#gnb div.gnb_utility div.account{display:inline; float:left; position:relative; padding:2px 0 0 20px; margin-left:3px;}
#gnb div.gnb_utility div.account img{vertical-align:top;}
#gnb div.gnb_utility ul{float:left; margin-left:12px; padding:3px 0 0 0;}
#gnb div.gnb_utility ul li{float:left; padding:2px 7px 0 8px; background:url(/paoweb/images/header/bu_gnb_bar.gif) -8px 2px no-repeat; letter-spacing:-1px;}
#gnb div.gnb_utility ul li.first{background:none; padding-left:0;}
#gnb div.gnb_utility ul li.last{padding-right:0;}
#gnb div.gnb_utility ul li a.id{font-weight:bold;}

/* header */
#header.base div.container{margin:5px 0 0 0; _margin:0; _padding-top:5px; overflow:hidden;}
#header.base div.container div.logo{}
#header.base div.container div.logo a{float:left; margin:0 10px 10px 10px;}
*:first-child+html #header.base div.container div.logo a{float:left; margin:0 10px 0 10px; padding-bottom:10px;}/* IE7에만 적용 Hack */
#header.base div.container h1{float:left;}
#header.base div.container h1 a{display:block; padding:3px 0 0 0;}
#header.base div.container div.beta{float:left; display:block; margin: 4px 0 0 4px;}
#header.base div.container div.mlist{float:left; padding:10px 0 0 15px;}
#header.base div.container div.mlist dl{}
#header.base div.container div.mlist dd{float:left;}
#header.base div.container div.mlist dd a{display:block;}
#header.base div.container div.mlist dd.bar{width:21px; height:15px; background:url(/paoweb/images/header/h1_bar.gif) 10px 0 no-repeat;}
#header.base fieldset {border:none;}
#header.base legend{display:none;}
/*
#header.base div.inner{float:right; margin:4px 0 0 0; overflow:hidden;}
#header.base div.inner fieldset.header_search{float:left; _display:inline; width:260px; margin:0;  border:none; background:#8ec31f; z-index:1000000;}
#header.base .box_window{ime-mode:active; float:left; width:201px;  height:18px; margin:3px 2px 3px 3px; _margin:3px -1px 3px 3px; padding:0;  background:#fff; border:none; line-height:18px; color:#333333; font-size:12px; font-weight:bold;}
#header.base div.btn_window{vertical-align:top; margin:2px 0 0 0;}
*/
#header.base div.search{float:right; width:240px; height:25px; margin:4px 0 0 0; padding:0; background:url(/paoweb/images/header/search_box.gif) no-repeat; overflow:hidden;}
#header.base div.search fieldset.header_search{margin:0; padding:0; border:none;}
#header.base div.search input.box_window{float:left; width:190px; #width:188px; height:17px; line-height:17px; #height:15px; #line-height:15px;  border:thin; #border:solid 1px #FFFFFF;  color:#13161a; font-size:12px; font-weight:normal; margin:4px 0 0 5px;}
#header.base div.search input.btn_window{float:left; margin:0 0 0 3px; padding:0;}

#paoin_menu{clear:both; margin:0; padding:0; width:955px; height:66px; background:url(/paoweb/images/header/bg_menu1.gif) no-repeat; position:relative; _position:inherit;}
#paoin_menu img{vertical-align:top;}
#paoin_menu div.b_menu{float:left; margin:4px 0 0 0; height:30px; overflow:hidden; width:100%;}
#paoin_menu div.b_menu div.paper_view{padding:3px 0 0 9px; float:left;}
#paoin_menu div.b_menu div.my_keyword{padding:3px 0 0 8px; float:left;}
#paoin_menu div.b_menu div.rate{padding:3px 0 0 8px; float:left;}
#paoin_menu div.b_menu ul.b_menu{padding:0; margin-left:14px; float:left; display:inline;}
#paoin_menu div.b_menu ul.b_menu li{background:url(/paoweb/images/header/tab_bar.gif) no-repeat right 6px; float:left;}
#paoin_menu div.b_menu ul.b_menu li.hid_bar{background:none;}
#paoin_menu div.b_menu ul.b_menu li a{padding:6px 16px 8px 14px; display:block;}
#paoin_menu div.b_menu ul.b_menu li a.on{padding:6px 16px 8px 14px; background:url(/paoweb/images/header/bg_menu_on.gif) no-repeat;}
#paoin_menu div.b_menu ul.b_menu li.on{background:url(/paoweb/images/header/bg_menu_right_on.gif) no-repeat right;}
#paoin_menu div.b_menu div.majormenu{float:right; background:url(/paoweb/images/header/majormenu_bg.gif) no-repeat; width:180px; height:22px; padding:0 9px 0 0; margin-top:2px;}
#paoin_menu div.b_menu div.majormenu ul.major{}
#paoin_menu div.b_menu div.majormenu ul.major li{float:left;} 
#paoin_menu div.b_menu div.majormenu ul.major li.no1 a{display:block; padding:6px 10px 4px 32px; #padding:5px 10px 4px 32px; font-size:11px; color:#fffff2;}
#paoin_menu div.b_menu div.majormenu ul.major li.no2 a{display:block; padding:6px 10px 4px 32px; #padding:5px 10px 4px 32px; font-size:11px; color:#fffff2;}
#paoin_menu div.b_menu div.mysubscription_paper{float:right; padding-right:15px;}

#paoin_menu div.s_menu{clear:both; float:left; margin:8px 0 0 0; height:29px; overflow:hidden; width:920px !important;}
#paoin_menu div.s_menu ul{padding:0 0 0 9px; margin-left:10px; float:left; display:inline;}
#paoin_menu div.s_menu li{background:url(/paoweb/images/header/tab_bar_smunu.gif) no-repeat right; float:left;}
#paoin_menu div.s_menu li.hid_bar{background:none;}
#paoin_menu div.s_menu li a{padding:2px 10px 1px 9px; display:block;}
#paoin_menu div.s_menu li a.on{font-weight:bold; color:#427800;}

/* navi */
#navi{margin:0; padding:0; padding-bottom:30px !important;}
#navi.mynews{margin:10px 16px 0 16px;}
#navi div.container{margin:0; padding:0; border-bottom:1px solid #e6e6e6; clear:both; height:28px;}
#navi div.container ul{float:left; padding:10px 0 0 0;}
#navi div.container li{float:left;}
#navi div.container li a{font-size:11px; color:#666666; display:block;}
#navi div.container li a.on{font-weight:bold;}
#navi div.select_media{float:right;}
#navi div.select_media select{margin-top:3px;}
#navi div.onlinenews_function{float:right;}
#navi div.onlinenews_function ul{padding:5px 0 0 0;}
#navi div.onlinenews_function li{float:left; padding:0 0 0 3px;}
#navi div.onlinenews_function img{vertical-align:top;}

#navi div.container_old{margin:0; padding:0; border-bottom:1px solid #e6e6e6; clear:both; height:28px;}
#navi div.container_old ul{float:left; padding:10px 0 0 0;}
#navi div.container_old li{float:left;}
#navi div.container_old li a{font-size:11px; color:#666666; display:block;}
#navi div.container_old li a.on{font-weight:bold;}




/* footer */
#footer div.menu{ height:38px; border-top:2px solid #6c727a; border-bottom:1px solid #e8e8e8; text-align:center; color:#fafafa;}
#footer div.menu div.inner{ margin:14px 0 0 0; color:#d7d7d7; font-size:11px;}
#footer div.menu a{color:#575757; font-size:12px;}
/*
#footer address{font-size:11px; color:#666666; padding:14px 0 20px 0;}
#footer address a.com{color:#255dcc;}
*/
/* container */
#container.rightcolumn_bg{background:url(/paoweb/images/comm/bg_rightcolumn.gif) right bottom no-repeat !important;}

/* 이 시각 주요 헤드라인 */
#major_headline{margin:0;}
#major_headline div.tit {position:relative; display:block; height:33px; background:url(/paoweb/images/news/tit_major_headline_bg.gif) repeat-x;}
#major_headline div.tit h3 {float:left; margin:0; padding:0; height:13px;}
#major_headline div.tit h3 img {margin:11px 0 0 10px; padding:0; vertical-align:top; }
#major_headline div.container{clear:both; background-color:#FFFFFF; overflow:hidden; padding:0 0 9px 0; border-bottom:1px solid #e6e6e6; _height:171px;}
#major_headline div.container dl.photo{float:left; width:180px; padding: 12px 30px 0 10px;}
#major_headline div.container dl.photo dd{width:178px; height:118px; text-align:center;}
#major_headline div.container dl.photo dd img{border:1px solid #e6e6e6;}
#major_headline div.container dl.photo dt{ margin:8px 8px 0 8px; text-align:center;}
#major_headline div.container dl.photo dt a{font-size:12px; text-align:center; line-height:15px;}
#major_headline div.container ul.news{float:left; width:405px; padding:8px 0 0 0;}
#major_headline div.container ul.news li{}
#major_headline div.container ul.news li a{color:#1d3f7a; line-height:23px; font-weight:bold;}
#major_headline div.container ul.news li a:hover{color:#0059be;}
#major_headline div.container ul.news li a.top{font-size:14px; line-height:24px;}
#major_headline div.container div.rotate{float:left; width:30px;}
#major_headline div.container div.rotate div.inner{padding:151px 0 0 0;}

/* 섹션별 헤드라인 */
#section_headline{margin:12px 0 41px 0; #height:155px;}
#section_headline div.layout{margin:0; _margin:9px 0 0 0; padding:0; clear:both;}
#section_headline div.block1{float:left; margin:0 0 9px 0; _margin:0;}
#section_headline div.block2{float:left; margin:0 0 9px 9px; _margin:0 0 0 9px;}
#section_headline div.section{width:321px; border:1px solid #d5d5d5;}
#section_headline div.section div.tit {position:relative; display:block; height:29px; background:#f8f8f8; border-bottom:1px solid #f3f3f3;}
#section_headline div.section div.tit h4 {float:left; margin:0; padding:0; font-size:12px; color:#1d3f7a; margin:9px 0 0 10px;}
#section_headline div.section div.tit h4 a{text-decoration:underline; color:#1d3f7a;}
#section_headline div.section div.tit div.more{float:right; vertical-align:top; padding:9px 8px 0 0; /*#padding:12px 0 0 0;*/}
#section_headline div.section div.container{clear:both; background-color:#FFFFFF; overflow:hidden; padding:0; height:123px;}
#section_headline div.section div.container dl.photo{float:left; width:90px; padding: 15px 12px 0 10px;}
#section_headline div.section div.container dl.photo dd{width:88px; height:58px; text-align:center; }
#section_headline div.section div.container dl.photo dd img{border:1px solid #e6e6e6; }
#section_headline div.section div.container dl.photo dt{ margin:9px 0 0 0; text-align:center;}
#section_headline div.section div.container dl.photo dt a{font-size:11px; text-align:center; line-height:14px;}
#section_headline div.section div.container ul.news{float:left; width:209px; padding:13px 0 15px 0;}
#section_headline div.section div.container ul.news li{line-height:19px; padding-left:7px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 0 50%; clear:both;}

/* rightcolumn */
#rightcolumn div.right_inner{margin:0 0 30px 0; padding:0;}

/* 추천 키워드 */
#recommend_keyword{margin:15px 18px 0 18px;}
#recommend_keyword div.tit {position:relative; display:block; height:18px;}
#recommend_keyword div.tit h3 {float:left; margin:0; padding:0; height:13px;}
#recommend_keyword div.tit h3 img {margin:0; padding:0; vertical-align:top; }
#recommend_keyword div.container{clear:both; border:1px solid #e3e3e3; background-color:#FFFFFF; overflow:hidden;}
div.tagbox{ padding:10px 8px 8px 8px; overflow:hidden;}
div.tagbox span{padding:0 5px 0 7px; line-height:25px;}
div.tagbox span a{padding:0; vertical-align:bottom; white-space:normal;}
div.tagbox span.tag1 a{font-size:16px; font-weight:bold; color:#ffffff; background-color:#43d55d;}
div.tagbox span.tag2 a{font-size:14px; font-weight:bold; color:#2c9cb2;  margin-top:3px;}
div.tagbox span.tag3 a{font-size:12px; font-weight:bold; color:#898c87; margin-top:5px;}
div.tagbox span.tag4 a{font-size:12px; color:#898c87; margin-top:5px;}
div.tagbox span.tag1 a:hover, div.tagbox span.tag2 a:hover, div.tagbox span.tag3 a:hover, div.tagbox span.tag4 a:hover{background-color:#50543b; color:#e6ff66; text-decoration:none;}

/* 실시간 속보 */
#realtime {margin:20px 18px 20px 18px;}
#realtime div.tit {position:relative; display:block; height:32px; background:url(/paoweb/images/comm/tl_realtime_bg.gif) no-repeat;}
#realtime div.tit h3 {float:left; margin:0; padding:0;}
#realtime div.tit h3 img {margin:9px 0 0 7px; padding:0; vertical-align:top; _vertical-align:middle;}
#realtime div.tit div.more {float:right; vertical-align:bottom; padding:12px 12px 0 0;}
#realtime div.tit div.more a{display:block;}
#realtime div.container {clear:both; border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; background-color:#FFFFFF;}
#realtime div.container ul{margin:0 14px 5px 14px;}
#realtime div.container li{line-height:25px; clear:both; border-bottom:1px solid #efefef; font-size:11px; width:220px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-binding: url('/paoweb/common/css/ellipsis.xml#ellipsis');}
#realtime div.container li.first{padding:7px 0 0 0;}
#realtime div.container li.last{border-bottom:none;}
#realtime div.container li span.time{font-size:11px; color:#255dcc;}

/* 포토 뉴스 */
/*
#photonews{margin:0 18px 0 18px; overflow:hidden;}
#photonews div.tit {position:relative; display:block; height:29px; background:url(/paoweb/images/comm/tl_photonews_bg.gif) no-repeat;}
#photonews div.tit h3 {float:left; margin:0; padding:0; height:13px;}
#photonews div.tit h3 img {margin:9px 0 0 8px; padding:0; vertical-align:top; border:0;}
#photonews div.tit div.more {float:right; vertical-align:bottom; padding:10px 10px 0 0;}
#photonews div.tit div.more a{display:block;}
#photonews div.container{clear:both; margin:3px 0 0 0; position:relative;}
#previewPane{margin:0; padding:0; }
#previewPane img.enlarge{ width:188px; height:158px; margin-right:1px;}
#previewTitle{color:#ffffff;position:absolute; left:0; top:135px; width:188px; height:23px; background:#252525; filter:alpha(opacity=75);}
#previewTitle p{color:#ffffff;margin:6px 0 0 5px; _margin:5px 0 0 5px;}
#previewTitle p a{color:#ffffff; font-size:11px; display:block; text-align:left;}
#largeImageCaption {color:#ffffff; text-align:center; }
#galleryContainer{ position:absolute; left:189px; top:0;}
#theImages{position:relative; margin:0; padding:0; overflow:hidden; height:141px;}
#theImages div{	position:relative;	height:1500px;}
#theImages dl{}
#theImages dd{}
#theImages dd img{ width:55px; height:44px; margin-bottom:1px;
	filter:alpha(opacity=50);	* Transparency - IE *
	opacity:0.5; * Transparency - Firefox *}
#theImages dd img a{display:block;}

#photonews div.container div.movement{position:absolute; left:189px; top:135px; width:57px; height:23px; background:url(/paoweb/images/comm/photonews_rotate_bg.gif) no-repeat;}
#photonews div.container div.movement ul{padding:3px 0 0 12px;}
#photonews div.container div.movement li{float:left;}
#photonews div.container div.movement li img {border:0;}
#photonews div.imageCaption{*visibility:hidden; display:none;*}
#theImages #slideEnd{*visibility:hidden;*}
*/
#photonews{overflow:hidden; width:280px; height:208px; background:url(/paoweb/images/main/photonews_frame.gif) no-repeat; margin:5px 0 0 0;}
#photonews div.tit {height:30px;}
#photonews div.tit h3 {float:left; margin:0; padding:10px 0 0 12px;}
#photonews div.tit div.more {float:right; vertical-align:bottom; float:right; vertical-align:top; padding:12px 12px 0 0;}
#photonews div.container{clear:both; margin:0; position:relative;}
#photonews div.container div.focus{position:absolute; left:211px; top:8px; z-index:100;}
#photonews div.container div.previewPane{position:absolute; left:12px; top:8px; margin:0; padding:0; }
#photonews div.container div.previewPane img.enlarge{ width:198px; height:161px; margin-right:1px;}
#photonews div.container div.previewPane div.previewTitle a div.largeImageCaption{position:absolute; left:0; top:137px; width:198px; height:19px; padding-top:5px; background:#252525; filter:alpha(opacity=75); opacity:0.7; color:#ffffff; font-size:11px; text-align:center; word-spacing:-1px;}
#photonews div.container div.previewPane div.previewTitle a div.largeImageCaption p{margin:6px 0 0 5px; _margin:5px 0 0 5px;}
#photonews div.container div.previewPane div.previewTitle a div.largeImageCaption p a{color:#ffffff; font-size:11px; display:block; text-align:left; word-spacing:-1px;}


#photonews div.container div.galleryContainer{ position:absolute; left:211px; top:8px; }
#photonews div.container div.galleryContainer div.theImages{position:relative; margin:0; padding:0; overflow:hidden; height:141px;}
#photonews div.container div.galleryContainer div.theImages div{	position:relative;	height:1500px;}
#photonews div.container div.galleryContainer div.theImages dl{}
#photonews div.container div.galleryContainer div.theImages dd{}
#photonews div.container div.galleryContainer div.theImages dd img{ width:57px; height:47px; margin-bottom:1px;
	filter:alpha(opacity=50);	/* Transparency - IE */
	opacity:0.5; /* Transparency - Firefox */}
#photonews div.container div.galleryContainer div.theImages dd img a{display:block;}
#photonews div.container div.galleryContainer div.theImages div.imageCaption{/*visibility:hidden; display:none;*/}

#photonews div.container div.movement{position:absolute;left:211px; top:152px; width:57px; height:17px;}
#photonews div.container div.movement ul{}
#photonews div.container div.movement li{float:left;}
#photonews div.container div.movement li img {border:0;}
#slideEnd{/*visibility:hidden;*/}
/* 많이 본 뉴스 */
#hotnews{margin:20px 18px 20px 18px; _margin:18px 18px 20px 18px; padding:0 0 9px 0; border-bottom:1px solid #d9d9dc;}
#hotnews h3 {margin:0; padding:0; height:13px;}
#hotnews h3 img {margin:00; padding:0; vertical-align:top; _vertical-align:middle;}
#hotnews div.container {margin:6px 0 0 0; _margin:3px 0 0 0; padding:0; clear:both; overflow:hidden;}
#hotnews div.container ul.tab {float:left; display:inline; height:23px;}
#hotnews div.container ul.tabbg1 {background:url(/paoweb/images/comm/4tab_bg_1.gif) no-repeat;}
#hotnews div.container ul.tabbg2 {background:url(/paoweb/images/comm/4tab_bg_2.gif) no-repeat;}
#hotnews div.container ul.tabbg3 {background:url(/paoweb/images/comm/4tab_bg_3.gif) no-repeat;}
#hotnews div.container ul.tabbg4 {background:url(/paoweb/images/comm/4tab_bg_4.gif) no-repeat;}
#hotnews div.container ul.tab li {float:left;}
#hotnews div.container ul.tab li.tab1 {width:61px;}
#hotnews div.container ul.tab li.tab2 {width:61px;}
#hotnews div.container ul.tab li.tab3 {width:61px;}
#hotnews div.container ul.tab li.tab4 {width:61px;}
#hotnews div.container ul.tab li a {padding:6px 0 5px 0;  _padding:6px 0 4px 0; text-align:center; display:block; font-size:11px;}
#hotnews div.container ul.tab li a.on {font-weight:bold;}
#hotnews div.container ul.tab li a:hover,
#hotnews div.container ul.tab li a:active {text-decoration:none;}
#hotnews div.container div.newslist {clear:both; overflow:hidden; position:relative; padding-top:8px;}
#hotnews div.container div.newslist ul.list {}
#hotnews div.container div.newslist ul.list li{line-height:21px; padding-left:9px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 2px 50%; clear:both;}
#hotnews div.container div.newslist ul.list li span.tit{font-size:11px; color:#255dcc;}

/* 기본 목록박스 (스크랩 뉴스) */
#basicbox {margin:0 18px 20px 18px;}
#basicbox.upside {border-bottom:1px solid #dedede;}
#basicbox div.tit {position:relative; display:block; height:18px !important;}
#basicbox div.tit h3 {float:left; margin:0; padding:0; height:13px;}
#basicbox div.tit h3 img {margin:0; padding:0; vertical-align:top; _vertical-align:middle;}
#basicbox div.tit div.more {float:right; vertical-align:bottom; padding-bottom:4px; padding-top:3px;}
#basicbox div.tit div.more a{display:block;}
#basicbox div.container {clear:both; border:1px solid #d9d9d9; background-color:#FFFFFF;}
#basicbox div.container ul{margin:8px 10px 7px 10px;}
#basicbox div.container li{line-height:21px; padding-left:9px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 2px 50%; clear:both;}
#basicbox div.container li span.tit{font-size:11px; color:#255dcc;}

/* 온라인기사 리스트 */
#online_list{margin:0; padding:0; border-bottom:1px solid #e6e6e6;}
#online_list div.container{width:655px; clear:both; overflow:hidden;}
#online_list div.container div.photo{float:left;  margin:0 15px 0 0; padding-bottom:24px;}
#online_list div.container div.photo a{display:block;}
#online_list div.container dl{_float:left; overflow:hidden;}
#online_list div.container dt{clear:both;}
#online_list div.container dt a{font-size:13px; color:#1d3f7a; font-family:굴림,Gulim,sans-serif; font-weight:bold;}
#online_list div.container dt a:hover{color:#0059be;}
#online_list div.container dd{clear:both;}
#online_list div.container dd.press{float:left; font-size:11px; color:#e57575; padding:5px 0 0 0; _padding:0; _margin:3px 0 0 0;}
#online_list div.container dd.press span.date{color:#aeaeae; padding-left:10px;}
#online_list div.container dd.news{color:#666666; line-height:17px; padding:7px 0 20px 0; #padding:0 0 20px 0; #margin-top:6px;}

/* 날짜별 뉴스보기 */
#classify_bydate{margin:0; padding:10px 0 0 0; text-align:center;}
#classify_bydate dl.bydate{clear:both; margin:15px auto 0 auto; width:400px; text-align:center;}
#classify_bydate dl.bydate dd{display:inline; margin:0 3px 0 3px;}
#classify_bydate dl.bydate dd.selection{color:#f74d00;}

/* 온라인기사 */
#onlinenews{margin:0; padding:0;}
#onlinenews.mynews{margin:0 16px 0 16px; padding:0 0 20px 0;}
#onlinenews div.container{}
#onlinenews div.container dl{}
#onlinenews div.container dt{font-size:20px; font-weight:bold; color:#000000; padding:15px 0 0 0;}
#onlinenews div.container dd{}
#onlinenews div.container dd.data{font-size:11px; border-bottom:1px solid #f4f4f4; padding:14px 0 15px 3px;}
#onlinenews div.container dd.photo{text-align:center; padding:30px 0 0 0;}
#onlinenews div.container dd.content{font-size:15px; line-height:23px; padding:30px 0 0 0;}
#onlinenews div.container dd.data span.media{color:#e57575;}
#onlinenews div.container dd.data span.tl{color:#888888;}
#onlinenews div.container dd.data span.time{color:#aeaeae;}

/* 관련 주요뉴스 */
#related_news{}
#related_news h4{font-size:14px; border-bottom:1px solid #ebebeb; padding:50px 0 8px 5px;}
#related_news dl{padding:10px 0  0 21px;}
#related_news dd{}
#related_news dd a{color:#1d3f7a; font-size:14px; font-weight:bold; line-height:30px;}

/* 의견 나누기 */
#opinion_place{padding:45px 0 0 0;}
#opinion_place div.writebox{border:1px solid #d8d8d8; background:#fcfcfc; padding:11px;}
#opinion_place div.writebox h4{font-size:12px; padding:12px 0 7px 0;}
#opinion_place div.writebox div.container_old{}
#opinion_place div.writebox div.container_old textarea{border:1px solid #dcdcdc; width:540px; height:43px; ime-mode:active; margin:0 9px 0 0; overflow:auto;}
#opinion_place div.writebox div.container_old input.btn{vertical-align:top;}
#opinion_place div.opinionlist{border-top:1px solid #e5e5e5; margin:15px 0 0 0;}
#opinion_place div.opinionlist div.container_old{clear:both; border-bottom:1px solid #e5e5e5; overflow:hidden;}
#opinion_place div.opinionlist div.container_old dl{margin:12px 12px 0 12px;}
#opinion_place div.opinionlist div.container_old dd{}
#opinion_place div.opinionlist div.container_old dd.left{float:left; padding:0 0 5px 0; width:50%;}
#opinion_place div.opinionlist div.container_old dd.left span.id{font-weight:bold;}
#opinion_place div.opinionlist div.container_old dd.left span.del{padding-left:10px; vertical-align:middle;}
#opinion_place div.opinionlist div.container_old dd.right{float:right; font-size:11px; width:auto; text-align:right;}
#opinion_place div.opinionlist div.container_old dd.right span.tl{color:#8f8f8f;}
#opinion_place div.opinionlist div.container_old dd.right span.num{color:#fb6138;}
#opinion_place div.opinionlist div.container_old dd.right span.bar{color:#dcdcdc;}
#opinion_place div.opinionlist div.container_old dd.right span.time{color:#8f8f8f;}
#opinion_place div.opinionlist div.container_old dd.content{float:left; #float:inherit; #clear:both; color:#4d4d4d; line-height:18px; width:100%;}
#opinion_place div.opinionlist div.container_old dd.recommndation{float:right; _float:inherit;  _text-align:right; padding:2px 0 6px 0;}
#opinion_place div.opinionlist div.container_old dd.nocomment{text-align:center; margin:15px 0 20px 0;}

/* 뉴스 > 포토 리스트 */
#photo_list{padding:7px 0 0 0;}
#photo_list div.container{clear:both; border-bottom:1px solid #f0f0f0; margin:0 0 22px 0; overflow:hidden; _height:196px;}
#photo_list div.container ul{ }
#photo_list div.container li{float:left;  width:140px; margin:0 10px 0 13px; _margin:0; _padding:0 10px 0 13px;}
/*#photo_list div.container li{float:left;  width:140px; margin:0 10px 0 13px;}*/
/*#photo_list div.container li.num1{padding:0 32px 0 0;}
#photo_list div.container li.num2{padding:0 31px 0 0;}
#photo_list div.container li.num3{padding:0 32px 0 0;}*/
#photo_list div.container dl{clear:both;}
#photo_list div.container dd{width:140px; height:140px; position:relative;}
#photo_list div.container dd a{position:absolute; bottom:0; left:auto; right:auto; text-align:center; display:block; width:140px;}
#photo_list div.container dd a img{}
#photo_list div.container dt{width:140px; padding:10px 0 22px 0; text-align:center;}
#photo_list div.container dt a{line-height:14px; display:block;}


#photo_list div.container_old{float:left;width:660px; clear:both; border-bottom:1px solid #f0f0f0; margin:0 0 22px 0; overflow:hidden; _height:196px;}
#photo_list div.container_old ul{ }
#photo_list div.container_old li{float:left;  width:140px; margin:0 10px 0 13px; _margin:0; _padding:0 10px 0 13px;}
/*#photo_list div.container li{float:left;  width:140px; margin:0 10px 0 13px;}*/
/*#photo_list div.container li.num1{padding:0 32px 0 0;}
#photo_list div.container li.num2{padding:0 31px 0 0;}
#photo_list div.container li.num3{padding:0 32px 0 0;}*/
#photo_list div.container_old dl{clear:both;}
#photo_list div.container_old dd{width:140px; height:140px; position:relative;}
#photo_list div.container_old dd a{position:absolute; bottom:0; left:auto; right:auto; text-align:center; display:block; width:140px;}
#photo_list div.container_old dd a img{}
#photo_list div.container_old dt{width:140px; padding:10px 0 22px 0; text-align:center;}
#photo_list div.container_old dt a{line-height:14px; display:block;}




/* 무료구독 */
#freesubscription{margin:0 5px 0 5px;}
#freesubscription dl{}
#freesubscription dd.btn{text-align:center; padding:40px 0 50px 0;}
#freesubscription div.info{}
#freesubscription div.info h3{padding-bottom:8px;}
#freesubscription div.info ul{background-color:#fbfbfb; border:1px solid #eaeaea; padding:19px 0 19px 22px;}
#freesubscription div.info li{background:url(/paoweb/images/comm/bu_list1.gif) 0 50% no-repeat; padding-left:11px; line-height:19px; color:#666666;}

/* 내부팝업 */
#insidepop{margin:0; padding:0;position:absolute;  top:200px; left: 200px; }
#insidepop div.w_340{width:340px; background:url(/paoweb/images/comm/insidepop_header_w340.gif) left top no-repeat;}
#insidepop div.w_400{width:400px; background:url(/paoweb/images/comm/insidepop_header_w400.gif) left top no-repeat;}
#insidepop div.header{position:relative; height:31px;}
#insidepop div.header div.tl{float:left; margin:0; padding:9px 0 0 13px;}
#insidepop div.header div.close{float:right; padding:7px 7px 0 0;}
#insidepop div.body{ border-left:1px solid #949494; border-bottom:1px solid #949494; border-right:1px solid #949494; background-color:#f8f8f9; padding:12px; margin:0;}
#insidepop div.body div.container{border:1px solid #dfdfda; background-color:#FFFFFF; padding:14px 10px 14px 10px; margin:0; color:#666666;}
#insidepop div.body div.container dl{}
#insidepop div.body div.container dd{line-height:20px;}
#insidepop div.body div.container dd.txt_center{text-align:center;}
#insidepop div.body div.container dd.point_blue{color:#255dcc; font-weight:bold; font-size:11px;}
#insidepop div.body div.container dd.btn{text-align:center; padding:16px 0 0 0;}



/* 검색박스 */
#searchbox {margin:0; padding:0 0 10px 0; z-index:10; position:relative;}
#searchbox div.container{border:1px solid #e0e0e0; padding:12px 0 12px 0;}
#searchbox div.step1{text-align:center;}
#searchbox div.step1 img{ vertical-align:middle;}
#searchbox div.step1 select.select{ width:80px; height:20px; line-height:20px;  vertical-align:bottom /* 모든 IE버전 및 IE8 표준모드 적용 Hack */}
#searchbox div.step1 input.keyword{ width:120px; height:14px; line-height:14px;  vertical-align:middle /* 모든 IE버전 및 IE8 표준모드 적용 Hack */}
#searchbox div.step1 input.categorybox { width:110px; height:18px; line-height:18px; padding-left:5px;background:url(http://thumb.paoin.com/paoweb/images/comm/search_select_bg.gif) no-repeat; border:0px; vertical-align:middle; }
#searchbox div.step1 input.calendar { height:14px; line-height:14px;  vertical-align:middle;}

/* 검색박스 매체 */
#media_selection{margin:0; padding:0; border:1px solid #748799; width:587px; position:absolute; left:66px; top:33px; z-index:100;}
#media_selection div.rightbox{ height:420px; background-color:#FFFFFF; overflow:hidden;}
#media_selection div.rightbox input{vertical-align:middle; #margin:-2px 0 0 -2px;}
#media_selection div.rightbox div.inner{padding:12px 15px 15px 15px;}
#media_selection div.rightbox div.inner div.top{border-bottom:2px solid #d9d9d9; font-size:11px; height:19px; margin-bottom:7px; #margin-bottom:3px;}
#media_selection div.rightbox div.inner div.top div.selectall{font-size:11px; float:left;}
#media_selection div.rightbox div.inner div.top div.close{text-align:right; float:right;}
#media_selection div.rightbox div.inner div.media_container{clear:both; overflow:hidden; font-size:11px; padding:8px 0 1px 0; #padding:8px 0 5px 0; border-bottom:1px solid #eeeeee; _border-bottom:none;}
#media_selection div.rightbox div.inner div.media_container ul{}
#media_selection div.rightbox div.inner div.media_container ul li.section{float:left; width:75px; font-size:11px; font-weight:bold;}
#media_selection div.rightbox div.inner div.media_container ul li.list{float:left; _border-bottom:1px solid #eeeeee;}
#media_selection div.rightbox div.inner div.media_container ul li.list dl{clear:both;}
#media_selection div.rightbox div.inner div.media_container ul li.list dl dd{float:left; width:96px; color:#6b6c6e; font-size:11px; height:20px;}
#media_selection div.container div.rightbox div.inner div.media_container ul li.list dl dd img{ vertical-align:middle;}

/* 검색박스 카테고리 */
#category_selection{margin:0; padding:0; border:1px solid #7F9DB9; width:587px; position:absolute; left:66px; top:33px; z-index:100;}
#category_selection div.rightbox{ height:420px; background-color:#FFFFFF; overflow:hidden;}
#category_selection div.rightbox input{vertical-align:middle; #margin:-2px 0 0 -2px;}
#category_selection div.rightbox div.inner{padding:12px 15px 15px 15px;}
#category_selection div.rightbox div.inner div.top{border-bottom:2px solid #d9d9d9; font-size:11px; height:19px; margin-bottom:7px; #margin-bottom:3px;}
#category_selection div.rightbox div.inner div.top div.selectall{font-size:11px; float:left;}
#category_selection div.rightbox div.inner div.top div.close{text-align:right; float:right;}
#category_selection div.rightbox div.inner div.media_container{clear:both; overflow:hidden; font-size:11px; padding:8px 0 1px 0; #padding:8px 0 5px 0; border-bottom:1px solid #eeeeee; _border-bottom:none;}
#category_selection div.rightbox div.inner div.media_container ul{}
#category_selection div.rightbox div.inner div.media_container ul li.section{float:left; width:75px; font-size:11px; font-weight:bold;}
#category_selection div.rightbox div.inner div.media_container ul li.list{float:left; _border-bottom:1px solid #eeeeee;text-align:left;}
#category_selection div.rightbox div.inner div.media_container ul li.list dl{clear:both;}
#category_selection div.rightbox div.inner div.media_container ul li.list dl dd{float:left; width:96px; color:#6b6c6e; font-size:11px; height:20px;}
#category_selection div.rightbox div.confirm { padding:0 15px 0 0; text-align:right;}

/* 검색박스 잡지 */
#media_selection_mz {margin:0; padding:0; border:1px solid #748799; width:605px; position:absolute; left:48px; top:33px; z-index:100;}
#media_selection_mz div.rightbox{ height:630px; background-color:#FFFFFF; overflow:hidden;}
#media_selection_mz div.rightbox input{vertical-align:middle; #margin:-2px 0 0 -2px;}
#media_selection_mz div.rightbox div.inner{padding:12px 15px 15px 15px;}
#media_selection_mz div.rightbox div.inner div.top{border-bottom:2px solid #d9d9d9; font-size:11px; height:19px; margin-bottom:7px; #margin-bottom:3px;}
#media_selection_mz div.rightbox div.inner div.top div.selectall{font-size:11px; float:left;}
#media_selection_mz div.rightbox div.inner div.top div.close{text-align:right; float:right;}
#media_selection_mz div.rightbox div.inner div.media_container{clear:both; overflow:hidden; font-size:11px; padding:8px 0 1px 0; #padding:8px 0 5px 0; border-bottom:1px solid #eeeeee; _border-bottom:none;}
#media_selection_mz div.rightbox div.inner div.media_container ul{}
#media_selection_mz div.rightbox div.inner div.media_container ul li.section{float:left; width:93px; font-size:11px; font-weight:bold;}
#media_selection_mz div.rightbox div.inner div.media_container ul li.list{float:left; _border-bottom:1px solid #eeeeee;}
#media_selection_mz div.rightbox div.inner div.media_container ul li.list dl{clear:both;}
#media_selection_mz div.rightbox div.inner div.media_container ul li.list dl dd{float:left; width:160px; color:#6b6c6e; font-size:11px; height:20px; word-spacing:-1px;}
#media_selection_mz div.container div.rightbox div.inner div.media_container ul li.list dl dd img{ vertical-align:middle;}

/* 썸네일뷰/리스트뷰 */
#viewmode{margin:10px 0 0 0; padding:0; padding-bottom:25px; border-bottom:1px solid #dcdcdc;}
#viewmode.searchresult{border-bottom:1px solid #d9d9d9;}
#viewmode.myscrap{padding-top:8px; padding-bottom:28px;}
#viewmode div.function{float:left;}
#viewmode div.function input{#margin:-4px 0 0 -4px;}
#viewmode div.function img{}
#viewmode div.comment{float:left; font-size:11px; color:#305ba6;}
#viewmode div.container{float:right;}
#viewmode div.container ul li{float:left;}
#viewmode div.container ul li.thumb{padding-right:4px;}

#viewmode div.container_old{float:right;}
#viewmode div.container_old ul li{float:left;}
#viewmode div.container_old ul li.thumb{padding-right:4px;}

/*  검색결과_리스트 / 신문목록 리스트 */
#search_result{ margin:10px 10px 0 0;}
h2.search_result{ color:#000000; font-size:14px; font-weight:bold; padding-bottom:9px;}
h2.nonfiist{padding-top:10px; padding-bottom:9px;}
#search_result div.container{clear:both; overflow:hidden; position:relative; padding-top:10px; margin-bottom:10px;}
#search_result div.container div.checkbox{float:left; width:22px; #width:24px; #margin:-4px 0 0 -4px;}
#search_result div.container div.photo{float:left; width:117px; height:102px;}
#search_result div.container div.photo p img{border:1px solid #bfbfbf;}
#search_result div.container div.photo p img a{display:block;}
#search_result div.container ul.list{}
#search_result div.container ul.list li.tit a{font-size:13px; color:#0000cc; font-family:굴림,Gulim,sans-serif; text-decoration:underline; line-height:18px;}
#search_result div.container ul.list li.tit a:hover{color:#0000cc;}
#search_result div.container ul.list li.tit span.writing{color:#e57575;}
#search_result div.container ul.list li.tit span.date{color:#999999;}
#search_result div.container ul.list li.tit strong{ background-color:#eeff7b;}
#search_result div.container ul.list li.content{font-size:12px; line-height:17px; padding-top:5px; font-family:굴림,Gulim,sans-serif; text-align:justify;}
#search_result div.container ul.list li.content strong{background-color:#eeff7b; padding:1px;}
#search_result div.container ul.list li.scrap{padding-top:5px;}
#search_result div.container ul.list li.scrap img{vertical-align:middle;}
#search_result div.container ul.list li.scrap span a{color:#777777;}

#search_result div.container_old{clear:both; overflow:hidden; position:relative; padding-top:10px; margin-bottom:10px;}
#search_result div.container_old div.checkbox{float:left; width:22px; #width:24px; #margin:-4px 0 0 -4px;}
#search_result div.container_old div.photo{float:left; width:117px; height:102px;}
#search_result div.container_old div.photo p img{border:1px solid #bfbfbf;}
#search_result div.container_old div.photo p img a{display:block;}
#search_result div.container_old ul.list{}
#search_result div.container_old ul.list li.tit a{font-size:13px; color:#0000cc; font-family:굴림,Gulim,sans-serif; text-decoration:underline; line-height:18px;}
#search_result div.container_old ul.list li.tit a:hover{color:#0000cc;}
#search_result div.container_old ul.list li.tit span.writing{color:#e57575;}
#search_result div.container_old ul.list li.tit span.date{color:#999999;}
#search_result div.container_old ul.list li.tit strong{ background-color:#eeff7b;}
#search_result div.container_old ul.list li.content{font-size:12px; line-height:17px; padding-top:5px; font-family:굴림,Gulim,sans-serif; text-align:justify;}
#search_result div.container_old ul.list li.content strong{background-color:#eeff7b; padding:1px;}
#search_result div.container_old ul.list li.scrap{padding-top:5px;}
#search_result div.container_old ul.list li.scrap img{vertical-align:middle;}
#search_result div.container_old ul.list li.scrap span a{color:#777777;}




div.viewdetail{ text-align:right; padding:10px 0 25px 0;}
div.viewdetail_line{ border-bottom:1px solid #d9d9d9;}
div.viewdetail a{color:#0c2d7b; font-size:12px; text-decoration:underline;}

/* PV No.1 */
#list_pvno1{}
#list_pvno1 div.container{clear:both; overflow:hidden; border-bottom:1px solid #a2c549; #height:140px; position:relative;}
#list_pvno1 div.ic_no1{padding-left:1px;}
#list_pvno1 div.container p.photo{margin:0 18px 8px 0; float:left;width:160px; height:114px; }
#list_pvno1 div.container p.photo img{border:1px solid #e6e6e6;}
#list_pvno1 div.container p.photo img a{display:block;}
#list_pvno1 div.container ul.photo{}
#list_pvno1 div.container ul.photo li.tit a{font-weight:bold; font-size:16px; font-weight:bold; color:#305ba6;}
#list_pvno1 div.container ul.photo li.tit a:hover{color:#0060cc;}
#list_pvno1 div.container ul.photo li.content{line-height:18px; padding-top:9px;}
#list_pvno1 div.container ul.photo li.content a{color:#666666;}
#list_pvno1 div.container ul.photo li.content a:hover{color:#0060cc;}
#list_pvno1 div.container ul.photo li.info{padding-top:4px;}
#list_pvno1 div.container ul.photo li.info span.writing{color:#e57575;}
#list_pvno1 div.container ul.photo li.info span.date{color:#999999;}
#list_pvno1 div.container ul.photo li.scrap{float:right;}

#list_pvno1 div.container_old{clear:both; overflow:hidden; border-bottom:1px solid #a2c549; #height:140px; position:relative;}
#list_pvno1 div.ic_no1{padding-left:1px;}
#list_pvno1 div.container_old p.photo{margin:0 18px 8px 0; float:left;width:160px; height:114px; }
#list_pvno1 div.container_old p.photo img{border:1px solid #e6e6e6;}
#list_pvno1 div.container_old p.photo img a{display:block;}
#list_pvno1 div.container_old ul.photo{}
#list_pvno1 div.container_old ul.photo li.tit a{font-weight:bold; font-size:16px; font-weight:bold; color:#305ba6;}
#list_pvno1 div.container_old ul.photo li.tit a:hover{color:#0060cc;}
#list_pvno1 div.container_old ul.photo li.content{line-height:18px; padding-top:9px;}
#list_pvno1 div.container_old ul.photo li.content a{color:#666666;}
#list_pvno1 div.container_old ul.photo li.content a:hover{color:#0060cc;}
#list_pvno1 div.container_old ul.photo li.info{padding-top:4px;}
#list_pvno1 div.container_old ul.photo li.info span.writing{color:#e57575;}
#list_pvno1 div.container_old ul.photo li.info span.date{color:#999999;}
#list_pvno1 div.container_old ul.photo li.scrap{float:right;}










/* 뉴스목록_썸네일 */
#list_thumbnail{clear:both;width:655px;}
h2.list_thumbnail{ color:#000000; font-size:14px; font-weight:bold; padding-bottom:9px; margin:10px 10px 0 0;}
h2.nonfiist{padding-top:10px; padding-bottom:9px;}
#list_thumbnail ul.container{float:left; _float:inherit; padding:35px 0 35px 0; _padding:15px 0 0 0; _position:inherit; _clear:both;}
#list_thumbnail ul.even_number{padding:36px 0 36px 0; _padding:0; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; background-color:#f8f8f8; _border:none; _background-color:#FFFFFF;}
#list_thumbnail ul.container li.list{width:146px; height:146px; padding-left:22px !important; _padding-left:21px; float:left; _height:224px;}
#list_thumbnail ul.container li.first{padding-left:0 !important;}
#list_thumbnail ul.container li.list div.checkbox{padding-bottom:4px; #margin:-2px -4px -4px -4px;}
#list_thumbnail ul.container li.list div.position{margin:0 auto !important; text-align:center; vertical-align:bottom;}
#list_thumbnail div.popup{clear:both; width:146px; height:146px; border:1px solid #c7c7c7; background-color:#FFFFFF;}
#list_thumbnail div.popup ul.pop{ margin:6px; text-align:left;}
#list_thumbnail div.popup ul.pop li.tit a{font-weight:bold; font-size:11px; font-weight:bold; color:#305ba6; line-height:14px;}
#list_thumbnail div.popup ul.pop li.tit a:hover{color:#0060cc;}
#list_thumbnail div.popup ul.pop li.content{line-height:14px; padding-top:4px; font-size:11px; color:#666666; text-align:justify;}
#list_thumbnail div.popup ul.pop li.content a{font-size:11px; color:#666666;}
#list_thumbnail div.popup ul.pop li.content a:hover{text-decoration:none;}
#list_thumbnail div.popup ul.pop li.info{float:right; padding-top:5px; font-size:11px;}
#list_thumbnail div.popup ul.pop li.info span.writing{color:#e57575;}
#list_thumbnail div.popup ul.pop li.info span.date{color:#999999;}
#list_thumbnail div.popup ul.pop li.scrap{float:right; padding-top:10px;}
#list_thumbnail div.paper{ clear:both;}
#list_thumbnail div.paper img{ border:1px solid #cfcfcf;}



#list_thumbnail ul.container_old{float:left; _float:inherit; padding:35px 0 35px 0; _padding:15px 0 0 0; _position:inherit; _clear:both;}
#list_thumbnail ul.container_old li.list{width:146px; height:146px; padding-left:22px !important; _padding-left:21px; float:left; _height:224px;}
#list_thumbnail ul.container_old li.first{padding-left:0 !important;}
#list_thumbnail ul.container_old li.list div.checkbox{padding-bottom:4px; #margin:-2px -4px -4px -4px;}
#list_thumbnail ul.container_old li.list div.position{margin:0 auto !important; text-align:center; vertical-align:bottom;}



/* comm class */
div.tab_comm{margin:0; padding:0; overflow:hidden; width:100%; background:url(/paoweb/images/comm/tab_line_comm.gif) repeat-x; margin-bottom:10px;}
div.tab_comm ul{height:24px;}
div.tab_comm ul li{float:left; background:url(/paoweb/images/comm/tab_tit_comm.gif) repeat-x top left; border-right:1px solid #d9d9d9; margin-right:2px;}
div.tab_comm ul li.tab1{width:132px;}
div.tab_comm ul li.tab2{width:132px;}
div.tab_comm ul li.tab3{width:155px;}
div.tab_comm ul li.tab_w126{width:126px;}
div.tab_comm ul li a{padding:7px 0 5px 0; _padding:7px 0 3px 0; text-align:center; display:block;}
div.tab_comm ul li a.on{background:url(/paoweb/images/comm/tab_on_comm.gif) repeat-x top left; font-weight:bold; color:#37659a;}
div.tab_comm ul li a:hover{text-decoration:none;}



/* rightcolumn */

/* 종합PV 순위 */
#rankbox{margin:15px 18px 0 18px; _margin:15px 18px 0 18px; padding:0 0 18px 0; _padding:0 0 16px 0;}
#rankbox h3 {margin:0; padding:0; height:13px;}
#rankbox h3 img {margin:0; padding:0; vertical-align:top; _vertical-align:middle;}
#rankbox h3.txt{margin:0; padding:0; height:11px; font-size:11px; font-weight:bold; color:#525252; font-family:굴림,Gulim,sans-serif;}
#rankbox h3.txt span.green{color:#388b01; font-size:12px;}
#rankbox h3.txt span.green2{color:#388b01; font-size:12px; font-family:돋움,Dotum,sans-serif;}

#rankbox div.container{border-top:1px solid #b1b1b1; margin:6px 0 0 0; _margin:3px 0 0 0;}
#rankbox div.container ul{margin:6px 0 0 0;}
#rankbox div.container li{line-height:20px; padding-left:20px;}
#rankbox div.container li.num01{ background:url(/paoweb/images/comm/bu_rank_01.gif) no-repeat 0 50%}
#rankbox div.container li.num02{ background:url(/paoweb/images/comm/bu_rank_02.gif) no-repeat 0 50%}
#rankbox div.container li.num03{ background:url(/paoweb/images/comm/bu_rank_03.gif) no-repeat 0 50%}
#rankbox div.container li.num04{ background:url(/paoweb/images/comm/bu_rank_04.gif) no-repeat 0 50%}
#rankbox div.container li.num05{ background:url(/paoweb/images/comm/bu_rank_05.gif) no-repeat 0 50%}
#rankbox div.container li.num06{ background:url(/paoweb/images/comm/bu_rank_06.gif) no-repeat 0 50%}
#rankbox div.container li.num07{ background:url(/paoweb/images/comm/bu_rank_07.gif) no-repeat 0 50%}
#rankbox div.container li.num08{ background:url(/paoweb/images/comm/bu_rank_08.gif) no-repeat 0 50%}
#rankbox div.container li.num09{ background:url(/paoweb/images/comm/bu_rank_09.gif) no-repeat 0 50%}
#rankbox div.container li.num10{ background:url(/paoweb/images/comm/bu_rank_10.gif) no-repeat 0 50%}

#rankbox div.container_old{border-top:1px solid #b1b1b1; margin:6px 0 0 0; _margin:3px 0 0 0;}
#rankbox div.container_old ul{margin:6px 0 0 0;}
#rankbox div.container_old li{line-height:20px; padding-left:20px;}
#rankbox div.container_old li.num01{ background:url(/paoweb/images/comm/bu_rank_01.gif) no-repeat 0 50%}
#rankbox div.container_old li.num02{ background:url(/paoweb/images/comm/bu_rank_02.gif) no-repeat 0 50%}
#rankbox div.container_old li.num03{ background:url(/paoweb/images/comm/bu_rank_03.gif) no-repeat 0 50%}
#rankbox div.container_old li.num04{ background:url(/paoweb/images/comm/bu_rank_04.gif) no-repeat 0 50%}
#rankbox div.container_old li.num05{ background:url(/paoweb/images/comm/bu_rank_05.gif) no-repeat 0 50%}
#rankbox div.container_old li.num06{ background:url(/paoweb/images/comm/bu_rank_06.gif) no-repeat 0 50%}
#rankbox div.container_old li.num07{ background:url(/paoweb/images/comm/bu_rank_07.gif) no-repeat 0 50%}
#rankbox div.container_old li.num08{ background:url(/paoweb/images/comm/bu_rank_08.gif) no-repeat 0 50%}
#rankbox div.container_old li.num09{ background:url(/paoweb/images/comm/bu_rank_09.gif) no-repeat 0 50%}
#rankbox div.container_old li.num10{ background:url(/paoweb/images/comm/bu_rank_10.gif) no-repeat 0 50%}







/* 최근 파오니티 */
#nonrankbox {margin:15px 18px 0 18px; _margin:15px 18px 0 18px; padding:0 0 18px 0; _padding:0 0 16px 0;}
#nonrankbox.upside {border-bottom:1px solid #dedede;}
#nonrankbox div.tit {position:relative; display:block; height:17px !important;}
#nonrankbox div.tit h3 {float:left; margin:0; padding:0; height:13px;}
#nonrankbox div.tit h3 img {margin:0; padding:0; vertical-align:top; _vertical-align:middle;}
#nonrankbox div.tit div.more {float:right; vertical-align:bottom; padding-bottom:4px; padding-top:3px;}
#nonrankbox div.tit div.more a{display:block;}
#nonrankbox div.container {clear:both; border:1px solid #d9d9d9; background-color:#FFFFFF;}
#nonrankbox div.container ul{margin:8px 12px 7px 12px;}
#nonrankbox div.container li{line-height:20px; padding-left:9px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 2px 50%; clear:both;}
/* 우측배너 */
#ad_category{ width:278px; height:95px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; margin-bottom:23px;}
#ad_category div.container{margin:0; padding:0;}
/* 많이 본 뉴스 */
#interestnews{margin:0 18px 20px 18px; padding:0 0 12px 0; _padding:0 0 10px 0; border-bottom:1px solid #dedede;}
#interestnews h3 {margin:0; padding:0; height:13px;}
#interestnews h3 img {margin:00; padding:0; vertical-align:top; _vertical-align:middle;}
#interestnews div.container {margin:6px 0 0 0; _margin:3px 0 0 0; padding:0; clear:both; overflow:hidden;}
#interestnews div.container ul.tab {float:left; display:inline; height:23px;}
#interestnews div.container ul.tabbg1 {background:url(/paoweb/images/comm/3tab_bg_1.gif) no-repeat;}
#interestnews div.container ul.tabbg2 {background:url(/paoweb/images/comm/3tab_bg_2.gif) no-repeat;}
#interestnews div.container ul.tabbg3 {background:url(/paoweb/images/comm/3tab_bg_3.gif) no-repeat;}
#interestnews div.container ul.tab li {float:left;}
#interestnews div.container ul.tab li.tab1 {width:81px;}
#interestnews div.container ul.tab li.tab2 {width:81px;}
#interestnews div.container ul.tab li.tab3 {width:82px;}
#interestnews div.container ul.tab li a {padding:6px 0 5px 0;  _padding:6px 0 4px 0; text-align:center; display:block; font-size:11px;}
#interestnews div.container ul.tab li a.on {font-weight:bold;}
#interestnews div.container ul.tab li a:hover,
#interestnews div.container ul.tab li a:active {text-decoration:none;}
#interestnews div.container div.newslist {clear:both; overflow:hidden; position:relative;}
#interestnews div.container div.newslist div.photo {margin:10px 0 8px 0;}
#interestnews div.container div.newslist div.photo p.photo {margin:0 10px 10px 0; float:left; _float:inherit; width:80px; height:70px}
#interestnews div.container div.newslist div.photo p.photo img {border:1px solid #e6e6e6;}
#interestnews div.container div.newslist div.photo ul.photo {_position:absolute; _left:91px; _top:0; _width:152px;}
#interestnews div.container div.newslist div.photo ul.photo li.tit {font-weight:bold; font-size:12px; line-height:14px;}
#interestnews div.container div.newslist div.photo ul.photo li.content { font-size:11px; color:#737373; line-height:14px; padding-top:4px;}
#interestnews div.container div.newslist div.photo ul.photo li.content span.writing {color:#0280d2;}
#interestnews div.container div.newslist div.photo ul.list {}
#interestnews div.container div.newslist div.photo ul.list li {line-height:20px; padding-left:9px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 2px 50%; clear:both;}
#interestnews div.container div.newslist div.photo ul.list li.nolist {background:none; padding-left:0;}


#interestnews div.container_old {margin:6px 0 0 0; _margin:3px 0 0 0; padding:0; clear:both; overflow:hidden;}
#interestnews div.container_old ul.tab {float:left; display:inline; height:23px;}
#interestnews div.container_old ul.tabbg1 {background:url(/paoweb/images/comm/3tab_bg_1.gif) no-repeat;}
#interestnews div.container_old ul.tabbg2 {background:url(/paoweb/images/comm/3tab_bg_2.gif) no-repeat;}
#interestnews div.container_old ul.tabbg3 {background:url(/paoweb/images/comm/3tab_bg_3.gif) no-repeat;}
#interestnews div.container_old ul.tab li {float:left;}
#interestnews div.container_old ul.tab li.tab1 {width:81px;}
#interestnews div.container_old ul.tab li.tab2 {width:81px;}
#interestnews div.container_old ul.tab li.tab3 {width:82px;}
#interestnews div.container_old ul.tab li a {padding:6px 0 5px 0;  _padding:6px 0 4px 0; text-align:center; display:block; font-size:11px;}
#interestnews div.container_old ul.tab li a.on {font-weight:bold;}
#interestnews div.container_old ul.tab li a:hover,
#interestnews div.container_old ul.tab li a:active {text-decoration:none;}
#interestnews div.container_old div.newslist {clear:both; overflow:hidden; position:relative;}
#interestnews div.container_old div.newslist div.photo {margin:10px 0 8px 0;}
#interestnews div.container_old div.newslist div.photo p.photo {margin:0 10px 10px 0; float:left; _float:inherit; width:80px; height:70px}
#interestnews div.container_old div.newslist div.photo p.photo img {border:1px solid #e6e6e6;}
#interestnews div.container_old div.newslist div.photo ul.photo {_position:absolute; _left:91px; _top:0; _width:152px;}
#interestnews div.container_old div.newslist div.photo ul.photo li.tit {font-weight:bold; font-size:12px; line-height:14px;}
#interestnews div.container_old div.newslist div.photo ul.photo li.content { font-size:11px; color:#737373; line-height:14px; padding-top:4px;}
#interestnews div.container_old div.newslist div.photo ul.photo li.content span.writing {color:#0280d2;}
#interestnews div.container_old div.newslist div.photo ul.list {}
#interestnews div.container_old div.newslist div.photo ul.list li {line-height:20px; padding-left:9px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 2px 50%; clear:both;}
#interestnews div.container_old div.newslist div.photo ul.list li.nolist {background:none; padding-left:0;}


/* AD_오버추어 */
#ad_overture{ width:244px; margin:0 18px 0 18px; padding:0;}

/* 마이키워드 설정 */
#mykeyword{margin:0; padding:0; border:1px solid #606546; background-color:#ffffff; width:210px; clear:both; position:absolute; top:30px; left:429px; _top:87px; _left:160px; }
#mykeyword div.inner{overflow:hidden; margin:0; padding:0;}
#mykeyword div.inner div.header{background-color:#435f75; border-left:1px solid #54728a; border-top:1px solid #54728a; border-right:1px solid #54728a; overflow:hidden; _height:16px;}
#mykeyword div.inner div.header div.right{float:right; padding:1px 3px 2px 0; vertical-align:middle;}
#mykeyword div.inner div.tagbox{ padding:8px 6px 8px 6px; overflow:hidden;}
#mykeyword div.inner div.tagbox span{padding:0 6px 0 8px; line-height:22px;}
#mykeyword div.inner div.tagbox span a{padding:0; vertical-align:bottom; white-space:normal;}
#mykeyword div.inner div.tagbox span.tag1 a{font-size:16px; font-weight:bold; color:#ffffff; background-color:#43d55d;}
#mykeyword div.inner div.tagbox span.tag2 a{font-size:14px; font-weight:bold; color:#2c9cb2;  margin-top:3px;}
#mykeyword div.inner div.tagbox span.tag3 a{font-size:12px; font-weight:bold; color:#898c87; margin-top:5px;}
#mykeyword div.inner div.tagbox span.tag4 a{font-size:12px; color:#898c87; margin-top:5px;}
#mykeyword div.inner div.tagbox span.tag1 a:hover, #mykeyword div.inner div.tagbox span.tag2 a:hover, #mykeyword div.inner div.tagbox span.tag3 a:hover, #mykeyword div.inner div.tagbox span.tag4 a:hover{background-color:#50543b; color:#e6ff66; text-decoration:none;}

/* 스크랩하기 팝업 */
#scrap_pop{margin:0; padding:0; border:1px solid #a3a3a3; background-color:#ffffff; width:300px; clear:both;}
#scrap_pop div.container{overflow:hidden; margin:0; padding:0;}
#scrap_pop div.container div.header{background-color:#81887a; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #ffffff; overflow:hidden; _height:22px;}
#scrap_pop div.container div.header div.left{float:left; font-weight:bold; font-size:12px; color:#ffffff; padding:5px 0 4px 10px;}
#scrap_pop div.container div.header div.right{float:right; padding:3px 4px 4px 0; vertical-align:middle;}
#scrap_pop div.container div.scrapbox{margin:16px 12px 10px 12px;}
#scrap_pop div.container div.scrapbox h2{font-size:11px; color:#666666; border-bottom:1px solid #dcdcdc; height:16px;}
#scrap_pop div.container div.scrapbox h2.step2{padding-top:15px;}
#scrap_pop div.container div.scrapbox div.inner{ background-color:#f5f5f5; padding:7px 0 12px 10px;}
#scrap_pop div.container div.scrapbox div.inner select{width:185px;}
#scrap_pop div.container div.scrapbox div.inner input{line-height:17px; height:14px; width:139px;}
#scrap_pop div.container div.scrapbox div.inner ul li{font-size:11px; color:#666666; padding:0 0 7px 0;}
#scrap_pop div.container div.scrapbox div.inner img{vertical-align:top;}
#scrap_pop div.container div.btn{ text-align:center; padding:5px 0 15px 0;}


/* 우측 메뉴 목록 */
#rightlist {margin:13px 13px 20px 13px;}
#rightlist h3 {margin:0; padding:0; height:13px;}
#rightlist h3 img {margin:0; padding:0; vertical-align:top; _vertical-align:middle;}
#rightlist h3.txt{margin:0; padding:0; height:11px; font-size:12px; font-weight:bold; color:#525252; font-family:굴림,Gulim,sans-serif;}
#rightlist h3.txt span.green{color:#388b01;}
#rightlist div.container {clear:both; border:1px solid #d9d9d9; background-color:#FFFFFF; margin-top:6px;}
#rightlist div.container ul{margin:8px 8px 7px 8px;}
#rightlist div.container li{font-size:11px; line-height:21px; padding-left:6px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 0 50%; clear:both; word-spacing:-1px;}
#rightlist div.container li.select{font-weight:bold; background-color:#e1eff5; word-spacing:-2px;}
#rightlist div.movement{border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background-color:#f5f5f5; text-align:center; padding:4px 0 2px 0;}

#rightlist div.container_old {clear:both; border:1px solid #d9d9d9; background-color:#FFFFFF; margin-top:6px;}
#rightlist div.container_old ul{margin:8px 8px 7px 8px;}
#rightlist div.container_old li{font-size:11px; line-height:21px; padding-left:6px; background:url(/paoweb/images/comm/bu_list1.gif) no-repeat 0 50%; clear:both; word-spacing:-1px;}
#rightlist div.container_old li.select{font-weight:bold; background-color:#e1eff5; word-spacing:-2px;}


/* rightcolumn  회원관리 */
#leftmenu {float:left; margin:0 17px 0 0; width:160px;}
#leftmenu div.tit { margin :0 0 3px 0;}
#leftmenu div.container{ border:3px solid #E5F1DB; background-color:#FFFFFF;}
#leftmenu div.container ul{border:1px solid #B1D1A4; padding:10px;}
#leftmenu div.container li{ line-height:23px; padding-left:10px;  background:url(/paoweb/images/comm/ic_member_arrow.gif) no-repeat 1% 50%; border-bottom: 1px solid #DEDEDE;}
#leftmenu div.container li.hid_bar{ border-bottom: 1px solid #FFFFFF;}
#leftmenu div.container li.on{ font-weight:bold; }


/* 지면뷰어 사용방법 팝업 */
#viewerguide{margin:0; padding:0; width:780px; height:600px;}
#viewerguide div.header{margin:0; padding:0; background:url(/paoweb/images/viewer_guide/header_bg.gif) repeat-x; height:37px;}
#viewerguide div.header h1{padding:8px 0 0 20px;}
#viewerguide div.body{margin:0; padding:0;}
#viewerguide div.lmenu{margin:0; padding:0; width:153px; background:url(/paoweb/images/viewer_guide/lmenu_bg.gif) repeat-y; float:left; height:563px;}
#viewerguide div.lmenu ul li{line-height:0;}
#viewerguide div.content{margin:0; padding:0; width:603px; padding:0 0 0 24px; float:left;}
#viewerguide div.content div.container{margin:0; padding:0; overflow:auto; height:563px;}
#viewerguide div.content div.container h2{padding-top:20px;}
#viewerguide div.content div.container dl{padding-top:16px;}
#viewerguide div.content div.container dl dd.txtinfo{padding-top:25px;}

/* comm class */
div.pager{margin:15px auto 0 auto; padding:0; width:520px; overflow:hidden; text-align:center;}
div.pager dl{}
div.pager dd{display:inline-block; #display:inline; margin:0; padding:0; height:15px;}
div.pager dd a{margin:0 -4px 0 0;}
div.pager dd.num{text-align:center; margin:0; padding:0; margin-top:-5px;  }
div.pager dd.num a{display:block; #display:inline-block; padding:0 11px 0 9px; font-family:굴림,Gulim,sans-serif; font-weight:bold; color:#404040; text-decoration:none; background:url(/paoweb/images/comm/paging_bar.gif) right no-repeat;}
div.pager dd.num a.selection{color:#f74d00;}
div.pager dd.num a.last{background:none;}
div.pager dd.first{padding-right:2px;}
div.pager dd.prev{padding-right:2px;}
div.pager dd.next{padding-left:7px;}
div.pager dd.end{padding-left:2px;}
div.pager image{margin-bottom:-3px; #margin-bottom:-2px;}

div.pager_s{margin:15px auto 0 auto; padding:0; width:420px; overflow:hidden; text-align:center;}
div.pager_s dl{}
div.pager_s dd{display:inline-block; #display:inline; margin:0; padding:0; height:15px;}
div.pager_s dd a{margin:0 -4px 0 0;}
div.pager_s dd.num{text-align:center; margin:0; padding:0; margin-top:-5px;  }
div.pager_s dd.num a{display:block; #display:inline-block; padding:0 8px 0 6px; color:#404040; text-decoration:none; background:url(/paoweb/images/comm/paging_bar.gif) right no-repeat;}
div.pager_s dd.num a.selection{color:#f74d00; font-weight:bold;}
div.pager_s dd.num a.last{background:none;}
div.pager_s dd.first{}
div.pager_s dd.prev{}
div.pager_s dd.next{padding-left:4px;}
div.pager_s dd.end{}
div.pager_s image{margin-bottom:-3px; #margin-bottom:-2px;}



/* 매체 이용료 팝업 */
#mediarate{margin:0; padding:0; width:780px; height:600px;}
#mediarate div.header{margin:0; padding:0; background:url(/paoweb/images/viewer_guide/header_bg.gif) repeat-x; height:37px;}
#mediarate div.header h1{padding:8px 0 0 20px;}
#mediarate div.body{margin:0; }
#mediarate div.content{margin:0; padding:0; width:780px;  float:left;}
#mediarate div.content div.container{margin:0; padding:0; overflow:auto; height:563px;}

div.container div.tableStyle { border-top: 2px solid #B5C0E2; width:733px; margin:15px 0 0 15px;}
div.container div.tableStyle table {width:100%; }
div.container div.tableStyle th,
div.container div.tableStyle td { font-size: 11px; padding: 6px 0 4px 0; text-align: center; }
div.container div.tableStyle th { font-weight: bold; color: #3F5BB7; border-bottom: 1px solid #B5C0E2; border-left: 1px solid #B5C0E2; background: #ECF0FB; }
div.container div.tableStyle td { border-bottom: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; }

.table1 { }
.table1 th { }
.table1 td { text-align: left; padding-left: 10px; }
.table2 { }
.table2 .sub2,
.table2 td { text-align: left; padding-left: 10px; }
.table3 { }
.table3 th,
.table3 td { text-align: left; padding-left: 10px; }

div.container div.tableStyle .sub2 { color: #6688DD; background: #F3F6FF; border-right: 1px solid #B5C0E2;}
div.container div.tableStyle .sub3 { background: #FFF9FF; }
div.container div.tableStyle .sub4 { background: #F9F4FF; }

div.container div.tableStyle .taL { text-align: left; padding-left: 10px; }
div.container div.tableStyle .taR { text-align: right; padding-right: 10px; }

div.container div.tableStyle .first { border-left: 0; }
div.container div.tableStyle .last { border-right: 0; }






/* 잡지 키워드 검색 */
#mzkeywordbox { margin:0; padding:0 0 10px 0; height:138px; z-index:10; position:relative; background:url(/paoweb/images/magazine/keywordnews_top_bg.gif) no-repeat;}
#mzkeywordbox div.mzkeywordbox_inner { padding:20px 20px 20px 240px; width:400px;}

#mzkeywordbox div.mzkeywordbox_inner div.tagbox{ padding:8px 6px 8px 6px; overflow:hidden;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span{padding:0 6px 0 8px; line-height:22px;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span a{padding:0; vertical-align:bottom; white-space:normal;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span.tag1 a{font-size:16px; font-weight:bold; color:#ffffff; background-color:#43d55d;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span.tag2 a{font-size:14px; font-weight:bold; color:#2c9cb2;  margin-top:3px;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span.tag3 a{font-size:12px; font-weight:bold; color:#898c87; margin-top:5px;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span.tag4 a{font-size:12px; color:#898c87; margin-top:5px;}
#mzkeywordbox div.mzkeywordbox_inner div.tagbox span.tag1 a:hover, #mykeyword div.inner div.tagbox span.tag2 a:hover, #mykeyword div.inner div.tagbox span.tag3 a:hover, #mykeyword div.inner div.tagbox span.tag4 a:hover{background-color:#50543b; color:#e6ff66; text-decoration:none;}


/* 지면 뷰어 */
#paper_viewer{width:/*655*/650px;}/*수정*/
#paper_viewer div.container{width:100%; height:600px; border:1px solid #d9d9db;}
#paper_viewer div.container_old{width:100%; height:600px; border:1px solid #d9d9db;}


/* 구독지면 팝업 */
/*
#subscribepaperTop{z-index:1000; position:absolute; left:561px; top:97px;border:2px solid #676e7c; background:#ffffff; width:390px;}
#subscribepaperTop div.header{position:relative; height:29px; border-bottom:#585f6f 1px solid; background-color:#747b89;}
#subscribepaperTop div.header div.tl{float:left; margin:0; padding:8px 0 0 9px;}
#subscribepaperTop div.header div.close{float:right; padding:6px 8px 0 0;}
#subscribepaperTop div.container{margin:10px;}
#subscribepaperTop div.container div.title{width:370px; height:23px; color:#808080; font-size:11px; background:url(/paoweb/images/comm/mysubscription_header_bg.gif) no-repeat; line-height:24px;}
#subscribepaperTop div.container div.title span.tl1{padding:4px 0 0 88px;}
#subscribepaperTop div.container div.title span.tl2{padding:0 0 0 143px;}
#subscribepaperTop div.container div.uselist{width:368px;  border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#FFFFFF; overflow:auto; }
#subscribepaperTop div.uselist dl{padding:5px 0 5px 8px;}
#subscribepaperTop div.uselist dd{clear:both;}
#subscribepaperTop div.uselist ul{overflow:hidden;}
#subscribepaperTop div.uselist li{float:left; line-height:22px; color:#595959; font-size:11px; word-spacing:-1px;}
#subscribepaperTop div.uselist li span.point{color:#255dcc;}
#subscribepaperTop div.uselist li.record{width:216px;}
#subscribepaperTop div.uselist li.period{color:#737373;}
#subscribepaperTop div.uselist li.nodata{width:100%; text-align:center; padding:15px 0 0 0;}
#subscribepaperTop div.uselist li a{font-weight:bold; color:#595959; font-size:9pt;}
*/
#subscribepaperTop{z-index:1000; position:absolute; left:675px; top:97px;border:2px solid #676e7c; background:#ffffff; width:276px;}
#subscribepaperTop div.header{position:relative; height:29px; border-bottom:#585f6f 1px solid; background-color:#747b89;}
#subscribepaperTop div.header div.tl{float:left; margin:0; padding:8px 0 0 9px;}
#subscribepaperTop div.header div.close{float:right; padding:6px 8px 0 0;}
#subscribepaperTop div.container{margin:10px;}
#subscribepaperTop div.container div.title{width:256px; height:23px; color:#808080; font-size:11px; background:url(/paoweb/images/comm/mysubscription_header_bg.gif) no-repeat; line-height:24px;}
#subscribepaperTop div.container div.title span.tl1{padding:4px 0 0 48px;}
#subscribepaperTop div.container div.title span.tl2{padding:0 0 0 90px;}
#subscribepaperTop div.container div.uselist{width:254px;  border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#FFFFFF; overflow:auto; }
#subscribepaperTop div.uselist dl{padding:5px 0 5px 8px;}
#subscribepaperTop div.uselist dd{clear:both;}
#subscribepaperTop div.uselist ul{overflow:hidden;}
#subscribepaperTop div.uselist li{float:left; line-height:22px; color:#595959; font-size:11px; word-spacing:-1px;}
#subscribepaperTop div.uselist li span.point{color:#255dcc;}
#subscribepaperTop div.uselist li.record{width:156px;}
#subscribepaperTop div.uselist li.period{color:#737373;}
#subscribepaperTop div.uselist li.nodata{width:100%; text-align:center; padding:15px 0 0 0;}
#subscribepaperTop div.uselist li a{font-weight:bold; color:#595959; font-size:9pt;}

/* 2010트렌드 */
#trend{ background:url(/paoweb/images/main/trend_frame.gif) no-repeat; width:280px; height:208px; margin:5px 0 0 0;}
#trend div.tit{height:30px;}
#trend div.tit h3{float:left; margin:0; padding:8px 0 0 12px;}
#trend div.container{clear:both; overflow:hidden; padding:14px 12px 0 12px;}
#trend dl.photonews{padding:0 0 8px 0;}
#trend dl.photonews dt a{color:#444851; font-weight:bold; line-height:16px; word-spacing:-1px;}
#trend dl.photonews dd{}
#trend dl.photonews dd.photo{float:left; width:119px; height:85px; border:#d1d1d1 1px solid; margin:0 10px 0 0;}
#trend dl.photonews dd.record{line-height:16px; font-size:11px; color:#87888a; word-spacing:-1px; padding-top:6px;}
#trend dl.photonews dd.record span{color:#6783b7;}
#trend dl.newslist{clear:both;}
#trend dl.newslist dd{background:url(/paoweb/images/main/bu_list2.gif) 0 50% no-repeat; padding-left:8px; word-spacing:-1px; line-height:20px;}
#trend dl.newslist dd a{color:#444851;}
#trend dl.newslist dd span{color:#6783b7; font-size:11px;}
