@charset "utf-8";

/**/
.content-head {height:27px; border-bottom:2px solid #676767; position:relative;}
.content-head ul {position:absolute; right:2px; top:4px;}
.content-head ul li:first-child {background:url('../../Images/common/ico-home.gif') no-repeat 0px 3px; padding-left:16px;}
.content-head ul li {background:url('../../Images/common/ico-1depth.gif') no-repeat 0px 6px; float:left; margin-right:10px; padding-left:11px;}
.content-head ul .last {background:url('../../Images/common/ico-2depth.gif') no-repeat 0px 6px; margin-right:0;}
.content-head ul .last a {color:#949494;}
.content-head ul li a{font:11px tahoma, AppleGothic; line-height:14px; color:#949494;}



/*ProductWrap*/
.ProductWrap {width:980px; margin:0 auto;  padding-top:30px;}
.Car-index {position:relative; padding:0 10px;}
.Car-index .car-info {position:relative; padding-top:20px; border-bottom:1px solid #e4e4e4; width:100%;}
.Car-index .car-info p {margin-top:20px; line-height:14px; width:420px;}
.Car-index .car-info .money {margin-top:25px; font:24px tahoma, AppleGothic; line-height:26px; color:#555;}
.Car-index .car-info ul {overflow:hidden; margin-top:20px;}
.Car-index .car-info ul:after {display:block; clear:both; content:'';}
.Car-index .car-info ul li {float:left; padding-right:1px; background:url('../../Images/Product/bg-carindex-ico.gif') no-repeat right center;}
.Car-index .car-info ul li.last {background:none; padding-right:0;}
.Car-index .car-info .car-img {position:absolute; right:0; bottom:0;}
.Car-index .car-info .award {position:absolute; right:0; top:30px;}
.Car-index .Hotspot {position:absolute; display:block; width:25px; height:25px;  top:175px; right:350px;}
.Car-index .Hotspot-box {position:absolute; top:-40px; right:62px;}
.Car-index .Hotspot-box a {position:absolute; top:7px; right:18px;}
.car-Btn {padding-top:24px; position:relative; z-index:9998;}
.car-Btn:after {content:''; display:block; clear:both;}
.car-Btn .btn-area {float:left;}
.car-Btn .select-area {float:right; position:relative;}
.car-Btn .select-area .Qr-code {position:absolute; left:-3px; top:-132px; display:none;}
.car-Btn .select-area select {display:inline-block; vertical-align:middle;}
.car-Btn .select-area a {display:inline-block; vertical-align:middle;}
.car-banner {margin-top:20px; overflow:hidden; width:100%;}
.car-banner:after {content:''; display:block; clear:both;}
.ProductWrap .banner-box {position:relative; float:left; width:292px;}
.ProductWrap .banner-box ul {position:absolute; right:20px; top:5px;}
.ProductWrap .banner-box ul li {float:left; margin:0 2px;}
.star-box {float:left; position:relative; width:270px; height:77px; border:1px solid #d5d5d5; padding-left:10px; padding-right:10px; margin-right:10px;}
.star-box h3 {margin:8px 0 15px 0;}
.star-box p {margin-top:6px;}
.star-box a {position:absolute; right:9px; bottom:6px;}
.buzz-box {float:right; position:relative; width:354px; height:77px; border:1px solid #d5d5d5; padding-left:10px;}
.buzz-box h3 {margin-top:8px; padding-bottom:7px; border-bottom:1px solid #e8e8e8;}
.buzz-box ul {margin-top:5px;}
.buzz-box li {background:url('../../Images/Product/bg-buzzlist.gif') no-repeat left center; font:11px tahoma, AppleGothic; line-height:14px; padding-left:7px;}
.buzz-box li a {font:11px tahoma, AppleGothic; line-height:14px;}
.buzz-box .more {position:absolute; top:12px; right:12px;}

.Car-detail {}
.detail-head {background:url('../../Images/Product/bg-Nav.gif') repeat-x; padding-left:31px; position:relative; border-bottom:1px solid #e2e2e2; height:94px; margin:40px 10px 0 10px;}
.detail-head:after {content:''; display:block; clear:both;}
.detail-head h2 {padding-top:16px; height:38px; float:left;}
.detail-head h3 {height:26px;}
.detail-head .just-top {position:absolute; right:50%; top:126px; margin-right:-531px; }
.detail-head .detail-Nav .Right-A {display:none;}
.detail-head .detail-Nav .Left-A {display:none;}
.D-Fix {position:fixed; top:0; left:50%; margin-left:-480px; width:929px; margin-top:0; z-index:999; _position:absolute;


 }

.detail-Nav {float:right; padding-right:10px; padding-top:9px;}
.detail-Nav li {float:left; padding:14px 25px 0 25px; margin-left:2px; height:31px;}
.detail-Nav #lpp1 {margin-left:0;}
.detail-Nav #lpp1 ul {left:403px;}
.detail-Nav #lpp2 ul {left:498px;}
.detail-Nav #lpp3 ul {left:425px;}
.detail-Nav #lpp4 ul {left:425px;}
.detail-Nav #lpp5 ul {left:634px;}
.detail-Nav .on {background:#fff;}
.detail-Nav .on div {display:block;  background:#fff;}
.detail-Nav div {position:absolute; left:0; top:54px; padding:14px 0 0 31px; width:949px; display:none; background:#fff; height:26px;}
.detail-Nav div ul {position:absolute; top:15px;}
.detail-Nav div ul li {float:left; padding:0 3px; height:14px; margin-left:22px;}
.detail-Nav div ul li a {display:inline-block; height:12px;}
.detail-Nav div ul .on {border-bottom:2px solid #bb162b;}
.Share-box {background:url('../../Images/Product/bg-Share.gif') no-repeat; padding:6px 0 0 19px; margin-top:10px; height:20px;}
.board-cont .Share-box {background:url('../../Images/Board/bg-share.gif') no-repeat 0px 8px; padding:8px 0px; margin-top:0px; height:auto; border-bottom:1px solid #ddd;}
.board-cont .Share-box a.first {margin-right:10px;}
.Share-box a.first {margin-right:31px;}
.Share-box a {display:inline-block; vertical-align:middle; margin-right:16px;}

.Car-detail {position:relative; overflow:hidden;}
.detail-body h3 { padding:10px 0 20px 30px; height:18px;}
.D-Gallery { /* padding-left:10px; */ margin:0px 10px; }
.D-Gallery ul {overflow:hidden;}
.D-Gallery ul:after {content:''; display:block; clear:both;}
.D-Gallery ul li {float:left; border:1px solid #e7e7e7; margin-right:8px; margin-top:8px; line-height:0;}

.D-360VR {padding-top:145px; margin:0px 10px;}
.D-360VR a {cursor:pointer;}
.D-360VR .chgImg {text-align:center;}
.D-360VR .chgImg img {margin:0 auto; width:680px;}
.D-360VR .roll360VR {position:relative;}
.D-360VR .roll360VR .btnLt {position:absolute; left:130px; top:160px;}
.D-360VR .roll360VR .btnRt {position:absolute; right:130px; top:152px;}
#vr360 {padding-bottom:25px; border-bottom:1px solid #e4e4e4;}
.car-position {}
.car-position ul {overflow:hidden;}
.car-position ul:after {content:''; display:block; clear:both;}
.car-position ul li {float:left; width:184px; margin-right:10px; text-align:center; padding-top:10px; font:11px tahoma, AppleGothic; line-height:14px; border-top:2px solid #bebebe;}
.car-position ul li.on {border-top:2px solid #bb162b;}
.selColor  {margin-top:50px;}
.selColor span {display:inline-block; vertical-align:middle;}
.selColor strong {display:inline-block; vertical-align:middle;}
.selColor ul {display:inline;padding-left:22px;}
.selColor ul li {display:inline; margin:0 4px;}
.selColor ul li a {display:inline-block;}
.selColor ul li a span {display:inline-block; height:21px; width:21px; border:1px solid #dbdbdb; vertical-align:middle;}
.selColor ul li a.on {border:2px solid #1f1f1f;}
.vr-list {padding-left:117px; margin-top:20px;}
.vr-list li {background:url('../../Images/Product/bg-red-dot.gif') no-repeat 0 8px; padding-left:6px; font:11px tahoma, AppleGothic; line-height:16px; color:#333;}


.D-Features {padding-top:145px; margin:0px 10px;}
.D-Features .Performance {overflow:hidden; border-bottom:1px solid #e4e4e4;}
.D-Features .Performance:after {content:''; display:block; clear:both;}
.D-Features .Performance div {float:left;}
.D-Features .Performance div.Wi-leng {width:500px;}
.D-Features .Performance div h3 {padding:83px 0 0 0 ;}
.D-Features .Performance div p {font:11px tahoma, AppleGothic; line-height:14px; margin:20px 0 15px 0;}
.D-Features .Safe {overflow:hidden; border-bottom:1px solid #e4e4e4;}
.D-Features .Safe:after {content:''; display:block; clear:both;}
.D-Features .Safe .right {float:right;}
.D-Features .Safe .left {float:left; padding-left:30px;}
.D-Features .Safe div h3 {padding:83px 0 0 0 ;}
.D-Features .Safe div p {font:11px tahoma, AppleGothic; line-height:14px; margin:20px 0 15px 0;}
.D-Features .thum-list {text-align:center; padding:20px 0; border-bottom:1px solid #e4e4e4;}
.D-Features .thum-list a {display:inline-block; vertical-align:middle;}
.D-Features .thum-list .Thum-Real {width:504px; margin:0 auto; padding:0 30px; position:relative;}
.D-Features .thum-list .Rel-box {width:504px; margin:0 auto; overflow:hidden; position:relative;}
.D-Features .thum-list .Prev {position:absolute; left:0; top:15px;}
.D-Features .thum-list .Next {position:absolute; right:0; top:15px;}
.D-Features .thum-list ul {overflow:hidden; position:relative; width:10000px;}
.D-Features .thum-list ul:after {display:block; clear:both; content:'';}
.D-Features .thum-list ul li {float:left; padding:0 1px;}
.D-Features .thum-list ul li a {display:inline-block; border:1px solid #d9d9d9; vertical-align:middle;}
.D-Features .thum-list ul li a img {width:68px; height:48px;}
.D-Features .thum-list ul .on a {display:inline-block; border:3px solid #bb162b;}
.D-Features .thum-list ul .on a img {width:64px; height:45px;}
.D-Specifications {padding-top:145px; margin:0px 10px;}
.D-Pricing {padding-top:145px; margin:0px 10px;}
.table-area {overflow:hidden; margin-top:35px;}
.table-area:after {content:''; display:block; clear:both;}
.table-area .no-01 {float:left; width:320px;}
.table-area .no-01 table th span {margin-left:60px;}
.table-area .no-01 table td span {margin-left:60px;}
.table-area .no-02 {float:left; width:320px;}
.table-area .no-03 {float:left; width:320px;}
.table-area .no-03 table td.last {border-right:0;}
.table-area .no-04 {float:left; width:480px;}
.table-area .no-05 {float:left; width:480px;}
.table-area .no-05 table td.last {border-right:0;}
.table-area .no-06 {float:left; width:960px;}
.Engine {margin-top:35px;}
.Engine h3 {padding-left:30px;}
.Engine .table-area {margin-top:20px;}
.listTcomt {font:11px tahoma, AppleGothic; line-height:14px; background:url('../../Images/Product/bg-table-list.gif') no-repeat 53px 6px; padding-left:60px; margin-top:10px;}
.D-Specifications table {border-top:2px solid #2c2c2c;}
.D-Specifications table th {background:#d4d4d4; height:33px; text-align:center; vertical-align:middle; font:bold 12px tahoma, AppleGothic;}
.D-Specifications table th span {margin-left:30px;}
.D-Specifications table td {height:33px; text-align:left; vertical-align:middle; font:12px tahoma, AppleGothic; border-bottom:1px solid #d6d6d6;}
.D-Specifications table td span {margin-left:30px;}
.D-Specifications table .last {text-align:right;}
.D-Specifications table td.last {border-right:1px solid #d6d6d6;}
.D-Specifications table td.list ul {padding:15px 0 15px 113px;}
.D-Specifications table td.list ul li {background:url('../../Images/Product/bg-table-list.gif') no-repeat 0px 6px; padding-left:10px; font:11px tahoma, AppleGothic; line-height:18px;  }
.D-Specifications table td.list ul li strong {display:inline-block; width:120px;}
.D-Specifications table .last span {margin-left:0px; margin-right:0px;}
.D-Specifications .Engine table th {background:#d4d4d4; height:33px; text-align:center; vertical-align:middle; font:bold 11px tahoma, AppleGothic;}
.D-Specifications .Engine table td.last {text-align:left;}
.D-Specifications #features {padding-top:100px;}
.D-Accessories {padding-top:145px; margin-left:10px;}
.D-Accessories .top-list {margin-top:10px; position:relative; padding-bottom:30px; border-bottom:1px solid #e4e4e4;  width:100%;}
.D-Accessories .list-box {overflow:hidden; height:424px; position:relative;}
.D-Accessories .list-ul {overflow:hidden; margin-top:10px; position:relative;}
.D-Accessories .list-ul:after {content:''; display:block; clear:both;}
.D-Accessories .list-ul li {float:left; margin:0 8px 20px 0;}
.D-Accessories .list-ul li dt {border:1px solid #e7e7e7; line-height:0; font-size:0;}
.D-Accessories .list-ul li dd {text-align:center; margin-top:10px;}
.D-Accessories .list-ul li dd p {font:11px tahoma, AppleGothic; line-height:16px;}
.D-Accessories .list-ul li dd strong {font:bold 13px tahoma, AppleGothic; line-height:16px;}
.D-Accessories .page {position:absolute; left:0; bottom:20px; text-align:center; width:100%;}
.D-Accessories .page li {display:inline; margin:0 2px;}
.D-Accessories .page li a {display:inline-block; margin:0 1px;}
.D-Pricing table {border-top:2px solid #2c2c2c;}
.D-Pricing table th span {margin-left:30px;}
.D-Pricing table td {height:33px; text-align:left; vertical-align:middle; font:12px tahoma, AppleGothic; border-bottom:1px solid #d6d6d6;}
.D-Pricing table td span {margin-left:30px;}
.D-Pricing table .last {text-align:right;}
.D-Pricing table td.last {border-right:1px solid #d6d6d6;}
.D-Pricing table td.list ul {padding:15px 0 15px 113px;}
.D-Pricing table td.list ul li {background:url('../../Images/Product/bg-table-list.gif') no-repeat 0px 6px; padding-left:10px; font:11px tahoma, AppleGothic; line-height:18px;  }
.D-Pricing table td.list ul li strong {display:inline-block; width:120px;}
.D-Pricing table .last span {margin-left:0px; margin-right:13px;}
.D-Pricing table th {background:#d4d4d4; height:33px; text-align:center; vertical-align:middle; font:bold 12px tahoma, AppleGothic; color:#333}
.D-Pricing table td.last {text-align:left;}
/*Added by Khairul Hapipi 20150715*/
.ownership-title { width:980px; margin:0px auto 10px auto; position:relative;}
.ownership-menu { width:980px; margin:0px auto 10px auto; position:relative;}
.ownership-menu-table { margin-right:19px;width: 567px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-spacing: 0px;}
.ownership-menu-table-mobile {display: none;}
.ownership-bgcar { width:980px; height:385px; margin:0px auto 55px auto; position:relative;}
.ownership-detail-footer { width: 980px; margin: 0px auto 40px auto; position: relative; height: 122px;}
.ownership-detail-footer-table { width:650px}
.ownership-detail-footer-div { display:block; width:306px; height:122px; right:0px; bottom:0px; position:absolute; z-index:1;}
.ownership-subpage-bgcar { width:980px; height:auto; margin:0px auto 35px auto; position:relative;}
.ownership-subpage-footer-detail { width: 944px; margin: 0px auto 40px auto; position: relative; height: 174px;}
.ownership-subpage-footer-detail-table { width: 944px; }
.ownership-subpage-footer-detail-div { width: 637px; height: 152px; right: 12px; top: 5px; position: absolute; z-index: 1;}
.ownership-subpage-footer-detail-table-tablet { display: none;}
.ownership-subpage-footer-detail-table-mobile { display: none;}
.ownership-subpage-otherpage { width: 980px; margin: 0px auto 35px auto; position: relative; cursor: pointer;}
.ownership-subpage-otherpage-table{display:block;width: 980px;}
.ownership-subpage-otherpage-table-tablet{display: none;}
.ownership-subpage-otherpage-table-mobile{display: none;}
.ownership-main-engine{position: absolute; width: 152px; height: 140px; right: 378px; bottom: 92px; position: absolute; z-index: 1;}
.ownership-d01{width: 31px; height: 31px; right: 424px; bottom: 193px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-airfilter{display: none; width: 68px; right: 409px; bottom: 192px; position: absolute; z-index: 3;}
.ownership-airfilter-noticeboard{display: none; width: 110px; height: 50px; right: 391px; bottom: 211px; position: absolute; z-index: 6;}
.ownership-airfilter-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.ownership-d02{width: 31px; height: 31px; right: 295px; bottom: 73px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-brakepad-front{ display: none; width: 35px; right: 301px; bottom: 74px; position: absolute; z-index: 3;}
.ownership-brakepad-back{ display: none; width: 23px; right: 48px; bottom: 181px; position: absolute; z-index: 3;}
.ownership-brakepad-noticeboard{display: none; width: 110px; height: 50px; right: 262px; bottom: 94px; position: absolute; z-index: 6;}
.ownership-brakepad-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.text-main-photo{position: absolute; width: 242px; height: 73px; left: 28px; bottom: 30px; text-align:left;}
.ownership-d03{width: 31px; height: 31px; ; right: 344px; bottom: 149px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-cabinairfilter{display: none; width: 37px; right: 346px; bottom: 147px; position: absolute; z-index: 3;}
.ownership-cabinairfilter-noticeboard{ display: none; width: 110px; height: 50px; right: 311px; bottom: 168px; position: absolute; z-index: 6;}
.ownership-cabinairfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.ownership-d04{width: 31px; height: 31px; right: 485px; bottom: 192px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-fuelfilter{display: none; width: 48px; right: 469px; bottom: 188px; position: absolute; z-index: 3;}
.ownership-fuelfilter-noticeboard{display: none; width: 110px; height: 50px; right: 452px; bottom: 214px; position: absolute; z-index: 6;}
.ownership-fuelfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.ownership-d05{width: 31px; height: 31px; right: 476px; bottom: 90px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-oilfilter{display: none; width: 18px; right: 488px; bottom: 93px; position: absolute; z-index: 3;}
.ownership-oilfilter-noticeboard{display: none; width: 110px; height: 50px; right: 443px; bottom: 107px; position: absolute; z-index: 6;}
.ownership-oilfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.ownership-d06{width: 31px; height: 31px; right: 464px; bottom: 140px; position: absolute; z-index: 4; cursor: pointer;}
.ownership-timingbelt{display: none; width: 66px; right: 453px; bottom: 127px; position: absolute; z-index: 3;}
.ownership-timingbelt-noticeboard{display: none; width: 110px; height: 50px; right: 431px; bottom: 156px; position: absolute; z-index: 6;}
.ownership-timingbelt-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.ownership-description-section-mobile{display: none;}
.ownership-description-section-desktop-tablet{display: block;}
.local-company-width{ width:770px;height:450px;margin-bottom:12px;}
.local-company-width div { width:380px;float:left;margin-bottom: 12px;}
.overlay-sendy{ display:none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background-color: rgba(0,0,0,0.5);}
.closepopup-sendy{ display:none;width:20px;height:20px;position:fixed;left:820px;top:230px;z-index:110;}
.emailbrochureform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 240px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.saleconsultantform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 300px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.inputtextform-sendy{ border-radius: 5px;height: 30px;width: 340px;font-family: kiafont;}
.submitbtn-sendy{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.edm-menu-desktop-tablet { display:block;width: 0px; height:345px; position: fixed; right: 0px;overflow:hidden;z-index: 9999;}
.edm-menu-mobile{display: none;}
.edm-menu-mobile-hide{display: none;}
.reddot-position{ position: absolute; top: 40px; left: 470px;}
.edmcerato-menu-desktop-tablet {display: block;width: 0px;height: 338px;right: 0px;z-index: 10;position: fixed;}
.edmcerato-menu-desktop-tablet img {width: 102px;}
.edmcerato-menu-mobile{display: none;}
.overlay-brochuredownload{ height:700px;background-image: url("../../assets.nazakia.com.my/Images/edm/bg_brochure_download.jpg");background-size:100%;}
.form-brochuredownload{ border: 1px solid rgb(187, 22, 43);width: 320px;height: 240px;z-index: 100;position: absolute;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.textfield_brochuredownload{ border-radius: 5px;height: 30px;width: 280px;font-family: kiafont;}
.select_brochuredownload{ border-radius: 5px;height: 24px;width: 280px;font-family: kiafont;margin-left:-3px;}
.submit_brochuredownload{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.yes-promo-div{ position: relative;text-align: center;width: 980px;margin: 20px auto 40px auto;}
.yes-promo-div-car{ position: relative;text-align: center;width: 980px;height:530px;margin: 20px auto 40px auto;}
.yes-promo-img-fullwidth{ width:980px;}
.yes-promo-img-fullwidth-staging{ width:1280px;}
.yes-promo-product-left{ width:450px;margin:10px;float:left;height: 530px;}
.yes-promo-product-left-subdiv{ width:450px;margin:10px;height: 174px;}
.yes-promo-product-right{ width:450px;margin:10px;float:right;height: 530px;}
.yes-promo-product-right-subdiv{ width:450px;margin:10px;height: 174px;}
.yes-promo-product-img-desktop{ width:450px; display: block;}
.yes-promo-product-img-tablet{ display: none;}
.yes-promo-product-img-mobile{ display: none;}
.yes-promo-description{ width:980px;margin-left:10px;margin-right:10px;margin-bottom: 20px;}
.cust-promo-img{ width:1280px;}
.prebook-menu-desktop-tablet {display: block;width: 0px;height: 342px;right: 0px;z-index: 10;position: fixed;}
.prebook-menu-desktop-tablet img {width: 102px;}
.prebook-menu-mobile{display: none;}
.prebookform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 300px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.home-riosedan-pb{ border: 1px solid red;width: 140px;height: 100px;/* float: right; */top: 100px;right: 0px;position: fixed;background-color: #8E1E24;color: #000000;z-index:999}
.D-promotion-sedan {padding-top:50px; margin:0px 10px;}
.D-promotion-sedan table {border-top:2px solid #2c2c2c;}
.D-promotion-sedan table th {background:#d4d4d4; height:33px; text-align:center; vertical-align:middle; font:bold 12px tahoma, AppleGothic;}
.D-promotion-sedan table th span {margin-left:30px;}
.D-promotion-sedan table td {height:33px; text-align:left; vertical-align:middle; font:12px tahoma, AppleGothic; border-bottom:1px solid #d6d6d6;}
.D-promotion-sedan table td span {margin-left:30px;}
.D-promotion-sedan table .last {text-align:right;}
.D-promotion-sedan table td.last {border-right:1px solid #d6d6d6;}
.D-promotion-sedan table td.list ul {padding:15px 0 15px 113px;}
.D-promotion-sedan table td.list ul li {background:url('../../Images/Product/bg-table-list.gif') no-repeat 0px 6px; padding-left:10px; font:11px tahoma, AppleGothic; line-height:18px;  }
.D-promotion-sedan table td.list ul li strong {display:inline-block; width:120px;}
.D-promotion-sedan table .last span {margin-left:0px; margin-right:0px;}
.D-promotion-sedan .Engine table th {background:#d4d4d4; height:33px; text-align:center; vertical-align:middle; font:bold 11px tahoma, AppleGothic;}
.D-promotion-sedan .Engine table td.last {text-align:left;}
.D-promotion-sedan #features {padding-top:100px;}
.img-riosedan-promotion{margin-top: 20px; width: 980px;}
.table-area-promotion-sedan{min-height: 450px;}
.table-area-promotion-sedan .no-06-sedan {float:left; width:600px;}
.table-area-promotion-sedan .no-06-sedan-right{top: 0;width: 300px;height: 430px;padding: 20px;position: relative;float: right;text-align: center;}
.table-area-promotion-sedan .no-06-sedan-right .model{width: 280px;}
.table-area-promotion-sedan .no-06-sedan-right .model img.riosedan{margin-top: 10px;width: 280px;}
.table-area-promotion-sedan .no-06-sedan-right .model img.riosedan-angpow{margin-top: 0px;width: 110px;}
.about_menu{width: 980px;margin: 0 auto;margin-bottom: 50px;}
.about_menu li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;float: left;margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.about_menu li a{height: 28px;display: inline-block;}
.about_menu li ul{padding-left: 0;/*margin-top: 10px;padding-bottom: 10px;*/display: none;}
.about_menu .on ul .on a{background: url('../../Images/common/bg-lnb-on.gif') no-repeat 0px 9px;font-weight: bold;color: #bb162b;}
.about_menu .on ul li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;/*float: left;*/margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.about_menu li .sub-menu{position: absolute;}
.about-corpphil{height: 2493px;}
.about-corpidentity{height: 1884px;}
.about-historyofkia{height: 7800px;}
.about-brandidentity{height:3042px;}
.about-kiacharacterenzy{ height:5814px}
.about-sustain{ height:1580px;}
.desktop_version_image_map{display: block;}
.tablet_version_image_map{display: none;}
/*End added*/

/*640*/
.Wrap640 .contentWrap {z-index:999;}
.Wrap640 .Car-index {padding:0 30px;}
.Wrap640 .Car-index .Hotspot {position:absolute; display:block; width:25px; height:25px;  top:127px; right:248px;}
.Wrap640 .Car-index .Hotspot img {width:17px;}
.Wrap640 .Car-index .Hotspot-box {position:absolute; top:-96px; right:-38px;}
.Wrap640 .Car-index .car-info ul {overflow:hidden; margin-top:20px; position:relative; z-index:999;}
.Wrap640 .Car-index .car-info ul li {float:left; padding-right:1px; background:url('../../Images/Product/bg-carindex-ico.gif') no-repeat right center;}
.Wrap640 .Car-index .car-info ul li img {height:65px;}
.Wrap640 .Car-index .car-info ul li.last {background:none;}
.Wrap640 .Car-index .car-info p {margin-top:20px; line-height:14px; width:255px;}
.Wrap640 .Car-index .car-info .money {margin-top:20px}
.Wrap640 .Car-index .car-info h2 img {width:182px;}
.Wrap640 .Car-index .car-info .award img {height:31px;}
.Wrap640 .detail-Nav li {float:left; padding:14px 18px 0 18px; margin-left:2px; height:31px;}
.Wrap640 .detail-Nav div ul li {float:left; padding:0 3px; height:14px; margin-left:22px;}
.Wrap640 .D-Fix {position:fixed; top:0; left:50%; margin-left:-310px; width:590px; margin-top:0; z-index:999;}
.Wrap640 .car-Btn {*zoom:1;}
.Wrap640 .car-Btn .btn-area {float:none;}
.Wrap640 .car-Btn .select-area {float:none; margin-top:10px;*zoom:1;}
.Wrap640 .ProductWrap .banner-box {width:180px; padding-right:11px; height:auto; margin:0;}
.Wrap640 .ProductWrap .star-box {width:173px; height:129px; text-align:center; padding:0;}
.Wrap640 .ProductWrap .star-box h3 {padding-bottom:6px; border-bottom:1px solid #e8e8e8; margin-bottom:17px;}
.Wrap640 .ProductWrap .star-box a {right:19px; bottom:12px;}
.Wrap640 .ProductWrap .buzz-box {width:192px; height:129px;}
.Wrap640 .ProductWrap .buzz-box li {background-position:left 6px;}
.Wrap640 .D-Gallery {padding-left:30px;}
.Wrap640 .D-Gallery ul li {float:left; border:1px solid #e7e7e7; margin-right:4px; margin-top:4px; line-height:0;}
.Wrap640 .D-Gallery ul li img {width:139px; height:89px;}
.Wrap640 .detail-Nav div {width:589px;}
.Wrap640 .detail-Nav #lpp1 ul {left:123px;}
.Wrap640 .detail-Nav #lpp2 ul {left:202px;}
.Wrap640 .detail-Nav #lpp3 ul {left:100px;}
.Wrap640 .detail-Nav #lpp5 ul {left:307px;}
.Wrap640 .D-360VR {padding-top:85px;}
.Wrap640 #vr360 {width:580px; margin:0 auto;}
.Wrap640 .chgImg img {width:580px;}
.Wrap640 .car-position ul li {width:108px;}
.Wrap640 .vr-list {padding-left:125px; margin-top:20px;}
.Wrap640 .D-Features .Performance div h3 {padding:20px 0 0 0 ;}
.Wrap640 .ProductWrap .content-head {margin:0 0px;}
.Wrap640 .D-Features .Performance div.Wi-leng {width:299px;}
.Wrap640 .D-Features {padding-top:85px; margin:0px 30px;}
.Wrap640 .D-Features .Safe div h3 {padding:7px 0 0 0 ;}
.Wrap640 .D-Features .Safe .left {width:270px;}
.Wrap640 .D-Specifications {padding-top:85px; margin:0px 30px;}
.Wrap640 .table-area .no-01 {float:left; width:193px;}
.Wrap640 .table-area .no-01 table th span {margin-left:60px;}
.Wrap640 .table-area .no-01 table td span {margin-left:60px;}
.Wrap640 .table-area .no-02 {float:left; width:194px;}
.Wrap640 .table-area .no-03 {float:left; width:193px;}
.Wrap640 .table-area .no-04 {float:left; width:290px;}
.Wrap640 .table-area .no-05 {float:left; width:290px;}
.Wrap640 .table-area .no-06 {float:left; width:580px;}
.Wrap640 .listTcomt {padding-left:18px; background-position:12px 6px;}
.Wrap640 .D-Accessories {padding-top:85px; margin-left:30px;}
.Wrap640 .D-Accessories .list-ul li dt img {width:142px;}
.Wrap640 .D-Accessories .list-box {overflow:hidden; height:319px; position:relative;}
.Wrap640 .D-360VR .roll360VR .btnLt {position:absolute; left:30px; top:160px;}
.Wrap640 .D-360VR .roll360VR .btnRt {position:absolute; right:30px; top:152px;}
.Wrap640 .detail-head .just-top {display:none;}
/*Added by Khairul Hapipi 20150715*/
.Wrap640 .ownership-title { width:640px; margin:0px auto 10px auto; position:relative;}
.Wrap640 .ownership-menu { width:640px; margin:0px auto 10px auto; position:relative;}
.Wrap640 .ownership-menu-table { margin-right:19px;width: 567px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-spacing: 0px;}
.Wrap640 .ownership-menu-table-mobile {display: none;}
.Wrap640 .ownership-bgcar { width:640px; height:251px; margin:0px auto 55px auto; position:relative;}
.Wrap640 .ownership-detail-footer { width: 640px; margin: 0px auto 40px auto; position: relative; height: 15p0x;}
.Wrap640 .ownership-detail-footer-table { width:300px}
.Wrap640 .ownership-detail-footer-div { display:block; width:306px; height:122px; bottom:0px; position:absolute; z-index:1;}
.Wrap640 .ownership-subpage-bgcar { width:640px; height:auto; margin:0px auto 35px auto; position:relative;}
.Wrap640 .ownership-subpage-footer-detail { width: 628px; margin: 0px auto 40px auto; position: relative; height: 250px;}
.Wrap640 .ownership-subpage-footer-detail-table { display: none; }
.Wrap640 .ownership-subpage-footer-detail-div { width: 565px;height: 152px;right: 12px;top: 5px;position: absolute;z-index: 1;margin-top: 100px;}
.Wrap640 .ownership-subpage-footer-detail-table-tablet { display: block;width: 620px;}
.Wrap640 .ownership-subpage-footer-detail-table-mobile { display: none;}
.Wrap640 .ownership-subpage-otherpage { width: 640px; margin: 0px auto 35px auto; position: relative; cursor: pointer;}
.Wrap640 .ownership-subpage-otherpage-table{display: none;}
.Wrap640 .ownership-subpage-otherpage-table-tablet{display:block;width: 640px;}
.Wrap640 .ownership-subpage-otherpage-table-mobile{display: none;}
.Wrap640 .ownership-main-engine{position: absolute; width: 152px; height: 140px; right: 158px; bottom: -10px; position: absolute; z-index: 1;}
.Wrap640 .ownership-d01{width: 31px; height: 31px; right: 230px; bottom: 95px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-airfilter{display: none; width: 68px; right: 205px; bottom: 101px; position: absolute; z-index: 3;}
.Wrap640 .ownership-airfilter img{width: 46px;height: 24px;}
.Wrap640 .ownership-airfilter-noticeboard{display: none; width: 110px; height: 50px; right: 197px; bottom: 115px; position: absolute; z-index: 6;}
.Wrap640 .ownership-airfilter-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .ownership-d02{width: 31px; height: 31px; right: 148px; bottom: 32px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-brakepad-front{ display: none; width: 35px; right: 147px; bottom: 39px; position: absolute; z-index: 3;}
.Wrap640 .ownership-brakepad-front img{width: 25px;height: 25px;}
.Wrap640 .ownership-brakepad-back{ display: none; width: 23px; right: 8px; bottom: 100px; position: absolute; z-index: 3;}
.Wrap640 .ownership-brakepad-back img{width: 20px;height: 25px;}
.Wrap640 .ownership-brakepad-noticeboard{display: none; width: 110px; height: 50px; right: 115px; bottom: 55px; position: absolute; z-index: 6;}
.Wrap640 .ownership-brakepad-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .text-main-photo{position: absolute;width: 183px;height: 73px;left: 18px;bottom: 119px;text-align: left;}
.Wrap640 .ownership-d03{width: 31px; height: 31px; ; right: 184px; bottom: 80px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-cabinairfilter{display: none; width: 37px; right: 180px; bottom: 84px; position: absolute; z-index: 3;}
.Wrap640 .ownership-cabinairfilter img{width: 27px;height: 34px;}
.Wrap640 .ownership-cabinairfilter-noticeboard{ display: none; width: 110px; height: 50px; right: 150px; bottom: 100px; position: absolute; z-index: 6;}
.Wrap640 .ownership-cabinairfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .ownership-d04{width: 31px; height: 31px; right: 267px; bottom: 100px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-fuelfilter{display: none; width: 48px; right: 252px; bottom: 103px; position: absolute; z-index: 3;}
.Wrap640 .ownership-fuelfilter img{width: 34px;height: 38px;}
.Wrap640 .ownership-fuelfilter-noticeboard{display: none; width: 110px; height: 50px; right: 234px; bottom: 120px; position: absolute; z-index: 6;}
.Wrap640 .ownership-fuelfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .ownership-d05{width: 31px; height: 31px; right: 260px; bottom: 43px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-oilfilter{display: none; width: 18px; right: 272px; bottom: 50px; position: absolute; z-index: 3;}
.Wrap640 .ownership-oilfilter-noticeboard{display: none; width: 110px; height: 50px; right: 227px; bottom: 62px; position: absolute; z-index: 6;}
.Wrap640 .ownership-oilfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .ownership-d06{width: 31px; height: 31px; right: 253px; bottom: 72px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap640 .ownership-timingbelt{display: none; width: 66px; right: 230px; bottom: 70px; position: absolute; z-index: 3;}
.Wrap640 .ownership-timingbelt img{width: 44px;height: 43px;}
.Wrap640 .ownership-timingbelt-noticeboard{display: none; width: 110px; height: 50px; right: 220px; bottom: 92px; position: absolute; z-index: 6;}
.Wrap640 .ownership-timingbelt-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap640 .ownership-description-section-mobile{display: none;}
.Wrap640 .ownership-description-section-desktop-tablet{display: block;}
.Wrap640 .local-company-width{ width:640px;height:350px;margin-bottom:12px;}
.Wrap640 .local-company-width div { width:320px;float:left;margin-bottom: 12px;}
.Wrap640 .overlay-sendy{ display:none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background-color: rgba(0,0,0,0.5);}
.Wrap640 .closepopup-sendy{ display:none;width:20px;height:20px;position:fixed;left:820px;top:230px;z-index:110;}
.Wrap640 .emailbrochureform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 240px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap640 .saleconsultantform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 335px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap640 .inputtextform-sendy{ border-radius: 5px;height: 30px;width: 340px;font-family: kiafont;}
.Wrap640 .submitbtn-sendy{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.Wrap640 .edm-menu-desktop-tablet { display:block;width: 0px; height:345px; position: fixed; right: 0px;overflow:hidden;z-index: 9999;}
.Wrap640 .edm-menu-mobile{display: none;}
.Wrap640 .edm-menu-mobile-hide{display: none;}
.Wrap640 .reddot-position{ position: absolute; top: 40px; left: 470px;}
.Wrap640 .edmcerato-menu-desktop-tablet {display: block;width: 0px;height: 338px;right: 0px;z-index: 10;position: fixed;}
.Wrap640 .edmcerato-menu-desktop-tablet img {width: 102px;}
.Wrap640 .edmcerato-menu-mobile{display: none;}
.Wrap640 .overlay-brochuredownload{ height: 561px;background-image: url("../../assets.nazakia.com.my/Images/edm/bg_brochure_download640.jpg");}
.Wrap640 .form-brochuredownload{ border: 1px solid rgb(187, 22, 43);width: 390px;height: 240px;z-index: 100;position: absolute;left: 230px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap640 .textfield_brochuredownload{ border-radius: 5px;height: 30px;width: 340px;font-family: kiafont;}
.Wrap640 .select_brochuredownload{ border-radius: 5px;height: 24px;width: 354px;font-family: kiafont;margin-left:-3px;}
.Wrap640 .submit_brochuredownload{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.Wrap640 .yes-promo-div{ position: relative;text-align: center;width: 640px;margin: 20px auto 40px auto;}
.Wrap640 .yes-promo-div-car{ position: relative;text-align: center;width: 640px;height:350px;margin: 20px auto 40px auto;}
.Wrap640 .yes-promo-img-fullwidth{ width:640px;}
.Wrap640 .yes-promo-img-fullwidth-staging{ width: 640px;}
.Wrap640 .yes-promo-product-left{ width:300px;margin:5px;float:left;height: 350px;}
.Wrap640 .yes-promo-product-left-subdiv{ width:300px;margin:5px;height: 116px;}
.Wrap640 .yes-promo-product-right{ width:300px;margin:5px;float:right;height: 350px;}
.Wrap640 .yes-promo-product-right-subdiv{ width:300px;margin:5px;height: 116px;}
.Wrap640 .yes-promo-product-img-desktop{ display: none;}
.Wrap640 .yes-promo-product-img-tablet{ width:300px;display: block;}
.Wrap640 .yes-promo-product-img-mobile{ display: none;}
.Wrap640 .yes-promo-description{ width:640px;margin-left:10px;margin-right:10px;margin-bottom: 20px;}
.Wrap640 .cust-promo-img{ width:640px;}
.Wrap640 .prebook-menu-desktop-tablet {display: block;width: 0px;height: 342px;right: 0px;z-index: 10;position: fixed;}
.Wrap640 .prebook-menu-desktop-tablet img {width: 102px;}
.Wrap640 .prebook-menu-mobile{display: none;}
.Wrap640 .prebookform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 390px;height: 335px;z-index: 100;position: fixed;left: 440px;top: 240px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap640 .home-riosedan-pb{ border: 1px solid red;width: 105px;height: 115px;/* float: right; */top: 100px;right: 0px;position: fixed;background-color: #8E1E24;color: #000000;z-index:999}
.Wrap640 .D-promotion-sedan {padding-top:40px; margin:0px 30px;}
.Wrap640 .img-riosedan-promotion{margin-top: 20px; width: 640px;}
.Wrap640 .table-area-promotion-sedan{min-height: 450px;}
.Wrap640 .table-area-promotion-sedan .no-06-sedan {float:left; width:350px;}
.Wrap640 .table-area-promotion-sedan .no-06-sedan-right{top: 0;width: 190px;height: 430px;padding: 20px;position: relative;float: right;text-align: center;}
.Wrap640 .table-area-promotion-sedan .no-06-sedan-right .model{width: 190px;}
.Wrap640 .table-area-promotion-sedan .no-06-sedan-right .model img.riosedan{margin-top: 10px;width: 190px;}
.Wrap640 .table-area-promotion-sedan .no-06-sedan-right .model img.riosedan-angpow{margin-top: 0px;width: 110px;}
.Wrap640 .about_menu{width: 640px;margin: 0 auto;margin-bottom: 50px;}
.Wrap640 .about_menu li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;float: left;margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.Wrap640 .about_menu li a{height: 28px;display: inline-block;}
.Wrap640 .about_menu li ul{padding-left: 0;/*margin-top: 10px;padding-bottom: 10px;*/display: none;}
.Wrap640 .about_menu .on ul .on a{background: url('../../Images/common/bg-lnb-on.gif') no-repeat 0px 9px;font-weight: bold;color: #bb162b;}
.Wrap640 .about_menu .on ul li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;/*float: left;*/margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.Wrap640 .about_menu li .sub-menu{position: absolute;}
.Wrap640 .about-corpphil{height: 2493px;}
.Wrap640 .about-corpidentity{height: 1884px;}
.Wrap640 .about-historyofkia{height: 7800px;}
.Wrap640 .about-brandidentity{height:3042px;}
.Wrap640 .about-kiacharacterenzy{ height:5814px}
.Wrap640 .about-sustain{ height:1580px;}
.Wrap640 .desktop_version_image_map{display: none;}
.Wrap640 .tablet_version_image_map{display: block;}
/*End added*/

/*320*/
.Wrap320 .ProductWrap {width:320px;}
.Wrap320 .Car-index {padding:0 10px;}
.Wrap320 .Share-box {margin-left:26px;}
.Wrap320 .ProductWrap .content-head {margin:0 10px;}
.Wrap320 .Car-index .car-info p {width:auto;}
.Wrap320 .Car-index .car-info .money {margin-top:10px;}
.Wrap320 .Car-index .car-info .money strong{width:auto; font:normal 16px tahoma, AppleGothic; line-height:18px;}
.Wrap320 .Car-index .car-info .award img {height:25px;}
.Wrap320 .Car-index .car-info ul li img {width:91px;}
.Wrap320 .Car-index .Hotspot {position:absolute; display:block; width:25px; height:25px;  top:154px; right:202px;}
.Wrap320 .Car-index .Hotspot img {width:16px; height:16px;}
.Wrap320 .Car-index .Hotspot-box {position:absolute; top:0px; right:-10px;}
.Wrap320 .car-info h2 {margin-bottom:180px;}
.Wrap320 .Car-index .car-info .car-img {position:absolute; right:0; bottom:auto; top:95px;}
.Wrap320 .Car-index .car-info ul {overflow:hidden; margin-top:5px;}
.Wrap320 .ProductWrap .banner-box {position:relative; float:none; width:292px; margin:0; height:auto;}
.Wrap320 .select-area .non-320 {display:none;}
.Wrap320 .select-area {text-align:justify ; width:300px; margin-top:7px;}
.Wrap320 .Car-320 {margin-left:6px;}
.Wrap320 .car-Btn {padding-top:3px; }
.Wrap320 .car-Btn .btn-area a {margin-top:7px; display:inline-block;}
.Wrap320 .car-banner {margin-top:13px;}
.Wrap320 .star-box {float:none; position:relative; width:278px; height:88px; border:1px solid #d5d5d5; padding-left:10px; padding-right:10px; margin-right:0px; margin-top:10px;}
.Wrap320 .star-box h3 {margin:8px 0 10px 0; padding-bottom:5px; border-bottom:1px solid #e8e8e8;}
.Wrap320 .buzz-box {float:none; position:relative; width:288px; border:1px solid #d5d5d5; padding-left:10px; padding-bottom:10px; height:auto; margin-top:10px;}
.Wrap320 .ProductWrap .buzz-box li {background-position:left 6px;}
.Wrap320 .detail-head {background:#fff url('../../Images/Product/bg-Nav.gif') repeat-x; padding-left:16px; position:relative; border-bottom:1px solid #e2e2e2; height:94px; margin:40px 0px 0 0px;}
.Wrap320 .detail-head h2 {display:none;}
.Wrap320 .detail-head .detail-Nav {float:left; padding-right:10px; padding-top:9px; width:10000px; position:relative;}
.Wrap320 .detail-head .detail-Nav .Right-A {display:block; padding:0; padding-left:7px; height:45px;}
.Wrap320 .detail-head .detail-Nav .Left-A {display:block; padding:0;height:45px;}
.Wrap320 .detail-Nav li {float:left; padding:14px 23px 0 23px; margin-left:2px; height:31px;}
/* .Wrap320 .detail-body h3 {display:none;} */
.Wrap320 .detail-Nav div ul li {float:left; padding:0 3px; height:14px; margin-left:22px;}
.Wrap320 .detail-Nav div ul .on {border-bottom:2px solid #bb162b;}
.Wrap320 .detail-Nav #lpp1 ul {left:0px;}
.Wrap320 .detail-Nav #lpp2 ul {left:95px;}
.Wrap320 .detail-Nav #lpp3 ul {left:50px; width:250px;}
.Wrap320 .detail-Nav #lpp3 ul li {margin-right:7px; padding-bottom:2px; margin-left:7px; margin-bottom:8px;}
.Wrap320 .detail-Nav #lpp3 ul li.on {padding-bottom:0;}
.Wrap320 .detail-Nav #lpp5 ul {left:307px;}
.Wrap320 .D-Fix {position:fixed; top:0; left:50%; margin-left:-160px; width:304px; margin-top:0; z-index:999; overflow:hidden;}
.Wrap320 .D-Gallery ul li {float:left; border:1px solid #e7e7e7; margin-right:8px; margin-top:10px; line-height:0;}
.Wrap320 .D-Gallery ul li img {width:142px; height:96px;}
.Wrap320 .D-Gallery ul li img {width:142px; height:96px;}
.Wrap320 .chgImg img {width:300px;}
.Wrap320 .D-360VR .roll360VR .btnLt {position:absolute; left:7px; top:60px;}
.Wrap320 .D-360VR .roll360VR .btnRt {position:absolute; right:7px; top:60px;}
.Wrap320 .car-position ul li {width:52px; border-top:7px solid #bebebe;}
.Wrap320 .car-position ul li.on {border-top:7px solid #bb162b;}
.Wrap320 .selColor ul {display:block; padding-left:0px; margin-top:10px;}
.Wrap320 .selColor ul li {display:inline; margin:0 1px;}
.Wrap320 .vr-list {padding-left:0px; margin-top:20px;}
.Wrap320 .D-Features .Performance div {float:none;}
.Wrap320 .D-Features .Performance div.Wi-leng {display:block; width:auto; padding-bottom:20px; float:none;}
.Wrap320 .D-Features .Performance div.Wi-leng h3 {display:block; width:auto; padding-top:0;}
.Wrap320 .D-Features .Safe div h3 {display:block; width:auto; padding-top:0;}
.Wrap320 .D-Features .Safe {position:relative;}
.Wrap320 .D-Features .Safe .left {float:none; padding-top:162px; padding-left:0; padding-bottom:15px;}
.Wrap320 .D-Features .Safe .left a {display:inline-block; margin-left:69px;}
.Wrap320 .D-Features .Safe .right {position:absolute; top:0; right:0;}
.Wrap320 .D-Features .Thum-Real {width:215px;}
.Wrap320 .D-Features .thum-list .Rel-box {width:215px;}
.Wrap320 .table-area {margin-top:0;}
.Wrap320 .listTcomt {font:11px tahoma, AppleGothic; line-height:14px; background:url('../../Images/Product/bg-table-list.gif') no-repeat 0px 6px; padding-left:5px; margin-top:10px;}
.Wrap320 .table-area .no-01 {float:non; width:300px; margin-top:20px;}
.Wrap320 .table-area div .last {border-right:0;}
.Wrap320 .table-area .no-02 {float:non; width:300px; margin-top:20px;}
.Wrap320 .table-area .no-03 {float:non; width:300px; margin-top:20px;}
.Wrap320 .table-area .no-04 {float:non; width:300px; margin-top:10px;}
.Wrap320 .table-area .no-04 ul {padding-left:30px;}
.Wrap320 .table-area .no-05 {float:non; width:300px; margin-top:10px;}
.Wrap320 .table-area .no-05 ul {padding-left:30px;}
.Wrap320 .table-area .no-06 {float:non; width:300px; margin-top:10px;}
.Wrap320 .Engine h3 {display:block; padding:0;}
.Wrap320 .D-Accessories .list-ul li dt {border:1px solid #e7e7e7; line-height:0; font-size:0;}
.Wrap320 .D-Accessories .list-ul li dt img {width:143px; height:94px;}
.Wrap320 .D-Accessories .list-box {overflow:hidden; height:640px; position:relative;}
.Wrap320 .detail-head .just-top {display:none;}
.Wrap320 .Car-index .Hotspot-box a {position:absolute; top:6px; right:5px;}
/*Added by Khairul Hapipi 20150715*/
.Wrap320 .ownership-title { width:320px; margin:0px auto 10px auto; position:relative;}
.Wrap320 .ownership-menu { width:320px; margin:0px auto 10px auto; position:relative;}
/*.Wrap320 .ownership-menu-table { margin-right:50px;width: 280px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-spacing: 0px;}*/
.Wrap320 .ownership-menu-table { display: none;}
.Wrap320 .ownership-menu-table-mobile {display: block;}
.Wrap320 .ownership-bgcar { width:320px; height:175px; margin:0px auto 55px auto; position:relative;}
.Wrap320 .ownership-detail-footer { width: 320px; margin: 0px auto 40px auto; position: relative; height: 310px;}
.Wrap320 .ownership-detail-footer-table { width:300px}
/*.Wrap320 .ownership-detail-footer-table img{width: 310px;height: 17px;}*/
.Wrap320 .ownership-detail-footer-table img{width: 90%;}
.Wrap320 .ownership-detail-footer-div { display:block; width:306px; height:122px; bottom:0px; position:absolute; z-index:1;}
.Wrap320 .ownership-subpage-bgcar { width:320px; height:auto; margin:0px auto 35px auto; position:relative;}
.Wrap320 .ownership-subpage-bgcar-img-sub1 {  margin-top: 100px;}
.Wrap320 .ownership-subpage-bgcar-img-sub2 {  margin-top: 55px;}
.Wrap320 .ownership-subpage-footer-detail { width: 316px; margin: 0px auto 40px auto; position: relative; height: 210px;}
.Wrap320 .ownership-subpage-footer-detail-table { display: none; }
.Wrap320 .ownership-subpage-footer-detail-div { width: 300px; height: 152px; right: 12px; top: 5px; position: absolute; z-index: 1;margin-top: 150px;}
.Wrap320 .ownership-subpage-footer-detail-table-tablet { display: none;}
.Wrap320 .ownership-subpage-footer-detail-table-mobile { display: block; width: 300px;}
.Wrap320 .ownership-subpage-otherpage { width: 320px; margin: 0px auto 35px auto; position: relative; cursor: pointer;}
.Wrap320 .ownership-subpage-otherpage-table{display: none;}
.Wrap320 .ownership-subpage-otherpage-table-tablet{display: none;}
.Wrap320 .ownership-subpage-otherpage-table-mobile{display:block;width:320px;}
.Wrap320 .ownership-main-engine{position: absolute; width: 152px; height: 140px; right: 100px; bottom: -40px; position: absolute; z-index: 1;}
.Wrap320 .ownership-d01{width: 31px; height: 31px; right: 193px; bottom: 68px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-airfilter{display: none; width: 68px; right: 164px; bottom: 77px; position: absolute; z-index: 3;}
.Wrap320 .ownership-airfilter img{width: 40px;height: 21px;}
.Wrap320 .ownership-airfilter-noticeboard{display: none; width: 110px; height: 50px; right: 160px; bottom: 87px; position: absolute; z-index: 6;}
.Wrap320 .ownership-airfilter-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .ownership-d02{width: 31px; height: 31px; right: 122px; bottom: 17px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-brakepad-front{ display: none; width: 35px; right: 115px; bottom: 33px; position: absolute; z-index: 3;}
.Wrap320 .ownership-brakepad-front img{width: 20px;height: 20px;}
.Wrap320 .ownership-brakepad-back{ display: none; width: 23px; right: 3px; bottom: 80px; position: absolute; z-index: 3;}
.Wrap320 .ownership-brakepad-back img{width: 18px;height: 23px;}
.Wrap320 .ownership-brakepad-noticeboard{display: none; width: 110px; height: 50px; right: 89px; bottom: 35px; position: absolute; z-index: 6;}
.Wrap320 .ownership-brakepad-description{display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .text-main-photo{position: absolute; width: 242px; height: 73px; left: 28px; bottom: 30px; text-align:left;}
.Wrap320 .ownership-d03{width: 31px; height: 31px; ; right: 149px; bottom: 62px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-cabinairfilter{display: none; width: 37px; right: 144px; bottom: 68px; position: absolute; z-index: 3;}
.Wrap320 .ownership-cabinairfilter img{width: 25px;height: 31px;}
.Wrap320 .ownership-cabinairfilter-noticeboard{ display: none; width: 110px; height: 50px; right: 116px; bottom: 81px; position: absolute; z-index: 6;}
.Wrap320 .ownership-cabinairfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .ownership-d04{width: 31px; height: 31px; right: 211px; bottom: 83px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-fuelfilter{display: none; width: 48px; right: 196px; bottom: 86px; position: absolute; z-index: 3;}
.Wrap320 .ownership-fuelfilter img{width: 30px;height: 34px;}
.Wrap320 .ownership-fuelfilter-noticeboard{display: none; width: 110px; height: 50px; right: 178px; bottom: 102px; position: absolute; z-index: 6;}
.Wrap320 .ownership-fuelfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .ownership-d05{width: 31px; height: 31px; right: 208px; bottom: 27px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-oilfilter{display: none; width: 18px; right: 213px; bottom: 32px; position: absolute; z-index: 3;}
.Wrap320 .ownership-oilfilter-noticeboard{display: none; width: 110px; height: 50px; right: 175px; bottom: 42px; position: absolute; z-index: 6;}
.Wrap320 .ownership-oilfilter-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .ownership-d06{width: 31px; height: 31px; right: 208px; bottom: 53px; position: absolute; z-index: 4; cursor: pointer;}
.Wrap320 .ownership-timingbelt{display: none; width: 66px; right: 178px; bottom: 57px; position: absolute; z-index: 3;}
.Wrap320 .ownership-timingbelt img{width: 30px;height: 29px;}
.Wrap320 .ownership-timingbelt-noticeboard{display: none; width: 110px; height: 50px; right: 174px; bottom: 72px; position: absolute; z-index: 6;}
.Wrap320 .ownership-timingbelt-description{ display:none; width:315px; height:385px; left:10px; position:absolute; z-index:2; cursor:pointer;}
.Wrap320 .ownership-description-section-mobile{display: block;width: 320px; margin: 0px auto 40px auto; position: relative;}
.Wrap320 .ownership-description-section-desktop-tablet{display: none;}
.Wrap320 .local-company-width{ width:320px;height:530px;margin-bottom:12px;}
.Wrap320 .local-company-width div { width:320px;float:left;margin-bottom: 12px;}
.Wrap320 .overlay-sendy{ display:none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background-color: rgba(0,0,0,0.5);}
.Wrap320 .closepopup-sendy{ display:none;width:20px;height:20px;position:fixed;left:820px;top:230px;z-index:10000;}
.Wrap320 .emailbrochureform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 250px;height: 260px;z-index: 9999;position: fixed;left: 20px;top: 100px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap320 .saleconsultantform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 250px;height: 350px;z-index: 9999;position: fixed;left: 20px;top: 100px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap320 .inputtextform-sendy{ border-radius: 5px;height: 30px;width: 180px;font-family: kiafont;}
.Wrap320 .submitbtn-sendy{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.Wrap320 .edm-menu-desktop-tablet { display:none;}
/*.Wrap320 .edm-menu-mobile{display: block; position: fixed; bottom: 0px;overflow:hidden;z-index: 100;}*/
.Wrap320 .edm-menu-mobile{display: block;width: 78px; height:272px; position: fixed; right: 0px;overflow:hidden;z-index: 9999;}
.Wrap320 .edm-menu-mobile img {width: 78px;}
.Wrap320 .edm-menu-mobile-hide{display: block;position: fixed;width: 22px;height: 146px;right:80px;z-index: 9999;}
.Wrap320 .reddot-position{ position: absolute; top: 85px; left: 10px;}
.Wrap320 .edmcerato-menu-desktop-tablet {display: none;}
.Wrap320 .edmcerato-menu-desktop-tablet img {width: 102px;}
.Wrap320 .edmcerato-menu-mobile{display: block;width: 78px; height:272px; position: fixed; right: 0px;overflow:hidden;z-index: 9999;}
.Wrap320 .edmcerato-menu-mobile img{width: 78px;}
.Wrap320 .overlay-brochuredownload{ height: 480px;background-image: url("../../assets.nazakia.com.my/Images/edm/bg_brochure_download320.jpeg");background-repeat: no-repeat;}
.Wrap320 .form-brochuredownload{ border: 1px solid rgb(187, 22, 43);width: 250px;height: 255px;z-index: 100;position: absolute;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap320 .textfield_brochuredownload{ border-radius: 5px;height: 30px;width: 180px;font-family: kiafont;}
.Wrap320 .select_brochuredownload{ border-radius: 5px;height: 24px;width: 183px;font-family: kiafont;margin-left:-3px;}
.Wrap320 .submit_brochuredownload{ webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px;font-family: Arial;color: #ffffff;font-size: 20px;background: #c1272d;padding: 10px 20px 10px 20px;text-decoration: none;font-family: kiafont;}
.Wrap320 .yes-promo-div{ position: relative;text-align: center;width: 320px;/*margin: 10px 5px;*/}
.Wrap320 .yes-promo-div-car{ position: relative;text-align: center;width: 320px;height:730px;/*margin: 10px 5px;*/}
.Wrap320 .yes-promo-img-fullwidth{ width:300px;}
.Wrap320 .yes-promo-img-fullwidth-staging{width: 300px;}
.Wrap320 .yes-promo-product-left{ width:320px;float:none;/*margin:5px;*/height: 365px;}
.Wrap320 .yes-promo-product-left-subdiv{ width:320px;margin:0;height: 121px;}
.Wrap320 .yes-promo-product-right{ width:320px;float:none;/*margin:5px;*/height: 365px;}
.Wrap320 .yes-promo-product-right-subdiv{ width:320px;margin:0;height: 121px;}
.Wrap320 .yes-promo-product-img-desktop{ display: none;}
.Wrap320 .yes-promo-product-img-tablet{ display: none;}
.Wrap320 .yes-promo-product-img-mobile{ width:300px;display: block;}
.Wrap320 .yes-promo-description{ width:320px;margin-left:5px;margin-right:5px;margin-bottom: 10px;}
.Wrap320 .cust-promo-img{ width:100%;margin-left:5px;margin-right:5px;}
.Wrap320 .prebook-menu-desktop-tablet {display: none;}
.Wrap320 .prebook-menu-desktop-tablet img {width: 102px;}
.Wrap320 .prebook-menu-mobile{display: block;width: 78px; height:261px; position: fixed; right: 0px;overflow:hidden;z-index: 9999;}
.Wrap320 .prebook-menu-mobile img{width: 78px;}
.Wrap320 .prebookform-sendy{ display:none;border: 1px solid rgb(255, 255, 255);width: 250px;height: 350px;z-index: 9999;position: fixed;left: 20px;top: 100px;border-radius: 5px;opacity: 1;background-color: rgb(255, 255, 255);font-family: kiafont;}
.Wrap320 .home-riosedan-pb{ border: 1px solid red;width: 300px;height: 30px;/* float: right; */top: 140px;right: 31px;position: absolute;background-color: #8E1E24;color: #000000;z-index: 999;font-size: 86%;}
.Wrap320 .D-promotion-sedan {padding-top:40px; margin:0px 30px;}
.Wrap320 .img-riosedan-promotion{margin-top: 20px;width: 300px;margin-left: 10px;margin-right: 10px;}
.Wrap320 .table-area-promotion-sedan{min-height: 750px;}
.Wrap320 .table-area-promotion-sedan .no-06-sedan {float:left; width:280px;}
.Wrap320 .table-area-promotion-sedan .no-06-sedan-right{top: 0;width: 210px;height: 430px;padding: 20px;position: relative;float: right;text-align: center;}
.Wrap320 .table-area-promotion-sedan .no-06-sedan-right .model{width: 210px;}
.Wrap320 .table-area-promotion-sedan .no-06-sedan-right .model img.riosedan{margin-top: 10px;width: 210px;}
.Wrap320 .table-area-promotion-sedan .no-06-sedan-right .model img.riosedan-angpow{margin-top: 0px;width: 110px;}
.Wrap320 .about_menu{width: 300px;margin: 0 auto;margin-bottom: 50px;}
.Wrap320 .about_menu li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;float: left;margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.Wrap320 .about_menu li a{height: 28px;display: inline-block;}
.Wrap320 .about_menu li ul{padding-left: 0;/*margin-top: 10px;padding-bottom: 10px;*/display: none;}
.Wrap320 .about_menu .on ul .on a{background: url('../../Images/common/bg-lnb-on.gif') no-repeat 0px 9px;font-weight: bold;color: #bb162b;}
.Wrap320 .about_menu .on ul li{font-family: NeoSansProRegular, Tahoma, Dotum, AppleGothic !important;font-weight: bold;/*float: left;*/margin-right: 45px;display: inline;text-align: center;/* width: 74px; */font-size: 13px;}
.Wrap320 .about_menu li .sub-menu{position: absolute;}
.Wrap320 .about-corpphil{height: 4500px;}
.Wrap320 .about-corpidentity{height: 1600px;}
.Wrap320 .about-historyofkia{height: 7000px;}
.Wrap320 .about-brandidentity{height:2000px;}
.Wrap320 .about-kiacharacterenzy{ height:5070px}
.Wrap320 .about-sustain{ height:2000px;}
.Wrap320 .desktop_version_image_map{display: none;}
.Wrap320 .tablet_version_image_map{display: none;}
/*End added*/


/*Corporate layout*/
.CorporateWrap {width:980px; margin:0 auto; padding-top:30px;}
.CorporateWrap:after {content:''; display:block; clear:both;}
.Content770 {width:770px; float:right;}
.IWrap .content-head {height:34px; border-bottom:2px solid #676767; position:relative;}
.IWrap .content-head h1 {padding-top:5px}
.IWrap .content-head ul {top:10px;}
.IWrap .content-body {margin-top:50px; padding:0 10px;}
.content-body p {font:11px tahoma, AppleGothic; line-height:14px;}
.C-Philosophy h3 {margin-top:40px;}
.C-Philosophy .border-line {padding-bottom:29px; border-bottom:1px solid #e5e5e5;}
.Corporate-icoarea {overflow:hidden; *zoom:1;}
.Corporate-icoarea:after {display:block; clear:both; display:block;}
.Corporate-icoarea div p {margin-top:30px; line-height:16px; font:12px tahoma, AppleGothic;}
.Corporate-icoarea div {float:left; width:110px; margin-left:47px; margin-top:35px;}
.Corporate-icoarea div.first {margin-left:0;}

/*LocalSite*/
.Non-lnbWrap {width:980px; margin:0 auto; padding-top:30px;}
.Wrap640 .Non-lnbWrap {width:640px; margin:0 auto; padding-top:30px;}
.Wrap320 .Non-lnbWrap {width:300px; margin:0 auto; padding:0 10px; margin-top:15px;}
.Wrap320 .location {display:none;}

/*640*/

/*전체 레이아웃*/
.Wrap640 .Content770 {width:640px; float:none; margin:10px auto 0 auto;}
/*컨텐츠 레이아웃*/
.IWrap640 .content-body {margin-top:30px; padding:0 30px;}
.IWrap640 .Corporate-icoarea {padding:0 40px;}
.IWrap640 .Corporate-icoarea div {float:left; width:110px; margin-left:75px; margin-top:35px;}
.IWrap640 .Corporate-icoarea div.first {margin-left:0; height:300px;}
.IWrap640 .Corporate-icoarea div.no2 {height:300px;}
.IWrap640 .Corporate-icoarea div.no3 {height:300px;}
.IWrap640 .Corporate-icoarea .no4 {float:left; width:110px; margin-left:0px; margin-top:35px;}


/*320*/
/*전체 레이아웃*/
.Wrap320 .Content770 {width:320px; float:none; margin:10px auto 0 auto;}
/*컨텐츠 레이아웃*/
.IWrap320 .content-body {margin-top:30px; padding:0 0px;}
.IWrap320 .location {display:none;}
.IWrap320 .Corporate-icoarea {padding:0 10px 0 0px;}
.IWrap320 .Corporate-icoarea div {float:left; width:140px; margin-left:10px; margin-top:35px; text-align:left;}
.IWrap320 .Corporate-icoarea div p {text-align:left;}
.IWrap320 .Corporate-icoarea div.first {margin-left:10px;}
.IWrap320 .Corporate-icoarea .no4 {float:left; width:130px; margin-left:10px; margin-top:35px;}
.IWrap320 .Corporate-icoarea .no2 {float:left; width:130px; margin-left:10px; margin-top:35px;}
.IWrap320 .C-Philosophy .border-line {padding-bottom:19px; border-bottom:1px solid #e5e5e5;}
.IWrap320 .C-Philosophy .border-line h3 {text-align:center; margin-top:20px;}
.IWrap320 .C-Philosophy .border-line h4 {text-align:left;}
.IWrap320 .C-Philosophy .border-line p {text-align:center;}
.IWrap320 .C-Philosophy .border-line .Corporate-icoarea p {text-align:left;}
.IWrap320 .C-Philosophy .border-line div {text-align:center;}
.IWrap320 .C-Philosophy div.txt-c {text-align:center;}


/*Ceo-message layout*/
.Ceo-message {}
.Message-area {margin-top:40px; position:relative;}
.Message-area .btn-open {position:absolute; left:0; top:90px;}
.Message-area .hidden-area { padding-bottom:60px; overflow:hidden; display:none;}
.Message-area:after {content:''; display:block; clear:both;}
.Message-area .hidden-area:after {content:''; display:block; clear:both;}
.Message-area h2 {margin-bottom:85px;}
.Message-area p {font:11px tahoma, AppleGothic; line-height:14px;}
.Message-area .no1 {float:left; width:240px; padding-right:15px;}
.Message-area .no1 div div {text-align:center; margin-top:-5px; margin-bottom:10px;}
.Message-area .no2 {float:left; width:240px; padding-right:15px;}
.Message-area .no3 {float:left; width:240px; padding-right:0px;}
.kia-buzz {margin-top:15px;}
.kia-buzz .line-box {border:1px solid #e5e5e5; margin-top:10px;}
.kia-buzz .line-box div {margin:0 19px; padding:19px 0;}
.kia-buzz .line-box div.first {margin-bottom:0; padding-bottom:20px; background:url('../../Images/Corporate/bg-BUZZ-line.gif') repeat-x left bottom;}
.kia-buzz .line-box dl {overflow:hidden; position:relative; *zoom:1;}
.kia-buzz .line-box dl:after {display:block; content:''; clear:both;}
.kia-buzz .line-box dt {float:left; padding-right:30px;}
.kia-buzz .line-box dd {float:left; width:475px;}
.kia-buzz .line-box h3 {color:#333; font:16px tahoma, AppleGothic; line-height:18px;}
.kia-buzz .line-box .year {color:#888; font:11px tahoma, AppleGothic; line-height:14px; margin-top:0;}
.kia-buzz .line-box p {color:#666; font:11px tahoma, AppleGothic; line-height:14px; margin-top:15px;}

/*640*/
.IWrap640 .Message-area {margin-top:0; padding-top:85px; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.IWrap640 .Message-area .btn-open {position:absolute; left:0; top:0px;}
.IWrap640 .Message-area .hidden-area { display:block;}
.IWrap640 .Message-area div h2 {float:left; width:190px;}
.IWrap640 .Message-area div .hidden-area {float:left; width:375px; overflow:visible; padding-bottom:10px;}
.IWrap640 .Message-area div .hidden-area p {padding-top:30px;}
.IWrap640 .Message-area div:after {display:block; clear:both; content:'';}
.IWrap640 .Message-area .no1 {float:none; width:auto;   position:relative;}
.IWrap640 .Message-area .no1 .hidden-area div {position:absolute; left:0; top:110px;}
.IWrap640 .Message-area .no2 {float:none; width:auto;  position:relative;}
.IWrap640 .Message-area .no2 .hidden-area div {position:absolute; left:0; top:75px;}
.IWrap640 .Message-area .no3 {float:none; width:auto;}
.IWrap640 .kia-buzz .line-box dd {float:left; width:320px; height:175px;}
.IWrap640 .kia-buzz .line-box dd .read {position:absolute; top:145px; left:108px;}

/*320*/
.IWrap320 {margin:0 10px;}
.IWrap320 .Message-area .btn-open {display:none;}
.IWrap320 .Message-area {border-bottom:1px solid #e5e5e5;}
.IWrap320 .Message-area div {width:auto; padding-right:0;}
.IWrap320 .Message-area h2 {margin-bottom:5px;}
.IWrap320 .Message-area .no1 {float:none;}
.IWrap320 .Message-area div .hidden-area div {text-align:center; margin:0; padding:5px 0;}
.IWrap320 .Message-area div .hidden-area {padding-bottom:20px;}
.IWrap320 .Message-area .no2 {float:none;}
.IWrap320 .Message-area .no3 {float:none;}
.IWrap320 .kia-buzz .line-box div {margin:0 auto; padding:19px 15px; width:250px;}
.IWrap320 .kia-buzz .line-box div.first {margin-bottom:0; padding-bottom:20px; background:url('../../Images/Corporate/bg-BUZZ-line.gif') repeat-x left bottom;}
.IWrap320 .kia-buzz .line-box dl {overflow:hidden; position:relative;}
.IWrap320 .kia-buzz .line-box dl:after {display:block; content:''; clear:both;}
.IWrap320 .kia-buzz .line-box dt {float:none; padding-right:0px; text-align:center;}
.IWrap320 .kia-buzz .line-box dd {float:none; width:auto; margin-top:15px;}
.IWrap320 .kia-buzz .line-box h3 {color:#333; font:16px tahoma, AppleGothic; line-height:18px;}
.IWrap320 .kia-buzz .line-box .year {color:#888; font:11px tahoma, AppleGothic; line-height:14px; margin-top:0;}
.IWrap320 .kia-buzz .line-box p {color:#666; font:11px tahoma, AppleGothic; line-height:14px; margin-top:15px; margin-bottom:15px;}

/*CI*/
.CI .who-kia {margin-top:40px; padding-bottom:265px; background:url('../../Images/Corporate/bg-Ci980-01.jpg') no-repeat left bottom;}
.CI .who-kia h2 {text-align:center;}
.CI .who-kia p {font:11px tahoma, AppleGothic; line-height:14px;}
.CI .loho-area {margin-top:30px;}
.CI .loho-area dl.first {margin-bottom:35px;}
.CI .loho-area dl {overflow:hidden;}
.CI .loho-area dl:after {display:block; clear:both; content:'';}
.CI .loho-area dt {float:left; width:250px;}
.CI .loho-area dd {float:left; width:500px;}
.CI .loho-area dd .str-word {margin-top:10px; font:bold 11px tahoma, AppleGothic; line-height:16px; color:#bb162b;}
.CI .loho-area dd p {margin-top:13px; font:11px tahoma, AppleGothic; line-height:14px; color:#666;}

/*640*/
.IWrap640 .CI .who-kia {margin-top:40px; padding-bottom:240px; background:url('../../Images/Corporate/bg-Ci640-01.jpg') no-repeat left bottom;}
.IWrap640 .CI .loho-area dd {float:left; width:330px;}

/*320*/
.IWrap320 .CI .who-kia {margin-top:40px; padding-bottom:125px; background:url('../../Images/Corporate/bg-Ci320-01.jpg') no-repeat left bottom;}
.IWrap320 .CI .loho-area dt {float:none; width:auto;}
.IWrap320 .CI .loho-area dd {float:none; width:auto; margin-top:20px; padding:0 10px;}

/*Design*/
.Design .Brand {padding-top:50px; background:url('http://www.kiamotors.com/Global/WSG/Images/Corporate/bg-Design980-01.jpg') no-repeat right bottom; height:300px;}
.Design .Brand p {margin-top:40px; font:11px tahoma, AppleGothic; line-height:14px; width:350px;}
.Design .Brand .img-word {margin-top:15px;}
.Design .Center {overflow:hidden; padding-top:50px;}
.Design .Center:after {display:block; clear:both; content:'';}
.Design .Center .center-img {float:left; width:375px;}
.Design .Center .center-content {float:left; width:375px;}
.Design .Center .center-content p {margin-top:40px; font:11px tahoma, AppleGothic; line-height:14px;}
.Design .Center .center-content .img-word {margin-top:20px;}
.Design .Find-more {margin-top:50px; position:relative;}
.Design .Find-more a {position:absolute; right:16px; top:14px;}
.Design .dis-none {display:none;}
.Design .visImg li {display:none;}
.Design .Dthumb {overflow:hidden; *zoom:1; margin-top:8px;}
.Design .Dthumb:after {content:''; display:block; clear:both;}
.Design .Dthumb li {float:left; margin-right:2px; border:2px solid #fff; height:36px; overflow:hidden;}
.Design .Dthumb li img {margin-top:-36px;}
.Design .Dthumb li a {float:left;}
.Design .Dthumb .on {float:left; margin-right:2px; border:2px solid #bb162b;}
.Design .Dthumb .on img {margin-top:0;}

/*640*/
.IWrap640 .Design .Brand {padding-top:30px; background:url('http://www.kiamotors.com/Global/WSG/Images/Corporate/bg-Design640-01.jpg') no-repeat right bottom; height:280px;}
.IWrap640 .Design .Brand p {margin-top:20px; font:11px tahoma, AppleGothic; line-height:14px; width:280px;}
.IWrap640 .Design .Brand .img-word {margin-top:15px;}
.IWrap640 .Design .Center {padding-top:30px;}
.IWrap640 .Design .Center .center-img {float:left; width:295px;}
.IWrap640 .Design .Center .center-img .visImg li img {width:270px; height:176px;}
.IWrap640 .Design .Center .center-content {float:left; width:285px;}
.IWrap640 .Design .Center .center-content p {margin-top:25px; font:11px tahoma, AppleGothic; line-height:14px;}
.IWrap640 .Design .Center .center-content .img-word {margin-top:20px;}
.IWrap640 .Design .Find-more {margin-top:20px; position:relative;}

/*320*/
.IWrap320 .Design .Brand {margin-top:30px; background:url('http://www.kiamotors.com/Global/WSG/Images/Corporate/bg-Design320-01.jpg') no-repeat center bottom; height:auto; padding-top:0; padding-left:10px; padding-bottom:255px;}
.IWrap320 .Design .Brand p {margin-top:20px; font:11px tahoma, AppleGothic; line-height:14px; width:280px;}
.IWrap320 .Design .Brand .img-word {margin-top:15px;}
.IWrap320 .Design .Center {margin-top:30px; padding-left:10px;}
.IWrap320 .Design .Center .center-img {float:none; width:auto;}
.IWrap320 .Design .Center .center-img .visImg li img {width:280px; height:194px;}
.IWrap320 .Design .Center .center-content {float:none; width:auto; margin-top:20px;}
.IWrap320 .Design .Center .center-content p {margin-top:20px; font:11px tahoma, AppleGothic; line-height:14px;}
.IWrap320 .Design .Center .center-content .img-word {margin-top:20px;}
.IWrap320 .Design .Find-more {margin-top:20px; position:relative;}
.IWrap320 .Design .Find-more a {position:absolute; right:182px; top:59px;}

/*Eco*/
.Eco .Eco-content {overflow:hidden; margin-top:50px;}
.Eco .Eco-content:after {display:block; content:''; clear:both;}
.Eco .Eco-content p {font:11px tahoma, AppleGothic; line-height:14px; margin-top:40px;}
.Eco .Eco-content .HEV {float:left; width:240px; padding-right:15px; padding-bottom:165px;position:relative;}
.Eco .Eco-content .HEV div {position:absolute; left:0; bottom:20px;}
.Eco .Eco-content .EV {float:left; width:240px; padding-right:15px;  padding-bottom:165px;position:relative;}
.Eco .Eco-content .EV div {position:absolute; left:0; bottom:20px; }
.Eco .Eco-content .FCEV {float:left; width:230px; padding-right:10px;  padding-bottom:165px;position:relative;}
.Eco .Eco-content .FCEV div {position:absolute; left:-20px; bottom:20px; }

/*640*/
.IWrap640 .Eco .Eco-content {padding-top:5px; margin-top:0;}
.IWrap640 .Eco .Eco-content h2 {float:left; width:225px; padding-left:20px;}
.IWrap640 .Eco .Eco-content div p {float:left; font:11px tahoma, AppleGothic; line-height:14px; margin-top:0px; width:320px;}
.IWrap640 .Eco .Eco-content div {margin-top:35px; overflow:hidden; }
.IWrap640 .Eco .Eco-content div:after {content:''; display:block; clear:both;}
.IWrap640 .Eco .Eco-content div div {margin-top:0px;}
.IWrap640 .Eco .Eco-content .HEV {float:none; width:auto; padding-right:0px; padding-bottom:0;position:relative;}
.IWrap640 .Eco .Eco-content .HEV div {position:absolute; left:0; bottom:auto; top:80px;}
.IWrap640 .Eco .Eco-content .EV {float:none; width:auto; padding-right:0px;  padding-bottom:20px;position:relative;}
.IWrap640 .Eco .Eco-content .EV div {position:absolute; left:0; bottom:auto; top:60px;}
.IWrap640 .Eco .Eco-content .FCEV {float:none; width:auto; padding-right:0px;  padding-bottom:0;position:relative;}
.IWrap640 .Eco .Eco-content .FCEV div {position:absolute; left:0; bottom:auto; top:80px;}

/*320*/
.IWrap320 .Eco .Eco-content {padding-top:0px; margin-top:0;}
.IWrap320 .Eco .Eco-content h2 {float:left;}
.IWrap320 .Eco .Eco-content div p {float:left; font:11px tahoma, AppleGothic; line-height:14px; margin-top:20px; width:320px;}
.IWrap320 .Eco .Eco-content div {margin-top:20px;}
.IWrap320 .Eco .Eco-content .HEV {float:none; width:auto; padding-right:0px; padding-bottom:0;position:relative; margin-top:15px;}
.IWrap320 .Eco .Eco-content .HEV div {position:relative; left:auto; bottom:auto;}
.IWrap320 .Eco .Eco-content .EV {float:none; width:auto; padding-right:0px;  padding-bottom:20px;position:relative;}
.IWrap320 .Eco .Eco-content .EV div {position:relative; left:auto; bottom:auto; }
.IWrap320 .Eco .Eco-content .FCEV {float:none; width:auto; padding-right:0px;  padding-bottom:0;position:relative;}
.IWrap320 .Eco .Eco-content .FCEV div {position:relative; left:auto; bottom:auto;}

/*Susta-content*/
.Sustainability .Susta-content {overflow:hidden; margin-top:30px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}
.Sustainability .Susta-content:after {display:block; content:''; clear:both;}
.Sustainability .Susta-content div {float:left; margin-right:15px;}
.Sustainability .Susta-content div.last{float:left; margin-right:0px;}
.Sustainability .Susta-content div ul {padding-left:10px;}
.Sustainability .Susta-content div ul li {margin-top:50px;}
.Sustainability .Susta-content div ul li.first {margin-top:30px;}
.Sustainability .Susta-content div ul li p {margin-top:15px;}
.Sustainability .CSR {margin-top:30px;}
.Sustainability .CSR h2 {text-align:center;}
.Sustainability .CSR p {padding-left:10px; margin-top:30px;}
.Sustainability .Find-more {margin-top:50px;}

/*640*/
.IWrap640 .Sustainability .Top-Sus h2 {text-align:center;}
.IWrap640 .Sustainability .Top-Sus p {text-align:center;}
.IWrap640 .Sustainability .Susta-content div {float:none; margin-right:0px; margin-top:30px;}
.IWrap640 .Sustainability .Susta-content div.EM {margin-top:0;}
.IWrap640 .Sustainability .Susta-content div.Social {float:none; margin-right:0px;}
.IWrap640 .Sustainability .Susta-content div ul {padding-left:10px;}
.IWrap640 .Sustainability .Susta-content div ul:after {content:''; display:block; clear:both;}
.IWrap640 .Sustainability .Susta-content div ul li {margin-top:20px; float:left; width:32%; }
.IWrap640 .Sustainability .Susta-content div ul li.first {margin-top:20px; float:left; width:36%; }
.IWrap640 .Sustainability .Susta-content div ul li p {margin-top:15px;}
.IWrap640 .Sustainability .Find-more {margin-top:20px;}

/*320*/
.IWrap320 .Sustainability .Top-Sus h2 {text-align:center;}
.IWrap320 .Sustainability .Top-Sus p {text-align:center;}
.IWrap320 .Sustainability .Susta-content div {float:none; margin-right:0px; margin-top:30px;}
.IWrap320 .Sustainability .Susta-content div.first {margin-top:0;}
.IWrap320 .Sustainability .Susta-content div.last {float:none; margin-right:0px;}
.IWrap320 .Sustainability .Susta-content div p {text-align:center;}
.IWrap320 .Sustainability .Susta-content div ul {padding-left:20px;}
.IWrap320 .Sustainability .Susta-content div ul:after {content:''; display:block; clear:both;}
.IWrap320 .Sustainability .Susta-content div ul li {margin-top:20px; float:none; width:auto;}
.IWrap320 .Sustainability .Susta-content div ul li.first {margin-top:10px;}
.IWrap320 .Sustainability .Susta-content div ul li p {margin-top:5px; text-align:left;}
.IWrap320 .Sustainability .Find-more {margin-top:20px;}
.IWrap320 .Sustainability .CSR  {margin-top:20px;}
.IWrap320 .Sustainability .CSR  p {margin-top:15px;}
.IWrap320 .Sustainability .CSR .mat30 {margin-top:20px;}

/*Tech*/
.Technologu .bd-box {border-bottom:1px solid #e5e5e5; padding-bottom:30px; margin-top:50px;}
.Technologu .img-box {margin-top:50px;}
.Technologu .bd-box.first {margin-top:0;}
.Technologu .bd-box.last {border-bottom:0;}
.Technologu .Find-more {margin-top:50px;}
.Technologu .tech-top {overflow:hidden; margin-top:50px;}
.Technologu .tech-top:after {content:''; display:block; clear:both;}
.Technologu .tech-top div {float:left; width:365px;}
.Technologu .tech-top div p {width:300px; font-size:11px; line-height:14px; margin-top:30px;}
.Technologu .tech-top div.first {width:385px;}
.Technologu .tech-mid {overflow:hidden; margin-top:50px;}
.Technologu .tech-mid:after {content:''; display:block; clear:both;}
.Technologu .tech-mid div {float:left; width:240px; margin-left:15px; display:inline;}
.Technologu .tech-mid div p {font-size:11px; line-height:14px; margin-top:30px;}
.Technologu .tech-mid div.first {margin-left:0;}
.Technologu .tech-mid div div {float:none; margin-top:35px; display:block;}
.Technologu .tech-bot {overflow:hidden; margin-top:50px;}
.Technologu .tech-bot h2 {margin-top:50px;}
.Technologu .tech-bot h2.first {margin-top:0;}
.Technologu .tech-bot .bg-box {background:url('../../Images/Corporate/bg-Tech980-01.jpg') no-repeat right top; height:180px;}
.Technologu .tech-bot .bg-box p {width:365px;}
.Technologu .tech-bot:after {content:''; display:block; clear:both;}

/*640*/
.IWrap640 .Technologu .tech-top div {float:right; width:300px;}
.IWrap640 .Technologu .tech-top div p {width:auto; font-size:11px; line-height:14px; margin-top:25px;}
.IWrap640 .Technologu .tech-top div.first {width:235px; float:left;}
.IWrap640 .Technologu .tech-mid {overflow:hidden; margin-top:0px;}
.IWrap640 .Technologu .tech-mid:after {content:''; display:block; clear:both;}
.IWrap640 .Technologu .tech-mid div {float:none; margin-left:0; margin-top:30px; display:block; position:relative; padding-left:200px; width:auto;}
.IWrap640 .Technologu .tech-mid div p {font-size:11px; line-height:14px; margin-top:30px;}
.IWrap640 .Technologu .tech-mid div.first {margin-left:0;}
.IWrap640 .Technologu .tech-mid div div {float:none; margin-top:0px; display:block; position:absolute; top:0; left:0; padding-left:0;}
.IWrap640 .Technologu .tech-bot .bg-box {background:url('../../Images/Corporate/bg-Tech640-01.jpg') no-repeat right 18px; height:150px; margin-top:30px;}
.IWrap640 .Technologu .tech-bot .bg-box p {width:320px;}


/*320*/
.IWrap320 .Technologu .img-box {margin-top:20px;}
.IWrap320 .Technologu .Find-more {margin-top:20px;}
.IWrap320 .Technologu .tech-top {padding-left:10px; margin-top:0;}
.IWrap320 .Technologu .tech-top div {float:none; width:auto; margin-top:20px;}
.IWrap320 .Technologu .tech-top div p {width:auto; margin-top:15px;}
.IWrap320 .Technologu .bd-box {width:auto; margin-top:20px;}
.IWrap320 .Technologu .tech-mid {margin-top:20px; padding-left:10px;}
.IWrap320 .Technologu .tech-mid div {margin-left:0; float:none; margin-top:20px; width:auto; display:block;}
.IWrap320 .Technologu .tech-mid div div {margin:0; margin-top:20px;}
.IWrap320 .Technologu .tech-mid div p {margin:0; margin-top:10px;}
.IWrap320 .Technologu .tech-bot {padding-left:10px;}
.IWrap320 .Technologu .tech-bot .bg-box {background:url('../../Images/Corporate/bg-Tech320-01.jpg') no-repeat left bottom; padding-bottom:160px; height:auto; margin-top:30px;}
.IWrap320 .Technologu .tech-bot .bg-box p {width:auto;}



/*map-share*/
.worldwide {padding:38px 10px 0 10px; position:relative;}
.worldwide .no1 {position:absolute; top:237px; left:39px;}
.worldwide .no1 a {display:block; width:93px; height:13px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no2 {position:absolute; top:190px; left:299px;}
.worldwide .no2 a {display:block; width:91px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no3 {position:absolute; top:254px; left:389px;}
.worldwide .no3 a {display:block; width:40px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no4 {position:absolute; top:314px; left:235px;}
.worldwide .no4 a {display:block; width:75px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no5 {position:absolute; top:373px; left:150px;}
.worldwide .no5 a {display:block; width:45px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no6 {position:absolute; top:472px; left:448px;}
.worldwide .no6 a {display:block; width:50px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no7 {position:absolute; top:272px; left:656px;}
.worldwide .no7 a {display:block; width:90px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide .no8 {position:absolute; top:423px; left:705px;}
.worldwide .no8 a {display:block; width:132px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.worldwide h2 {height:14px; margin-top:30px;}
.map-share {text-align:right; margin-top:10px}
.map-list {padding:0 0 20px 30px; border:1px solid #e4e5e6; border-right:0; border-left:0; margin-top:10px;}
.map-list ul {overflow:hidden; padding-top:10px; *zoom:1;}
.map-list ul:after {content:''; display:block; clear:both;}
.map-list li {float:left; width:25%; margin-top:8px;}
.map-list li ul {padding-left:30px; padding-top:5px;}
.map-list li li{width:auto; margin-right:5px; margin-top:0}

/*640*/
.Wrap640 .worldwide {padding:20px 30px 0 30px;}
.Wrap640 .worldwide .no1 {position:absolute; top:167px; left:0px;}
.Wrap640 .worldwide .no1 a {display:block; width:93px; height:13px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no2 {position:absolute; top:128px; left:220px;}
.Wrap640 .worldwide .no2 a {display:block; width:91px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no3 {position:absolute; top:179px; left:242px;}
.Wrap640 .worldwide .no3 a {display:block; width:40px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no4 {position:absolute; top:210px; left:150px;}
.Wrap640 .worldwide .no4 a {display:block; width:75px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no5 {position:absolute; top:250px; left:110px;}
.Wrap640 .worldwide .no5 a {display:block; width:45px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no6 {position:absolute; top:297px; left:281px;}
.Wrap640 .worldwide .no6 a {display:block; width:50px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no7 {position:absolute; top:185px; left:335px;}
.Wrap640 .worldwide .no7 a {display:block; width:90px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .worldwide .no8 {position:absolute; top:279px; left:362px;}
.Wrap640 .worldwide .no8 a {display:block; width:132px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap640 .map-list {padding:0 0 20px 6%; border:1px solid #e4e5e6; border-right:0; border-left:0; margin-top:10px;}
.Wrap640 .map-list li {float:left; width:32%; margin-top:8px;}
.Wrap640 .map-list li li {float:left; width:auto; margin-top:0;}

/*320*/
.Wrap320 .worldwide {padding:20px 0px 0 0px;}
.Wrap320 .worldwide .no1 {position:absolute; top:112px; left:8px;}
.Wrap320 .worldwide .no1 a {display:block; width:93px; height:13px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no2 {position:absolute; top:77px; left:110px;}
.Wrap320 .worldwide .no2 a {display:block; width:91px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no3 {position:absolute; top:150px; left:128px;}
.Wrap320 .worldwide .no3 a {display:block; width:40px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no4 {position:absolute; top:169px; left:36px;}
.Wrap320 .worldwide .no4 a {display:block; width:75px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no5 {position:absolute; top:212px; left:17px;}
.Wrap320 .worldwide .no5 a {display:block; width:45px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no6 {position:absolute; top:219px; left:86px;}
.Wrap320 .worldwide .no6 a {display:block; width:50px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no7 {position:absolute; top:121px; left:193px;}
.Wrap320 .worldwide .no7 a {display:block; width:90px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .worldwide .no8 {position:absolute; top:212px; left:156px;}
.Wrap320 .worldwide .no8 a {display:block; width:132px; height:18px; background:url('../../Images/worldwide/bg-btna.gif') repeat;}
.Wrap320 .map-list {padding:0 0 20px 4%; border:1px solid #e4e5e6; border-right:0; border-left:0; margin-top:10px;}
.Wrap320 .map-list li {float:left; width:48%; margin-top:8px;}
.Wrap320 .map-list li li {margin-top:0; width:auto;}

/*kia-Apps*/
.kia-Apps {padding:20px 10px 0 10px;}
.kia-Apps .Tab-menu  {position:relative;height:31px;margin-top:0px;background:url('../../Images/App/bg-tabmenu-ul.gif') repeat-x left bottom;}
.kia-Apps .Tab-menu .prev {position:absolute;  left:0; top:0; display:none; cursor:pointer; z-index:999; background:#fff; padding-right:1px;}
.kia-Apps .Tab-menu .next {position:absolute;  right:0; top:0; display:none; cursor:pointer; z-index:999;}
.kia-Apps .Tab-menu .Tab-menuCont {overflow:hidden;position:relative;height:31px;margin:0;left:0; background:url('../../Images/App/bg-tabmenu-ul.gif') repeat-x left bottom;}
.kia-Apps .Tab-menu ul {overflow:hidden;width:99999px;position:absolute;left:0;top:0;}
.kia-Apps .Tab-menu ul:after {content:''; display:block; clear:both;}
.kia-Apps .Tab-menu li {float:left;  width:135px;  background:url('../../Images/App/bg-tabmenu.gif') no-repeat; margin-right:3px; display:inline; padding-top:10px; padding-bottom:9px;}
.kia-Apps .Tab-menu li.on { background:url('../../Images/App/bg-tabmenu-on.gif') no-repeat;}
.kia-Apps .Tab-menu li.on a img {margin-top:-12px;}
.kia-Apps .Tab-menu li a {display:block; padding-top:0px; text-align:center; height:12px; font:bold 12px tahome; line-height:14px; overflow:hidden;}
.kia-Apps .App-list ul {padding-top:20px;}
.kia-Apps .App-list li {margin-top:30px; border-bottom:1px solid #e4e5e6; padding-bottom:22px; position:relative;}
.kia-Apps .App-list li dl {overflow:hidden; padding-left:10px;}
.kia-Apps .App-list li dl:after {content:''; display:block; clear:both;}
.kia-Apps .App-list li dt {float:left; padding-right:45px;}
.kia-Apps .App-list li dd {float:left;}
.kia-Apps .App-list li dd h2 {padding-top:5px;}
.kia-Apps .App-list li dd p {margin-top:30px; font:11px tahoma, AppleGothic; line-height:16px; color:#888b90;}
.kia-Apps .App-list li dd p span {display:block; color:#bb162b;}
.kia-Apps .App-list li dd p span a {text-decoration:underline; color:#448ae8;}
.kia-Apps .App-list li dd div {margin-top:20px;}
.kia-Apps .App-list li .Qr-code {position:absolute; top:15px; right:25px;}

/*640*/
.Wrap640 .kia-Apps {padding:0; padding-top:20px;}
.Wrap640 .kia-Apps .Tab-menu .Tab-menuCont {overflow:hidden;position:relative;height:31px;margin:0;left:0; background:url('../../Images/App/bg-tabmenu-ul.gif') repeat-x left bottom;}
.Wrap640 .kia-Apps .Tab-menu ul {overflow:hidden;width:99999px;position:absolute;left:0;top:0;  padding-left:16px;}
.Wrap640 .kia-Apps .Tab-menu .prev {position:absolute;  left:0; top:0; display:block;}
.Wrap640 .kia-Apps .Tab-menu .next {position:absolute;  right:0; top:0; display:block;}
.Wrap640 .kia-Apps .App-list li .Qr-code {display:none;}
.Wrap640 .kia-Apps .App-list li dt {float:left; padding-right:35px;}
.Wrap640 .kia-Apps .App-list li dd {float:left; width:425px;}

/*320*/
.Wrap320 .Apps {padding:0 5px; width:310px;}
.Wrap320 .kia-Apps {padding:0; padding-top:20px;}
.Wrap320 .kia-Apps .Tab-menu .Tab-menuCont {overflow:hidden;position:relative;height:31px;margin:0;left:0; background:url('../../Images/App/bg-tabmenu-ul.gif') repeat-x left bottom;}
.Wrap320 .kia-Apps .Tab-menu ul {overflow:hidden;width:99999px;position:absolute;left:0;top:0; padding-left:18px;}
.Wrap320 .kia-Apps .Tab-menu .prev {position:absolute;  left:0; top:0; display:block; background:#fff; padding-right:5px;}
.Wrap320 .kia-Apps .Tab-menu .next {position:absolute;  right:0; top:0; display:block; background:#fff; padding-left:5px;}
.Wrap320 .kia-Apps .App-list li  {padding-bottom:10px;}
.Wrap320 .kia-Apps .App-list li .Qr-code {display:none;}
.Wrap320 .kia-Apps .App-list li dl {overflow:hidden; padding-left:5px;}
.Wrap320 .kia-Apps .App-list li dt {float:left; padding-right:13px;}
.Wrap320 .kia-Apps .App-list li dd {float:left; width:185px;}
.Wrap320 .kia-Apps .App-list li dd span a {display:block;}

/*BoardWRap*/
.BoardWRap {width:980px; margin:0 auto; padding-top:30px;}
.BoardWRap:after {content:''; display:block; clear:both;}
.BoardWRap .content-head {height:34px; border-bottom:2px solid #676767; position:relative;}
.BoardWRap .content-head h1 {padding-top:5px}
.BoardWRap .content-head ul {top:10px;}
.BoardWRap .content-body {margin-top:20px; padding:0 10px;}
.board-cont {padding:20px 10px 0 10px;}
.board-table th {background:url('../../Images/Board/bg-th.gif') repeat-x left bottom; height:30px; border-left:1px solid #dddddd; vertical-align:middle; text-align:center; padding:0; border-bottom:1px solid #ddd;}
.board-table th strong {display:block; height:29px; border-left:1px solid #fafafa; font:bold 11px tahoma, AppleGothic; color:#646464; line-height:30px; }
.board-table th strong input {margin-top:8px;}
.board-table th.last-child {border-right:1px solid #dddddd;}
.board-table th.last-child strong {border-right:1px solid #fafafa;}
.board-table td {padding:10px 0; border-bottom:1px solid #ddd; text-align:center; vertical-align:middle; color:#646464;}
.board-table td.back {background:#f9f9f9; color:#646464;}
.board-table td.txt-l {text-align:left;}
.board-table td.txt-l a {color:#393636; margin-left:15px; display:inline-block;}
.board-table .bottom td {border-bottom:1px solid #c0c0c0; color:#646464;}
.board-table .bottom .txt-l a {text-decoration:underline; margin-left:12px;}
.board-table .txt-area  {padding:20px 0 30px 0;}
.board-table .txt-area div {text-align:center;}
.board-table .txt-area p {font:11px tahoma, AppleGothic; color:#5c5c5c; line-height:18px; text-align:left; margin-top:20px;}

.table-th {background:url('../../Images/Board/bg-th.gif') repeat-x left bottom; height:30px; padding:0; border-bottom:1px solid #ddd; overflow:hidden;}
.table-th:after {content:''; display:block; clear:both;}
.table-th li {vertical-align:middle; text-align:center; float:left; line-height:14px; border-left:1px solid #fafafa;}
.table-th li div {border-left:1px solid #dddddd; padding-top:6px; height:24px;}
.board-table li.no01 {width:54px;}
.board-table li.no02 {width:85px;}
.board-table li.no03 {width:464px;}
.board-table li.no04 {width:60px;}
.board-table li.no05 {width:80px; border-right:1px solid #dddddd;}
.table-td {overflow:hidden; border-bottom:1px solid #ddd;}
.table-td:after {content:''; display:block; clear:both;}
.table-td li {float:left; text-align:center; padding-top:6px; height:24px;}
.table-td li.no01 {width:55px;}
.table-td li.no02 {width:86px;}
.table-td li.no03 {width:465px;}
.table-td li.no04 {width:61px;}
.table-td li.no05 {width:81px; border-right:0;}
.table-td li.no03 strong {margin-left:15px;}
.table-Mix {overflow:hidden; border-bottom:1px solid #ddd;}
.table-Mix:after {content:''; display:block; clear:both;}
.table-Mix li {float:left; text-align:center; padding-top:6px; height:24px;}
.table-Mix li.no01 {width:55px;}
.table-Mix li.no06 {width:692px; text-align:left;}
.table-Mix li.no06 a {margin-left:14px;}
.word-area {padding:20px 0 30px 0; border-bottom:1px solid #ddd;}
.word-area div {text-align:center;}
.word-area p {font:11px tahoma, AppleGothic; color:#5c5c5c; line-height:18px; text-align:left; margin-top:20px;}

.dat-list {border-top:1px solid #d2dae1; margin-top:10px; position:relative;}
.dat-list dt {background:#f0f3f6 url('../../Images/Board/bg-dat-dt.gif')no-repeat 18px bottom; border-top:1px solid #d2dae1; position:relative; font:11px tahoma, AppleGothic; color:#646464; line-height:14px; padding:8px 0 8px 15px;}
.dat-list dt span {position:absolute; right:16px; top:6px; color:#b3b3b3; font:11px tahoma, AppleGothic; line-height:14px;}
.dat-list dd {border-bottom:1px solid #d2dae1; font:11px tahoma, AppleGothic; color:#646464; line-height:14px; padding:4px 0 4px 15px;}
.dat-list dd p {font:11px tahoma, AppleGothic; color:#646464; line-height:18px;}
.dat-list .last dd {border-bottom:0;}

.number {position:relative; margin-top:30px;}
.number h3 {font:bold 12px tahoma, AppleGothic; line-height:14px; color:#000;}
.number span {position:absolute; background:url('../../Images/Board/bg-gray-line.gif') no-repeat 80px center; right:0; top:0;}
.number span a {font:11px tahoma, AppleGothic; line-height:14px; color:#a7a6a6; margin-left:25px;}
.number span a.on {font:bold 11px tahoma, AppleGothic; line-height:14px; color:#000;}

.list-table {border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; margin-top:30px;}
.list-table th {text-align:center; vertical-align:middle; height:29px; background:#f2f2f2; border:1px solid #dddddd; border-top:0;}
.list-table th img {margin-left:15px;}
.list-table td {text-align:left; vertical-align:middle;  border-bottom:1px solid #ddd;}
.list-table td a {margin-left:15px; color:#393636;}
.list-table .last th {border-bottom:0;}
.list-table .last td {border-bottom:0;}

.pagenation {position:relative; margin-top:17px;}
.pagenation ul {text-align:center;}
.pagenation li {display:inline;}
.pagenation .non-back a {background:none;}
.pagenation li a {display:inline-block; background:url('../../Images/Board/bg-page.gif') no-repeat left center; font:11px tahoma, AppleGothic; line-height:15px; padding:0 9px 0 10px; vertical-align:middle;}
.pagenation li.first {padding-right:4px;}
.pagenation li.first a {background:none; padding:0;}
.pagenation li.last {padding-left:5px;}
.pagenation li.last a {background:none; padding:0;}
.pagenation .on a {font-weight:bold;}
.pagenation .btn-area {position:absolute; right:0; top:-7px;}
.search-box {border:1px solid #eeecec; background:#f4f4f4; margin-top:35px;}
.search-box div {border:1px solid #ffffff; text-align:center; padding:8px 0 10px 0;}
.search-box div select {display:inline-block; vertical-align:middle;}
.search-box div input {display:inline-block; vertical-align:middle; width:228px;}
.search-box div a {display:inline-block; vertical-align:middle;}

.Wrap320 .pagenation {padding-bottom:35px;}
.Wrap320 .pagenation li a {display:inline-block; background:url('../../Images/Board/bg-page.gif') no-repeat left center; font:11px tahoma, AppleGothic; line-height:15px; padding:0 4px 0 4px; vertical-align:middle;}
.Wrap320 .pagenation .non-back a {background:none;}
.Wrap320 .pagenation li.first {padding-right:4px;}
.Wrap320 .pagenation li.first a {background:none; padding:0;}
.Wrap320 .pagenation li.last {padding-left:5px;}
.Wrap320 .pagenation li.last a {background:none; padding:0;}
.Wrap320 .search-box div input {display:inline-block; vertical-align:middle;  width:119px;}


.Wrap640 .BoardWRap {width:640px;}
.Wrap640 .BoardWRap .Content770 {float:none;}
.Wrap640 .BoardWRap .Lnb {display:none;}
.Wrap640 .BoardWRap .pagenation {padding-top:50px;}

.Wrap320 .BoardWRap {width:320px;}
.Wrap320 .BoardWRap .location {display:none;}
.Wrap320 .BoardWRap .Content770 {width:300px; margin: auto; float:none;}
.Wrap320 .BoardWRap .Lnb {display:none;}
.Wrap320 .pagenation .btn-area {position:absolute; right:0; top:25px;}
.Wrap320 .BoardWRap .content-body {padding:0;}
.Wrap320 .BoardWRap .search-box {margin-top:10px;}

.btn-areano4 {margin-top:10px; text-align:right; position:relative;}
.btn-areano4 span {position:absolute; left:0; top:0;}

.Comment-box {margin-top:65px;}
.Comment-box .dat-write {border:1px solid #eeecec; margin-top:10px;}
.Comment-box .dat-write .line-W {border-left:1px solid #fff; border-right:1px solid #fff; background:#f4f4f4;}
.Comment-box .dat-write ul {overflow:hidden; padding:8px 0; border-top:1px solid #fff; border-bottom:1px solid #eeecec;  padding-left:20px;}
.Comment-box .dat-write ul:after {content:''; display:block; clear:both;}
.Comment-box .dat-write ul li {float:left; padding-right:24px;}
.Comment-box .dat-write ul li strong {margin-right:10px; display:inline-block; vertical-align:middle;}
.Comment-box .dat-write ul li input {margin-right:10px; display:inline-block; vertical-align:middle; width:242px; margin-right:0;}
.Comment-box .dat-write ul li.first input {width:115px;}
.Comment-box .dat-write ul li.last {padding:0;}
.Comment-box .dat-write ul li.last input {width:70px;}
.Comment-box .dat-write .line-W div {padding:8px 0; border-top:1px solid #fff; border-bottom:1px solid #eeecec;  padding-left:20px;}
.Comment-box .dat-write .line-W div textarea {width:613px; height:40px; line-height:16px; overflow-y:scroll; display:inline-block; vertical-align:middle;}
.Comment-box .dat-write .line-W div a {display:inline-block; vertical-align:middle;}

.dat-Delete {position:absolute; top:100px; left:50%; border:1px solid #eaeaeb; padding:8px; background:#fff; display:none; margin-left:-170px;}
.dat-Delete .bg-box {background:#f1f1f1; width:287px; height:157px; padding:27px 20px 0 20px;}
.dat-Delete .input-box {margin-top:20px; background:#e0e0e0; padding:10px 0 10px 15px;}
.dat-Delete .input-box input {display:inline-block; vertical-align:middle; width:183px;}
.dat-Delete .input-box span {display:inline-block; vertical-align:middle; margin-right:5px;}
.dat-Delete .Dat-btn {margin-top:20px; text-align:center;}
.dat-Delete .datdel-x {display:none; position:absolute;}

/*640*/
.Wrap640 .BoardWRap .board-cont {padding:0px 30px;}
.Wrap640 .Comment-box .dat-write ul li  {padding-right:18px;}
.Wrap640 .Comment-box .dat-write ul li input {margin-right:10px; display:inline-block; vertical-align:middle; width:143px; margin-right:0;}
.Wrap640 .Comment-box .dat-write ul li.first input {width:85px;}
.Wrap640 .Comment-box .dat-write ul li.last {padding-right:0;}
.Wrap640 .Comment-box .dat-write ul li.last input {width:37px;}
.Wrap640 .Comment-box .dat-write .line-W div textarea {width:435px;}
.Wrap640 .table-th {background:url('../../Images/Board/bg-th.gif') repeat-x left bottom; height:30px; padding:0; border-bottom:1px solid #ddd; overflow:hidden;}
.Wrap640 .board-table li.no01 {width:47px;}
.Wrap640 .board-table li.no02 {width:97px;}
.Wrap640 .board-table li.no03 {width:348px;}
.Wrap640 .board-table li.no04 {display:none;}
.Wrap640 .board-table li.no05 {width:83px; border-right:1px solid #dddddd;}
.Wrap640 .board-table .none640 {display:none;}
.Wrap640 .table-td li.no01 {width:47px;}
.Wrap640 .table-td li.no02 {width:97px;}
.Wrap640 .table-td li.no03 {width:348px;}
.Wrap640 .table-td li.no04 {display:none;}
.Wrap640 .table-td li.no05 {width:83px; border-right:0;}
.Wrap640 .table-Mix li.no01 {width:49px; background:#f9f9f9;}
.Wrap640 .table-Mix li.no06 {width:528px; text-align:left;}
.Wrap640 .table-Mix li.no06 a {margin-left:17px;}

/*320*/
.Wrap320 .board-table {border-top:1px solid #ddd; width:300px; overflow:hidden;}
.Wrap320 .board-table:after {display:block; content:''; clear:both;}
.Wrap320 .table-th { height:auto; padding:0; border-bottom:0;  float:left; width:89px;}
.Wrap320 .table-th:after {content:''; display:block; clear:both;}
.Wrap320 .table-th li {background:url('../../Images/Board/bg-th-320.gif') repeat-x left 0px; line-height:14px; border-left:1px solid #ddd; float:none; border-bottom:1px solid #dddddd; border-right:1px solid #ddd;}
.Wrap320 .table-th li div {border-left:0; padding-top:5px; height:23px;}
.Wrap320 .board-table li.no01 {width:87px;}
.Wrap320 .board-table li.no02 {width:87px;}
.Wrap320 .board-table li.no03 {width:87px;}
.Wrap320 .board-table li.no04 {width:87px;}
.Wrap320 .board-table li.no05 {width:87px;}
.Wrap320 .board-table .none640 {display:none;}
.Wrap320 .board-table .none320 {display:none;}
.Wrap320 .table-td {overflow:hidden; border-bottom:0; float:left; width:211px;}
.Wrap320 .table-td:after {content:''; display:block; clear:both;}
.Wrap320 .table-td li {float:left; text-align:left; padding-top:5px; height:23px;  border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.Wrap320 .table-td li.no01 {width:210px;}
.Wrap320 .table-td li.no02 {width:210px;}
.Wrap320 .table-td li.no03 {width:210px;}
.Wrap320 .table-td li.no04 {width:210px;}
.Wrap320 .table-td li.no05 {width:210px;}
.Wrap320 .table-td li.no03 strong {margin-left:15px;}
.Wrap320 .table-td span {margin-left:15px;}
.Wrap320 .table-Mix {overflow:hidden; border-bottom:1px solid #ddd; float:left;}
.Wrap320 .table-Mix:after {content:''; display:block; clear:both;}
.Wrap320 .table-Mix li {float:left; text-align:center; padding-top:5px; height:23px;}
.Wrap320 .table-Mix li.no01 {width:87px; background:url('../../Images/Board/bg-th-320.gif') repeat-x left 0px; border-left:1px solid #dddddd; padding-top:5px; height:23px; border-right:1px solid #ddd;}
.Wrap320 .table-Mix li.no06 {width:210px; text-align:left;  border-right:1px solid #ddd;}
.Wrap320 .table-Mix li.no06 a {margin-left:14px;}
.Wrap320 .word-area {padding:20px 10px 30px 10px; border-bottom:1px solid #ddd;}
.Wrap320 .Comment-box .dat-write ul {overflow:hidden; padding:0px 0; border-top:0; border-bottom:0;  padding-left:0px;}
.Wrap320 .Comment-box .dat-write ul:after {content:''; display:block; clear:both;}
.Wrap320 .Comment-box .dat-write ul li {float:none; padding-right:0px;  border-top:1px solid #fff; border-bottom:1px solid #eeecec; padding:5px 0 5px 10px;}
.Wrap320 .Comment-box .dat-write ul li strong {margin-right:10px; display:inline-block; vertical-align:middle; width:62px;}
.Wrap320 .Comment-box .dat-write ul li input {margin-right:10px; display:inline-block; vertical-align:middle; width:192px; margin-right:0;}
.Wrap320 .Comment-box .dat-write ul li.first input {width:115px;}
.Wrap320 .Comment-box .dat-write ul li.last {padding:5px 0 5px 10px;}
.Wrap320 .Comment-box .dat-write ul li.last input {width:115px;}
.Wrap320 .Comment-box .dat-write .line-W div {padding:5px 0; border-top:1px solid #fff; border-bottom:1px solid #eeecec;  padding-left:10px;}
.Wrap320 .Comment-box .dat-write .line-W div textarea {width:190px; height:40px; line-height:16px; overflow-y:scroll; display:inline-block; vertical-align:middle;}
.Wrap320 .dat-Delete .datdel-x {display:block; position:absolute; right:12px; top: 8px;}
.Wrap320 .dat-Delete {position:absolute; top:100px; left:50%; border:1px solid #eaeaeb; padding:8px; background:#fff; display:none; margin-left:-150px;}
.Wrap320 .dat-Delete .bg-box {background:#f1f1f1; width:261px; height:134px; padding:20px 10px 0 10px;}
.Wrap320 .dat-Delete .input-box {margin-top:15px; background:#e0e0e0; padding:10px 0 10px 10px;}
.Wrap320 .dat-Delete .input-box input {width:160px;}
.Wrap320 .dat-Delete .Dat-btn {margin-top:10px; text-align:center;}

/**/
.table-box {overflow:hidden;}
.table-box:after {content:''; display:block; clear:both;}
.table-box ul {float:left; border:1px solid #ddd; border-bottom:0;}
.table-box ul li{overflow:hidden; border-bottom:1px solid #ddd; *zoom:1;}
.table-box ul li:after {content:''; display:block; clear:both;}
.table-box ul li div {float:left; border-top:1px solid #fff; border-left:1px solid #fff; }
.table-box ul li div strong {display:block; padding:5px 0 0 15px; background:#f2f2f2;  height:20px; font:bold 11px tahoma, AppleGothic; line-height:14px;}
.table-box .left-table .no1 {width:96px; border-right:1px solid #ddd;}
.table-box .left-table .no2 {width:160px; padding:3px 0 0 10px;}
.table-box .right-table {border-left:0;}
.table-box .right-table .no1 {width:96px; border-right:1px solid #ddd;}
.table-box .right-table .no2 {width:369px; padding:3px 0 0 10px;}
.table-box .right-table .no2 input {width:350px;}
.table-box .center-table .no1 {width:96px; border-right:1px solid #ddd;}
.table-box .center-table strong {height:22px;}
.table-box .center-table .no2 {width:639px; padding:1px 0 0 10px; overflow:hidden;}
.table-box .center-table .no2:after {content:''; display:block; clear:both;}
.table-box .center-table .no2 div {float:left;}
.table-box .center-table .no2 .right {float:right; width:74px; padding-top:3px;}
.table-box .center-table .no2 input {display:inline-block; vertical-align:middle;}
.table-box .center-table .no2 .input-text {width:370px;}
.table-box .center-table .no2 a {display:inline-block; vertical-align:middle;}
.table-box .center-table .no2 span {display:inline-block; vertical-align:middle; font:11px tahoma, AppleGothic; margin-left:5px;}
.input-area {margin-top:10px;}
.input-area textarea {width:730px; height:390px; padding:10px;}

/*640*/
.Wrap640 .table-box .right-table .no2 {width:199px;}
.Wrap640 .table-box .right-table .no2 input {width:179px;}
.Wrap640 .input-area textarea {width:558px; height:390px; padding:10px;}
.Wrap640 .table-box .center-table .no2 {width:469px; padding:1px 0 0 10px; overflow:hidden;}
.Wrap640 .table-box .center-table .no2 .input-text {width:290px;}

/*320*/
.Wrap320 .table-box ul {float:none; border:1px solid #ddd; border-bottom:0;}
.Wrap320 .table-box .right-table {border-top:0;}
.Wrap320 .table-box .left-table .no2 {width:189px; padding:3px 0 0 10px;}
.Wrap320 .table-box .right-table .no2 {width:189px; padding:3px 0 0 10px;}
.Wrap320 .table-box .right-table .no2 input {width:169px;}
.Wrap320 .table-box .center-table .no1 {width:96px; border-right:1px solid #ddd;}
.Wrap320 .table-box .center-table strong {height:47px;}
.Wrap320 .table-box .center-table .no2 {width:189px; padding:3px 0 3px 10px; overflow:hidden;}
.Wrap320 .table-box .center-table .no2:after {content:''; display:block; clear:both;}
.Wrap320 .table-box .center-table .no2 div {float:none;}
.Wrap320 .table-box .center-table .no2 .right {float:nonet; width:74px; padding-top:5px;}
.Wrap320 .table-box .center-table .no2 input {display:inline-block; vertical-align:middle;}
.Wrap320 .table-box .center-table .no2 .input-text {width:105px;}
.Wrap320 .table-box .center-table .no2 a {display:inline-block; vertical-align:middle;}
.Wrap320 .table-box .center-table .no2 span {display:inline-block; vertical-align:middle; font:11px tahoma, AppleGothic; margin-left:5px;}
.Wrap320 .input-area {margin-top:10px;}
.Wrap320 .input-area textarea {width:278px; height:245px; padding:10px;}


/*photo-ul*/
.select-box {background:#f2f2f2; border:1px solid #ddd; padding:4px;}
.select-box input {display:inline-block; vertical-align:middle;}
.select-box span {display:inline-block; vertical-align:middle; margin-left:5px; font:11px tahoma, AppleGothic; line-height:14px;}
.photo-ul {overflow:hidden; padding-top:10px; border-bottom:1px solid #ddd; height:684px;}
.photo-ul:after {content:''; display:block; clear:both;}
.photo-ul li {float:left; width:165px; margin-right:30px;}
.photo-ul li.last {float:left; width:165px; margin-right:0px;}
.photo-ul li dt {border:1px solid #ddd; line-height:0;}
.photo-ul li dd {margin-top:5px; padding-bottom:40px;}
.photo-ul li dd h4 {font:11px tahoma, AppleGothic; line-height:14px; margin-bottom:1px;}
.photo-ul li dd h4 input {display:inline-block; vertical-align:middle;}
.photo-ul li dd h4 strong {display:inline-block; vertical-align:middle; margin-left:5px;}
.photo-ul li dd span {margin-left:19px; font:11px tahoma, AppleGothic; color:#a6a6a6; line-height:14px;}
.photo-ul li dd p { font:11px tahoma, AppleGothic; color:#666; line-height:14px; padding-left:19px; margin-top:10px;}

/*640*/
.Wrap640 .photo-ul {overflow:hidden; padding:20px 11px 0 14px; border-bottom:1px solid #ddd; height:620px;}
.Wrap640 .photo-ul li dd {margin-top:5px; padding-bottom:20px;}

/*320*/
.Wrap320 .photo-ul {overflow:hidden; padding:10px 0px 0 0px; border-bottom:1px solid #ddd; height:400px;}
.Wrap320 .photo-ul li {margin-right:20px; width:140px;}
.Wrap320 .photo-ul li dl {height:200px;}
.Wrap320 .photo-ul li dt img {width:138px; height:98px;}
.Wrap320 .photo-ul li dd {margin-top:5px; padding-bottom:20px;}
.Wrap320 .photo-ul li.last {margin-right:0;}

/**/
.input-red {font:bold 11px tahoma, AppleGothic; color:#bb162b; line-height:14px;}
.table-box .input-table .no1 {width:196px; border-right:1px solid #ddd;}
.table-box .input-table .textbox {width:520px; height:130px; padding:10px; overflow:auto;}
.table-box .input-table .text-st {height:155px;}
.table-box .input-table strong {height:22px;}
.table-box .input-table strong.point {background:#f2f2f2 url('../../Images/Board/bg-table-th-point.gif') no-repeat 5px 10px; }
.table-box .input-table .no2 {width:539px; padding:3px 0 0 10px;}
.table-box .input-table .no2 span {display:inline-block; vertical-align:middle; margin-right:15px;}
.table-box .input-table .no2 input {display:inline-block; vertical-align:middle;}
.table-box .input-table .phone input {display:inline-block; vertical-align:middle; width:69px;}

/*640*/
.Wrap640 .table-box .input-table .textbox {width:340px; height:130px; padding:10px; overflow:auto;}
.Wrap640 .table-box .input-table .text-st {height:155px;}
.Wrap640 .table-box .input-table .no2 {width:369px; padding:3px 0 0 10px;}

/*320*/
.Wrap320 .table-box .input-table li div {float:none; display:block; width:auto;}
.Wrap320 .table-box .input-table li .no1 {border-right:0;}
.Wrap320 .table-box .input-table li .text-st {height:22px;}
.Wrap320 .table-box .input-table li .no2 {padding:5px 0 5px 5px;}
.Wrap320 .table-box .input-table .textbox {width:260px; height:110px; padding:10px; overflow:auto;}


/*Search-result*/
.Search {padding:20px 10px 0 10px;}
.Search .Tab-menu  {position:relative;height:31px;margin-top:20px;background:url('../../Images/App/bg-tabmenu-ul.gif') repeat-x left bottom;}
.Search .Tab-menu .prev {position:absolute;  left:0; top:0; display:none; cursor:pointer;}
.Search .Tab-menu .next {position:absolute;  right:0; top:0; display:none; cursor:pointer;}
.Search .Tab-menu .Tab-menuCont {overflow:hidden;position:relative;height:31px;margin:0;left:0;}
.Search .Tab-menu ul {overflow:hidden;width:99999px;position:absolute;left:0;top:0;}
.Search .Tab-menu ul:after {content:''; display:block; clear:both;}
.Search .Tab-menu li {float:left;  width:135px;  background:url('../../Images/App/bg-tabmenu.gif') no-repeat; margin-right:3px; display:inline; padding-top:10px; padding-bottom:9px;}
.Search .Tab-menu li.on { background:url('../../Images/App/bg-tabmenu-on.gif') no-repeat;}
.Search .Tab-menu li.on a img {margin-top:-12px;}
.Search .Tab-menu li a {display:block; padding-top:0px; text-align:center; height:12px; font:bold 12px tahome; line-height:14px; overflow:hidden;}
.Search .searchre-box {background:url('../../Images/Search/bg-Searchbox.gif') no-repeat; height:106px;}
.Search .searchre-box .search-area {padding:22px 0 0 140px;}
.Search .searchre-box .search-area select {display:inline-block; vertical-align:middle; width:143px;}
.Search .searchre-box .search-area .text-st {display:inline-block; vertical-align:middle; width:315px; height:28px; line-height:28px; border:2px solid #bb162b; background:#fff;}
.Search .searchre-box .search-area .checkbox-st {display:inline-block; vertical-align:middle;}
.Search .searchre-box .search-area a {display:inline-block; vertical-align:middle; margin-right:20px;}
.Search .searchre-box .search-area span {display:inline-block; vertical-align:middle;}
.Search .searchre-box .search-area div  {overflow:hidden; padding:13px 0 0 145px;}
.Search .searchre-box .search-area div:after  {content:''; display:block; clear:both;}
.Search .searchre-box .search-area div strong {float:left; padding-right:24px; height:14px; padding-top:3px;}
.Search .searchre-box .search-area div ul {float:left;}
.Search .searchre-box .search-area div li {float:left; padding:0 5px 0 7px; background:url('../../Images/Search/bg-sear-ex.gif') no-repeat right center; line-height:0;}
.Search .searchre-box .search-area div li:last-child {background:none;}
.Search .searchre-box .search-area div li a {margin:0; font:11px tahoma, AppleGothic; line-height:14px; color:#646464;}
.Search .result-no {margin-top:30px;}
.Search .result-no h1 {font:bold 14px tahoma, AppleGothic; color:#646464; padding-bottom:10px; border-bottom:1px solid #9b9b9b;}
.Search .result-no h1 strong {color:#bb162b;}
.Search .result-no ul {overflow:hidden; padding:28px 0 29px 25px; border-bottom:1px solid #d7d7d7; *zoom:1;}
.Search .result-no ul:after {content:''; display:block; clear:both;}
.Search .result-no ul li:first-child {margin-left:0;}
.Search .result-no ul li {float:left; margin-left:30px; display:inline;}
.Search .result-no ul li dd {text-align:center;}
.Search .result-no ul li dd a {background:url('../../Images/Search/bg-carname.gif') no-repeat; text-align:center; font:11px tahomd; color:#ffffff; line-height:18px; display:block;}
.search-result {margin-top:20px;}
.search-result .no-ma {margin-top:0;}
.result-all .result-h:first-child {margin-top:20px;}
.result-h {margin-top:50px; background:url('../../Images/Search/bg-resultbar980.gif') no-repeat; position:relative; width:100%;}
.result-h h2 {font:11px tahoma, AppleGothic; line-height:25px; color:#fff; padding-left:20px; height:25px;}
.result-h span {position:absolute; right:15px; top:9px;}
.result-h span.btn-no2 {position:absolute; right:15px; top:5px;}
.result-News {padding-left:20px;}
.result-News li:first-child {margin-top:20px;}
.result-News li {margin-top:35px;}
.result-News li dl {overflow:hidden;}
.result-News li dt {float:left; padding-right:22px;}
.result-News li dt img {border:1px solid #ddd;}
.result-News li dd {float:left; width:745px;}
.result-News li strong {font:bold 11px tahoma, AppleGothic; line-height:18px;}
.result-News li strong span {padding-right:7px; margin-right:6px; background:url('../../Images/Search/bg-resultbar.gif') no-repeat right center;}
.result-News li p {font:11px tahoma, AppleGothic; line-height:18px; color:#888;}
.result-News li div a {font:11px tahoma, AppleGothic; line-height:18px; color:#45a2ea; text-decoration:underline;}
.result-media {overflow:hidden; padding-top:20px; height:115px;}
.result-media:after {content:''; display:block; clear:both;}
.result-media li {float:left; padding-left:20px;}
.result-media li img {border:1px solid #ddd;}
.result-Newsbox {padding-bottom:50px; border-bottom:1px solid #ddd;}

/*640*/
.Wrap640 .Search {padding:20px 30px 0 30px ;}
.Wrap640 .Search .Tab-menu .Tab-menuCont {width:552px;left:12px;}
.Wrap640 .Search .Tab-menu .prev {position:absolute;  left:0; top:0; display:block;}
.Wrap640 .Search .Tab-menu .next {position:absolute;  right:0; top:0; display:block;}
.Wrap640 .Search .searchre-box {background:url('../../Images/Search/bg-Searchbox640.gif') repeat-x; height:107px;}
.Wrap640 .Search .searchre-box .search-area {padding:22px 0 0 22px;}
.Wrap640 .Search .searchre-box .search-area select {width:105px;}
.Wrap640 .Search .searchre-box .search-area .text-st {display:inline-block; vertical-align:middle; width:245px; height:28px; line-height:28px; border:2px solid #bb162b; background:#fff;}
.Wrap640 .Search .searchre-box .search-area a {margin-right:5px;}
.Wrap640 .Search .searchre-box .search-area span {margin-left:5px;}
.Wrap640 .Search .searchre-box .search-area div  {overflow:hidden; padding:13px 0 0 110px;}
.Wrap640 .Search .searchre-box .search-area div li {float:left; padding:0 5px 0 7px; background:url('../../Images/Search/bg-sear-ex.gif') no-repeat right center; line-height:0;}
.Wrap640 .Search .searchre-box .search-area div li:last-child {background:none;}
.Wrap640 .result-h {margin-top:30px; background:url('../../Images/Search/bg-resultbar640.gif') no-repeat; position:relative;}
.Wrap640 .result-News li dd {float:left; width:370px;}

/*320*/
.Wrap320 .Search .searchre-box {background:url('../../Images/Search/bg-Searchbox320.gif') repeat-x; height:107px; position:relative; margin-left:-10px; width:320px;}
.Wrap320 .Search .searchre-box .search-area {padding:42px 0 0 10px; position:relative;}
.Wrap320 .Search .searchre-box .search-area select {width:95px;}
.Wrap320 .Search .searchre-box .search-area .text-st {display:inline-block; vertical-align:middle; width:86px; height:28px; line-height:28px; border:2px solid #bb162b; background:#fff;}
.Wrap320 .Search .searchre-box .search-area div {display:none;}
.Wrap320 .Search .searchre-box .search-area .checkbox-st {position:absolute; left:10px; top:20px;}
.Wrap320 .Search .searchre-box .search-area span {position:absolute; left:30px; top:22px;}
.Wrap320 .Search .result-no ul {padding:15px 0 20px 0;}
.Wrap320 .Search .result-no ul li {float:left; margin-left:3px; display:inline;}
.Wrap320 .Search .result-no ul li.first {margin-left:0;}
.Wrap320 .Search {padding:10px 0 0 0;}
.Wrap320 .Search .Tab-menu {margin-top:10px;}
.Wrap320 .Search .Tab-menu .Tab-menuCont {width:276px;left:12px;}
.Wrap320 .Search .Tab-menu .prev {position:absolute;  left:0; top:0; display:block;}
.Wrap320 .Search .Tab-menu .next {position:absolute;  right:0; top:0; display:block;}
.Wrap320 .result-h {margin-top:20px; background:url('../../Images/Search/bg-resultbar320.gif') no-repeat; position:relative;}
.Wrap320 .result-all .result-h:first-child {margin-top:10px;}
.Wrap320 .result-h span {position:absolute; right:15px; top:34px;}
.Wrap320 .result-h span.btn-no2 {position:absolute; right:15px; top:30px;}
.Wrap320 .result-News li dt img {border:1px solid #ddd; width:80px;}
.Wrap320 .result-News li dd {width:145px;}
.Wrap320 .result-News {padding-left:10px;}
.Wrap320 .result-News li:first-child {margin-top:25px;}
.Wrap320 .result-News li {margin-top:20px;}
.Wrap320 .result-media {overflow:hidden; padding-top:25px; height:58px; padding-left:5px;}
.Wrap320 .result-media li {padding-left:10px;}
.Wrap320 .result-media li img {width:81px;}


/*All Models*/
.allModelsWrap {padding:20px 10px 0;}
.allModelsWrap h2 {float:left; width:160px;}
.allModelsWrap .allModelsList {float:left;overflow:hidden;width:800px;}
.allModelsWrap .allModelsList:after {display:block;clear:both;content:"";}
.allModelsWrap .allModelsList  li {float:left;width:160px;margin-bottom:20px;}
.allModelsWrap .allModelsList .allModelsDetail {position:relative;padding-top:70px;margin-bottom:10px;}
.allModelsWrap .allModelsList .allModelsDetail dt {text-align:center;margin-bottom:5px;}
.allModelsWrap .allModelsList .allModelsDetail dd {text-align:center;}
.allModelsWrap .allModelsList .allModelsDetail .carPhoto {position:absolute;top:0;left:0;}
.allModelsWrap .allModelsList .allModelsDetail .carPrice {font-weight:bold;margin-bottom:15px;}
.allModelsWrap .allModelsList .allModelsBtnList li {text-align:center; height:16px; line-height:0; font-size:0; margin:0; padding:0;}
.allModelsWrap .allModelsCars,
.allModelsWrap .allModelsSuv {overflow:hidden;padding-bottom:50px;border-bottom:1px solid #d9d9d9;margin-bottom:20px; *zoom:1;}
.allModelsWrap .allModelsCommer {overflow:hidden;}
.allModelsWrap .allModelsCars:after,
.allModelsWrap .allModelsSuv:after,
.allModelsWrap .allModelsCommer:after {display:block;clear:both;content:"";}

.Wrap640 .allModelsWrap {padding:20px 0 0;}
.Wrap640 .allModelsWrap h2 {margin-bottom:20px;}
.Wrap640 .allModelsWrap .allModelsCars,
.Wrap640 .allModelsWrap .allModelsSuv {padding-bottom:0px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}
.Wrap640 .allModelsWrap .allModelsCommer {padding-bottom:0px;border-bottom:0;margin-bottom:0px;}
.Wrap640 .allModelsWrap .allModelsList {width:580px;}
.Wrap640 .allModelsWrap .allModelsList li {float:left;width:143px;margin-bottom:20px;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail {position:relative;padding-top:70px;margin-bottom:10px;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail dt {text-align:center;margin-bottom:5px;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail dd {text-align:center;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail .carPhoto {position:absolute;top:0;left:0;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail .carPhoto img {width:100%;}
.Wrap640 .allModelsWrap .allModelsList .allModelsDetail .carPrice {font-weight:bold;margin-bottom:15px;}
.Wrap640 .allModelsWrap .allModelsList .allModelsBtnList li {text-align:center; line-height:0; margin:0;}
.Wrap640 .allModelsWrap .allModelsList .allModelsBtnList li img {display:inline-block;vertical-align:top;}

.Wrap320 .allModelsWrap {padding:20px 0 0;}
.Wrap320 .allModelsWrap h2 {margin-bottom:20px;padding-left:20px;}
.Wrap320 .allModelsWrap .allModelsCars,
.Wrap320 .allModelsWrap .allModelsSuv {padding-bottom:0px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}
.Wrap320 .allModelsWrap .allModelsCommer {padding-bottom:0px;border-bottom:0;margin-bottom:0px;}
.Wrap320 .allModelsWrap .allModelsList {width:580px;}
.Wrap320 .allModelsWrap .allModelsList li {float:left;width:140px;margin:0 0 20px 10px;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail {position:relative;padding-top:70px;margin-bottom:10px;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail dt {text-align:center;margin-bottom:5px;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail dd {text-align:center;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail .carPhoto {position:absolute;top:0;left:0;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail .carPhoto img {width:100%;}
.Wrap320 .allModelsWrap .allModelsList .allModelsDetail .carPrice {font-weight:bold;margin-bottom:15px;}
.Wrap320 .allModelsWrap .allModelsList .allModelsBtnList li {text-align:center;line-height:16px;}
.Wrap320 .allModelsWrap .allModelsList .allModelsBtnList li img {display:inline-block;vertical-align:top;}


/*layer popup*/
.layer-popup {display:none;position:fixed;_position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;}
.layer-popup .bg {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;filter:alpha(opacity=50);}
.layer-popup .SlideBox {border:1px solid #ddd; padding:8px 16px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-481px; top:100px; width:944px; overflow:hidden;}
.layer-popup .SlideBox .icon-area {position:absolute; right:9px; top:460px;}
.layer-popup .SlideBox .icon-area ul {display:inline;}
.layer-popup .SlideBox .icon-area li {display:inline;}
.layer-popup .SlideBox .icon-area span {display:inline-block; vertical-align:middle; margin-right:3px;}
.layer-popup .SlideBox .icon-area img {display:inline-block; vertical-align:middle;}
.layer-popup .SlideBox .next {position:absolute; top:197px;  right:8px;}
.layer-popup .SlideBox .prev {position:absolute; top:197px;  left:8px;}
.layer-popup .SlideBox .Close {position:absolute; top:8px;  right:8px;}
.layer-popup .SlideArea {position:relative; overflow:hidden; width:10000px; }
.layer-popup .SlideArea:after {display:block; content:''; clear:both;}
.layer-popup .SlideArea .Wi {float:left; padding:0 8px; position:relative;}


.layer-popup2 {display:none;position:fixed;_position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;}
.layer-popup2 .bg {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.5;filter:alpha(opacity=50);}
.layer-popup2 .SlideBox {border:1px solid #ddd; padding:8px 16px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-481px; top:100px; width:944px; overflow:hidden;}
.layer-popup2 .SlideBox .icon-area {position:absolute; right:9px; top:460px;}
.layer-popup2 .SlideBox .icon-area ul {display:inline;}
.layer-popup2 .SlideBox .icon-area li {display:inline;}
.layer-popup2 .SlideBox .icon-area span {display:inline-block; vertical-align:middle; margin-right:3px;}
.layer-popup2 .SlideBox .icon-area img {display:inline-block; vertical-align:middle;}
.layer-popup2 .SlideBox .next {position:absolute; top:197px;  right:8px; display:block;}
.layer-popup2 .SlideBox .prev {position:absolute; top:197px;  left:8px; display:block;}
.layer-popup2 .SlideBox .Close {position:absolute; top:8px;  right:8px;}
.layer-popup2 .SlideArea {position:relative; overflow:hidden; width:10000px; }
.layer-popup2 .SlideArea:after {display:block; content:''; clear:both;}
.layer-popup2 .SlideArea .Wi {float:left; padding:0 8px; width:944px;}
.layer-popup2 .SlideArea div .Sl-pop2 {height:397px; background:#eee; width:944px; overflow:hidden; position:relative;}
.layer-popup2 .SlideArea div .Sl-pop2:after {display:block; content:''; clear:both;}
.layer-popup2 .SlideArea div .Sl-pop2 .Left-box {float:left; padding:36px 33px 0 62px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Left-box img { border:1px solid #ddd;}
.layer-popup2 .SlideArea div .Sl-pop2 .Right-box {float:left; width:310px; padding-top:36px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Right-box h2 {padding:6px 0 0 4px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Right-box .Srt-p {padding:16px 0 0 4px; font:bold 11px tahoma, AppleGothic; color:#373737; line-height:14px; }
.layer-popup2 .SlideArea div .Sl-pop2 .Right-box .line-word {padding:16px 0 0 4px; font:11px tahoma, AppleGothic; color:#5f5f5f; line-height:16px; }
.layer-popup2 .SlideArea div .Sl-pop2 .Posi-Ab {position:absolute; left:560px; top:160px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Zip-code {margin-top:120px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Zip-code .Code-box {border:1px solid #d3d3d3; border-right:0; border-left:0;  padding:11px 0 11px 3px; margin-top:10px;}
.layer-popup2 .SlideArea div .Sl-pop2 .Zip-code .Code-box span {display:inline-block; vertical-align:middle;}
.layer-popup2 .SlideArea div .Sl-pop2 .Zip-code .Code-box a {display:inline-block; vertical-align:middle;}
.layer-popup2 .SlideArea div .Sl-pop2 .Zip-code .Code-box input {display:inline-block; vertical-align:middle; height:21px; line-height:21px;}
.layer-popup2 .SlideArea div .Sl-pop2 .last-word {font:11px tahoma, AppleGothic; color:#353535; line-height:16px; margin-top:10px;}
.layer-popup2 .SlideArea .List-img {padding:15px 0 17px 48px;}
.layer-popup2 .SlideArea .List-img ul {overflow:hidden; padding-top:10px;}
.layer-popup2 .SlideArea .List-img ul:after {display:block; content:''; clear:both;}
.layer-popup2 .SlideArea .List-img ul li {float:left; margin-right:10px; display:inline; border:1px solid #e7e7e7;}
.layer-popup2 .SlideArea .List-img ul .Print { border:0;}
.layer-popup .Video {display:none;}
.layer-popup .flash_Video {display:block;}

/*640*/
.Wrap640 .layer-popup .SlideArea .Wi {float:left; padding:0 8px; position:relative; width:604px; overflow:hidden;}
.Wrap640 .layer-popup .SlideArea div div {padding:0;}
.Wrap640 .layer-popup .SlideBox {border:1px solid #ddd; padding:8px 8px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-306px; top:100px; width:612px; overflow:hidden;}
.Wrap640 .layer-popup .SlideBox .next {position:absolute; top:197px;  right:8px; display:block;}
.Wrap640 .layer-popup .SlideBox .prev {position:absolute; top:197px;  left:8px; display:block;}
.Wrap640 .layer-popup2 .SlideArea .Wi {float:left; padding:0 8px; width:604px;}
.Wrap640 .layer-popup2 .SlideBox {border:1px solid #ddd; padding:8px 0px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-306px; top:100px; width:620px; overflow:hidden;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 {height:293px; background:#eee; overflow:hidden; position:relative; width:604px; float:none;}
.Wrap640 .layer-popup2 .SlideArea div div  {padding:0;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 .Left-box img { border:1px solid #ddd; width:205px; height:143px;}
.Wrap640 .layer-popup2 .SlideArea .List-img ul li img {width:76px; height:52px;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 .Left-box {float:left; padding:23px 9pxpx 0 52px; width:207px;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 .Right-box {width:262px; padding:30px 0 0 0;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 .Posi-Ab {position:absolute; left:60px; top:195px; width:auto;}
.Wrap640 .layer-popup2 .SlideArea div .Sl-pop2 .Zip-code {margin-top:25px;}
.Wrap640 .layer-popup2 .SlideArea .List-img {padding:15px 0 17px 2px; width:auto; float:none;}
.Wrap640 .layer-popup2 .SlideArea .List-img ul li {float:left; margin-right:8px; display:inline; border:1px solid #e7e7e7;}
.Wrap640 .layer-popup2 .SlideBox .next {position:absolute; top:125px;  right:8px; display:block;}
.Wrap640 .layer-popup2 .SlideBox .prev {position:absolute; top:125px;  left:8px; display:block;}
.Wrap640 .layer-popup .SlideBox .icon-area {position:absolute; right:9px; top:400px;}

/*320*/
.Wrap320 .layer-popup {position:absolute;}
.Wrap320 .layer-popup .SlideArea .Wi {float:left; padding:0 8px; position:relative; width:304px; overflow:hidden;}
.Wrap320 .layer-popup .SlideArea div div {padding:0;}
.Wrap320 .layer-popup .SlideBox {border:1px solid #ddd; padding:8px 8px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-160px; top:1200px; width:312px; overflow:hidden;}
.Wrap320 .layer-popup .SlideBox .next {position:absolute; top:197px;  right:9px; display:block;}
.Wrap320 .layer-popup .SlideBox .prev {position:absolute; top:197px;  left:8px; display:block;}
.Wrap320 .layer-popup .SlideBox .icon-area {position:absolute; right:9px; top:auto; bottom:10px;}
.Wrap320 .layer-popup2 {position:absolute; top:0; left:0;z-index:10000; width:100%;height:100%;}
.Wrap320 .layer-popup2 .SlideArea .Wi {float:left; padding:0 8px; width:304px;}
.Wrap320 .layer-popup2 .SlideBox {border:1px solid #ddd; padding:8px 0px 8px 0; background:#fff; float:left; position:absolute; left:50%; margin-left:-160px; top:auto; bottom:-1100px; width:320px; overflow:hidden;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 {width:304px; height:510px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Left-box img { border:1px solid #ddd; width:205px; height:143px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Left-box {float:none; padding:0px; text-align:center; margin-top:17px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Right-box {float:none; padding:0px; text-align:center; margin-top:17px; width:304px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Right-box h2 img {width:175px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Right-box .Srt-p {padding:5px 46px 0 46px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Right-box .line-word {padding:15px 46px 0 61px; text-align:left;}
.Wrap320  .layer-popup2 .SlideArea .List-img {display:none;}
.Wrap320 .layer-popup2 .SlideBox .next {position:absolute; top:72px;  right:8px; display:block;}
.Wrap320 .layer-popup2 .SlideBox .prev {position:absolute; top:72px;  left:8px; display:block;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Posi-Ab {position:absolute; left:57px; top:311px;}
.Wrap320 .layer-popup2 .SlideArea div .Sl-pop2 .Zip-code {text-align:left; padding:0px 10px;}
.Wrap320 .layer-popup .Video {display:block;}
.Wrap320 .layer-popup .flash_Video {display:none;}

/*Social Networks*/
.snsWrap {overflow:hidden;padding:20px 10px 0;font-size:11px;}
.snsWrap:after {clear:both;display:block;content:"";}
.snsWrap h2 {margin-bottom:10px;}
.snsWrap .snsFaceBook,
.snsWrap .snsTwitter{float:left;width:245px;margin:0 20px 20px 0;}
.snsWrap .snsYouTube{float:left;width:430px;margin-bottom:20px;}
.snsWrap .snsYouTube .snsYouTubeCont .snsYouTubeMoive {margin-bottom:15px;}
.snsWrap .snsFlickr {position:relative;clear:both;}
.snsWrap .snsFlickr .snsFlickrCont {width:920px;background:#f2f2f2;padding:25px 20px;}
.snsWrap .snsFlickr .snsFlickrList {overflow:hidden;}
.snsWrap .snsFlickr .snsFlickrList:after {clear:both;display:block;content:"";}
.snsWrap .snsFlickr .snsFlickrList li {float:left;margin-left:21px;width:214px;}
.snsWrap .snsFlickr .snsFlickrList li.first {margin-left:0px;}
.snsWrap .snsFlickr .snsFlickrList li dl {position:relative;}
.snsWrap .snsFlickr .snsFlickrList li dl dt {font-weight:bold;padding-top:143px;margin-bottom:10px;}
.snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto {position:absolute;top:0;left:0;line-height:130px;}
.snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto img {display:inline-block;vertical-align:top;border:1px solid #d9d9d9;}
.snsWrap .snsFlickr .btnSeeRelatedImg {position:absolute;top:5px;right:0;}

.Wrap640 .snsWrap {overflow:hidden;padding:20px 30px 0;font-size:11px;}
.Wrap640 .snsWrap:after {clear:both;display:block;content:"";}
.Wrap640 .snsWrap h2 {margin-bottom:10px;}
.Wrap640 .snsWrap .snsFaceBook {float:left;width:284px;margin:0 12px 30px 0;}
.Wrap640 .snsWrap .snsTwitter {float:left;width:284px;margin:0 0 30px 0;}
.Wrap640 .snsWrap .snsYouTube {clear:both;width:580px;margin-bottom:30px;}
.Wrap640 .snsWrap .snsYouTubeCont {overflow:hidden;}
.Wrap640 .snsWrap .snsYouTubeCont:after {clear:both;display:block;content:"";}
.Wrap640 .snsWrap .snsYouTubeCont .snsYouTubeMoive {margin-bottom:0px;float:left;width:343px;}
.Wrap640 .snsWrap .snsYouTubeCont .snsYouTubeInner {float:left;width:230px;}
.Wrap640 .snsWrap .snsFlickr {position:relative;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrCont {width:580px;height:196px;background:#f2f2f2;padding:20px 25px 0;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList {overflow:hidden;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList:after {clear:both;display:block;content:"";}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li {float:left;margin:0 0 20px 9px;width:170px;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li:first-child {margin-left:0px;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li dl {position:relative;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li dl dt {font-weight:bold;padding-top:115px;margin-bottom:10px;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto {position:absolute;top:0;left:0;line-height:103px;}
.Wrap640 .snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto img {display:inline-block;vertical-align:top;border:1px solid #d9d9d9;width:168px;}
.Wrap640 .snsWrap .snsFlickr .btnSeeRelatedImg {position:absolute;top:5px;right:0;}

.Wrap320 .snsWrap {padding:20px 0px 0;font-size:11px;}
.Wrap320 .snsWrap h2 {margin-bottom:10px;}
.Wrap320 .snsWrap .snsFaceBook,
.Wrap320 .snsWrap .snsTwitter {width:300px;height:242px;margin:0 0 30px 0;overflow:hidden;}
.Wrap320 .snsWrap .snsYouTube {width:300px;margin-bottom:30px;}
.Wrap320 .snsWrap .snsYouTubeCont .snsYouTubeMoive {margin-bottom:10px;width:300px;}
.Wrap320 .snsWrap .snsYouTubeCont .snsYouTubeInner {width:300px;}
.Wrap320 .snsWrap .snsFlickr {position:relative;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrCont {width:300px;height:164px;background:#fff;padding:0;border-bottom:1px solid #eaeaea;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList {overflow:hidden;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList:after {clear:both;display:block;content:"";}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li {float:left;margin:0 0 10px 7px;width:146px;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li.first {margin-left:0px;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li dl {position:relative;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li dl dt {font-weight:bold;padding-top:95px;margin-bottom:10px;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto {position:absolute;top:0;left:0;line-height:88px;}
.Wrap320 .snsWrap .snsFlickr .snsFlickrList li dl .snsFlickrPhoto img {display:inline-block;vertical-align:top;border:1px solid #d9d9d9;width:144px;}
.Wrap320 .snsWrap .snsFlickr .btnSeeRelatedImg {position:absolute;top:5px;right:0;}

/*Social Networks-Discover Kia Motors*/
.snsMotors {overflow:hidden;padding:38px 10px 0;font-size:11px; *zoom:1;}
.snsMotors:after {clear:both;display:block;content:"";}
.snsMotors h2 {margin-bottom:20px;}
.snsMotors h3 {border:1px solid #e7e7e7;background:url('../../Images/Sns/KMotors-boxBG.gif') repeat-x left top;padding:9px;margin-bottom:20px;}
.snsMotors .SMList li {border-bottom:1px solid #e7e7e7;padding-bottom:10px;margin-top:20px;}
.snsMotors .SMList li.first {margin-top:0px;}
.snsMotors .SMCont {position:relative;padding:0 10px;}
.snsMotors .SMCont dt {font-weight:bold;color:#4c4d50;margin-bottom:15px;}
.snsMotors .SMCont dt > span {color:#3c58a1;}
.snsMotors .SMCont dd {line-height:14px;}
.snsMotors .SMCont .SMBtn {margin-bottom:10px;line-height:24px;}
.snsMotors .SMCont .SMBtn img {display:inline-block;vertical-align:top;}
.snsMotors .SMCont  .qrCode {position:absolute;top:0;right:10px;}
.snsMotors .SMotorFaceBook, 
.snsMotors .SMotorTwitter, 
.snsMotors .SMotorYouTube {float:left;width:225px;margin-right:20px;}
.snsMotors .SMotorFlickr {float:left;width:225px;}

.Wrap640 .snsMotors {overflow:hidden;padding:20px 30px 0;font-size:11px;}
.Wrap640 .snsMotors:after {clear:both;display:block;content:"";}
.Wrap640 .snsMotors h2 {margin-bottom:20px;}
.Wrap640 .snsMotors h3 {border:1px solid #e7e7e7;background:url('../../Images/Sns/KMotors-boxBG.gif') repeat-x left top;padding:9px;margin-bottom:20px;float:left;width:207px;}
.Wrap640 .snsMotors .SMList {float:right;width:325px;}
.Wrap640 .snsMotors .SMList li {border-bottom:0;border-top:1px solid #e7e7e7;padding:20px 0 10px;margin-top:0px;}
.Wrap640 .snsMotors .SMList li.first {margin-top:0px;border-top:0;padding-top:0;}
.Wrap640 .snsMotors .SMCont {position:relative;padding:0;}
.Wrap640 .snsMotors .SMCont dt {font-weight:bold;color:#4c4d50;margin-bottom:15px;}
.Wrap640 .snsMotors .SMCont dt > span {color:#3c58a1;}
.Wrap640 .snsMotors .SMCont dd {line-height:14px;margin-bottom:0;}
.Wrap640 .snsMotors .SMCont .SMBtn  {margin-bottom:10px;line-height:24px;}
.Wrap640 .snsMotors .SMCont .SMBtn  img {display:inline-block;vertical-align:top;}
.Wrap640 .snsMotors .SMCont .qrCode {position:absolute;top:0;right:0px;}
.Wrap640 .snsMotors .SMotorFaceBook,
.Wrap640 .snsMotors .SMotorTwitter, 
.Wrap640 .snsMotors .SMotorYouTube,
.Wrap640 .snsMotors .SMotorFlickr {width:580px;border-bottom:1px solid #e7e7e7;margin-bottom:30px;}

.Wrap320 .snsMotors {padding:10px 0px 0;font-size:11px;}
.Wrap320 .snsMotors h2 {display:none;}
.Wrap320 .snsMotors h3 {border:1px solid #e7e7e7;background:url('../../Images/Sns/KMotors-boxBG.gif') repeat-x left top;padding:9px;margin-bottom:0px;width:280px;}
.Wrap320 .snsMotors .SMList li {border-bottom:0;border-top:1px solid #e7e7e7;padding:10px 0 10px;margin-top:0px;}
.Wrap320 .snsMotors .SMList li.first {border-top:0;padding-top:10px;}
.Wrap320 .snsMotors .SMCont {position:relative;padding:0;overflow:hidden; *zoom:1;}
.Wrap320 .snsMotors .SMCont:after {clear:both;display:block;content:"";}
.Wrap320 .snsMotors .SMCont dt {font-weight:bold;color:#4c4d50;float:left;margin-bottom:0;}
.Wrap320 .snsMotors .SMCont dt > span {color:#3c58a1;}
.Wrap320 .snsMotors .SMCont .SMBtn  {float:right;margin-bottom:0;}
.Wrap320 .snsMotors .SMCont .qrCode,
.Wrap320 .snsMotors .SMCont .SMInner {display:none; clear:both;}
.Wrap320 .snsMotors .SMotorFaceBook, 
.Wrap320 .snsMotors .SMotorTwitter, 
.Wrap320 .snsMotors .SMotorYouTube,
.Wrap320 .snsMotors .SMotorFlickr {width:300px;border-bottom:0;margin-bottom:0px;}

/*History*/
.History {padding:50px 10px 0 10px;}
.History h2 {text-align:center;}
.year-ul {overflow:hidden; padding-top:60px; padding-bottom:9px; background:url('../../Images/Corporate/History/bg-line.gif') no-repeat left bottom; *zoom:1;}
.year-ul:after {display:block; clear:both; content:'';}
.year-ul ul {float:left; width:50%;}
.year-ul ul li {float:left; width:25%; text-align:center; height:26px; overflow:hidden; _width:24%}
.year-ul ul li.on img {margin-top:-26px;}
.History-photo {position:relative;}
.btn-box {position:absolute; top:0; width:100%; padding-top:66px;}
.btn-box .prev {position:absolute; left:0; top:48px;}
.btn-box .next {position:absolute; right:0; top:48px;}
.btn-box .page {text-align:center;}
.btn-box .page li {display:inline; margin:0 1px;}
.historyArea ul li {text-align:center;}

/*640*/
.IWrap640 .historyArea ul li img {width:100%;}
.IWrap640 .btn-box {padding-top:58px;}


/*320*/
.IWrap320 .History h2 {padding-bottom:20px; border-bottom:1px solid #ddd;}
.IWrap320 .btn-box .prev {position:absolute; left:0; top:20px;}
.IWrap320 .btn-box .prev img {height:36px;}
.IWrap320 .btn-box .next {position:absolute; right:0; top:20px;}
.IWrap320 .btn-box .next img {height:36px;}
.IWrap320 .year-ul {padding-bottom:0; background:none; padding-top:8px;}
.IWrap320 .year-ul ul {float:none; padding-top:22px;padding-bottom:9px; background:url('../../Images/Corporate/History/bg-line.gif') no-repeat left bottom;}
.IWrap320 .year-ul ul {overflow:hidden; width:100%;}
.IWrap320 .year-ul ul:after {display:block; clear:both; content:'';}
.IWrap320 .year-ul ul li {width:25%;}
.IWrap320 .page li img {width:14px;}
.IWrap320 .btn-box {padding-top:50px;}

.models-list {padding-top:0px;}
.models-list li {border-bottom:1px solid #e0e1e2;}
.models-list li .Bl-a {display:block; height:19px; padding-left:14px; padding-top:10px; font:11px tahoma, AppleGothic; line-height:14px; color:#7e8083;}
.models-list .on .Bl-a {color:#fff; background:#333;}
.models-list li .back-div {padding:15px 10px; position:relative; background:#f4f4f4; display:none;}
.models-list .on .back-div {padding:15px 10px; position:relative; background:#f4f4f4; display:block;}
.models-list li .back-div h4 {padding-top:40px; margin-bottom:15px;}
.models-list li .back-div h4 strong {display:block; margin-top:5px;} 
.models-list li .back-div p {font-size:11px; line-height:16px; margin-top:10px;}
.models-list li .back-div .btn-area {margin-top:15px;}
.models-list li .back-div .img-box {position:absolute; top:10px; right:0;}
.models-list li .back-div .img-box img {width:210px;}


/*BI*/
.IWrap .BI {margin-top:20px; padding:0 10px;}
.BI .import-W {position:relative; margin-top:40px; z-index:999;}
.BI .flash_video {background:url('../../Images/Corporate/bg-Video.gif') no-repeat; padding-top:85px; position:relative; margin-top:-50px; height:403px;}
.BI .flash_video #flash_video{margin:0 auto;}
.BI .section {border-top:1px solid #e5e5e5; padding-top:20px; margin-top:25px;}
.BI .Sec-01 {padding-top:33px; background:url('../../Images/Corporate/bg-BI01-980.jpg') no-repeat top right;}
.BI .Sec-01 p {width:315px;}
.BI .Sec-02 {padding-top:65px; background:url('../../Images/Corporate/bg-BI02-980.jpg') no-repeat left 45px; padding-left:352px;}
.BI .Sec-02 p {width:322px;}
.BI .Sec-03 {padding-top:65px; background:url('../../Images/Corporate/bg-BI03-980.jpg') no-repeat right 60px; padding-bottom:60px;}
.BI .Sec-03 p {width:440px;}
.BI .section h3 span {padding-top:25px; display:inline-block; border-top:2px solid #bb162b;}
.BI .section ul {overflow:hidden; *zoom:1; padding-top:30px;}
.BI .section ul:after {display:block; content:''; clear:both;}
.BI .section ul li {float:left; padding-left:10px; background:url('../../Images/Corporate/bg-red-dot.gif') no-repeat left 7px; margin-left:9px; display:inline; font:bold 12px tahoma, AppleGothic; color:#bb162b; line-height:18px;}
.BI .section ul .first {background:none; padding-left:0; margin-left:0;}
.BI .BS p {margin-top:30px;}

/*640*/
.IWrap640 .BI .section {border-top:1px solid #e5e5e5; padding-top:20px; margin-top:20px;}
.IWrap640 .BI .flash_video {background:none;  height:403px;}
.IWrap640 .BI .Sec-01 {padding-top:30px; background:url('../../Images/Corporate/bg-BI01-980.jpg') no-repeat right 30px;}
.IWrap640 .BI .Sec-01 p {width:265px;}
.IWrap640 .BI .Sec-01 ul {width:265px;}
.IWrap640 .BI .Sec-02 {padding-top:65px; background:url('../../Images/Corporate/bg-BI02-980.jpg') no-repeat left 65px; padding-left:290px;}
.IWrap640 .BI .Sec-02 p {width:280px;}
.IWrap640 .BI .Sec-03 {padding-top:65px; background:url('../../Images/Corporate/bg-BI03-980.jpg') no-repeat right 65px; padding-bottom:20px;}
.IWrap640 .BI .Sec-03 ul {width:310px;}
.IWrap640 .BI .Sec-03 p {width:310px;}

/*320*/
.IWrap320 .BI .section {border-top:1px solid #e5e5e5; padding-top:20px; margin-top:20px;}
.IWrap320 .BI .Sec-01 {padding-top:20px; background:url('../../Images/Corporate/bg-BI01-320.jpg') no-repeat left bottom; padding-bottom:200px;}
.IWrap320 .BI .Sec-01 p {width:auto;}
.IWrap320 .BI .Sec-02 {padding-top:20px; background:url('../../Images/Corporate/bg-BI02-320.jpg') no-repeat left bottom; padding-left:0px; padding-bottom:190px;}
.IWrap320 .BI .Sec-02 p {width:auto;}
.IWrap320 .BI .Sec-03 {padding-top:20px; background:url('../../Images/Corporate/bg-BI03-320.jpg') no-repeat left bottom; padding-bottom:200px;}
.IWrap320 .BI .Sec-03 p {width:auto;}
.IWrap320 .BI .BS p {margin-top:20px;}
.IWrap320 .BI .flash_video {background:none;  height:196px;}



/* multi-sensory */
.multisensory-hearing h3{margin-bottom:23px;}
.multisensory-hearing .hearing-music{position:relative;height:443px;padding:69px 44px 0;background:url("../../Images/common/hearing-music-bg.jpg") no-repeat 0 0;}
.multisensory-hearing .hearing-music h4{margin-bottom:37px !important;}
.multisensory-hearing .hearing-music ul{overflow:hidden;width:376px;height:200px;margin:34px 0 0 22px;}
.multisensory-hearing .hearing-music li{float:left;width:94px;height:85px;margin-bottom:30px;}
.multisensory-hearing .hearing-music button{width:100%;height:100%;margin:0;padding:0;border:0;background:none;}
.multisensory-hearing .hearing-music ul:after{display:block;clear:both;content:"";}
.multisensory-hearing .hearing-music .player{position:absolute;left:508px;top:129px;text-align:center;}
.multisensory-hearing .hearing-music .info{position:absolute;left:0;top:15px;width:203px;height:33px;}
.multisensory-hearing .hearing-music .info strong{display:block;margin-bottom:2px;color:#6b6b6b;font-size:11px;}
.multisensory-hearing .hearing-music .info em{display:block;font-weight:bold;font-size:12px;font-style:normal;color:#111;}
.multisensory-hearing .hearing-music .info embed{width:0;height:0;overflow:hidden;position:absolute;left:0;top:0;}

.multisensory-hearing .mainVideo{padding-bottom:30px;}
.multisensory-hearing .mainVideo h4{margin-bottom:30px !important;}
.multisensory-hearing .mainVideo .videoPlayer{text-align:center;}

.multisensory-hearing .meaning{padding-bottom:70px;}
.multisensory-hearing .meaning h4{margin-bottom:40px !important;}

.multisensory-hearing .composer h4{margin-bottom:24px !important;}
.multisensory-hearing .composer .intro{overflow:hidden;margin-bottom:47px;}
.multisensory-hearing .composer .intro dt{float:left;width:224px;}
.multisensory-hearing .composer .intro dd{float:left;width:546px;}
.multisensory-hearing .composer .intro:after{display:block;clear:both;content:"";}

.multisensory-hearing .toggleInfo dl{padding-top:10px;}
.multisensory-hearing .toggleInfo dt{padding:12px 29px;background:#fafafa url("../../Images/common/toggle-down.gif") no-repeat 724px 50%;border:1px solid #e2e2e2;cursor:pointer;}
.multisensory-hearing .toggleInfo dt.open{background-image:url("../../Images/common/toggle-up.gif");}
.multisensory-hearing .toggleInfo dd{padding-left:30px;margin:27px 0;}

.multisensory-hearing .composer .filmography dd{height:158px;padding-top:40px;margin-top:0;background:url("../../Images/common/hearing-filmography-bg.jpg") no-repeat 0 0;}
.multisensory-hearing .composer .filmography dd li{margin-bottom:15px;font-size:0;line-height:0;}

.multisensory-hearing .composer .behindStory dd{margin:0;padding:27px 0 27px 30px;}
.multisensory-hearing .composer .behindStory dd p{padding-bottom:20px;}

.multisensory-hearing .composer .arranger{overflow:hidden;}
.multisensory-hearing .composer .arranger .photo{float:left;width:195px;}
.multisensory-hearing .composer .arranger .intro{float:left;width:545px;padding-left:0;}
.multisensory-hearing .composer .arranger .album{clear:both;padding-top:27px;margin-bottom:35px;border-top:1px solid #e2e2e2;}
.multisensory-hearing .composer .arranger .album p{margin-bottom:20px;}
.multisensory-hearing .composer .arranger .album li{margin-bottom:7px;font-size:0;line-height:0;}
.multisensory-hearing .composer .arranger .awards p{margin-bottom:20px;}
.multisensory-hearing .composer .arranger .awards li{margin-bottom:7px;font-size:0;line-height:0;}
.multisensory-hearing .composer .arranger .awards li.highlight{margin-bottom:13px;}