﻿@charset "utf-8";

/*Basic*/
* {font:normal 11px Arial}
html, body{ margin:0; padding:0}
html {overflow-y:scroll;}
body{background:url(/images/common/bg_body01.gif) #f2f2f2 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%; height:0%; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden}
.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;}
/*Layout*/
div#newContWrap{position:relative;left:0;top:0;width:100%;clear:both;}
div#newContWrap:after{clear:both;display:block;content:"";}
div#designWrap{ width:976px; margin:0 auto; padding:100px 0 24px 0; background-color:#fff; position:relative}
div#designWrap div#gnbTop{ width:976px; position:absolute; top:0px; margin:0 auto; z-index:999}
div#designWrap div#hDepth{ padding:3px 32px 2px 0}
div#designWrap div#hDepth ul{ float:right; display:inline}
div#designWrap div#hDepth ul li{ float:left; background:url(/images/common/bu01.gif) right 6px no-repeat; padding:0 9px 0 7px; font:normal 11px Arial;}
div#designWrap div#hDepth ul li.end{ background:none; padding:0 0 0 7px;}
div#designWrap div#hDepth ul li a:hover{text-decoration:none;}
/*
div#designWrap div#hDepth ul li a{ color:#b5b5b5; font:normal 11px Arial}
*/

/*div#designWrap div#lnbWrap{ float:left; width:184px; padding:0 0 48px 32px; }
    div#designWrap div#lnbWrap h1{ margin-bottom:5px}
    div#designWrap div#lnbWrap ul.mnuWrap{ width:184px}
    div#designWrap div#lnbWrap ul.mnuWrap li{ line-height:0%; font-size:0%}
    div#designWrap div#lnbWrap ul.mnuWrap li.first-off{ background:url(/images/common/lnb_first_offbg.gif) no-repeat; height:20px; padding:9px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.first-on{ background:url(/images/common/lnb_first_onbg.gif) no-repeat; height:20px; padding:9px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.off{ background:url(/images/common/lnb_offbg.gif) no-repeat; height:19px; padding:7px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.on{ background:url(/images/common/lnb_onbg.gif) no-repeat; height:19px; padding:7px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.last-off{ background:url(/images/common/lnb_last_offbg.gif) no-repeat; height:39px; padding:6px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.last-on{ background:url(/images/common/lnb_last_onbg.gif) no-repeat; height:39px; padding:6px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.sub{ background:url(/images/common/lnb_onbg.gif) no-repeat; height:12px; padding:5px 0 0 8px}
    div#designWrap div#lnbWrap ul.mnuWrap li.subBottom{ background:url(/images/common/lnb_onbg.gif) no-repeat; height:20px}
    div#designWrap div#lnbWrap ul.mnuWrap li.gapLine{ background:url(/images/common/lnb_line01.gif) no-repeat; height:2px; padding:0}
    div#designWrap div#lnbWrap ul.quick-link{ padding-top:15px}
    div#designWrap div#lnbWrap ul.quick-link li{ line-height:0%; font-size:0%; padding:3px 0 0 0}*/

div#designWrap div#contentWrap976{ width:912px; padding:30px 32px 48px 32px; position:relative}
    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{ float:right; width:680px; padding:0 32px 48px 48px}   /* layout width 680px*/
    div#designWrap div#contentWrap680 h2{ margin:0 0 22px 0}
    div#designWrap div#contentWrap680 h2.h2-special{ float:left; 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}

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{ float:left; display:inline; margin-left:31px}
    div#designWrap div#footerWrap ul.popLink li{ 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 address.copyTxt{ float:right; display:inline; height:9px; font-size:0%}
    div#designWrap div#footerWrap address.copyTxt img{ margin-top:7px; #margin-top:4px}

div#designCarWrap{ width:976px; margin:0 auto; padding:0 0 24px 0; background-color:#fff; position:relative;}
div#designCarWrap div#gnbTop{ width:976px; position:absolute; top:0px; left:0px; z-index:999;}
div#designCarWrap div.vehicles-flash{ padding:0; margin:0;}
div#designCarWrap div#footerWrap{ width:976px; display:inline-block;}
div#designCarWrap div#footerWrap:after{content:"";display:block; clear:both;}
div#indexWrap div#footerWrap{ width:976px; display:inline-block; margin-top:16px;}
div#indexWrap div#footerWrap:after {content:""; display:block; clear:both;}
    div#designCarWrap div#footerWrap ul.popLink, div#indexWrap div#footerWrap ul.popLink{ float:left; display:inline; margin-left:31px}
    div#designCarWrap div#footerWrap ul.popLink li, div#indexWrap div#footerWrap ul.popLink li{ float:left; padding-right:16px; height:18px; font-size:0%}
    div#designCarWrap div#footerWrap ul.etcMenu, div#indexWrap div#footerWrap ul.etcMenu{ float:right; display:inline; margin-right:31px}
    div#designCarWrap div#footerWrap ul.etcMenu li, div#indexWrap div#footerWrap ul.etcMenu li{ float:left; padding:2px 0 0 6px; height:18px; font-size:0%}
    div#designCarWrap div#footerWrap ul.telephone, div#indexWrap div#footerWrap ul.telephone{ float:left; display:inline; margin:8px 0 0 31px}
    div#designCarWrap div#footerWrap ul.telephone li, div#indexWrap div#footerWrap ul.telephone li{ float:left; padding:0 16px 0 0; height:14px; font-size:0%}
    div#designCarWrap div#footerWrap div.contactus, div#indexWrap div#footerWrap div.contactus{ float:right; padding-right:31px}
    div#designCarWrap div#footerWrap div.contactus ul, div#indexWrap div#footerWrap div.contactus ul{ float:right}
    div#designCarWrap div#footerWrap div.contactus ul li, div#indexWrap div#footerWrap div.contactus ul li{ float:left; padding:4px 8px 0 0; #padding:2px 8px 0 0}
    div#designCarWrap div#footerWrap div.contactus ul li, div#indexWrap div#footerWrap div.contactus ul .on img {margin-top:-14px;}
    div#designCarWrap div#footerWrap div.contactus ul li.combo, div#indexWrap div#footerWrap div.contactus ul li.combo{ float:left; padding:0 0 0 5px}
    div#designCarWrap div#footerWrap address.copyTxt, div#indexWrap div#footerWrap address.copyTxt{ float:right; display:inline; height:9px; font-size:0%}
    div#designCarWrap div#footerWrap address.copyTxt img, div#indexWrap div#footerWrap address.copyTxt img{ margin-top:7px; #margin-top:4px}

div#designCarWrap div#footerWrap div.contactus ul li {margin-top:0px;} /* Add */
div#designCarWrap div#footerWrap div.contactus ul .on img {margin-top:-14px;}	/* Add */

div.todayCar{ position:absolute; right:-5px; top:20px; 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.hList1Wrap div.bottomBg{ background:url(/images/common/hlist_bbg02.gif) repeat-x; height:8px; text-align:left}
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}
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}
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.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; }

div.tab-special{ float:left; margin:0}
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{ 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:221px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn3{ position:absolute; top:370px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBtn4{ position:absolute; top:442px; left:482px; z-index:3}
body.experience div.designKiaWrap div.designBg{ position:absolute; background:url(/images/experience-kia/img_design04.jpg) no-repeat; width:715px; height:573px; left:-35px; top:0px; z-index:2}

body.experience div.afterserviceKiaWrap{ position:relative; height:573px}
body.experience div.afterserviceKiaWrap div.designBtn1{ position:absolute; top:65px; left:482px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn2{ position:absolute; top:248px; left:482px; z-index:3}
body.experience div.afterserviceKiaWrap div.designBtn3{ position:absolute; top:352px; 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:-35px; top:0px; 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.chiefBg{ background:url(/images/experience-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(/images/experience-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.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 .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(/images/etc/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(/images/experience-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(../../images/etc/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('../../images/etc/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(/images/etc/live_st_blt02.gif) 0 7px no-repeat; padding:5px 0 5px 15px;}
.live_st dd li p{ background:url(../../images/etc/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('../../images/etc/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('../../images/etc/bg_live_st_about02.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont2 {background:url('../../images/etc/bg_live_st_about03.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont3 {height:151px; background:url('../../images/etc/bg_live_st_about04.jpg') no-repeat 0 0;}
.live_st_about .ls_section2 .cont4 {height:151px; background:url('../../images/etc/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;}


/* 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('/images/popup/b_bg.gif') no-repeat;}


/*0607추가_플래시 대체텍스트 관련*/
.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;}

/*footer_sitemap*/
.footer_sitemap {margin-top:30px; margin-left:32px; border-top:1px solid #e2e2e2; width:913px;}
.site_box {margin:0 34px 0 27px;}
.site_box h2 {margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:11px; font:bold 13px Arial; color:#454545;}
.site_box h2 a{font:bold 13px Arial; color:#454545;}
.site_box h3 {margin-top:19px; font:bold 12px Arial; color:#454545; margin-bottom:0; height:16px;}
.site_box h4 a{font:bold 12px Arial; color:#454545;}
.site_box .big_box {*zoom:1;}
.site_box .big_box:after {content:""; display:block; clear:both;}
.site_box .ul_box {width:188px; margin-right:30px; float:left;}
.site_box .last {margin-right:0;}
.site_box .ul_box ul {padding-top:5px;}
.site_box .ul_box ul li {background:url(/images/common/bu10.gif) 0 6px no-repeat; padding:0 0 4px 8px; }
.site_box .ul_box ul li a {font:12px Arial; color:#656565;}
#hid_area {display:none;}
#footerWrap .contactus ul .ico_plus {display:inline-block !important; height:14px !important; overflow:hidden !important; margin-left:5px !important; padding:0 !important; margin-top:2px !important;}

/*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 .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; 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:318px;}
.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{position:relative;width:100%;height:380px;}
.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 .menu2{}
	/*
	.gnb_head .menu2 .menuIn, .menu3 .menuIn, .menu4 .menuIn{height:39px;padding:28px 30px 0 !important;background:#fff url("/images/images_gnb/gnb/gnb_line.gif") repeat-x 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 */
.gnbDepthWrap{}
.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:45px; 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 */
.mainVisual{padding-top:46px;}
#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:middle;}
.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('/images/experience-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('/images/experience-kia/kia-bg-technology01.jpg') no-repeat left 48px;}
.technology_flash .tech_02 {height:253px; background:url('/images/experience-kia/kia-bg-technology02.jpg') no-repeat left 48px;}
.technology_flash .tech_03 {height:217px; background:url('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-kia/kia-bg-redarr.gif') no-repeat 24px 5px; padding-left:24px;}
.conceptcar_content .head_list h3 {background:url('/images/experience-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('/images/experience-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('/images/experience-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 {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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-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('/images/experience-kia/kia-bg-yearbottom.gif') no-repeat left bottom;}

.branch_flash {background:url('/images/experience-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:20px; z-index:900; display:none;}
.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('/images/vehicles/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('/images/vehicles/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;}

/**/
#lnbWrap{ float:left; width:184px; padding:0 0 48px 32px; }
#lnbWrap h1{ margin-bottom:5px; font:21px Arial; color:#565656; line-height:21px;}
#lnbWrap h1 a{ margin-bottom:5px; font:21px Arial; color:#565656; line-height:21px; font-weight:bold;}
.mnuWrap{width:184px; margin-top:0px;}
.mnuWrap li{ line-height:0%; font-size:0%;}
.mnuWrap li ul .top {padding-top:6px;}
.mnuWrap li ul .bot {padding-bottom:6px;}
.mnuWrap li ul li a {color:#837677; font:bold 11px Arial; line-height:14px;}
.mnuWrap li ul li span {padding:0 0 0 12px;}
.mnuWrap .first-off { background:url('/images/common/lnb_first_offbg.gif') no-repeat;}
.mnuWrap .first-on { background:url('/images/common/lnb_first_onbg.gif') no-repeat;}
.mnuWrap .first-on span {padding:7px 0 7px 8px; display:block;}
.mnuWrap .first-off span {padding:7px 0 7px 8px; display:block;}
.mnuWrap .off{ background:url('/images/common/lnb_offbg.gif') no-repeat; }
.mnuWrap .off span {background:url('/images/common/lnb_line01.gif') no-repeat left top; display:block; padding:7px 0 7px 8px;}
.mnuWrap .on { background:url('/images/common/lnb_onbg.gif') no-repeat;}
.mnuWrap .on span {display:block; padding:7px 0 7px 8px; background:url('/images/common/lnb_line01.gif') no-repeat left top;}
.mnuWrap .last-off{ background:url('/images/common/lnb_last_offbg.gif') no-repeat; height:55px;}
.mnuWrap .last-off span {background:url('/images/common/lnb_line01.gif') no-repeat left top; display:block;  padding:7px 0 7px 8px;}
.mnuWrap .last-on{ background:url('/images/common/lnb_last_onbg.gif') no-repeat; height:55px;}
.lasy .last-on{ background:none; height:55px;}
.mnuWrap .last-on span {background:url('/images/common/lnb_line01.gif') no-repeat left top; display:block;  padding:7px 0 7px 8px;}
.mnuWrap .last-on ul {padding-bottom:20px; background:url('/images/common/lnb_last_onbg.gif') no-repeat left bottom;}
.mnuWrap .sub { background:url('/images/common/lnb_onbg.gif') no-repeat; padding-left:8px;}
.mnuWrap .sub span {background:url('/images/common/bg_left_suboff.gif') no-repeat left 9px; padding:2px 0 2px 12px; display:block;}
.mnuWrap .sub .on_site {background:url('/images/common/bg_left_subon.gif') no-repeat left 8px; padding:2px 0 2px 12px; display:block;}
.mnuWrap .subBottom{ background:url('/images/common/lnb_onbg.gif') no-repeat; height:20px;}
.mnuWrap li a {color:#837677; font:bold 12px Arial; line-height:14px;}
.mnuWrap li a:hover {color:#bd0007; text-decoration:none;}
.mnuWrap li .on_site a {color:#bd0007;}
div#designWrap div#lnbWrap ul.quick-link{ padding-top:15px}
div#designWrap div#lnbWrap ul.quick-link li{ line-height:0%; font-size:0%; padding:3px 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 .micro_box {display:block; padding-bottom:15px; background:url('/images/common/lnb_line02.gif') no-repeat left bottom;}
/* 상단 GNB 우측에 검색 input 추가*/
#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('/images/search_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('/images/search_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('/images/search_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('/images/search_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('/images/search_new/bul_arrow.gif') no-repeat 96% 4px; padding-right: 20px;}
.search_wrap .common_box {background: url('/images/search_new/bg_box_top.gif') no-repeat 0 0; padding-top: 2px; margin: 7px 0 28px;}
.search_wrap .common_box .inner_box {background: url('/images/search_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('/images/search_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;}*/

/* 상단 GNB 우측에 검색 input 추가*/
#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('/images/brand/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('/images/brand/thum_kia.jpg') no-repeat left top;}
.thum_img.first {margin-left:0;}
.thum_img.on {position:relative; border:1px solid #ff0000; z-index:999px;}

div.incBg div#footerWrap{padding-top:0 !important;background:none !important;}
