/* °øÅë»çÇ× */
body, td, textarea, input, select				
{ font-family:'µ¸¿ò','Dotum'; font-size:12px; color:#595959;
    margin-left: 0px; margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; 
	scrollbar-face-color: #E9E9E9;
	scrollbar-shadow-color: #CECECE; 
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #F2F2F2;
	scrollbar-arrow-color: #7E7E7E;
	
    	
}
.input_size
{ height:12px;  }

.td18
{ height:18px; }

.td25
{ height:28px; }

img		
{border:0;}



.align { width: 1100px;
         margin: auto;     
}

.line
{ line-height:16px; }


/* a ¸µÅ©°ü·Ã */
a { color:#666; text-decoration:none; }
/*a:link, a:active, a:visited {color:#ffffff; text-decoration:none;}
a:hover					{
	color:blue;
	text-decoration:none;
}
*/

/* ÅØ½ºÆ® °ü·Ã */
.tx11n					{font-size:11px; letter-spacing:-0.08em}
.tx11					{font-size:11px;}
.tx11b					{font-size:11px; line-height:13px; letter-spacing: -0.1em;}
.tx12B					{font-size:12px; font-weight:bold;}
.tx12BL					{font-size:12px; font-weight:bold; text-align:left;}
.tx12CR					{font-size:12px; text-align:right;}
.tx12BC					{font-size:12px; text-align:center; font-weight:bold; color:#666; }
.tx12BRC				{font-size:12px; text-align:center; font-weight:bold; color:#920000;}
.tx12BO					{font-size:12px; font-weight:bold;  color:#0099FF;}
.tx12						{font-size:12px; }
.tx12C					{font-size:12px; text-align:left; l }
.tx12CL					{font-size:12px; text-align:left; padding-left:2px;}
.tx12W					{font-size:12px; color:#ffffff;}
.tx12BW					{font-size:12px; font-weight:bold; color:#ffffff;}
.tx12BGC				{font-size:12px; font-weight:bold; color:#666; text-align:center; letter-spacing: -0.1em; background-color:#eeeeee;}
.tx12BG					{font-size:12px; font-weight:bold; color:#666; letter-spacing: -0.1em;}
.tx12BB					{font-size:12px; font-weight:bold; color:#0059a5; letter-spacing: -0.1em;}
.tx13B					{font-size:13px; font-weight:bold;}
.tx14B					{font-size:14px; font-weight:bold;}
.tx14BW					{font-size:14px; font-weight:bold; color:#FFFFFF;}
.tx16B					{font-size:16px; font-weight:bold;}
.tx17BW					{font-size:17px; font-weight:bold; color:#ffffff;}
.tx18B					{font-size:18px; font-weight:bold;}
.tx12BCW22              {font-size:12px; font-weight:bold; color:#666;}    
.tx12BC00               {font-size:12px; font-weight:bold; color:#09F;}

.total                  {width:800px; height:25px; text-align:right; }
.tx12CA					{font-size:12px; text-align:center;}
.tx12_R                 {font-size:12px; color:#da1e48; font-weight:bold}
.tx12_B                 {font-size:12px; color:#0089cf; font-weight:bold}
.Comment_tx             {font-size:12px; font-weight:bold; color:#ff9900;}
.view_tx                {font-size:12px; font-weight:bold; color:#3ba0b9;}




/* Input type */
input       			{ font-size:12px; color:#666666; border:1px #CECBCE solid;}
.input2      			{ font-size:12px; color:#666666; border:none;} /* ¹è°æ»ö°ú ¸ÂÃâ¶§ : background-color:#00FF66; */



/* DIV ·¹ÀÌ¾Æ¿ô */
#wrap { }
.div_top       { width: 1024; height: 214px; }
.div_middle    { width: 1024px; }
#div_left      { float: left; width: 199px; background: url(/images/img/left_mid_bg.gif) repeat-y top left; }
#div_left_menu { width: 199px; height: 491px; background: url(/images/img/left_top_bg.gif) no-repeat top left; }
#div_content   { float: right; width: 825px; background: url(/images/img/right_mid_bg.gif) repeat-y top right; }
#div_bottom    { clear: both; width: 1024px; height: 49px; background: url(/images/img/contant_bottom_bg.gif) no-repeat top left; }



/* ¹é±×¶ó¿îµå */
.bg						{background:url(../images/menu_bg.jpg) no-repeat;}



/* #Btn */
#Btn a{display:block; background:url(''); cursor:pointer; overflow:hidden}
#Btn a:hover{background:url('../images/menu_bg.jpg') no-repeat; width:153px; height:22px; overflow:hidden}
#Btn a span{display:block; background:url(''); font-size:13px; font-weight:bold; padding-left:5px; overflow:hidden}
#Btn a:hover span{background:url(''); font-size:13px; font-weight:bold; color:#ffffff; padding-top:3px;}
.bottom_btn { width:180px; height:50px; text-align:center;}
.main_box2  {background: url(/images/img/main2_box2.png) no-repeat center;
			 width : 170px; height : 20px; margin: 0px 10px 0px 10px;}



/* µµÆ®¶óÀÎ */
.dotH1			{background-image:URL('../images/dotH1.gif'); background-repeat: repeat-x;}
.dotH2			{background-image:URL('../images/dotH2.gif'); background-repeat: repeat-x;}
.dotH3			{background-image:URL('../images/dotH3.gif'); background-repeat: repeat-x;} /* °Ô½ÃÆÇ¿ë */




/* Å×ÀÌºí½ºÅ¸ÀÏ */
.Table_all		  	{ border-top: 1px #cccccc solid; }
.Titd1_L 			{ padding:8px 8px 8px 10px; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; background-color:#eee0c4}
.Titd11_L 			{ padding:8px 8px 8px 10px; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; background-color:#EEECC4}
.Titd1_R			{ padding:8px 8px 8px 10px; 	border-bottom: 1px #cccccc solid; 	border-right: 1px #cccccc solid; background-color:#eee0c4; }

.Titd2_L 			{ padding:5px 5px 5px 6px;  border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid;background-color:#fffcf5;}
.Titd2_R			{ padding:5px 5px 5px 6px;  border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid;background-color:#fffcf5;}

.Titd3_L 			{ padding:5px 5px 5px 6px;  border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid;background-color:#f4ecdc;}
.Titd3_R			{ padding:5px 5px 5px 6px;  border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid;background-color:#f4ecdc;}

.Titd4_L 			{ padding:5px 5px 5px 6px;  border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid;}
.Titd4_R			{ padding:5px 5px 5px 6px;  border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid; }

.Titd2_LT           {padding:5px 5px 5px 6px;  border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; background-color:#eee;}			
.Titd2_RT           {padding:5px 5px 5px 6px;  border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid; background-color:#eee;}		
.Titd1_LT           {padding:5px 5px 5px 7px; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; border-top: 1px #CCC solid;
                     background-color:#eee0c4; border-collapse:collapse;}
.Titd2_RTT          {padding:5px 5px 5px 6px; border-left: 1px #cccccc solid; border-right: 1px #cccccc solid; border-bottom: 1px #cccccc solid; 
			         border-top: 1px #CCC solid; background-color:#fff; border-collapse:collapse;}			
.Titd2_RTE          {padding:5px 5px 5px 6px;  border-bottom: 1px #cccccc solid; border-right: 1px #cccccc solid; background-color:#eee; border-collapse:collapse;}

.Titd5_bottom			{border-bottom: 1px #cccccc solid; }






/* ÀÌ¹ÌÁö °ü·Ã */
.loginbg 		{
							background: url(/images/img/bg.gif) no-repeat top left;
							width : 1024px;
							height : 768px;
							padding : 0px 0px 0px  0px;
}

.loginbg01		{
							background: url(/images/img/login_bg1.png) no-repeat top left;
							width : 464px;
							height : 265px;
							padding : 0px 0px 0px  0px;
}

.contant_bg		{
							background: url(/images/img/contant_top_bg.gif) no-repeat top left;
							width : 1024px;
							height : 508px;
							padding : 0px 0px 0px  0px;
}

.contant_top_bg		{
							background: url(/images/img/contant_top_bg.gif) no-repeat top left;
							width : 1024px;
							height : 42px;
							padding : 0px 0px 0px  0px;
}
.contant_bottom_bg		{
							background: url(/images/img/contant_bottom_bg.gif) no-repeat top left;
							width : 1024px;
							height : 49px;
							padding : 0px 0px 0px  0px;
}




.main_menu 	{
							background: url(/images/img/main_menu.png) no-repeat top left;
							width : 166px;
							height : 220px;
							padding : 0px 0px 0px  0px;
}

.main2_box 	{
							background: url(/images/img/main2_box.png) no-repeat center;
							width : 87px;
							height : 27px;
							padding : 0px 0px 0px  0px;
}

.main_menu_list 	{
							background: url(/images/img/main_menu_list.png) no-repeat center bottom;
							width : 151px;
							height : 25px;
							padding : 0px 0px 0px  0px;
}

.main_btn_absent 	{
							background: url(/images/img/main_btn_absent.png) no-repeat center;
							width : 42px;
							height : 20px;
							padding : 0px 0px 0px  0px;
}


.main_btn_booking	{
							background: url(/images/img/main_btn_booking.png) no-repeat center;
							width : 42px;
							height : 20px;
							padding : 0px 0px 0px  0px;
}

.main_btn_missing	{
							background: url(/images/img/main_btn_missing.png) no-repeat center;
							width : 42px;
							height : 20px;
							padding : 0px 0px 0px  0px;
}

.main_btn_present 	{
							background: url(/images/img/main_btn_present.png) no-repeat center;
							width : 42px;
							height : 20px;
							padding : 0px 0px 0px  0px;
}

.main_btn_teaching	{
							background: url(/images/img/main_btn_teaching.png) no-repeat center;
							width : 42px;
							height : 20px;
							padding : 0px 0px 0px  0px;
}

.Comment    {background:url(/images/img/main2_arrow4.png) no-repeat left; 
             text-align:left; padding:5px 5px 5px 10px; margin-bottom:10px;}
.view_tap   {background:url(/images/img/list_tap_bar.png) no-repeat left; 
             text-align:left; padding:5px 5px 5px 15px; margin-bottom:5px;}
.list_top   {bgcolor:#fff; width:790; border:0; cellpadding:0; cellspacing:0; 
             border-collapse:collapse;}
#Select     {width:706px;}


.writing_view {
	font:12px Verdana, Geneva, sans-serif;
	color:#333;
	line-height:160%;
}