/*******************************************************************	*/
/*	1. ÆÄ ÀÏ ¸í		: web.css											*/
/*	2  ÀÛ ¼º ÀÏ ÀÚ	: 2008.06.13								*/
/*  3. ÀÛ ¼º ÀÚ		: ÇÑÁØ¿µ											*/
/*  4. ±â       ´É	: 													*/
/*  5. Å¸       ÀÔ	: CSS												*/
/*  6. º¯ °æ ÀÌ ·Â	: º¯°æÀÏÀÚ/º¯°æ³»¿ë/º¯°æÀÚ							*/
/*******************************************************************	*/


/* ±âº» image  */
html {
    filter: expression(document.execCommand('BackgroundImageCache', false, true));
}

/* ÀÌ¹ÌÁö onfocus */
a 			{ selector-dummy:expression(this.hideFocus=true); }


/******************** ±âº» Á¤º¸ ********************/

BODY, P, TABLE, TD, INPUT, SELECT, TEXTAREA, IMG	{
						font-size: 8pt;
						font-family: verdana, helvetica, Arial;
						color: #666666;
						line-height:11pt;
						border: none;
						margin : 0px;
					}

.body				{
						color: #666666;
						text-decoration: none;
						margin-top : 10px;
						margin-left : 10px;
						scrollbar-face-color:#EFEFEF;
						scrollbar-highlight-color:#FFFFFF;
						scrollbar-3dlight-color:#C0C0C0;
						scrollbar-darkshadow-color:#B5B6B5;
						scrollbar-shadow-color:#EFEFEF;
						scrollbar-arrow-color:#313031;
						scrollbar-track-color:#EFEFEF;
					}

.popup_body				{
						color: #666666;
						text-decoration: none;
						margin-top : 0px;
						margin-left : 0px;
						scrollbar-face-color:#EFEFEF;
						scrollbar-highlight-color:#FFFFFF;
						scrollbar-3dlight-color:#C0C0C0;
						scrollbar-darkshadow-color:#B5B6B5;
						scrollbar-shadow-color:#EFEFEF;
						scrollbar-arrow-color:#313031;
						scrollbar-track-color:#EFEFEF;
					}

a:link				{	color: #5891A5; text-decoration: none; }
a:visited			{	color: #5891A5; text-decoration: none;}
a:hover				{	color: #ff3300; text-decoration: none; }
a:active			{	color: #ff3300; text-decoration: none; }



/******************** Ç¥ °ü·Ã ********************/

/* ÀüÃ¼ Å×ÀÌºí »çÀÌÁî ÁöÁ¤ */
.MainTable			{	width:560px; BACKGROUND-COLOR:#ffffff;}

/* ÆäÀÌÁö Å¸ÀÌÆ² ¿µ¿ª */
.TitleTable			{	width:560px; height: 20px; padding-left:20px; background :url('../images/icon_title_2.gif') No-Repeat fixed top left; BACKGROUND-COLOR:#ffffff;}

/* ÀÔÃâ·Â ±âº» Ç¥ */
.MainGridTable		{	width:560px; BACKGROUND-COLOR:#ffffff; BORDER-left:0px solid #AEC3D6;  BORDER-right:0px solid #AEC3D6; BORDER-top:2px solid #AEC3D6; BORDER-bottom:0px solid #AEC3D6; }

/* ÀÔÃâ·Â °­Á¶ Ç¥ */
.MainGridTable2		{	width:560px; BACKGROUND-COLOR:#ffffff; BORDER-left:0px solid #D2BEB7;  BORDER-right:0px solid #D2BEB7; BORDER-top:2px solid #D2BEB7; BORDER-right:0px solid #D2BEB7; }

/* µµ¿ò¸» ¿µ¿ª */
.HelpTable			{	width:560px; padding : 10px; BACKGROUND-COLOR:#F7F6F3; }

/* ·¹ÀÌ¾î ³» ¸ñ·Ï Ç¥ */
.layerTable			{	width:540px; BACKGROUND-COLOR:#ffffff; }



/******************** ¼¿ °ü·Ã ********************/

/* ÁÂÃø¸Þ´º ¼¿ ÁöÁ¤ */
.td_smenu			{
						border:0 solid #AEC3D6;
						text-align:left;
						text-decoration: none;
						Padding-left:5px; Padding-right:5px; Padding-top:6px; Padding-bottom:6px;
						clip:  rect(   )
					}


/* ±âº» ¼¿ ÁöÁ¤ */
.tdLeft				{
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdRight			{
						COLOR:#666666;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						text-decoration: none;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						height: 26px;
						clip:  rect(   )
					}

.tdCenter			{
						COLOR:#666666;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:center;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdJusitfy			{
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:justify;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

/* °­Á¶ ¼¿ ÁöÁ¤ */
.tdLeftAccent			{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:1 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:left;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdRightAccent			{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:1 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:right;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}


.tdCenterAccent			{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:1 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:center;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}


/* ±âº» ¼¿ Áß ÃÖ¿ìÃø tdÀÎ °æ¿ì »ç¿ë */
.tdLeft0				{
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdRight0			{
						COLOR:#666666;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						text-decoration: none;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						height: 26px;
						clip:  rect(   )
					}

.tdCenter0			{
						COLOR:#666666;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:center;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdJusitfy0			{
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:justify;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdLeftAccent0			{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:0 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:left;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdRightAccent0		{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:0 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:right;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdCenterAccent0	{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:F8F4F2;
						border-right:0 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						text-align:center;
						text-decoration: none;
						height: 26px;
						Padding-left:7px; Padding-right:7px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}


/* ¹öÆ° ¼¿ ÁöÁ¤ */
.tdButtonLeft		{
						height: 40px;
						text-align:left;
						Padding-left:5px; Padding-right:5px; Padding-top:10px; Padding-bottom:20px;
						clip:  rect(   )
					}

.tdButtonCenter		{
						height: 40px;
						text-align:center;
						Padding-left:5px; Padding-right:5px; Padding-top:10px; Padding-bottom:20px;
						clip:  rect(   )
					}

.tdButtonRight		{
						height: 40px;
						text-align:right;
						Padding-left:5px; Padding-right:5px; Padding-top:10px; Padding-bottom:20px;
						clip:  rect(   )
					}

.tdButtonBottom		{
						height: 20px;
						text-align:right;
						Padding-left:5px; Padding-right:0px; Padding-top:10px; Padding-bottom:10px;
						clip:  rect(   )
					}

/* °Ë»öÃ¢ ¼¿ ÁöÁ¤ */
.tdCondition		{
						height: 20px;
						background :url('../images/icon_condition.gif') No-Repeat fixed center left;
						border:0 solid #E4ECF6;
						Padding-left:6px; Padding-right:4px; Padding-top:2px; Padding-bottom:2px;
						color: #0C4A8A;
						text-align:left;
						letter-spacing:-1px;
						clip:  rect(   )
					}

.tdSearch			{
						height: 20px;
						text-align:left;
						BACKGROUND-COLOR:ffffff;
						Padding-left:2px; Padding-right:2px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

.tdSearchSpace		{
						width: 10px; height: 20px;
						text-align:left;
						BACKGROUND-COLOR:ffffff;
						Padding-left:2px; Padding-right:2px; Padding-top:2px; Padding-bottom:2px;
						clip:  rect(   )
					}

/* ÆäÀÌÁö¹øÈ£ ¼¿ ÁöÁ¤ */
.tdPageLeft		{
						height: 40px;
						Padding-left:10px; Padding-right:10px;
						text-align:left;
						clip:  rect(   )
					}

.tdPageRight		{
						height: 40px;
						Padding-left:10px; Padding-right:10px;
						text-align:right;
						clip:  rect(   )
					}

.tdPageCenter		{
						height: 40px;
						Padding-left:10px; Padding-right:10px;
						text-align:center;
						clip:  rect(   )
					}

/* Ç¥ Ç×¸ñ ÁöÁ¤ */
.label				{
						color: #5891A5;
						background-color:#EFF2F7;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelLeft				{
						color: #5891A5;
						background-color:#EFF2F7;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:left;
						Padding-left:5px; Padding-top:3px; Padding-bottom:3px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Left			{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						padding-left:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Right		{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						padding-left:10px; padding-right:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Center		{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelAccent		{
						color: 8C5A5B;
						background-color:#E6D5CF;
						border-right:1 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelAccent2		{
						color: 8C5A5B;
						background-color:#EEE2E0;
						border-right:1 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label0				{
						color: #5891A5;
						background-color:#EFF2F7;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Left0			{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						padding-left:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Right0		{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						padding-left:10px; padding-right:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2Center0		{
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelAccent0		{
						color: 8C5A5B;
						background-color:#E6D5CF;
						border-right:0 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelAccent20		{
						color: 8C5A5B;
						background-color:#EEE2E0;
						border-right:0 solid #D2BEB7;
						border-bottom:1 solid #D2BEB7;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelR				{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#EFF2F7;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2LeftR			{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						padding-left:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2RightR		{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						padding-left:10px; padding-right:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2CenterR		{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:1 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.labelR0				{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#EFF2F7;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2LeftR0			{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:left;
						padding-left:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2RightR0		{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						text-align:right;
						padding-left:10px; padding-right:10px;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}

.label2CenterR0		{
						background :url('../images/icon_required.gif') No-Repeat fixed top left;
						color: #5891A5;
						background-color:#F3F8FC;
						border-right:0 solid #AEC3D6;
						border-bottom:1 solid #AEC3D6;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 26px;
						clip:  rect(   );
					}



/******************** ÀÔ·Â °ü·Ã ********************/

/* ÅØ½ºÆ® ÀÔ·ÂÃ¢ */
.Input			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid C1C1C1;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputLeft			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputRight			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:right;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputCenter		{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:center;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputLeftAccent			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid #E2D2CC;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputRightAccent			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid #E2D2CC;
						text-align:right;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputCenterAccent	{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid #E2D2CC;
						text-align:center;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

/* °Ë»ö¹Ú½º ÀÔ·ÂÃ¢ */
.InputLeftS			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputRightS			{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:right;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.InputCenterS		{
						COLOR:#666666;
						BACKGROUND-COLOR:#ffffff;
						padding-top : 1pt;
						border: 1px solid D7E3EF;
						text-align:center;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

/* ReadOnly ÀÔ·ÂÃ¢ */

.readonlyLeft		{
						COLOR:#666666;
						BACKGROUND-COLOR:#FFFFFF;
						BORDER-BOTTOM:1px dotted #C3C3C3;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.readonlyRight		{
						COLOR:#666666;
						BACKGROUND-COLOR:#FFFFFF;
						BORDER-BOTTOM:1px dotted #C3C3C3;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						text-align:right;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.readonlyCenter		{
						COLOR:#666666;
						BACKGROUND-COLOR:#FFFFFF;
						BORDER-BOTTOM:1px dotted #C3C3C3;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						text-align:center;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.readonlyLeftAccent	{
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:#F8F4F2;
						BORDER-BOTTOM:1px dotted #D2BEB7;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						font-weight: bold;
						text-align:left;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.readonlyRightAccent {
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:#F8F4F2;
						BORDER-BOTTOM:1px dotted #D2BEB7;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						font-weight: bold;
						text-align:right;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

.readonlyCenterAccent {
						COLOR:#8C5A5B;
						BACKGROUND-COLOR:#F8F4F2;
						BORDER-BOTTOM:1px dotted #D2BEB7;
						padding-top : 2pt;
						border-color: 0px solid #ffffe8;
						font-weight: bold;
						text-align:center;
						text-decoration: none;
						height: 20px;
						clip:  rect(   )
					}

/* textarea ÀÔ·ÂÃ¢ */
.textarea			{
						COLOR:#000000;
						BACKGROUND-COLOR:#EEEEEE;
						Border:1x SOLID #DDDDDD;
						text-align:left;
					}

/* file ÀÔ·ÂÃ¢ */
.file				{
						COLOR:#000000;
						BACKGROUND-COLOR:#E9E9E9;
						padding-top : 1pt;
						text-align:left;
						filter: Gray;
					}

/* select ÀÔ·ÂÃ¢ */
.select				{
						COLOR:#333333;
						BACKGROUND-COLOR : #ffffff;
						padding-top : 1pt;
						BORDER:1px #999999 solid;
						border-color: 1px solid #000000;
					}



/******************** ÅØ½ºÆ® °ü·Ã ********************/

/* ÄÁÅÙÃ÷ ¿µ¿ª¿¡¼­ ÅØ½ºÆ®·Î Á¦¸ñÀ» Ç¥ÇöÇÒ ¶§ td¿¡ Àû¿ë (¿¹:Ç¥Á¦¸ñ) */
.tdCation			{
						COLOR:#3D7D93;
						BACKGROUND-COLOR:#FFFFFF;
						BORDER:0px #FFFFFF solid;
						padding-left:10px; padding-top:10px;
						font-weight: bold;
						text-align:left;
						text-decoration: none;
						background :url('../images/icon_bullet1.gif') No-Repeat fixed left middle;
						height: 26px;
						clip:  rect(   )
					}

/* È¸»ö ¸µÅ© ¹®ÀÚ */
.a_gray:link		{	color: #727272; text-decoration: none; }
.a_gray:visited		{	color: #727272; text-decoration: none; }
.a_gray:active		{	color: #727272; text-decoration: none; }
.a_gray:hover		{	color: #F77C15; text-decoration: none; }

/* ÁÂÃø¸Þ´º ¸µÅ© ¹®ÀÚ */
.a_smenu:link		{	color: #32649A; font-weight: bold; text-decoration: none; }
.a_smenu:visited	{	color: #32649A; font-weight: bold; text-decoration: none; }
.a_smenu:active		{	color: #32649A; font-weight: bold; text-decoration: none; }
.a_smenu:hover		{	color: #F77C15; font-weight: bold; text-decoration: none; }

/* ÆäÀÌÁö Å¸ÀÌÆ² */
.ptitle				{	font-family:arial; font-size:13pt; color:000000; font-weight: bold; line-height:30px; }

/* HistoryÀÇ ³¯Â¥ */
.f_date				{	color:#32649A; font-weight: bold; }

/* HistoryÀÇ ³¯Â¥ */
.f_facility			{	color:#32649A; font-weight: bold; font-size:10pt;  line-height:30px;}

/* ÆäÀÌÁö¹øÈ£ */
.fPage				{	font-family:verdana; font-size:8pt; color:#A2A2A2; }
.fPage_r			{	font-family:verdana; font-size:8pt; color:#F26521; font-weight: bold; }

/* °£´Ü µµ¿ò¸» */
.f_main_news		{	color:#537F23;  font-weight: bold; }

/* °á°ú Ãâ·Â ±ÛÀÚ : ¼º°ø/½ÇÆÐ */
.fResult_success	{	color:#105BA1; font-weight: bold; }
.fResult_fail		{	color:#ff3300; font-weight: bold; }


/******************** ¹öÆ° °ü·Ã ********************/

/* ¹öÆ° ÀÌ¹ÌÁö »ðÀÔ ¹× Æø Á¶Àý */
.btnLeft			{
						width: 22px;
						height: 20px;
						background-image: url(../images/btn_01.gif);
					}

.btnCenter			{
						padding-top:3px;
						height: 20px;
						background-image: url(../images/btn_02.gif);
					}

.btnRight			{
						width: 7px;
						height: 20px;
						background-image: url(../images/btn_03.gif);
					}

/* ÀÛÀº ¹öÆ° ÀÌ¹ÌÁö »ðÀÔ ¹× Æø Á¶Àý */
.btnSLeft			{
						width: 11px;
						height: 20px;
						background-image: url(../images/btn_s01.gif);
					}

.btnSCenter			{
						padding-top:3px;
						font-size: 8pt;
						height: 20px;
						color: #333333;
						background-image: url(../images/btn_s02.gif);
					}

.btnSRight			{
						width: 11px;
						height: 20px;
						background-image: url(../images/btn_s03.gif);
					}



/******************** ±âÅ¸ ********************/

/* ¼¼·Î ¿©¹é Á¶Àý */
.spaceTitle			{	height: 15px; }

.space1				{	height: 1px; }
.space5				{	height: 5px; }
.space10			{	height: 10px; }
.space15			{	height: 15px; }
.space20			{	height: 20px; }

/* °¡·Î ¿©¹é Á¶Àý */
.spaceW6			{	padding-left:3px; padding-right:3px; }

/* ÀÚ°£ Á¶Àý */
.letter-1			{	letter-spacing: -1px; }
.letter-2			{	letter-spacing: -2px; }

/* ·¹ÀÌ¾î °ü·Ã */

/* °Ë»ö¹Ú½º °ü·Ã */
.searchBgT1			{	background :url('../images/box_searchA1.gif') No-Repeat fixed top left; width:10px; height:10px; background-color : #FFFFFF; }
.searchBgT2			{	background :url('../images/box_searchA2.gif') Repeat-x fixed top left; height:10px; background-color : #FFFFFF; }
.searchBgT3			{	background :url('../images/box_searchA3.gif') No-Repeat fixed top right; width:10px; height:10px; background-color : #FFFFFF; }
.searchBgM1			{	background :url('../images/box_searchA4.gif') Repeat-y fixed top left; width:10px; background-color : #FFFFFF; }
.searchBgM2			{	background-color : #FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; text-align:center; }
.searchBgM3			{	background :url('../images/box_searchA5.gif') Repeat-y fixed top right; width:10px; background-color : #FFFFFF; }
.searchBgB1			{	background :url('../images/box_searchA6.gif') No-Repeat fixed bottom left; width:10px; height:10px; background-color : #FFFFFF; }
.searchBgB2			{	background :url('../images/box_searchA7.gif') Repeat-x fixed bottom left; height:10px; background-color : #FFFFFF; }
.searchBgB3			{	background :url('../images/box_searchA8.gif') No-Repeat fixed right bottom; width:10px; height:10px; background-color : #FFFFFF; }

/* ¸¶¿ì½º ¸ð¾çÀ» ¼Õ°¡¶ô ¸ð¾çÀ¸·Î ¹Ù²Ù±â */
.hnd				{	cursor: hand; }

/* °æ·Î */
.location			{	font-size: 8pt; color: #676767; height:20px; text-align:right; }
.location a:link	{	font-size: 8pt; color: #a5813d; text-decoration: none ; }
.location a:visited	{	font-size: 8pt; color: #a5813d; text-decoration: none ; }
.location a:hover	{	font-size: 8pt; color: #333333; text-decoration: underline; }

/* °Ô½ÃÆÇ¿¡¼­ °Ô½Ã¹°°ú °Ô½Ã¹° »çÀÌ ¶óÀÎ 1ÇÈ¼¿ */
.line1				{	height: 1px; background-color: #E6E6E6; }
.line2				{	height: 1px; background-color: #CCCCCC; }

/* ÀÛÀº ÅØ½ºÆ® ¹öÆ° */
.smallText			{	font-size: 8pt; color: #676767; line-height: 13px; letter-spacing:-1px;}

/* ·¹ÀÌ¾î °ü·Ã */
.layer_popup_title	{	position:absolute; visibility: visible; width:200px; height:33px; z-index:1; top: 0; left: 30; }
.layer_popup_list	{	overflow-y:scroll; scrollbar-track-color: #F8F7EF; scrollbar-arrow-color: #C9AB0D; scrollbar-face-color: #F0EDD8; scrollbar-shadow-color: #d1d1d1; scrollbar-highlight-color: #FFFFFF; scrollbar-dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; }
.layer_list			{	overflow-y:scroll; width:780; height:110; border: #ffffff 0px solid; }



/* Main 2008 */
body.main		{
						background :url(../images/bg_main.gif) repeat-x top left;
						padding : 20px 0 0 0;
}

.bg_topmenu		{
						background :url(../images/bg_topmenu.gif) repeat-x top left;
}

.workshop_top		{
						background :url(../images/workshop_top.gif) no-repeat top left;
						width : 190px;
						height:  34px;
						padding : 0 0 0 10px;
}
.workshop_btm		{
						background :url(../images/workshop_btm.gif) no-repeat top left;
						width : 190px;
						height:  13px;
}
.workshop_bg		{
						background :url(../images/workshop_bg.gif) repeat-y top left;
						width : 190px;
						padding : 0px 15px;
}

ul.syposium		{
							padding : 0px 0px;
							margin :0px;
							list-style : none;
							float : left;
}
ul.syposium li.subject		{
									   color : #4986D8;
}
ul.syposium li.period		{
									background :url(../images/icon_period.gif) no-repeat 4px left;
									padding : 0px 0px 2px 15px;
}
ul.syposium li.place		{
									background :url(../images/icon_home.gif) no-repeat 3px left;
									padding : 0px 0px 2px 15px;
}
ul.syposium li.line		{
									background :url(../images/bg_dotline.gif)  repeat-x 50% left;

}
ul.syposium li.arrow		{
									background :url(../images/icon_arrow.gif) no-repeat 6px left;
									padding : 0px 0px 0px 10px;
}
ul.syposium li.dashline		{
									background :url(../images/bg_dashline.gif)  repeat-x 50% left;
}
.box_relate_top			{
									background :url(../images/box_relate_top.gif) no-repeat top left;
									width : 190px;
									height:  26px;
}


.box_relate_btm			{
									background :url(../images/box_relate_btm.gif) no-repeat top left;
									width : 190px;
									height: 6px;
}
.box_relate_bg			{
									background :url(../images/box_relate_bg.gif) repeat-y top left;
									width : 190px;
									padding : 5px 12px 5px 12px;
}

.table_t1			{
									background :url(../images/table_t1.gif) no-repeat top left;
									width : 7px;
									height:  7px;
}
.table_t2			{
									background :url(../images/table_t2.gif) repeat-x top left;
									height:  7px;
}
.table_t3			{
									background :url(../images/table_t3.gif) no-repeat top left;
									width : 7px;
									height:  7px;
}
.table_b1			{
									background :url(../images/table_b1.gif) no-repeat top left;
									width : 7px;
									height:  7px;
}
.table_b2			{
									background :url(../images/table_b2.gif) repeat-x top left;
									height:  7px;
}
.table_b3			{
									background :url(../images/table_b3.gif) no-repeat top left;
									width : 7px;
									height:  7px;
}


.table_m1			{
									background :url(../images/table_m1.gif) repeat-y top left;
									width : 7px;
}
.table_m2			{
									padding : 0px 0px;
}
.table_m3			{
									background :url(../images/table_m3.gif) repeat-y top left;
									width : 7px;
}

.box_staff_top			{
									background :url(../images/box_staff_top.gif) no-repeat top left;
									width : 190px;
									height:  32px;
}
.box_staff_btm			{
									background :url(../images/box_staff_btm.gif) no-repeat top left;
									width : 190px;
									height: 12px;
}
.box_staff_bg			{
									background :url(../images/box_staff_bg.gif) repeat-y top left;
									width : 190px;
									padding : 5px 12px 0px 12px;
}

.bg_title_1			{
									background :url(../images/bg_title_1.gif) no-repeat top left;
									width : 11px;
									height:  24px;
}
.bg_title_2			{
									background :url(../images/bg_title_2.gif) repeat-x top left;
									height:  24px;
}
.bg_title_3			{
									background :url(../images/bg_title_3.gif) no-repeat top left;
									width : 11px;
									height:  24px;
}

.td_title			{
								background :url(../images/bull_dot.gif)  no-repeat 10px left;
								padding : 4px 5px 0px 8px;
								color :#3C5B91;
								font-weight : bold; 
								font-size: 10pt;
}
.td_detail			{
								padding : 2px 5px 0px 5px;color :#3C5B91;letter-spacing:-1px;
}

.td_detail2			{
								padding : 7px 5px 0px 10px;color :#3C5B91;
								vertical-align : top;
								background :url(../images/icon_bullet1.gif)  no-repeat top left;
}
span.date			{
color :#3C5B91;letter-spacing:-1px;
}

.td_text1			{
								padding : 5px 5px 5px 10px;
								}

.td_text			{
								padding : 3px 5px 2px 5px;letter-spacing:-1px;
								}
.td_dashline			{
									background :url(../images/bg_dashline.gif)  repeat-x 6px left;
									height : 9px;
								}
.td_arrow				{
									padding : 5px 0 0 0;
									vertical-align : top;

}

.tmenu_line			{
									background :url(../images/tmenu_line.gif)  no-repeat 50% center;
									width : 20px;
}
.box_photo			{
									background :url(../images/box_photo.gif)  no-repeat 10px left;
									width : 175px;
									height: 110px;
									text-align : center;
									padding : 5px 0px 0px 0px;
}


.mainsrch		{
								height : 21px;
								width : 135px;
								border : 1px solid #78A1CA;
								background-color : #EFF5F9;
}
.selectmain		{
								height : 20px;
								width : 162px;
								border : 1px solid #CDCDCB;
								background-color : #FCFDFC;
}


.a_list:link					{	color: #404040; text-decoration: none; }
.a_list:visited				{	color: #404040; text-decoration: none;}
.a_list:hover				{	color: #ff5500; text-decoration: none; }
.a_list:active				{	color: #ff5500; text-decoration: none; }



.tab_deskgbline		{
	background: url(../images/tab_bgline.gif) repeat-x;  height : 30px;   text-align:center;
}


.tab_bg		{
	background: url(../images/tab_bg.gif) no-repeat;  width : 124px; height : 30px;   text-align:center;
	color : #7B8081; font-weight : bold; padding : 5px 0px 0px 0px;
}

.tab_bgr		{
	background: url(../images/tab_bgr.gif) no-repeat;  width : 124px; height : 30px;   text-align:center;
	color : #4C76B4; font-weight : bold; padding : 5px 0px 0px 0px;
}

fieldset 	{
		border : 0;
}
legend 	{
			display : none;

}

label 	{
			display : none;

}