/*******************************************************************************************************************************************/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
  }

TD, TR, TABLE, SELECT, INPUT {
	FONT-FAMILY: "돋움", dotum, "굴림", Arial, Tahoma;
	color: #676363;
	FONT-SIZE:9pt;
	LINE-HEIGHT:1.5
}

img{border:none}
#menu a{display:block; width:160px; height:20px;}

/*--------------------------------------------------
  link class
--------------------------------------------------*/ 
a:link			{color: #646464; text-decoration:none; }
a:visited		{color: #646464; text-decoration:none;}
a:active		{color: #646464; text-decoration:none; }
a:hover			{color: #737373; text-decoration:none; }

a.list:link		{color: #676363; text-decoration:none;}
a.list:visited	{color: #676363; text-decoration:none;}
a.list:active	{color: #676363; text-decoration:none;}
a.list:hover	{color: #ffffff; text-decoration:none;font-weight: bold;}

/*--------------------------------------------------
          select
--------------------------------------------------*/

select.textbox{
	behavior: url('/lib/selectbox.htc');
} 
select.textbox2{
	behavior: url('/lib/selectbox2.htc');
} 

/*--------------------------------------------------
  table class
--------------------------------------------------*/ 
.table_view{
	background-color: #ffffff;
	border-collapse: collapse;
	border-left-style: none;
	border-right-style: none;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFFFFF;
	border-right-color:#FFFFFF;
 }

 .table_tt{
	font-size: 8pt;
	font-weight: bold;
	color: 605d5d;
	background-color: #f6f6f6;
	padding-left: 10px;
}

/*--------------------------------------------------
  bg class
--------------------------------------------------*/ 

/*--------------------------------------------------
  form class
--------------------------------------------------*/ 

.textfield {
	border: 1px solid #cfcfcf;
	vertical-align: middle;
}
.textfield_center {
	border: 1px solid #cfcfcf;
	text-align: center;
	vertical-align: middle;
}

.textfield2 {
	border: 1px solid #ffffff;
	padding: 5px;
}


/*--------------------------------------------------
  txt class
--------------------------------------------------*/ 
.menu_bg {
	background-image: url(images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.bg {
	background-image: url(images/bg.jpg);
	background-repeat: repeat;
	background-position: top;
}
.copy_bg {
	background-image: url(images/copy_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.pd_t13 {
	padding-top: 13px;
}
.pd_t14 {
	padding-top: 14px;
}
.pd_t15 {
	padding-top: 15px;
}
.pd_b16 {
	padding-bottom: 16px;
}
.border {
	border: 2px solid #dfdfdf;
}
.border_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dadada;
}

.border2 {
	border: 5px solid #d6d6d6;
}
.border3 {
	border: 1px solid #dfdfdf;
}
.border4 {
	border: 3px solid #d6d6d6;
}
.red_bold {
	font-weight: bold;
	color: #cc0001;
}
.pd_t24 {
	padding-top: 24px;
}
.pd_t20 {
	padding-top: 20px;
}
.m_tbg {
	background-image: url(../woosung/images/m_tbg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.m_bg {
	background-image: url(../woosung/images/m_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.pd_b30 {
	padding-bottom: 30px;
}
.txt_14 {
	font-size: 14px;
	font-weight: bold;
}

.pd_b30 {
	padding-bottom: 30px;
}
.pd_t16 {
	padding-top: 16px;
}
.red_title {
	font-size: 16px;
	font-weight: bold;
	color: #c8433a;
}
.pd_l10 {
	padding-left: 10px;
}
.pd_16 {
	padding: 16px;
}
.pd_t32 {
	padding-top: 32px;
}
.pd_l30 {
	padding-left: 30px;
}
.pd_t {
	padding-top: 8px;
}
