
@charset "utf-8";
/* COMMON */
BODY,TD, TR, SELECT,DIV,form,center,option,pre,blockquote,IFRAME
{font-family:돋움, Dotum; font-size: 12px; color:#666666; line-height:18px; }
BODY,P {margin:0px 0px;}
table {border:none; border:0; }

DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}





/* 공통스크롤 */
BODY { 
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#F5F7F5;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#D7D7D7;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#C0C0C0;
scrollbar-track-color:#ffffff;
} 



/* 기본 하이퍼 텍스트 스타일 */
A:link     {color:#454545; text-decoration:none;} 
A:visited  {color:#454545; text-decoration:none;} 
A:active   {color:#1e5c98; text-decoration:none;} 
A:hover    {color:#1e5c98; text-decoration:none;}



/* 텍스트박스 */
/*
.main_liststat_input {font-family:돋움, Dotum, tahoma; font-size: 10px; color:#4f4f4f; border:#ffffff 1px solid; background-color:#FFFFFF; height:14px; padding:3px 2px 0 2px; margin: 0 0 0 0;TEXT-ALIGN:right;}
*/
.main_liststat_input {margin:0 0 0 0; padding-right:10px; font-family:돋움, Dotum; font-size: 11px; color:#4f4f4f;  border:#0161a3;background-color:#e5e5e5; HEIGHT: 14px; TEXT-ALIGN: right;padding:2px 2px 0 2px; margin: 0 0 0 0;}
.viewer_wordfind_input {font-family:돋움, Dotum; font-size: 12px; color:#4f4f4f;  border:#0161a3;background-color:#e5e5e5; HEIGHT: 15px; TEXT-ALIGN: right;padding:3px 1px 1px 2px; margin: 1 0 0 0;}

/* 상단(메뉴,통합검색) */
.select_search       {font-size: 12px; color:#0373a9; border:#bfbfbf 1px solid; background-color:#FFFFFF; padding:0 3px 0 3px; height:16px; }
.input_top        {font-family:돋움, Dotum, tahoma; font-size: 14px; color:#0373a9; FONT-WEIGHT: bold; border:#91c0d9 1px solid; background-color:#FFFFFF; height:20px; padding:2px 3px 0 3px; background-image:url("../img/common/top_textbox_bg.gif"); background-repeat:no-repeat; background-position:center;}
td.bg_topmenu     {BACKGROUND-IMAGE:url(../img/common/top_menu_bg.gif); HEIGHT: 4px; BACKGROUND-REPEAT:repeat-x;}
td.bg_topsearch   {BACKGROUND-IMAGE:url(../img/common/top_search_Bg.jpg);  BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px; }
.price_up_B {font-family:돋움, Dotumce, tahoma; font-size: 11px; color:#f06723; FONT-WEIGHT: bold; padding:0 0 0 10px;}
.price_down_B {font-family:돋움, Dotumce, tahoma; font-size: 11px; color:#0370a9; FONT-WEIGHT: bold; padding:0 0 0 10px;}
td.bg_seecompany  {BACKGROUND-IMAGE:url(../img/common/main_SeeCompany_bg.gif);  BACKGROUND-REPEAT:repeat-x; HEIGHT: 25px; }




/* 컨텐츠(left,right) */
.select_blue    {font-size: 11px; background-color:#e8f3f9; padding:0 3px 0 3px; height:16px; }
td.main_tabbg     {BACKGROUND-IMAGE:url('../img/common/main_tab_bg01.gif'); BACKGROUND-REPEAT:repeat-x; HEIGHT: 20px; }
td.main_box       {BACKGROUND-IMAGE:url('../img/common/main_Box_Bg.gif'); BACKGROUND-REPEAT:repeat-y; HEIGHT: 1px; }
.main_titlebg         {BACKGROUND-IMAGE:url('../img/common/main_title_bg.gif'); BACKGROUND-REPEAT:repeat-x; HEIGHT: 23px; }

td.main_boxtext_bg01 {margin:0 0 0 0; padding:0 10px 0 15px; font-family:돋움, Dotum; font-size: 11px; color:#0161a3;  letter-spacing:-1px;
        background:url('../img/common/main_boxText_bg01.gif') no-repeat left 45%; }
.main_boxtext_bg01            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#0161a3;}
.main_boxtext_bg01 A:link     {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#0161a3; }
.main_boxtext_bg01 A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#0161a3; }
.main_boxtext_bg01 A:hover    {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#4d90be; }

td.main_boxtext_bg02 {margin:0 0 0 0; padding:0 10px 0 15px; font-family:돋움, Dotum; font-size: 11px; color:#4f4f4f;  letter-spacing:-1px;
        background:url('../img/common/main_boxText_bg02.gif') no-repeat left 45%;}
		
td.main_boxText_bg03 {BACKGROUND-IMAGE:url('../img/common/main_BoxText_bg03.gif'); BACKGROUND-REPEAT: no-repeat; HEIGHT: 82px; }
td.main_boxtext01 {margin:0 0 0 0; padding:1px 5px 0 15px; font-family:돋움, Dotum; font-size: 11px; color:#0161a3;  letter-spacing:-1px; HEIGHT: 19px;}
td.main_boxtext02 {margin:0 0 0 0; padding-right:10px; font-family:돋움, Dotum; font-size: 11px; color:#0161a3;  HEIGHT: 19px; TEXT-ALIGN: right; }
td.main_boxtext03 {margin:0 0 0 0; padding:1px 5px 0 15px; font-family:돋움, Dotum; font-size: 10px; color:#0161a3;  letter-spacing:-1px; HEIGHT: 19px;}
td.main_boxtext04 {margin:0 0 0 0; padding-right:10px; font-family:돋움, Dotum; font-size: 10px; color:#0161a3;  HEIGHT: 19px; TEXT-ALIGN: right; }


td.main_boxtext_bg11 {margin:0 0 0 0; padding:1 10px 0 2px; font-family:돋움, Dotum; font-size: 12px; color:#666666;  letter-spacing:-1px;}



td.calendar00   {background:#e1e1e1; text-align:center; line-height:15px;}

td.calendar01   {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#c55d5a; text-align:center; line-height:18px; TEXT-DECORATION: none; word-break:break-all;}
.calendar01            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#c55d5a; }
.calendar01 A:link     {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#c55d5a; }
.calendar01 A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#c55d5a; }
.calendar01 A:hover    {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#c55d5a; font-weight:bold;}

td.calendar02   {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; text-align:center; line-height:18px; TEXT-DECORATION: none}
.calendar02            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; }
.calendar02 A:link     {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; }
.calendar02 A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; }
.calendar02 A:hover    {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; font-weight:bold;}

td.calendar03   {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#438eb5; text-align:center; line-height:18px; TEXT-DECORATION: none }
.calendar03            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#438eb5; }
.calendar03 A:link     {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#438eb5; }
.calendar03 A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#438eb5; }
.calendar03 A:hover    {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#438eb5; font-weight:bold;}

td.calendar_on            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#ffffff; background:#f58c4d; FONT-WEIGHT: bold; text-align:center; line-height:18px;}
td.calendar_on A          {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#ffffff; background:#f58c4d; FONT-WEIGHT: bold; text-align:center; line-height:18px;}
td.calendar_on A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#ffffff; background:#f58c4d; FONT-WEIGHT: bold; text-align:center; line-height:18px;}


td.main_bbs_s    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 11px; height:20px;}

td.main_tab {BACKGROUND-COLOR: #ffffff; line-height:15px; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-right: #b5b5b5 1px solid; BORDER-left: #b5b5b5 1px solid; padding:5px 5px 5px 5px; }
td.main_tab2 {BACKGROUND-COLOR: #ffffff; line-height:15px; BORDER-BOTTOM: #b5b5b5 1px solid; BORDER-right: #b5b5b5 1px solid; BORDER-left: #b5b5b5 1px solid; BORDER-top: #b5b5b5 1px solid; padding:3px 3px 3px 3px; }




/* 컨텐츠(center) */
td.main_tabbg02     {BACKGROUND-IMAGE:url('../img/common/main_tab_bg02.gif'); BACKGROUND-REPEAT:repeat-x; HEIGHT: 20px; }

td.main_bbs    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 12px; height:18px; BORDER-BOTTOM: #e0e0e0 1px solid; padding:2px 2px 0 2px;}
td.main_bbs2    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 11px; height:18px; padding:2px 2px 0 2px; }
td.main_bbs3    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 11px; height:18px; padding:2px 2px 0 2px; }
td.main_bbs_news    { color: #535353; FONT-FAMILY:  돋움, Dotum,tahoma;  FONT-SIZE: 11px; height:18px; BORDER-BOTTOM: #e0e0e0 1px solid; padding:1px 2px 0 2px;}
td.main_bbs_r    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 12px; height:18px; BORDER-BOTTOM: #e0e0e0 1px solid; padding:2px 5px 0 2px; text-align:right;}
td.main_bbs_l    { color: #666666; FONT-FAMILY:  돋움, Dotum,tahoma;   FONT-SIZE: 12px; height:18px; BORDER-BOTTOM: #e0e0e0 1px solid; padding:2px 2px 0 5px; text-align:left;}

td.main_tabtoday_on {margin:0 0 0 0; padding:3px 0 0 0; font-family:돋움, Dotum; font-size: 11px; color:#8c6302; background:url('../img/common/main_tab_today_on.gif') no-repeat left 45%; HEIGHT: 20px; text-align:center;}
td.main_tabtoday_off {margin:0 0 0 0; padding:5px 0 0 0; font-family:돋움, Dotum; font-size: 11px; color:#727272; background:url('../img/common/main_tab_today_off.gif') no-repeat left 45%; HEIGHT: 20px; text-align:center}
.main_schedulebg {margin:0 0 0 0; padding:0 7px 0 7px; font-family:돋움, Dotum; font-size: 11px; color:#0161a3; font-weight:bold; letter-spacing:-1px; background:url('../img/common/main_schedule_bg.gif') no-repeat left 45%; HEIGHT: 27px; }
.main_tabtoday_bond_on {margin:0 0 0 0; padding:3px 0 0 0; font-family:돋움, Dotum; font-size: 11px; color:#727272; background:url('../img/common/main_tab_today_on.gif') no-repeat right 45%; HEIGHT: 20px; text-align:center}
.main_tabtoday_bond_off {margin:0 0 0 0; padding:5px 0 0 0; font-family:돋움, Dotum; font-size: 11px; color:#727272; background:url('../img/common/main_tab_today_bond_off.gif') no-repeat right 45%; HEIGHT: 20px; text-align:center}


/* 하단 */

.main_bottom {BACKGROUND-COLOR: #f6f6f6; BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-right: #e9e9e9 1px solid; BORDER-left: #e9e9e9 1px solid; BORDER-top: #e9e9e9 1px solid; padding:0 0 0 0 }
table.sub_bottom {BACKGROUND-COLOR: #f6f6f6; BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-top: #e9e9e9 1px solid; padding:0 0 0 0; width:100%; }



/* 2단메인 */
.mymenubg01       {BACKGROUND-IMAGE:url('../img/common/main_mymenu_bg01.gif'); BACKGROUND-REPEAT:repeat-y; WIDTH: 734px;  }
.mymenubg02       {BACKGROUND-IMAGE:url('../img/common/main_mymenu_bg02.gif'); BACKGROUND-REPEAT:repeat-y; WIDTH: 734px;  }
td.mymenubg03     {BACKGROUND-IMAGE:url('../img/common/main_mymenu_bg03.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH: 734px; height:25px; }

.txt_mymenu01            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#2f7da8; padding:3px 10px 0 10px; line-height:18px;}
.txt_mymenu01 A:link     {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#2f7da8; padding:3px 10px 0 10px; line-height:18px;}
.txt_mymenu01 A:visited  {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#2f7da8; padding:3px 10px 0 10px; line-height:18px;}
.txt_mymenu01 A:hover    {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#2f7da8; padding:3px 10px 0 10px; line-height:18px; text-decoration:underline;}

th.txt_mymenu02_W            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#333333; padding:3px 5px 0 0; background-color:#fbfbfb; line-height:18px; font-weight:bold; letter-spacing:-1px; text-align:right;}
th.txt_mymenu02_G            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#333333; padding:3px 5px 0 0; background-color:#eeeeee; line-height:18px; font-weight:bold; letter-spacing:-1px; text-align:right;}

td.txt_mymenu02_W            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; background-color:#fbfbfb; line-height:18px; text-align:left;}
td.txt_mymenu02_G            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; background-color:#eeeeee; line-height:18px; text-align:left;}

td.txt_mymenu02            {font-family:돋움, Dotum, tahoma; font-size: 11px; color:#666666; padding:5px 10px 0 0;  line-height:18px; text-align:left;}




/* 퀵 */
td.quick_bg {BACKGROUND-IMAGE:url('../img/common/quick_bg.gif');  BACKGROUND-REPEAT:repeat-y; width: 140px; TEXT-ALIGN: center; padding:6px 10px 3px 10px;}
.input_quick  {font-family:돋움, Dotum, tahoma; font-size: 12px; color:#0373a9; border:#a1c9df 1px solid; background-color:#FFFFFF; height:18px; padding:2px 3px 0 3px; }
/* bullet 더하기 text */
td.bul_quick {padding:2px 0 0 14px; font-family:돋움, Dotum; font-size: 11px; color:#5a5b5b; letter-spacing:-1px; background:url('../img/common/bul_arrow01.gif') no-repeat left 45%; BORDER-BOTTOM: #c1dcea 1px solid; height:20px; }




/* 좌측메뉴 */
td.leftmenu_bg01      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg01.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg02      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg02.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg03      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg03.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg04      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg04.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg05      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg05.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg06      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg06.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg07      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg07.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }
td.leftmenu_bg08      {BACKGROUND-IMAGE:url('../img/common/leftmenu_bg08.gif');  BACKGROUND-REPEAT:no-repeat; WIDTH:210px; height:350px; text-align:right; }

td.dotline      {BACKGROUND-IMAGE:url('../img/common/dotline_bg.gif'); BACKGROUND-REPEAT:repeat-x;  height:1px; }
.leftmenu_tb {width:165px; BACKGROUND-IMAGE:url('../img/common/leftmenu_bg.gif'); BACKGROUND-REPEAT:repeat-y; WIDTH: 165px;}
td.leftmenu {padding:0 15px 0 15px; }







/*  main_3단  */
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;  PADDING-TOP: 0px; TEXT-ALIGN: center; WIDTH: 100%; 
}
#Top {
	
}
#Middle {
	FLOAT: center; padding:20px 0 50px 0; WIDTH: 944px; TEXT-ALIGN:center; 
}
#Left {
	FLOAT: left; WIDTH: 210px; 
}
#Content {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 484px; 
}
#Right {
	FLOAT: right; WIDTH: 210px; 
}
#Footer {
	CLEAR: both;  border:1px; TEXT-ALIGN: center; 
}



/*  main_2단  */

#main2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center;
	
}

#main2 #LeftB {
	FLOAT: left; WIDTH: 715px; 
}
#main2 #ContentB {
	FLOAT: right; WIDTH: 210px; 
}




/*  sub  */


#sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: left
}

#MiddleC {
	FLOAT: left; WIDTH: 100%; padding:0 0 50px 0; 
}

#FooterC {
	CLEAR: both; }


/*  added */
.price_up_10 {font-family:Tahoma; font-size: 10px; color:#f06723; }
.price_down_10 {font-family:Tahomam; font-size: 10px; color:#0370a9; }





