/*  basic */
img	  {border:none;}
body	  {
color:#555555; 
font-family:Dotum, Gulim,verdana,arial; 
font-size:12px; 
line-height:17px; 
letter-spacing:0; word-break:break-all; 
margin:0; 
padding:0;

scrollbar-face-color:#ffffff; /*움직이는 바의 전체 색을 지정*/
scrollbar-track-color:#999999; /*바가 없는 빈칸의 색을 지정*/
scrollbar-arrow-color:#666666; /*화살표의 버튼색을 바꿈*/
scrollbar-highlight-color:#f5f5f5; /*바의 왼쪽과 위쪽의 테두리 색을 설정*/
scrollbar-shadow-color:#f5f5f5; /*오른쪽과 아래쪽 테두리 색을 설정*/
scrollbar-3dlight-color:#fafafa; /*왼쪽과 위쪽 바탕에 들어가는 색*/
scrollbar-darkshadow-color:#464646; /*바의 오른쪽과 밑 그림자색을 설정*/
}

.body_pad_lt10	  {color:#555555; font-family:Dotum, Gulim,verdana,arial; font-size:12px; line-height:17px; letter-spacing:0; word-break:break-all; margin:0; padding-left:10px; padding-top:10px; background-color:#ffffff;}
body.bg   {background-color:#f6f2f3;}
td        {color:#555555; font-family:Dotum, Gulim,verdana,arial; font-size:12px; line-height:17px; letter-spacing:0; word-break:break-all; list-style:none;}
div       {margin:0px auto; padding:0px;}
caption   {color:#333333; font-family:"Dotum","Gulim","verdana","arial"; font-size:12px; line-height:16px; letter-spacing:-1;  text-align:left; padding:2 0 3 0;}


/*  text-align */
td.just {text-align:justify;}
txt_r {text-align:right;}
txt_l {text-align:left;}
txt_c {text-align:center;}


/* form */
form              {margin:0;}
input.basic       {border:1px solid #bbbbbb; color:#555555; background-color:#ffffff; letter-spacing:0; line-height:17px; height:20px;}
input.colortxt    {border:0px solid #bbbbbb; color:#fe3c32; font-weight:bolder; background-color:#f1f1f1; letter-spacing:0; line-height:17px; height:20px;}
select.basic      {color:#555555; letter-spacing:0; height:19px; font-size:11px;}
select.selbasic   {color:#555555; letter-spacing:-1; height:19px; font-size:11px;}
textarea.basic    {border:1px solid #bbbbbb; color:#cccccc; background-color:#ffffff; font-family:Dotum, Gulim,verdana,arial; font-size:12px; letter-spacing:0; line-height:16px; padding:0; word-break:break-all; overflow:auto;
	               scrollbar-face-color:#ffffff;
	               scrollbar-highlight-color:#cccccc;
	               scrollbar-shadow-color:#cccccc;
	               scrollbar-3dlight-color:#f5f5f5;
	               scrollbar-darkshadow-color:#f5f5f5;
	               scrollbar-track-color:#fafafa;
	               scrollbar-arrow-color:#7e8075;}
.login        {vertical-align:baseline;}
.logout      {vertical-align:baseline;} 


/*  link */
A:link     {color:#333333; text-decoration:none;}
A:visited  {color:#333333; text-decoration:none;}
A:active   {color:#333333; text-decoration:none;}
A:hover    {color:#333333; text-decoration:underline;}

A:left_menu:link       {color:#aaaaaa; text-decoration:none;}
A:left_menu:visited  {color:#aaaaaa; text-decoration:none;}
A:left_menu:active   {color:#aaaaaa; text-decoration:none;}
A:left_menu:hover    {color:#aaaaaa; text-decoration:none;}

A.blue:link     {color:#2262bf;}
A.blue:visited  {color:#2262bf;}
A.blue:active   {color:#2262bf;}
A.blue:hover    {color:#f79007;}

A.uline:link     {text-decoration:none;}
A.uline:visited  {text-decoration:none;}
A.uline:active   {text-decoration:none;}
A.uline:hover    {text-decoration:underline;}

A.11:link     {font-size:11px;}
A.11:visited  {font-size:11px;}
A.11:active   {font-size:11px;}
A.11:hover    {font-size:11px;}

A.pt:link     {font-size:11px; color:#aaaaaa;}
A.pt:visited  {font-size:11px; color:#aaaaaa;}
A.pt:active   {font-size:11px; font-weight:bolder;}
A.pt:hover    {font-size:11px; color:#aaaaaa; font-weight:bolder;}

A.bg:link     {color:#7EC000;}
A.bg:visited  {color:#7EC000;}
A.bg:active   {color:#7EC000;}
A.bg:hover    {color:#7EC000; background-color:#FFFFFF;}


/*  padding */
.pad_l2             {padding-left:2px;}
.pad_l3             {padding-left:3px;}
.pad_l4             {padding-left:4px;}
.pad_l5             {padding-left:5px;}
.pad_l6             {padding-left:6px;}
.pad_l7             {padding-left:7px;}
.pad_l8             {padding-left:8px;}
.pad_l9             {padding-left:9px;}
.pad_l10            {padding-left:10px;}
.pad_l11            {padding-left:11px;}
.pad_l12            {padding-left:12px;}
.pad_l13            {padding-left:13px;}
.pad_l14            {padding-left:14px;}
.pad_l15            {padding-left:15px;}
.pad_l16            {padding-left:16px;}
.pad_l17            {padding-left:17px;}
.pad_l18            {padding-left:18px;}
.pad_l19            {padding-left:19px;}
.pad_l20            {padding-left:20px;}
.pad_l24            {padding-left:24px;}
.pad_l25            {padding-left:25px;}
.pad_l30            {padding-left:30px;}
.pad_l33            {padding-left:33px;}
.pad_l35            {padding-left:35px;}
.pad_l36            {padding-left:36px;}
.pad_l40            {padding-left:40px;}
.pad_l60            {padding-left:60px;}
.pad_l70            {padding-left:70px;}
.pad_l80            {padding-left:80px;}
.pad_l100           {padding-left:100px;}
.pad_l180          {padding-left:180px;}
.pad_lr5            {padding-left:5px; padding-right:5px;}
.pad_l20b10       {padding-left:20px; padding-bottom:10px;}
.pad_tb3            {padding-top:3px; padding-bottom:3px;}
.pad_tb4            {padding-top:4px; padding-bottom:4px;}
.pad_tb5            {padding-top:5px; padding-bottom:5px;}
.pad_tb10           {padding-top:10px; padding-bottom:10px;}
.pad_t1             {padding-top:1px;}
.pad_t2             {padding-top:2px;}
.pad_t3             {padding-top:3px;}
.pad_t4             {padding-top:4px;}
.pad_t5             {padding-top:5px;}
.pad_t6             {padding-top:6px;}
.pad_t7             {padding-top:7px;}
.pad_t8             {padding-top:8px;}
.pad_t9             {padding-top:9px;}
.pad_t10            {padding-top:10px;}
.pad_t11             {padding-top:11px;}
.pad_t12             {padding-top:12px;}
.pad_t13             {padding-top:13px;}
.pad_t14             {padding-top:14px;}
.pad_t15            {padding-top:15px;}
.pad_t16             {padding-top:16px;}
.pad_t17             {padding-top:17px;}
.pad_t18             {padding-top:18px;}
.pad_t19             {padding-top:19px;}
.pad_t20            {padding-top:20px;}
.pad_t25            {padding-top:25px;}
.pad_t30            {padding-top:30px;}
.pad_t34            {padding-top:34px;}
.pad_t35            {padding-top:35px;}
.pad_t40             {padding-top:40px;}
.pad_t50             {padding-top:50px;}
.pad_t60             {padding-top:60px;}
.pad_r5             {padding-right:5px;}
.pad_r10            {padding-right:10px;}
.pad_r15            {padding-right:15px;}
.pad_r20            {padding-right:20px;}
.pad_r25            {padding-right:25px;}
.pad_r30            {padding-right:30px;}
.pad_r25            {padding-right:25px;}
.pad_b1             {padding-bottom:1px;}
.pad_b2             {padding-bottom:2px;}
.pad_b3             {padding-bottom:3px;}
.pad_b4             {padding-bottom:4px;}
.pad_b5             {padding-bottom:5px;}
.pad_b6            {padding-bottom:6px;}
.pad_b7             {padding-bottom:7px;}
.pad_b8             {padding-bottom:8px;}
.pad_b9             {padding-bottom:9px;}
.pad_b10            {padding-bottom:10px;}
.pad_b20            {padding-bottom:20px;}
.pad_b25            {padding-bottom:25px;}
.pad_b30            {padding-bottom:30px;}
.pad_b40           {padding-bottom:40px;}
.pad_a5             {padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px;}
.pad_a2             {padding-top:2px; padding-right:2px; padding-bottom:2px; padding-left:2px;}
.pad_a10           {padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:10px;}


/* bg */
.sub_top_contents     {
	background-attachment: fixed;
	background-image: url(../img/common/bg_sub_contents.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/*  text */
.bold              {font-weight:bolder;}
.14                 {font-size:14px; color:#666666;font-weight:bolder;}
.11                 {font-size:11px; color:#9c9c9c;}
.10                 {font-size:10px;}
.9                 {font-size:9px;}
.black             {color:#333333;}
.white             {color:#ffffff;}
.violet_11         {color:#5954c9; font-size:11px;}
.orange           {color:#f79007;}
.orange2           {color:#e58014;}
.violet             {color:#4f4ca6;}
.brown           {color:#695a46;}
.gray              {color:#777777;}
.yellow           {color:#edac00;}
.dark_blue      {color:#458ca7}
.sky               {color:#69b6d4}
.red               {color:#e90606}
.gray2 {
	color:#BFD7D9;
	font-weight:bold;
}

.bora              {
color:#9668b1; 
font-weight:bolder;
}

.purple           {
color:#ca2455;
font-weight:bold;
}

.blue_title {
	color:#07559e;
	font-weight:bold;
}

.blue_title2 {
	color:#07559e;
}

.blue {
	font-family:"돋움";
	font-size:9pt;
	color:#027094;
	font-weight:bold;
}
.blue_bg {
background-color:#e5f0f4;
}

.table_stroke {
background-color:#cde1ea;
}

.bg_table_top {
background-color:#eaf1f2;
}

/* image */
.absmiddle        {vertical-align:middle;} 

/* list */
ul                {margin:0px; padding:0px; border:0px;}
.ul_sample1       {text-indent:-10px; list-style-image:url(/images/common/ico_list.gif); line-height:18px;}
.ul_step1         {list-style:none; line-height:18px; padding-left:10px; margin:0;}
.ul_step2         {list-style:none; line-height:18px; padding-left:10px; margin:0;}
.ul_lnb           {list-style:none; line-height:18px; padding-left:14px; margin:0;}
.ul_favorite      {list-style:none; line-height:18px; padding-left:14px; margin:0;}

.ul_none          {list-style:none; line-height:18px; margin:0; padding:0;}
.ul_none1         {list-style:none; line-height:18px; margin:0; padding-top:20px; padding-left:15px;}
.ul_none2         {list-style:none; line-height:16px; margin:0; padding:0;}
.ul_none3         {list-style:none; line-height:18px; margin:0; padding-bottom:20px;}
.ul_none4         {list-style:none; line-height:18px; margin:0; padding-bottom:3px;}
.ul_none5         {list-style:none; line-height:18px; margin:0; padding-right:18px; text-align:justify;}
.ul_none6         {list-style:none; line-height:18px; margin:0; padding-top:18px; padding-right:18px; text-align:justify;}
.ul_dot1          {list-style:none; line-height:18px; padding-left:12px; margin:0; list-style-image:url('/images/common/ico_dot_black_list.gif'); }

dl                {color:#555555; font-family:Dotum, Gulim,verdana,arial; font-size:12px; line-height:17px; letter-spacing:0; margin:0px; padding:0px; border:0px;}
.dl_none          {list-style:none; line-height:18px; margin:0;}

.dd_none          {list-style:none; line-height:18px; margin:0;}
.dd_step1         {list-style:none; line-height:18px; margin:0; padding-left:20px;}
.dd_step2         {list-style:none; line-height:18px; margin:0; padding-left:10px;}
.dd_step3         {list-style:none; line-height:18px; margin:0; padding-left:12px;}
.dd_step4         {list-style:none; line-height:18px; margin:0; padding-left:30px;}

.dt_none          {list-style:none; line-height:18px; margin:0;}
.dt_step1         {list-style:none; line-height:18px; margin:0; padding-bottom:6px; padding-top:10px;}
.dt_step2         {list-style:none; line-height:18px; margin:0; padding-bottom:6px; padding-top:6px; padding-left:10px;}
.dt_step3         {list-style:none; line-height:18px; margin:0;}
.dt_step4         {list-style:none; line-height:18px; margin:0; padding-left:20px;}
.dt_step5         {list-style:none; line-height:18px; margin:0; padding-left:30px;}
.dt_step6         {list-style:none; line-height:18px; margin:0; padding-left:10px;}

.align_center     {text-align:center;}

li                {list-style:none; margin:0; padding-bottom:0;}
li_none        {list-style:none; margin:0;}
.inline           {display:inline;}
.floatleft        {float:left;}
.floatright       {float:right;}
.vatop            {vertical-align:top;}


/* h1~h6 */
h1            {font-weight: bold; font-size: 14px; color: #33333; margin-left:10px; padding-top:4px; padding-bottom:4px;}
h2            {font-weight: bold; font-size: 14px; color: #33333;}
h3            {font-weight: bold; font-size: 14px; color: #33333;}


/* height */
.h16             {line-height:16px;}
.h15             {line-height:15px;}
.h14             {line-height:14px;}
.h12             {line-height:12px;}


/* caption */
.caption1      {color:#333333; font-size:11px; line-height:16px; letter-spacing:-1;  text-align:left; padding-top:2px; padding-bottom:3px;}
.caption2      {color:#333333; font-size:11px; line-height:16px; letter-spacing:-1;  text-align:right; padding-top:2px; padding-bottom:3px;}
.caption3      {color:#09a91f; font-size:12px; line-height:16px; letter-spacing:-1;  text-align:left; padding-top:10px; padding-bottom:10px; font-weight:bold;}
.caption4      {color:#333333; font-size:12px; line-height:16px; letter-spacing:-1;  text-align:left; padding-top:2px; padding-bottom:3px;}


/* col */
.col1          {font-size:12px; line-height:16px; letter-spacing:-1; text-align:center; padding-top:6px; padding-bottom:6px; background-color:#eff7fc; font-weight:bold; width:160; vertical-align:top;} 
.col2          {font-size:12px; line-height:16px; letter-spacing:-1; text-align:left; padding-top:6px; padding-bottom:6px; padding-left:10px;} 
.col3          {font-size:12px; line-height:16px; text-align:center; padding-top:4px; padding-bottom:4px; padding-left:10px;} 
.col4          {font-size:12px; line-height:16px; text-align:left; padding-top:4px; padding-bottom:4px; padding-left:10px;} 


/*  table */
.tdpad1     {padding-top:6px; padding-bottom:4px;}
.tdpad2     {padding-top:6px; padding-bottom:4px; padding-left:10px;}
.tdpad3     {padding-top:6px; padding-bottom:4px; padding-right:10px;}
.tdpad4     {padding-top:2px; padding-bottom:2px;}
.tdpad5     {padding-top:4px; padding-bottom:4px;}
.tdtop        {color:#ffffff; background-color:#417dc9; text-align: center; padding-top:6px; padding-bottom:4px;}
.board_img	  {border:1px solid #dddddd;}


.purple_table     {margin: 0px; border-collapse:collapse; border:#dedede 1px solid;}
.purple_table th {background-color:#fffdf4; padding:5px; border:1px #d62b5d solid; color:#d62b5d; text-align:center; font-size:12px;}
.purple_table td {padding:3px; font-size:12px; border:1px #dedede solid ;}

.g_table     {margin: 0px; border-collapse:collapse; border:#dedede 1px solid;}
.g_table th {background-color:#dde2c6; padding:5px; border:1px #ffffff solid; color:#5b5e4b; text-align:center; font-size:12px; height:30px;}
.g_table td {padding:3px; font-size:12px; border:1px #dedede solid ;}


.purple_title_left      {background-image:url(../images/investment/bg_left_title.gif); background-repeat:no-repeat;}
.purple_title_center {background-image:url(../images/investment/bg_center_title.gif); background-repeat:repeat-x;}
.purple_title_right    {background-image:url(../images/investment/bg_right_title.gif); background-repeat:no-repeat;}
