/* default */
body {font-size:12px; line-height:1.6em; font-family:"돋움", Dotum, "굴림", Gulim, "Lucida Grande", Tahoma, Verdana, AppleGothic, UnDotum, sans-serif; color:#6d6d6d; margin:0px; padding:0;}


/* 기본적으로 셋팅을 해주어야함. */

img{border:0px; vertical-align:top;} /*6.0에서 이미지 높이를 없애는 코드*/
fieldset{margin:0px;padding:0px;}
legend{}
li, ul{margin:0px;padding:0px; list-style-type: none;}


/* INDEX LAYOUT */
#main_bg{margin:0; padding:0px; background:url(/img/main/main_bg.jpg) no-repeat center top;}
#main_bg_2{margin:0; padding:0px; background:url(/img/main/main_bg_4.jpg) no-repeat center top;}

#container{width:100%; margin: 0px auto;}
#kontainer{width:100%; margin: 0px auto;}



#top{width:100%;  margin-top:0px; text-align:center;}
.top_menu_pic{width:1000px; height:50px; padding-top:10px; margin:auto 0px ; display: block; position:relative;}
.top_menu_pic2{width:1000px; height:60px; padding-top:10px; margin:auto 0px ; display: block; position:relative;}
.top_menu{width:100%; height:96px; text-align:center;}


#service_title{width:100%; height:41px; background:url(/img/main/middle_bg.gif) repeat-x; text-align:center;}

#index_middle{width:100%; text-align:center; position:relative;}
#container_main{width:1000px; margin: 0px auto; position:relative;}
.main_fla{width:100%; height:700px; padding:0px; margin:0px;}
.tracking{ text-align:right; height:349px;}

.main_contant{ width:100%; height:335px;}



.main_pro{width:100%; padding-bottom:30px;}

.main_house{width:1000px; margin: 0px auto; padding-top:5px; text-align:right;}
.main_where{ width:1000px; padding:0; text-align:right;}
.main_costom{width:1000px; padding-top:30px; text-align:left;}


div #western_sea{padding:10px 0 0 0; width:1000px;}
div #western_sea_title{padding:50px 0 0 0; text-align:left;}
.western_td1{ text-align:center; width:242px; padding:10px 0 0 0;}
.western_td2{ text-align:center; width:242px; padding:20px 0 0 0;}

Table #western_table td img.western_img{border:3px solid;  border-color:#ec5607; padding:0;}



.main_board{width:1000px; padding-top:30px; padding-bottom:70px;}
.notice_title_td{padding-top:8px; height:20px; background:url(/img/title_bg_line.gif) no-repeat bottom;}

.notice_box{width:671px; height:162px; background:url(/img/main/notice_bg.gif) no-repeat;}
.notice_title{height:22px;  font-size:11px; font-family:"돋움", Dotum, "굴림", Gulim; color:#6d6d6d; text-decoration: none;}

.notice_title a{ font-size:11px; font-family:"돋움", Dotum, "굴림", Gulim; color:#6d6d6d; text-decoration: none;}
.notice_title a:link { font-size:11px; font-family:"돋움", Dotum, "굴림", Gulim; color:#6d6d6d; text-decoration: none;}
.notice_title a:hover { font-size:11px; font-family:"돋움", Dotum, "굴림", Gulim; color:#e65d61; text-decoration: none;}
.notice_date{ font-size:11px; font-family:"굴림", Dotum, "굴림", Gulim; color:#909090; text-decoration: none; text-align:right; padding-right:5px;}


/*#container{position:relative; width:1000px; margin: 0px auto; margin-top:95px; background-color:#ffffff; filter:alpha(opacity=95);}*/



/*하단주소*/
#footer{width:100%; height:403px; background:url(/img/main/bottom_img.jpg) no-repeat center top; text-align:center;}
.footer_table{width:1000px; margin:0px auto; padding-top:27px;}



/*하단주소*/


.line_1{width:100%; height:1px; background-color:#e2e2e2;}
.line_2{width:100%; border-bottom:1px dotted #cccccc;}

.clear {clear: both; margin:0px; padding:0px;}
.bottom_space{height:350px;}
.hide {display: none;}


/* 서브페이지 레이아웃 */

#sub{margin:0; padding:0; background:url(/img/sub/top_menu_bg.jpg) no-repeat center top;}


#container_sub{width:100%; margin: 0px auto; position:relative;}
#container_sub2{width:100%; margin: 0px auto; text-align:center;}
#container_sub_wrap{width:1000px; margin: 0px auto; position:relative;}
#container_sub_wrap #nav_left {position: relative;	width: 183px;	float:left;}

#container_sub_wrap #container_sub_in {width: 787px; float: left; position: relative; margin-left:13px;}
#container_sub_wrap #print_page {width: 787px; position: relative; margin-left:29px;}

#centents_wrap{ position:relative; width:100%; text-align:center;}



#nav_left .left_top_1{padding-top:22px; padding-bottom:20px;}
#nav_left .left_customer{padding-top:30px; padding-bottom:20px;}
/*페이지내용 테두리*/
.con_wrap_in {
	width:100%;
}

/*************.div_right{width:100px; padding-left:15px; position:fixed; z-index:1;}********/

.div_right{left: 1020px; top: 0px; width: 100px; height: 500px; position:absolute; z-index:1;}








