@charset "utf-8";

/* common */
html { overflow-x:hidden;}
body{font:12px/1.2 "Tahoma", AppleGothic, sans-serif;color:#666;}
legend, #skip, caption, .hidden{display:none;}
input, label{vertical-align:middle;}
/*input[type="text"], input[type="password"], input[type="email"]{
	height:28px;
	padding:0 5px;
	margin:0;
	border:1px solid #c0c0c0;
	border-radius: 1px;
	font:12px/18px "Tahoma", sans-serif;color:#666;
}*/

textarea{
	border-radius: 1px;
}

li.search input[type="text"]:hover{
	border:none !important;
	box-shadow: none !important;
}

li.search input[type="text"]:focus{
	border:none !important;
	box-shadow: none !important;
}

input[type="text"]:hover, input[type="password"]:hover, input[type="email"]:hover, textarea:hover{
	/*border:1px solid #aaa;
	/*-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.3);*/
	outline: none;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus{
	/*border:1px solid #666;*/
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.3);
	outline: none;
}


input[type="checkbox"]{width:12px;height:12px;}
select{height:20px;vertical-align:middle;font:12px/18px "Tahoma"; line-height:20px;}
textarea{font:12px/18px "Tahoma"; border:1px solid #c0c0c0;}
a{color:#666;}
a:hover{color:#000;}
table{width:100%; table-layout:fixed; }

/* layout */
html{overflow-y:scroll;}
html, body, form{width:100%;height:100%;}
.Wrap {width:100%;}
.Wrap640 {width:100%;}
.Wrap320 {width:100%;}

/*Head*/
.headerWrap {width:100%; background:url('../images/common/bg-header.png') repeat-x; height:82px; position:relative; z-index:30;}
.header {width:980px; position:relative; margin:0 auto;}
.Logo {position:absolute; left:39px; top:21px;}
.Util {position:absolute; right:0; top:4px;}
.Util li {float:left; margin-left:10px; padding-top:6px;  display:inline;}
.Util li a {display:inline-block; vertical-align:middle;}
.Util li input {display:inline-block; vertical-align:middle; border:0; background:url('../images/common/bg-search-bar.gif') no-repeat; width:167px; height:25px;}
.Util .search {padding:0; margin:1px 0px 0px 12px;}
.Util .search input{float: left;}
.Util .search img{}
.Util .search320 {display:none;}
.Gnb {padding-top:47px; padding-left:150px;}
.Gnb:after {content:''; clear:both; display:block;}
.Gnb li {float:left; margin-right:35px; display:inline; text-align:center; width:95px;}
.Gnb .on a {height:26px; display:inline-block; background:url('../images/common/bg-Gnb-select.gif') no-repeat center bottom;  width:125px;}
.Gnb li a  {height:26px; display:inline-block; width:125px; font-weight:bold;}
.Gnb li .Gnb-2deps {position:absolute; left:0; top:76px; background:#fff; width:980px; z-index:150; border:2px solid #d9d9d9; border-top:0;}
.Gnb li .Gnb-2deps .Ab-Models {background: url(/content/kia/images/common/bg-lnb-on.gif) no-repeat 5px 4px; padding-left: 12px; color: #bb162b; position:absolute; right:15px; bottom:15px; text-decoration: underline; font-size: 11px;}
.Gnb li .Gnb-2deps .Ab-Models:hover {text-decoration: none;}
.Gnb li .Gnb-2deps a {
	width:auto;
	height:auto;
	background: none;
}
a.menuButtonActive{background:url('../images/common/bg-Gnb-select.gif') no-repeat center bottom;}
.Gnb li .Gnb-2deps li {width:auto; height:auto; text-align:left;}
.Gnb li .Gnb-2deps .line-box {
	padding-left:18px;
	border-bottom:1px solid #d9d9d9;
	overflow:hidden;
	*zoom:1;
	padding-top: 20px;
}
.Gnb li .Gnb-2deps .line-box h3 {
	padding-top:44px;
	background:url('../images/common/bg-cars-line.gif') no-repeat 0px 28px;
	width:106px;
	float:left;
	text-align:left;
	text-transform: uppercase;
	font-family: NeoSansProRegular , Tahoma, Sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.Gnb li .Gnb-2deps .line-box ul {float:right; padding-right:11px; width:845px; position:relative;}
.Gnb li .Gnb-2deps .line-box ul li {padding-right:0;}
.Gnb li .Gnb-2deps .line-box ul li img {
	position:relative;
	z-index:55;
	cursor:pointer;
}
.Gnb li .Gnb-2deps .line-box ul .on {height:346px;}
.Gnb li .Gnb-2deps .line-box:after {content:''; clear:both; display:block;}
.Gnb li .Gnb-2deps .line-box .bg-box {width:375px; height:220px; background:url('../images/common/bg-gnb-detail.gif') no-repeat; position:absolute;  z-index:53; top:104px; left:0; padding:10px 445px 0 21px;}
.Gnb li .Gnb-2deps .line-box .bg-box p {
	font-size:12px;
	line-height:16px;
	color:#575757;
	margin-top:22px;
}
.Gnb li .Gnb-2deps .line-box .bg-box h4 {
	font-size: 25px;
	line-height: 18px;
	color: #000;
	font-family: NeoSansProBold, sans-serif;
	padding-top: 8px;
}
.Gnb li .Gnb-2deps .line-box .bg-box h4 span {margin-left:20px; font-size: 11px; font-weight: normal; color: #666;}
.Gnb li .Gnb-2deps .line-box .bg-box h4 strong {font-size: 20px;}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area {margin-top:20px;}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area div {margin-top:5px;}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area .img-box {position:absolute; top:10px; left:396px;}
.Gnb li .Gnb-2deps .line-box .bg-box .one-top {display:block; margin-bottom:5px;}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area a {background:none; margin-left: 0px; margin-right: 4px;}
.Gnb li .Gnb-2deps .line-box .bg-box div a.btn{font-size: 13px;}
.Gnb li .Gnb-2deps .line-box .bg-box a.btn {
	background:#f4f4f4;
}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box {
	position:absolute;
	top:0px;
	right:0px;
	width:139px;
	padding: 0 5px 0 0;
}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box li {
	border-top:1px solid #c5c8ca;
	float:none;
	display:block;
	padding: 1px 0;
}
.Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box li:first-child {border-top:0;}
.Gnb li li {margin-right:0;}
.Btn-Menu {display:none;}
.Btn-Menu2 {display:none;}

/*Content*/
.contentWrap {width:100%; position:relative; /*z-index:99;*/z-index:8;  top:-6px;}
.main-visual {height:524px; position:relative; margin:0 auto;}/* width:980px;  */

.main-visual ul {z-index:15; position:relative; text-align:center;}
.main-visual ul li {display:inline; margin:0 2px; vertical-align:top;}
.main-visual ul li a {display:inline-block; padding-top:25px;}
.main-visual ul .on a {display:inline-block; padding-top:0px;}
.main-visual .Video {display:none;}
.page-areatop {position:absolute; bottom:1px; left:0; width:100%;}
#example {/*height:570px;*/}
#slides {width:1280px; position:absolute; height:570px; left:50%; top:0; margin-left:-640px;}
.pagination {z-index:15; position:relative; overflow:hidden; width:auto; text-align:center;}
.pagination li {display:inline; margin:0 2px; vertical-align:top;}
.pagination li a {display:inline-block; padding-top:0px; vertical-align::middle;  position:relative; width:93px; height:90px;}
.pagination li a span {position:absolute; top:25px; left:0;}
.pagination li a img {vertical-align:middle;display:inline-block;}
.pagination .current a {display:inline-block; padding-top:0px;}
.pagination .current a span {top:0; left:0;}
.pagination .current a img {margin-top:0; display:inline-block; }
.Example320 {display:none;}

/*Wrap640*/
/*.Wrap640 #example {/*height:367px;*//*}
.Wrap640 #slides {width:640px; position:absolute; height:367px; left:50%; top:0; margin-left:-320px;}
.Wrap640 .slides_control {width:640px; position:absolute; height:570px; left:50%; top:0; margin-left:-320px;}
.Wrap640 .main-visual {height:320px; position:relative; margin:0 auto;}*//* width:980px;  */

/**//*
.Wrap320 .Example320 {display:block;}
.Wrap320 #slides {width:320px; position:absolute; height:190px; left:50%; top:0; margin-left:-160px;}
.Wrap320 .slides_control {width:320px; position:absolute; height:192px; left:50%; top:0; margin-left:-160px;}
.Wrap320 .Example320 {height:190px; position:relative; margin:0 auto; padding-top: 4px;}
.Wrap320 .main-visual .Video {display:block;}
.Wrap320 .main-visual .flash_video {display:none;}
*/

.main-banner {position:relative; text-align:center; width:980px; margin:0 auto 40px auto;}
.main-banner .banner-area {position:relative; width:100%;}
.main-banner .prev {position:absolute; left:0; top:50%; margin-top:-50px; z-index:10000;}
.main-banner .next {position:absolute; right:0; top:50%; margin-top:-50px; z-index:10000;}
.main-banner .banner-box {position:relative; overflow:hidden; height:140px; margin:0 20px;}
.main-banner .banner-Ul {position:absolute; text-align:center; overflow:hidden; width:10000px;  left:0; top:0;}
.main-banner .banner-Ul:after {content:''; clear:both; display:block;}
.main-banner .banner-Ul li {float:left; width:960px;}
.main-banner .banner-Ul li a {float:left; padding-bottom:4px; background:url('../images/main/bg-banner-bar.gif') no-repeat left bottom; width:240px; text-align:left;}
.main-banner .page-area {position:relative;}
.main-banner .page-area ul {z-index:15; position:relative; text-align:center; margin-top:20px;}
.main-banner .page-area ul li {display:inline; margin:0 2px; vertical-align:top;}
.main-banner .page-area ul li a {display:inline-block;}

/*Wrap640*/
/*.Wrap640 .main-banner {width:640px;}
.Wrap640 .banner-box {margin:0 80px; height:310px;}
.Wrap640 .banner-box {margin:0 80px; height:310px;}
.Wrap640 .prev {display:none;}
.Wrap640 .next {display:none;}
.Wrap640 .banner-Ul {width:526px;}
.Wrap640 .banner-Ul li {width:526px;}
.Wrap640 .banner-Ul li a {width:258px; margin-bottom:20px;}

/*Wrap320*/
/*.Wrap320 .main-banner {width:320px;}
.Wrap320 .main-banner .prev {display:none;}
.Wrap320 .main-banner .next {display:none;}
.Wrap320 .banner-box {margin:0 50px; height:604px;}
.Wrap320 .banner-Ul {width:220px; padding-top:20px;}
.Wrap320 .banner-Ul li {width:220px;}
.Wrap320 .banner-Ul li a {width:220px; margin-bottom:8px;}


/*Lnb*/
.Lnb {float:left; width:175px; padding-top: 3px;}
.Lnb h2 {min-height:30px; border-bottom:2px solid #676767; margin: 0px; padding-top: 3px; padding-bottom: 2px; font: 20px/120% NeoSansProBold, Tahoma, Geneva, sans-serif}
.Lnb .lnb-ul {padding:15px 10px 0px 10px; /*padding-left:10px;*/}
.Lnb .lnb-ul li {margin-top:5px;}
.Lnb .lnb-ul li a {font:12px tahoma, sans-serif; line-height:22px; color:#58595b; min-height:22px; padding-left:10px; display:block;}
.Lnb .lnb-ul .on a {background:#bb162b; font-weight:bold; color:#fff; padding: 2px 0px 2px 10px;}
.Lnb .lnb-ul .on ul {display:block;}
.Lnb .lnb-ul .on li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb-off.gif') no-repeat 0px 9px; padding-left:10px; height:20px; line-height:20px;  color:#58595b;}
.Lnb .lnb-ul .on .on a {background:url('../images/common/bg-lnb-on.gif') no-repeat 0px 9px; font-weight:bold; color:#bb162b;}
.Lnb .lnb-ul li ul {padding-left:0; margin-top:8px; padding-bottom:10px; display:none;}
.Lnb .lnb-ul li ul li {padding-left:10px; margin-top:0;}
.Lnb .lnb-ul li ul li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb-off.gif') no-repeat 0px 9px; padding-left:10px; height:20px; line-height:20px;  color:#58595b;}


/*Footer*/
.footerWrap {width:100%; background:#e4e5e6 url('../images/common/bg-footerWrap.gif') repeat-x; margin-bottom:30px; margin-top:50px; position:relative; z-index:0;}
.footer {width:980px; margin:0 auto; position:relative; padding-bottom:20px;}
.ico-area {padding-top:13px; }
.ico-area:after {content:''; clear:both; display:block;}
.ico-area li {display:inline; margin:0 2px; vertical-align:middle; margin-right:10px;}
.ico-area li a {display:inline-block; margin-right:0px; vertical-align:middle; margin-left: 0;}
.ico-area li.first a {
	display:inline-block;
	/*margin-left:10px;*/
	vertical-align:middle;
}
.ico-area li.first a.first {margin-left:0px; vertical-align:middle;}
.ico-area .mic {position:relative;}
.ico-area .mic .mic-select {
	position:absolute;
	left:0;
	/*top:-57px;*/
	bottom: 16px;
	width:113px;
	border:1px solid #c5c5c5;
	border-bottom:0;
	background:#f6f6f6;
	display:none;
	z-index: 99;
}
	/*.Wrap320 .ico-area .mic .mic-select {
		bottom: 31px;
	}*/
.ico-area .mic .mic-select li {height:14px; padding:2px 0; display:block;}
.ico-area .mic .mic-select a {font-size:11px; line-height:14px; margin-left:5px; display:inline-block; vertical-align:middle; height:14px;}
.ico-area .flag-chile{
	background: url(/content/kia/images/common/ico-chile.gif) no-repeat 0px 3px;
	padding: 3px 0px 0px 20px;
	line-height: 100%;
	position: relative;
	left: 20px;
	}
.ico-area .flag-chile a:link, .ico-area .flag-chile a:visited{text-decoration: none; padding: 0px 0px 0px 20px; color: #666;}


.footer .logo {position:absolute; right:0px; bottom:-36px;}
.footer p {margin-top:8px;}
.footer-sitemap {
	margin-top:30px;
	overflow:hidden;
	padding-bottom:35px;
}
.footer-sitemap:after {content:''; clear:both; display:block;}
.footer-sitemap ul {
	float:left;
margin-right: 64px;
width: 110px;
}
.footer-sitemap .last {float:left; margin-right:0px;}
.footer-sitemap li {color: #58595B; font: 11px/100% Tahoma, Geneva, sans-serif;}
.footer-sitemap li ul {padding-top:5px; float:none; margin-right:0; width: auto;}
.footer-sitemap li ul li {font-size:11px; line-height:14px; margin-top:4px;}
.fb-like{top: 6px; left: 17px; position: relative;}
.Wrap320 .sns-ico .fb-like{
	left: 0;
	top: 4px;
}

/*margin*/
.mat20 {margin-top:20px;}
.mat10 {margin-top:10px;}
.mat15 {margin-top:15px;}
.mat25 {margin-top:25px;}
.mat30 {margin-top:30px;}
.mat35 {margin-top:35px;}
.mat50 {margin-top:50px;}
.mat250 {margin-top:250px;}

.mal5 {margin-left:5px;}

/*layout*/
.txt-c {text-align:center;}
.txt-l {text-align:left;}
.txt-r {text-align:right;}

/*Wrap640 */
/*.Wrap640 .headerWrap{background:url('../images/common/bg-header640.png') repeat-x; height:74px;}
.Wrap640 .Logo {top:22px; left:-30px;}
.Wrap640 .Logo img {width:60px; height:30px;}
.Wrap640 .Gnb {padding-top:41px; padding-left:20px;}
.Wrap640 .Gnb li {margin-right:0px; padding-right:20px; _padding-right:10px;}
.Wrap640 .Gnb .on a {height:25px}
.Wrap640 .Gnb li a  {height:25px; display:inline-block; width:110px;}
.Wrap640 .Gnb li .Gnb-2deps {position:absolute; left:0; top:69px; background:#fff; width:640px; z-index:150;}
.Wrap640 .Gnb li .Gnb-2deps .Ab-Models {position:absolute; right:15px; bottom:15px;}
.Wrap640 .Gnb li .Gnb-2deps a {width:auto; height:auto;}
.Wrap640 .Gnb li .Gnb-2deps li {width:auto; height:auto; text-align:left; margin-right:0;}
.Wrap640 .Gnb li .Gnb-2deps .line-box {padding-left:10px; border-bottom:1px solid #d9d9d9; padding-right:10px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box h3 {
	padding-top:44px;
	background:url('../images/common/bg-cars-line.gif')
	no-repeat 0px 28px;
	width:60px;
	float:left;
	font-size: 10px;
}
.Wrap640 .Gnb li .Gnb-2deps .line-box ul {float:right; padding-right:0px; width:560px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box ul li img {position:relative; z-index:55;}
.Wrap640 .Gnb li .Gnb-2deps .line-box ul .on {height:346px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box:after {content:''; clear:both; display:block;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box {width:272px; height:221px; background:url('../images/common/bg-gnb-detail640.gif') no-repeat; position:absolute;  z-index:53; top:104px; left:0; padding:10px 268px 0 20px; }
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .ico-box {display:none;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box p {font-size:11px; line-height:14px; color:#575757; margin-top:6px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box h4 {font-size:16px; line-height:18px; padding-top: 8px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box h4 span {margin-left:20px; font-size: 11px; font-weight: normal;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box h4 strong {font-size: 18px; font-weight: bold;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area {margin-top:10px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area div {margin-top:5px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .one-top {display:inline;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area .img-box {position:absolute; top:10px; left:265px;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box {position:absolute; top:18px; right:0px; width:117px; padding:0;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box li {border-top:1px solid #c5c8ca; float:none; display:block;}
.Wrap640 .Gnb li .Gnb-2deps .line-box .bg-box .btn-area .ico-box li:first-child {border-top:0;}

.Wrap640 .CorporateWrap {padding-top:0; width:640px; margin:0 auto;}
.Wrap640 .Lnb,.Wrap320 .Lnb {float:none; width:100%; clear:both;}
.Wrap640 .Lnb:after {content:''; display:block; clear:both;}
.Wrap640 .Lnb h2 {display:none;}
.Wrap640 .Lnb .lnb-ul {padding-top:0px; padding-left:0px;}
.Wrap640 .Lnb .lnb-ul li {margin:0px; padding-left:20px; border-bottom:1px solid #e0e1e2;}
.Wrap640 .Lnb .lnb-ul li:after {content:''; display:block; clear:both;}
.Wrap640 .Lnb .lnb-ul li a {font:12px tahoma, sans-serif; line-height:30px; color:#58595b; height:30px; padding-left:0px; display:inline-block; float:left; width:160px;}
.Wrap640 .Lnb .lnb-ul .on {background:#333333; border-bottom:0px;}
.Wrap640 .Lnb .lnb-ul .on a {background:none; font-weight:bold; color:#fff;}
.Wrap640 .Lnb .lnb-ul .on li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb640-off.gif') no-repeat 0px 12px; padding-left:10px;  color:#88898b;}
.Wrap640 .Lnb .lnb-ul .on .on a {background:url('../images/common/bg-lnb640-on.gif') no-repeat 0px 12px; font-weight:bold; color:#d10b24;}
.Wrap640 .Lnb .lnb-ul li ul {float:left; margin:0; padding-bottom:0; width:525px;}
.Wrap640 .Lnb .lnb-ul li ul li {padding-left:0px; margin-top:0; float:left;  border-bottom:0px; margin-right:30px; display:inline;}
.Wrap640 .Lnb .lnb-ul li ul li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb640-off.gif') no-repeat 0px 12px; padding-left:10px;  color:#58595b; line-height:16px; vertical-align:middle; padding:7px 0; height:16px; width:auto;}
.Wrap640 .ProductWrap {width:640px; position:relative; margin:0 auto;}
.Wrap640 .footer .logo {position:absolute; right:30px; bottom:-36px;}
.Wrap320 #example {display:none;}
.Wrap320 .Gnb {padding-left:0; padding-top:0px; border:1px solid #ddd; border-right:0; padding-left:1px; border-bottom:0; margin-bottom:6px; margin-top:3px; display:none;}
.Wrap320 .Gnb li {float:left; margin-right:0px; display:inline; text-align:center; width:158px; height:20px; padding-top:10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.Wrap320 .Gnb li .Gnb-2deps {visibility:hidden;}

.Wrap640 .ico-area li { margin: 0px;}
.Wrap640 .ico-area li .fb-like{left: 470px; position: absolute; top: 20px;}
.Wrap640 .ico-area li.flag-chile{left: 610px; position: absolute;text-indent:-9000px;top:20px;}
.Wrap640 .header {width:640px; position:relative; margin:0 auto;}
.Wrap640 .footer {width:640px; margin:0 auto; position:relative; padding-bottom:20px;}
.Wrap640 .footer-sitemap ul {float:left; margin-right:8px; width: 121px;}
.Wrap640 .footer-sitemap .last {float:left; margin-right:0px;}
.Wrap640 .footer-sitemap li ul {padding-top:10px; float:none; margin-right:0;}

/*Wrap320*/
/*.Wrap320 .headerWrap{background:url('../images/common/bg-header320.gif') repeat-x; height:auto;}
.Wrap320 .header {width:320px; margin:0 auto;}
.Wrap320 .contentWrap {width:320px; margin:0 auto;}
.Wrap320 .Logo {top:30px; left:10px;}
.Wrap320 .Logo img {width:55px; height:30px;}
.Wrap320 .footerWrap {margin-bottom:0;}
.Wrap320 .footerWrap .logo {display:none;}
.Wrap320 .ico-area li {display:none;}
.Wrap320 .ico-area .mic-select li {display:block;}
.Wrap320 .ico-area:after {display:block; content:''; clear:both;}
.Wrap320 .ico-area .mic {display:block; float:left; margin-left:10px;}
.Wrap320 .ico-area .sns-ico {display:block; float:left; margin-left: 10px;}
.Wrap320 .footer p {text-align:center;}
/*Texto Legal en footer*/
/*.Wrap320 .legal-footer p {text-align: left;}
/*Margin top en bloque .legal-footer*/
/*.Wrap320 .legal-footer{margin-top: 20px;}
.Wrap320 .legal-footer .footer{padding: 0 10px 10px 10px;}
/*Texto Copyright*/
/*.Wrap320 p.copyright{text-align: left; padding: 0 10px;}
.Wrap320 .header {width:320px; position:relative; margin:0 auto;}
.Wrap320 .footer {width:300px; margin:0 auto; position:relative; padding-bottom:20px;}

.Wrap320 .Gnb {padding-left:0; padding-top:0px; border:1px solid #ddd; border-right:0; padding-left:1px; border-bottom:0; margin-bottom:6px; margin-top:0px; display:none;}
.Wrap320 .Util {padding-top:2px; right:5px;}
.Wrap320 .Util .search {display:none;}
.Wrap320 .Util .search input {width:99px;}
.Wrap320 .Util .search320 {display:block; margin-top:-4px;}
.Wrap320 .Gnb-2deps {display:none;}
.Wrap320 .Gnb li {float:left; margin-right:0px; display:inline; text-align:center; width:158px; height:20px; padding-top:10px; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.Wrap320 .Gnb li .Gnb-2deps {visibility:hidden;}
.Wrap320 .Gnb li a  {height:auto; display:inline-block; width:110px;}
.Wrap320 .Gnb li.on a {background:none;}
.Wrap320 .Btn-Menu {display:block; text-align:right; padding:34px 5px 3px 0;}
.Wrap320 .Btn-Menu2 {display:block; text-align:right; padding:34px 5px 3px 0;}

.Wrap320 .CorporateWrap {padding-top:0; width:320px; margin:0 auto;}
.Wrap320 .Lnb {float:none; width:100%; clear:both;}
.Wrap320 .Lnb:after {content:''; display:block; clear:both;}
.Wrap320 .Lnb h2 {display:none;}
.Wrap320 .Lnb {padding-bottom:5px; /*background:url('/content/kia/images/common/bg-320lnb.gif') repeat-x left bottom;*/}
/*.Wrap320 .Lnb .lnb-ul {padding-top:0px; padding-left:0px;}
.Wrap320 .Lnb .lnb-ul li {margin:0px; padding-left:0px; border-bottom:1px solid #e0e1e2;}
.Wrap320 .Lnb .lnb-ul li:after {content:''; display:block; clear:both;}
.Wrap320 .Lnb .lnb-ul li a {font:12px tahoma, sans-serif; line-height:30px; color:#58595b; height:30px; padding-left:10px; display:block; float:none; width:auto;}
.Wrap320 .Lnb .lnb-ul .on {border-bottom:1px solid #e0e1e2;}
.Wrap320 .Lnb .lnb-ul .on a {background:none; font-weight:bold; color:#fff; background:#333333;}
.Wrap320 .Lnb .lnb-ul .on li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb-off.gif') no-repeat 0px 9px; padding-left:10px;  color:#58595b;}
.Wrap320 .Lnb .lnb-ul .on .on a {background:url('../images/common/bg-lnb-on.gif') no-repeat 0px 9px; font-weight:bold; color:#d10b24;}
.Wrap320 .Lnb .lnb-ul .on .on {border:none;}
.Wrap320 .Lnb .lnb-ul li ul {float:none; margin-top:6px; padding-bottom:0; padding-left:10px;}
.Wrap320 .Lnb .lnb-ul li ul li {padding-left:0px; margin-top:0; float:none;  border-bottom:0px; margin-right:0px;}
.Wrap320 .Lnb .lnb-ul li ul li a {font:11px tahoma, sans-serif; background:url('../images/common/bg-lnb-off.gif') no-repeat 0px 9px; padding-left:10px;  color:#58595b; line-height:16px; vertical-align:middle; padding:4px 0; height:16px; width:auto;}
.Wrap320 .footer-sitemap {display:none;}

.Find-more {position:relative;}
.Find-more a {position:absolute; right:16px; top:14px;}
.IWrap320 .Find-more {position:relative;}
.IWrap320 .Find-more a {position:absolute; right:182px; top:59px;}
