﻿@charset "utf-8";

/* header */
.WSG .wrap{background:#fff;width:100%;height:100%;}
.WSG .header{width:100%;min-width:980px;height:82px;background:url('../../Images/common/bg-header.png') repeat-x;position:relative;z-index:100;}
.WSG .headerTop{width:980px;position:relative;margin:0 auto;}
.WSG .Logo{position:absolute;left:39px;top:21px;font-size:normal;}
.WSG .Util{position:absolute;right:0;top:5px;height:24px;}
.WSG .Util li{float:left;vertical-align:middle;}
.WSG .Util li img{vertical-align:top;font-size:0;}
.WSG .Util li.contactus{padding-top:5px;margin-right:9px;}
.WSG .Util li.local{padding-top:5px;margin-right:13px;}
.WSG .Util li.search input {background:url('../../Images/common/bg-searchInput.gif') no-repeat left top;border:none;height:24px;line-height:24px;width:157px;padding:0 10px;float:left;}
.WSG .Util li.search .WsgtxtSearch {display:none;position:absolute; right:0px; top:24px; border:1px solid #e1b4b6; padding:3px 0; background-color:#fff; width:280px;}
.WSG .Util li.search .WsgtxtSearch li {display:block;float:none;padding:0;margin:0;}
.WSG .Util li.search .WsgtxtSearch li a {display:block; font:12px dotum; color:#666; line-height:20px; padding-left:10px; text-decoration:none;}
.WSG .Util li.search .WsgtxtSearch li a strong {font:bold 12px dotum; color:#bd0007;}
.WSG .Gnb{padding-top:45px;padding-left:190px;}
.WSG .Gnb *{font-family:Tahoma;}
.WSG .Gnb:after{content:'';clear:both;display:block;}
.WSG .Gnb .last {margin-right:0px;}
.WSG .Gnb li{float:left;margin-right:35px;display:inline-block;text-align:center;}
.WSG .Gnb li li{margin-right:0;}
.WSG .Gnb li .Gnb-1deps a {display:block;}
.WSG .Gnb li span.Gnb-1deps{display:block;overflow:hidden;height:28px;}
.WSG .Gnb li span.Gnb-1deps img{margin-top:-39px;}
.WSG .Gnb li.on span.Gnb-1deps img, .WSG .Gnb li.curr span.Gnb-1deps img{margin-top:0;}
/*,.WSG .Gnb li.Kiabahrain .Gnb-2deps  */
.WSG .Gnb li .Gnb-2deps  {display:none;position:absolute;left:0;top:76px;background:#fff;width:980px;padding-bottom:28px;z-index:150;border:1px solid #d9d9d9;border-top:0;}
/*.WSG .Gnb li.Kiabahrain .Gnb-2deps{padding-left:  300px;}*/
.WSG .Gnb li .Gnb-2deps li{width:auto;height:auto;text-align:left;}
.WSG .Gnb li .Gnb-2deps li .carName{position:relative;width:140px;font-size:10px;}
.WSG .Gnb li .Gnb-2deps li .carName a{display:block;width:100%;height:100%;}
.WSG .Gnb li .Gnb-2deps li .carName span.on{display:none;}
.WSG .Gnb li .Gnb-2deps li .carName span.txt{position:absolute;top:75px;left:0;width:100%;text-align:center;}
.WSG .Gnb li .Gnb-2deps li .carName span.txt dfn{color:#7d7d7d;}
.WSG .Gnb li .Gnb-2deps li .carName span.txt strong{color:#333333;}
.WSG .Gnb li .Gnb-2deps .line-box{padding-left:18px;border-top:1px solid #d9d9d9;overflow:hidden;*zoom:1;}
.WSG .Gnb li .Gnb-2deps .line-box .carGroup{padding-top:30px;background:url('../../Images/common/bg-cars-line.gif') no-repeat 0px 20px;width:106px;float:left;text-align:left;font-weight:bold;color:#333;}
.WSG .Gnb li .Gnb-2deps .line-box ul{float:right;padding-right:11px;width:845px;position:relative;}
.WSG .Gnb li .Gnb-2deps .line-box ul li{padding-right:0;}
.WSG .Gnb li .Gnb-2deps .line-box ul .on{height:346px;}
.WSG .Gnb li .Gnb-2deps .line-box:after{content:'';clear:both;display:block;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box{display:none;position:absolute;left:0;top:114px;padding:29px 445px 0 20px;width:375px;height:201px;background:url('../../Images/common/bg-gnb-detail.jpg') no-repeat;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carTitle{height:41px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carTitle dfn{margin-right:20px;font-weight:bold;font-size:24px;color:#000;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carTitle strong{font-size:16px;color:#575757;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carLogo{margin-bottom:17px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .exploreMore{}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carImg{position:absolute;top:5px;left:315px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carBuild{position:absolute;left:21px;bottom:54px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .btn-area{position:absolute;left:21px;bottom:21px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carEngine{position:absolute;top:0px;right:0px;width:139px;padding:0;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carEngine ul{width:100%;padding-right:0;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carEngine li{height:75px;line-height:75px;border-top:1px solid #c5c8ca;float:none;display:block;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carEngine li img{padding-top:12px;}
.WSG .Gnb li .Gnb-2deps .line-box .bg-box .carEngine li.first{border-top:0;}
.WSG .Gnb li .Gnb-2deps .allModels{text-align:right;padding-right:15px;padding-bottom:15px;}
.WSG .Gnb li .Gnb-2deps .allModels a{display:inline-block;padding-left:8px;text-decoration:underline;font-size:10px;color:#bb162b;background:url("../../Images/common/bg-allmodels.gif") no-repeat left center;}
div#designWrap div#gnbTop_Wsg {width:100%;position:relative;padding-bottom:100px;z-index:9999;}
.WSG .Gnb li .Gnb-2deps .closeModels{position:absolute;right:13px;bottom:10px;}
/*New 20121017*/
.WSG .Gnb li.Kiabahrain { cursor:hand;}
/*.WSG .Gnb li.Kiabahrain .Gnb-2deps{display:none;position:absolute;left:0;top:76px;background:#fff;width:980px;padding-bottom:28px;z-index:150;border:1px solid #d9d9d9;border-top:0;}
	  z-index:300;																		*/
.WSG .Gnb li.Kiabahrain .sub_menu {text-align:left;  padding:30px 10px 10px 200px /*t l b r*/; width : 80%;/*one by one  width : 150% ;*/;white-space:nowrap;}
/*.WSG .Gnb li.Kiabahrain .sub_menu { padding:5px;    font-size :10pt;display:block; } */
.WSG .Gnb li.Kiabahrain .sub_menu  a { color:#444444;   font-size :10pt; text-decoration :none;padding:30px; }
.WSG .Gnb li.Kiabahrain .sub_menu  a:hover { color:#cc3300; text-decoration :none; } /**/
/*End .WSG .Gnb li.Kiabahrain .Gnb-2deps{padding-left:  300px;}*/

/*20150107 added for experiance KIA similar to KIA world wide
  <span class="Gnb-1deps"><a href="javascript:;"><img src="http://www.kia.com/worldwide/images/gnb/menu03.png" alt="Experience Kia" /></a></span>
			<div class="Gnb-2deps">
				<div class="line-box">
					<div class="closeModels"><a href="#" onclick="return false;"><img src="http://www.kia.com/worldwide/images/common/btn-gnb-close.gif" alt="close" /></a></div>
					<h2><img src="http://www.kia.com/worldwide/images/gnb/tit_menu_exkia.gif" alt="Experience Kia" /></h2>
					<ul class="gnb_new">
						<li class="m_design"><a href="http://www.kia.com/worldwide/experience-kia/design/"><span>Design</span></a></li>
						<li class="m_motorshow"><a href="http://www.kia.com/worldwide/experience-kia/motor-show/"><span>Motor Show</span></a></li>
						<li class="m_conceptcar"><a href="http://www.kia.com/worldwide/experience-kia/concept-cars/"><span>Concept Cars</span></a></li>
						<li class="m_technology"><a href="http://www.kia.com/worldwide/experience-kia/technology/"><span>Technology</span></a></li>
						<li class="m_sports"><a href="http://www.kia.com/worldwide/experience-kia/sports/ausopen/"><span>Sports</span></a></li>
						<li class="m_aftersales"><a href="http://www.kia.com/worldwide/experience-kia/after-sales-services/"><span>After Sales Services</span></a></li>
					</ul>
				</div>
			</div>
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_design{background-position:left top;color:#444444;   font-size :10pt; text-decoration :none;padding:10px; }
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_design:hover{background-position:right top; color:#cc3300; text-decoration :none;}

.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_motorshow{background-position:left -24px;color:#444444;   font-size :10pt; text-decoration :none;padding:10px;}
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_motorshow:hover{background-position:right -24px;color:#cc3300; text-decoration :none;}

.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_conceptcar{background-position:left -48px;color:#444444;   font-size :10pt; text-decoration :none;padding:10px;}
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_conceptcar:hover{background-position:right -48px;color:#cc3300; text-decoration :none;}

.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_technology{background-position:left -72px;color:#444444;   font-size :10pt; text-decoration :none;padding:10px;}
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_technology:hover{background-position:right -72px;color:#cc3300; text-decoration :none;}

.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_sports{background-position:left -96px;color:#444444;   font-size :10pt; text-decoration :none;padding:10px;}
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_sports:hover{background-position:right -96px;color:#cc3300; text-decoration :none;}

.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_aftersales{background-position:left -120px;color:#444444;   font-size :10pt; text-decoration :none;padding:10px;}
.WSG .Gnb li.menu03 .Gnb-2deps .line-box ul li.m_aftersales:hover{background-position:right -120px;color:#cc3300; text-decoration :none;}
 
 http://www.kia.com/worldwide/experience-kia/design/*/


/*NEW START*/

a.home {color:#c11125; background :white;  text-decoration :none; padding:3px; }
a.home:hover{color:white;  background :#c11125; text-decoration :none;padding:3px;}

a.link_email, a.googlemap {color:#000088;}
a.link_email:hover, a.googlemap:hover {color:#880000;}

.plugin_4 { margin: 10px; text-align : justify ; }
.pjustsp { text-align :justify ; line-height :15pt;} 
.txtgray {color:Gray ;line-height:15pt} 
 /* Used in Profiles */
.subheader {font-size :12pt;font-weight :bold;}
 div.profile_contacts{ color:#880000;font-size: 9pt;width:100%;padding:5px; background-color:#f5f5f5;}
 div.profile_contacts div.head {font-size :12pt;font-weight :bold; padding-left:20px; /*font-size: 14pt; color:#c11125;*/}  
 div.profile_contacts div.content {padding-left:20px;color:#880000;}
 /*div#content{ float:right; width:100%; padding: 100px 5px 5px 5px; position :relative ; border :1px red solid;}   /* layout width 680px*/
/* profile default.aspx */
div#content_aabh{ float:right; width:775px; }   /* layout width 680px*/

/* profile location.aspx */ /* profile online_enquiry.aspx */
div#iframe_location, div#iframe_online_enquiry{padding: 50px 0px 0px 0px; /*t l b r*/ }

/*div#iframe_online_enquiry{padding: 50px 0px 0px 0px; t l b r }*/

hr.line{ display:block ; margin:5px;}

/* NEW END*/

/*Basic*/
* {font:normal 11px Tahoma;}
html, body{ margin:0; padding:0}
html {overflow-y:scroll;}
html, body, form{height:100%;}
body{background:#ffffff;}/*url(../../images/common/bg_body01.gif)center repeat-y*/
form, td, div, span, ul, li, ol, dl, dt, dd, textarea, h1, h2, h3, h4, p, a{ margin:0; padding:0; color:#666; word-wrap:break-word;}
/*table, th, td{ font:normal 11px Arial; color:#666}*/
table{ border-spacing:0px;  border-collapse:collapse; border:0px; empty-cells:show}
img, fieldset, label{ border:0px; margin:0; padding:0}
.nonCss, legend, hr{ display: none; padding:0; margin:0}
.pointer{ cursor:pointer}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both; font-size:0%; line-height:0%;padding:0 0 0 0; margin:0 0 0 0; }
.al{ text-align:left}
.ar{ text-align:right}
.ac{ text-align:center}
ul,ol{list-style:none; padding: 0px; margin: 0px}
ol li, ul li{ padding: 0px; margin: 0px}
a:link, a:visited{ text-decoration: none; font:normal 11px Arial; color:#666}
a:active, a:hover{ text-decoration:underline; font:normal 11px Arial; color:#666}
a.ocher1:link, a.ocher1:visited{ text-decoration: none; font:normal 11px Arial; color:#a57a39}
a.ocher1:active, a.ocher1:hover{ text-decoration:underline; font:normal 11px Arial; color:#a57a39}
a.red1:link, a.red1:visited{ text-decoration: none; font:normal 11px Arial; color:#bd0007}
a.red1:active, a.red1:hover{ text-decoration:underline; font:normal 11px Arial; color:#bd0007}
strong, em{ font-weight:bold}
.f12{ font-size:12px}
.f13{ font-size:13px}
.f14{ font-size:14px}
.f15{ font-size:15px}
.f16{ font-size:16px}
.red1{ color:#bd0007}
.ocher1{ color:#a57a39}
.gray1{ color:#666}
.gray2{ color:#a1a1a1}
.gray3{ color:#505050}
.white1{ color:#fff}
.line14{ line-height:14px}
.line15{ line-height:15px}
.line16{ line-height:16px}
.line17{ line-height:17px}
.line18{ line-height:18px}
.under{ text-decoration:underline}
.letter{ letter-spacing:-1px}
.bold{ font-weight:bold}
.btnpos1{ position:relative; top:-2px; left:8px}
a.color_1{color:#0072bc;}
a.color_1:hover {text-decoration:underline;color:#0072bc;}
input.box1{ border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#f9f9f9; color:#666; height:15px; font:normal 11px/15px Arial}
input.file1{ border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; background-color:#f9f9f9; color:#666; height:19px; font:normal 11px/15px Arial}
textarea.box1{ border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;
    background-color:#f9f9f9; color:#666; line-height:17px; font:normal 11px/16px Arial;
    scrollbar-arrow-color:#a1a1a1;	scrollbar-face-color:#fff; 	scrollbar-highlight-color:#aaaec4; scrollbar-3dlight-color:#fff; scrollbar-shadow-color:#aaaec4; 	scrollbar-darkshadow-color:#fff; 	scrollbar-track-color:#ffffff}
.cr {clear:both;}
.mt_20 {margin-top:20px;}


/*NEW START*/

a.home {color:#c11125; background :white;  text-decoration :none; padding:3px; }
a.home:hover{color:white;  background :#c11125; text-decoration :none;padding:3px;}

a.link_email, a.googlemap {color:#000088;}
a.link_email:hover, a.googlemap:hover {color:#880000;}

.plugin_4 { margin: 10px; text-align : justify ; }
.pjustsp { text-align :justify ; line-height :15pt;} 
.txtgray {color:Gray ;line-height:15pt} 
 /* Used in Profiles */
.subheader {font-size :12pt;font-weight :bold;}
 div.profile_contacts{ color:#880000;font-size: 9pt;width:100%;padding:5px; background-color:#f5f5f5;}
 div.profile_contacts div.head {font-size :12pt;font-weight :bold; padding-left:20px; /*font-size: 14pt; color:#c11125;*/}  
 div.profile_contacts div.content {padding-left:20px;color:#880000;}
 div#content{ float:right; width:70%; padding: 5px;}   /* layout width 680px*/


hr.line{ display:block ; margin:5px;}

/* NEW END*/

/*Layout
#contentWrapper {width:770px;float:right;padding-top:85px;background:url(../../images/common/bg-contentWrapper.gif) no-repeat left 33px;margin-top:31px;}
*/ /* #contentWrapper padding-top was 85px changed to :50px; on 20121022*/
#contentWrapper {width:770px;float:right;padding-top:60px;background:url(../../images/common/bg-contentWrapper.gif) no-repeat left 33px;margin-top:31px;}

/*Any change in #contentwrapper in padding bttom should be changed in
#lnbWrap{float:left; width:170px; padding:31px 32px 48px 0; }*/
/* created on 20131219
#contentWrapper_General {width:770px;float:right;padding-top:50px;
	background:url(../../images/common/bg-contentWrapper.gif) no-repeat left 33px;
	margin-top:31px;
	} */



div#newContWrap{position:relative;left:0;top:-6px;width:980px;margin:0 auto;padding-bottom:35px;clear:both;}
div#newContWrap:after{clear:both;display:block;content:"";}
div#newContWrap h1.b-Type {position:absolute;top:34px;left:0;}
div#newContWrap.vehiclesSepecial{margin-bottom:0;padding-bottom:40px;}



div#designWrap{ width:100%; margin:0 auto; padding:0; background-color:#fff; position:relative}
div#designWrap div#gnbTop{ position:absolute;width:980px;margin:0 auto; z-index:999}
div#designWrap div#hDepth{ padding:3px 32px 2px 0;position:relative;} /*aabh 20121020 changed in profile folder aspx pages*/
div#designWrap div#hDepth ul{display:inline;position:absolute;right:0;top:45px;}
div#designWrap div#hDepth ul li{ float:left; background:url(../../images/common/ico-1depth.gif) no-repeat left 5px ; padding:0 8px 0 10px; }
div#designWrap div#hDepth ul li a{color:#949494;font:normal 11px Tahoma;}
/*aabh 20121017*/
div#designWrap div#hDepth ul li.home,div#designWrap div#hDepth ul li:first-child {background:url(../../images/common/ico-home.gif) no-repeat left 2px;padding-left:20px;}
div#designWrap div#hDepth ul li.end{ background:url(../../images/common/ico-2depth.gif) no-repeat left 5px ;  padding:0 0 0 10px;}
div#designWrap div#hDepth ul li.end a{color:#676767;}
div#designWrap div#hDepth ul li a:hover{text-decoration:none;}

 
div#designCarWrap div#hDepth{margin-bottom:30px;height:34px;padding:3px 32px 2px 0;position:relative;border-bottom:2px solid #797a7c;}
div#designCarWrap div#hDepth ul{display:inline;position:absolute;right:0;top:15px;}
div#designCarWrap div#hDepth ul li{ float:left; background:url(../../images/common/ico-1depth.gif) no-repeat left 5px ; padding:0 8px 0 10px;}
div#designCarWrap div#hDepth ul li a{color:#949494;font:normal 11px Tahoma;}
div#designCarWrap div#hDepth ul li.home {background:url(../../images/common/ico-home.gif) no-repeat left 2px;padding-left:20px;}
div#designCarWrap div#hDepth ul li.end{ background:url(../../images/common/ico-2depth.gif) no-repeat left 5px ;  padding:0 0 0 10px;}
div#designCarWrap div#hDepth ul li.end a{color:#676767;}
div#designCarWrap div#hDepth ul li a:hover{text-decoration:none;} 

div#designWrap div#contentWrap976{padding:30px 0 48px; position:relative}
div#designWrap div#contentWrap976 h1{padding-bottom:10px;border-bottom:2px solid #797a7c;}
div#designWrap div#contentWrap976 h2{ margin:0 0 22px 0;}
div#designWrap div#contentWrap976 h3.b10, body.pop h3.b10{ margin:0 0 10px 0}
div#designWrap div#contentWrap976 h3.b15, body.pop h3.b15{ margin:0 0 15px 0}
div#designWrap div#contentWrap976 h4{ margin:0 0 10px 0}
div#designWrap div#contentWrap976 h4.b15{ margin:0 0 15px 0}
div#designWrap div#contentWrap976 ul.h4_txt{ margin:0 0 20px 0}
div#designWrap div#contentWrap976 ul.h4_txt li{ background:url(../../images/common/bu03.gif) 11px 5px no-repeat; padding:0 0 2px 18px; font:normal 11px/15px Arial; color:#666}

div#designWrap div#contentWrap680{width:680px; margin:0 auto 50px;}   /* layout width 680px*/
/*margin:0 auto 50px; gives a space for horizontal sub menu in vehicles for exterior, interior etc. */
/*div#designWrap div#contentWrap680{width:770px;float:right;padding-top:85px;background:url(../../images/common/bg-contentWrapper.gif) no-repeat left 33px; margin:0 auto 50px;margin-top:31px;} 
*/
div#designWrap div#contentWrap680 h2{padding-bottom:14px;position:absolute;left:210px;top:40px;}
div#designWrap div#contentWrap680 h2.h2-special{ margin-right:20px}
div#designWrap div#contentWrap680 h3.b10, body.pop h3.b10{ margin:0 0 10px 0}
div#designWrap div#contentWrap680 h3.b15, body.pop h3.b15{ margin:0 0 15px 0}
div#designWrap div#contentWrap680 h4{ margin:0 0 10px 0}
div#designWrap div#contentWrap680 h4.b15{ margin:0 0 15px 0}
div#designWrap div#contentWrap680 ul.h4_txt{ margin:0 0 20px 0}
div#designWrap div#contentWrap680 ul.h4_txt li{ background:url(../../images/common/bu03.gif) 11px 5px no-repeat; padding:0 0 2px 18px; font:normal 11px/15px Arial; color:#666}

 /*cretaed on 20131219*/
div#designWrap div#contentWrap  {width:680px; margin:0 auto 0px;}   /* layout width 680px*/
div#designWrap div#contentWrap  h2{padding-bottom:12px;position:absolute;left:210px;top:40px;}
div#designWrap div#contentWrap  h2.h2-special{ margin-right:20px}

 

/* 20120912 mainfooter  aabh 20121017*/
div#footerWrap_Wsg {background:#e4e5e6 url(../../images/common/footer_bg01_wsgBg.gif) left top repeat-x;width:100%;
	margin-top:40px;margin-bottom:30px;position:relative;z-index:999;}
div#footerWrap{width:980px; margin:0 auto;min-height:75px; position:relative;}
div#footerWrap ul.popLink{ float:left; display:inline; margin:13px 0 0 0;}
div#footerWrap ul.popLink li{ float:left; padding-right:3px; height:25px; font-size:0%;vertical-align:middle;}
div#footerWrap ul.popLink li.ico_korea {padding:7px 0 0 6px;}
div#footerWrap ul.popLink li a.select-country img {margin:3px 0 0 10px;}
div#footerWrap ul.etcMenu{position:absolute;right:0;top:-56px;width:300px;height:18px;}
div#footerWrap ul.etcMenu li{ float:left; padding:2px 0 0 6px; height:18px; font-size:0%}
div#footerWrap ul.footmenu{ float:left; display:inline; margin:16px 0 0 10px}
div#footerWrap ul.footmenu li{ float:left; padding:5px 16px 0 0; height:14px; font-size:0%;}
div#footerWrap ul.footmenu li.ico_plus {display:inline-block !important; height:20px !important; overflow:hidden !important;padding-top:0;}
div#footerWrap ul.footmenu li.ico_plus a{display:block;}
div#footerWrap ul.footmenu li.on img {margin-top:-20px;}
div#footerWrap address.copyTxt{padding:9px 0 16px 10px;font-size:0;}
/*.foot_logo aabh 20121020 botton:-30px in default.master*/
div#footerWrap .foot_logo {position:absolute;bottom:-33px;right:0;}
div#footerWrap div.contactus ul li {margin-top:0px;} /* Add */
div#footerWrap div.contactus ul .on img {margin-top:-14px;}	/* Add */
div#footerWrap .select-country-box {display:none;position:absolute;top:-216px;right:104px;width:421px;height:143px;padding:30px 30px 30px 25px;background:url("../../images/common/country-layer-bg.png") no-repeat left top;z-index:9999;}
div#footerWrap .select-country-box p.title {margin-bottom:15px;}
div#footerWrap .select-country-box .select-box {overflow:hidden;height:20px;padding:8px;margin-bottom:10px;background:#e6e6e6;}
div#footerWrap .select-country-box .select-box select {float:left;margin-right:8px;}
div#footerWrap .select-country-box .select-box:after {clear:both;content:"";display:block;}
div#footerWrap .select-country-box .closebtn {position:absolute;right:27px;top:17px;}
div#footerWrap .select-country-box .information .comNm {margin-bottom:10px;color:#686868;font-family:"Tahoma";}
div#footerWrap .select-country-box .information .comNm span{font-weight:bold;font-size:15px;line-height:1.3;}
div#footerWrap .select-country-box .information .comNm span a{display:inline-block;text-decoration:underline;color:#bd0007;}
div#footerWrap .select-country-box .information .comNm span a em{font-style:normal;color:#686868;font-weight:bold;font-size:15px;line-height:1.3;}
div#footerWrap .select-country-box .information .conAddr {color:#686868;font-family:"Tahoma";font-size:11px;line-height:16px;}
/*
div#footerWrap{   width:976px; min-height:60px; height:93px; display:inline-block; padding-top:56px;}
div#designWrap div#footerWrap{ background:url(../../images/common/footer_bg01.gif) left top no-repeat; width:976px; min-height:60px; height:93px; display:inline-block; padding-top:56px;}
div#designWrap div#footerWrap:after {content:""; display:block; clear:both;}
   /* div#designWrap div#footerWrap ul.popLink{ width:100%; text-align:center; margin-left:50px; list-style : none;position:relative; z-index:500;}
    div#designWrap div#footerWrap ul.popLink li{color:Red; display:block; float:left;} /* float:left; padding-right:16px; height:18px; font-size:0% */
/*    div#designWrap div#footerWrap ul.popLink, div#footerWrap ul.popLink{ width:100%; text-align:center;  list-style : none; }
    div#designWrap div#footerWrap ul.popLink li,div#footerWrap ul.popLink li{float:left; text-align:center;     } /* float:left; padding-right:16px; height:18px; font-size:0% */
  /*  div#designWrap div#footerWrap ul.etcMenu{ float:right; display:inline; margin-right:31px}
    div#designWrap div#footerWrap ul.etcMenu li{ float:left; padding:2px 0 0 6px; height:18px; font-size:0%}
    div#designWrap div#footerWrap ul.telephone{ float:left; display:inline; margin:8px 0 0 31px}
    div#designWrap div#footerWrap ul.telephone li{ float:left; padding:0 16px 0 0; height:14px; font-size:0%}
    div#designWrap div#footerWrap div.contactus{ float:right; padding-right:31px}
    div#designWrap div#footerWrap div.contactus ul{ float:right}
    div#designWrap div#footerWrap div.contactus ul li{ float:left; padding:4px 8px 0 0; #padding:2px 8px 0 0}
    div#designWrap div#footerWrap div.contactus ul .on img {margin-top:-14px;}
    div#designWrap div#footerWrap div.contactus ul li.combo{ float:left; padding:0 0 0 5px}
    div#designWrap div#footerWrap div.footer,div#footerWrap div.footer { width:100%; text-align:center;   font-size:7pt}
    */


div.todayCar{ display:none;position:absolute; right:-5px; top:57px; z-index:99;}
body.pop{ border-top:2px solid #bd0007; background:none #fff}
body.pop table tbody tr td.popWrap{ padding:22px 22px 10px 32px}
body.pop table tbody tr td.popWrap div.close{ background:url(../../images/common/p_copyright01.gif) 0 8px no-repeat; text-align:right; margin-top:30px}
body.pop div.popScroll{ padding:0 10px 0 15px; overflow-x:hidden; overflow-y:scroll; background-color:#fff; color:#666; font:normal 11px/16px Arial; scrollbar-arrow-color:#a1a1a1;	scrollbar-face-color:#fff; 	scrollbar-highlight-color:#aaaec4; scrollbar-3dlight-color:#fff; scrollbar-shadow-color:#aaaec4; 	scrollbar-darkshadow-color:#fff; 	scrollbar-track-color:#ffffff}
body.pop h4{ margin:0 0 10px 0}
body.pop h4.b15{ margin:0 0 15px 0}
body.pop ul.h4_txt{ margin:0 0 20px 0}
body.pop ul.h4_txt li{ background:url(../../images/common/bu03.gif) 11px 5px no-repeat; padding:0 0 2px 18px; font:normal 11px/15px Arial; color:#666}
body.pop a.option:link, body.pop a.option:visited{ text-decoration: none; font:normal 11px Arial; color:#666}
body.pop a.option:active, body.pop a.option:hover{ text-decoration:underline; font:bold 11px Arial; color:#bd0007}

/*main index*/
div#indexWrap{ width:976px; margin:0 auto; padding:0 0 24px 0; background-color:#fff; position:relative}
div#indexWrap div#gnbTop{ width:976px; position:absolute; top:0px; left:0px; z-index:9999}
div#indexWrap div.index-flash{ position:relative; padding:0; margin:0}
div#indexWrap div.index2-flash{ padding:0; margin:0}

/*List */
div.vList1Wrap{ background:url(../../images/common/vlist_tbg01.gif) left top no-repeat}
table.vList1{ width:100%}
table.vList1 thead tr th{ text-align:center; background:url(../../images/common/vlist_gap01.gif) left top no-repeat; border-bottom:1px solid #a6a6a6; padding:11px 0 9px 0}
table.vList1 thead tr th.fst{ background:none}
table.vList1 thead tr th.sub1{ text-align:center; border-bottom:1px solid #d6d6d6; padding:9px 0 6px 0}
table.vList1 thead tr th.sub2{ text-align:center; background:url(../../images/common/vlist_gap02.gif) left 11px no-repeat; padding:8px 0 8px 0}
table.vList1 thead tr th.fstsub2{ text-align:center; background:none; padding:8px 0 8px 0}
table.vList1 tbody tr th, table.vList1 tbody tr td{ border-top:1px solid #d6d6d6; padding:6px 0 0 0; font:normal 11px  Arial; color:#666; text-align:center; vertical-align:top}
table.vList1 tbody tr th div{ padding:4px 0 8px 0}
table.vList1 tbody tr td div{ padding:5px 0 9px 0}
table.vList1 tbody tr td div.frm{ padding:0 0 0 0}
table.vList1 tbody tr td div.btn{ padding:4px 0 3px 0}
table.vList1 tbody tr td.sub_td{ border-left:1px solid #d6d6d6}
table.vList1 tbody tr td.nodata{ padding:20px 0 15px 0; border-top:0px}
table.vList1 tbody tr td.nodata div{ color:#a1a1a1; font:bold 11px/15px Arial}
table.vList1 img.btn{ vertical-align:top; position:relative; top:-4px}
table.vList1 tbody tr td div.frm input.check{ width:13px; height:13px}
table.vList1 tbody tr th.fst, table.vList1 tbody tr td.fst{ border-top:0px}
table.vList1 strong{ font-weight:bold}
table.vList1 tbody a{ font:normal 11px  Arial; color:#666}
table.vList1 tbody a:hover{ font:normal 11px  Arial; color:#666; text-decoration:underline}
table.vList1 tbody tr th div.l, table.vList1 tbody tr td div.l{ text-align:left; padding-left:8px}
table.vList1 tbody tr td div.r{ text-align:right; padding-right:8px}
table.vList1 tbody tr td div.ic-journal{ text-align:left; background:url(../../images/common/ic_journal01.gif) 0 5px no-repeat; padding-left:53px}
table.vList1 tbody tr td div.ic-news{ text-align:left; background:url(../../images/common/ic_news01.gif) 0 5px no-repeat; padding-left:53px}
table.vList1 input.radio{ width:13px; height:13px; margin:0; padding:0px}
table.vList1 label{ position:relative; left:2px; top:-4px}

div.vList2Wrap{ background:url(../../images/common/vlist_tbg01.gif) top no-repeat}
table.vList2{ width:100%}
table.vList2 thead tr th{ text-align:center; background:url(../../images/common/vlist_gap01.gif) left top no-repeat; border-bottom:1px solid #a6a6a6; padding:11px 0 9px 0}
table.vList2 thead tr th.fst{ background:none}
table.vList2 thead tr th.sub1{ text-align:center; border-bottom:1px solid #d6d6d6; padding:9px 0 6px 0}
table.vList2 thead tr th.sub2{ text-align:center; background:url(../../images/common/vlist_gap02.gif) left 11px no-repeat; padding:8px 0 8px 0}
table.vList2 thead tr th.fstsub2{ text-align:center; background:none; padding:8px 0 8px 0}
table.vList2 tbody tr th{ border-top:1px solid #d6d6d6; padding:6px 0 0 0; font:normal 11px  Arial; color:#666; text-align:center; vertical-align:top}
table.vList2 tbody tr td{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; padding:6px 0 0 0; font:normal 11px  Arial; color:#666; text-align:center; vertical-align:top}
table.vList2 tbody tr th div{ padding:4px 0 8px 0;}
table.vList2 tbody tr td div{ padding:5px 0 9px 0;}
table.vList2 tbody tr td div.btn{ padding:4px 0 3px 0}
table.vList2 img.btn{ vertical-align:top; position:relative; top:-4px}
table.vList2 tbody tr th.fst, table.vList2 tbody tr td.fst{ border-top:0px}
table.vList2 tbody tr td.fstcol{ border-left:0px}
table.vList2 strong{ font-weight:bold}
table.vList2 tbody a{ font:normal 11px  Arial; color:#666}
table.vList2 tbody a:hover{ font:normal 11px  Arial; color:#666; text-decoration:underline}
table.vList2 tbody tr th div.l, table.vList2 tbody tr td div.l{ text-align:left; padding-left:8px}
table.vList2 tbody tr td div.r{ text-align:right; padding-right:8px}
table.vList2 tbody tr td div.just{ text-align:left; padding:0 8px 0 8px}
table.vList2 tbody tr td div.fl10{ float:left; padding-left:10px}
table.vList2 tbody tr td div.fr10{ float:right; padding-right:10px}
table.vList2 .clear{ clear:both; font-size:0%; line-height:0%; height:0%; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden}
table.vList2 ul.carItemLst li{ background:url(../../images/common/bu09.gif) 0 6px no-repeat; padding:0 0 8px 6px; line-height:17px; color:#8c8c8c}
table.vList2 ul.carItemLst li strong.itemTit{ font-weight:bold; color:#666; margin-right:4px}

table.vList2 div.caroption{ font-weight:bold; color:#a67a39; margin-bottom:15px; padding-left:6px}
table.vList2 ul.caroptionLst li{ background:url(../../images/common/bu09.gif) 0 6px no-repeat; padding:0 0 5px 6px; color:#666; font:bold 11px/16px Arial; word-spacing:-1px;}
table.vList2 ul.caroptionLst li.price{ color:#be0108; font:normal 11px Arial; background:none; padding:0 0 14px 6px}
table.vList2 ul.caroptionLst li.sub{ color:#8c8c8c; font:normal 11px Arial; background:none; letter-spacing:-1px; padding:0 0 5px 6px}
table.vList2 p.bu2, table.vList2 ul li.bu2{ background:url(../../images/common/bu03.gif) 0 6px no-repeat; padding-left:7px; padding-bottom:4px;}

div.hList1Wrap{ background:url(../../images/common/hlist_tbg03.gif) top repeat-x}
div.nonRoundBg{background:none;}
div.hList1Wrap div.bottomBg{ background:url(../../images/common/hlist_bbg02.gif) repeat-x; height:8px; text-align:left}
div.nonRoundBg div.bottomBg{ background:none;}
table.hList1{ width:100%}
table.hList1 tbody th{ text-align:left; padding:1px 0 0 15px; border-top:1px solid #d6d6d6; color:#a57a39}
table.hList1 tbody th.fst{ border-top:0px; padding:7px 0 0 15px; background:url(../../images/common/hlist_gap01.gif) left top no-repeat}
table.hList1 tbody th.fst2{ border-top:0px; padding:7px 0 0 15px; background:url(../../images/common/hlist_tbg02.gif) left top no-repeat}
div.nonRoundBg table.hList1 tbody th.fst{background:none;}
div.nonRoundBg table.hList1 tbody th.fst2{background:none;}
table.hList1 tbody th.sub{ text-align:left; padding-left:7px}
table.hList1 tbody td{ text-align:left; padding:3px 0 0 10px; border-top:1px solid #d6d6d6}
table.hList1 tbody td.fst{ border-top:0px; padding:9px 0 1px 10px; background:url(../../images/common/hlist_gap01.gif) left top no-repeat}
table.hList1 tbody td.fst2{ border-top:0px; padding:9px 0 1px 10px; background:url(../../images/common/hlist_tbg02.gif) left top no-repeat}
div.nonRoundBg table.hList1 tbody td.fst{background:none;}
div.nonRoundBg table.hList1 tbody td.fst2{background:none;}
table.hList1 tbody td div.frm ul li{ padding-bottom:4px}
table.hList1 tbody th.nopad, table.hList1 tbody td.nopad{ padding-left:0}
table.hList1 tbody td div.clear{ clear:both; font-size:0%; line-height:0%; height:0%; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden}
table.hList1 tbody td div{padding:5px 0 7px 0;}
table.hList1 tbody td div.frm{ padding:2px 0 4px 0}
table.hList1 img.btn{ vertical-align:top; position:relative; top:1px}
table.hList1 strong { font-weight:bold}
table.hList1 tbody td div.titleArea { position:relative; height:15px;}
table.hList1 strong.ocher1 {width:580px;position:absolute; left:0; top:5px;}
table.hList1 div.bu1, table.hList1 ul li.bu1{ background:url(../../images/common/bu03.gif) 0 4px no-repeat; padding-left:8px}
table.hList1 div.bu2, table.hList1 ul li.bu2{ background:url(../../images/common/bu03.gif) 0 11px no-repeat; padding-left:7px}
table.hList1 tbody td.nopad div.bu1{ background:url(../../images/common/bu03.gif) 7px 8px no-repeat; padding-left:15px}
table.hList1 span.cmt{ background:url(../../images/common/bu01.gif) 9px 2px no-repeat; padding:0 0 0 15px}
table.hList1 input.radio{ width:13px; height:13px; margin:0px; padding:0px}
table.hList1 label{ position:relative; left:2px; top:-3px}
table.hList1 tbody tr td.description{padding:30px 0 0 0; font:normal 11px/18px Arial; color:#666; text-align:center}

div.newsView{background:url(../../images/common/hlist_tbg03.gif) top repeat-x}
div.newsView table.hList1 tbody th.fst{background:url(../../images/common/hlist_gap01.gif) left top no-repeat}
div.newsView table.hList1 tbody th.fst2{ background:url(../../images/common/hlist_tbg02.gif) left top no-repeat}
div.newsView table.hList1 tbody td.fst{ background:url(../../images/common/hlist_gap01.gif) left top no-repeat}

div.hList2Wrap{ background:url(../../images/common/hlist_tbg03.gif) top repeat-x}
div.hList2Wrap div.bottomBg{ background:url(../../images/common/hlist_bbg02.gif) repeat-x; height:8px; text-align:left}
table.hList2{ width:100%}
table.hList2 tbody th{ text-align:left; padding:1px 0 0 15px; border-top:1px solid #d6d6d6; color:#a57a39}
table.hList2 tbody th.fst{ border-top:0px; padding:7px 0 0 15px; background:url(../../images/common/hlist_gap01.gif) left top no-repeat}
table.hList2 tbody th.fst2{ border-top:0px; padding:7px 0 0 15px; background:url(../../images/common/hlist_tbg02.gif) left top no-repeat}
table.hList2 tbody td{ text-align:left; padding:3px 0 0 10px; border-top:1px solid #d6d6d6}
table.hList2 tbody td.fst{ border-top:0px; padding:9px 0 1px 10px; background:url(../../images/common/hlist_gap01.gif) left top no-repeat}
table.hList2 tbody td.fst2{ border-top:0px; padding:9px 0 1px 10px; background:url(../../images/common/hlist_tbg02.gif) left top no-repeat}
table.hList2 tbody td div.frm ul li{ padding-bottom:4px}
table.hList2 tbody th.nopad, table.hList2 tbody td.nopad{ padding-left:0}
table.hList2 tbody td div.clear{ clear:both; font-size:0%; line-height:0%; height:0%; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden}
table.hList2 tbody td div{ padding:5px 0 7px 0}

table.reply1{ width:100%; margin-top:30px}
table.reply1 tbody tr th{ border-top:1px solid #d6d6d6; padding:11px 0 9px 0; text-align:center}
table.reply1 tbody tr th.fst{ border-top:0}
table.reply1 tbody tr td{ border-top:1px solid #d6d6d6; padding:11px 0 9px 0; font:normal 11px  Arial; color:#666; text-align:center; vertical-align:top}
table.reply1 tbody tr td.fst{ border-top:0}
table.reply1 tbody tr td div.l{ text-align:left; padding-left:8px}

table.txtPop{ width:100%}
table.txtPop thead th{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; background-color:#f5f5f5; font:bold 11px Arial; color:#666; padding:8px 0 6px 0; text-align:center}
table.txtPop thead th.fst{ border-left:0px}
table.txtPop tbody th{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; text-align:center; color:#666; padding:8px 0 6px 0; background-color:#f5f5f5; font-weight:bold}
table.txtPop tbody td{ border-top:1px solid #d6d6d6; border-left:1px solid #d6d6d6; text-align:center; color:#666; padding:8px 0 6px 0}
table.txtPop tbody th.bottom, table.txtPop tbody td.bottom{ border-bottom:1px solid #d6d6d6}
table.txtPop tbody th.fst, table.txtPop tbody td.fst{ border-left:0px}
table.txtPop tbody th div.l{ font-weight:bold; text-align:left; padding-left:15px}
table.txtPop tbody td div.l{ text-align:left; padding-left:10px}
table.txtPop tbody td div.r{ text-align:right; padding-right:10px}

ul.pageing{ float:right; margin-top:16px}
ul.pageing li{ float:left; font:normal 11px Arial; color:#a1a1a1; padding:2px 0 0 0}
ul.pageing li a{ font:normal 11px Arial; color:#a1a1a1}
ul.pageing li a:hover{ font:normal 11px Arial; color:#bd0007}
ul.pageing span{ font:bold 11px Arial; color:#bd0007}
ul.pageing li.first{ float:left; padding:0 5px 0 0}
ul.pageing li.prev{ float:left; padding:0 8px 0 0}
ul.pageing li.next{ float:left; padding:0 0 0 8px}
ul.pageing li.last{ float:left; padding:0 0 0 5px}

/*Design*/
/*div.tab{ background:url(../../images/common/tab_bg01.gif) repeat-x; height:32px; padding-bottom:30px}*/
div.tab{ background:url(../../images/common/bg-tab.gif) repeat-x left 27px; height:32px; padding-bottom:30px}
div.tab ul li{ float:left; font-size:0%; line-height:0%}
div.tab ul li.stabR{ margin-left:13px}
div.tab ul li.fstsub{ margin-left:6px}
div.tab ul li.sub{ background:url(../../images/common/tab_bg02.gif) no-repeat; height:32px; position:relative}
div.tab ul li.sub ul.stab{ padding:9px 0 0 12px}
div.tab ul li.sub ul.stab li{ float:left; font-size:0%; line-height:0%}
div.tab ul li.sub div.subEnd{ position:absolute; right:-13px; top:0px;background:url(../../images/common/tab_bg03.gif) right top no-repeat; width:13px; height:28px; padding-right:13px; }
/* Gallery submenu aabh_20121020 set display :none to hide */
div.tab-special{ /*display:none; */ float:left; margin:0;padding-bottom:15px;   } 
div.tab-special ul li{ float:left; font-size:0%; line-height:0%}
div.tab-special ul li.sub-special ul.stab-special li{ float:left; font-size:0%; line-height:0%}

p.listTcomt{ float:right; background:url(../../images/common/bu04.gif) 0 2px no-repeat; padding-left:11px; margin-bottom:5px; color:#666}
p.listTcomt2{ background:url(../../images/common/bu03.gif) 0 7px no-repeat; padding-left:6px; font:normal 11px/17px Arial; color:#666}
p.listTcomt3{ background:url(../../images/common/bu03.gif) 0 5px no-repeat; padding-left:6px; font:normal 11px/17px Arial; color:#666}
p.listBcomt{ background:url(../../images/common/bu03.gif) 0 4px no-repeat; padding-left:6px; margin-top:10px; color:#666; line-height:14px}
p.listBcomt img.btn{ vertical-align:top; position:relative; top:-4px}
p.listResult{ background:url(../../images/common/bu05.gif) 0 2px no-repeat; padding-left:8px; margin-bottom:8px; color:#666}

ul.topTxt{ width:100%; margin-bottom:30px}
ul.topTxt li{ background:url(../../images/common/bu03.gif) 0 7px no-repeat; padding-left:6px; font:normal 11px/17px Arial; color:#666}

ul.bullet1{ width:100%}
ul.bullet1 li{ background:url(../../images/common/bu03.gif) 0 5px no-repeat; padding-left:7px; font:normal 11px/15px Arial; margin:0 0 3px 0}
ul.bullet1 li.nobu{ background:none}

div.astBu{ background:url(../../images/common/bu08.gif) 0 0 no-repeat; padding-left:17px; font:normal 11px/14px Arial; margin:0 0 3px 0; color:#a1a1a1; margin-top:10px}

div.sp1{ clear:both; font-size:0%; line-height:0%; height:1px; overflow:hidden}
div.sp2{ clear:both; font-size:0%; line-height:0%; height:2px; overflow:hidden}
div.sp3{ clear:both; font-size:0%; line-height:0%; height:3px; overflow:hidden}
div.sp4{ clear:both; font-size:0%; line-height:0%; height:4px; overflow:hidden}
div.sp5{ clear:both; font-size:0%; line-height:0%; height:5px; overflow:hidden}
div.sp6{ clear:both; font-size:0%; line-height:0%; height:6px; overflow:hidden}
div.sp7{ clear:both; font-size:0%; line-height:0%; height:7px; overflow:hidden}
div.sp8{ clear:both; font-size:0%; line-height:0%; height:8px; overflow:hidden}
div.sp9{ clear:both; font-size:0%; line-height:0%; height:9px; overflow:hidden}
div.sp10{ clear:both; font-size:0%; line-height:0%; height:10px; overflow:hidden}
div.sp11{ clear:both; font-size:0%; line-height:0%; height:11px; overflow:hidden}
div.sp12{ clear:both; font-size:0%; line-height:0%; height:12px; overflow:hidden}
div.sp13{ clear:both; font-size:0%; line-height:0%; height:13px; overflow:hidden}
div.sp14{ clear:both; font-size:0%; line-height:0%; height:14px; overflow:hidden}
div.sp15{ clear:both; font-size:0%; line-height:0%; height:15px; overflow:hidden}
div.sp16{ clear:both; font-size:0%; line-height:0%; height:16px; overflow:hidden}
div.sp17{ clear:both; font-size:0%; line-height:0%; height:17px; overflow:hidden}
div.sp18{ clear:both; font-size:0%; line-height:0%; height:18px; overflow:hidden}
div.sp19{ clear:both; font-size:0%; line-height:0%; height:19px; overflow:hidden}
div.sp20{ clear:both; font-size:0%; line-height:0%; height:20px; overflow:hidden}
div.sp25{ clear:both; font-size:0%; line-height:0%; height:25px; overflow:hidden}
div.sp30{ clear:both; font-size:0%; line-height:0%; height:30px; overflow:hidden}
div.sp35{ clear:both; font-size:0%; line-height:0%; height:35px; overflow:hidden}
div.sp40{ clear:both; font-size:0%; line-height:0%; height:40px; overflow:hidden}
div.sp45{ clear:both; font-size:0%; line-height:0%; height:45px; overflow:hidden}
div.sp50{ clear:both; font-size:0%; line-height:0%; height:50px; overflow:hidden}
div.sp60{ clear:both; font-size:0%; line-height:0%; height:60px; overflow:hidden}
div.sp100{ clear:both; font-size:0%; line-height:0%; height:150px; overflow:hidden}
div.sp150{ clear:both; font-size:0%; line-height:0%; height:150px; overflow:hidden}

div.btnR{ text-align:right; margin-top:16px}
div.btnC{ text-align:center; margin-top:16px}
div.btnL{ text-align:left; margin-top:16px}

div.gbox1T01{ background:url(../../images/common/gbox1_t01.gif) left top no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right}
div.gbox1M01{ width:648px; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:5px 15px 5px 15px}
div.gbox1M01 p{ background:url(../../images/common/bu02.gif) 0 7px no-repeat; padding:0 0 0 8px; font:normal 11px/17px Arial; color:#666}
div.gbox1M01 ul li{ background:url(../../images/common/bu07.gif) 15px 7px no-repeat; padding:0 0 0 23px; font:normal 11px/17px Arial; color:#666;}
div.gbox1M01 ul li.nobu{ background:none}
div.gbox1B01{ background:url(../../images/common/gbox1_b01.gif) left top no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right}

div.gbox2T01{ background:url(../../images/common/gbox3_t01.gif) left top no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right}
div.gbox2M01{ width:648px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background-color:#f5f5f5; padding:5px 15px 5px 15px}
div.gbox2M01 p{ background:url(../../images/common/bu03.gif) 0 7px no-repeat; padding:0 0 0 8px; font:normal 11px/17px Arial; color:#666;}
div.gbox2M01 ul li{ background:url(../../images/common/bu07.gif) 15px 7px no-repeat; padding:0 0 0 23px; font:normal 11px/17px Arial; color:#666;}
div.gbox2M01 ul li.nobu{ background:none}
div.gbox2M01 div.msg{ padding:3px 0 7px 0; font:normal 11px/16px Arial; color:#666}
div.gbox2M01 div.msg2{ background:none; padding:3px 0 15px 0; font:bold 12px Arial; color:#bd0007}
div.gbox2M01 div.msg img.btn{ vertical-align:top; position:relative; top:-4px}
div.gbox2M01 div.bu1{ background:url(../../images/common/bu03.gif) 0 7px no-repeat; padding:0 0 0 8px; font:normal 11px/17px Arial; color:#666}
div.gbox2M01 input.radio{ width:13px; height:13px; margin:0px; padding:0px}
div.gbox2M01 label{ position:relative; left:2px; top:-3px}
div.gbox2B01{ background:url(../../images/common/gbox3_b01.gif) left top no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right}

div.guide1T01{ background:url(../../images/common/guide1_t01.gif) no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right; margin-top:40px}
div.guide1M01{ border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding:8px 13px 6px 13px; min-height:42px}
div.guide1M01 div.bg{ float:left; width:71px; height:41px; background:url(../../images/common/guide1_img01.gif) no-repeat}
div.guide1M01 div.txt{ float:left; background:url(../../images/common/guide1_m02.gif) 5px 0 repeat-y; padding:3px 0 4px 0}
div.guide1M01 div.txt p{ background:url(../../images/common/bu03.gif) 0 6px no-repeat; margin-left:35px; padding:0 0 2px 8px; font:normal 11px/15px Arial; color:#666; word-wrap:break-word;}
div.guide1B01{ background:url(../../images/common/guide1_b01.gif) no-repeat; height:7px; font-size:0%; line-height:0%; text-align:right;}

div.blockTwrap, div.blockBwrap{display:none;}
/*
div.blockTwrap{ background:url(../../images/common/hlist_tbg03.gif) top repeat-x; height:8px; margin-bottom:15px}
div.blockBwrap{ background:url(../../images/common/hlist_bbg02.gif) top repeat-x; height:8px; margin-top:10px}
*/

div.searchWrap{ background:url(../../images/common/bg_search01.gif) left top no-repeat; height:32px; margin-bottom:10px}
div.searchWrap input.radio{ width:13px; height:13px; margin:0px; padding:0px}
div.searchWrap label{ position:relative; left:2px; top:-4px}

div.scrollbox1{ border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; overflow-x:hidden; overflow-y:scroll;
    background-color:#f9f9f9; color:#666; line-height:17px; font:normal 11px/16px Arial; scrollbar-arrow-color:#a1a1a1;	scrollbar-face-color:#fff; 	scrollbar-highlight-color:#aaaec4; scrollbar-3dlight-color:#fff; scrollbar-shadow-color:#aaaec4; 	scrollbar-darkshadow-color:#fff; 	scrollbar-track-color:#ffffff}
div.scrollbox2{ overflow:auto; background-color:#fff; margin:15px 0 15px 0; color:#666; line-height:17px; font:normal 11px/16px Arial; scrollbar-arrow-color:#a1a1a1;	scrollbar-face-color:#fff; 	scrollbar-highlight-color:#aaaec4; scrollbar-3dlight-color:#fff; scrollbar-shadow-color:#aaaec4; 	scrollbar-darkshadow-color:#fff; 	scrollbar-track-color:#ffffff}

span.selectbox_title{text-align:left; #margin-top:1px; padding:1px 15px 2px 3px; _padding:0 15px 2px 3px; _margin:1px 0 0 0; border-top:1px solid #b0b0b0; border-left:1px solid #b0b0b0; border-bottom:1px solid #d3d3d3; border-right:1px solid #d3d3d3; background:#f9f9f9 url(../../images/common/ic_combo01.gif) right 2px no-repeat;}
span.selectbox_title strong{width:100%;height:1em;font-weight:normal;font-size:11px;color:#666;word-break:break-all;line-height:1.2em;padding:1px 0 2px;_padding:2px 0 1px;display:block;overflow:hidden;}
span.selectbox_title_focus{}
span.selectbox_title_focus strong{color:#666;}
span.selectbox_title_disabled{background-color:#eee;}
span.selectbox_title_disabled strong{color:#999;}
div.selectbox_option{border:1px solid #d3d3d3; background:#fff;overflow:hidden;}
div.selectbox_option li{list-style:none;}
div.selectbox_option a{height:1em;font-size:11px;color:#888;word-break:break-all;line-height:1.4em;text-decoration:none;padding:2px 3px 5px;_padding:3px 3px 4px;display:block;overflow:hidden;}
div.selectbox_option a.on,div.selectbox_option a:hover{color:#000; background:#EEE;text-decoration:none;}
span.selectbox_multiple{border:1px solid;border-color:#999;background:#FFF;display:inline-block;overflow:hidden;}
span.selectbox_multiple ul li{height:1em;font-size:11px;color:#666;word-break:break-all;line-height:1.4em;padding:1px 3px 4px;_padding:2px 3px 3px;display:block;overflow:hidden;}
span.selectbox_multiple ul li.on{color:#000;background:#CCC;}
span.selectbox_multiple_focus{border-color:#333;}
span.selectbox_multiple_focus ul li.on{color:#000;background:#BBB;}
span.selectbox_multiple_disabled{background-color:#EEE;}
span.selectbox_multiple_disabled ul li{color:#999;}

/*experience Kia*/
body.experience div.designKiaWrap{ position:relative; height:573px}
body.experience div.designKiaWrap div.designBtn1{ position:absolute; top:65px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn2{ position:absolute; top:215px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn3{ position:absolute; top:290px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn4{ position:absolute; top:369px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn5{ position:absolute; top:444px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBg{ position:absolute; width:715px; height:573px; left:-35px; top:0px; z-index:2}

body.experience div.afterserviceKiaWrap{ position:relative; height:560px}
body.experience div.afterserviceKiaWrap div.designBtn1{ position:absolute; top:65px; left:482px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn2{ position:absolute; top:199px; left:482px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn3{ position:absolute; top:318px; left:482px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn4{ position:absolute; top:467px; left:640px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn5{ position:absolute; top:117px; left:23px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBg{ position:absolute; background:url(/experience-kia/after-service/images/img_after01.jpg) no-repeat; width:715px; height:573px; left:0; top:0; z-index:2}

body.experience div.spirit_wrap{}
body.experience div.spirit_wrap p {margin-bottom:20px;}
body.experience div.spirit_wrap .img {float:left;margin-bottom:20px;}
body.experience div.spirit_wrap .img ul {float:left;}
body.experience div.spirit_wrap .img ul li {margin-bottom:20px;}
body.experience div.spirit_wrap .img img {float:right;margin-left:28px;}
body.experience div.spirit_wrap .service-spritVod {height:510px;}
body.experience div.spirit_wrap .service-spritBg {background:url(/experience-kia/after-service/images/kia-After-sales-TabBg.gif) no-repeat left top; width:680px;height:38px;margin-bottom:23px;}
body.experience div.spirit_wrap .service-spritBg ul {padding-left:23px;}
body.experience div.spirit_wrap .service-spritBg ul li {float:left;}
body.experience div.spirit_wrap .service-spritBg ul li a {display:block;width:212px;height:38px;}
body.experience div.spirit_wrap .service-spritBg ul li a span {display:none;}
body.experience div.spirit_wrap .service_wrap .tab_content.on {display:block;}
body.experience div.spirit_wrap .service_wrap .tab_content {display:none;padding-left:23px;}
body.experience div.spirit_wrap .service-spritBg ul li.tab01.on {background:url(/experience-kia/after-service/images/kia-After-sales-Tab1on.gif) no-repeat left top;width:212px;height:38px;}
body.experience div.spirit_wrap .service-spritBg ul li.tab02.on {background:url(/experience-kia/after-service/images/kia-After-sales-Tab2on.gif) no-repeat left top;width:212px;height:38px;}
body.experience div.spirit_wrap .tab_wrap {clear:both;padding-left:23px;}

body.experience div.chiefBg{ background:url(../../imagesexperience-kia/img_chief01.jpg) no-repeat; min-height:794px; position:relative}
body.experience div.chiefBg p.txt1{ width:325px; padding-top:485px; line-height:18px;}
body.experience div.chiefBg p.txt2{ width:325px; padding-top:48px; text-align:justify; line-height:18px}
body.experience div.chiefBg div.mov{ position:absolute; left:360px; top:588px}
body.experience div.networkBg{ background:url(../../imagesexperience-kia/img_design05.jpg) no-repeat; width:312px; height:209px; position:absolute; right:-20px; top:0px;}
body.experience p.bu1{ background:url(../../images/common/bu12.gif) 1px 7px no-repeat; font-weight:bold; padding:0 0 2px 8px; color:#a57a39; line-height:17px; }
body.experience p.bu2{ background:url(../../images/common/bu03.gif) 1px 7px no-repeat; padding:0 0 2px 8px; color:#666666; line-height:17px; }

/*vehicles*/
body.pop ul.bthumb li{ float:left}
body.pop ul.bthumb li.arrL{ width:25px; height:200px; text-align:left; padding-top:160px}
body.pop ul.bthumb li.arrR{ width:25px; height:200px; text-align:right; padding-top:160px}
body.pop ul.bthumb li.bimg{ text-align:center; height:360px; width:540px;}

body.pop ul.sthumb{ margin-left:25px}
body.pop ul.sthumb li{ float:left}
body.pop ul.sthumb li.arrL{ width:18px; height:45px; text-align:left; padding-top:1px}
body.pop ul.sthumb li.arrR{ width:17px; height:45px; text-align:right; padding-top:1px}
body.pop ul.sthumb li.simg{ width:504px}
body.pop ul.sthumb li.simg table{ margin:0 auto}
body.pop ul.sthumb li.simg table tr td{ width:72px; height:47px; text-align:center; vertical-align:middle}
body.pop ul.sthumb li.simg table tr td img.on{ border:1px solid #b20108}

/* etc */
body.etc div.goto {margin:0 32px 32px 32px;}
body.etc div.goto p.title { font:bold 16px Arial; color:#bd0007; padding:5px 0 17px 0; }
body.etc div.goto div.listBox {float:left;width:170px}
body.etc div.goto div.listBox ul li.list01{background:url(../../images/common/bu10.gif) 0 7px no-repeat; padding:0 0 4px 8px; }
body.etc div.goto div.listBox ul li.list02{background:url(../../images/common/bu11.gif) 8px 7px no-repeat; padding:0 0 4px 15px; }
body div.environment-certification-Layer {margin:16px 44px 32px 44px;width:600px;}
body div.environment-certification-Layer:after {clear:both;display:block;content:"";}
body div.environment-certification-Layer .left {float:left;width:270px;}
body div.environment-certification-Layer .left p.title {margin-bottom:20px;}
body div.environment-certification-Layer .left p.carImage {margin-bottom:34px;}
body div.environment-certification-Layer .left p.text {font-size:12px;line-height:18px;}
body div.environment-certification-Layer .left p.text span.bold {font-weight:bold;font-size:12px;}
body div.environment-certification-Layer .right {float:right;}
body div.environment-certification-Layer .right .licence ul li{padding-bottom:10px;}
body div.environment-certification-Layer div.listBox {float:left;width:170px}
body div.environment-certification-Layer div.listBox ul li.list01{background:url(../../images/common/bu10.gif) 0 7px no-repeat; padding:0 0 4px 8px; }
body div.environment-certification-Layer div.listBox ul li.list02{background:url(../../images/common/bu11.gif) 8px 7px no-repeat; padding:0 0 4px 15px; }
body.etc p.notFound { line-height:16px; color:#a57a39; padding:9px 0 15px 0; }
body.etc p.listNot { font-weight:bold; padding:0 0 12px 0; font-size:12px;}
body.etc ul .listNot01{background:url(../../images/common/bu10.gif) 0 6px no-repeat; padding:0 0 4px 8px; }
body.etc ul .listNot01 a:hover{text-decoration:none;color:#bd0007;}
body.etc ul .listNot02 {font-size:11px; font-weight:bold; margin-top:5px;}
body.etc ul .listNot02 a {font-size:11px; font-weight:bold; margin-left:5px; display:inline-block; height:9px; width:9px; overflow:hidden;}
body.etc ul .listNot02 .on img {margin-top:-9px;}
body.etc ul .listNot02 ul {padding-top:3px;}
body.etc ul .listNot02 .listNot01 a{font-size:11px; font-weight:normal; margin-left:0; padding-bottom:0; width:auto; height:auto;}
body.etc ul .listNot02 .listNot01 {background:url(../../images/common/bu10.gif) 0 6px no-repeat; height:12px;}

body.etc div.rssBg{ background:url(../../imagesetc/img_rss01.jpg) 38px 10px no-repeat; width:385px; height:262px; margin:30px 0 20px 0}
body.etc div.rssBg p.t1{ padding:0 0 0 455px}
body.etc div.rssBg p.t2{ padding:35px 0 0 455px}
body.etc div.rssBg div.t3{ padding:30px 0 0 455px}

/* about */
body.about ul li.listNot01{background:url(../../images/common/bu10.gif) 0 6px no-repeat; padding:0 0 4px 8px; }


/* tab in contents */
div.tech_tab {height:38px; padding-left: 22px; background: url(../../imagesexperience-kia/tab_tech01.gif) no-repeat left top}

/*footer family site*/
div.familyWrap{ position:relative; width:107px; z-index:999; background:red; left:0;bottom:16px;}
/*div.familyWrap div.familyPos{display:none; position:absolute; left:820px; bottom:0; background:url(../../images/common/bg_family02.gif) repeat-y; width:107px;}*/
div.familyWrap div.familyPos{display:none; position:absolute; left:0; bottom:0; width:107px;}/*  .left:814px;  */
div.familyWrap div.familyPos ul.Lst{width:100px; padding:0 3px 3px 4px; background:url(../../images/common/bg_family02.gif) repeat-y; }
div.familyWrap div.familyPos ul.Lst li{ margin-bottom:3px; float:none !important;}
div.familyWrap div.familyPos ul.Lst li a{ text-decoration: none; font:normal 11px/11px Arial; color:#666; word-spacing:-1px;}
div.familyWrap div.familyPos ul.Lst li a:hover{ text-decoration: none; font:normal 11px/11px Arial; color:#bd0007; word-spacing:-1px;}
div.familyWrap div.familyPos .topImg{overflow:hidden;width:107px;height:6px;font-size:0;line-height:100%;}

/*Live-stream */
.live_st_Wrap{ background:url(../../imagesetc/live_st_hlist_tbg04.gif) 0 0 no-repeat; width:913px; padding:32px 0 0 0;}
.live_st_txt{margin-top:32px; padding-top:7px; width:100%;background:url('../../imagesetc/live_st_line.gif') repeat-x;}
.live_st{ overflow:inherit;}
.live_st dt{ float: left;}
.live_st dt .img {display:block; margin-top:-3px;}
.live_st dd{ float:right; width:254px; padding:9px 0 9px 0;  text-align:left; }
.live_st dd li{background:url(../../imagesetc/live_st_blt02.gif) 0 7px no-repeat; padding:5px 0 5px 15px;}
.live_st dd li p{ background:url(../../imagesetc/live_st_blt03.gif) 0 10px no-repeat; padding:2px 0 2px 5px;}
.live_st dd li p img{ vertical-align:middle;}
.live_st dd li p span{ color:#a57a39;}
.live_st dd li p a:link span{ color:#a57a39; text-decoration:underline;}
.live_st dd.head{ padding:0 0 26px 0; background:none;}
.live_st dd.live_bt{ padding:0; background:none;}
.live_st_about {width:100%; margin-top:30px;}
.live_st_about:after {content:""; display:block; clear:both;}
.live_st_about h3 {margin-bottom:15px;}
.live_st_about .ls_section {padding:15px 0 0 435px; height:146px; background:url('../../imagesetc/bg_live_st_about01.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 {width:888px;}
.live_st_about .ls_section2 div {position:relative; float:left; width:213px; height:161px; margin-bottom:25px; padding:15px 0 0 231px;}
.live_st_about .ls_section2 div p{line-height:14px;}
.live_st_about .ls_section2 .cont1 {background:url('../../imagesetc/bg_live_st_about02.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont2 {background:url('../../imagesetc/bg_live_st_about03.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont3 {height:151px; background:url('../../imagesetc/bg_live_st_about04.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont4 {height:151px; background:url('../../imagesetc/bg_live_st_about05.jpg') no-repeat -1px 0;}
.live_st_about .ls_section2 div .more {position:absolute; bottom:11px; right:11px;}
.live_st_about .ls_section2:after {content:""; display:block; clear:both;}
.live_st_about p {margin-bottom:10px; color:#a2a2a2; line-height:18px;}
.live_st_about .more {display:inline-block;}

#motorshowStream{width:913px;margin:0 auto;}
#motorshowStream .streamBox{overflow:hidden;padding-bottom:39px;margin-bottom:44px;border-bottom:2px solid #e1e1e1;}
#motorshowStream .streamBox dt{float:left;width:512px;background-color:#000;}
#motorshowStream .streamBox dd{float:right;width:372px;}
#motorshowStream .streamBox:after{content:"";display:block;clear:both;}
#motorshowStream .aboutShow dt{margin-bottom:20px;}
#motorshowStream .aboutShow dd{margin-bottom:30px;}
#motorshowStream .aboutShow .youtubeBox{position:relative;height:370px;background:url("/images/etc/motorshow-youtubeBg.jpg") no-repeat left top;}
#motorshowStream .aboutShow .youtubeBox .videoPlay{position:absolute;left:13px;top:14px;width:410px;height:263px;background:#000;}
#motorshowStream .aboutShow .youtubeBox .videoList{overflow:hidden;overflow-y:scroll;width:414px;height:270px;padding:5px 0;position:absolute;left:484px;top:18px;}
#motorshowStream .aboutShow .youtubeBox .videoList a{color:#bebebe;}
#motorshowStream .aboutShow .youtubeBox .videoList li.border-bg {background:url("/images/etc/motorshow-ParisMotorShow-34.png") no-repeat left bottom;margin-bottom:28px;padding-bottom:17px;}
#motorshowStream .aboutShow .youtubeBox .videoList li.border-bg dd{margin-bottom:0;}
#motorshowStream .aboutShow .youtubeBox .videoList li.border-bg dd p.share {margin-bottom:0;}
#motorshowStream .aboutShow .youtubeBox .videoList dt{margin-bottom:16px;}
#motorshowStream .aboutShow .youtubeBox .videoList dd{position:relative;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .desc{min-height:72px;margin:0 8px 0;padding-left:122px;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .desc a{color:#bebebe;font-size:11px;line-height:14px;text-decoration:none;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .desc a:hover{color:#fff;text-decoration:none;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .thumb{position:absolute;left:0;top:0;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .thumb a img{border:1px solid #252525;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .thumb a:hover img{border:1px solid #C50707;}
#motorshowStream .aboutShow .youtubeBox .videoList dd .share{text-align:right;margin-right:12px;margin-bottom:25px;}

/* paris motor show*/
div#designWrap div#contentWrap976 h1.parisTitle{padding-top:3px;padding-bottom:14px;}
#motorshowStream-Paris{padding-top:15px;width:887px;margin:0 auto;}
#motorshowStream-Paris .aboutShow-Pairs {float:left;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap {overflow:hidden;float:left;padding:18px 0 39px 0;margin-bottom:42px;border-bottom:2px solid #e1e1e1;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap:after {content:"";display:block;clear:both;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .boradcast {float:left;width:640px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .information {position:relative;float:left;width:233px;height:415px;background:url("/images/etc/motorshow-ParisMotorShow-11.jpg") no-repeat right top;padding-left:7px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .information .period {padding-bottom:33px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .information ul li {padding-bottom:8px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .link {line-height:18px;text-indent:-14px;padding-left:14px;padding-bottom:21px;word-spacing:-1px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .link a{color:#00aeef;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .sns {position:absolute;bottom:0;left:7px;}
#motorshowStream-Paris .aboutShow-Pairs .streamWrap .information .sns img {vertical-align:middle;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap {float:left;padding:18px 0 62px 0;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap:after {content:"";display:block;clear:both;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Image {float:left;width:338px;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents {padding:25px 0 0 26px;width:522px;height:261px;float:left;background:url("/images/etc/motorshow-ParisMotorShow-15.jpg") no-repeat left top;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .title {padding-bottom:21px;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text01 a  {color:#a2a2a2;font-size:12px;font-weight:bold;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text01 {padding-bottom:14px;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text02 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text02 {padding-bottom:10px;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text03 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text03 {padding-bottom:10px;}
#motorshowStream-Paris .aboutShow-Pairs .carens-Wrap .carens-Contents .text04 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap {float:left;padding:18px 0 62px 0;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap:after {content:"";display:block;clear:both;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Image {float:left;width:338px;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents {padding:25px 20px 0 15px;width:513px;height:261px;float:left;background:url("/images/etc/motorshow-ParisMotorShow-20.jpg") no-repeat left top;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .title {padding-bottom:21px;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .text01 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .text01 {padding-bottom:14px;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .text02 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .text02 {padding-bottom:14px;}
#motorshowStream-Paris .aboutShow-Pairs .ceed-Wrap .ceed-Contents .text03 a {color:#a2a2a2;font-size:12px;text-decoration:none;}
#motorshowStream-Paris .paris-motorshow-slideWrap {float:left;width:887px;margin-bottom:30px;padding-bottom:45px;border-bottom:2px solid #e1e1e1;}
#motorshowStream-Paris .paris-motorshow-slideWrap:after{display:block;clear:both;content:"";}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap {overflow:hidden;float:left;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap {float:left;width:887px;height:160px;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .paris-motorshow-slide {height:160px;position:relative;width:887px;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap {position:relative;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideLeft{position:absolute;left:5px;top:53px;cursor:pointer;z-index:9999;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideRight{position:absolute;right:4px;top:53px;cursor:pointer;z-index:9999;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideList{width:831px;position:relative;position:absolute;left:30px;top:0;overflow:hidden;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideList ul {padding-left:2px;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideList ul li {width:271px;height:159px;margin-right:8px;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slideList ul li img {cursor:pointer;vertical-align:top;text-align:center;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slide ul{z-index:9999;width:1666px;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slide li {float:left;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slide li.last {margin-right:0;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slide li img{vertical-align:middle;}
#motorshowStream-Paris .paris-motorshow-slideWrap .slideWrap .slide ul:after{display:block;clear:both;content:"";}

.frameRelative{position:relative;}
/*#likeGeneva{position:absolute;left:140px;top:265px;}*/
#likeGeneva{position:absolute;left:646px;top:102px;}

/* 110311 add */
.txtArticle { margin-top:14px;}

#ModalMask {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	background-color:transparent !important;
	background-color: #333333;
	background-image: url("/images/popup/maskBG.png") !important;
	background-image:none;
	background-repeat: repeat;
	z-index: 1000;
	display:none;
}
#ModalContainer {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px;
	z-index: 1001;
	display:none;

}
div.contactus_popup {position:relative;padding:30px 0 0 20px;width:550px;height:640px; overflow-y:scroll; background:#fff;}
div.contactus_popup img.btn_close {position:absolute; top:10px; right:10px;}
div.contactus_popup {
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#DEDEDE;
scrollbar-shadow-color:#DEDEDE;
scrollbar-darkshadow-color:#fff;
scrollbar-track-color:#fff;
scrollbar-arrow-color:#A9A9A9;
}
div.popup_footer {width:552px;height:30px; padding:10px 0 0 18px; background:#fff;background:url('../../imagespopup/b_bg.gif') no-repeat;}

.big_images {width:680px; height:440px; overflow:hidden; margin-top:10px;}
.big_images:after {content:""; display:block; clear:both;}
.big_images li {float:left; width:680px; height:440px; text-align:center;}
.thumbnail_box {background:#4d4d4d; padding-bottom:1px; position:relative; width:596px; padding:1px 83px 1px 0;  overflow:hidden; margin-top:12px; height:63px; margin-bottom:10px;}
.thumbnail_box:after {content:""; display:block; clear:both;}
.thumbnail_images {height:63px;  overflow:hidden; position:absolute; left:0; top:0; width:10000px;}
.thumbnail_images:after {content:""; display:block; clear:both;}
.thumbnail_images li {float:left; width:84px; height:63px; margin-left:1px; _display:inline; background:url('/vehicles/picanto/images/gallery/exterior/thumbImages/bg_kia.gif') no-repeat;}
.info_thum {float:left; width:83px; height:38px; margin-left:1px; _display:inline; text-align:center; padding-top:26px; background:#4d4d4d; position:absolute; right:1px; top:0;}
.info_thum span {font:bold 12px Arial; color:#fff; margin:0 8px; line-height:14px;}
.info_thum a {font:bold 12px Arial; color:#999; line-height:14px;}
.info_thum .on {font:bold 12px Arial; color:#fff; line-height:14px;}
.absolute_box {position:absolute; left:0; top:1px; width:596px; overflow:hidden; height:63px;}

/*aabh 20121017*/
.big_images {width:680px; height:440px; overflow:hidden; margin-top:10px;border:1px #cc3300 solid; }
.big_images:after {content:""; display:block; clear:both;}
.big_images li {float:left; width:680px; height:440px; text-align:center;}
.thumbnail_box {background:#4d4d4d; padding-bottom:1px; position:relative; width:596px; padding:1px 83px 1px 0;  overflow:hidden; margin-top:12px; height:63px; margin-bottom:10px;}
.thumbnail_box:after {content:""; display:block; clear:both;}
.thumbnail_images {height:63px;  overflow:hidden; position:absolute; left:0; top:0; width:10000px;}
.thumbnail_images:after {content:""; display:block; clear:both;}
.thumbnail_images li {float:left; width:84px; height:63px; margin-left:1px; _display:inline;  background:url('../../vehicles/picanto/images/gallery/exterior/thumbImages/bg_kia.gif') no-repeat; }
.thumbnail_images li:hover {border: red 1px solid;}/* included on 07/08/2012*/
.info_thum {float:left; width:83px; height:38px; margin-left:1px; _display:inline; text-align:center; padding-top:26px; background:#4d4d4d; position:absolute; right:1px; top:0;}
.info_thum span {font:bold 12px Arial; color:#fff; margin:0 8px; line-height:14px;}
.info_thum a {font:bold 12px Arial; color:#999; line-height:14px;}
.info_thum .on {font:bold 12px Arial; color:#fff; line-height:14px;}
.absolute_box {position:absolute; left:0; top:1px; width:596px; overflow:hidden; height:63px;}
.imgnav {position :relative  ; top :180px;   z-index:1000;  }
/*.imgnav {position:absolute; height:300px; width:20%; z-index:100; outline:none; cursor:pointer}*/
/*.imgnav {  height:440px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../../images/common/left.gif) left center no-repeat; border-left:5px solid #FFF;}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../../images/common/right.gif) right center no-repeat; border-right:5px solid #FFF;}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}
*/


/*footer_sitemap 20121017*/
.footer_sitemap {margin:0 auto;width:980px;}
.site_box {margin:0 0 0 10px;}
.site_box *{font-family:Tahoma;}
.site_box a:hover{color:#bb162b !important;text-decoration:none;}
.site_box h2{margin-bottom:15px;font-weight:bold;font-size:12px;color:#58595b;}
.site_box h3{font-weight:bold;font-size:11px;color:#7e8083;}
.site_box .big_box {float:left;*zoom:1;}
.site_box .big_box:after {content:""; display:block; clear:both;}
.site_box .ul_box {width:130px;float:left;margin-right:70px;padding-bottom:45px;float:left;}
.site_box .last{margin-right:0;}
.site_box .ul_box ul {padding-top:5px;}
.site_box .ul_box.pt16 ul {padding-top:16px;}
.site_box .ul_box ul li {padding:0 0 4px 0; }
.site_box .ul_box ul li a {color:#7e8083;font-size:10px;}
#hid_area {display:none;overflow:auto;}
div.footer {  font-size:7pt}


/*0624 car_main*/
.vehicle_car {background:url('/vehicles/optima/images/visualImage.jpg') no-repeat left bottom; width:976px; height:552px; overflow-y;hidden;}
.vehicle_car .bot_back {background:url('../../images/common/car_main/bg_bottom.png') no-repeat left bottom; padding-left:32px; height:552px; position:relative; overflow-y;hidden;}
.vehicle_car .bot_back p {font:bold 9px Arial; color:#999; margin-top:18px;}
.vehicle_car .bot_back h2 {position:absolute; right:50px; top:112px;}
.vehicle_car h1 {font:bold 21px Arial; color:#fff; padding-top:105px;}
.vehicle_car h1  a{font:bold 21px Arial; color:#fff;}
.vehicle_car .nav_carinfo {margin-top:25px;}
.vehicle_car .nav_carinfo li {background:url('../../images/common/car_main/bg_libot.png') no-repeat left bottom; padding:5px 0 7px 8px; font:bold 21px Arial; color:#fff; line-height:14px;}
.vehicle_car .nav_carinfo li a {font:bold 12px Arial; color:#fff; line-height:14px;}
.vehicle_car .nav_carinfo li a:hover{font:bold 12px Arial; color:#b01016 !important; line-height:14px;}
.vehicle_car .nav_carinfo .last {background:url('../../images/common/car_main/bg_lilast.png') no-repeat left top;}
.vehicle_car .nav_carinfo .last a {background:url('../../images/common/car_main/bg_lilast_arr.png') no-repeat right center; display:inline-block; padding-right:10px;}

/*.nav_swe {padding-top:18px;}*/
.nav_swe {position:absolute;left:32px;top:326px;}
.nav_swe li {margin-top:5px;}
.nav_swe li a {display:inline-block; width:117px; height:17px; padding:5px 0 0 10px; background:url('../../images/common/car_main/bg_lioff.png') no-repeat; font:bold 9px Arial; color:#999;}
.nav_swe li a:hover {display:inline-block; width:117px; height:16px; padding:6px 0 0 10px; background:url('../../images/common/car_main/bg_lion.png') no-repeat; color:#fff;}

/*.nav_icoul {padding-top:51px; *zoom:1;}*/
.nav_icoul {position:absolute;left:32px;top:448px;*zoom:1;}
.nav_icoul:after {content:""; display:block; clear:both;}
.nav_icoul li {float:left; margin-right:5px; position:relative;}
.nav_icoul li a {display:block;}
.nav_icoul li a:hover .iconInfo {display:block;}
.nav_icoul li a .iconInfo {position:absolute; left:-9px; bottom:30px; display:none;}

.nav_ribot {position:absolute; bottom:45px; right:15px; width:201px; height:120px;}
.nav_ribot ul {padding-right:101px; position:absolute; bottom:0px; left:0; width:100px;}
.nav_ribot li {margin-top:5px; background:url('../../images/common/car_main/bg_icoarr.png') no-repeat left 2px; padding-left:12px; }
.nav_ribot li a {font:bold 9px Arial; color:#999;}
.nav_ribot li a:hover {font:bold 9px Arial; color:#fff;}

.regionsOpt{position:absolute;left:32px;top:492px;font:bold 9px Arial; color:#999;}

/* 360VR */ 
/*.roll360VR height changed from 380px to 360px on 20121022 this affects in 360vr-exterior only*/
.roll360VR{position:relative;width:100%;height:360px;}
.roll360VR .chgImg{position:absolute;top:0;left:0;}
.roll360VR .topVeiw{position:absolute;top:0;left:-2000px;display:none;visibility:hidden;}
.roll360VR .bar{position:absolute;top:324px;left:0;}
.roll360VR .btnLt{position:absolute;top:126px;left:0;}
.roll360VR .btnRt{position:absolute;top:126px;right:0;}
.roll360VR .btnLt img, .roll360VR .btnRt img{padding:20px;}
.selColor {position:relative; height:60px;}
.selColor a {vertical-align:middle; font:bold 12px Arial; line-height:19px;}
.selColor .ab_btn {position:absolute; right:0; top:0;}
.selColor strong a {vertical-align:middle; display:inline-block;}
.selColor strong {vertical-align:middle; display:inline-block;}
.selColor span {vertical-align:middle; display:inline-block;}
.selColor em {vertical-align:middle; display:inline-block;}
.pdb_40 {padding-bottom:40px;}
.topimg_360 {position:relative;}
.topimg_360 a {position:absolute; bottom:50px; right:10px;}
.dis_css {height:408px; padding-bottom:30px;}

/*gnb*/
/* header area */
.gnb_head {position:relative; z-index:999;}
.gnb_head .headTop{position:relative;width:100%;background:url("/images/images_gnb/Common/headTopBg.gif") repeat-x left top;float:left;}
.gnb_head h1{position:absolute;left:452px;top:8px;}
.gnb_head .sideMenu{position:absolute;right:148px;top:22px;overflow:hidden;}
.gnb_head .sideMenu li{float:left;padding-left:5px;margin-right:15px;background:url("/images/images_gnb/Common/bullet_dotGr.gif") no-repeat left 6px;}
.gnb_head .sideMenu li a{color:#909090;font-size:11px;font-weight:bold;}
.gnb_head .sideMenu li.goGlobal{background:url("/images/images_gnb/Common/icon_global.gif") no-repeat left 2px;padding-left:13px;margin-right:0;}
.gnb_head .sideMenu li.last{margin-right:0;}
.gnb_head .gnb {float:left;overflow:hidden;padding-left:19px;margin-top:20px;margin-bottom:2px; height:25px;}
.gnb_head .menu1, .menu2, .menu3{float:left;}
.gnb_head .menu{width:100%;position:absolute;top:46px;left:0;z-index:999;}
.gnb_head .menuIn{overflow:hidden;display:none;background:#fff;position:relative;}
.gnb_head #idgnb_1{height:315px;padding:20px 30px 0 !important;background:#fff url("/images/images_gnb/Gnb/gnbBg.jpg") no-repeat left top;}

.gnb_head .gnb .hide {display:none;}
.gnb_head .gnb .title{padding-right:13px;margin-left:12px;background:url("/images/images_gnb/Gnb/gnb_bar.gif") no-repeat right 2px;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer;}
.gnb_head .gnb .last .title{background:none;padding-right:0;margin-right:0;}
.gnb_head .gnb .title a{display:inline-block;height:20px;color:#565656;font-weight:bold;}
.gnb_head .gnb .title a:hover{border-bottom:3px solid #BD0007; height:17px; text-decoration:none;}
.gnb_head .gnb .onUnder .title a{color:#BD0007;display:inline-block;border-bottom:3px solid #BD0007;}
.gnb_head .gnb .noBar a:hover, .gnb .onUnder .noBar a{border-bottom:none;}

.gnb_head .btmImg{margin-top:-1px;}
.gnb_head #btmImg_1{display:block;}

/* S : 110728 add by yang */
.gnb_head .gnbMenu{overflow:hidden;*zoom:1;padding-left:19px;padding-top:20px;margin-bottom:2px; height:25px;}
.gnb_head .gnbMenu li{float:left;padding-right:13px;margin-left:12px;background:url("/images/images_gnb/Gnb/gnb_bar.gif") no-repeat right 2px;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer;}
.gnb_head .gnbMenu li.last{background:none;padding-right:0;margin-right:0;}
.gnb_head .gnbMenu li a{display:inline-block;height:20px;color:#565656;font-weight:bold;}
.gnb_head .gnbMenu li a:hover{border-bottom:3px solid #BD0007; height:17px; text-decoration:none;}
.gnb_head .gnbMenu .onUnder li a{color:#BD0007;display:inline-block;border-bottom:3px solid #BD0007;}
.gnb_head .gnbMenu .noBar a:hover, .gnbMenu .onUnder .noBar a{border-bottom:none;}
.gnb_head .gnbMenu:after{display:block;clear:both;content:"";}
/* E : 110728 add by yang */

.gnb_head .menuDep1, .menuDep2x{float:left;}
.gnb_head .menuDep2x, .menuDep3x{display:none;}
.gnb_head .menuDep2x{width:200px;margin-top:30px; position:relative; z-index:90;}
.gnb_head .menuDep2x .carLogo{margin-bottom:30px;}
.gnb_head .menuDep2x li{width:190px;padding-left:9px;background:url("/images/images_gnb/Gnb/bullet_gnb.gif") no-repeat left 5px;margin-bottom:10px;}
.gnb_head .menuDep2x li a{color:#3E3E3E;font-weight:bold;font-size:9px;}
.gnb_head .menuDep3x{width:488px;height:240px; position:absolute; z-index:80; right:0; top:92px;}

.gnb_head #idgnb_1 .menuDep1{width:210px;margin-right:65px;}
.gnb_head #idgnb_1 .menuDep1 li{width:210px;border-top:1px solid #ccc;padding:7px 0;}
.gnb_head #idgnb_1 .menuDep1 li.last{border-bottom:1px solid #ccc;}
.gnb_head #idgnb_1 .menuDep1 li dfn a{width:207px;height:12px;line-height:12px;display:inline-block;background:url("/images/images_gnb/Gnb/btn_open.gif") no-repeat 188px top;font-style:normal;font-weight:bold;text-transform:uppercase;font-size:10px;}
.gnb_head #idgnb_1 .menuDep1 li dl{overflow:hidden;width:210px;min-height:220px;_height:220px;clear:both;}
.gnb_head #idgnb_1 .menuDep1 li dt{float:left;width:80px;line-height:20px;font-size:18px;color:#434343;font-weight:bold;letter-spacing:-1px;}
.gnb_head #idgnb_1 .menuDep1 li dt.longTitle{font-size:15px;}
.gnb_head #idgnb_1 .menuDep1 li dd{float:right;width:120px;height:220px;}
.gnb_head #idgnb_1 .menuDep1 li dd.longMenu{height:174px;}
.gnb_head #idgnb_1 .menuDep1 li dd li{width:120px;border-top:none;margin-bottom:4px;padding:0;}
.gnb_head #idgnb_1 .menuDep1 li dd li a{color:#000;font-weight:bold;font-size:11px;line-height:14px;word-wrap:break-word;word-break:break-all;}
.gnb_head #idgnb_1 .menuDep1 li dd li.current a{color:#BD0007;}
.gnb_head #idgnb_1 .menuDep1 li dd.btnUp, #idgnb_1 .menuDep1 li dd.btnDown{height:13px;}
.gnb_head #idgnb_1 .menuDep1 li dd.btnUp a{width:120px;height:13px;display:inline-block;background:#FDFDFD url("/images/images_gnb/Gnb/btn_up.gif") no-repeat left center;}
.gnb_head #idgnb_1 .menuDep1 li dd.btnDown a{width:120px;height:13px;display:inline-block;background:#FDFDFD url("/images/images_gnb/Gnb/btn_down.gif") no-repeat left center;}
.gnb_head #idgnb_1 .menuDep1 li dd.btnUp a:hover{background-image:url("/images/images_gnb/Gnb/btn_up_on.gif");}
.gnb_head #idgnb_1 .menuDep1 li dd.btnDown a:hover{background-image:url("/images/images_gnb/Gnb/btn_down_on.gif");}
.gnb_head #idgnb_1 .menuDep1 li dd{position:relative;}
.gnb_head #idgnb_1 #thumbDiv1, #idgnb_1 #thumbDiv2, #idgnb_1 #thumbDiv3, #idgnb_1 #thumbDiv4{position:absolute;overflow:hidden;top:0;left:0;height:100%;width:120px;}
.gnb_head #idgnb_1 #moveDiv1, #idgnb_1 #moveDiv2, #idgnb_1 #moveDiv3, #idgnb_1 #moveDiv4{position:absolute;top:0;left:0;}
.gnb_head #idgnb_1 #moveDiv1 ul, #idgnb_1 #moveDiv2 ul, #idgnb_1 #moveDiv3 ul, #idgnb_1 #moveDiv4 ul{overflow:hidden;}
.gnb_head .menu2 .menuTitle, .menu3 .menuTitle, .menu4 .menuTitle{font-size:18px;color:#BD0007;margin-bottom:12px;}
.gnb_head .menu2 .menuDep1, .menu3 .menuDep1, .menu4 .menuDep1{overflow:hidden;}
.gnb_head .menu2 .menuDep1 li, .menu3 .menuDep1 li, .menu4 .menuDep1 li{float:left;padding-left:8px;margin-right:20px;background:url("/images/images_gnb/gnb/bullet_gnb.gif") no-repeat left 5px;}
.gnb_head .menu2 .menuDep1 li a, .menu3 .menuDep1 li a, .menu4 .menuDep1 li a{color:#414141;font-size:11px;font-weight:bold;}

/* main visual aabh 20121016*/
.mainVisual{padding-top:0px;}
#mainVisual_Con{position:relative;width:976px;height:445px;}
.mainVisualImage{position:absolute;top:0;left:0;}

/* main contents */
.mainContent{overflow:hidden;padding:0 48px 0 32px;}
.mainContent h2{color:#BF0008;font-size:11px;  font-weight:bold;}
.goMicro, .mainEvent, .mainNews, .mainBanner, .dealer{float:left;}
.mainContent .lastCon{margin-right:0;}
.goMicro{position:relative; height:66px; width:256px;}

.selMicro {overflow:hidden;position:absolute;left:0;bottom:0; height:10px; z-index:999; width:168px; text-align:right;}
.selMicro a {margin-left:1px; display:inline-block; height:10px; font-size:0; line-height:0;}
.selMicro a img {display:inline-block; font-size:0; line-height:0; float:left;}

.grid3 .selMicro{margin-left:10px;}
.grid4 .selMicro{margin-left:5px;}

.MicroImage{position:absolute;top:0;left:0;}
.grid3 .goMicro{width:280px;}
.grid4 .goMicro{width:205px;}
.grid5 .goMicro{width:256px; margin-right:24px;}

.mainEvent{position:relative;height:66px;}
.grid4 .mainEvent h2{margin-left:10px;}
.EventImage{position:absolute;top:0;left:0;}
.grid3 .mainEvent{display:none;}
.grid4 .mainEvent{width:220px;}
.grid5 .mainEvent{width:224px;}

.selEvent{overflow:hidden;position:absolute;left:0;bottom:0; width:198px; height:10px; z-index:999; text-align:right;}
.selEvent a{margin-left:1px; display:inline-block; height:10px;}
.selEvent a img {display:inline-block;  float:left;}


.mainNews{height:66px;position:relative;}
.mainNews li{padding-left:9px;background:url("/images/images_gnb/Common/bullet_hyphen.gif") no-repeat 1px 6px; font-size:9px; line-height:14px;}
.mainNews li a{color:#666; font-size:9px; line-height:11px;}

.grid3 .mainNews{width:240px;padding-left:66px;}
.grid4 .mainNews{width:246px;}
.grid5 .mainNews{width:223px;}
.grid3 .mainNews h2{width:45px;position:absolute;left:0;top:10px;line-height:12px;}
.grid3 .mainNews ul{margin-top:10px;}
.grid4 .mainNews ul, .grid5 .mainNews ul{margin-top:5px;}
.grid3 .mainNews li{width:230px;}
.grid4 .mainNews li{width:237px;}
.grid5 .mainNews li{width:207px;}

.mainNews .more a{color:#999;font-size:9px;}
.mainNews .more{position:absolute;}
.grid3 .mainNews .more{left:0;bottom:10px;}
.grid4 .mainNews .more, .grid5 .mainNews .more{right:0;top:0;}

.mainBanner{height:48px; text-align:left;}
.mainBanner img{vertical-align:top;} /*aabh 20121016*/
.grid3 .mainBanner{width:290px;}
.grid4 .mainBanner{width:200px;}
.grid5 .mainBanner{width:159px;}
.grid3 .dealer, .grid4 .dealer{display:none;}
.grid5 .dealer{width:130px;}

/*technology_flash*/
.technology_flash {background:url('../../imagesexperience-kia/kia-bg-technology-bot.gif') no-repeat left bottom; padding-bottom:80px;}
.technology_flash .tech {text-align:right;}
.technology_flash .tech p {margin-top:19px; text-align:right;}
.technology_flash .tech .btn_more {margin-top:17px; text-align:right;}
.technology_flash .tech_01 {height:267px; background:url('../../imagesexperience-kia/kia-bg-technology01.jpg') no-repeat left 48px;}
.technology_flash .tech_02 {height:253px; background:url('../../imagesexperience-kia/kia-bg-technology02.jpg') no-repeat left 48px;}
.technology_flash .tech_03 {height:217px; background:url('../../imagesexperience-kia/kia-bg-technology03.jpg') no-repeat left 48px;}

/*environment_flash*/
.environment_flash h2 {margin:0 !important;}
.environment_list {*zoom:1;}
.environment_list:after {content:""; display:block; clear:both;}
.environment_list ul li {float:left;}
.environment_list ul .last {background:url('../../imagesexperience-kia/kia-bg-evironment02.gif') no-repeat left bottom; padding-bottom:110px;}
.environment_list ul li img{float:left;}
.environment_list ul li a{float:left;}

/*cybertour_flash*/
.cybertour_head {position:relative;}
.cybertour_head a {display:block; height:36px; overflow:hidden;}
.cybertour_head .on img {margin-top:-36px;}
.cybertour_head .slovakia {left:63px; bottom:260px; position:absolute;}
.cybertour_head .china {left:100px; bottom:185px; position:absolute;}
.cybertour_head .korea {left:275px; bottom:230px; position:absolute;}
.cybertour_head .usa {right:25px; bottom:220px; position:absolute;}

.factory_div {}
.factory_div h2 {height:40px; margin-top:20px;}
.factory_div .fac_ul li {padding:27px 0; border-bottom:1px solid #ddd;}
.factory_div .fac_ul .top {padding-top:0;}
.factory_div .fac_ul li dl:after {content:""; display:block; clear:both;}
.factory_div .fac_ul li dt {float:left; width:250px;}
.factory_div .fac_ul li dd {float:left; width:390px; }
.factory_div .fac_ul h3 {background:url('../../imagesexperience-kia/bg_factory01.gif') no-repeat 2px 7px; color:#3e3e3e; font-size:16px; font-weight:bold; padding-left:16px;}
.factory_div .fac_ul p { color:#484748; font-size:13px; min-height:55px; line-height:16px; margin-top:5px; _height:55px;}
.factory_div .fac_ul li li {padding:0; border:0; color:#484748; font-size:13px; line-height:16px; margin-top:3px; letter-spacing:-0.02em}
.factory_div .fac_ul li li strong {display:inline-block; width:60px; color:#484748; font-size:12px; line-height:16px; vertical-align:top;}
.factory_div .fac_ul li li span {display:inline-block; width:325px; color:#848484; font-size:12px; line-height:16px; vertical-align:top;}


/*conceptcar*/
.conceptcar .year_box {position:relative; background:url('../../imagesexperience-kia/kia-bg-year.gif') no-repeat; padding:1px 32px 0 36px;}
.conceptcar .year_box .left {position:absolute; left:13px; top:11px;}
.conceptcar .year_box .right {position:absolute; right:10px; top:11px;}
.conceptcar .year_ulbox {position:relative; overflow:hidden; height:38px;}
.conceptcar .year_ul {position:absolute;}
.conceptcar .year_ul li {float:left; background:url('../../imagesexperience-kia/kia-bg-graybar.gif') no-repeat right 14px;}
.conceptcar .year_ul li a {display:block; height:38px; overflow:hidden;}
.conceptcar .year_ul li a img {margin-top:-48px;}
.conceptcar .year_ul .on a img {margin-top:0px;}
.conceptcar_content {padding-top:15px;}
.conceptcar_content .head_list:after {content:""; display:block; clear:both;}
.conceptcar_content .head_list {background:url('../../imagesexperience-kia/kia-bg-redarr.gif') no-repeat 24px 5px; padding-left:24px;}
.conceptcar_content .head_list h3 {background:url('../../imagesexperience-kia/kia-bg-yearbar.gif') no-repeat right 3px; padding:0 9px 3px 11px; float:left; font-size:12px; font-weight:bold; color:#bd0007; line-height:14px;}
.conceptcar_content .head_list ul {float:left; padding-left:3px;}
.conceptcar_content .head_list ul li {float:left; margin-left:13px; background:url('../../imagesexperience-kia/kia-bg-dotgray.gif') no-repeat left 7px; padding-left:7px; font-size:12px; font-weight:bold; color:#bd0007; }
.conceptcar_content .head_list ul li a {font-size:12px; font-weight:bold; color:#666; display:block; padding-bottom:3px; line-height:14px;}
.conceptcar_content .head_list ul li a:hover {background:url('../../imagesexperience-kia/kia-bg-dotred.gif') repeat-x left bottom; color:#bd0007;}
.conceptcar_content .head_list ul .on a{font-size:12px; font-weight:bold; color:#bd0007; display:block; padding-bottom:3px; line-height:14px;}
.conceptcar_content .photo_area {width:632px; padding:12px 24px 0 24px; position:relative; border-bottom:1px solid #cbcbcb;}
.conceptcar_content .photo_area .photo_zone {height:368px; overflow:hidden; position:relative;}
.conceptcar_content .photo_area ul {position:absolute; left:0; top:0;}
.conceptcar_content .photo_area ul li{float:left;}
.conceptcar_content .photo_area .left {position:absolute; left:6px; top:50%; margin-top:-19px;}
.conceptcar_content .photo_area .right {position:absolute; right:6px; top:50%; margin-top:-19px;}
.conceptcar_content .photo_area p {font-size:12px; font-weight:bold; color:#707070; text-align:right; padding:10px 0;}
.conceptcar_content .photo_area p span {color:#bd0007; font-size:12px; font-weight:bold;}
.conceptcar_content .substance {padding:30px 24px; background:url('../../imagesexperience-kia/kia-bg-yearbottom.gif') no-repeat left bottom;}
.conceptcar_content .substance h3 {font-size:16px; font-weight:bold; color:#bd0007;}
.conceptcar_content .substance h4 {margin-top:30px !important; background:url('../../imagesexperience-kia/kia-bg-dotgray.gif') no-repeat left 7px; padding-left:7px; color:#3e3e3e; font-size:14px; font-weight:bold;}
.conceptcar_content .substance .mat_top {margin-top:15px !important;}
.conceptcar_content .substance p {font-size:12px; line-height:14px; margin-top:10px; color:#898989;}
.conceptcar_content .substance .motorshow_ul {padding:20px 0;}
.conceptcar_content .substance .motorshow_ul li {background:url('../../imagesexperience-kia/kia-bg-dotgray.gif') no-repeat left 7px; padding-left:7px; line-height:18px;}
.conceptcar_content .substance .motorshow_ul li strong {width:85px; color:#3e3e3e; font-size:12px; font-weight:bold; display:inline-block; line-height:18px; vertical-align:top;}
.conceptcar_content .substance .motorshow_ul li span {width:540px; color:#898989; font-size:12px; font-weight:bold; display:inline-block;  line-height:18px;}
.conceptcar_content .substance .belowLinkInfo{color:#666666;margin-top:-15px !important;margin-bottom:5px;}
.conceptcar_content .substance .kia-buzz{padding-left:110px;background:url("/images/experience-kia/icon-kia-buzz.gif") no-repeat left top;}
.conceptcar_content .substance .belowLink{overflow:hidden;}
.conceptcar_content .substance .belowLink li{float:left;background:url('../../imagesexperience-kia/kia-bg-dotgray.gif') no-repeat left 7px; padding-left:7px;line-height:18px;}
.conceptcar_content .substance .belowLink img{vertical-align:middle;}
.conceptcar_content .substance .nonFloat li{float:none !important;}
.conceptcar_content .substance .belowLink li.w330{width:330px;}
.conceptcar_content .substance .belowLink a{font-size:11px;color:#A57A39;}
.conceptcar_content .substance .belowLink:after{display:block;clear:both;content:"";}

/*greenlineup_flash*/
.greenlineup_flash {background:url('../../imagesexperience-kia/kia-bg-yeartop.gif') no-repeat;}
.greenlineup_flash .lineup_head:after {content:""; display:block; clear:both; *zoom:1;}
.greenlineup_flash .lineup_head {position:relative; padding:16px 28px; border-bottom:1px solid #cbcbcb;}
.greenlineup_flash .lineup_head .ul_box {position:relative; height:50px; background:url('../../imagesexperience-kia/kia-bg-greenlineup.gif') no-repeat; overflow:hidden;}
.greenlineup_flash .lineup_head .ul_box ul {position:absolute; left:0; top:0; width:99999px;}
.greenlineup_flash .lineup_head .ul_box ul li {float:left; margin-right:1px;  width:77px;}
.greenlineup_flash .lineup_head .ul_box ul a {display:block; height:51px; overflow:hidden;}
.greenlineup_flash .lineup_head .ul_box ul img {float:left; margin-top:-14px;}
.greenlineup_flash .lineup_head .left {position:absolute; left:10px; top:30px;}
.greenlineup_flash .lineup_head .right {position:absolute; right:10px; top:30px;}
.greenlineup_flash .lineup_cont {padding-bottom:25px; background:url('../../imagesexperience-kia/kia-bg-yearbottom.gif') no-repeat left bottom;}

.branch_flash {background:url('../../imagesexperience-kia/kia-bg-yeartop.gif') no-repeat; padding-top:18px; position:relative;}
.branch_flash .btn_listul {position:absolute; left:0; top:0;}
.branch_flash .btn_listul li {position:absolute;}
.branch_flash .btn_listul li a {display:block; height:35px; overflow:hidden; float:left;}
.branch_flash .btn_listul li a img {float:left;}
.branch_flash .btn_listul .on img {margin-top:-36px;}
.branch_flash .btn_listul .W-Europe {left:48px; top:112px;}
.branch_flash .btn_listul .E-Europe {left:78px; top:148px;}
.branch_flash .btn_listul .M-East {left:94px; top:206px;}
.branch_flash .btn_listul .Africa {left:72px; top:285px;}
.branch_flash .btn_listul .Asia {left:200px; top:185px;}
.branch_flash .btn_listul .Korea {left:268px; top:170px;}
.branch_flash .btn_listul .Pacific {left:283px; top:310px;}
.branch_flash .btn_listul .N-America {left:402px; top:140px;}
.branch_flash .btn_listul .S-America {left:440px; top:287px;}
.branch_flash .btn_area {text-align:right;}
.branch_flash .map_box {padding:20px 0; border-bottom:1px solid #c7c7c7;}
.branch_flash .branch_cont {padding-top:10px;}
.branch_flash .branch_cont ul:after {content:""; display:block; clear:both;}
.branch_flash .branch_cont ul {padding-left:5px; padding-top:10px;}
.branch_flash .branch_cont li {margin-top:20px; margin-right:30px; float:left;}
.branch_flash .branch_cont li img{vertical-align:top;}
.branch_flash .branch_cont li .mat_20 {margin-top:20px;}
.branch_flash .branch_cont .right {margin-right:0px;}
.branch_flash .branch_cont .right:after{display:block;clear:both;content:"";}

/*recent-page*/
.recent-page {position:absolute; right:-5px; top:62px; z-index:900;}
.recent-page .top_btn {text-align:right; width:18px; padding-top:7px;}
.recent-page .recent_box {padding-right:5px; min-height:94px; position:relative; _height:94px;}
.recent-page .recent_box .open_box {position:absolute; right:0; top:7px;}
.recent-page .recentul_box {border-right:1px solid #bc0007; border-left:1px solid #bc0007; background:#fff;}
.recent-page .recentul_box ul {padding:0 8px 0 7px;}
.recent-page .recentul_box ul li {background:url('../../images/common/kia-bg-dotline.gif') repeat-x bottom left; padding:5px 0 6px 0; width:87px;}
.recent-page .recentul_box ul li a {background:url('../../images/common/kia-bg-Recentpage_li.gif') no-repeat left 5px; padding-left:6px; font:bold 10px Arial; color:#414141; display:block;}

/*mainbanner*/
.mainbanner {position:absolute; left:0; z-index:888; top:0px;}
.video_box {position:absolute; top:195px; left:120px; z-index:889;}
/*lnb_banner*/
.lnb_banner {margin-top:27px; position:relative;}
.lnb_banner .ab_book {position:absolute; left:95px; top:40px;}
.lnb_banner ul {margin-top:9px; margin-left:8px; width:108px;}
.lnb_banner li {background:url('../../images/common/kia-bg-dotline.gif') repeat-x top left; padding:5px 0;}
.lnb_banner li a {background:url('../../images/common/kia-bg-lnb-banner.gif') no-repeat 3px 3px; padding-left:15px; font:bold 11px Arial; color:#898989; display:block; letter-spacing:-0.03em;}
.lnb_banner li a:hover {font:bold 11px Arial; color:#a40006; display:block; text-decoration:none;}
/*line-up*/
.line-up {background:url('../../imagesvehicles/kia-bg-lineuptop.gif') no-repeat; margin-top:20px;}
.line-up .line-upbox {position:relative;}
.line-up .line-upbox h4 {padding:24px 0 0 20px;}
.line-up .line-upbox div {position:absolute; right:0; bottom:-210px;}
.line-up .line-upbox:after {content:""; display:block; clear:both;}
.line-up .line-ul {margin-top:250px;}
.line-up .line-ul ul:after {content:""; display:block; clear:both;}
.line-up .line-ul ul {background:url('../../imagesvehicles/kia-bg-selectyourcar.gif') no-repeat; padding-left:227px;}
.line-up .line-ul ul li {float:left;}
.line-up .line-ul ul li a {display:block; float:left; height:79px; overflow:hidden;}
.line-up .line-ul ul .on a img {margin-top:-79px;}

/*climate*/
.climate p {background:url('../../images/common/bu02.gif') no-repeat left 6px; font-size:12px; font-weight:bold; color:#666;}
.climate .bot_p {font-weight:normal;}
.climate_table {margin-top:10px; width:100%; table-layout:fixed; border-top:1px solid #c6c6c6;}
.climate_table th {border-bottom:1px solid #c6c6c6; background:#f5f5f5; border-right:1px solid #d6d6d6; text-align:center; vertical-align:middle; height:23px;}
.climate_table td {border-bottom:1px solid #c6c6c6; border-right:1px solid #d6d6d6;}
.climate_table td li {background:url('../../images/common/bu02.gif') no-repeat left 6px; font-size:12px; color:#666; line-height:16px;}
.climate_table td ul {padding:3px 0;}
.climate_table strong {font-size:12px; font-weight:bold; color:#666;}
.climate_table .right {border-right:0;}

/*lnb*/
#lnbWrap{float:left; width:170px; padding:31px 32px 32px 0; } /* t r b l padding:31px 32px 48px 0;*/
#lnbWrap a{font-family:Tahoma !important;}
#lnbWrap h1{font:21px Arial; color:#565656; line-height:21px;border-bottom:2px solid #676767;padding-bottom:12px;}
#lnbWrap h1 a, #lnbWrap h1 span{font:21px Arial; color:#565656; line-height:21px; font-weight:normal;}
#lnbWrap .lnb-ul{padding:20px 10px 0;margin-bottom:25px;}
#lnbWrap .lnb-ul li{margin-bottom:3px;}
#lnbWrap .lnb-ul li a{padding-top:0;padding-bottom:0;font-weight:normal;}
#lnbWrap .lnb-ul li a:hover{text-decoration:none;}
#lnbWrap .lnb-ul li dfn{display:block;width:150px;clear:both;content:"";}
#lnbWrap .lnb-ul li dfn a{display:block;width:140px;padding:5px 0 5px 10px;font-size:12px;color:#58595b;}
#lnbWrap .lnb-ul .on dfn a{background:#bb162b;font-weight:bold;color:#fff;}
#lnbWrap .lnb-ul .on dfn a:hover{color:#fff !important;}
#lnbWrap .lnb-ul .on ul{display:block;}
#lnbWrap .lnb-ul .on li a{display:block;font-size:11px;background:url('../../images/common/bg-lnb-off.gif') no-repeat 0 5px;padding-left:10px;line-height:1.3;color:#58595b !important;}
#lnbWrap .lnb-ul .on li a:hover {color:#bb162b !important;}
#lnbWrap .lnb-ul .on .on a, #lnbWrap .lnb-ul li ul li a.on{background-image:url('../../images/common/bg-lnb-on.gif');font-weight:bold;color:#bb162b !important;}
#lnbWrap .lnb-ul li ul{padding-left:0;margin-top:10px;padding-bottom:10px;display:none;}
#lnbWrap .lnb-ul li ul li{padding-left:10px;margin-top:8px;}
#lnbWrap .lnb-ul li ul li a{font-size:11px;background:url('../../images/common/bg-lnb-off.gif') no-repeat 0px 5px;padding-left:10px;line-height:1.3;color:#58595b;}
#lnbWrap .quick-link{margin-left:10px; padding-top:15px}
#lnbWrap .quick-link li{ line-height:0%; font-size:0%; padding:10px 0 0 0}
#lnbWrap .left_banner-s {background:url('../../images/common/bg_left_banner03.gif') no-repeat; height:20px; display:block; line-height:22px; height:19px; font:11px Arial; width:120px; padding-left:8px; padding-top:3px; text-decoration:none;}
#lnbWrap .left_banner-bg_micro {background:url('../../images/common/bg_microsite.gif') no-repeat; height:20px; display:block; height:20px; font:11px Arial !important; margin-top:10px; width:120px; padding-left:8px; padding-top:3px; text-decoration:none;}
#lnbWrap .left_banner-bg_iPad {background:url('../../images/common/bg_microsite.gif') no-repeat; height:20px; display:block; height:20px; font:11px Arial !important; margin-top:2px; width:120px; padding-left:8px; padding-top:3px; text-decoration:none;}
#lnbWrap .micro_box {display:block; padding-bottom:15px; background:url('../../images/common/lnb_line02.gif') no-repeat left bottom;}
#lnbWrap .micro_box02 {display:block; }
#lnbWrap .iPad_box {display:block; margin-left:10px;padding-bottom:15px; background:url('../../images/common/lnb_line02.gif') no-repeat left bottom;}

#designWrap #searchBox_Wsg {width:980px;position:relative;margin:0 auto;}
#designWrap #searchBox {/*display: none;*/ position:absolute; top: 21px; right: 33px; height: 15px; z-index: 10000;}
#designWrap #searchBox input.intext {width: 71px; height: 12px; font: 11px Arial; color: #888; vertical-align: top; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: 0 -4px 0 0;}
* html #designWrap #searchBox input.intext {width: 71px; height: 12px; font: 11px Arial; color: #888; vertical-align: top; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: -1px -4px 0 0;}
*+ html #designWrap #searchBox input.intext {width: 71px; height: 12px; font: 11px Arial; color: #888; vertical-align: top; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: -1px -4px 0 0;}
#designWrap #searchBox a.btn {vertical-align: baseline;}
#designWrap #searchBox a.btn img {vertical-align: baseline;}

.search_wrap {width: 911px; margin: 0 auto;}
.search_wrap .search_box {height: 95px; background: url('../../imagessearch_new/bg_search_box.gif') no-repeat 0 0; position:relative;}
.search_wrap .search_box fieldset {display: block; padding: 13px 0 0 103px;}
.search_wrap .search_box fieldset label, .search_wrap .search_box fieldset input, .search_wrap .search_box fieldset select {vertical-align: middle;}
.search_wrap .search_box fieldset label.subject {display: inline-block; margin: -1px 7px 0 0;}
.search_wrap .search_box fieldset label.research {display: inline-block; padding-top: 3px; }
.search_wrap .search_box fieldset input.research {margin-top: 2px;}
.search_wrap .search_box fieldset select {width: 131px; font-size: 12px;}
.search_wrap .search_box fieldset input.intext {width: 298px; height: 17px; font: 12px Arial; color: #666; border: 1px solid #b0b0b0; line-height: 18px; padding: 0 5px; background-color: #f9f9f9;}
.search_wrap .search_box fieldset input.btn_search {width: 58px; height: 21px; border: 0 none; font-size: 0; line-height: 0; color: #c8002f; background: url('../../imagessearch_new/btn_search.gif') no-repeat 0 0; margin: 0 9px 0 2px;}
.search_wrap .search_box ul.word {padding: 10px 0 0 178px;}
.search_wrap .search_box ul.word li {padding-bottom: 5px;}
.search_wrap .search_box ul.word li span {display: inline-block; width: 130px; vertical-align: middle;}
.search_wrap .search_box ul.word li a {display: inline-block; vertical-align: middle; color: #0000cc; text-decoration: underline; margin-right: 6px;}
.search_wrap ul.tab_area {background: url('../../imagessearch_new/bg_tab.gif') repeat-x 0 0; margin: 25px 0 28px 0;}
.search_wrap ul.tab_area:after {content:" "; display:block; clear:both; height:0; visibility:hidden;} /* float ?쨈챙 혵?? ie8 ?쨈챙혘혖, ?혵챙?챘쨍혣챘혶쩌?째챙???- 챙짠??째챙? 챘짠혞챙혢혵??*/
	* html .search_wrap ul.tab_area {display: inline-block;} /* float ?쨈챙 혵?? ie6 - 챙짠??째챙? 챘짠혞챙혢혵??*/
	*+ html .search_wrap ul.tab_area {display: inline-block;} /* float ?쨈챙 혵?? ie7 - 챙짠??째챙? 챘짠혞챙혢혵??*/
.search_wrap ul.tab_area li {float: left;}
.search_wrap ul.tab_area li a, .search_wrap ul.tab_area li img {float: left; font-size: 0; line-height: 0;}
.search_wrap .search_result p.result_value {font-size: 12px; line-height: 14px; color: #666; background: url('../../imagessearch_new/bul_square_red.gif') no-repeat 0 center; padding-left: 6px;}
.search_wrap .search_result p.result_value em {font-weight: bold; font-style: normal; color: #bd0007;}
.search_wrap .search_result p.result_value strong {font-weight: bold;}
.search_wrap .search_result .sub_result {margin-top: 25px;}
	.search_wrap .search_result .sub_result:after {content:" "; display:block; clear:both; height:0; visibility:hidden;} /* float ?쨈챙 혵?? ie8 ?쨈챙혘혖, ?혵챙?챘쨍혣챘혶쩌?째챙???- 챙짠??째챙? 챘짠혞챙혢혵??*/
	* html .search_wrap .search_result .sub_result {display: inline-block; margin-top: 25px;} /* float ?쨈챙 혵?? ie6 - 챙짠??째챙? 챘짠혞챙혢혵??*/
	*+ html .search_wrap .search_result .sub_result {display: inline-block; margin-top: 25px;} /* float ?쨈챙 혵?? ie7 - 챙짠??째챙? 챘짠혞챙혢혵??*/
.search_wrap .search_result .sub_result p.value {float: left; width: 70%; color: #a1a1a1; line-height: 14px;}
.search_wrap .search_result .sub_result p.value strong {font-weight: bold; color: #666;}
.search_wrap .search_result .sub_result p.value em {font-weight: bold; color: #bd0007;}
.search_wrap .search_result .sub_result a.more {float: right; width: 25%; font-weight: bold; text-align: right; color: #666; line-height: 14px; background: url('../../imagessearch_new/bul_arrow.gif') no-repeat 96% 4px; padding-right: 20px;}
.search_wrap .common_box {background: url('../../imagessearch_new/bg_box_top.gif') no-repeat 0 0; padding-top: 2px; margin: 7px 0 28px;}
.search_wrap .common_box .inner_box {background: url('../../imagessearch_new/bg_box_bottom.gif') no-repeat 0 bottom; padding-bottom: 4px;}
.search_wrap .common_box .inner_box p.no_result {font-size: 12px; color: #999; text-align: center; padding: 65px 0;}
.search_wrap .common_box .inner_box ul li {line-height: 14px; border-top: 1px solid #e6e7e9; padding: 6px 0 7px 12px;}
.search_wrap .common_box .inner_box ul li.first {border-top: 0 none;}
.search_wrap .common_box .inner_box ul li span {display: inline-block;}
.search_wrap .common_box .inner_box ul li span a {font-size: 12px;}
.search_wrap .common_box .inner_box ul li span a span.qmembers {color: #a0a0a0;}
.search_wrap .common_box .inner_box ul li span.title_car {display: inline-block; width: 90%;}
.search_wrap .common_box .inner_box ul li span.title_news {display: inline-block; width: 81%;}
.search_wrap .common_box .inner_box ul li span.date {display: inline-block; width: 9%; text-align: right;}
.search_wrap .common_box .inner_box ul li span.target {display: inline-block; width: 9%; text-align: right;}
.search_wrap .common_box .inner_box ul li span.target a {color: #a1a1a1;}
.search_wrap .paging {text-align: right; vertical-align: middle;}
.search_wrap .paging a {display: inline-block; line-height: 19px; font: 12px gulim; color: #a1a1a1; vertical-align: middle; background: url('../../imagessearch_new/bul_paging.gif') no-repeat 0 center; padding: 0 2px 0 6px;}
.search_wrap .paging a strong {font: bold 12px gulim; color: #bd0007;}
.search_wrap .paging a.first {background: none;}
.search_wrap .paging a.prev_first {background: none; padding: 0; margin-right: 1px;}
.search_wrap .paging a.prev {background: none; padding: 0; margin-right: -2px;}
.search_wrap .paging a.next {background: none; padding: 0; margin-left: 3px;}
.search_wrap .paging a.next_last {background: none; padding: 0; margin-right: 1px;}
.search_wrap .txtSearch {display:none; position:absolute; left:311px; top:32px; border:1px solid #e1b4b6; padding:3px 0; background-color:#fff; width:308px;}
.search_wrap .txtSearch li a {display:block; font:12px dotum; color:#666; line-height:20px; padding-left:10px; text-decoration:none;}
.search_wrap .txtSearch li a strong {font:bold 12px dotum; color:#bd0007;}
/*.search_wrap .txtSearch li a:hover {background-color:#fff0eb;}*/
#searchBox .txtSearch {display:none; position:absolute; right:0px; top:21px; border:1px solid #e1b4b6; padding:3px 0; background-color:#fff; width:280px;}
#searchBox .txtSearch li a {display:block; font:12px dotum; color:#666; line-height:20px; padding-left:10px; text-decoration:none;}
#searchBox .txtSearch li a strong {font:bold 12px dotum; color:#bd0007;}
/*#searchBox .txtSearch li a:hover {background-color:#fff0eb;}*/

#designWrap #searchBox {display: none; position:absolute; top: 18px; right: 15px; height: 15px; z-index: 10000; _padding-top:1px;}
#designWrap #searchBox input.intext {width: 86px; height: 16px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: 0 -4px 0 0; float:left;}
	* html #designWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
	*+ html #designWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c;border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
#designWrap #searchBox a.btn {vertical-align: baseline; float:left; .margin-top:-1px;}
#designWrap #searchBox a.btn img {vertical-align: baseline;float:left;}

#indexWrap #searchBox {display: none; position:absolute; top: 18px; right: 15px; height: 21px; z-index: 10000;_padding-top:1px;}
#indexWrap #searchBox input.intext {width: 86px; height: 16px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c;border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: 0 -4px 0 0; float:left;}
	* html #indexWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
	*+ html #indexWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
#indexWrap #searchBox a.btn {vertical-align: baseline; float:left; .margin-top:-1px;}
#indexWrap #searchBox a.btn img {vertical-align: baseline;float:left;}

#designCarWrap #searchBox {display: none; position:absolute; top: 18px; right: 15px; height: 15px; z-index: 10000;_padding-top:1px;}
#designCarWrap #searchBox input.intext {width: 86px; height: 16px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 1px 5px 0 5px; margin: 0 -4px 0 0;float:left;}
	* html #designCarWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c; border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
	*+ html #designCarWrap #searchBox input.intext {width: 86px; height: 14px; font: 11px dotum; color: #888; vertical-align: top; border:2px solid #be040c;border-right: 0 none; background-color: #fff; padding: 3px 5px 0 5px; margin: -1px -4px 0 0;}
#designCarWrap #searchBox a.btn {vertical-align: baseline;float:left; .margin-top:-1px;}
#designCarWrap #searchBox a.btn img {vertical-align: baseline;float:left;}

.picanto_event {position:relative;}
.noflshide {visibility:hidden;}
#contentWrap976 div h1 {margin-bottom:15px;}
.line17 sup {font-size:6px;}
.line17 .n8 {font-size:6px; letter-spacing:1px;}
.vList2 .fstcol_body .fstcol {border-top:1px solid #D6D6D6 !important;}

#octv_pres_wrap,.octv_pres_wrap {width:640px;height:360px;}

/* 2011.10.24 add Brand */
div.brandTab{ background:url('../../images/common/tab_bg04.gif') repeat-x; height:32px; padding-bottom:30px}
div.brandTab ul li{ float:left; font-size:0%; line-height:0%}

.contDesp {padding:30px 0 40px 25px; margin-top:30px; border-top:1px solid #cbcbcb; background:url('../../imagesbrand/desp_bottom.gif') no-repeat left bottom;}

.tMar25 {margin-top:25px;}

.car_mov {position:absolute; width:100%; left:0; top:298px; z-index:999999;}
#movPlayer {text-align:center;}

.brand_tab {overflow:hidden;}
.brand_tab li {float:right;}

/* rioevent */
.rio_event{position:relative;}
.rio_event .video_area{position:absolute;left:42px;top:214px;z-index:10;}
.rio_event .video_list_area{position:absolute;left:589px;top:240px;z-index:10;width:347px;height:300px;overflow:hidden;overflow-y:scroll;}
.rio_event .video_list dl{position:relative;min-height:80px;padding-left:122px;}
.rio_event .video_list dt{margin-bottom:5px;}
.rio_event .video_list dd.desc{margin:0 8px 5px;}
.rio_event .video_list dd.desc a{color:#E5E5E5;font-size:11px;line-height:14px;text-decoration:none;}
.rio_event .video_list dd.desc a:hover{color:#fff;text-decoration:none;}
.rio_event .video_list dd.thumb{position:absolute;left:0;top:0;}
.rio_event .video_list dd.thumb a img{border:2px solid #666;}
.rio_event .video_list dd.thumb a:hover img{border:2px solid #C50707;}
.rio_event .video_list dd.share{text-align:right;margin-right:12px;margin-bottom:25px;}

.dirRtl .rio_event .video_list dl{padding-right:135px;padding-left:0;}
.dirRtl .rio_event .video_list dt{margin-bottom:5px;text-align:right;}
.dirRtl .rio_event .video_list dd.desc{margin:0 0 5px 8px;text-align:right;}
.dirRtl .rio_event .video_list dd.desc a{font-size:12px;}
.dirRtl .rio_event .video_list dd.thumb{position:absolute;left:auto;right:8px;top:0;}
.dirRtl .rio_event .video_list dd.share{text-align:left;margin-left:12px;margin-bottom:25px;margin-right:0;}

#Img360VR{display:none;}

/* brand */
.big_img {width:680px; height:386px; overflow:hidden;}
.thum_box {overflow:hidden; width:681px; margin-top:30px;}
.thum_img {float:left; width:84px; height:63px; margin-left:-1px; border:1px solid #4d4d4d; background:url('../../imagesbrand/thum_kia.jpg') no-repeat left top;}
.thum_img.first {margin-left:0;}
.thum_img.on {/*position:relative; border:1px solid #ff0000; */z-index:999;}

div.incBg div#footerWrap{padding-top:0 !important;background:none !important;}


/* brand Collection */
.collectWrap {width:680px; position:relative;}
.collectWrap * img {display:inline; vertical-align:top;}

.collectTab {position:absolute; top:0; left:613px; width:65px; z-index:99;}
.collectTab li {width:65px; height:73px;}
.collectTab li a {display:block; width:65px; height:73px; text-indent:-99999px; overflow:hidden; background-image:url('../../imagesbrand/collection_tab.gif'); background-repeat:no-repeat;}

.collectTab li a.acce {background-position:left top;}
.collectTab li a.acce:hover, .collectTab li.selected a.acce {background-position:-65px top;}
.collectTab li a.fash {background-position:left -73px;}
.collectTab li a.fash:hover, .collectTab li.selected a.fash {background-position:-65px -73px;}
.collectTab li a.kids {background-position:left -146px;}
.collectTab li a.kids:hover, .collectTab li.selected a.kids {background-position:-65px -146px;}
.collectTab li a.carLife {background-position:left -219px;}
.collectTab li a.carLife:hover, .collectTab li.selected a.carLife {background-position:-65px -219px;}

.collectList {width:613px;}
.collectList li {width:100%; position:relative;}
.topGray .first {background:url('../../imagesbrand/collection_bg_gray_top.jpg') no-repeat left top;}
.topWhite .first {background:url('../../imagesbrand/collection_bg_white_top.jpg') no-repeat left top;}

.collectList li.lastGray {background:url('../../imagesbrand/collection_bg_gray_btm.jpg') no-repeat left top; height:310px;}
.collectList li.lastWhite {background:url('../../imagesbrand/collection_bg_white_btm.jpg') no-repeat left top; height:310px;}

.whiteBg {background:url('../../imagesbrand/collection_bg_white.jpg') no-repeat left top;}
.grayBg {background:url('../../imagesbrand/collection_bg_gray.jpg') no-repeat left top;}

.collectList .descript {position:absolute; z-index:99;}
.collectList .descript dd ul {padding-top:15px;}
.collectList .descript dd ul li {font:11px tahoma; color:#a6a6a6; line-height:13px; padding:1px 0;}
.collectList .thumb {position:absolute; overflow:hidden; _zoom:1; z-index:99;}
.collectList .thumb li {float:left; padding:0 3px; width:40px; height:40px;}
.collectList .thumb li img {border:1px solid #dedede; width:38px; height:38px;}
.collectList .thumb li.imgOn img {border:1px solid #e42930;}

.arrayImgLt .descript {top:31px; right:53px; text-align:right;}
.arrayImgLt .thumb {bottom:41px; right:50px;}
.arrayImgRt .descript {top:31px; left:32px; text-align:left;}
.arrayImgRt .thumb {bottom:41px; left:32px;}

.collectImg {width:100%; height:300px; overflow:hidden;}

.moreShopping{width:582px;text-align:right;}
.moreShopping a{color:#b01016;font-weight:bold;}

/* brand advertisement */
.brandAd{position:relative;}
.brandAd .thumbList{overflow:hidden;}
.brandAd .thumbList li{float:left;margin-right:25px;margin-bottom:26px;line-height:100%;font-size:0;}
.brandAd .thumbList li.mgRtZero{margin-right:0;}
.brandAd .thumbList:after{display:block;clear:both;content:"";}
.brandAd .popAd{display:none;height:464px;padding:18px 16px;position:absolute;left:0;top:0;background:url("/images/brand/brandAd-popBg.gif") repeat left top;}
.brandAd .popAd h3{height:23px;margin-bottom:15px;text-align:left;}
.brandAd .popAd .viewMov{width:649px;margin:0 auto;}
.brandAd .popAd .nonFlash{padding:50px 0 95px 1px;background:#fff;}
.brandAd .popAd .closeBtn{position:absolute;right:16px;top:18px;}

/* brand model history */
.modelHistory #swfPlayer{padding-bottom:23px;background:url("/images/brand/modelHistory/bg-btm.gif") no-repeat left bottom;}
.modelHistory .thumbArea{position:relative;width:647px;height:76px;padding:8px 16px 0 17px;border-bottom:1px solid #cbcbcb;background:url("/images/brand/modelHistory/bg-top.gif") no-repeat left top;}
.modelHistory .prev{position:absolute;left:4px;top:34px;}
.modelHistory .next{position:absolute;right:4px;top:34px;}
.modelHistory .thumbBox{position:absolute;overflow:hidden;width:647px;height:76px;}
.modelHistory .thumbList{position:absolute;left:0;top:0;width:99999px;height:76px;margin-left:-1px;}
.modelHistory .thumbList li{float:left;padding-left:1px;background:url("/images/brand/modelHistory/bg-thumbList.gif") no-repeat left top;}
.modelHistory .thumbList li a{float:left;}
.modelHistory .thumbList:after{display:block;clear:both;content:"";}

.modelHistory .modelView{position:relative;height:285px;background:url("/images/brand/modelHistory/bg-modelview.gif") no-repeat left top;}
.modelHistory .modelView .logo{position:absolute;left:20px;top:20px;}
.modelHistory .modelView .carImg{position:absolute;left:0;top:0;}
.modelHistory .modelView .name{width:100%;position:absolute;left:0;top:245px;text-align:center;}

.modelHistory .moreModel{display:none;position:absolute;right:20px;top:20px;}
.modelHistory .moreModel img{padding:2px;border:1px solid #eee;}
.modelHistory .moreModel .curr img{border:1px solid red;}

.modelHistory .historyArea{overflow:hidden;width:600px;padding-left:62px;margin-bottom:16px;}
.modelHistory .historyArea ul{overflow:hidden;width:9999px;height:52px;padding-left:13px;background:url("/images/brand/modelHistory/bg-bar.gif") no-repeat 13px 25px;}
.modelHistory .historyArea ul li{float:left;height:52px;background:url("/images/brand/modelHistory/bar-bottom.gif") no-repeat left 25px;}
.modelHistory .historyArea ul li.odd{background:url("/images/brand/modelHistory/bar-top.gif") no-repeat left 12px;}
.modelHistory .historyArea ul li a img{padding-top:43px;margin-left:-13px;}
.modelHistory .historyArea ul li.odd a img{padding-top:0;padding-bottom:43px;}
.modelHistory .historyArea ul li a.current img{background:url("/images/brand/modelHistory/arror-btm.png") no-repeat 7px 4px;}
.modelHistory .historyArea ul li.odd a.current img{background:url("/images/brand/modelHistory/arror-top.png") no-repeat 7px 29px;}
.modelHistory .historyArea ul:after{display:block;clear:both;content:"";}

.modelHistory .footNote{text-align:right;padding-right:15px;}

#belief_main .vehicle_car{height:640px;background:url('../../imagesbrand/img_belief.jpg') no-repeat left top;}
#belief_main .vehicle_car .bot_back{height:640px;background:none;}
#belief_main a{color:#918889;}
#belief_main a:hover{color:#bd0007;}
#belief_main h1 a{color:#565656;}
#belief_main .clickChallenger{width:184px;height:345px;position:absolute;left:206px;top:214px;}
#belief_main .clickSpirited{width:265px;height:320px;position:absolute;left:446px;top:150px;}
#belief_main .clickHuman{width:225px;height:320px;position:absolute;left:740px;top:215px;}

#likeFrame{width:450px;position:absolute;left:345px;top:426px;z-index:99999;}
#view360{visibility:hidden;}

/* kia magazine */
.kiaMagazine{position:relative;padding-top:70px;background:#f2f2f2;}/* padding-top:142px; */
.kiaMagazine *{font-family:Tahoma !important;}
.kiaMagazine h1{display:inline-block;padding:0 36px;margin-bottom:50px;}
.kiaMagazine .hidden{display:none;}
.kiaMagazine .section{position:relative;padding:50px 36px 30px;border-top:1px solid #bbb;z-index:101;}
.kiaMagazine .section02{position:relative;padding:50px 36px 76px 30px;border-top:1px solid #bbb;z-index:101;}
.kiaMagazine .section03{position:relative;padding:50px 36px 115px 30px;border-top:1px solid #bbb;z-index:101;}
.kiaMagazine .first{border-top:0;}

#magazineMain #kiaTV{width:904px;overflow:hidden;}
#magazineMain #kiaTV h2{margin-bottom:25px;}
#magazineMain #kiaTV #movieInfo{position:relative;width:250px;float:left;}
#magazineMain #kiaTV #movieInfo .subj{margin-bottom:36px;}
#magazineMain #kiaTV #movieInfo .desc{margin-bottom:33px;}
#magazineMain #kiaTV #movieInfo .subj02{margin-bottom:36px;}
#magazineMain #kiaTV #movieInfo .subj02 a {font-weight:bold;font-size:16px;}
#magazineMain #kiaTV #movieInfo .subj02 a:hover, #magazineMain #kiaTV #movieInfo .desc02 a {text-decoration:none;}
#magazineMain #kiaTV #movieInfo .desc02{margin-bottom:33px;}
#magazineMain #kiaTV #movieInfo .desc02 a {font-size:13px;}
#magazineMain #kiaTV #movieInfo .share a{margin-right:1px;}
#magazineMain #kiaTV #movieInfo .moreContents{position:absolute;left:125px;bottom:5px;}
#magazineMain #kiaTV #movieView{width:640px;float:right;}
#magazineMain #kiaTV #movie{width:639px;height:390px;margin-bottom:15px;}
#magazineMain #kiaTV #movieList{width:100%;overflow:hidden;}
#magazineMain #kiaTV #movieList li{float:left;margin-right:10px;font-size:0;line-height:0;}
#magazineMain #kiaTV #movieList li a{float:left;}
#magazineMain #kiaTV #movieList li.last{margin-right:0;}
#magazineMain #kiaTV #movieList:after, #magazineMain .kiaTV:after{display:block;clear:both;content:"";}

#magazineMain #kiaBuzz{position:relative;}
#magazineMain #kiaBuzz h2{margin-bottom:15px;}
#magazineMain #kiaBuzz dl{position:relative;padding-left:323px;}
#magazineMain #kiaBuzz .subj{margin-bottom:20px;}
#magazineMain #kiaBuzz .subj02{margin-bottom:40px;}
#magazineMain #kiaBuzz .desc{}
#magazineMain #kiaBuzz .thum{position:absolute;left:0;top:0;}
#magazineMain #kiaBuzz .moreContents{position:absolute;right:37px;top:70px;}

#magazineMain #kiaSnaps{position:relative;}
#magazineMain #kiaSnaps h2{margin-bottom:15px;}
#magazineMain #kiaSnaps .snapsList{width:100%;overflow:hidden;}
#magazineMain #kiaSnaps .snapsList li{float:left;margin-right:18px;font-size:0;line-height:0;}
#magazineMain #kiaSnaps .snapsList li a{float:left;}
#magazineMain #kiaSnaps .snapsList li.last{margin-right:0;}
#magazineMain #kiaSnaps .snapsList:after{display:block;clear:both;content:"";}
#magazineMain #kiaSnaps .moreContents{position:absolute;right:37px;top:70px;}

#depth1Menu{overflow:hidden;position:absolute;right:0;top:90px;}
#depth1Menu li{float:left;height:24px;margin-right:28px;}
#depth1Menu a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;}
#depth1Menu .curMenu a{background-position:left bottom;}
#depth1Menu .main{width:38px;}
#depth1Menu .kiatv{width:53px;}
#depth1Menu .kiabuzz{width:74px;}
#depth1Menu .kiasnaps{width:80px;}
#depth1Menu .main a{background-image:url("/images/magazine/depth1_1.gif");}
#depth1Menu .kiatv a{background-image:url("/images/magazine/depth1_2.gif");}
#depth1Menu .kiabuzz a{background-image:url("/images/magazine/depth1_3.gif");}
#depth1Menu .kiasnaps a{background-image:url("/images/magazine/depth1_4.gif");}
#depth1Menu:after{display:block;clear:both;content:"";}

#magazineNavi{position:relative;width:100%;padding-top:67px;padding-bottom:16px;margin-bottom:30px;background:url("/images/magazine/bg-menu.gif") no-repeat left bottom;}/* height:110px;*/
.depth2Menu{position:absolute;left:0;top:0;overflow:hidden;width:924px;padding:11px 26px 0px;margin-bottom:1px;background:url("/images/magazine/bg-depth2.png") no-repeat left top;}
.depth2Menu li{width:131px;height:67px;margin-right:1px;line-height:63px;float:left;text-align:center;}
.depth2Menu li a{display:block;width:100%;height:100%;line-height:63px;font-size:16px;color:#494949;}
.depth2Menu li a:hover{text-decoration:none;color:#d90e28;}
.depth2Menu li.curMenu{background:url("/images/magazine/bg-clip1.gif") no-repeat left center;}
.depth2Menu li.curMenu a{color:#d90e28;}
.depth2Menu:after{display:block;clear:both;content:"";}
.depth3Menu{overflow:hidden;width:812px;padding:12px 82px 2px;background:url("/images/magazine/bg-depth3.gif") repeat-y left top;}
.depth3Menu li{margin-right:25px;padding-bottom:10px;float:left;white-space:nowrap;}
.depth3Menu li a{color:#4b4b4b;font-weight:bold;display:block;}
.depth3Menu li a:hover{text-decoration:none;color:#d90e28;}
.depth3Menu li.curMenu a{color:#d90e28;}
.depth3Menu:after{display:block;clear:both;content:"";}

#magazineView h2{margin-bottom:15px;}
#magazineView h2.pageSubj{font-weight:bold;color:#050505;border-left:5px solid #d4131a;padding-left:9px;}
#magazineView h2.pageSubj strong{display:block;font-size:32px;}
#magazineView h2.pageSubj em{display:block;font-size:20px;}
#magazineView .postInfo{margin-bottom:45px;margin-left:20px;}
#magazineView .postInfo .date{color:#363636;font-size:11px;}
#magazineView .postInfo .post{color:#929292;font-size:11px;}
#magazineView .postInfo .post em, #magazineView .postInfo .post a{color:#e21e25;text-decoration:none;}
#magazineView .postInfo .post a:hover{color:#e21e25;text-decoration:none;}

#magazineView #relContents{position:relative;z-index:100;}
#magazineView #relContents .slideLeft{position:absolute;left:0;top:165px;cursor:pointer;}
#magazineView #relContents .slideRight{position:absolute;right:0;top:165px;cursor:pointer;}
#magazineView #relContents .slideList{width:904px;height:200px;overflow:hidden;position:relative;}
#magazineView #relContents .slide ul{width:999999px;position:absolute;left:0;top:0;}
#magazineView #relContents .slide li{float:left;width:218px;height:195px;margin-right:10px;background:url("/images/magazine/bg-relContents.gif") no-repeat left top;}
#magazineView #relContents .slide li a{float:left;}
#magazineView #relContents .slide li img{vertical-align:middle;}
#magazineView #relContents .slide ul:after{display:block;clear:both;content:"";}
#magazineView #relContents .moreContents{position:absolute;right:37px;top:50px;}

#magazineView #kiaTV{margin-bottom:50px;}
#magazineView #kiaTV .desc{margin-bottom:37px;font-size:13px;line-height:18px;color:#666;}
#magazineView #kiaTV .share a{margin-right:1px;}
#magazineView #kiaTV .movieView{margin-left:15px;overflow:hidden;}
#magazineView #kiaTV .movieInfo{position:relative;width:240px;float:left;}
#magazineView #kiaTV .movieInfo a{text-decoration:underline;font-family:Tahoma;font-size:13px;}
#magazineView #kiaTV .movieInfo a:hover{color:#e21e25;}
#magazineView #kiaTV .fbLike{height:20px;position:absolute;left:100px;bottom:3px;}
#magazineView #kiaTV .movie{width:640px;float:right;}
#magazineView #kiaTV .movieView:after{display:block;clear:both;content:"";}

#magazineView #kiaBuzz{}
#magazineView #kiaBuzz .postInfo{margin-bottom:70px;}
#magazineView #kiaBuzz #realContent{padding-left:15px;padding-bottom:40px;margin-bottom:20px;border-bottom:1px solid #7895b1;}

#magazineView #kiaSnaps{padding-bottom:75px;}
#magazineView #kiaSnaps .photoView{position:relative;width:872px;padding-left:15px;}
#magazineView #kiaSnaps .photoView dt{width:872px;height:435px;padding-bottom:28px;margin-bottom:12px;background:url("/images/magazine/bg-snaps.gif") no-repeat left bottom;}
#magazineView #kiaSnaps .photoView dt img{vertical-align:middle;}
#magazineView #kiaSnaps .photoView .desc{margin-bottom:15px;line-height:1.5em;color:#4c4c4c;font-size:12px;font-weight:bold;}
#magazineView #kiaSnaps .photoView .desc a{text-decoration:underline;font-family:Tahoma;font-size:12px;font-weight:bold;color:#4c4c4c;}
#magazineView #kiaSnaps .photoView .desc a:hover{color:#e21e25;}
#magazineView #kiaSnaps .photoView .share{padding-left:576px;}
#magazineView #kiaSnaps .photoView .share a{margin-right:1px;}
#magazineView #kiaSnaps .fbLike{position:absolute;right:0;bottom:2px;}

#magazineList .thumbList{padding-bottom:15px;border-bottom:2px solid #bb162b;}
#magazineList .thumbList ul{overflow:hidden;width:912px;padding:0 32px;}
#magazineList .thumbList li{float:left;width:218px;height:195px;padding:0 5px 12px;background:url("/images/magazine/bg-relContents.gif") no-repeat 5px top;}
#magazineList .thumbList ul:after{display:block;clear:both;content:"";}
#magazineList .thumbList li.nodata{width:100%;text-align:center;background:none;}
#magazineList .thumbList li.nodata img{padding-top:85px;}

#magazineList div.magazinePaging{width:100%;text-align:center;padding-top:27px;padding-bottom:27px;}
#magazineList div.magazinePaging ul.pageing{overflow:hidden;margin-top:0;float:none;}
#magazineList div.magazinePaging ul.pageing li{float:none;display:inline;height:17px;line-height:17px;padding-top:0;}
#magazineList div.magazinePaging ul.pageing li a, #magazineList div.magazinePaging ul.pageing li span{display:inline-block;height:17px;line-height:17px;}
#magazineList div.magazinePaging ul.pageing li img{vertical-align:middle;}
#magazineList div.magazinePaging ul.pageing:after{display:block;clear:both;content:"";}


/*
**Honors Club
*/
.conYear {display:none;padding-top:25px;}
.conYear .winnersClubPhoto {text-align:center;margin-bottom:20px;}
.conYear .winnersClub {background:url("/experience-kia/after-service/images/tableBG.gif") no-repeat left bottom;width:632px;margin:0 auto;padding-bottom:35px;}
.conYear .winnersClubInner {background:url("/experience-kia/after-service/images/tableBG.gif") no-repeat left top;padding-top:10px;}
.conYear .winnersClubInner table {background:#fff;width:100%;}
.conYear .winnersClubInner table th {padding-bottom:10px;border-bottom:1px solid #b4b4b4;text-align:center;}
.conYear .winnersClubInner table td {padding:10px 0;border-bottom:1px solid #d6d6d6;border-left:1px solid #d6d6d6;text-align:center;}
.conYear .winnersClubInner table td.first {border-left:0;}
.conYear .winnersClubInner table td.winners {text-align:left;padding-left:30px;}

.winnersClubTab{overflow:hidden;width:100%;margin-bottom:24px;margin-top:-14px;}
.winnersClubTab li{float:left;padding-left:16px;background:url('../../imagesexperience-kia/kia-bg-dotgray.gif') no-repeat 9px 7px;}
.winnersClubTab li a{font-size:12px;font-weight:bold;}
.winnersClubTab li.on a{color:#BD0007;}
.winnersClubTab:after{display:block;clear:both;content:"";}
.winnersClubCont {/*background:url("/experience-kia/after-service/images/tableBG.gif") no-repeat left top;padding-top:8px;*/margin-bottom:150px;}

/* iPad App 20120703 */
.iPadApp {position:relative;padding-top:70px;background:#f2f2f2;width:976px;}/* padding-top:142px; */
.iPadApp *{font-family:Tahoma !important;}
.iPadApp h1{display:inline-block;margin-bottom:30px;}
.iPadApp .hidden{display:none;}
.iPadApp:after{display:block;clear:both;content:"";}
.iPadApp .iPadAppConWrap {overflow:hidden;float:left;}
.iPadApp .iPadAppConWrap .LeftContentes {float:left;width:256px;padding-left:34px;}
.iPadApp .iPadAppConWrap .LeftContentes .reddotDesign {padding-bottom:36px;}
.iPadApp .iPadAppConWrap .LeftContentes dl {padding-bottom:69px;}
.iPadApp .iPadAppConWrap .LeftContentes dl dt {padding-bottom:26px;font-family:'Tahoma';font-size:15.5px;color:#333333;font-weight:bold;}
.iPadApp .iPadAppConWrap .LeftContentes dl dd {font-family:'Tahoma';font-size:12px;color:#666666;line-height:18px;}
.iPadApp .iPadAppConWrap .LeftContentes dl dd.pb26 {padding-bottom:26px;}
.iPadApp .iPadAppConWrap .RightContentes {float:left;width:630px;margin-left:37px;height:590px;}
.iPadApp .iPadAppConWrap .RightContentes .iPadSlide {height:590px;position:relative;background:url("/vehicles/rio/images/iPadApp/iPadBg.jpg") no-repeat left top;width:629px;height:469px;}
.iPadApp .iPadAppConWrap .RightContentes .slideBigImg {position:absolute;left:72px;top:47px;}
.iPadApp .iPadAppConWrap .RightContentes {position:relative;}
.iPadApp .iPadAppConWrap .RightContentes .slideLeft{position:absolute;left:20px;top:520px;cursor:pointer;z-index:9999;}
.iPadApp .iPadAppConWrap .RightContentes .slideRight{position:absolute;right:20px;top:520px;cursor:pointer;z-index:9999;}
.iPadApp .iPadAppConWrap .RightContentes .slideList{width:534px;position:relative;position:absolute;left:50px;top:498px;overflow:hidden;}
.iPadApp .iPadAppConWrap .RightContentes .slideList ul {padding-left:2px;}
.iPadApp .iPadAppConWrap .RightContentes .slideList ul li {width:87px;background:#f2f2f2;height:65px;margin-right:2px;}
.iPadApp .iPadAppConWrap .RightContentes .slideList ul li img {cursor:pointer;vertical-align:top;text-align:center;padding:1px 0 0 1px;}
.iPadApp .iPadAppConWrap .RightContentes .slideList ul li.over {background:#bd0007 !important;}
.iPadApp .iPadAppConWrap .RightContentes .slideList ul li.on {background:#bd0007 !important;}
.iPadApp .iPadAppConWrap .RightContentes .slide ul{z-index:9999;width:712px;}
.iPadApp .iPadAppConWrap .RightContentes .slide li {float:left;}
.iPadApp .iPadAppConWrap .RightContentes .slide li a{float:left;padding-right:3px;}
.iPadApp .iPadAppConWrap .RightContentes .slide li img{vertical-align:middle;}
.iPadApp .iPadAppConWrap .RightContentes .slide ul:after{display:block;clear:both;content:"";}
.iPadApp .iPadAppConWrap .RightContentes .moreContents{position:absolute;right:37px;top:50px;}
.iPadApp .iPadAppBanner {clear:both;border-top:1px solid #bbbbbb;padding:0 0 20px 55px;width:921px;}
.iPadApp .iPadAppBanner:after{display:block;clear:both;content:"";}
.iPadApp .iPadAppBanner .iPadAppBannerWrap {overflow:hidden;padding-top:47px;}
.iPadApp .iPadAppBanner .iPadAppBannerLeft {float:left;padding-top:11px;width:404px;}
.iPadApp .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dt {height:53px;}
.iPadApp .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dd ul li {padding-bottom:4px;}
.iPadApp .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dd ul li.pb6 {padding-bottom:6px;}
.iPadApp .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo {padding-bottom:21px;}
.iPadApp .iPadAppBanner .iPadAppBannerRight {float:left;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine {background:url("/vehicles/rio/images/iPadApp/iPadBannerBg.jpg") no-repeat left top;width:364px;height:245px;margin-left:100px;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dt {padding:19px 0 0 19px;height:58px;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink {padding:0 0 24px 19px;height:83px;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul {overflow:hidden;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul:after{display:block;clear:both;content:"";}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul li {float:left;padding-right:8px;}
.iPadApp .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.TextLink {padding-left:33px;}
/**/
/* iPad App picanto 20120731 */
.iPadApp_Picanto {position:relative;padding-top:70px;background:#f2f2f2;width:976px;}/* 142px */
.iPadApp_Picanto *{font-family:Tahoma !important;}
.iPadApp_Picanto h1{display:inline-block;margin-bottom:30px;}
.iPadApp_Picanto .hidden{display:none;}
.iPadApp_Picanto:after{display:block;clear:both;content:"";}
.iPadApp_Picanto .iPadAppConWrap {overflow:hidden;float:left;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes {float:left;width:256px;padding-left:34px;padding-top:12px;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes .reddotDesign {padding-bottom:36px;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes .communotionAward {padding-bottom:16px;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes .communotionAwardText {padding-bottom:40px;font-family:'Tahoma';font-size:14.5px;color:#333333;font-weight:bold;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes .communotionAwardText span {font-family:'Tahoma';font-size:14.5px;color:#bd0007;font-weight:bold;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes dl {padding-bottom:69px;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes dl dt {padding-bottom:22px;font-family:'Tahoma';font-size:15.5px;color:#333333;font-weight:bold;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes dl dd {font-family:'Tahoma';font-size:12px;color:#666666;line-height:18px;}
.iPadApp_Picanto .iPadAppConWrap .LeftContentes dl dd.pb20 {padding-bottom:20px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes {float:left;width:630px;margin-left:37px;height:590px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .iPadSlide {height:590px;position:relative;background:url("/vehicles/picanto/images/iPadApp/iPadBg.jpg") no-repeat left top;width:629px;height:469px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideBigImg {position:absolute;left:72px;top:47px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes {position:relative;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideLeft{position:absolute;left:20px;top:520px;cursor:pointer;z-index:9999;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideRight{position:absolute;right:20px;top:520px;cursor:pointer;z-index:9999;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList{width:534px;position:relative;position:absolute;left:50px;top:498px;overflow:hidden;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList ul {padding-left:2px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList ul li {width:87px;background:#f2f2f2;height:65px;margin-right:2px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList ul li img {cursor:pointer;vertical-align:top;text-align:center;padding:1px 0 0 1px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList ul li.over {background:#bd0007 !important;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slideList ul li.on {background:#bd0007 !important;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slide ul{z-index:9999;width:712px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slide li {float:left;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slide li a{float:left;padding-right:3px;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slide li img{vertical-align:middle;}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .slide ul:after{display:block;clear:both;content:"";}
.iPadApp_Picanto .iPadAppConWrap .RightContentes .moreContents{position:absolute;right:37px;top:50px;}
.iPadApp_Picanto .iPadAppBanner {clear:both;border-top:1px solid #bbbbbb;padding:0 0 20px 34px;width:921px;}
.iPadApp_Picanto .iPadAppBanner:after{display:block;clear:both;content:"";}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerWrap {overflow:hidden;padding-top:47px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerLeft {float:left;padding-top:2px;width:425px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dt {height:53px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dd ul li {padding-bottom:4px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo dl dd ul li.pb6 {padding-bottom:6px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerLeft .iPadAppStoreInfo {padding-bottom:11px;height:162px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight {float:left;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine {background:url("/vehicles/picanto/images/iPadApp/iPadBannerBg.jpg") no-repeat left top;width:383px;height:245px;margin-left:100px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dt {padding:19px 0 0 23px;height:58px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink {padding:0 0 24px 23px;height:83px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul {overflow:hidden;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul:after{display:block;clear:both;content:"";}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.listLink ul li {float:left;padding-right:14px;}
.iPadApp_Picanto .iPadAppBanner .iPadAppBannerRight .iPadAppMagazine dl dd.TextLink {padding-left:33px;}
/**/

/*main visual*/

/* container */
.WSG .container{overflow:hidden;width:100%;padding-top:0;position:relative;z-index:99;top:-6px;}
.WSG .conwrap{overflow:auto;width:980px;margin:0 auto;padding:35px 0 0;background:none;}
.WSG .contents{position:relative;width:770px;float:right;}
.WSG .fullWrap{width:980px;}
.WSG .contents .location{position:absolute;right:2px;top:12px;width:auto;}
.WSG .contents .location li{background:url('../../images/common/ico-1depth.gif') no-repeat 0px 5px;float:left;margin-right:10px;padding-left:11px;}
.WSG .contents .location li.home{background:url('../../images/common/ico-home.gif') no-repeat 0px 3px;padding-left:16px;}
.WSG .contents .location li a{font-size:11px;line-height:14px;color:#949494;}
.WSG .contents .location .last{background:url('../../images/common/ico-2depth.gif') no-repeat 0px 5px;margin-right:0;}
.WSG .contents .location .last a{color:#676767;}
.WSG .contents .location:after{display:block;clear:both;content:'';}
.WSG .conTop{height:34px;border-bottom:2px solid #676767;position:relative;}
.WSG .conTop h3{padding-top:5px;font-size:18px;color:#333;font-weight:normal;}
.WSG .conMid{width:680px;margin:50px auto 0;padding:0 10px;}
.WSG .fullWrap .conMid{width:916px;}
.WSG .conwrap:after{content:'';display:block;clear:both;}

/* main */
.WSG .visualSlide{position:relative;left:50%;top:0;width:1280px;height:570px;margin-left:-640px;}
.WSG .visualSlide .slides{overflow:hidden;height:524px;}
.WSG .visualSlide .slides li{display:none;position:absolute;left:0;top:0;width:1280px;height:524px;}
.WSG .visualSlide #video, .WSG .visualSlide #flash_video{width:1280px;height:524px;}

.WSG .visualThumbWrap{position:absolute;left:0;top:465px;width:100%;}/*bottom:1px;*/
.WSG .visualThumb{position:relative;overflow:hidden;width:auto;text-align:center;z-index:15;}
.WSG .visualThumb li{display:inline;margin:0 2px;vertical-align:top;}
.WSG .visualThumb li a{display:inline-block;position:relative;width:93px;height:90px;padding-top:0px;vertical-align::middle;}
.WSG .visualThumb li a span{position:absolute;left:0;top:25px;}
.WSG .visualThumb li a span.on{display:none;}
.WSG .visualThumb li a img{display:inline-block;vertical-align:middle;}
.WSG .visualThumb .current a{display:inline-block;padding-top:0px;}
.WSG .visualThumb .current a span.on{display:block;left:0;top:0;}
.WSG .visualThumb .current a span.off{display:none;}
.WSG .visualThumb .current a img{display:inline-block;margin-top:0;}

/*Copied from live on 2/7/2013*/
.WSG .visualThumbWrap{position:absolute;left:0;top:465px;width:100%;}
.WSG .visualThumb{position:relative;overflow:hidden;width:auto;text-align:center;z-index:15;}
.WSG .visualThumb li{display:inline;margin:0;*margin:0 0 0 3px;vertical-align:top;width:129px;}
.WSG .visualThumb li a{display:inline-block;position:relative;width:129px;height:59px;padding-top:0px;vertical-align::middle;}
.WSG .visualThumb li a span{position:absolute;left:0;top:0;}
.WSG .visualThumb li a span.on{display:none;}
.WSG .visualThumb li a img{display:inline-block;vertical-align:middle;}
.WSG .visualThumb .current a{display:inline-block;padding-top:0px;}
.WSG .visualThumb .current a span.on{display:block;left:0;top:0;}
.WSG .visualThumb .current a span.off{display:none;}
.WSG .visualThumb .current a img{display:inline-block;margin-top:0;}
/*end of copy*/

.WSG .bannerSlideWrap{position:relative;width:980px;margin:0 auto;text-align:center;z-index:999;}
.WSG .bannerSlideWrap .prev{position:absolute;left:0;top:5px;z-index:999;}
.WSG .bannerSlideWrap .next{position:absolute;right:0;top:5px;z-index:999;}
.WSG .bannerSlide{position:relative;overflow:hidden;height:140px;margin:0 20px;}
.WSG .bannerSlide ul{overflow:hidden;position:absolute;left:0;top:0;width:10000px;text-align:center;}
.WSG .bannerSlide ul li{float:left;width:960px;}
.WSG .bannerSlide ul li div{float:left;width:240px;height:134px;padding-bottom:4px;background:url('../../imagesmain/bg-banner-bar.gif') no-repeat left bottom;text-align:left;}
.WSG .bannerSlide ul li div a{display:block;font-family:Tahoma;font-size:11px;line-height:16px;color:#565656;}
.WSG .bannerSlide ul li div dl{overflow:hidden;width:200px;padding:0 14px;}
.WSG .bannerSlide ul li div dt{padding:5px 0 17px;}
.WSG .bannerSlide ul li div dd{padding-left:6px;font-size:11px;line-height:16px;background:url('../../imagesmain/bg-banner-dot.gif') no-repeat left center;}
.WSG .bannerSlide ul:after{display:block;clear:both;content:'';}
.WSG .bannerIndi{position:relative;}
.WSG .bannerIndi ul{position:relative;margin-top:20px;text-align:center;z-index:15;}
.WSG .bannerIndi ul li{display:inline;margin:0 2px;vertical-align:top;}
.WSG .bannerIndi ul li a{display:inline-block;}
/**/