﻿/*--기본정의--*/
body,table,tr,td,select,div,form,textarea,center,option,pre,blockquote,input 		    
{font-size:12px; font-family:Dotum; color:#666666; line-height:16px; word-spacing:-1px; font-style:normal; font-variant: normal;}

.alignLeft { text-align:left; margin-left:0px} 
.alignRight { text-align :right; margin-right:0px} 
.alignCenter { text-align :center; margin-right:0px}

table{margin:auto;}

img                     {border:0px;}
body,html	            {height:100%; margin:0; padding:0; }
body                    {scrollbar-3dlight-color:     #C9C9C9;
                         scrollbar-shadow-color:      #C9C9C9;
                         scrollbar-arrow-color:       #A0A0A0;
                         scrollbar-track-color:       #FFFFFF;
                         scrollbar-darkshadow-color:  #FFFFFF;
                         scrollbar-face-color:        #FFFFFF;
                         scrollbar-highlight-color:   #FFFFFF;}

.div_dg                 {scrollbar-3dlight-color:     #C9C9C9;
                         scrollbar-shadow-color:      #C9C9C9;
                         scrollbar-arrow-color:       #A0A0A0;
                         scrollbar-track-color:       #FFFFFF;
                         scrollbar-darkshadow-color:  #FFFFFF;
                         scrollbar-face-color:        #FFFFFF;
                         scrollbar-highlight-color:   #FFFFFF;}


a:link	                {color:#666666; line-height:14px; text-decoration:none; font-family:Dotum;} 
a:visited	            {color:#666666; line-height:14px; text-decoration:none; font-family:Dotum;}
a:active                {color:#666666; line-height:14px; text-decoration:none; font-family:Dotum;}
a:hover 	            {color:#666666; line-height:14px; text-decoration:underline; font-family:Dotum;}

.inp_txtarea		    {border:#cccccc 1px solid; color:#666666; background-color:#FFFFFF; padding:4px; ime-mode:active;}

/*-- p tag 관련해서 추가 --*/
p   { margin:0px; }



.div_text    {padding-left:5;padding-right:5;padding-top:5;padding-bottom:5;
              border-spacing:0;
              border-bottom:1px solid #cccccc;
              border-top:1px    solid #cccccc;
              border-left:1px   solid #cccccc;
              border-right:1px  solid #cccccc;}
			  
.txt_ce                 {color:#bce0ff;}
.txt_ce a:link	        {color:#bce0ff; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_ce a:visited	    {color:#bce0ff; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_ce a:active        {color:#bce0ff; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_ce a:hover 	    {color:#c5f48e; line-height:16px; text-decoration:none; font-family:Dotum;}

.txt_top                {color:#ffffff;}
.txt_top a:link	        {color:#ffffff; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_top a:visited	    {color:#ffffff; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_top a:active       {color:#ffffff; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_top a:hover 	    {color:#b7fffe; line-height:16px; text-decoration:none; font-family:Dotum;}

.txt_left               {color:#00428c;}
.txt_left a:link	    {color:#00428c; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_left a:visited	    {color:#00428c; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_left a:active      {color:#00428c; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_left a:hover 	    {color:#0090db; line-height:16px; text-decoration:none; font-family:Dotum; }

.txt_left2              {color:#666666;}
.txt_left2 a:link	    {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_left2 a:visited	{color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_left2 a:active     {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_left2 a:hover 	    {color:#000000; line-height:16px; text-decoration:none; font-family:Dotum;}

.txt_mail               {color:#4769b1;}
.txt_mail a:link	    {color:#4769b1; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_mail a:visited	    {color:#4769b1; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_mail a:active      {color:#4769b1; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_mail a:hover 	    {color:#4769b1; line-height:16px; text-decoration:underline; font-family:Dotum;}

.txt_pro                {color:#666666;}
.txt_pro a:link	        {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;} 
.txt_pro a:visited	    {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_pro a:active       {color:#666666; line-height:16px; text-decoration:none; font-family:Dotum;}
.txt_pro a:hover 	    {color:#0ba5cb; line-height:16px; font-family:Dotum; font-weight:bold;}




/*-- align --*/
.al_le                  {text-align:left;}
.al_ce                  {text-align:center;}
.al_ri                  {text-align:right;}

/*-- valign --*/
.va_t                   {vertical-align:top;}
.va_m                   {vertical-align:middle;}
.va_b                   {vertical-align:bottom;}

/*-- select 그레이 --*/
.select_box_m           {behavior:url('/common/css/select_box_m.htc'); }
.select_box_m_sub       {behavior:url('/common/css/select_box_m_sub.htc'); }
.inp_txtarea01		    {border:#cccccc 1px solid; color:#828282; background-color:#FFFFFF; padding:4px; ime-mode:active;}


/*-- input창 영문 한글우선모드--*/
.inp_txtimed            {border:#cccccc 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; ime-mode:inactive;} /*-- 영문모드 한/영변환가능 --*/
.inp_txtimea            {border:#cccccc 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; ime-mode:active;}   /*-- 한글모드  한/영변환가능 --*/
.inp_box                {border:#d3d3d3 1px solid; color:#848484; background-color:#FFFFFF; padding-left:7px; padding-right:7px; height:16px; }
.inp_box_view           {border:#848484 1px solid; color:#848484; background-color:#FFFFFF; padding-left:7px; padding-right:7px; height:16px; }
.input_text{display:block; position:relative; border:#cccccc 1px solid; width:98px; height:16px; color:#666666; *margin:-1px 0; padding-left:4px; padding-right:4px; vertical-align:top;}
.input_text.focus{border:#cccccc 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; background:#fff !important; vertical-align:top;}
.input_text.focusnot{border:#cccccc 1px solid; color:#666666; background-color:#FFFFFF; padding-left:4px; padding-right:4px; height:16px; background:#fff !important; vertical-align:top;}





/*-- font size --*/ 
.txt-line               {text-decoration:line-through;}
.txt-line2              {text-decoration:underline;}
.txt-line               {text-decoration:line-through;}
.bb                     {font-weight:bold;}
.txt_10                 {font-size:10px;}
.txt_11                 {font-size:11px;}
.txt_12                 {font-size:12px;}
.txt_13                 {font-size:13px;}
.txt_14                 {font-size:14px;}
.txt_15                 {font-size:15px;}
.txt_16                 {font-size:16px;}
.txt_18                 {font-size:18px;}


/*-- txt color --*/ 
.txt_00                 {color:#000000;}
.txt_ff                 {color:#ffffff;}
.txt_f2                 {color:#f2f2f2;}
.txt_03                 {color:#dd8303;}
.txt_c2                 {color:#099dc2;}
.txt_42                 {color:#00428c;}
.txt_a4                 {color:#a4c0d7;}
.txt_47                 {color:#4769b1;}
.txt_94                 {color:#94680a;}
.txt_90                 {color:#0090db;}
.txt_cc                 {color:#cccccc;}
.txt_09                 {color:#09b178;}
.txt_a6                 {color:#0072a6;}
.txt_99                 {color:#999999;}








.txt_ss {line-height:14px;}
.txt_tt {line-height:18px;}

/*-- Background Color --*/
.bg_ff                  {background-color:#FFFFFF;}
.bg_95                  {background-color:#95a5b4;}
.bg_b8                  {background-color:#b8cbdd;}
.bg_d1                  {background-color:#d1d1d1;}
.bg_92                  {background-color:#92bcdd;}
.bg_f2                  {background-color:#f2f8fd;}
.bg_f8                  {background-color:#f8f8f8;}
.bg_e9                  {background-color:#e9e9e9;}
.bg_a3                  {background-color:#a3b4cf;}
.bg_fd                  {background-color:#fdfaf2;}
.bg_f0                  {background-color:#f0f0f0;}
.bg_cc                  {background-color:#cccccc;}
.bg_dd                  {background-color:#dddddd;}
.bg_9b                  {background-color:#9bb400;}
.bg_e4                  {background-color:#e4e4e4;}
.bg_d8                  {background-color:#d88636;}
.bg_d7                  {background-color:#d7d7d7;}
.bg_f8f                 {background-color:#f8f9ea;}
.bg_09                  {background-color:#099dc2;}
.bg_f7                  {background-color:#f7f7f7;}






						 
/*-- Image 테두리라인 --*/
.img_border             {border-color:#cccccc; border-width:1px; border-style:solid;}
.progress               {border-color:#dddddd; border-width:1px; border-style:solid;}

/*-- Background Image --*/
sub_bg                   {background-position:left top; background-repeat:repeat-x;}
.lefttop_bg               {background-image:url(/images/common/bg/lefttop_bg.gif); background-position:left top; background-repeat:no-repeat;}
.leftbg_m                 {background-image:url(/images/common/left/left_bg_m.gif); background-position:left top; background-repeat:repeat-y;}
/*.main_bg                  {background-image:url(/images/common/bg/main_bg.gif); background-position:left top; background-repeat:repeat-x;}*/
.serch_bg                 {background-image:url(/images/common/bg/serch_bg.gif); background-position:left top; background-repeat:no-repeat;}
.m_leftbg                 {background-image:url(/images/main/m_leftbg_m.gif); background-position:left top; background-repeat:repeat-y;}
.m_rightbg                 {background-image:url(/images/main/m_leftbg_m.gif); background-position:right top; background-repeat:repeat-y;}

.line_bg                  {background-image:url(/images/common/bg/line_bg.gif); background-position:left top; background-repeat:repeat-x;}
.b_top                    {background-image:url(/images/common/bg/border_top_m.gif); background-position:left top; background-repeat:repeat-x;}
.b_le                     {background-image:url(/images/common/bg/border_le_m.gif); background-position:left top; background-repeat:repeat-y;}
.b_ri                     {background-image:url(/images/common/bg/border_ri_m.gif); background-position:left top; background-repeat:repeat-y;}
.b_bot                    {background-image:url(/images/common/bg/border_bot_m.gif); background-position:left top; background-repeat:repeat-x;}
.b2_top                   {background-image:url(/images/common/bg/border2_top_m.gif); background-position:left top; background-repeat:repeat-x;}
.b2_le                    {background-image:url(/images/common/bg/border2_le_m.gif); background-position:left top; background-repeat:repeat-y;}
.b2_ri                    {background-image:url(/images/common/bg/border2_ri_m.gif); background-position:left top; background-repeat:repeat-y;}
.b2_bot                   {background-image:url(/images/common/bg/border2_bot_m.gif); background-position:left top; background-repeat:repeat-x;}
.b3_top                   {background-image:url(/images/common/bg/border3_top_m.gif); background-position:left top; background-repeat:repeat-x;}
.b3_le                    {background-image:url(/images/common/bg/border3_le_m.gif); background-position:left top; background-repeat:repeat-y;}
.b3_ri                    {background-image:url(/images/common/bg/border3_ri_m.gif); background-position:left top; background-repeat:repeat-y;}
.b3_bot                   {background-image:url(/images/common/bg/border3_bot_m.gif); background-position:left top; background-repeat:repeat-x;}
.popup                    {background-image:url(/images/common/bg/pop_top.gif); background-position:left top; background-repeat:repeat-x;}
.sat_top                  {background-image:url(/images/satinfo/satinfo_top.jpg); background-position:left top; background-repeat:no-repeat;}
.pop_bg					  {background-image:url(/images/popup/p_bgt.jpg); background-position:center top; background-repeat:no-repeat;}
 

/*-- Padding --*/
.pd_2                   {padding:2px;}
.pd_3                   {padding:3px;}
.pd_4                   {padding:4px;}
.pd_5                   {padding:5px;}
.pd_6                   {padding:6px;}
.pd_8                   {padding:8px;}
.pd_10                  {padding:10px;}
.pd_15                  {padding:15px;}
.pd_20                  {padding:20px;}
.pd_25                  {padding:25px;}
.pd_30                  {padding:30px;}

/*-- Right --*/
.pd_r2                  {padding-right:2px;} 
.pd_r3                  {padding-right:3px;} 
.pd_r4                  {padding-right:4px;} 
.pd_r5                  {padding-right:5px;}
.pd_r6                  {padding-right:6px;} 
.pd_r10                 {padding-right:10px;} 
.pd_r20                 {padding-right:20px;} 
.pd_r25                 {padding-right:25px;} 


/*-- Left --*/
.pd_l2                  {padding-left:2px;}
.pd_l3                  {padding-left:3px;}
.pd_l4                  {padding-left:4px;}
.pd_l5                  {padding-left:5px;}
.pd_l6                  {padding-left:6px;}
.pd_l7                  {padding-left:7px;}
.pd_l10                 {padding-left:10px;}
.pd_l12                 {padding-left:12px;}
.pd_l13                 {padding-left:13px;}
.pd_l15                 {padding-left:15px;}
.pd_l17                 {padding-left:17px;}
.pd_l20                 {padding-left:20px;}
.pd_l25                 {padding-left:25px;}
.pd_l26                 {padding-left:26px;}
.pd_l27                 {padding-left:27px;}
.pd_l30                 {padding-left:30px;}
.pd_l35                 {padding-left:35px;}


/*-- Top --*/
.pd_t1                  {padding-top:1px;}
.pd_t2                  {padding-top:2px;}
.pd_t3                  {padding-top:3px;}
.pd_t5                  {padding-top:5px;}
.pd_t6                  {padding-top:6px;}
.pd_t7                  {padding-top:7px;}
.pd_t9                  {padding-top:9px;}
.pd_t10                 {padding-top:10px;}
.pd_t15                 {padding-top:15px;}
.pd_t17                 {padding-top:17px;}
.pd_t20                 {padding-top:20px;}
.pd_t25                 {padding-top:25px;}
.pd_t30                 {padding-top:30px;}

/*-- Bottom --*/
.pd_b2                  {padding-bottom:2px;}
.pd_b3                  {padding-bottom:3px;}
.pd_b5                  {padding-bottom:5px;}
.pd_b6                  {padding-bottom:6px;}
.pd_b7                  {padding-bottom:7px;}
.pd_b9                  {padding-bottom:9px;}
.pd_b10                 {padding-bottom:10px;}
.pd_b11                 {padding-bottom:11px;}
.pd_b13                 {padding-bottom:13px;}
.pd_b15                 {padding-bottom:15px;}
.pd_b18                 {padding-bottom:18px;}
.pd_b20                 {padding-bottom:20px;}
.pd_b22                 {padding-bottom:22px;}
.pd_b25                 {padding-bottom:25px;}




/*-- top 라인 --*/
.line_tcc               {border-top-color:#e9e9e9; border-top-width:1px; border-top-style:solid;}

/*-- main_v2 --*/

.style3 {
	color: #FF6600;
	font-weight: bold;
}
.color: #FF6600;
.font-weight: bold;


/*-- PMP Popup --*/
.linelist               {border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:solid; border-top-color:#bfc8e9; border-top-width:3px; border-top-style:solid;}
.hi_34                  {height:34px;}
.list_bg                {background-color:#f0f1f9;}
.txt_dv                 {color:#4756b0;}
.line_bcc               {border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:solid;}
.list_over_f5           {background-color:#f5f5f5;}

/*-- 설문이벤트 top 라인 --*/
.line_tcc               {border-top-color:#e9e9e9; border-top-width:1px; border-top-style:solid;}
.line_tc5               {border-top-color:#c5cfe2; border-top-width:1px; border-top-style:solid;}

.line_tc9               {border-top-color:#c9d2e2; border-top-width:2px; border-top-style:solid;}
.line_lc9               {border-left-color:#c9d2e2; border-left-width:2px; border-left-style:solid;}
.line_rc9               {border-right-color:#c9d2e2; border-right-width:2px; border-right-style:solid;}


/*-- 카테고리 css --*/
.cateTab                 {background-image:url(/images/eclass/ct_bg.gif); background-position:left top; background-repeat:repeat-x;}
.cateSelTab              {background-image:url(/images/eclass/ct_bgo.gif); background-position:left top; background-repeat:repeat-x;}

/*-- 라인 --*/
.line_rcc               {border-right-color:#e9e9e9; border-right-width:1px; border-right-style:solid;}
