/* Top_Bottom CSS */
@import "http://www.joins.com/_ui/css/sub_top_bottom.css";

/**************************************** (s)Áß´ÜContent_CSS ****************************************/

/* ÅëÇÕUI_content(middle)CSS */
@import "http://www.joins.com/_ui/css/sub_content_union.css";

/****************************** (s) UI ±âº» ±ÔÄ¢ ¹× ¿¹ ******************************/

/* 

-- ÅëÇÕUI_content(middle)CSS ÅÂ±×¼Ó¼ºÀû¿ë ¹× Class/ID ¸í ÀÏ¶÷ --

*Class¸í*
footer_8 - ÅëÇÕ Footer 8pt ÅØ½ºÆ®
input_d - ÅëÇÕÀÔ·Â Æû
t_st - ¼¿·ºÆ® ¸Þ´º ÅØ½ºÆ®
footer_gb8 - footer ÅØ½ºÆ®
dotum, gulim - ÆùÆ® Á¾·ù
bold - ±½Àº ÆùÆ®
black, white - ÆùÆ® ±âº»»ö»ó
pt8, pt9, pt10, pt11, pt12, pt13, pt14, pt15, pt16 - ÆùÆ® Å©±â
lts1, lts2, wds1, wds2, wds3 - ÀÚ°£
h15, h16, h17, h18, h19, h20, h21, h22 - Çà°£

-- ÅëÇÕCSS ÅÂ±×¼Ó¼ºÀû¿ë ¹× Class/ID ¸í ÀÏ¶÷ --

*/

/* ¸®½ºÆ® template */
.list_temp ul li {background:url(http://images.joins.com/magazine/ver200511/crossbullet_g01.gif) no-repeat 0px 5px; list-style-type:none; line-height:18px;}
.list_temp ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.list_temp li {margin:0px 0px 0px 0px; padding:0px 0px 0px 7px;}

/****************************** (e) UI ±âº» ±ÔÄ¢ ¹× ¿¹ ******************************/

/* Top_Navigation */
#navnews {width:950px;}
#fv_sstxt {background:url(http://images.joins.com/ui_joins/news06/home/bullet_arrow.gif) no-repeat 0 3px; padding-left:10px; vertical-align:middle; position:absolute; top:20px; right:330px;}
#fv_sstxt a {color:#484848;} #sscharea {position:absolute; top:16px; right:0px;}
#navnews {height:60px; background:url(http://images.joins.com/ui_joins/news06/home/bg_topm01.gif) no-repeat;position:relative;}
* html #navissue, #navvisual, #navnews {height:60px;}
#pbw {padding-top:5px; width:540px; text-align:right; position:absolute; right:143px;} .vln {margin:0 12px 3px 0;}	.vln01 {margin:0 10px 4px 10px;}	#pbw #btnpeople {margin-right:4px;}
#navnews div.fr {width:165px;}	#navnews div.fr div {float:left; margin-top:6px;} #navnews div.fr div a  {color:#fff}
#navnews div.fr div#loginfo span#line01_news {color:#00600C} 
#navnews div.fr img {vertical-align:middle; margin-bottom:2px;}
#navnews div.fr div#loginfo {float:right; font-size:11px; margin:10px 6px 0 0px;}	#loginfo a {color:#484848;}
#navnews div.fr div#loginfo span {color:#7d7d7d;}
#navJC {height:31px; overflow:hidden;}
#navJC, #navJC li {display:inline;}
#navJC a {float:left; text-indent:-3000; overflow:hidden; height :31px;} 
#navnews div.fl ul#navJC li#news a {width:90px;}
#navnews div.fl ul#navJC li#issuedebate a {width:104px;}
#navnews div.fl ul#navJC li#photomovie a {width:90px;}
#navSubnews {position:absolute; top:33px; left:0px; width:950px}
#navSubnews ul, #navSubnews ul li {display:inline; list-style:none;} #navSubnews ul {position:absolute; top:4px; left:17px;}
#navSubnews ul li span {display:block; float:left; height:22px;}	#navSub ul li span a {color:#2E2E2E;} #navSubnews ul li span a {color:#040029;}
#location {position:absolute; top:7px; right:9px; background:url(http://images.joins.com/ui_joins/news06/common/icon_arrw02.gif) no-repeat 0 3px; padding-left:12px;}

/****************************** (s) »çÀÌÆ® »ç¿ë CSS ******************************/

/****************************** (e) »çÀÌÆ® »ç¿ë CSS ******************************/

/**************************************** (e)Áß´ÜContent_CSS ****************************************/



/****************************** ¿¡µà¶óÀÎ ******************************/


body, td { font-family: 'µ¸¿ò', 'verdana'; font-size: 12px; color: #777777; margin: 0px; padding: 0px; line-height: 18px;}

.sb { font-size: 11px; }  .sb a:link { font-size: 11px; } .sb a:hover { font-size: 11px; } .sb a:visited { font-size: 11px; } .sb td { font-size: 11px; }

a:link { font-size: 12px; color: #777777; text-decoration: none; }
a:visited { font-size: 12px; color: #777777; text-decoration: none; }
a:active { font-size: 12px; color: #2B73B2; text-decoration: underline; }
a:hover { font-size: 12px; color: #2B73B2; text-decoration: underline; }

.footbtn {color:#5D5D5D; font-size:11px}
.footbtn a:link { font-size: 11px; color: #5D5D5D; text-decoration: none; }
.footbtn a:visited { font-size: 11px; color: #5D5D5D; text-decoration: none; }
.footbtn a:active { font-size: 11px; color: #5D5D5D; text-decoration: underline; }
.footbtn a:hover { font-size: 11px; color: #5D5D5D; text-decoration: underline; }

.foot_txt {font-size:11px;color:#858585; line-height:14px;}
