/********************* 2008-02-22 KMS *************************/


/* Body, Scrollbar Style */
body { color: #636363; font-family:Dotum; font-size:12px; margin: 0 0 0 0; overflow: auto; border: 0;
scrollbar-face-color: #E7E7E7;
scrollbar-highlight-color: #CFCFCF;
scrollbar-3dlight-color: #F1F1F1;
scrollbar-shadow-color: #CFCFCF;
scrollbar-darkshadow-color: #F1F1F1;
scrollbar-track-color: #F1F1F1;
scrollbar-arrow-color: #616161; }

/* Basic */
table, tr, td             { color:#636363; font-family:Gulim; font-size:12px; boder:0;}
form                      { color: #858585; padding : 0; margin: 0 }
select                    { color: #858585; font-family:Dotum; font-size:12px; background: #FFFFFF }
textarea                  { color: #858585; font-family:Dotum; font-size:12px; LINE-HEIGHT: 14pt }
input                     { color: #858585; font-family:Dotum; font-size:12px; height:15; margin:0 0 -2 0;}
span                      { color: #585858; font-family:Dotum; font-size:12px; cursor: hand;}
img				          { border:0;}
b				          { letter-spacing:-0.1em}

/* Basic Hyperlink */
a {selector-dummy : expression(this.hideFocus=true);}
A:link                    { color: #636363; text-decoration:none;}
A:visited                 { color: #636363; text-decoration:none;}
A:hover                   { color: #636363; text-decoration:none;}


/* main style */
.main_link                { font-size:12px; text-decoration:none;}
a.main_link:link          { font-size:12px;color:#2F629B; font-weight:bold; text-decoration:none;}
a.main_link:visited       { font-size:12px;color:#2F629B; font-weight:bold; text-decoration:none;}
a.main_link:hover         { font-size:12px;color:#2F629B; font-weight:bold; text-decoration:none;}
.main02_link              { font-size:12px; text-decoration:none;}
a.main02_link:link        { font-size:12px;color:#349F99; font-weight:bold; text-decoration:none;}
a.main02_link:visited     { font-size:12px;color:#349F99; font-weight:bold; text-decoration:none;}
a.main02_link:hover       { font-size:12px;color:#349F99; font-weight:bold; text-decoration:none;}
.main_input               { color:#5892B6; background-color:#ffffff; border: 1px solid #95B8CE; height:20px; font-size:12px;}
.main_login				  { color:#343434; text-align:left; }
.main_login02			  { color:#074498; font-weight:bold;}

/* common */
.navi123                     { color:#23566F; font-family:Dotum; font-size:11px; text-align: right; height:14;}
.sub01_td_all		      {padding-top:7px; padding-bottom:4px ; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;
                           border-right:1px solid #CCCCCC;}
.sub01_td_leftoff	      {padding-top:7px; padding-bottom:4px ; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC;
                           border-right:1px solid #CCCCCC;}						   
.sub01_td_left	          {padding-top:7px; padding-bottom:4px ; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
.sub01_td_right	          {padding-top:7px; padding-bottom:4px ; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.sub01_td_bottomonly      {padding-top:7px; padding-bottom:4px ; border-bottom:1px solid #CCCCCC;}
.sub01_td_rightonly       {padding-top:7px; padding-bottom:4px ; border-right:1px solid #CCCCCC;}

.sub01_link               { font-size:12px;color:#3E6B8A; text-decoration:none; }
a.sub01_link:link         { font-size:12px;color:#3E6B8A; text-decoration:none; }
a.sub01_link:visited      { font-size:12px;color:#3E6B8A; text-decoration:none; }
a.sub01_link:hover        { font-size:12px;color:#3E6B8A ; text-decoration:none;}

.sub01_list_td			  {color:#333333; background-color:#eaeaea; padding-left:4px;}
.sub_write_t_td			  { color:#FFFFFF; background-color:#909090; height:18px;}

/* popup */
.pop01_t_td_left          {padding-top:5px; padding-bottom:3px; color:#363636; text-align:center; background-color:#DADADA; 
                           border-top:1px solid #A2A2A2; border-bottom:1px solid #A2A2A2; border-left:1px solid #A2A2A2;}
.pop01_t_td_all	          {padding-top:5px; padding-bottom:3px; color:#363636; text-align:center; background-color:#DADADA; 
                           border:1px solid #A2A2A2;}
.pop01_td_all		      {padding-top:5px; padding-bottom:3px ; border-bottom:1px solid #A2A2A2; border-left:1px solid #A2A2A2;
                           border-right:1px solid #A2A2A2; background-color:#F6F6F6; color:#363636;}
.pop01_td_left	          {padding-top:5px; padding-bottom:3px ; border-bottom:1px solid #A2A2A2; border-left:1px solid #A2A2A2;
                           background-color:#F6F6F6; color:#363636;}
.pop01_list_t_td    	  {color:#ffffff; background-color:#868686; height:14px;}
.pop01_list_td			  {color:#333333; background-color:#F6F6F6; padding-left:4px;}  
.pop02_list_t_td          {color:#1b4b6e; font-weight:bold; text-align:center; background-color:#e2f3fc; padding-top:3px; letter-spacing:-0.1em}
.pop02_list_td		      {color:#4E4E4E; padding:5px 10px 3px 10px;}					   					  

/* popup 0529추가 */
.pop03_title			  {color:#fef6d3; font-size:16px; font-family:Gulim; font-weight:bold;}
.pop03_title02			  {color:#105794; font-size:12px; font-family:Gulim; font-weight:bold;} 
.pop03_t_td				  {text-align:center; color:#012622; }
.pop03_t_td02			  {text-align:left; color:#012622; padding:1px 3px 1px 3px; }
.pop03_td				  {text-align:left; color:#4d4d4d; padding:2px 3px 2px 3px; }
.pop03_td02				  {text-align:left; color:#4d4d4d; padding:5px 5px 5px 5px; }
.pop03_td03				  {text-align:center; color:#4d4d4d; padding:2px 3px 2px 3px; }

/* popup 0609추가 */
.pop04_td				  {color:#093b58; text-align:center;}
.pop04_link               { font-size:12px;color:#093b58; text-decoration:none; }
a.pop04_link:link         { font-size:12px;color:#093b58; text-decoration:none; }
a.pop04_link:visited      { font-size:12px;color:#093b58; text-decoration:none; }
a.pop04_link:hover        { font-size:12px;color:#093b58 ; text-decoration:none;}


.pop03_title			  {color:#338093; font-size:12px; font-family:Gulim; font-weight:bold; padding:6px 10px 1px 32px;background-repeat:no-repeat}
/* member */
.member_p1_01 			  {margin: 45px 0px 0px 280px;}
.member_p1_02 			  {width:101px; margin: 60px 0px 0px 172px;}
.member_p1_03			  {width:101px; margin: 50px 0px 0px 172px;}
.member_p2_01			  {padding:6px 6px 6px 6px; text-align:center;}
.member_p3_01 			  {width:441px; height:89px; background-image:url(/portal/images/main/join_05.gif);}
.member_p3_02       	  {color:#ffffff; font-weight:bold; letter-spacing:-0.1em; background-color:#4FA676; height:15px;}
.member_p7_01 			  {text-align:center; color:#112D1D; width:441px; height:89px; background-image:url(../img/sub/join_05.gif);LINE-HEIGHT: 13pt}
.member_p5_01             {padding-left:7px; text-align:left;}
.member_p5_02_input       {color:#587262; background-color:#ffffff; border: 1px solid #C9C9C9; height:15px; font-size:12px;}

/* main menu style(블루비참고한 메뉴 스타일) */
td.mtDropdown{ FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY:verdana;  letter-spacing:-1; }
.mtDropdownMenu {
    LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.mtDropdownMenu .content {
    POSITION: absolute
}
.mtDropdownMenu .items {
    background: #35556B;
}
.top .items {
    BORDER-TOP: medium none
}
.mtDropdownMenu .item {
    BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; CURSOR: hand; COLOR: #4a4b4b; BORDER-BOTTOM: medium none; FONT-FAMILY: 굴림; TEXT-DECORATION: none
}


.mtDropdownMenu .hover {
    BACKGROUND: #E97D19; BORDER-WIDTH: THIN; BORDER-TOP-COLOR: #97612B;
}

/* 자격증 sub화면 text */
.cert_text {
	color: #477045;
	font-size: 9pt;
}

/* sub01 */
.sub01_t_td_left          {padding-top:7px; padding-bottom:5px; color:#125475; text-align:center; background-color:#D9E9F0; 
                           border-top:1px solid #98BDD8; border-bottom:1px solid #98BDD8; border-left:1px solid #98BDD8;}
.sub01_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#125475; text-align:center; background-color:#D9E9F0; 
                           border:1px solid #98BDD8;}
.sub01_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#125475; text-align:center; background-color:#D9E9F0; 
                           border-top:1px solid #98BDD8; border-bottom:1px solid #98BDD8; border-right:1px solid #98BDD8; }
.sub01_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#125475; text-align:center; background-color:#D9E9F0; 
                           border-right:1px solid #98BDD8; border-bottom:1px solid #98BDD8; }
.sub01_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#125475; text-align:center; background-color:#D9E9F0; 
                           border-bottom:1px solid #98BDD8; border-left:1px solid #98BDD8; border-right:1px solid #98BDD8;}	
.sub01_list_t_td    	  {color:#ffffff; background-color:#486a9d; height:18px;}					   


					   					  
/* sub02 */
.sub02_t_td_left          {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d3e8e6; 
                           border-top:1px solid #8ec1bd; border-bottom:1px solid #8ec1bd; border-left:1px solid #8ec1bd;}
.sub02_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d3e8e6; 
                           border:1px solid #8ec1bd;}
.sub02_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d3e8e6; 
                           border-top:1px solid #8ec1bd; border-bottom:1px solid #8ec1bd; border-right:1px solid #8ec1bd; }
.sub02_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d3e8e6; 
                           border-right:1px solid #8ec1bd; border-bottom:1px solid #8ec1bd; }
.sub02_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d3e8e6; 
                           border-bottom:1px solid #8ec1bd; border-left:1px solid #8ec1bd; border-right:1px solid #8ec1bd;}
.sub02_list_t_td    	  {color:#ffffff; background-color:#428C84; height:18px;}					   					   	
.sub02_list02_td_left	  {padding-top:8px; padding-bottom:6px; color:#676767; text-align:left;}
.sub02_list02_td_center	  {padding-top:8px; padding-bottom:6px; color:#676767; text-align:center;}
.sub02_list02_td_right	  {padding-top:8px; padding-bottom:6px; color:#676767; text-align:right;}
.sub02_list02_t_td		  {color:#529089; font-weight:bold; text-align:center; background-image:url(/portal/images/edu/img03.gif);}   						   

						   					   					  
/* sub03 */
.sub03_t_td_left          {padding-top:7px; padding-bottom:5px; color:#21673d; text-align:center; background-color:#d2e9db; 
                           border-top:1px solid #acc9b7; border-bottom:1px solid #acc9b7; border-left:1px solid #acc9b7;}
.sub03_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#105d55; text-align:center; background-color:#d2e9db; 
                           border:1px solid #acc9b7;}
.sub03_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#21673d; text-align:center; background-color:#d2e9db; 
                           border-top:1px solid #acc9b7; border-bottom:1px solid #acc9b7; border-right:1px solid #acc9b7; }
.sub03_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#21673d; text-align:center; background-color:#d2e9db; 
                           border-right:1px solid #acc9b7; border-bottom:1px solid #acc9b7; }
.sub03_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#21673d; text-align:center; background-color:#d2e9db; 
                           border-bottom:1px solid #acc9b7; border-left:1px solid #acc9b7; border-right:1px solid #acc9b7;}
.sub03_list_t_td    	  {color:#ffffff; background-color:#499266; height:18px;}						   	
						   						   
						   					   					  
/* sub04 */
.sub04_t_td_left          {padding-top:7px; padding-bottom:5px; color:#5c497d; text-align:center; background-color:#e6e1ef; 
                           border-top:1px solid #c4bad6; border-bottom:1px solid #c4bad6; border-left:1px solid #c4bad6;}
.sub04_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#5c497d; text-align:center; background-color:#e6e1ef; 
                           border:1px solid #c4bad6;}
.sub04_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#5c497d; text-align:center; background-color:#e6e1ef; 
                           border-top:1px solid #c4bad6; border-bottom:1px solid #c4bad6; border-right:1px solid #c4bad6; }
.sub04_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#5c497d; text-align:center; background-color:#e6e1ef; 
                           border-right:1px solid #c4bad6; border-bottom:1px solid #c4bad6; }
.sub04_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#5c497d; text-align:center; background-color:#e6e1ef; 
                           border-bottom:1px solid #c4bad6; border-left:1px solid #c4bad6; border-right:1px solid #c4bad6;}
.sub04_list_t_td    	  {color:#ffffff; background-color:#8974AB; height:18px;}
						   						   						   
						   					   					  
/* sub05 */
.sub05_t_td_left          {padding-top:7px; padding-bottom:5px; color:#7d5731; text-align:center; background-color:#f4e9dd; 
                           border-top:1px solid #ccb6a1; border-bottom:1px solid #ccb6a1; border-left:1px solid #ccb6a1;}
.sub05_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#7d5731; text-align:center; background-color:#f4e9dd; 
                           border:1px solid #ccb6a1;}
.sub05_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#7d5731; text-align:center; background-color:#f4e9dd; 
                           border-top:1px solid #ccb6a1; border-bottom:1px solid #ccb6a1; border-right:1px solid #ccb6a1; }
.sub05_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#7d5731; text-align:center; background-color:#f4e9dd; 
                           border-right:1px solid #ccb6a1; border-bottom:1px solid #ccb6a1; }
.sub05_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#7d5731; text-align:center; background-color:#f4e9dd; 
                           border-bottom:1px solid #ccb6a1; border-left:1px solid #ccb6a1; border-right:1px solid #ccb6a1;}	
.sub05_list_t_td    	  {color:#ffffff; background-color:#A07F5F; height:18px;}
						   						   						   						   
						   					   					  
/* sub06 */
.sub06_t_td_left          {padding-top:7px; padding-bottom:5px; color:#6e6121; text-align:center; background-color:#f6f2e0; 
                           border-top:1px solid #ccc6a7; border-bottom:1px solid #ccc6a7; border-left:1px solid #ccc6a7;}
.sub06_t_td_all	          {padding-top:7px; padding-bottom:5px; color:#6e6121; text-align:center; background-color:#f6f2e0; 
                           border:1px solid #ccc6a7;}
.sub06_t_td_leftoff       {padding-top:7px; padding-bottom:5px; color:#6e6121; text-align:center; background-color:#f6f2e0; 
                           border-top:1px solid #ccc6a7; border-bottom:1px solid #ccc6a7; border-right:1px solid #ccc6a7; }
.sub06_t_td_rightbottom   {padding-top:7px; padding-bottom:5px; color:#6e6121; text-align:center; background-color:#f6f2e0; 
                           border-right:1px solid #ccc6a7; border-bottom:1px solid #ccc6a7; }
.sub06_t_td_topoff        {padding-top:7px; padding-bottom:5px; color:#6e6121; text-align:center; background-color:#f6f2e0; 
                           border-bottom:1px solid #ccc6a7; border-left:1px solid #ccc6a7; border-right:1px solid #ccc6a7;}	
.sub06_list_t_td    	  {color:#ffffff; background-color:#8D8456; height:18px;}	


/* sub07 */		
.sub07_title			  { color:#4a8a91; font-weight:bold; font-size:12px; }	
.sub07_title02			  { color:#717171; font-weight:bold; font-size:12px; }
.sub07_title03			  { color:#2e2e2f; font-weight:bold; font-size:12px; }
.sub07_t_td				  { color:#2b4903; text-align:center; background-image:url(/portal/images/sub/table_01.gif) }	
.sub07_td				  { color:#5a5859; text-align:center;}		   
.sub07_t_td02			  { color:#2b4903; text-align:center;}
.sub07_td02  			  { color:#5a5859; text-align:left; padding-left:5px;}						   					   