﻿@charset "UTF-8";
*{margin:0; padding:0;}
html,body{height:100%;}
ul, li	{list-style:none;}
img	{border:none;}
body {color:#666; font-family:Arial,Helvetica,sans-serif; font-size:11px;background:#D2D9EB url('http://images.wwn.hyundai.com/Images/Web/main/main_bg2.gif') repeat-x left top;}
a{text-decoration:none;color:#666; font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.imgMiddle{vertical-align:middle;}

#main_HTML_top {position:relative; width:1002px; margin:0 auto;}
#main_index {height:438px;}
#go_site	{position:absolute; top:17px; right:24px; z-index:10;}
#mTopNavi{position:absolute; top:37px; left:21px;z-index:10;width:968px;height:50px;border:1px red solid;}
#Stop_nav{
	position:absolute;overflow:hidden;
	top:37px;height:50px;
	z-index:100;
	left:21px;
}
#topNavi{position:absolute; top:33px; left:17px;z-index:10;background:url('http://images.wwn.hyundai.com/Images/Web/main/topNaviBg.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wwn.hyundai.com/Images/Web/main/topNaviBg.png', sizingMethod='crop');width:968px;height:39px;}
#GNBLayer {position:absolute; top:0; width:1002px;z-index:1;}

	#topLogo{position:absolute;top:37px;left:21px;z-index:100;}

	#topNavi #dep1{overflow:hidden;height:39px;margin:14px 0 0 240px;}
		#topNavi #dep1 li{float:left;margin-right:20px;}
			#topNavi #dep1 li a{font-size:12px;color:#4D4D4D;font-weight:bold;position:relative;}
			#topNavi #dep1 li a:hover{font-size:12px;color:#224E8E;font-weight:bold;}

			#topNavi .dep2_1{display:none;position:absolute;top:35px;left:209px;background:url('http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg1.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg1.png', sizingMethod='crop');width:550px;height:137px;padding:14px 0 0 20px;}
				#topNavi .dep2_1 li{height:16px;border-bottom:1px #ECECEC solid;width:143px;padding-top:4px;padding-left:12px;}
					#topNavi .dep2_1 li a{color:#333333;}
					#topNavi .dep2_1 li a:hover{color:#224E8E;}

			#topNavi .dep2_2{display:none;overflow:hidden;position:absolute;top:35px;left:209px;background:url('http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg2.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg2.png', sizingMethod='crop');width:519px;height:68px;padding:19px 0 0 31px;}
				#topNavi .dep2_2 ul{width:238px;}
				#topNavi .dep2_2 li{float:left;height:16px;width:119px;margin-bottom:2px;}
					#topNavi .dep2_2 li a{color:#333333;}
					#topNavi .dep2_2 li a:hover{color:#224E8E;}

			#topNavi .dep2_3{display:none;overflow:hidden;position:absolute;top:35px;left:209px;background:url('http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg3.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg3.png', sizingMethod='crop');width:550px;height:68px;padding:19px 0 0 31px;}
				#topNavi .dep2_3 ul{width:238px;}
				#topNavi .dep2_3 li{float:left;height:16px;width:119px;margin-bottom:2px;}
				#topNavi .dep2_3 li.longLi{width:238px;}
					#topNavi .dep2_3 li a{color:#333333;}
					#topNavi .dep2_3 li a:hover{color:#224E8E;}

			#topNavi .dep2_4{display:none;overflow:hidden;position:absolute;top:35px;left:209px;background:url('http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg4.png') no-repeat;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.wwn.hyundai.com/Images/Web/main/topSNaviBg4.png', sizingMethod='crop');width:550px;height:68px;padding:19px 0 0 31px;}
				#topNavi .dep2_4 ul{width:238px;}
				#topNavi .dep2_4 li{float:left;height:16px;width:119px;margin-bottom:2px;}
				#topNavi .dep2_4 li.longLi{width:238px;}
					#topNavi .dep2_4 li a{color:#333333;}
					#topNavi .dep2_4 li a:hover{color:#224E8E;}

			#comInfo{position:absolute; top:46px; left:811px;z-index:100;}
				#comInfo a{color:#ffffff;}



#footer{position:relative;width:960px;height:32px;margin:0 auto;padding:20px 0 50px 0;}
#footer	.footer_copy{position:absolute; left:0; top:20px;}
#footer	.footer_link{position:absolute; right:0; top:16px;}
#footer	.footer_link	li{float:left;margin-right:16px;}
#footer	.footer_link	li.lastLi{margin:0;}
	#footer	.footer_link	li a{font-size:8px;color:#808080;}

/* banner 3 */
#index_Main_banner3{overflow:hidden;width:960px;height:160px;margin:0 auto;background-color:#ffffff;}
	#index_Main_banner3 #banner_hi{float:left;width:320px;}
	#index_Main_banner3 #banner_sp{float:left;width:320px;}
	#index_Main_banner3 #banner_pr{float:left;width:320px;}
		#index_Main_banner3 #banner_hi h2{margin:15px 0 10px 14px;}
		#index_Main_banner3 #banner_sp h2{margin:15px 0 10px 10px;}

		#index_Main_banner3 #banner_hi .highCon{position:relative;}
			#index_Main_banner3 #banner_hi .highCon .arrowLeft{position:absolute;top:34px;left:14px;}
			#index_Main_banner3 #banner_hi .highCon .arrowRight{position:absolute;top:34px;right:15px;}
			#index_Main_banner3 #banner_hi .highCon .highImg{position:absolute;top:0;left:30px;}

		#index_Main_banner3 #banner_sp p{text-align:center;}
		#index_Main_banner3 #banner_pr #pressTop{overflow:hidden;height:14px;margin:15px 0 10px 15px;}
			#index_Main_banner3 #banner_pr #pressTop h2{float:left;}
			#index_Main_banner3 #banner_pr #pressTop p{float:right;padding-right:15px;padding-top:3px;}
		#index_Main_banner3 #banner_pr dl{width:290px;margin:0 auto;}
			#index_Main_banner3 #banner_pr dt{margin-bottom:10px;}
			#index_Main_banner3 #banner_pr .pressTle{float:left;}
				#index_Main_banner3 #banner_pr .pressTle a:hover{color:#4b72ba;text-decoration:underline;}
			#index_Main_banner3 #banner_pr .pressDate{float:right;}

/* banner 4 */
#index_Main_banner4	{overflow:hidden;width:960px; height:160px; margin:0 auto;background-color:#ffffff;}
	#index_Main_banner4 #banner_hi{float:left;width:240px;}
	#index_Main_banner4 #banner_sp{float:left;width:240px;}
	#index_Main_banner4 #banner_pr{float:left;width:240px;}
	#index_Main_banner4 #banner_sh{float:left;width:240px;}
		#index_Main_banner4 #banner_hi h2{margin:15px 0 10px 21px;}
		#index_Main_banner4 #banner_sp h2{margin:15px 0 10px 0;}
		#index_Main_banner4 #banner_sh h2{margin:15px 0 10px 19px;}

		#index_Main_banner4 #banner_hi .highCon{position:relative;}
			#index_Main_banner4 #banner_hi .highCon .arrowLeft{position:absolute;top:25px;left:14px;}
			#index_Main_banner4 #banner_hi .highCon .arrowRight{position:absolute;top:25px;right:15px;}
			#index_Main_banner4 #banner_hi .highCon .highImg{position:absolute;top:0;left:30px;}

		#index_Main_banner4 #banner_pr #pressTop{overflow:hidden;width:240px;height:14px;margin:15px 0 10px 0;}
			#index_Main_banner4 #banner_pr #pressTop h2{float:left;}
			#index_Main_banner4 #banner_pr #pressTop p{float:right;padding-top:3px;}
		#index_Main_banner4 #banner_pr dl{width:240px;}
			#index_Main_banner4 #banner_pr dt{margin-bottom:10px;}
			#index_Main_banner4 #banner_pr .pressTle{float:left;}
				#index_Main_banner4 #banner_pr .pressTle a:hover{color:#4b72ba;text-decoration:underline;}
			#index_Main_banner4 #banner_pr .pressDate{float:right;}

		#index_Main_banner4 #banner_sh ul{width:200px;margin:0 auto;padding-top:7px;}
		#index_Main_banner4 #banner_sh ul li{font-size:1%;line-height:1%;}
			/*
			#index_Main_banner4 #banner_sh ul li{overflow:hidden;width:200px;line-height:16px;border-bottom:1px #EEF0F2 solid;}
				#index_Main_banner4 #banner_sh ul li .shTxt{float:left;padding-left:4px;}
				#index_Main_banner4 #banner_sh ul li .shArrow{float:right;padding-right:6px;}
				#index_Main_banner4 #banner_sh ul li:hover{background-color:#6EA4D2;}
					#index_Main_banner4 #banner_sh ul li:hover a{color:#ffffff;}
			*/