@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; height:22px; margin:0; padding:0; z-index:10000 !important;}
#header{margin:0; padding:0; width:auto; clear:both; position:relative; z-index:1000 !important;}
#container{overflow:hidden; position:relative; clear:both; text-align:left; height:auto; 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 #dedede;}
#footer {clear:both; padding:20px 0 10px 0; position:relative; text-align:center; width:955px; font-family:돋움, Dotum, Verdana, Arial, Helvetica, sans-serif;}

/* gnb */
#gnb * {list-style:none; margin:0; padding:0;}
#gnb img {border:none; vertical-align:top; margin:0; padding:0;}
#gnb{height:22px; _height:25px; color:#666666; text-align:left;}
#gnb a, #gnb a:link, #gnb a:active,#gnb a:visited {color:#666666; text-decoration:none;  font-size:11px; font-family:"돋움", Dotum, AppleGothic, sans-serif;}
#gnb a:hover{color:#398e00; text-decoration:underline;}
#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:4px 0 0 20px; margin-left:3px;}
#gnb div.gnb_utility div.account img{vertical-align:middle; margin:0 0 2px 0;}
#gnb div.gnb_utility ul{float:left; margin-left:12px; padding:6px 0 0 0;}
#gnb div.gnb_utility ul li{float:left; padding:2px 0 0 14px; background:url(http://thumb.paoin.com/paoweb/images/header/bu_gnb_bar.gif) 1px 2px no-repeat; letter-spacing:-1px;}
#gnb div.gnb_utility ul li.first{background:none; padding-left:0;}
#gnb div.gnb_utility ul li a.user_id{color:#2d71c7; font-weight:bold;}
#gnb div.gnb_utility ul li a.user_id:hover{color:#2d71c7;}

/* header - 카테고리 */
#header.category{padding-bottom:10px; _padding-bottom:4px;}
#header.category h1{padding:0 0 13px 11px;}
#header.category h1 a{float:left; display:block; margin-right:5px; padding-bottom:8px;}
#header.category div.beta{float:left; display:block; margin-right:10px; margin-top:6px;}
#header.category fieldset {border:none;}
#header.category legend{display:none;}
#header.category div.inner{float:left;}
#header.category div.inner fieldset{float:left; _display:inline; width:442px; margin:1px 0 1px 0;  border:none; }
#header.category .header_search{width:442px; background:#8ec31f; z-index:1000000;}
#header.category .box_window{ime-mode:active; width:344px;  height:22px; _height:20px; margin:4px 0 4px 4px; padding:1px 0 0 4px; background:#fff; border:none; line-height:23px; color:#333333; font-size:14px; font-weight:bold; float /*\**/:left\9; /* IE8 표준모드 적용 Hack */}
#header.category .btn_window{vertical-align:top; margin:4px 0 2px 0; margin /*\**/:4px 0 4px 4px\9;}

#paoin_menu{clear:both; margin:0; padding:0; width:955px; height:66px; background:url(http://thumb.paoin.com/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(http://thumb.paoin.com/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(http://thumb.paoin.com/paoweb/images/header/bg_menu_on.gif) no-repeat;}
#paoin_menu div.b_menu ul.b_menu li.on{background:url(http://thumb.paoin.com/paoweb/images/header/bg_menu_right_on.gif) no-repeat right;}
#paoin_menu div.b_menu div.majormenu{float:right; background:url(http://thumb.paoin.com/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.s_menu{clear:both; float:left; margin:8px 0 0 0; height:29px; overflow:hidden; width:930px !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(http://thumb.paoin.com/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;}

/* footer */
#footer div.menu{ height:30px; padding-top:10px; background:url(http://thumb.paoin.com/paoweb/images/comm/footer_bg.gif) repeat-x; text-align:center; color:#999999;}
#footer div.menu a{color:#666666;}
#footer address{font-size:11px; color:#666666; padding:2px 0 15px 0;}
#footer address span.color1{color:#f08200;}
#footer address span.color2{color:#8ec31f;}
#footer address span.color3{color:#28a7e1;}
#footer address a.com{color:#2d71c7;}

/* container */
#container.rightcolumn_bg{background:url(http://thumb.paoin.com/paoweb/images/comm/bg_rightcolumn.gif) right bottom no-repeat !important;}

/* navi */
#navi{margin:0; padding:0; padding-bottom:15px !important;}
#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_category{float:right; padding: 0 20px 0 0px;}
#navi div.select_category select{margin-top:3px;}
#navi div.select_media{float:right;}
#navi div.select_media select{margin-top:3px;}

/* 검색박스 검색과 팝업 검색에서 함께 쓰임. */
#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; text-align:left;}
#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;}


/* 썸네일뷰/리스트뷰 */
#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; vertical-align:bottom;}
#viewmode div.container{float:right;}
#viewmode div.container ul li{float:left;}
#viewmode div.container 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 { width:100px;}
#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.writing a{color:#e57575; text-decoration:none;}
#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;}
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; text-align:center;}
#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.writing a{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_thumbnail{clear:both;}
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; position:relative;}
#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.writing a{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;}

/* comm class */
div.paging{clear:both; display:block; position:relative; width:auto; padding-top:20px; margin:0 0 10px 0; _margin-bottom:9px;  text-align:center;}
div.paging a, div.paging strong{position:relative; display:inline-block; margin-right:5px; padding:4px 0 5px 0; color:#000; text-decoration:none; border:1px solid #ededed; line-height:normal; font:bold 13px Verdana; width:24px;}
div.paging strong{color:#4084e3 !important; border:1px solid #71a8f5;}
div.paging a:hover, div.paging a.pre:hover, div.paging a.next:hover{color:#4084e3 !important; background:#fff; text-decoration:none; border:1px solid #71a8f5;}
div.paging a.pre, div.paging a.next{font-weight:normal; display:inline-block; color:#565656; border:1px solid #e9e9e9; _position:relative; _top:-1px; font:12px 굴림, Gulim; _width:50px;}
div.paging a.pre{margin-right:12px; padding:7px 9px 6px 16px; background:url(http://thumb.paoin.com/paoweb/images/comm/btn_arrow_prev.gif) no-repeat 6px 8px !important; width:34px;}
div.paging a.next{margin-left:7px; padding:7px 18px 6px 12px; background:url(http://thumb.paoin.com/paoweb/images/comm/btn_arrow_next.gif) no-repeat 47px 8px !important; width:30px;}
div.paging2{clear:both;display:block; position:relative; width:auto; padding:0; margin:0; text-align:center; vertical-align:middle;}
div.paging2 a, div.paging2 strong{position:relative; display:inline-block; padding:3px 4px 5px 4px; color:#595959; line-height:normal; }
div.paging2 strong{color:#ff5300 !important;}
div.paging2 a:hover{color:#595959 !important; background:#fff;}
div.paging2 img{vertical-align:middle;}

div.tab_comm{margin:0; padding:0; overflow:hidden; width:100%; background:url(http://thumb.paoin.com/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(http://thumb.paoin.com/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 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(http://thumb.paoin.com/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 */
#rightcolumn div.right_inner{margin:0 0 10px 0; padding:0;}
/* 종합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; font-size:12px;}
#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(http://thumb.paoin.com/paoweb/images/comm/bu_rank_01.gif) no-repeat 0 50%}
#rankbox div.container li.num02{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_02.gif) no-repeat 0 50%}
#rankbox div.container li.num03{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_03.gif) no-repeat 0 50%}
#rankbox div.container li.num04{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_04.gif) no-repeat 0 50%}
#rankbox div.container li.num05{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_05.gif) no-repeat 0 50%}
#rankbox div.container li.num06{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_06.gif) no-repeat 0 50%}
#rankbox div.container li.num07{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_07.gif) no-repeat 0 50%}
#rankbox div.container li.num08{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_08.gif) no-repeat 0 50%}
#rankbox div.container li.num09{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_09.gif) no-repeat 0 50%}
#rankbox div.container li.num10{ background:url(http://thumb.paoin.com/paoweb/images/comm/bu_rank_10.gif) no-repeat 0 50%}
/* 우측배너 */
#ad_category{ width:278px; height:95px; border: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(http://thumb.paoin.com/paoweb/images/comm/3tab_bg_1.gif) no-repeat;}
#interestnews div.container ul.tabbg2 {background:url(http://thumb.paoin.com/paoweb/images/comm/3tab_bg_2.gif) no-repeat;}
#interestnews div.container ul.tabbg3 {background:url(http://thumb.paoin.com/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(http://thumb.paoin.com/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;}
/* AD_오버추어 */
#ad_overture{ width:244px; margin:0 18px 0 18px; padding:0;}

/* 마이키워드 설정 */
#mykeyword_frame{margin:0; padding:0; background-color:#ffffff; width:212px; clear:both; position:absolute; top:30px; left:429px; _top:87px; _left:160px; }
#mykeyword{margin:0; padding:0; border:1px solid #606546; background-color:#ffffff; width:210px; height:170px; clear:both; position:absolute; top:0px; left:0px; _width:210px; _top:0px; _left:0px; }
#mykeyword div.inner{overflow:hidden; margin:0; padding:0;}
#mykeyword div.inner div.header{background-color:#435f75; width:208px; 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;}


/* 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(http://thumb.paoin.com/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(http://thumb.paoin.com/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(http://thumb.paoin.com/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;}

