@charset "euc-kr";

* {padding:0; margin:0;}
body {margin:0;padding:0;background:url('/image/bg_main.gif') repeat-x;}

input {
	color:#505050;
	font-size:12px;
	border-width:1px;
	border-color:#d5d5d5;
	border-style:solid;
	padding-top:3px;
	height:18px;
}

a, div {
	font-family:"µ¸¿ò,dotum,µ¸¿òÃ¼,dotumche,tahoma";
	color:#505050;
	font-size:12px;
	line-height:20px;
}
a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	color:#909090;
	text-decoration:none;
}
a:active {
	color:#909090;
	text-decoration:none;
}

img, table { border:0px; }

hr, legend {display:none;}

#wrap{
	position:relative;
	margin:0;
}
#bg_image {
	position:absolute; 
	top:0; 
	left:0; 
	width:600px; 
	height:540px; 
	background:url('/image/main_big_bg.jpg'); 
	z-index:0;
}
#topflashmenu {
	position:relative; 
	width:880px; 
	height:120px;
}
#mainfla {
	position:absolute; 
	top:140px; 
	left:0; 
	width:600px; 
	height:430px; 
	z-index:10;
}
#estimate,
#quickfla,
#notice,
#blank,
#notice_title,
#notice_list,
#notice_item {
	width:280px;
}
#estimate {
	position:absolute; 
	top:185px; 
	left:600px; 
	height:74px; 
	background:url('/image/img_estimate.gif'); 
	z-index:20;
}
#quickfla {
	position:absolute; 
	top:280px; 
	left:600px; 
	height:80px; 
	z-index:30;
}
#notice {
	position:absolute; 
	top:375px; 
	left:600px; 
}
#notice_title {
	position:relative; 
	height:23px; 
	background:url('/image/notice_title.gif');
	text-align:right;
	padding:7px 0 0 0;
}
#blank {
	height:4px;
}
#notice_list {
	height:110px;
	background:url('/image/bg_notice_icon.gif') repeat-x;
}
#notice_item {
	position:absolute;
	top:32px;
	left:0px;
	height:110px;
	padding-left:10px;
}
#notice_item dl * {
	font-size:11px;
	font-family:'µ¸¿ò,dotum,µ¸¿òÃ¼,tahoma';
}
#footer {
	position:absolute;
	top:570px;
	width:100%;
	height:100px;
	background:url('/image/bg_footer.gif') repeat-x;
}
#copyright {
	width:880px;
	height:90px;
	background:url('/image/img_footer.gif') repeat-x;
}

.notice_subject {
	float:left;
	color:#578;
	width:200px;
	height:20px;
	padding:0 0 0 10px;
}
.notice_date {
	text-align:right;
	color:#89a;
	width:70px;
	height:20px;
}
.notice_empty {
	color:#999;
	width:280px;
	height:20px;
}
.hiddendiv {
	display:none;
}