@charset "utf-8";

/* select margin */
.sMargin {margin-left:5px;}

/* 일반 */
.fuUp, .fuDn, .fuFt {width:7px;height:10px;padding-left:11px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_var_spr.gif") no-repeat;}
.fuUp em, .fuDn em,.fuFt em {display:none}
.fuUp {background-position:0 2px;color:#E8334D;}
.fuFt {background-position:0 -22px;color:#292929;}
.fuDn {background-position:0 -48px;color:#4C6FE9;}

/* Big */
.fuBUp, .fuBDn, .fuBFt {padding-left:11px;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_bigvar_spr.gif");background-repeat: no-repeat;}
.fuBUp em, .fuBDn em, .fuBFt em {display:none;}
.fuBUp {color:#E8334D;background-position: 0px 6px;}
.fuBDn {color:#4C6FE9;background-position: 0px -44px;}
.fuBFt {color:#292929;background-position: 0px -21px;}

/* small more */
.btnSmallMore {display:block;overflow:hidden;width:24px;height:16px;text-indent:-1000em;background:  url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/top/bt_more.gif") no-repeat 0px 4px;}

/* layout */
#tHead {margin-bottom:15px;}
#tBody.topLeftRight #bMain {overflow:hidden;width:100%;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/wing_bg.gif") repeat-y 0px 0px;}
#tBody.topLeftRight #mTop {display:block;float:left;width:100%;background-color:#FFF;}
#tBody.topLeftRight #mLeft {display:block;width:708px;padding-bottom:50px;}
#tBody.topLeftRight #mRight {display:block;width:250px;padding-bottom:50px;}

#tBody.leftRight #mLeft {display:block;width:708px;}
#tBody.leftRight #mRight {display:block;width:250px;height:1000px;}

#tBody.full #bMain {width:100%;}

#tBody.top #bSub {display:block;height:310px;margin-bottom:25px;}
#tBody.top #bMain {display:block;overflow:hidden;width:100%;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/fundtop/bg_fund_top.gif") repeat-y 0px 0px;}	
#tBody.top #mLeft {display:block;width:250px;margin-right:30px;}
#tBody.top #mCenter {display:block;width:419px;}
#tBody.top #mRight {display:block;width:250px;}

/* common grade */
.grade { overflow:hidden; width:59px; height:11px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_grade_flag.gif') no-repeat 0 0; }
.grade span { display:block; height:11px; background-image:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_grade_flag.gif'); background-repeat: no-repeat; }
.grade_1 { background-position: 0px -11px; }
.grade_2 { background-position: 0px -22px; }
.grade_3 { background-position: 0px -33px; }
.grade_4 { background-position: 0px -44px; }
.grade_5 { background-position: 0px -55px; }

.gradeLar  { overflow:hidden; width:93px; height:22px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_big_grade_flag.gif') no-repeat 0 -22px; }
.gradeLar span { display:block; height:22px; background-image:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_big_grade_flag.gif'); background-repeat: no-repeat; }
.gradeLar_1 { width:18px; }
.gradeLar_2 { width:36px; }
.gradeLar_3 { width:55px; }
.gradeLar_4 { width:75px; }
.gradeLar_5 { width:93px; }

/* 별평점 */
.sStartGrade { float:left; width:70px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_small_star.gif') no-repeat 0 -13px; }
.sStartGrade .gradePer { display:block; overflow:hidden; height:13px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_small_star.gif') no-repeat 0 0; }
	 .gradeNum { display:block; float:left; font:12px/12px verdana; font-weight:bold; color:#f65d8c; }
 .lStartGrade {  float:left; width:100px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_big_star_spr.gif') no-repeat 0 -24px; }
 .lStartGrade .gradePer { display:block; overflow:hidden; height:24px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_big_star_spr.gif') no-repeat 0 0; }
/*small 별평점*/
.startGrade .gradeNum { display:block; float:left; font:11px/11px tahoma; font-weight:bold; color:#f65d8c; } 
.smallStartGrade { float:left; width:54px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/ranking/ico_bbs_star.gif') no-repeat 0 -10px; }
	html* .smallStartGrade  { margin-top:1px; } /* ie6 */
	*:first-child+html .smallStartGrade  { margin-top:1px; }  /* ie7 */
	.smallStartGrade .gradePer { display:block; overflow:hidden; height:10px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/ranking/ico_bbs_star.gif') no-repeat 0 0; }

/* common dTable*/
.dTable {overflow:hidden;clear:both;border-top:1px solid #D4D4D4;}

.dTable th {padding-top:2px;font:12px/24px dotum;color:#666;border-bottom:1px solid #EDEDED;background-color: #F9F9F9;}
* html .dTable th {padding-top:3px;line-height:23px;}
.dTable td {vertical-align: bottom;line-height:14px;height:22px; background-color:#fff; }
.dTable .lbd {border-left:1px solid #EDEDED;}
.dTable .rbd {border-right:1px solid #EDEDED;}
.dTable .left0 {padding-left:0px;text-align:left;}
.dTable .left1 {padding-left:10px;text-align:left;}
.dTable .left2 {padding-left:20px;text-align:left;}
.dTable .left3 {padding-left:13px;text-align:left;}
.dTable .left4 {padding-left:8px;text-align:left;}
.dTable .left5 {padding-left:16px;text-align:left;}
.dTable .left6 {padding-left:9px;text-align:left;}
.dTable .right0 {padding-right:0px;text-align:right;}
.dTable .right1 {padding-right:11px;text-align:right;}
.dTable .right2 {padding-right:20px;text-align:right;}
.dTable .right3 {padding-right:10px;text-align:right;}
.dTable .right4 {padding-right:17px;text-align:right;}
.dTable .right5 {padding-right:8px;text-align:right;}
.dTable .cen {padding-left:0px;padding-right:0px;text-align:center;}
.dTable	.td_top {overflow:hidden;height:2px;font-size:0px;line-height:0px;}
.dTable	.td_top2 {overflow:hidden;height:3px;font-size:0px;line-height:0px;}
* html .dTable	.td_top2 {overflow:hidden;height:4px;font-size:0px;line-height:0px;}
.dTable	.td_line2 {overflow:hidden;height:11px !important;font-size:0px;line-height:0px;border-bottom:1px solid #EDEDED;}
* html .dTable	.td_line2 {overflow:hidden;height:10px !important;font-size:0px;line-height:0px;border-bottom:1px solid #EDEDED;}
.dTable	.td_bottom {overflow:hidden;height:9px; border-bottom:1px solid #EDEDED;font-size:0px;line-height:0px;}
.dTable	.td_bottom2 {overflow:hidden;height:7px; border-bottom:1px solid #EDEDED;font-size:0px;line-height:0px;}
.dTable	.tdCheck {width:30px;text-align: center;vertical-align: middle}
.dTable .vTop {vertical-align: top;}
.dTable tr.gray td {background-color: #FBFBFB;}
.dTable .vMid {vertical-align:middle;}
.dTable .pt6 { padding-top:6px; }
.dTable .fontC1 { color:#666; }
.dTable .bgC1 { background-color:#fbfbfb; }
.dTable .bgC2 { background-color:#f3f3f3; }
.dTable a.chart {display:inline;float:right;margin:1px 10px 0px 0px;}
* html .dTable a.chart {margin-top:0px;}
.dTable a.linkStock {float:left;margin-top:3px;}
* html .dTable a.linkStock {float:left;margin-top:2px;}



/* common check cTable */
.cTable {overflow:hidden;clear:both;border-top:1px solid #D4D4D4;}

.cTable th {padding-top:2px;font:12px/24px dotum;color:#666;border-bottom:1px solid #EDEDED;background-color: #F9F9F9;}
* html .cTable th {*padding-top:3px;*line-height:23px;}
.cTable td {vertical-align: middle;line-height:14px;height:22px;padding-top:12px;padding-bottom:10px; background-color:#fff;border-bottom:1px solid #F3F3F3; }
.cTable .lbd {border-left:1px solid #EDEDED;}
.cTable .rbd {border-right:1px solid #EDEDED;}
.cTable .bbd {border-bottom:1px solid #dedede;}
.cTable .left0 {padding-left:0px;text-align:left;}
.cTable .left1 {padding-left:10px;text-align:left;}
.cTable .left2 {padding-left:7px;text-align:left;}
.cTable .right0 {padding-right:0px;text-align:right;}
.cTable .right1 {padding-right:11px;text-align:right;}
.cTable .right2 {padding-right:20px;text-align:right;}
.cTable .right3 {padding-right:10px;text-align:right;}
.cTable .cen {padding-left:0px;padding-right:0px;text-align:center;}
.cTable	.td_top {overflow:hidden;height:2px;font-size:0px;line-height:0px;}
.cTable	.tdCheck {width:30px;padding-top:10px;vertical-align: top;text-align: center;}
.cTable	.tdNum {width:43px;padding-top:15px;vertical-align: top;text-align: center;}
	*html .cTable	.tdNum { padding-top:14px; }

.cTable .vTop {vertical-align: top;}
.cTable a.sort {display:inline-block;padding:0px 16px 0px 0px;height:13px;line-height:15px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/fund/bt_sort_spr.gif") no-repeat right -25px;}
.cTable a.asc {font-weight:bold;letter-spacing: -1px;background-position: right 0px;}
.cTable a.desc {font-weight:bold;letter-spacing: -1px;background-position: right -50px;}
.cTable td a {display:block;padding:0px 0px 2px 0px;line-height:18px;}
.cTable .name span {color:#7A7A7A;}
.cTable .theme {padding-left:10px;padding-right:6px;}
.cTable .bgC1 { background-color:#fbfbfb; }

.rUp, .rDn, .rFt { margin-left:5px; padding-left:10px; font:9px/9px tahoma; color:#999; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/ranking/ico_up_down.gif') no-repeat 0 1px; }
.rFt { background-position:0 -24px; }
.rDn { background-position:0 -49px; }
.rNew { margin-left:5px; width:15px; height:6px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/ranking/ico_new.gif') no-repeat 0 3px; }

/* common info table */
.iTable {clear:both;width:100%;border:1px solid #E1E0E0;border-bottom:0px;}
.iTable th, .iTable td {padding-top:2px;vertical-align: top;}
.iTable th {padding-left:9px;border-bottom:1px solid #E1E0E0;border-right:1px solid #E1E0E0;font:12px/26px dotum;color:#666;background-color: #F9F9F9;}
.iTable td {padding-left:11px;border-bottom:1px solid #E1E0E0;font:12px/26px dotum;color:#333;}

* html .iTable th, * html .iTable td {padding-top:3px;line-height:25px}
.iTable td p.multi {margin:3px 11px 5px 0px;line-height:19px;}
.iTable .rbd {border-right:1px solid #E1E0E0;}
.iTable .right1 {padding-left:0px;padding-right:10px;text-align:right;}


/* portfolio pTable*/
.pTable {overflow:hidden;clear:both;border-right:1px solid #E2E2E2;}

.pTable th {padding-bottom:1px;font:12px/30px dotum;color:#666;border:1px solid #E2E2E2;border-right:0px;background-color: #F9F9F9;}
* html .pTable th {padding-top:1px;line-height:29px;}
.pTable td {vertical-align: bottom;height:22px;line-height:26px;border-left:1px solid #E2E2E2;border-bottom:1px solid #F3F3F3; background-color:#fff; }
* html .pTable td {line-height:25px;padding-top:1px;}
.pTable tr.point td {border-color:#E2E2E2;}
.pTable .left0 {padding-left:0px;text-align:left;}
.pTable .left1 {padding-left:10px;text-align:left;}
.pTable .left2 {padding-left:20px;text-align:left;}
.pTable .left3 {padding-left:13px;text-align:left;}
.pTable .left4 {padding-left:8px;text-align:left;}
.pTable .left5 {padding-left:16px;text-align:left;}
.pTable .right0 {padding-right:0px;text-align:right;}
.pTable .right1 {padding-right:11px;text-align:right;}
.pTable .right2 {padding-right:20px;text-align:right;}
.pTable .right3 {padding-right:10px;text-align:right;}
.pTable .right4 {padding-right:17px;text-align:right;}
.pTable .cen {padding-left:0px;padding-right:0px;text-align:center;}
.pTable td.gray {background-color: #F9F9F9;}
.pTable a.chart {float:right;margin:5px 8px 0px 2px;}
* html .pTable a.chart {margin-top:4px;}




/* btn 펀드비교하기 */
#btnSelectCompare {display:block;width:113px;height:23px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/fund/bt_comp_selected.gif");}
/* btn 펀드삭제 */
#btnSelectDelete {display:block;width:94px;height:23px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_del_selected.gif") no-repeat 0 0;}
/* btn엑셀다운 */
#btnExcelDown { display:block; width:83px; height:23px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_excel.gif') no-repeat; }
/* btn관심펀드 등록/수정 */
#btnfundEntryModify { display:block; width:117px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_interest_modify.gif') no-repeat; }
/* btn보유펀드 등록/수정 */
#btnfundHoldModify { display:block; width:117px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_keep_modify.gif') no-repeat; }
/* btn 매수 */
.btnNumber { display:block;width:34px;height:19px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_keep_buy.gif") no-repeat 0 0;}
/* btn 환매 */
.btnTruck { display:block;width:34px;height:19px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/myfund/bt_barter.gif") no-repeat 0 0;}



/* common more */
.more { display:block; overflow:hidden; float:right; height:14px; margin-top:19px; padding-right:11px; color:#3859e6; line-height:14px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_text_more.gif') no-repeat right 2px; }
* html .more { line-height:15px; }

/* 신고 버튼 */
.declare { display:block; overflow:hidden; float:left; width:10px; height:10px; text-indent:-1000em; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_bbs_bell.gif') no-repeat; }

/* common h4 title */
#tBody h4 {display:block;overflow:hidden;float:left;width:100px;height:24px;text-indent:-1000em;background-repeat:no-repeat;}
#tBody h4.bg1 {background-position: 10px 0px;}
#tBody h4.bg2 {background-position: 10px -25px;}
#tBody h4.bg3 {background-position: 10px -50px;}
#tBody h4.bg4 {background-position: 10px -75px;}
#tBody h4.bg5 {background-position: 10px -100px;}
#tBody h4.bg6 {background-position: 10px -125px;}
#tBody h4.bg7 {background-position: 10px -150px;}
#tBody h4.bg8 {background-position: 10px -175px;}
#tBody h4.bg9 {background-position: 10px -200px;}
#tBody h4.bg10 {background-position: 10px -225px;}


/* common mRight h5 title */
#mRight h5 {display:block;overflow:hidden;height:13px;background:url(http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/title_right_spr_140620.gif) no-repeat;text-indent:-9999px;}/* 2014-06-20 수정 */
#mRight h5.bg1 {background-position: 0px 0px;}
#mRight h5.bg2 {background-position: 0px -25px;}
#mRight h5.bg3 {background-position: 0px -50px;}
#mRight h5.bg4 {background-position: 0px -75px;}
#mRight h5.bg5 {background-position: 0px -100px;}
#mRight h5.bg6 {background-position: 0px -125px;}
#mRight h5.bg7 {background-position: 0px -375px}
#mRight h5.bg8 {background-position: 0px -175px;}
#mRight h5.bg9 {background-position: 0px -200px;}
#mRight h5.bg10 {background-position: 0px -225px;}
#mRight h5.bg11 {background-position: 0px -250px;}
#mRight h5.bg12 {background-position: 0px -275px;}
#mRight h5.bg13 {background-position: 0px -300px;}
#mRight h5.bg14 {background-position: 0px -325px;}
#mRight h5.bg15 {background-position: 0px -350px;}


/* common rankList best 7 */
.rankList {width:100%;}
.rankList li {position:relative;padding-left:21px;line-height:23px;height:100%;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/fund/ico_circlenum_spr.gif");background-repeat: no-repeat;}
.rankList li span {position:absolute;right:0px;top:0px;text-align:right;}
* html .rankList li span {top:-1px;}
.rankList li a {color:#222;}
.rankList li.no_1 {background-position: 0px 3px;}
.rankList li.no_2 {background-position: 0px -22px;}
.rankList li.no_3 {background-position: 0px -47px;}
.rankList li.no_4 {background-position: 0px -72px;}
.rankList li.no_5 {background-position: 0px -97px;}
.rankList li.no_6 {background-position: 0px -122px;}
.rankList li.no_7 {background-position: 0px -147px;}


/* common mRight rankList best 7 */
.rankRightList {width:100%;}
.rankRightList li {position:relative;padding-left:19px;line-height:22px;height:100%;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_right_number.gif");background-repeat: no-repeat;}
.rankRightList li span {position:absolute;right:0px;top:0px;text-align:right;}
* html .rankRightList li span {top:-1px;}
.rankRightList li a {color:#333;}
.rankRightList li.no_1 {background-position: 0px 5px;}
.rankRightList li.no_2 {background-position: 0px -45px;}
.rankRightList li.no_3 {background-position: 0px -95px;}
.rankRightList li.no_4 {background-position: 0px -145px;}
.rankRightList li.no_5 {background-position: 0px -195px;}
.rankRightList li.no_6 {background-position: 0px -245px;}
.rankRightList li.no_7 {background-position: 0px -295px;}
/*
.rankRightList li.no_1 {background-position: 0px 5px;}
.rankRightList li.no_2 {background-position: 0px -20px;}
.rankRightList li.no_3 {background-position: 0px -45px;}
.rankRightList li.no_4 {background-position: 0px -70px;}
.rankRightList li.no_5 {background-position: 0px -95px;}
.rankRightList li.no_6 {background-position: 0px -120px;}
.rankRightList li.no_7 {background-position: 0px -145px;}
*/

/* 검색 버튼 */
#inquiryDateSearch { width:44px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_search.gif') no-repeat; }

/* 차트 버튼 */
#btnChart { width:17px; height:16px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_chart.gif') no-repeat; }
a.chart {display:block;width:17px;height:16px;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_chart.gif") no-repeat left top;}


/* subTitle (h4 옆에 들어가는 subTitle)*/
.subTitle { float:left; margin:21px 0 0 11px; font-size:11px; color:#999; }
* html .subTitle { line-height:15px; } /* ie6 */ 
*:first-child+html .subTitle { line-height:13px; } /* ie7 */

.subGetData {margin:23px 0 0 11px; font:11px/14px dotum; color:#999; }

/* margin common */
.mt15 { margin-top:15px; }
.mt30 { margin-top:30px; }
.mt0 { margin-top:0px; }


legend { display:none; overflow:hidden; width:0px; text-indent:-1000em; }

/* 버튼 */
#add { display:block; width:42px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_add_reset.gif') no-repeat 0 0; }
#addFundCompare { display:block; width:42px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_add_reset.gif') no-repeat 0 0; }
#initialization { display:block; width:49px; height:22px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_add_reset.gif') no-repeat 0 -25px; }
#itemNone { display:block; width:51px; height:13px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_spread_spr.gif') no-repeat 0 0; }
#itemBlock { display:block; width:60px; height:13px; background:url('http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_spread_spr.gif') no-repeat 0 -25px; }

/* list title */
.listTitle { float:left; margin:29px 0 10px 0; padding-left:9px; }
.listTitle strong { color:#6372ef; }

/* *** mRight 관련 *** */
.p10 {padding-top:10px;}
.p9 {padding-top:9px;}
.divRightCom .getTerm {margin:11px 0px 4px 0px;font:11px/14px dotum;color:#888;}


/* ad250 */
#ad250 {width:250px;height:250px;}

/* mRight common Div */
#mRight .divRightCom {position:relative;width:218px;padding:25px 0px 17px 0px;margin:0px 16px;border-bottom:1px solid #D6D6D6;}
#mRight .divRightCom a.btnSmallMore {position:absolute;right:0px;top:25px;}

/* mRight common dotList */
#mRight .divRightCom .dotList {padding-top:9px;}
#mRight .divRightCom .dotList li {position:relative;width:211px;padding-left:7px;line-height:22px;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_bl_2by.gif") no-repeat 0px 9px;}
*:first-child+html #mRight .divRightCom .dotList li { background-position: 0px 10px; } /* ie7 */
#mRight .divRightCom .dotList li p {margin-bottom:5px;line-height:19px;}
#mRight .divRightCom .dotList li p a {color:#888;}


/* mRight fund rank */
#divRankTab {position:relative;height:27px;margin-top:10px;}
#rankTab1, #rankTab2, #rankTab3 {overflow:hidden;position:absolute;top:0;height:27px;text-indent:-1000em;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/right/tab_fund_rank2.gif");background-repeat: no-repeat;z-index:9;cursor: pointer;}
#rankTab1.on, #rankTab2.on, #rankTab3.on {z-index:10;}
#rankTab1 {left:0px;width:74px;background-position: 0px -27px;}
#rankTab2 {left:73px;width:74px;background-position: -73px -27px;}
#rankTab3 {left:144px;width:72px;background-position: -146px -27px;}
#rankTab1.on {background-position: 0px 0px;}
#rankTab2.on {background-position: -73px 0px;}
#rankTab3.on {background-position: -146px 0px;}

#rankBody1, #rankBody2, #rankBody3 {display:none;overflow:hidden;position:relative;height:100%;padding-top:9px;}
#rankBody1.on, #rankBody2.on, #rankBody3.on {display:block;}

#rank1_tab1, #rank1_tab2, #rank1_tab3, #rank1_tab4, #rank2_tab1, #rank2_tab2, #rank2_tab3, #rank2_tab4, #rank3_tab1, #rank3_tab2, #rank3_tab3, #rank3_tab4 {position:absolute;top:12px;padding-left:16px;font:11px/14px dotum;color:#666;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_check_spr.gif") no-repeat 0px -25px;text-decoration: none;cursor: pointer;}

#rank1_tab1, #rank2_tab1, #rank3_tab1, #rank4_tab1 {left:0px;}
#rank1_tab2, #rank2_tab2, #rank3_tab2, #rank4_tab2 {left:62px;}
#rank1_tab3, #rank2_tab3, #rank3_tab3, #rank4_tab3 {left:123px;}
#rank1_tab4, #rank2_tab4, #rank3_tab4, #rank4_tab4 {left:185px;}
#rank1_tab1.on, #rank1_tab2.on, #rank1_tab3.on, #rank1_tab4.on, #rank2_tab1.on, #rank2_tab2.on, #rank2_tab3.on, #rank2_tab4.on, #rank3_tab1.on, #rank3_tab2.on, #rank3_tab3.on, #rank3_tab4.on {color:#333;background-position: 0px 0px;}

#rank1_body1, #rank1_body2, #rank1_body3, #rank1_body4, #rank2_body1, #rank2_body2, #rank2_body3, #rank2_body4, #rank3_body1, #rank3_body2, #rank3_body3, #rank3_body4 {display:none;padding-top:9px;border-top:1px solid #E8E8E8;}
#rank1_body1.on, #rank1_body2.on, #rank1_body3.on, #rank1_body4.on, #rank2_body1.on, #rank2_body2.on, #rank2_body3.on, #rank2_body4.on, #rank3_body1.on, #rank3_body2.on, #rank3_body3.on, #rank3_body4.on {display:block;}


/* mRight 테마,지역,유형별 랭킹 Best */
#divTbestTab {position:relative;height:27px;margin-top:10px;}
#tbestTab1, #tbestTab2, #tbestTab3 {overflow:hidden;position:absolute;top:0;height:27px;text-indent:-1000em;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/right/tab_fund_best2.gif");background-repeat: no-repeat;z-index:9;cursor: pointer;}
#tbestTab1.on, #tbestTab2.on, #tbestTab3.on {z-index:10;}
#tbestTab1 {left:0px;width:74px;background-position: 0px -27px;}
#tbestTab2 {left:72px;width:74px;background-position: -72px -27px;}
#tbestTab3 {left:145px;width:72px;background-position: -146px -27px;}
#tbestTab1.on {background-position: 0px 0px;}
#tbestTab2.on {background-position: -73px 0px;}
#tbestTab3.on {background-position: -146px 0px;}

#tbestBody1, #tbestBody2, #tbestBody3 {display:none;overflow:hidden;position:relative;height:100%;padding-top:35px;}
#tbestBody1.on, #tbestBody2.on, #tbestBody3.on {display:block;}

#tbest1_tab1, #tbest1_tab2, #tbest1_tab3, #tbest1_tab4, #tbest2_tab1, #tbest2_tab2, #tbest2_tab3, #tbest2_tab4, #tbest3_tab1, #tbest3_tab2, #tbest3_tab3, #tbest3_tab4 {position:absolute;top:12px;padding-left:16px;font:11px/14px dotum;color:#666;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_check_spr.gif") no-repeat 0px -25px;text-decoration: none;cursor: pointer;}

#tbest1_tab1, #tbest2_tab1, #tbest3_tab1, #tbest4_tab1 {left:0px;}
#tbest1_tab2, #tbest2_tab2, #tbest3_tab2, #tbest4_tab2 {left:62px;}
#tbest1_tab3, #tbest2_tab3, #tbest3_tab3, #tbest4_tab3 {left:123px;}
#tbest1_tab4, #tbest2_tab4, #tbest3_tab4, #tbest4_tab4 {left:185px;}
#tbest1_tab1.on, #tbest1_tab2.on, #tbest1_tab3.on, #tbest1_tab4.on, #tbest2_tab1.on, #tbest2_tab2.on, #tbest2_tab3.on, #tbest2_tab4.on, #tbest3_tab1.on, #tbest3_tab2.on, #tbest3_tab3.on, #tbest3_tab4.on {color:#333;background-position: 0px 0px;}

#tbest1_body1, #tbest1_body2, #tbest1_body3, #tbest1_body4, #tbest2_body1, #tbest2_body2, #tbest2_body3, #tbest2_body4, #tbest3_body1, #tbest3_body2, #tbest3_body3, #tbest3_body4 {display:none;padding-top:9px;border-top:1px solid #E8E8E8;}
#tbest1_body1.on, #tbest1_body2.on, #tbest1_body3.on, #tbest1_body4.on, #tbest2_body1.on, #tbest2_body2.on, #tbest2_body3.on, #tbest2_body4.on, #tbest3_body1.on, #tbest3_body2.on, #tbest3_body3.on, #tbest3_body4.on {display:block;}


/* mRight 오늘의 주요뉴스 */
#divNewsTab {position:relative;height:27px;margin-top:10px;}
#newsTab1, #newsTab2, #newsTab3 { overflow:hidden; position:absolute; top:0; height:27px; background-image:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/right/tab_right3_spr.gif"); background-repeat: no-repeat; text-indent:-1000em; z-index:9; cursor:pointer; }
#newsTab1 { left:0; width:70px; background-position:0 0; }
#newsTab2 { left:69px; width:76px; background-position:-69px 0;  }
#newsTab3 { left:145px; width:73px; background-position:-145px 0; }
#newsTab1.on, #newsTab2.on, #newsTab3.on { z-index:10; }
#newsTab1.on { background-position:0 -27px; }
#newsTab2.on { left:69px; width:77px; background-position:-69px -27px; }
#newsTab3.on { background-position:-145px -27px; }
#newsBody1, #newsBody2, #newsBody3 {display:none;overflow:hidden;position:relative;height:100%;padding-top:1px;}
#newsBody1.on, #newsBody2.on, #newsBody3.on {display:block;}


/* mRight 최다 댓글/추천 토론 */
#divBbsTab {position:relative;height:27px;}
#bbsTab1, #bbsTab2, #bbsTab3 {overflow:hidden;position:absolute;top:0;height:27px;text-indent:-1000em;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/right/tab_fund_debate2.gif");background-repeat: no-repeat;z-index:9;cursor: pointer;}
#bbsTab1.on, #bbsTab2.on, #bbsTab3.on {z-index:10;}
#bbsTab1 {left:0px;width:110px;background-position: 0px -27px;}
#bbsTab2 {left:109px;width:109px;background-position: -109px -27px;}
#bbsTab1.on {background-position: 0px 0px;}
#bbsTab2.on {background-position: -109px 0px;}

#bbsBody1, #bbsBody2 {display:none;overflow:hidden;position:relative;height:100%;padding-top:1px;}
#bbsBody1.on, #bbsBody2.on {display:block;}


/* 광고 하단 주요국 메뉴 */
#pointMenu {overflow:hidden;position:relative;height:49px;margin:0px 1px;border-bottom:1px solid #E6E6E6;background-color: #FAFAFA;}
#pointMenu a {display:block;overflow:hidden;position:absolute;top:17px;height:19px;text-indent:-1000em;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_time_spr.gif");background-repeat: no-repeat;}
#pointMenu a.date {left:15px;width:92px;background-position: 0px 0px;}
#pointMenu a.time {left:127px;width:106px;background-position: 0px -25px;}


/* mRight 기간별 수익률 BEST */
#divTermTab {position:relative;height:28px;margin:9px 0px 10px 0px;border:1px solid #EDEDED;background-color: #F9F9F9;}

#termTab1, #termTab2, #termTab3, #termTab4 {position:absolute;top:8px;padding-left:16px;font:11px/14px dotum;color:#666;background:url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_check_spr.gif") no-repeat 0px -25px;text-decoration: none;cursor: pointer;}
#termTab1 {left:7px;}
#termTab2 {left:62px;}
#termTab3 {left:117px;}
#termTab4 {left:174px;}
#termTab1.on, #termTab2.on, #termTab3.on, #termTab4.on {color:#333;background-position: 0px 0px;}
#termBody1, #termBody2, #termBody3, #termBody4 {display:none;}
#termBody1.on, #termBody2.on, #termBody3.on, #termBody4.on {display:block;}


/* mRight 핫이슈 */
#divHotIssue {height:25px;margin:9px 0px 1px 0px;padding:8px 7px 0px 7px;background-color: #F6F6F6;}
#divHotIssue a {display:block;height:20px;padding-left:35px;line-height:19px;letter-spacing:-1px;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/ico_issue_box.gif") no-repeat 0px 0px;}


/* mRight 알아두면 유익한 펀드 */
#adviceFund {padding-top:5px !important;}
#adviceFund li {padding:5px 0px 7px 0px;border-bottom:1px solid #F4F4F4;background-position: 0px 14px !important;}
#adviceFund li.lst {border-bottom:0px;padding-bottom:1px;}
#adviceFund a {display:block;}
#adviceFund a.titFund {line-height:17px;color:#666;}
#adviceFund span {position:absolute;right:0px;top:24px;text-align: right;}


/* mRight 이주의 베스트 100자평 */
#divBest100 {height:36px;padding:11px 10px 3px 10px;;margin:9px 0px 8px 0px;background-color: #F6F6F6;}
#divBest100 a {display:block;margin-bottom:3px;}
#divBest100 .sStartGrade {margin-right:6px;}
#best100Text {padding-bottom:2px;line-height:19px;color:#666;}
#best100Text span.writer {font:11px/18px dotum;color:#8D92E1;}


/* mRight 네티즌 100자 시황 */
#divNetizen100 {padding:8px 10px 6px 10px;;margin:10px 0px 8px 0px;background-color: #F6F6F6;}
#divNetizen100 a {line-height:19px;}


/* mRight 동영상 */
.movieList {overflow:hidden;margin-top:14px;}
.movieList li {overflow:hidden;width:218px;height:57px;}
.movieList li.lst {padding-bottom:5px;}
.movieList li img {border:1px solid #EBEBEB;}
.movieList li a.thumb {display:inline-block;float:left;margin-right:11px;vertical-align: top;}
.movieList li a.title {display:inline-block;padding:2px 0px 7px 0px;}
.movieList li a.copy {display:inline;font:12px/18px dotum;color:#888;}
#divMoive .dotList {padding-top:15px !important;}

/* mRight Myfund */
#myRightFund {position:relative;height:180px;}
#myRightTab1, #myRightTab2, #myRightTab3 {display:block;overflow:hidden;position:absolute;top:0px;z-index:9;height:27px;text-indent:-1000em;background-image: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/right/tab_fund_list2.gif");background-repeat: no-repeat;}
#myRightTab1 {left:0px;width:74px;background-position: 0px -27px;}
#myRightTab1.on {background-position: 0px 0px;z-index:10}
#myRightTab2 {left:73px;width:74px;background-position: -73px -27px;}
#myRightTab2.on {background-position: -73px 0px;z-index:10}
#myRightTab3 {left:145px;width:72px;background-position: -146px -27px;}
#myRightTab3.on {background-position: -146px 0px;z-index:10}

#myRightBody1, #myRightBody2, #myRightBody3 {display:none;position:absolute;left:0px;top:37px;width:218px;height:118px;}
#myRightBody1.on, #myRightBody2.on, #myRightBody3.on {display:block;}

#myRightFund .divMyFundGroupBar {width:217px;padding-top:1px;}
* html #myRightFund .divMyFundGroupBar {padding-bottom:1px;}

#myRightFund ul {overflow:hidden;/*height:84px;*/padding-top:2px;}
#myRightFund li {position:relative;width:218px;line-height:21px;}
	*html #myRightFund li { line-height:22px; }
	*:first-child+html #myRightFund li { line-height:22px; }
#myRightFund li a {color:#262626;}
#myRightFund li span {position:absolute;right:0px;top:0px;text-align:right;}

#myRightFund .barBtnInfo {position: absolute;left:0px;top:120px;width:218px;font:11px/16px dotum;}
#myRightFund .targetDate {float:left;color:#858585;}
#myRightFund .divMyBtn {float:right;padding-right:1px;color:#262626;}
#myRightFund .myCnt {float:left;margin-right:2px;}
#myRightFund .btnMyPrev {float:left;width:14px;height:15px;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_nav_arrow.gif") no-repeat left top;}
#myRightFund .btnMyNext {float:left;width:15px;height:15px;background: url("http://i1.daumcdn.net/fn/image/finance/plaza/2009_fund/img/bt_nav_arrow.gif") no-repeat right top;}

#myConcernList {padding-top:5px !important;}
* html #myConcernList {padding-top:4px !important;}

/* dCalendar */
#PopCarendar {width:225px;height:221px;display:none;position:absolute;z-index:200;text-align:left;border:2px solid #ABB4ED;background-color: #FFFFFF;margin-left:20px;}
#PopCarendar .clsBT {position:absolute;width:14px;height:13px;top:15px;right:15px;cursor:pointer;background:url(http://i1.daumcdn.net/fn/image/finance/plaza/2008/stock/common/pop_close.gif) no-repeat;}
#PopCarendar .selectHead {margin-left:15px;padding-top:13px;height:24px}

#CarendarTB {clear:both;width:195px;margin:8px 0 0 15px;text-align:center;border-collapse:collapse;}
#CarendarTB th, #CarendarTB td {width:26px;height:22px; border:1px solid #EBEBEB;}
#CarendarTB th.sun, #CarendarTB td.sun span {color:#D40400;}
#CarendarTB thead {}
#CarendarTB th {font:bold 12px dotum;background-color:#FBFAFA}
#CarendarTB td {font:normal 11px tahoma;cursor:pointer}
#CarendarTB td span {display:block;}
#CarendarTB td.on {background-color: #ABB4ED;font-weight:bold}
#CarendarTB td.ept {color:#aaa;font:normal 9px tahoma;cursor:auto;}


/* bar graph */
.divBarGraph {position:relative;overflow:hidden;width:212px;height:132px;background-color:#FFF}
.divBarGraph .yPos {display:block;position:absolute;width:19px;font:10px/11px tahoma;color:#B7B7B7;text-align:right;}
.divBarGraph .per100 {left:0px;top:12px;}
.divBarGraph .per0 {left:0px;top:49px;}
.divBarGraph .perM100 {left:0px;top:86px;}
.divBarGraph .yLine {display:block;overflow:hidden;position:absolute;left:26px;width:186px;height:1px;}	
.divBarGraph .posiLine100 {top:17px;background-color:#F5F5F5}
.divBarGraph .posiLine0 {top:54px;background-color:#D8D8D8}
.divBarGraph .posiLineM100 {top:91px;background-color:#F5F5F5}

.divBarGraph .boxBorder {position:absolute;left:26px;bottom:0px;width:54px;height:130px;border:1px solid #BBB;z-index:30;}
.divBarGraph .barGraph {position:absolute;width:54px;height:132px;padding:0px 1px 0px 1px;z-index:20;}
.divBarGraph .graph1 {left:26px;}
.divBarGraph .graph2 {left:93px;}
.divBarGraph .graph3 {left:152px;}

.divBarGraph .upGraph {position:relative;width:54px;height:37px;margin-top:17px;padding:0px;}
.divBarGraph .upBar {position:absolute;left:21px;bottom:0px;width:12px;background-color:#FA7394;}
* html .divBarGraph .upBar {bottom:-1px;}
.divBarGraph .upRate {position:absolute;display:block;left:-21px;top:-17px;width:54px;font:bold 11px/13px dotum;color:#FA7394;text-align:center;}

.divBarGraph .dnGraph {position:relative;width:54px;height:37px;margin-top:1px;}	
.divBarGraph .dnBar {position:absolute;left:21px;top:0px;width:12px;background-color:#587CF9;}
.divBarGraph .dnRate {position:absolute;display:block;left:-21px;bottom:-17px;width:54px;font:bold 11px/13px dotum;color:#587CF9;text-align:center;}

.divBarGraph .legendBar {position:absolute;left:26px;bottom:0px;width:187px;height:26px;background-color:#F2F2F2;z-index:10;}
.divBarGraph .legendBar span {overflow:hidden;display:block;position:absolute;top:9px;width:56px;font:11px/13px dotum;color:#555;letter-spacing:-1px;text-align:center;white-space:nowrap;}
.divBarGraph .legendBar .legend1 {left:1px;}
.divBarGraph .legendBar .legend2 {left:68px;}
.divBarGraph .legendBar .legend3 {left:127px;}
.divBarGraph .legendBar .point {font-weight:bold;color:#222;}

/* 기본형 재선언 */
.baseGraph .divBarGraph .legendBar {position:absolute;left:26px;bottom:0px;width:187px;height:26px;background-color:#FFF;z-index:10;}
.baseGraph .divBarGraph .graph1 {left:37px;}
.baseGraph .divBarGraph .graph2 {left:92px;}
.baseGraph .divBarGraph .graph3 {left:147px;}

.baseGraph .divBarGraph .legendBar .legend1 {left:12px;}
.baseGraph .divBarGraph .legendBar .legend2 {left:67px;}
.baseGraph .divBarGraph .legendBar .legend3 {left:122px;}

/* 단독형 bar graph*/
.divSingleBarGraph {position:relative;overflow:hidden;width:68px;height:183px;background-color:#FFF}
.divSingleBarGraph .yLine {display:block;overflow:hidden;position:absolute;left:0px;width:68px;height:1px;}	
.divSingleBarGraph .posiLine0 {top:91px;background-color:#D8D8D8}

.divSingleBarGraph .barGraph {position:absolute;width:68px;height:183px;left:0px;top:0px;padding:0px;z-index:20;}

.divSingleBarGraph .upGraph {position:relative;width:68px;height:74px;margin-top:17px;padding:0px;}
.divSingleBarGraph .upBar {position:absolute;left:28px;bottom:0px;width:12px;background-color:#FA7394;}
.divSingleBarGraph .upRate {position:absolute;display:block;left:-21px;top:-17px;width:54px;font:bold 11px/13px dotum;color:#FA7394;text-align:center;}

.divSingleBarGraph .dnGraph {position:relative;width:68px;height:74px;margin-top:1px;}	
.divSingleBarGraph .dnBar {position:absolute;left:28px;top:0px;width:12px;background-color:#587CF9;}
.divSingleBarGraph .dnRate {position:absolute;display:block;left:-21px;bottom:-17px;width:54px;font:bold 11px/13px dotum;color:#587CF9;text-align:center;}


/* 뉴스 list */
.tabNewsList li  {width:708px;padding:0 0 16px 0;margin-bottom:17px;line-height:0;border-bottom:1px solid #e5e5e5;}
.tabNewsList li.last {padding-top:0;margin-bottom:0;border:none;}
.tabNewsList li .thumbnail {float:left;width:101px;height:77px;margin-right:17px;}
.tabNewsList li .subject {margin-right:8px;font:bold 14px dotum;color:#000063;letter-spacing:-1px;}
.tabNewsList li .desc {margin-top:1px;line-height:19px;}
.tabNewsList li .src {font:11px/19px dotum;color:#999;}
.tabNewsList li .date {font:10px/19px tahoma;color:#999;}
span.vline {padding:0 4px;color:#e8e8e8;}


/* iframe myFund 영역 */
#divRightMyFund {width:249px;position:relative;}
#icoRightMyFundLoding {position:absolute;left:90px;top:80px;z-index:10;}