/* CSS Document */
@charset "euc-kr";

/* common */
html,body, #holder					{height: 100%;width:100%; min-height: 100%;margin: 0;padding: 0;background:url('../images/main/main_bg.jpg') no-repeat; } 
html>body, html>body #holder	{ height: auto;}
body, div, td, li						{	font-size:12px;	color:#878787;	font-family:µ¸¿ò,Dotum,AppleGothic,Verdana,sans-serif;	line-height: 1.3em;}
* html #body							{	height: 100%;}
#holder									{ position: absolute; top: 0; left: 0;}

h1, h2, h3, h4, h5	{margin:0; font-size:100%}
img						{border:0px;}
p							{margin:0; padding:0;}
b							{font-weight:bold}
select					{font-size:100%;}
table						{border-collapse:collapse;}
ul, ol, dl, dd, dt		{list-style-type:none; margin:0; padding:0;}

/* form Å¸ÀÔ */
input			{  height:16px;  border:1px solid #D6D6D6;   font:11px/16px µ¸¿ò; color:#666;   padding:0 2px;   vertical-align:middle;}
select		{  height:18px;  font:11px/18px µ¸¿ò; color:#666;   vertical-align:middle;}
radio			{  border:0;}
checkbox	{  border:0;}
textarea		{  border:1px solid #D6D6D6;   font:11px/18px µ¸¿ò; color:#666;  padding:0 2px;   vertical-align:middle;}

/* link ¿µ¿ª */
a:link,a:visited,a:active{color:#555555; text-decoration:none;}
a:hover {color:#FF6600; text-decoration:underline;}

/* head */
#index_wrap	{border-top:1px solid #FF6B4F;}
#header			{width:960px;	background:#fff; }
#top				{height:52px; position:absolute; z-index:20;}
	.logo			{left:40px; top:35px; position:absolute;}
	.help_desk {	width:183px;	position:absolute;	top:22px; left:716px;}
	.intro_visual_bg {height:188px; background:url(../images/intro/top_visual.gif) no-repeat; padding:27px 0 0 0; }
#top_visual		{	position:absolute;	width:650px;	height:325px;	margin:110px 0 0 290px;	z-index:0;}
#top_menu		{	position:absolute;	width:640px;	height:54px;	margin:40px 0 0 267px;	z-index:2; }


/* ¸ÞÀÎ */
#main_wrap  {width:960px; margin:130px 0 20px 40px;}

/* ÇÏÀÌ¶óÀÌÆ® */
div.highlight {width:310px; height:120px; background:url('../images/main/box_bg.gif') no-repeat;}
table.highlight{ height:105px; margin:10px 0 0 10px;}
table.highlight td.line{background:url('../images/main/box_line.gif') repeat;}
table.highlight td span.b{color:#FF6B4F; font-weight:bold; font-size:11px;}
table.highlight td{color:#666666;  font-size:11px; text-align:justify; padding:5px 10px 0 0;}
table.highlight td.r_10{padding:0 10px 0 0; text-align:right;}

/* tab°Ô½ÃÆÇ */
#board {width:310px; height:190px; margin:0px 0 0px 0;}
	#board ul#tabmenu {	width: 310px;	height: 24px;	padding: 0 0 0 5px;	border-bottom:1px solid #dddddd;}
	#board ul#tabmenu li{	height: 23px;	float: left;	background: none;}
	#board ul#tabmenu li img {	display: block;}
	p.more {	text-align: right;	margin: 15px 0 0 20px;}
	#board ul {	margin: 8px 0 0 5px;}
	#board ul li {	padding:0; color:#555555;}
	#board ul li.p_l10 {padding:3px 0 5px 10px; border-bottom:1px solid #EBEAE8;}
	#board ul li span {	float: right;}

/* °Ë»ö */
div.search {position: relative; width:306px; height:39px; background:url('../images/main/search_bg.gif') no-repeat;}
table.search{ width:306px; }
table.search td{padding:3px 0 0 10px;}

/* 6°³ ÇÃ·¡½Ã ¹è³Ê */
div.six_banner {position:relative; width:310px;}
table.six_banner {width:310px; margin:10px 0 0 0; }


/* leftmenu */
#left_menu {	position:absolute;	top:119px;	left:0;	z-index:20;}


/* ¼­ºê */
#sub_visual {position:absolute; width:1010px; height:190px; top:70px; left:0; z-index:2;}


/* footer */
#footer {position:relative; width:100%;	background:none; }
	 #foot_color	{	position:absolute;		top:0; height:150px; width:100%; background-color:#F7F7F7;border-top:1px solid #E4E4E4;}
	 #foot_util1	{		position:absolute;		top:10px; left:235px;}
	 #foot_util2	{		position:absolute;		top:10px; left:25px;}
	 #add			{		position:absolute;		top:34px; left:235px;	}
	 #iso			{		position:absolute;		top:10px; left:780px;	}
.selectBox { behavior:url('../resource/css/selectBox.htc');}

