/* -- Basic CSS -- */ 
body,td,input,select { font-size:12px; color:#686868; font-family:µ¸¿ò; line-height:17px;}

A:link    {color:#686868; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px}
A:visited {color:#686868; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px}
/*A:hover   {color:#219EFF; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px}*/
A:hover   {color:#489001; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px}
A:active  {color:#686868; font-family:µ¸¿ò; font-size:12px; text-decoration:none; line-height:17px}

body{background-repeat:repeat-x}

/* -- Link °ü·Ã --  ¸µÅ©Ãß°¡´Â ÀÌ°÷¿¡´Ù */ 

.link-11-orange 				{font-family: "µ¸¿ò";  font-size: 12px;  color: #FF8C1E;  text-decoration: none;}
.link-11-orange a:link 		{font-family: "µ¸¿ò";  font-size: 12px;  color:#FF8C1E; text-decoration:none;}
.link-11-orange a:active 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#FF8C1E; text-decoration:none;}
.link-11-orange a:visited 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#FF8C1E; text-decoration:none; }
.link-11-orange a:hover 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#489001; text-decoration:none; }

.link-11-dotum 				{font-family: "µ¸¿ò";  font-size: 11px;  color: #ffffff;  text-decoration: none; font-weight:bold;}
.link-11-dotum  a:link 		{font-family: "µ¸¿ò";  font-size: 12px;  color:#ffffff;; text-decoration:none; font-weight:bold;}
.link-11-dotum  a:active 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#ffffff;; text-decoration:none; font-weight:bold;}
.link-11-dotum  a:visited 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#ffffff;; text-decoration:none;  font-weight:bold;}
.link-11-dotum  a:hover 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#ffffff; text-decoration:none;  font-weight:bold;}

.link-11-blue 				{font-family: "µ¸¿ò";  font-size: 12px;  color: #444444;  text-decoration: none; font-weight:bold;}
.link-11-blue  a:link 		{font-family: "µ¸¿ò";  font-size: 12px;  color:#444444;; text-decoration:none; font-weight:bold;}
.link-11-blue  a:active 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#444444;; text-decoration:none; font-weight:bold;}
.link-11-blue  a:visited 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#444444;; text-decoration:none; font-weight:bold; }
.link-11-blue  a:hover 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#016D90; text-decoration:none;  font-weight:bold;}

/*00*/
.link-11-onbold 				{font-family: "µ¸¿ò";  font-size: 12px;  color: #686868;  text-decoration: none;}
.link-11-onbold  a:link 		{font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:none;  font-weight:bold;}
.link-11-onbold  a:active 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:none;  font-weight:bold}
.link-11-onbold  a:visited {font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:none;  font-weight:bold}
.link-11-onbold  a:hover 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#FF8C1E; text-decoration:none;  font-weight:bold;}

.link-12-onbold 				{font-family: "µ¸¿ò";  font-size: 12px;  color: #686868;  text-decoration: underline; line-height:17px;}
.link-12-onbold  a:link 		{font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:underline;  font-weight:bold; line-height:17px;}
.link-12-onbold  a:active 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:underline; line-height:17px;;  font-weight:bold}
.link-12-onbold  a:visited {font-family: "µ¸¿ò";  font-size: 12px;  color:#686868;; text-decoration:underline; line-height:17px; ;  font-weight:bold}
.link-12-onbold  a:hover 	{font-family: "µ¸¿ò";  font-size: 12px;  color:#FF8C1E; text-decoration:underline;  font-weight:bold; line-height:17px;}


/* --  Font  °ü·Ã-- */
.header01			{font-size:14px; font-weight:bold;}
.text-11 				{font-family: "µ¸¿ò";  font-size: 12px;  color: #000000;	text-decoration: none; }
.text-12-white 	{font-family: "µ¸¿ò";  font-size: 11px;  color: #ffffff; font-weight:bold;}
.text-12-gulim 	{font-family: "±¼¸²";  font-size: 12px;  color: #666666;  text-decoration: none; }
.text-11-dotum 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #444444;  text-decoration: none;}
.question-text 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #0387A8;  text-decoration: none;  line-height: 13px;}
.text-11-login 		{font-family: "µ¸¿ò";  font-size: 12px;  color: #000000;  text-decoration: none;}
.text-12-gulim 	{font-family: "±¼¸²";  font-size: 12px;  color: #000000;  text-decoration: none;}
.text-12-orange 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #FF8C1E;  text-decoration: none;}
.notice-dotum 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #AFAFB0;  text-decoration: none;}
.main-date 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #834E27;  text-decoration: none;}
.main-schedule 	{font-family: "µ¸¿ò";  font-size: 12px;  color: #BE6A5B;  text-decoration: none; font-weight:bold;}
.main-schedule1 	{font-family: "µ¸¿ò";  font-size: 11px;  color: #ffffff;  text-decoration: none; font-weight:bold;}
.schedule 	{font-family: "µ¸¿ò";  font-size: 14px;  color: #6D8D3B;  text-decoration: none; font-weight:bold;}





/* --  Table °ü·Ã Å¬·¡½º -- */
.sideline-lightgray  {border-right-width: 1px;  border-left-width: 1px;  border-right-style: solid;  border-left-style: solid;  border-right-color: #E5E5E5;  border-left-color: #E5E5E5;}
.sideline-gray  		{border-right-width: 1px;  border-left-width: 1px;  border-right-style: solid;  border-left-style: solid;  border-right-color: #D5D5D5;  border-left-color: #D5D5D5;}
.botdot-gray		   {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #B8B8B7;}
.botline-gray		   {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D7D5D5;}

/* --  Form °ü·Ã Å¬·¡½º -- */

input   				{border: 1px solid #d2d2d2;}
.button				{BACKGROUND-COLOR: #E8E8E8;  BORDER-BOTTOM: black 1px solid;  BORDER-LEFT: #D5D5D5 1px solid;  BORDER-RIGHT: black 1px solid; BORDER-TOP: #D5D5D5 1px solid;  
						COLOR: black;  FONT-SIZE: 9pt;  cursor:hand;}
.input   				{BORDER-BOTTOM: silver 1px solid;  BORDER-LEFT: silver 1px solid; BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; 
						COLOR: black;  font-size:9pt; font-family:"µ¸¿ò";color:black;}

.input-2   {  border: 1px solid #E1D3A9;}


  /* ·Î±×-¹Ú½ºÁ¦¾î  */
.drop_div  				{position:relative;Right:0px;top:0px;border:1px, solid;border-color=#8E9AA6;}
.drop_div2 				{position:absolute;left:-1px;top:-1px;}

.drop2_div				{position:relative;Right:0px;top:0px;border:1px, solid;border-color=#80B4B4;}
.drop2_div2 			{position:absolute;left:-1px;top:-1px;}
	 
	 
/* --   °Ô½ÃÆÇ ½ºÅ¸ÀÏ  -- */
 .bd_listline {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #E3E3E3;}
 
/*°øÁö»çÇ×*/
.bd_listhd		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #9FD2E3; border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #9FD2E3;  background-color: #DEEFF6; font-family: "µ¸¿ò";  font-size: 11px; color: #00556E;}
.bd_listbottom     {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #9FD2E3;  background-color: #DEEFF6;}
.bd_n1_viewcolor	   {border-bottom-width: 0px; background-color: #9FD2E3;}
.bd_n2_viewcolor	   {border-bottom-width: 0px; background-color: #DEEFF6; font-family: "µ¸¿ò";  font-size: 11px; color: #00556E;}
.bd_n3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}


/*ÀÚÀ¯°Ô½ÃÆÇ*/
.bd_listhd1		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #ADD5C6; border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #ADD5C6;  background-color: #E3F1ED; font-family: "µ¸¿ò";  font-size: 11px; color: #17573E;}
.bd_listbottom1    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #ADD5C6;  background-color: #E3F1ED;}
.bd_f1_viewcolor	   {border-bottom-width: 0px; background-color: #D0D0D0;}
.bd_f2_viewcolor	   {border-bottom-width: 0px; background-color: #EBEBEA; font-family: "µ¸¿ò";  font-size: 11px; color: #125B48;}
.bd_f3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}


/*04*/
.bd_listhd2		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #CDD1B0; border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #CDD1B0;  background-color: #EDEFE4; font-family: "µ¸¿ò";  font-size: 11px; color: #4C511C;}
.bd_listbottom2    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #CDD1B0;  background-color: #EDEFE4;}
.bd_b1_viewcolor	   {border-bottom-width: 0px; background-color: #BBDBC3;}
.bd_b2_viewcolor	   {border-bottom-width: 0px; background-color: #82B183; font-family: "µ¸¿ò";  font-size: 11px; color: #82B183;}
.bd_b3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}


/*sub_03*/
.bd_listhd3		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #B5B95A;  background-color: #F4F6DE; font-family: "µ¸¿ò";  font-size: 11px; color: #2F204C;}
.bd_listbottom3    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #B5B95A;  background-color: #F4F6DE;}
.bd_p1_viewcolor	   {border-bottom-width: 0px; background-color: #DADBBB;}
.bd_p2_viewcolor	   {border-bottom-width: 0px; background-color: #E7E8B5; font-family: "µ¸¿ò";  font-size: 11px; color: #5B3812;}
.bd_p3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}



/*sub_04*/
.bd_listhd4		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #CD9FE3;  background-color: #F0DEF6; font-family: "µ¸¿ò";  font-size: 11px; color: #2F204C;}
.bd_listbottom4    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #CD9FE3;  background-color: #F0DEF6;}
.bd_q1_viewcolor	   {border-bottom-width: 0px; background-color: #CBBBDB;}
.bd_q2_viewcolor	   {border-bottom-width: 0px; background-color: #B582C5; font-family: "µ¸¿ò";  font-size: 11px; color: #2F204C;}
.bd_q3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}


/*sub_05*/
.bd_listhd5		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #ACBCD4; border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #ACBCD4;  background-color: #EAECF2; font-family: "µ¸¿ò";  font-size: 11px; color: #163D56;}
.bd_listbottom5    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #B8C98C;  background-color: #F4F6DE;}
.bd_d1_viewcolor	   {border-bottom-width: 0px; background-color: #D2DBBB;}
.bd_d2_viewcolor	   {border-bottom-width: 0px; background-color: #ffffff; font-family: "µ¸¿ò";  font-size: 11px; color: #153156;}
.bd_d3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}

/*sub_06*/
.bd_listhd6		   {border-top-width: 1px;  border-top-style: solid;  border-top-color: #ACBCD4; border-bottom-width: 1px;  border-bottom-style: solid;  border-bottom-color: #ACBCD4;  background-color: #EAECF2; font-family: "µ¸¿ò";  font-size: 11px; color: #163D56;}
.bd_listbottom6    {border-bottom-width: 1px;border-bottom-style: solid;  border-bottom-color: #E3C99F;  background-color: #F6EEDE;}
.bd_r1_viewcolor	   {border-bottom-width: 0px; background-color: #DBCFBB;}
.bd_r2_viewcolor	   {border-bottom-width: 0px; background-color: #C5A582; font-family: "µ¸¿ò";  font-size: 11px; color: #153156;}
.bd_r3_viewcolor	   {border-bottom-width: 0px; background-color: #D4D4D4;}