/*±âº»½ºÅ¸ÀÏ*/

body {font: 8pt verdana; color: #363636;	margin: 0;	padding: 0; line-height:17px; border: none; background: #ffffff; overflow-x:hidden}
img  {border: none; margin: 0; padding: 0;}
hr   {display: none;}
td   {font: 8pt verdana color:#363636; line-height:17px;}
th   {font: 8pt verdana; color:#363636; line-height:17px;}


FORM      {margin:0px;}
A:link    {FONT: 8pt verdana; color:#333333;  text-decoration:none; line-height:17px;}
A:visited {FONT: 8pt verdana; color:#333333; text-decoration:none; line-height:17px;}
A:hover   {FONT: 8pt verdana; color:#2971a7; text-decoration:none; line-height:17px;}

INPUT     {background-color:#ffffff; border:1px solid #e3e3e3; FONT: 8pt verdana; color:#363636; line-height:15px;}
INPUT     {border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #e3e3e3' ); }
SELECT    {background-color:#ffffff; border:1px solid #e3e3e3; FONT: 8pt verdana; color:#363636; line-height:15px;}
TEXTAREA  {background-color:#ffffff; border:1px solid #e3e3e3; FONT: 8pt verdana; color:#363636; line-height:15px;}




/*¶óµð¿À¹öÆ° º¸´õ ¾ø¾Ö±â*/
.radio	{border:0;}

.hide   {position: absolute; height: 0;	width: 0; text-indent: -5000px; overflow: hidden;}





/*wrapper start*/
#wrapper								{position: relative;  width:798px; height:auto;  padding: 0px;}
/*wrapper end*/



/*  top start  */
#top												{position: relative; margin: 0px;  padding: 0px; width: 798px; height: 245px; background-image: url(img/topbg.gif) ; background-repeat: no-repeat;}

#topmenu										{position: relative; width: 798px;}
#topmenu			ul							{margin: 0px; padding: 0px;}
#topmenu			ul			li				{list-style: none; text-align: right;}

#logo											{position: absolute; }
#logo				ul							{margin: 40px 0px 0px 10px; padding: 5px; }
#logo				ul			li				{list-style: none; display: inline;}

#menu											{position:absolute;  width: 598px; margin-top: 51px; margin-left: 200px; padding: 0px;}
#menu				ul							{list-style: none;  margin: 0px; padding: 0px;}
#menu				ul			li				{display: block;}

#top_image									{position: absolute; width:798px; height:110px; margin:100px 0px 0px 5px; padding: 0px; }
#top_image		ul							{margin: 0px; padding: 0px;}
#top_image		ul			li				{list-style: none; display: inline;}

#middle											{clear:both; position: relative; width:798px; height:auto; margin: 0px 0px 0px 5px; padding: 0px; }
#middle				ul							{margin: 0px; padding: 0px;}
#middle				ul			li				{list-style: none; }

#left												{position: absolute; width:154px; height:auto; margin: 0px; padding: 0px; }
#left					ul							{margin: 0px; padding: 0px;}
#left					ul			li				{list-style: none; display: inline;}

#left_body										{position: relative; margin:0px; padding: 0px; background-image: url(img/left_bg.gif) ; }
#left_body			ul							{margin: 0px ; padding: 0px; }
#left_body			ul			li				{list-style: none; display: inline;}
#left_body			ul			li				img{display: block;}
#left_body			.title						{padding: 0px;  margin-left: 1px; display: block;}




#left_body_list								{position: relative; margin: 25px 0px 0px 16px; padding-bottom: 25px; width: 120px; }
#left_body_list		ul						{margin: 0px; padding: 0px; }
#left_body_list		ul			li			{list-style: none;  line-height: 18px; }
#left_body_list					A:link			{FONT: 8pt verdana; color:#777777;  text-decoration:none; line-height:17px;}
#left_body_list					A:visited		{FONT: 8pt verdana; color:#777777;  text-decoration:none; line-height:17px;}
#left_body_list					A:hover			{FONT: 8pt verdana; color:#2971a7;   text-decoration:none; line-height:17px; text-decoration:none;}




#right											{position: absolute; width:621px; height:auto; margin: 0px 0px 0px 176px; padding: 0px; }
#right				ul							{margin: 0px; padding: 0px;}
#right				ul			li				{list-style: none; line-height: 18px; }
#right						A:link			{FONT: 8pt verdana; color:#777777;  text-decoration:none; line-height:17px;}
#right						A:visited		{FONT: 8pt verdana; color:#777777;  text-decoration:none; line-height:17px;}
#right						A:hover			{FONT: 8pt verdana; color:#2971a7;   text-decoration:none; line-height:17px; text-decoration:underline;}
#right				.location				{position: relative; width:621px; text-align: right; margin-bottom: 9px;}
#right				.img01					{margin: 30px 0px 20px 0px;}
#right				.line						{background-repeat: repeat-x; background-image: url(img/list_line.gif);  width: 621px; height: 1px; margin:0px; padding:0px; }
#right				.title						{margin: 20px 0px 5px 0px; padding: 0px;   }
#right				.topline					{background-repeat: repeat-x; background-image: url(img/sub_line.gif);  width: 621px; height: 1px; margin:0px; padding:0px; }
#right				.td01						{margin: 0px 0px 10px 10px;}
#right				.td02						{margin-bottom: 15px; margin-left: 10px; line-height: 17px; }
#right				.td_title					{margin:5px 10px 5px 0px ; }
#right				.image					{padding-top: : 20px ; padding-right:10px;  float: left; position: relative; }

#right 				.img_left				{float: left; position:relative; padding:10px; padding-right: 20px ; margin-left:30px; margin-top: 10px; }
#right				.img_right				{padding: 10px; margin-left: 10px;  margin-top: 10px; }
#right				.line						{clear:both; background-repeat: repeat-x; background-image: url(img/sub_line.gif);  width: 630px; height: 1px; margin:0px 0px 20px 0px; padding: 0px ;}

#right 				.td_left					{float: left; position: relative; padding-left: 90px; padding-right: 46px;  }
#right 				.td_right				{margin-top: 3px; }
#right				.blank_line				{clear:both; height:40px; }
#right				.more					{text-align:right; text-decoration:underline; }
#right				.h1						{font-size: 15pt; color: maroon; margin-bottom:10px; line-height: 18pt;}
#right				.h2						{font-size: 10pt; color: red;}
#right				.list_more				{margin:10px 0px 0px 20px; text-decoration: underline;}
#right				.list						{margin:0px 0px 20px 10px;}
#right				.tip						{color: orange; }
#right				.align						{float:left; position:relative; width:138px; margin-right:70px; }
#right				.red						{color: #ff0900; word-wrap: break-word;}	
#right				.white					{color: white; word-wrap: break-word;}	


#bottom										{position: relative;	margin: 10px 0px 10px 0px;	padding: 0px;	width: 621px; }
#bottom			ul							{margin: 0px; padding: 0px; }
#bottom			ul			li				{list-style: none; float: right; position: relative; FONT: 8pt verdana; color:#777777;}

#bottom				.blank_line				{clear:both; height:40px; }

#bottom			.line						{background-repeat: repeat-x; background-image: url(img/sub_line.gif);  width: 621px; height: 1px; line-height:1px; margin:0px; padding:5px; }
#bottom			.logo_b					{margin: 5px 0px 0px 20px;}
#bottom			.td01						{margin: 0px 0px 0px 35px; padding:0px; line-height: 18px; text-align: right;}
#bottom			.style1					{color: #ff0900; word-wrap: break-word;}	








