/* 캐릭터셋 설정 */
@charset "utf-8";
/* 기본스타일 로드 */
@import url('style.common.css');
	.wrap { background-image:url("./images/main_bg.gif"); background-repeat: repeat-x; }
/* COMMON TOP */
	.top_wrap {width:100%;height:80px}
	.top_menu_wrap {width:1315px; margin:0 auto; }
	.head_wrap {width:1315px; margin:0 auto; padding-top:20px; position: relative }
	.head_wrap ul li {display:inline; color:#fff; font-size:16px; font-weight:bold; letter-spacing: -1px; }
	.head_wrap div.title {position: absolute; top:40px; left:0;}
	.head_wrap div.menu {margin-top:40px}
	
/* HEAD BANNER */	
	.head_banner_wrap { width:100%; }
	.head_banner {width:1120px; margin:0 auto; }
	.index_head { height:339px; }
	.head_banner #map { position:absolute; top:45px; left:0; width:570px; height:290px; background-image:url("./images/top_map.png"); background-repeat: no-repeat; }
	.head_banner #product { position:absolute; top:70px; left:670px; width:570px; height:290px; }

/* HEAD ROLLING */
	.rolling_wrap {width:100%; margin-top:20px; margin-bottom:10px; }
		.rolling_box {width:960px; margin:0 auto; }
		
/* HEAD MIDDEL MENU */
	.middle_menu_wrap {width:100%; background-image:url("./images/m_menu_back.jpg");  box-shadow: 0px 5px 5px 1px #DADADA;}
		.middle_menu {width:1010px; margin:0 auto; padding:10px 0;}
		.menu_center {width:1000px; margin:0 auto;}
		.middle_menu ul li {display:inline; margin-right:140px; }
			#menu_5{ margin-right:0px; }
		
	.middle_menu_sub_wrap {width:100%; background-color:#fff; box-shadow: inset 0px 5px 5px 1px #DADADA;}
		.middle_menu_sub {width:1010px; margin:0 auto; height:40px; line-height:40px;}
		.middle_menu_sub ul li {display:inline; padding-right:10px;}
		.sub_menu {display:none}
/* BODY CONTENT */
	.body_wrap {width:100%; background-color:#fff}
		.body {width:960px; margin:0 auto; }
		.abs_btn1 {bottom:10px; left:10px;}
		.abs_btn2 {bottom:10px; left:56px}
		.abs_btn3 {bottom:10px; left:155px}
		.abs_btn4 {bottom:12px; left:24px;}
		.notice {width:300px; margin-left:10px;}
		
/* BODY QUICK */	
	.body_quick {position:absolute; top:0px; right:-190px;}

/* BOTTOM */	
	.bottom_wrap {width:100%;}
	.bottom { width:1130px; margin:0 auto; }
	
/* SUB MENU */
	li._on {background-image:url("./images/menu_back.jpg");}
	#smenu li a {color:#888; display:block;}
	#smenu li a._on {font-size:14px; color:#fff; }
	.sub_content { padding-top:10px; }

/* VIDEO POPUP */
	#videoPlayer {width:100%; height:100%}