

body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;

	scrollbar-face-color: #F7F7F7; 
	scrollbar-shadow-color:#A4A4A4; 
	scrollbar-highlight-onolor:#CCCCCC; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F7F7F7; 
	scrollbar-arrow-color: #A4A4A4;
	
	
}

td {
	font-family: µ¸¿ò;
	font-size: 12px;
	color: 333333;
	line-height:18px;
	 
}

img {border:0px;}

a.btn_small { text-decoration:none; color:#000000; background-color:#EBEBEB; display:inline-block; border:1px solid #CCCCCC; padding:3px; margin:1px; font:7pt verdana; }
a:hover.btn_small {border:1px solid #5DB9D1; background-color:#CFEFFE;color:#000000;}

a.btn_middle { text-decoration:none; color:#000000; background-color:#EBEBEB; display:inline-block; border:1px solid #CCCCCC; padding:6px; margin:1px; font:10pt verdana; }
a:hover.btn_middle {border:1px solid #5DB9D1; background-color:#CFEFFE;color:#000000;}


a.btn_big { text-decoration:none; color:#000000; background-color:#EBEBEB; display:inline-block; border:1px solid #CCCCCC; padding:10px; margin:1px; font:12pt verdana; }
a:hover.btn_big {border:1px solid #5DB9D1; background-color:#CFEFFE;color:#000000;}


/*Common Loading POP*/
DIV.Loading {position:absolute;top:0;left:0;visibility:visible;z-index:999}

.POPDIV1 { position:absolute;top:0;left:15;visibility:'hidden';z-index:3;background-color:#f5f5f5;border:2px outset #C0C0C0;padding:10px;}
//Application Á¤º¸Ã¢ DIV ·Î È°¿ë
.POPINFODIV {position:absolute;top:0;left:15;visibility:'visible';z-index:99;background-color:#f5f5f5;border:2px solid #C0C0C0;padding:10px;}



/*CALENDAR Window*/
input.calendar { behavior:url('/Common/Liblary/HTC/calendar_InputBox.htc'); }

/*ÀÚµ¿¿Ï¼º*/
div.suggestDiv {

  overflow:auto;
  padding:1 1 1 1;
  background-color: #BFBFBF;
}

.match{
  color:#ed5f00;
}

.suggestion{
	padding:1 1 1 5;
	background-color: #FFFFFF;
}



.input { border:1px solid #7f9db9; height:20px;}
.input_text {	font-family: µ¸¿ò; font-size: 12px; color: 333333; }
.input_n    { border:1px solid #167cb6; background-color:167cb6; height:20px; color:#FFFFFF;}
.news_w     { border:1px solid #7f9db9; height:300px; padding: 5px; line-height:18px; }



a:link    {text-decoration: none ; color: #333333;}
a:visited {text-decoration: none ; color: #333333;}
a:active  {text-decoration: none ; color: #333333;}
a:hover   {text-decoration: none ; color: #1062a1;}







/* Main */

.login  { color:23408f; }

.tm_w {
    font-family:"Verdana, Arial, Helvetica, sans-serif";
	font-size:10px;
	text-decoration:none; 
	border-bottom:2px solid #1B438B;
	color:#FFFFFF;}
.tm_w a:link     { color:#FFFFFF; }
.tm_w a:visited  { color:#FFFFFF; }
.tm_w a:active   { color:#FFFFFF; }
.tm_w a:hover    { color:#36a0dd;  }

.tm_w_sel {
    font-family:"Verdana, Arial, Helvetica, sans-serif";
	font-size:10px;
	text-decoration:none; 
	color:#1B438B;
	background-color:#F5f5f5;
	border-bottom:2px solid Orange;
	padding:1 5 1 5}
.tm_w_sel a:link     { color:#1B438B; }
.tm_w_sel a:visited  { color:#1B438B; }
.tm_w_sel a:active   { color:#1B438B; }
.tm_w_sel a:hover    { color:#36a0dd;  }

.root_home {
	padding-top : 2px;
	padding-right : 20px;
	font-family: "Dotum"; 
	font-size: 11px;
	line-height:14px;
	color: #23408f;
	text-align: right;
	height:32px;
	/*width:785px;*/
	}
.root_home a:link     {text-decoration: none ; color: #333333;}
.root_home a:visited  {text-decoration: none ; color: #333333;}
.root_home a:active   {text-decoration: none ; color: #333333;}
.root_home a:hover    {text-decoration: none ; color: #23408f;}

.major_s { height: 18px;
           padding: 4 3 4 3;font-family: "µ¸¿ò";font-size: 11px;
		   color: #333333;text-decoration: none; line-height:15px;
         }
.major_s a:link    { color: #333333;}
.major_s a:visited { color: #333333;}
.major_s a:active  { color: #71c52c;}
.major_s a:hover   { color: #71c52c;}

.major_b { height: 18px; width:12px; text-align:center; vertical-align:top; 
             padding: 4 0 4 0;
           }

.Aboutus_b { height: 18px; background-color:c2e1f7; width:18px; text-align:center; vertical-align:top; 
             padding: 0;
           }
.Aboutus_m { height: 18px; background-color:c2e1f7; padding-left:2px; 
             font-family: "µ¸¿ò";font-size: 11px;color: #122562;text-decoration: none; line-height:15px;
           }
.Aboutus_m a:link    { color: #122562;}
.Aboutus_m a:visited { color: #122562;}
.Aboutus_m a:active  { color: #3e74be;}
.Aboutus_m a:hover   { color: #3e74be;}


.About_m { height: 22px; padding: 5 0 5 9; }

.H04 { height:4;}
.H07 { height:7;}
.H10 { height:10;}
.H15 { height:15;}
.H20 { height:20;}
.H22 { height:22;}
.H25 { height:25;}
.H30 { height:30;}
.H33 { height:33;}
.H35 { height:35;}
.H37 { height:37;}
.H40 { height:40;}
.H42 { height:42;}
.H50 { height:50;}
.H70 { height:70;}
.bottom { height:50;}

.L15 { padding-left:15px;  }
.L17 { padding-left:17px;  }
.L18 { padding-left:18px;  }

.R17 { padding-right:17px; }



.recom   { height: 24px; padding: 6 5 4 8; }

.recom_n { color:00a5af;}

.news_1    { height: 24px; padding: 6 0 4 8; width:50px;}
.news_2    { height: 24px; padding: 6 5 4 0; color:3d8ebc; width:70px;}
.news_3    { height: 24px; padding: 6 5 4 0; }

.news_n  { color:3d8ebc;}


/* Contents */

.Left_Width {width:180px}
.Con_Width  {width:822px}

.con_size { padding: 23 20 0 21; vertical-align:top; }
.loc_size { padding: 23 20 0 21;  }

.con_tit  { font-size:13.5px; font-weight:bold; color:#114277; height:30px; }
.text     {	font-family: µ¸¿ò; font-size: 12px; color: 333333; line-height:18px;}

.con_tit_bg { background-color:f1f7fb; padding: 7 10 7 13; vertical-align:top; }

.ctit_width { width: 100; }
.con_tit_w  { width: 25px; height:25px; }

.con_tit_m  { font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; font-weight:bold; color:0067d9; }
.con_tit_m a:link    { color:082a67; text-decoration:none; }
.con_tit_m a:vistied { color:082a67; text-decoration:none; } 
.con_tit_m a:active  { color:0067d9; text-decoration:none; } 
.con_tit_m a:havor   { color:0067d9; text-decoration:none; } 

.board_h_c  { background-color:34b4d1; height:2px; }
.board_g_l  { background-color:eaeaea; height:1px; }
.board_i_c  { width:70px; text-align:center; }
.board_t_c  { text-align:center; }

.con_search  { text-align:center; background-color:f3f3f3; height:30px;
               font-family:Verdana, Arial, Helvetica, sans-serif; size:12px; font-weight:bold; color:082a67;  }
.con_input   { padding: 2 2 3 7 ; }
.con_inpu_b  { padding: 2 7 3 0 ;  width:40px; text-align:right;}

.ask_t       { color:3d8ebc; }

.view_td     { background-color:f2f8fb; width:85; height:28px; 
               color:10456c; text-align:center; vertical-align:top; padding-top:8px;} 

.view_name   { padding-left:15px; color:0067d9; font-weight:bold; }
.view_t      { padding: 10 15 10 15;}
.view_Width  { width:25px}
.view_z_t    { color:999999; height:30px; text-align:center; vertical-align:bottom;  }

.category    { color:082a67; font-weight:bold; padding: 0 0 3 3 ; } 
.p_orange    { color:#FF6600; padding:18px;}

.result_p    { padding:20px; width:100px; }
.result_t    { padding: 5 0 20 10 ; }
.result_r    { vertival-align:top; padding: 20 20 20 0; }

.result_b    { font-family:µ¸¿ò; size:12px; color:0067d9; font-weight:bold; height:35px; }
.result_b a:link    { color:0067d9; text-decoration:none; }
.result_b a:vistied { color:0067d9; text-decoration:none; } 
.result_b a:active  { color:4a8fdb; text-decoration:none; } 
.result_b a:havor   { color:4a8fdb; text-decoration:none; } 


/* Pop */

.pop_top  { height:40; background-color:245ca8; padding-left:20px; } 
.pop_b    { height:30; background-color:f3f3f3; text-align:right; padding-right:20px; } 
.pop_c    { padding:20px; vertical-align:top; }
.ask_n    { padding:10px; background-color:f2f8fb; } 
.ask_i    { padding:10px; background-color:FFFFFF; border:1px solid #FFFFFF; } 



/* Member */


.db_text   { color:10456c; }

.pb_text   { color:477dc6; font-weight:bold; }

.atten_tb  { color:477dc6; }

.table_header  { background-color:abc7dd; height:2px; }
.td_tit        { color:10456c; height:27px; width:140px; text-align:center; background:f2f8fb; }
.td_tit2       { color:10456c; height:50px; width:140px; text-align:center; background:f2f8fb; }
.td_con        { background:#FFFFFF; padding-left:15px; }
.td_con2       { background:#FFFFFF; padding-left:15px; }

.align_r       { text-align:right; }
.align_rt      { text-align:right; vertical-align:top; background-color:34b4d1; }

.align_r_gt    { text-align:right; color:#999999; }

.agree_pbt     { font-size:13px; color:477dc6; height:30px; }
.agree_text    { padding-left:11px;}
    
.p_gt          { color:5fb419;}



/* °Ô½ÃÆÇ */

.news_h   { font-size:13px; color:#FFFFFF; font-weight:bold; text-align:center; background-color:34b4d1; height:29px; }
.news_h2  { font-size:13px; color:#FFFFFF; font-weight:bold; text-align:right; background-color:34b4d1; height:29px; 
            padding-right: 7px; padding-left:7px; }
.news_h3  { font-size:13px; color:#FFFFFF; font-weight:bold; background-color:34b4d1; height:29px; 
            padding-right: 7px; padding-left:7px; }
.news_h3_w  { font-size:13px; color:#FFFFFF; background-color:34b4d1; height:29px; 
             padding-right: 7px; padding-left:7px; }
			
.news_b   {  background: 34b4d1; width:7px; vertical-align:top; text-align:right; }
.news_b2  {  background: d2f0fa; width:7px;  }
.news_b3  {  width:7px;  }
.news_b4  {  background: 34b4d1; width:7px; vertical-align:top; text-align:right; }

.news_n           { font-family:µ¸¿ò; font-size:12px; color:#red; padding:5 0 0 0; background-color:d2f0fa; height:29px; }
.news_n a:link    { color:#333333;}
.news_n a:visited { color:#333333;}
.news_n a:active  { color:#0099cc;}
.news_n a:havor   { color:#0099cc;}

.news_read   { line-height:18px; padding:20px; } 

.notice_l { height: 29px;
            padding: 2 0 0 0 ;font-family: "µ¸¿ò"; font-size: 9pt;color: #333333;text-decoration: none; background-color:d2f0fa;
         }
.notice_l a:link    { color: #333333;}
.notice_l a:visited { color: #333333;}
.notice_l a:active  { color: #0099cc;}
.notice_l a:hover   { color: #0099cc;}

.notice_l2 { font-family: "µ¸¿ò"; font-size: 9pt;color: #333333; height: 29px;
             padding-left: 4 ;text-decoration: none; background-color:d2f0fa;
         }


.news_l { height: 29px;
            padding: 2 0 0 0 ;font-family: "µ¸¿ò"; font-size: 9pt;color: #1062a1;text-decoration: none; }
.news_l a:link    { color: #1062a1;}
.news_l a:visited { color: #1062a1;}
.news_l a:active  { color: #0099cc;}
.news_l a:hover   { color: #0099cc;}

.board_num { height: 29px; text-align:center;
             padding: 25 0 0 0 ;font-family: "µ¸¿ò"; font-size: 9pt; font-weight:bold; color: #249eba;text-decoration: none; }
.board_num a:link    { color: #333333; font-weight:bold; }
.board_num a:visited { color: #333333; font-weight:bold; }
.board_num a:active  { color: #0099cc; font-weight:bold; }
.board_num a:hover   { color: #0099cc; font-weight:bold; }


.news_n_c   { background-color:d2f0fa; height:29px; text-align:center; }

.line_w     { background-color:#FFFFFF; height:1px; }
.line_g     { background-color:#eaeaea; height:1px; }
.line_b2b   { background-color:#34b4d1; height:3px; }

.p_news     { padding: 7 ; }


/* ±ÛÀÚ Á¤·Ä °ü·Ã */
.text_c     { text-align:center; }
. 




/* Company */

.company_vb  { background-color:98d495; height:160px; } 

.c_t_b_2    { height:2px; background-color:dce2e2; }
.c_t_b_1    { height:1px; background-color:dce2e2; }
.c_t_d_3    { height:1px; background-image:url(../images/company/3dot_line.gif); }

.cp_stit      { height:30px; padding: 9 0 11 10 ; width:85px; } 
.cp_con       { color:59777e; padding: 0 0 0 10 ; height:30px;  } 
.cp_con_p     { color:ff9900; padding: 0 0 0 10 ; height:30px;  }
.cp_con_b     { color:3399cc; padding: 0 0 0 10 ; height:30px; } 


.diagram      { padding-left:30px; }

.s_stit       { height:33px; vertical-align:top; } 
.s_con        { padding: 0 0 0 17; vertical-align:top; }
.s_con_2      { padding: 15 0 0 41; }
.s_text       { line-height:20px; } 
.s_text_b1    { color:3399cc; } 
.s_bul_b1     { vertical-align:top; width:5px; padding:5 5 0 0 ;  } 
.s_bul_g1     { vertical-align:top; width:16px; padding:5 5 0 0 ; text-align:right; } 
.s_img        { vertical-align:top; text-align:right; width:175px;  } 

.l_blank      { height:4;}


.i_mail_1     { vertical-align:bottom; text-align:right; padding:33 182 36 0; }
.i_mail_2     { vertical-align:top; text-align:left; padding:55 0 0 205; } 




