#wrap{width:100%;min-width: 1370px;}
#headerWrap{position:relative; width:100%; height:170px; z-index:20; background:url(/images/top/bg_top.gif) repeat-x scroll 0 0;    min-width: 1280px;}

.header{margin:0 auto; width:950px; z-index:2001;}
.utility{padding-top:10px; height:79px;}
.utility .top_banner{float:left; padding-top:19px; width:170px;}
.utility .top_company_Banner {float:left; width:155px; height: 33px; z-index:50; margin-top:35px;}
.utility .top_company_Banner li {float:left; top:0;right:0; margin:0; height:33px; padding-right:5px;}
.utility .top_company_Banner li.btn_left{padding-top:3px;}
.utility .top_company_Banner li.btn_right{padding-top:3px;}

.utility .logo{float:left; padding-left:65px;}
.utility .global_area{float:right;}
.utility .global_area .global_ma{float:right;}
.utility .global_area .global_ma li{float:left; padding-left:4px; padding-right:3px; line-height:0;}
.utility .global_area .global_mb{margin-top:49px; float:right;}
.utility .global_area .global_mb li{float:left; padding-right:3px; line-height:0; background:url(/images/top/global_bar.gif) no-repeat scroll 3px 0 transparent;}
.utility .global_area .global_mb li.end{float:left; padding-left:10px; padding-right:3px;}
.utility .global_area .search {margin-top:17px; float:left;}
.utility .global_area .search li{float:left; padding-left:4px; padding-right:3px; line-height:0;}
.utility .global_area .search .search_box{position:relative; width:160px; padding:0 40px 5px 10px;border-bottom:1px solid #333;}

.utility .global_area .search .search_box input[type="text"]{width:100%;border:0;font-size:14px;color:#333;line-height:20px;}
.utility .global_area .search .search_box button{position:absolute;right:11px;bottom:7px;width:24px;height:24px; border:none; background:url(/images/common/search_ico.png) no-repeat;}
.utility .global_area .search .search_box .schbtn {overflow:hidden;display:inline-block;text-indent:-9999px;vertical-align:top;*display:inline;zoom:1;}


.top_clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}

.gnbNavi_area{height:40px;}
.gnbNavi{padding-left:15px;}
.gnbNavi li{float:left; padding:9px 26px 11px 28px; background:url(/images/top/gnbNavi_bar.gif) no-repeat scroll 0 9px transparent;}
.gnbNavi li.first{float:left; padding:9px 26px 11px 24px; background:none;}
.gnbNavi li .sub_menu{background:url(/images/top/bg_sub_top_01.gif) repeat-x scroll left bottom #fff; left:0; position:absolute; top:129px; width:100%; height:41px; display:none; z-index:2100;}
.gnbNavi li .sub_menu li{float:left; background:url(/images/main/icon_triangle_red.gif) no-repeat scroll 15px 12px transparent; display:inline-block; margin-top:4px; margin-left:-10px;} 
.gnbNavi li .sub_menu li a:hover{color:#ff6600; font-weight:bold;}
.myschedule{float:right;}

.utimenuWrap{padding-top:3px;}
.localnews{overflow:hidden; padding-top:12px; padding-left:87px; float:left; background:url(/images/top/localnews.gif) no-repeat scroll 7px bottom transparent; height:12px; line-height:12px;}
.localnews_txt{width:278px; padding-top:2px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:11px; color:#818182; display:inline-block; line-height:12px;}
.localnews_txt:hover{text-decoration:underline;}
/*.travel_inquiry{float:right; padding-top:8px; padding-right:9px;}*/
.travel_inquiry{text-align:right; padding-top:8px; padding-right:9px;}


#container{margin:0 auto; position:relative; width:950px;}
#container:after{display:block;clear:both;content:''}

#bodyLeft{float:left; width:220px;}
.left_sub_nav_area{border:1px solid #cccccc; border-top:none; width:188px; background:#f7f8f9;}
.left_sub_nav{padding:0 10px 8px 10px;}
.left_sub_nav li{padding:8px 0 7px 0; border-bottom:1px solid #cecece; border-top:1px solid #fff;}
.left_sub_nav li.first{padding:10px 0 7px 0; border-bottom:1px solid #cecece; border-top:none;}
.left_sub_nav li.end{padding:8px 0 8px 0; border-bottom:none; border-top:1px solid #fff;}
.left_sub_nav li div{display:block; border-top:1px solid #cecece; margin-top:6px;}
.left_sub_nav li ul{border-top:1px solid #fff; overflow:hidden; position:relative; padding-top:5px;}
.left_sub_nav li ul li{padding:0; border:none;}
.left_sub_nav li a.on{background:url(/images/left/icon_open.gif) no-repeat scroll 0 1px transparent; font-size:14px; font-weight:bold; line-height:14px; padding-left:20px; display:block; color:#727272}
.left_sub_nav li a.on:hover{color:#727272; text-decoration:none;}
.left_sub_nav li a{background:url(/images/left/icon_close.gif) no-repeat scroll 0 1px transparent; font-size:14px; font-weight:bold; line-height:14px; padding-left:20px; display:block; color:#727272;}
.left_sub_nav li a:hover{color:#727272; text-decoration:none;}
.left_sub_nav li ul li a{background:url(/images/left/ico_square_blue.gif) no-repeat scroll 22px 8px transparent; font-size:11px; font-weight: normal; line-height:20px; padding-left:30px; display:block; color:#727272;}

.left_info_area{margin-top:9px; border:1px solid #cccccc; background:#f7f8f9; padding:9px 8px; overflow:hidden; width:172px;}
.left_info_area li{padding:0 2px 0 3px; float:left;}
.left_service_center{margin-top:9px; overflow:hidden; width:190px;}
.left_service_center .left_seoul_tel{padding:12px 0 7px 0;}
.left_service_center ul{border:1px solid #e4e4e4; background:#f7f7f7; padding:8px 11px;}
.left_service_center ul li{border-bottom:1px dashed #bebebe; padding:7px 0 5px 0;}
.left_service_center ul li.end{border-bottom:none; padding:7px 0 5px 0;}
.left_service_center .left_time{margin-top:10px; border-top:1px dotted #c7c7c7; padding:7px 0 6px 0;}

#bodyContent{float:left; width:730px; overflow:hidden;}

/* pageing */
.paging {float:left; text-align:center; margin-top:10px; width:730px;}
.paging a {display:inline-block; *zoom:1; *display:inline; width:23px; height:19px; padding-top:4px; font-weight:bold; font-size:95%; font-family:Tahoma, dotum, arial, serif, sans-serif;}
.paging a:link , .paging a:visited , .paging a:hover , .paging a:active {color:#888; text-decoration:none;}
.paging a img {float:left; margin-top:4px; *margin-top:-2px; _margine-top:-2px;}
.paging a.on {color:#e02528; font-weight:bold; background:url(/images/default/paging_on.gif) left top no-repeat;}
.paging a.on:link , .paging a.on:visited , .paging a.on:hover , .paging a.on:active {color:#e02528;}

.Eva_paging_btn_area {width:690px; margin-top:20px;}
.Eva_paging {text-align:center;}
.Eva_paging li {display:inline; height:16px; font-size:12px;}
.Eva_paging li.first {padding:0 0 0 5px;}
.Eva_paging li.second {padding:0 0 0 6px;}
.Eva_paging span.fprev {font-weight:bold; color:#333333;}
.Eva_paging li a {color:#ababab; text-decoration:none;}
.evacnt{font-size:12px; color:#c91819; font-family:Tahoma,dotum;}


#footerWrap{margin-top:24px; width:100%; height:150px; background:url(/images/footer/bg_footer.gif) repeat-x scroll 0 0;    min-width: 1280px;}
.footer{margin:0 auto; width:1100px;}
.footer .companyInfo{padding:14px 0 12px 223px; height:11px;}
.footer .companyInfo li{padding:0 16px; float:left;}
.footer .footer_area{padding:17px 0 0 0;}
.footer .footer_area .logo{padding-top:30px; float:left; width:140px;}



/* 상세페이지 일정표 관광지 정보*/
	div.detailContentsBox { width:588px; margin-bottom:10px; background-image:url("/ERPWeb/images/product/info_back_2.gif"); background-repeat:repeat-y; }
		div.detailContentsBoxTop { height:19px; background-image:url("/ERPWeb/images/product/info_top_4.gif"); background-repeat:no-repeat;}
		div.detailContentsBoxMiddle { padding-top:0px; padding-right:10px; padding-bottom:0px; padding-left:10px; }
			div.detailContentInnerContainer {}
				div.detailContentTitle { padding-left:20px; margin-bottom:3px; background-image:url("/ERPWeb/images/product/info_icon_2.png"); color: #1772b8; font-weight: bold; background-repeat:no-repeat; background-position-x:5px; xbackground-position-y:5px; }
					div.fright { float:right; width:74px; padding-bottom:5px; background-image:url("/Images/Goods/Detail_pop_view.gif"); }
				div.detailContentLine { height:3px; clear:right; margin-bottom:10px; margin-left:5px; background-image:url("/ERPWeb/images/product/info_line.gif"); background-repeat:repeat-x; }
			div.detailContentImageContainer { margin-top:0px; margin-right:20px; margin-bottom:0px; margin-left:10px; float:left; }
				div.detailContentImage { width:159px; height:118px; }
			div.detailContentDescription { padding-top:0px; padding-right:10px; padding-bottom:0px; padding-left:10px }
			div.clear-both { height:0px; line-height:0px; clear:both; font-size:0px; visibility:hidden; }
		div.detailContentsBoxBottom { height:10px; overflow:hidden; background-image:url("/ERPWeb/images/product/info_bottom_2.gif"); background-repeat:no-repeat; }

.bbtn{ font-family:"돋움", Arial; font-size:11px; color:505050; border:1px solid #dddddd; background-color:#fafaf0; padding:2px 0px 0px 0px; height:18px; }
/*h4 { margin:0; padding:10px; font:12px '굴림'; font-weight:normal; text-align:center; color:#F0F0F0; background-color:#5E707E; }*/

/*구글 맵*/
#map_canvas{width:670px; height:550px; padding:0 0 0 0; margin:0 0 0 0;}

/*상단 거래처 로고*/
.familysite {width:155px;border:0px solid #000;POSITION: relative;float:left;padding-left:35px; overflow:hidden;}
.familysite .next{Z-INDEX: 101;POSITION: absolute;WIDTH:11px;DISPLAY: block;HEIGHT: 10px; top:0; left:145px; padding-top:5px;border:0px solid #000;}
.familysite .prev{Z-INDEX: 101;POSITION: absolute;WIDTH:11px;DISPLAY: block;HEIGHT: 10px; top:0; left:10px; padding-top:5px;border:0px solid #000;}
.slides_container{POSITION: relative;WIDTH: 100px;HEIGHT:48px;OVERFLOW: hidden;float:left;border:0px solid #000;}
.pagination	{MARGIN: 0px;WIDTH: 0;display:none;},slides_control {border:0px solid #000;}