/* HTML ±âº» ½ºÅ¸ÀÏ */
body 			{ margin: 0;}

body, td     		{ font-size: 12px; font-family: "±¼¸²"; color: #666666; line-height:150%;}


body a:link    	{ color: #666666; text-decoration: none; }
body a:visited 	{ color: #666666; text-decoration: none; }
body a:active  	{ color: #FF7000; text-decoration: none; }
body a:hover   	{ color: #FF7000; text-decoration: none; }


/* ÄÁÅÙÆ® ½ºÅ©·Ñ ¹Ù */
body 		{
			scrollbar-Face-Color: #EBEBEB;
		      scrollbar-Shadow-Color: #FFFFFF;
     			scrollbar-Highlight-Color: #F0F0F6;
     			scrollbar-3dlight-Color: "#D0D0D0";
     			scrollbar-DarkShadow-Color: #D0D0D0;
     			scrollbar-Track-Color: #F0F0F6;
     			scrollbar-Arrow-Color: #FFFFFF;
     			}
table {      

       border-collapse: collapse;
}

/* ÀÌ¹ÌÁö */
img {border:0;}

#bg_sub_body{
  background:url(/images/common/sub_body_bg.gif) ;;
}

/* form ½ºÅ¸ÀÏ*/
form 	 { margin: 0px; }
.login_input   { font-size: 12px; font-family: ±¼¸²; border: 1 solid #B0765C; color: #151515; background-color:#F5D1C1; }
.input         { font-size: 12px; font-family: ±¼¸²; border: 1 solid #A5B9D3; color: #505050; padding:2 0 0 5; }
.input_right         { font-size: 12px; font-family: ±¼¸²; border: 1 solid #7F9DB9; color: #505050; padding:2 5 0 5; text-align:right; }
.select {width:50px;margin:-3px 4px -2px 5px;font-weight:bold;font-size:11px;background:#E3EFFF;color:#FFF} 

/* ¿©¹é ½ºÅ¸ÀÏ*/
.pad_main   { padding:2 3 2 3; line-height:120%; }
.hei_5   { height:5px; }
.hei_8   { height:8px; }
.line_16   {  color:#666666;}
.pad_10   { padding-left:10px; color:#7D7D7D;}
.pad_20   { padding-left:20px; color:#7D7D7D;}

/* location ½ºÅ¸ÀÏ*/
.lo   { font-family: "±¼¸²"; font-size:12px; color: #5F5F5F;  }
.lo_on   { font-family: "±¼¸²"; font-size:12px; color: #1266B3;  }
.left_s   { font-family: "±¼¸²"; color: 666666; font-size:12px; 
	 background:url('/images/common/line_left.gif') center top no-repeat; padding:4 2 0 20; height:23px;  }
.left_ss   { font-family: "±¼¸²"; color: 666666; font-size:12px; padding:2 2 0 32; }

.curr_title   { font-family: "±¼¸²"; color: #202020; font-size:13px; font-weight:bold; letter-spacing: -1; width:622px; height:38px; 
	background:url('/images/curriculum/curr_title.gif'); padding:5 2 4 25; }

.curr_title2   { font-family: "±¼¸²"; color: #FFFFFF; font-size:12px; font-weight:bold; l width:207px; height:27px; 
	background:url('/images/curriculum/curr_stitle.gif') left top no-repeat; padding:6 2 2 25; }

.curr_title3   { font-family: "±¼¸²"; color: #145BB2; font-size:12px; font-weight:bold; letter-spacing: -1; width:622px; height:38px; 
	background:url('/images/curriculum/curr_vtitle.gif'); text-align:center; }
/* subÆäÀÌÁö bg ½ºÅ¸ÀÏ*/

.bo_num   {font-size:8pt; height:26px; font-family:verdana;color:#000000; padding:2 0 2 0; }
a.paging01:link {color:#444444; text-decoration:none;}
a.paging01:visited {color:#444444; text-decoration:none;}
a.paging01:hover {color:#444444; text-decoration:underline;}



/* main °øÁö»çÇ× ½ºÅ¸ÀÏ*/
.m01 { font-family: "±¼¸²"; text-decoration:none; color: #D2EDFF;  } 
a.m01 { font-family: "±¼¸²"; text-decoration:none; color: #D2EDFF; } 
a.m01:link { text-decoration:none; color: #D2EDFF;}
a.m01:visited { text-decoration: none; }
a.m01:hover {  text-decoration:underline; color: #D2EDFF; } 
a.m01_active { text-decoration:none; color: #D2EDFF; }

.m02 { font-family: "±¼¸²"; color: #000000;  } 


/* text ½ºÅ¸ÀÏ*/
.campus_list01   { height:20; color: #494949; font-weight:bold; letter-spacing: -1; text-align:center;}
.campus_list02   { background: #78522B; font-size:12px; height:20; color: #FFFFFF; font-weight:bold; letter-spacing: -1; 
					padding:3 0 2 0; text-align:center;}
.campus_list03   { font-size:12px; color: #494949; letter-spacing: -1; 
					padding:2 0 2 10; }
.now_txt01   { font-size:12px; color: #7E524A; letter-spacing: -1; font-weight:bold;  padding:2 0 2 10; }
.now_txt02   { font-size:12px; color: #7E524A;  padding:2 0 2 0; }
.curri_txt01   { font-size:12px; color: #333333; padding:1 0 2 15; }
.curri_txt02   { font-size:12px; color: #666666; padding:1 0 1 20; }
.curri_txt03   { font-size:13px; color: #FFFFFF; padding:5 0 3 30; font-weight:bold;}

.t02   { height:20; color: #5D6A95; font-weight:bold; letter-spacing: -1; padding:0 0 0 15;}
.t03   { line-height:16px; color: #1D6BB3; padding:2 0 2 0;}
.t04   { height:14; letter-spacing: -1; font-size:11px;}
.t05   { color: #FFFFFF; font-weight:bold; letter-spacing: -1; font-size:11px;}
.t06 { font-size:13px; color:2A858A; font-weight:bold; letter-spacing: -1;}

.b01	{  color: #666666; line-height: 18px; padding-left:15px;}
.b05	{  padding-left:10px; color: #0E6287; line-height: 19px; text-valign:top; padding:3;}
.b11	{  color: #19738C; line-height: 18px; padding:6; }
.b12	{  color: #666666; line-height: 18px; padding-left:2px;}

/* title ½ºÅ¸ÀÏ*/
.location   { font-family: "±¼¸²"; font-size:11px; color: #686868; letter-spacing: -1; padding:10 0 0 0;}

#bg_title{
  width:834px;
  background:url(/images/mycampus/title_bg.gif) right top no-repeat;;
}


/* ¹öÆ° ½ºÅ¸ÀÏ*/
.Button_2 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:52;height:19;
            background:url('/images/common/btn_s02.gif');border-style:none;color:#FFFFFF; padding:2 0 0 0;}
.Button_21 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:52;height:19;
            background:url('/images/common/btn_sb02.gif');border-style:none;color:#FFFFFF; padding:2 0 0 0;}
.Button_blue2 { cursor:hand; font-family: "±¼¸²"; font-size:12px; width:61;height:22;
            background:url('/images/common/btn_b02.gif');border-style:none;color:#FFFFFF; padding:2 0 0 0;}
.Button_blue4 { cursor:hand; font-family: "±¼¸²"; font-size:12px; width:76;height:22;
            background:url('/images/common/btn_b04.gif');border-style:none;color:#FFFFFF; padding:2 5 0 0;}
.Button_brown2 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:61;height:22;
            background:url('/images/common/btn_k02.gif');border-style:none;color:#FFFFFF; padding:2 0 0 0;}
.Button_brown4 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:76;height:22;
            background:url('/images/common/btn_k04.gif');border-style:none;color:#FFFFFF; padding:2 5 0 0;}
.Button_green2 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:47;height:18;
            background:url('/images/common/btn_g02.gif');border-style:none;color:#FFFFFF; padding:2 0 0 0;}
.Button_green4 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:67;height:18;
            background:url('/images/common/btn_g04.gif');border-style:none;color:#FFFFFF; padding:2 2 0 0;}
.Button_green6 { cursor:hand; font-family: "±¼¸²"; font-size:12px; width:101;height:22;
            background:url('/images/common/btn_g06.gif');border-style:none;color:#FFFFFF; padding:2 7 0 0;}
.Button_green8 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:107;height:18;
            background:url('/images/common/btn_g08.gif');border-style:none;color:#FFFFFF; padding:2 7 0 0;}
.Button_bluish4 { cursor:hand; font-family: "±¼¸²"; font-size:11px; width:51;height:18; 
            background:url('/images/common/btn_m04.gif');border-style:none;color:#FFFFFF; padding:3 0 0 1;}


/* 00. mycampus - popup Å¸ÀÌÆ² ½ºÅ¸ÀÏ */
#popup_tit_01{
  width:584px;
  height:37px;
  background:url(/student/images/mycampus/popup_tit_01.gif) left top repeat;;
}
.pop_01   { font-size: 14px; color: #FFFFFF; font-weight:bold; letter-spacing: -1; padding:4 0 0 35;}


/* ´Þ·Â ½ºÅ¸ÀÏ */
.cal_t_c    {font-size:11px; font-family:dotum,verdana;color:#666666; 
                background-color:#FFFFFF; padding:3 3 2 2; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}
.cal_t_c_right    {font-size:12px; font-family:dotum,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 3 2 2; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.cal_t_cr    {font-size:11px; font-family:dotum,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 0 2 2; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}
.cal_t_cr_5    {font-size:11px; font-family:dotum,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 0 0 2; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}

/* °Ô½ÃÆÇ : ºí·ç ½ºÅ¸ÀÏ */
.main_line { background: #A6B9BF; height:2;}
.main_line2 { background: #A6B9BF; height:1;}
.main_t_tit  {font-size:12px; height:28px; font-family:±¼¸²,verdana;color:#4C6B7D; text-align:center;  line-height:120%;
                background-color:#E9ECF1; padding:5 0 3 0; border-right-width:1px; border-right-style:solid;
				letter-spacing: -1; font-weight:bold; border-color:#FFFFFF; border-bottom-width:1px; border-bottom-style:solid;}
.main_t_tit_left  {font-size:12px; height:28px; font-family:±¼¸²,verdana;color:#4C6B7D; text-align:center; line-height:120%;
                background-color:#E9ECF1; padding:5 0 3 0; border-color:#FFFFFF; border-bottom-width:1px; border-bottom-style:solid;
				 letter-spacing: -1; font-weight:bold; border-right-width:1px; border-right-style:solid;}
.main_t_tit_s  {font-size:12px; font-family:±¼¸²,verdana;color:#4C6B7D; text-align:center; 
                background-color:#E9ECF1; padding:1 0 1 0; border-right-width:1px; border-right-style:solid;
				letter-spacing: -1; font-weight:bold; border-color:#FFFFFF; border-bottom-width:1px; border-bottom-style:solid;}

.main_t_tit2_left  {font-size:12px; font-family:±¼¸²,verdana;color:#A56545; text-align:center; 
                background-color:#EBD7B6; padding:5 0 3 0; border-color:#FFFFFF; border-bottom-width:1px; border-bottom-style:solid;
				 letter-spacing: -1; font-weight:bold; border-right-width:1px; border-right-style:solid; }

.main_t_c    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666; text-align:center;
                background-color:#FFFFFF; padding:3 0 2 0; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.main_t_c_left    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666; text-align:center;
                background-color:#FFFFFF; padding:3 0 2 0; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.main_t_cr_left    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666; 
                background-color:#FFFFFF; padding:3 0 2 15; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.main_t_cr    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 0 2 15; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.main_t_cr_5    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 0 2 5; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}

/* 00. °Ô½ÃÆÇ : Ã»·Ï ½ºÅ¸ÀÏ */
.camp_line { background: #01AFA1; height:2;}
.camp_line2 { background: #7CCEC7; height:2;}
.camp_t_tit  {font-size:12px; height:24px; font-family:±¼¸²,verdana;color:00625A; text-align:center; font-weight:bold;
                background-color:#E7F7F6; padding:5 0 3 0; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid; letter-spacing: -1;}
.camp_t_tit_left  {font-size:12px; height:24px; font-family:±¼¸²,verdana;color:00625A; text-align:center; font-weight:bold;
                background-color:#E7F7F6; padding:5 0 3 0; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				 border-right-width:1px; border-right-style:solid; letter-spacing: -1; }
.camp_t_tit_right  {font-size:12px; height:24px; font-family:±¼¸²,verdana;color:00625A; text-align:center; font-weight:bold;
                background-color:#E7F7F6; padding:5 0 3 0; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				 letter-spacing: -1; }
.camp_t_tit_x  {font-size:12px; height:24px; font-family:±¼¸²,verdana;color:00625A; text-align:center; font-weight:bold;
                background-color:#E7F7F6; padding:5 0 3 0; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				border-left-width:1px; border-left-style:solid; border-right-width:1px; border-right-style:solid; letter-spacing: -1;}


/* 00. °Ô½ÃÆÇ °øÅë ½ºÅ¸ÀÏ */
.comm_t_c    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666; text-align:center;
                background-color:#FFFFFF; padding:3 0 2 0; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}
.comm_t_c_right    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666; text-align:center;
                background-color:#FFFFFF; padding:3 0 2 0; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				}
.comm_t_cr    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 3 2 15; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}
.comm_t_cr_5    {font-size:12px; height:26px; font-family:±¼¸²,verdana;color:#666666;
                background-color:#FFFFFF; padding:3 0 2 5; border-color:#E5E5E5; border-bottom-width:1px; border-bottom-style:solid;
				border-right-width:1px; border-right-style:solid;}

.comm_view_line { background: DAE7EE; height:1;}
.comm_view_tit  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:6DA19D; text-align:center; font-weight:bold;
                background-color:#E7F7F6; padding:5 0 5 0; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				border-left-width:1px; border-left-style:solid; border-right-width:1px; border-right-style:solid; letter-spacing: -1;}
.comm_view_tit_left  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:#00625A;
                background-color:#E7F7F6; padding:5 0 5 12; border-color:#DAE7EE; border-bottom-width:1px; border-bottom-style:solid;
				border-left-width:1px; border-left-style:solid; border-right-width:1px; border-right-style:solid; }


.comm_view_com  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:#666666;
                 padding:4 4 4 12; border-color:#DAE7EE; border-bottom-width:1px;
				border-right-width:1px; border-right-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.comm_view_com_left  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:#666666;
                 padding:5 4 5 12; border-color:#DAE7EE; border-bottom-width:1px;border-left-width:1px; border-left-style:solid;
				border-right-width:1px; border-right-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.comm_view_com_5  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:#666666;
                 padding:4 0 4 12; border-color:#DAE7EE; border-bottom-width:1px;
				border-right-width:1px; border-right-style:solid; border-bottom-width:1px; border-bottom-style:solid;}
.comm_view_com2  {font-size:12px; line-height: 16px; font-family:±¼¸²,verdana;color:#666666; text-align:center;
                 padding:5 4 5 4; border-color:#DAE7EE; border-bottom-width:1px;border-left-width:1px; border-left-style:solid;
				border-right-width:1px; border-right-style:solid; border-bottom-width:1px; border-bottom-style:solid;}


.main_t_num   {font-size:10pt; height:26px; font-family:±¼¸²,verdana;color:#6D3E0B;
			  background-color:#F5F5F5; padding:2 0 2 0; border-color:#CECBC3; border-bottom-width:1px; border-bottom-style:solid;
			  border-top-width:1px; border-top-style:solid; }

/* 03. ¸µÅ© ½ºÅ¸ÀÏ */
a.link_01 { text-decoration:none; color: #515151;} 
a.link_01:link { text-decoration:none; color: #515151;}
a.link_01:visited { text-decoration: none; }
a.link_01:hover {  text-decoration:underline; color: #515151; } 
a.link_01_active { padding:3 0 3 4; text-decoration:underline; color: #515151; }

a.link_02 { text-decoration:none; color: #11118E;} 
a.link_02:link { text-decoration:none; color: #11118E;}
a.link_02:visited { text-decoration: underline;}
a.link_02:hover {  text-decoration:underline; color: #11118E; } 
a.link_02_active { padding:3 0 3 4; text-decoration:underline; color: #11118E; }

a.dic { color:#19738C; text-decoration: none; }
a.dic:link { color:#19738C; text-decoration: none; }
a.dic:hover { color:#E86800; text-decoration:underline; }
a.dic:visited  { text-decoration: none; }



/* 05. °úÁ¤¼Ò°³ ½ºÅ¸ÀÏ */
.sub3 { font-size:11px; color:#125CA6; background: #8FBDEB; font-weight:bold; text-align:center;}
.sub3_over { font-size:11px; color:#FFFFFF; background: #3398D8; font-weight:bold; text-align:center;}

a.s3 { font-size:11px; color:#125CA6; text-decoration: none; }
a.s3:link { color:#125CA6; text-decoration: none; }
a.s3:visited  { color:#125CA6;  text-decoration: none; }
a.s3:hover { color:#125CA6;  text-decoration:underline; }

a.s31 {  font-size:11px; color:#FFFFFF; text-decoration: none; }
a.s31:link { color:#FFFFFF; text-decoration: underline; }
a.s31:visited  { color:#FFFFFF;  text-decoration: none; }
a.s31:hover { color:#FFFFFF;  text-decoration:underline; }

/*--------------------------------------------------
	ÆäÀÌÁö ³» ½ºÅ©·Ñ
--------------------------------------------------*/ 
.p_text2 {border:1 solid #D6D6D6;background:#F2F2F2;color:#7E725C}
.scr2 {
scrollbar-face-color: #DEDAD3;
scrollbar-shadow-color:#DEDAD3;
scrollbar-highlight-color:#E8E5E2;
scrollbar-3dlight-color:#E8E5E0;
scrollbar-darkshadow-color:#E8E5E0;
scrollbar-track-color: #F2F2F2;
scrollbar-arrow-color: #FFF;
}

/*--------------------------------------------------
	°­ÀÇ½Ç
--------------------------------------------------*/ 
.tree_01   { line-height: 14px; font-family: "±¼¸²"; color: #4E4E4E; font-size:11px; letter-spacing: -1; padding:0 5 0 8; }
.tree_tit { font-size:14px; color:666666; font-weight:bold; letter-spacing: -1; padding:4 0 0 0;}
.c_01 {  color:666666; font-weight:bold;  padding:0 0 0 10;}
.c_02 {  color:F77A12; font-weight:bold;  padding:0 0 0 0;}
.c_03 {  color:FFFFFF; font-size:12px; letter-spacing: -1;}
