/****************************************

모든 페이지에 사용된 CSS

****************************************/

body {
	margin:0px;
	border:0;
}

table {
	font-family:굴림;
	font-size:12px;
	color:#555555;
	line-height:16px;
}

img {border: 0px}
.non_style {
	border:0px;
	
}

.btm_bg {
	background:url('../images/bg_btm.gif') repeat-x left top;
}

.gmenu_bg {
	background:url('../images/gmenu_bg.jpg') no-repeat left top;
	width:750px;
}

.iePngFix {
	behavior:url('../include/iepngfix.htc');
	width:203px;
	height:73px;
}

.iePngFix_inc {
	behavior:url('../include/iepngfix.htc');
	width:183px;
	height:21px;
}

.div_table {
	position:absolute;
	z-index:0;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
}



/********************************************

link 관련 CSS

********************************************/

A:link { text-decoration:none; color:#666666;}
A:visited { text-decoration:none; color:#666666;}
A:active { text-decoration:none; color:#666666;}
A:hover {text-decoration:underline; color:#669966;}

A.spon_url:link, A.spon_url:visited, A.spon_url:active { text-decoration:underline; color:#990000; font-family:verdana; font-size:10px; padding-left:17px; }
A.spon_url:hover { text-decoration:underline; color:#FF0000; }

A.site_main_url:link, A.site_main_url:visited, A.site_main_url:active { text-decoration:none; font-size:11px; color:#02304F; padding-left:4px; }
A.site_main_url:hover { text-decoration:none; background-color:#004F83; color:#FFFFFF; padding:5 4 3 4; }

A.site_sub_url:link, A.site_sub_url:visited, A.site_sub_url:active { text-decoration:none; font-size:11px; color:#555555; padding-left:4px; }
A.site_sub_url:hover { color:#EF531D; font-weight:bold; letter-spacing:-1px; }



/****************************************

메인 페이지에 사용된 CSS

****************************************/

.main_bg {
	background:url('../images/body_bg.gif') repeat-x left top;
}

.main_flash_bg {
	background:url('../images/main_intro.jpg') no-repeat left top;
	width:900px;
	height:271px;
	top:102px;
}

.flash_bg02 {
	position:absolute;
	z-index:1;
	overflow:hidden;
	width:415px;
	height:385px;
	top:100px;
	left:280px;
	background:url('../main/images/main_intro02.jpg') repeat-x left top;

}

.menu_bg {
	background:url('../main/images/menu_bg.gif') repeat-x left top;
}

.main_con {
	padding:184 0;
	text-align:right;
}

.notice_line {	
	border-bottom:1px solid #efefef;	
}

.notice_con {
	background:url('../main/images/pattern_dashed.gif') repeat-x left bottom;
	font-size:11px;
	color:#666666;
	width:250px;
	height:20px;
}

.notice_day {
	background:url('../main/images/pattern_dashed.gif') repeat-x left bottom;
	font-size:11px;
	color:#666666;
	width:60px;
	height:20px;
}

.timer_bg {
	background:url('../main/images/bg_timer.gif') repeat-x left top;
}



/****************************************

서브 페이지에 공통으로 사용된 CSS

****************************************/

.sub_bg {
	background:url('../images/bg.jpg') repeat-x left top;
}

.sub_pad {
	padding-top:222px;
}

.sub_flash_bg {
	background:url('../images/sub_intro.jpg') no-repeat left top;
	width:700px;
	height:207px;
	top:102px;
}

.title_bg {
	background:url('../images/title_bg.jpg') no-repeat left top;
	width:700px;
	height:50px;

}
.login_bg {
	background:url('../images/login_bg.jpg') no-repeat left top;
	width:200px;
	height:207px;
	top:100px;
}

.left_shadow {
	background:url('../images/sub_left_bg.gif') repeat-y left top;
	width:203px;
	text-align:right;
	vertical-align:top;
}

.right_shadow {
	background:url('../images/sub_right_bg.gif') repeat-y left top;
	width:35px;
	vertical-align:top;
}

.sub_category {
	text-align:right;
	padding:6 0;
}

.last_category {
	color:#0d2f73;
	font-weight:bold;
}

.fred{
	color:#FF6600;
	font-weight:bold;
}

/****************************************

협력사/파트너 사용된 CSS

****************************************/

.spon_line {
	background:url('../company/images/pattern_dot.gif') repeat-x left bottom;
	padding:12 0;
}



/****************************************

사업소개 & 분양정보에 사용된 CSS

****************************************/

.left_ban_pad {
	background:url('../business/images/left_menu_bg.gif') repeat-y left top;
	padding-top:20px;
	text-align:center;
}



/****************************************

사업실적 사용된 CSS

****************************************/

.tab_line {
	background:url('../business/images/bg_tabline.gif') repeat-x left bottom;
}


.bus_top_pad {
	padding-top:20px;
}



/****************************************

해외부동산 분양정보에 공통으로 사용된 CSS

****************************************/

.sale_bgT {
	background:url('../sale/images/con_table_bgT.gif') repeat-x left top;
}

.sale_bgL {
	background:url('../sale/images/con_table_bgL.gif') repeat-y left top;
	width:18px;
}

.sale_bgR {
	background:url('../sale/images/con_table_bgR.gif') repeat-y left top;
	width:18px;
}

.sale_bgB {
	background:url('../sale/images/con_table_bgB.gif') repeat-x left top;
}

.sale_inbgT {
	background:url('../sale/images/incon_table_bgT.gif') repeat-x left top;
}

.sale_inbgL {
	background:url('../sale/images/incon_table_bgL.gif') repeat-y left top;
	width:14px;
}

.sale_inbgR {
	background:url('../sale/images/incon_table_bgR.gif') repeat-y left top;
	width:14px;
}

.sale_inbgB {
	background:url('../sale/images/incon_table_bgB.gif') repeat-x left top;
}

.sale_sub_line {
	background:url('../sale/images/right_submenu_line.gif') repeat-x left bottom;
	height:37px;
	vertical-align:top;
}

.sale_gallery_bg {
	background:url('../sale/images/bg_gallery.gif') no-repeat left top;
	width:477px;
	height:440px;
	text-align:center;
	vertical-align:middle;
}

.sale_movie_bg {
	background:url('../sale/images/bg_movie.gif') no-repeat left top;
	width:477px;
	height:511px;
	text-align:center;
	vertical-align:middle;
}



/****************************************

평면도에 사용된 CSS

****************************************/

.plane_bgT {
	background:url('../sale/images/plane_table_bgT.gif') repeat-x left top;
}

.plane_bgL {
	background:url('../sale/images/plane_table_bgL.gif') repeat-y left top;
	width:14px;
}

.plane_bgR {
	background:url('../sale/images/plane_table_bgR.gif') repeat-y left top;
	width:14px;
}

.plane_bgB {
	background:url('../sale/images/plane_table_bgB.gif') repeat-x left top;
}

.plane_line {
	background:url('../sale/images/plane_line.gif') repeat-x left top;
	padding:15 0;
}



/****************************************

분양설명회/신문광고에 사용된 CSS

****************************************/

.public_gallery {
	background:url('../info/images/bg_pgallery.gif') no-repeat left top;
	width:640px;
	text-align:center;
}

.info_tab_line {
	border-bottom:3px solid #6EABD5;
	height:34px;
	vertical-align:top;	
}



/****************************************

사이트맵에 사용된 CSS

****************************************/

.site_top_pad {
	padding-top:25px;
	vertical-align:top;
}

.site_pad {
	padding:5 0 0 10;
}

.site_title {
	background-color:#004F83;
}

.site_main_line {	
	background:url('../sitemap/images/pat_dashed_line.gif') repeat-x left bottom;
	padding:8 0 7 3;
}

.site_sub_line {
	padding:6 0 3 0;
	border-bottom:1px solid #AAAAAA;
}

