{font-family:µ¸¿òÃ¼;}

body, table, tr, td {
  		font-family: µ¸¿òÃ¼,seoul, verdana, arial;
 		font-size: 9pt;
 		color: #595959;
		line-height: 14pt;
		scrollbar-face-color:#DDDDDD;scrollbar-highlight-color:#DDDDDD;scrollbar-shadow-color:#DDDDDD;scrollbar-3dlight-color:#CCCCCC;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FBFBFB;scrollbar-darkshadow-color:#CCCCCC;scrollbar-base-color:#DDDDDD;
 		}
textarea		{font-size:12px;font-family:"µ¸¿ò";color:#454545;background-color:#FFFEFF;border:1px solid #999999;}
img			{border:none;}
select			{font-size:12px;font-family:"µ¸¿ò";color:#454545;background-color:#FFFEFF;border:1px solid #999999;}

/*****************************************************/

/* ÀüÃ¼ */
html {margin:0; padding:0; height:100%;}

/* °øÅë Type Selector */
* {margin:0; padding:0;}

img {border:0; vertical-align:middle; font-size:0; line-height:0;}

/* a:link     { color:#262626; text-decoration:none}
a:visited  { color:#666666; text-decoration:none}
a:hover    { color:#0099CC; text-decoration:none}  */
.link_o, a.o:link, a.o:visited, a.o:hover, a.o:active{color:#F56D0A}
.link_black_u, a.o:link{color:#444444; text-decoration:underline}, a.o:visited{color:#444444; text-decoration:underline}, a.o:hover{color:#444444; text-decoration:underline}, a.o:active{color:#444444; text-decoration:underline} 
.link_i, a.i:link, a.i:visited, a.i:hover, a.i:active{color:#7B7B7B;font-size:8pt}
.link_s {color:#00477C}
.link_w, a.w:link, a.w:visited, a.w:hover, a.w:active{color:#FFFFFF; text-decoration:none;}

.font10{font-size:10pt}
.font9{font-size:8pt; font-family:"µ¸¿ò"}
.font9_o{font-size:8pt; font-family:"µ¸¿ò" ; color: #FF7748}
.font_b_1{font-size:9pt; color:#056C82}
.sort{text-align:justify}

a.link_blue:link     { color:#595959; text-decoration:none}
a.link_blue:visited  { color:#595959; text-decoration:none}
a.link_blue:hover    { color:#0066CC; text-decoration:none}

a.link_blue_u:link     { color:#706F6F; text-decoration:underline}
a.link_blue_u:visited  { color:#706F6F; text-decoration:none}
a.link_blue_u:hover    { color:#7FA5D3; text-decoration:underline}

a.link_blue2_u:link     { color:#7E8590; text-decoration:underline}
a.link_blue2_u:visited  { color:#7E8590; text-decoration:none}
a.link_blue2_u:hover    { color:#7FA5D3; text-decoration:underline}

 /* ºí·¢+ºí·ç ÀüÃ¼.°í°´»ç */
a.link_blue_u2:link     { color:#666666; text-decoration:none}
a.link_blue_u2:visited  { color:#666666; text-decoration:none}
a.link_blue_u2:hover    { color:#3F74BB; text-decoration:underline}

a.link_blue9_u:link     { color:#666666; text-decoration:none; font-size:9pt}
a.link_blue9_u:visited  { color:#666666; text-decoration:none; font-size:9pt}
a.link_blue9_u:hover    { color:#666666; text-decoration:underline; font-size:9pt}


a.link_orange:link     { color:#595959; text-decoration:none}
a.link_orange:visited  { color:#595959; text-decoration:none}
a.link_orange:hover    { color:#FF6600; text-decoration:none}

a.link_orange2:link     { color:#595959; text-decoration:none}
a.link_orange2:visited  { color:#595959; text-decoration:none}
a.link_orange2:hover    { color:#F28C09; text-decoration:none}

a.link_orange_u:link     { color:#484848; text-decoration:none}
a.link_orange_u:visited  { color:#484848; text-decoration:none}
a.link_orange_u:hover    { color:#D99442; text-decoration:underline}

a.link_b:link     { color:#4c4c4c; text-decoration:none}
a.link_b:visited  { color:#666666; text-decoration:none}
a.link_b:hover    { color:#0099CC; text-decoration:none}

a.link_black_u:link     { color:#969696; text-decoration:underline}
a.link_black_u:visited  { color:#969696; text-decoration:none}
a.link_black_u:hover    { color:#CD853F; text-decoration:underline}

a.link_black:link     { color:#333333; text-decoration:none}
a.link_black:visited  { color:#666666; text-decoration:none}
a.link_black:hover    { color:#333333; text-decoration:none}


a.link_white:link     { color:#CCCCCC; text-decoration:underline}
a.link_white:visited  { color:#CCCCCC; text-decoration:none}
a.link_white:hover    { color:#CCCCCC; text-decoration:underline}

a.link_gray:link     { color:#989696; text-decoration:none}
a.link_gray:visited  { color:#989696; text-decoration:none}
a.link_gray:hover    { color:#989696; text-decoration:none}


/********************* ÆùÆ® *********************/ 

/* ÆùÆ®_¿»·Î¿ì */.font_1 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #F2E3AA}
/* ÆùÆ®_È­ÀÌÆ® */.font_2 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #FFFFFF}
/* ÆùÆ®_±×·¹ÀÌ1 */.font_3 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #595959; }
/* ÆùÆ®_±×·¹ÀÌ2 */.font_4 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #595959; font-weight:bold;}
/* ÆùÆ®_È­ÀÌÆ®º¼µå */.font_5 {  font-family: "µ¸¿ò"; font-size: 11pt; font-style: normal; text-align: none; line-height: 14pt; text-decoration: none; color: #FFFFFF; font-weight:bold;}
/* ÆùÆ®_È­ÀÌÆ®º¼µå */.font_6 {  font-family: "µ¸¿ò"; font-size: 11pt; font-style: normal; text-align: none; line-height: 14pt; text-decoration: none; color: #FFFFFF; font-weight:bold;}
/* ÆùÆ®_±×¸°º¼µå */.font_7 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #259805; font-weight:bold;}
/* ÆùÆ®_ºê¶ó¿îº¼µå */.font_8 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #D26711; font-weight:bold;}
/* ÆùÆ®_ºí·çº¼µå */.font_9 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 10pt; text-decoration: none; color: #0C56B1; font-weight:bold;}
/* ÆùÆ®_±×·¹ÀÌ3 */.font_10 {  font-family: "µ¸¿ò"; font-size: 9pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #595959; }
/* ÆùÆ®_±×·¹ÀÌ4 */.font_11 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #595959; font-weight:bold;}
/* ÆùÆ®_±×·¹ÀÌ5 */.font_12 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #6A738B; font-weight:bold;}
/* ÆùÆ®_ºí·ç1 */.font_13 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #4A88BF; font-weight:bold;}
/* ÆùÆ®_ºê¶ó¿î1 */.font_14 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #DB771C; font-weight:bold;}
/* ÆùÆ®_ºê¶ó¿î1 */.font_15 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #755A9C; font-weight:bold;}

/* ÆùÆ®_°ü¸®ÀÚºí·¢1 */.font_31 {  font-family: "µ¸¿ò"; font-size: 10pt; font-style: normal; text-align: none; line-height: 11pt; text-decoration: none; color: #4B4B4B; font-weight:bold;}


/* ÆùÆ®_¿À·»Áö */.font_o {  font-family: "±¼¸²"; font-size: 9pt; font-style: normal; text-align: none; line-height: 14pt; text-decoration: none; color: #FF6600}
/* ÆùÆ®_ È¸»ö */.font_gray {  font-family: "±¼¸²"; font-size: 9pt; font-style: normal; text-align: none; line-height: 14pt; text-decoration: none; color: #666666}
/* ÆùÆ®_±×¸° */.font_green {  font-family: "±¼¸²"; font-size: 9pt; font-style: normal; text-align: none; line-height: 14pt; text-decoration: none; color: #7E8157}


/********************* ÀÔ·Â¹Ú½º *********************/ 

.input01 { font-size: 12px;	height: 26px; text-decoration: none;  border: 1px solid #DFDFDF	 font-family: "µ¸¿ò"; padding:5 0 0 5; background-color:#FFFFFF;}
.input02 { font-size: 12px; height: 23px; text-decoration: none;  border: 1px solid #E8E8E8	 font-family: "µ¸¿ò"; padding:3 2 2 3; background-color:#F6F5F5;}
.input03 { font-size: 12px; height: 19px; text-decoration: none;  border: 1px solid #EFEFEF	 font-family: "µ¸¿ò"; padding:3 2 2 3; background-color:#EFEFEF;}
.input04 { font-size: 12px; text-decoration: none;  border: 1px solid #E8E8E8	 font-family: "µ¸¿ò"; padding:10 10 10 10;}
.input05 { font-size: 11px;	height: 22px; text-decoration: none;  border: 1px solid #D7D7D7	 font-family: "±¼¸²"; padding:3 0 0 5; }
.input06 { font-size: 11px;	height: 21px; text-decoration: none;  border: 1px solid #D7D7D7	 font-family: "±¼¸²"; padding:3 2 2 3 ; } /* Èò»öÀÎÇ²_°Ë»ö¸®½ºÆ® */
.input07 { font-size: 11px;	height: 24px; text-decoration: none;  border: 1px solid #CAD2E0	 font-family: "±¼¸²"; padding:3 2 2 3; } /* Èò»öÀÎÇ²_ip port */
.input08 { font-size: 11px;	height: 23px; text-decoration: none;  border: 1px solid #CAD2E0	 font-family: "±¼¸²"; padding:3 2 2 3; } /* Èò»öÀÎÇ²_ip port ÆË¾÷*/
.input09 { font-size: 12px;	height: 20px; text-decoration: none;  border: 1px solid #96AD80	 font-family: "µ¸¿ò"; padding:3 0 0 0;}
.input10 { font-size: 12px;	height: 29px; text-decoration: none;  border: 1px solid #DAD7D7	 font-family: "µ¸¿ò"; padding:8 0 0 5; color: #666666;}

.input11 { font-size: 14px;	height: 22px; text-decoration: none;  border: 1px solid #D1D1D2	 font-family: "µ¸¿ò"; padding:5 5 5 5; border-width:1px; border-color:#dcdcdc; background-color:#f6f6f6;}

/*<input name="TextBox_sUserId" class="input11" id="TextBox_sUserId" style="padding:7px;vertical-align:middle; float:left;
width: 173px; height: 34px; border-width:1px; border-color:#dcdcdc; background-color:#f6f6f6;"></td>*/

/*********************°Ô½ÃÆÇ*********************/ 
  .viewtitle {height:3px;background-color:#9B9B9B}
  .viewline {height:1px;background-color:#D5D5D5;width:1px}
  .viewbg {background-color:#F7F7F7} 
  .date {font-family: µ¸¿ò, ±¼¸²,seoul, verdana, arial;font-size: 8pt}
  .viewbot{height:1px;background-color:#9B9B9B}
  .replyline{height:1px;background-color:#D9D9D9}
  .reply{color:#686868}
  
  .viewbg_white {background-color:#FFFFFF}  
  
/*********************new °Ô½ÃÆÇ*********************/   
  .darkgray {background-color:#9B9B9B}
  .lightgray {background-color:#E8E8E8}
  .listline {background-color:#D6D6D6}
  .page {font-size:8pt;letter-spacing:2px}
  .viewbg {background-color:#F7F7F7}
  .p15 {padding:10pt}

  /*********************¹é±×¶ó¿îµåbg*********************/   
  .backbg00 {
	background-attachment: scroll;
	background-image: url(../promoto/images/main_visual.jpg);
	background-repeat: repeat-x;
}

  .backbg01 {
	background-attachment: scroll;
	background-image: url(../images/login/main_visual.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

  .backbg02 {
	background-attachment: scroll;
	background-image: url(../promoto/images/bg02.jpg);
	background-repeat: repeat-x;
}

  .table01 {
	background-attachment: scroll;
	background-image: url(../images/m_img01.jpg);
	background-repeat: no-repeat;
}
  .backbg03 {
	background-attachment: scroll;
	background-image: url(../images/login00.jpg);
	background-repeat: repeat-x;
}
  /*********************Å×ÀÌºí»ö»ó*********************/
 
 /* ¿¶ÀºÆÛÇÃ */ .table_bg01{ padding:3 0 0 3; height:26px; background-color:#9F9AB1;} 
 /* ¿¶Àººí·ç */ .table_bg02{ padding:3 0 0 3; height:26px; background-color:#E3F0F2;}
 /* ±×·¹ÀÌ */ .table_bg03{ padding:3 0 0 3; background-color:#D9DDDF;}	
 /* È­ÀÌÆ® */ .table_bg04{ padding:3 0 0 3; height:23px; background-color:#FFFFFF;}






  /*********************Å×ÀÌºí*********************/
 
  .table01_bg99{padding:0 0 0 0; background-color:#FFFFFF; font-size: 12px; color: #5C674D; background:url(/images/login/bottom.jpg) no-repeat; background-position:center;}
 
  .table01_bg01{ height:2px; background-color:#8CA6CF;}
  .table01_bg02{ height:36px; background-color:#FAFAFA; font-size: 12px; color: #5C674D;}
  .table01_bg03{height:1px; background-color:#E5E5E5;} 
  .table01_bg04{padding:0 0 0 0; height:29px; background-color:#FFFFFF; font-size: 12px; color: #5C674D;}
  .table01_bg04_set01{padding:0 0 0 0; height:25px; background-color:#FFFFFF; font-size: 12px; color: #5C674D;}
  .table01_bg05{height:1px;  background-color:#E0DFDF;} 
  .table01_bg06{padding:2 0 0 5; height:29px; background-color:#FDFDFD; font-size: 12px; color: #5C674D;}
  
  .table01_bg07{padding:0 0 0 0; height:34px; background-color:#FFFFFF; font-size: 12px; color: #5C674D;}
  .table01_bg08{padding:0 0 0 0; height:34px; background-color:#FAFAFA; font-size: 12px; color: #5C674D;}
  
  .table01_bg20{padding:50 50 50 50; height:34px; background-color:#FFFFFF; font-size: 12px; color: #5C674D;}
  
    /*********************°ü¸®ÀÚ¿ë Å×ÀÌºí*********************/
    .table01_bg12{ height:2px; background-color:#C5C090;}
    .table01_bg13{ height:36px; background-color:#FDFFF0; font-size: 12px; color: #5C674D;}
    .table01_bg13{ height:36px; background-color:#FDFFF0; font-size: 12px; color: #5C674D;}
    .table01_bg15{ padding:6 0 0 0; height:26px; background-color:#EEF7F4; font-size: 12px; color: #5C674D;}
    .table01_bg16{ padding:6 0 0 0; height:26px; background-color:#FAFAFA; font-size: 12px; color: #5C674D;}
    .table01_bg17{ padding:6 0 0 0; height:26px; background-color:#FFFFFF; font-size: 12px; color: #5C674D;}		

    .table_height00{padding:0 0 0 0; height:28px;  font-size: 12px; color: #595959;}
    .table_height01{padding:0 0 0 0; height:10px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height02{padding:0 0 0 0; height:5px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height03{padding:0 0 0 0; height:11px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height04{padding:0 0 0 0; height:5px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}	
    .table_height05{padding:0 0 0 0; height:9px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height06{padding:0 0 0 0; height:20px;  font-size: 12px; color: #595959;} /* left_´Ü¸»±â¹øÈ£*/
    .table_height07{padding:0 0 0 0; height:12px;  font-size: 12px; } 
    .table_height08{padding:0 0 0 0; height:18px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height09{padding:0 0 0 0; height:15px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
    .table_height10{padding:0 0 0 0; height:20px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}		
 
  /*********************°ü¸®ÀÚ¿ë Å×ÀÌºí³ôÀÌ*********************/	
   .table_height21{padding:0 0 0 0; height:12px; background-color:#FFFFFF; font-size: 12px; color: #FFFFFF;}
 
    /*********************È«º¸¿ë Å×ÀÌºí³ôÀÌ*********************/  
    .table_height31{ height:25px; background-color:#FFFFFF;}	
	
  
table.table02 {
	border-top:1px solid #d9d9d9;
}
table.table02 tr th {	
	padding:4px 5px 2px 5px;
	text-align:center;
	font-size:11px;
	letter-spacing: -0.1em;
	color:#4b4b4b; 
	background-color:#fbfbfb;
	border-bottom:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
table.table02 th.th1 { border-right:0px; }

table.table02 tr td {
	padding:3px 15px 3px 15px;
	border-bottom:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
	text-align:left;
	FONT-SIZE: 12px; 
	COLOR: #777777;
	line-height:16px;
}
table.table02 td.tbcont01	 { border-right:0px; }
table.table02 td.tbcont02	 { padding:3px 5px 2px 5px; }  
  

table.table03 {
	border-top:1px solid #e5e5e5;
}
table.table03 tr th {
	background-image:url(../images/btn_bg.gif);	
	padding:4px 5px 2px 4px;
	text-align:center;
	FONT-SIZE: 11px; 
}

table.table03 tr td {
	padding:3px 5px 2px 0px;
	text-align:left;
	FONT-SIZE: 11px; 
	COLOR: #777777;
}
table.table03 td.tbcont01	 { background:url(../images/no_bullet.gif) no-repeat left 5px; padding-left:18px; color:#4896cf; font-weight:bold; letter-spacing: -0.05em; }
table.table03 td.tbcont02	 { background-color:#fcfcfc; }
table.table03 td.tbcont03	 { background:url(../images/no_bullet.gif) no-repeat left 5px; padding-left:18px; color:#4896cf; font-weight:bold; letter-spacing: -0.05em; background-color:#fcfcfc; }


table.table04 {
	margin-bottom:20px;
	border:1px solid #e2d1c2;
}

table.table04_01 {
	margin-bottom:20px;
	border:0px solid #e2d1c2;
}

table.table04 tr th {
	background-color:#f7f2ee;
	border-right:1px solid #e2d1c2;
	border-bottom:1px solid #e2d1c2;
	padding:6px 0px 4px 0px;
	text-align:center;
	FONT-SIZE: 11px; 
}

table.table04_01 tr th {
	background-color:#f7f2ee;
	border-right:0px solid #e2d1c2;
	border-bottom:0px solid #e2d1c2;
	padding:0px 0px 0px 0px;
	text-align:left;
	FONT-SIZE: 11px; 
}

table.table04 tr th.th1 { border-right:0px; }

table.table04 tr td {	
	border-right:1px solid #f0f0f0;	
	border-bottom:1px solid #f0f0f0;
	padding:3px 5px 2px 0px;
	text-align:right;
	FONT-SIZE: 11px; 
	COLOR: #777777;
}

table.table04_01 tr td {	
	border-right:1px solid #f0f0f0;	
	border-bottom:1px solid #f0f0f0;
	padding:0px 0px 0px 0px;
	text-align:right;
	FONT-SIZE: 11px; 
	COLOR: #777777;
}

table.table04 td.title01	 { text-align:center; }
table.table04 td.title01_01	 { text-align:left; }
table.table04 td.title02	 { text-align:center; background:#fafafa; }
table.table04 td.title03	 { text-align:center; font-weight:bold; background:#fafafa; border-bottom:0px; }
table.table04 td.title04	 { text-align:center; border-bottom:0px; }
table.table04 td.title05	 { text-align:right; border-bottom:0px; }
table.table04 td.tbcont01	 { border-right:0px; }
table.table04 td.tbcont02	 { background:#fafafa; }
table.table04 td.tbcont03	 { background:#fafafa; border-right:0px; }
table.table04 td.tbcont04	 { border-bottom:0px;  }
table.table04 td.tbcont05	 { border-bottom:0px; border-right:0px; }
table.table04 td.tbcont06	 { background:#fafafa; border-bottom:0px;  }
table.table04 td.tbcont07	 { background:#fafafa; border-bottom:0px; border-right:0px;  }
table.table04 td.tbcont08	 { background:#ecf6f9; }
table.table04 td.tbcont09	 { background:#ecf6f9; border-right:0px;  }
table.table04 td.tbcont10	 { background:#fff1e5; }
table.table04 td.tbcont11	 { background:#fff1e5; border-right:0px; }

/* padding Style --------------------*/
.paddingleft15  { padding-left:15px;}