﻿* {font-size:13px; font-family:돋움, 굴림, sans-serif;}
* {margin:0; padding:0;}
img {border:0;}
.clearboth {clear:both; height:0; visibility:none; overflow:hidden; font-size:0;}

td a {text-decoration:none; color:black;}
td a:visited {text-decoration:none; color:black;}
td a:hover {text-decoration:underline; color:black;} 
 
/* 레이아웃 */`
#wrap {position:relative; width:100%; z-index:0;}
#top {position:relative; width:100%; height:100px; text-align:center; z-index:10;}
	#top_in {position:relative; width:1000px; height:100px; margin:0 auto; text-align:left; z-index:0;}
#body {position:relative; width:100%; height:540px; text-align:center; z-index:0; background:url('img/bg.jpg') top left repeat-x; z-index:0;}
	#body_in {position:relative; width:1000px; height:700px; margin:0 auto; text-align:left; z-index:0;}
#foot {position:relative; width:100%; height:100px; text-align:center; z-index:0;}
	#foot_in {position:relative; width:1000px; height:100px; margin:0 auto; text-align:left; z-index:0;}

/* 네비 */
.navi {position:absolute; right:0; top:35px; width:765px; height:63px;}
.logo {position:absolute; top:40px; left:35px;}
.logo_mono_a {position:absolute; top:30px; left:60px;}
.copyright {position:absolute; top:30px; left:300px;}
.sit {position:absolute; top:15px; width:60px; height:13px; right:60px;}
.email {position:absolute; top:15px; width:30px; height:13px; right:10px;}

/* 서브레이아웃 */
#sub_body {position:relative; width:100%; z-index:0; background:url('img/sub_bg.jpg') top left repeat-x; border-bottom:1px solid #ccc; z-index:0; text-align:center;}
.sub_top_01 {position:relative; width:1006px; height:153px; margin:0 auto; text-align:left; z-index:0;}
.sub_body {position:relative; width:1006px; top:-41px; z-index:0; text-align:left; margin:0 auto;}
	.sub_left {position:relative; width:212px; height:300px; float:left; background:url('img/bg_sub_left.png') no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_sub_left.png', sizingMethod='crop');} 
		.left_tit {position:relative; width:181px; height:31px; top:28px; left:14px;}
		.left_01 {position:relative; width:181px; height:29px; top:28px; left:14px;}
		.left_02 {position:relative; width:181px; height:29px; top:28px; left:14px;}
		.cotomer {position:relative; width:178px; height:53px; top:45px; left:14px;}
	.sub_right {position:relative; width:794px; float:left;}
		.right_top {position:relative; height:39px; top:28px; left:20px;}
		.right_orbit {position:relative; width:770px; height:39px; top:18px; text-align:right;}
		.com {position:relative; width:719px; height:348px; top:18px; left:20px;}
		.com1 {position:relative; width:702px; height:598px; top:18px; left:20px;}
		.table {position:relative; width: 750px; top:18px; left:20px;}
		.pro1 {position:relative; width: 694px; top:18px; left:20px;}
		.ex {position:relative; width:690px; top:18px; left:20px;}


/* sitmap */
.sitmap {position:relative; width:735px; height:300px; z-index:0; background:url('img/map_bg.gif') no-repeat; top:28px; left:20px}
.map {position:relative; width:586px: height: 77px; float:left; top:20px;}
.map_tit {position:relative; width:102px; height:24px; top:35px; left:120px; padding-left:12px;}
.map_s {position:relative; width:102px; height:28px; top:35px; left:120px; padding-left:12px;}
.style1 {font-size: 10px}
.super {vertical-align:super; font-size:9px;}
