@font-face { 
  font-family: 'HyundaiSansHead-Regular'; 
  src: url('fonts/HyundaiSansHead-Regular.woff2') format('woff2'), 
       url('fonts/HyundaiSansHead-Regular.ttf')  format('truetype'),
       url('fonts/HyundaiSansHead-Regular.woff') format('woff'),
	   url('fonts/HyundaiSansHead-Regular.eot') format('eot'); 
  font-weight: normal; 
  font-style: normal; 
}
@font-face { 
  font-family: 'HyundaiSansHead-Bold'; 
  src: url('fonts/HyundaiSansHead-Bold.woff2') format('woff2'), 
       url('fonts/HyundaiSansHead-Bold.ttf')  format('truetype'),
       url('fonts/HyundaiSansHead-Bold.woff') format('woff'),
	   url('fonts/HyundaiSansHead-Bold.eot') format('eot'); 
  font-weight: normal; 
  font-style: normal; 
}
@font-face { 
  font-family: 'HyundaiSansHead-Medium'; 
  src: url('fonts/HyundaiSansHead-Medium.woff2') format('woff2'), 
       url('fonts/HyundaiSansHead-Medium.ttf')  format('truetype'),
       url('fonts/HyundaiSansHead-Medium.woff') format('woff'),
	   url('fonts/HyundaiSansHead-Medium.eot') format('eot'); 
  font-weight: normal; 
  font-style: normal; 
}
@font-face { 
  font-family: 'HyundaiSansHead-Light'; 
  src: url('fonts/HyundaiSansHead-Light.woff2') format('woff2'), 
       url('fonts/HyundaiSansHead-Light.ttf')  format('truetype'),
       url('fonts/HyundaiSansHead-Light.woff') format('woff'),
	   url('fonts/HyundaiSansHead-Light.eot') format('eot'); 
  font-weight: normal; 
  font-style: normal; 
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


h3.hond {font-size: 12px; color: #113a72; text-transform: uppercase; margin: 3px 0 14px 0; padding: 0 0 0 110px; position: relative; font-family: HyundaiSansHead-Regular; text-align: left;}
	h3.hond:before {content: ''; position: absolute; top: 3px; left: 0; width: 60px; height: 1px; border-top: 1px solid #113a72;}
h2.hond {font-family: HyundaiSansHead-Medium; text-align: left; font-size: 44px; color: #070707; margin: 0 0 58px 165px;}


.wrapper {background-color: #fafafa; text-align: center;}
.nblock {width: 1500px; margin: 0 auto;}
header {position: relative; height: 80px;}
	.header-logo {float: left; margin: 0 0 0 85px; width: 143px; height: 100%; background: url(img/logo.png) 5px 19px no-repeat;}
	.header-logooff {float: right; margin: 0 86px 0 0px; width: 176px; height: 100%; background: url(img/logooff.png) 5px 30px no-repeat;}
	.topnav {float: right; list-style-type: none; margin: 0 31px 0 0;}
		.topnav li {display: inline-block;}
			.topnav li a {color: #333333; height: 80px; padding: 0 21px; text-decoration: none; display: table-cell; vertical-align: middle; font-family: HyundaiSansHead-Regular; -webkit-transition: all 0.2s linear 0.1s; -moz-transition: all 0.2s linear 0.1s; -o-transition: all 0.2s linear 0.1s; transition: all 0.2s linear 0.1s;}
			.topnav li a:hover {color: #c7c9cc;}
			
.cont {}
.banner {height: 690px; background: url(img/banner11.jpg) 0 0 no-repeat; color: #fff; text-align: left; padding: 59px 0 0 0; position: relative}
.banner:after {content: ''; width: 1000px; height: 300px; position: absolute; top: 650px; left: 50%; margin-left: -500px; background: #777; z-index: 1; border-radius: 400px; opacity: 0.2; -webkit-filter: blur(1.5px); -moz-filter: blur(1.5px); filter: blur(1.5px); box-shadow: 0 0 200px #000;}
	.banner-title {margin: 0 0 29px 255px; font-size: 59px; font-family: HyundaiSansHead-Medium;}
	.banner-desc {margin: 0 0 94px 255px; font-size: 29px; font-family: HyundaiSansHead-Regular;}
	.banner-evaluation {height: 60px; line-height: 60px; margin: 0 0 0 255px; display: block; text-decoration: none; position: relative; font-family: HyundaiSansHead-Medium;}
		.banner-evaluation-back {background-color: #013368; border-radius: 100px; height: 52px; width: 52px; float: left; margin-top: 4px; margin-left: 4px; float: left; -webkit-transition: all 0.2s linear 0.1s; -moz-transition: all 0.2s linear 0.1s; -o-transition: all 0.2s linear 0.1s; transition: all 0.2s linear 0.1s; z-index: 1;}
		.banner-evaluation:hover .banner-evaluation-back {background-color: #053f7d; transform: scale(1.1,1.1);}
		.banner-evaluation-image {height: 28px; width: 27px; position: absolute; top: 16px; left: 16px; background: url(img/evaluation.png) 0 0 no-repeat; z-index: 2;}
		.banner-evaluation-text {color: #013368; font-size: 16px; margin: 0 0 0 70px; -webkit-transition: all 0.2s linear 0.1s; -moz-transition: all 0.2s linear 0.1s; -o-transition: all 0.2s linear 0.1s; transition: all 0.2s linear 0.1s;}
		.banner-evaluation:hover .banner-evaluation-text {color: #053f7d;}
	

	.slider {width: 1267px; height: 463px; position: absolute; left: 50%; top: 479px; margin-left: -660px; padding: 69px 0 0 53px; background-color: #f4f4f4; overflow: hidden; z-index: 5;}
		.slider-inner {height: 323px; width: 1156px; position: relative; margin: 0 0 0 113px; background: url(img/computer.png) 240px 0 no-repeat;}
			.slider-inner-nextbut {position: absolute; top: -97px; right: 0; width: 330px; height: 410px; z-index: 30; cursor: pointer;}
			.slider-inner-text {}
				.slider-inner-text-single {opacity: 0; width: 277px; position: absolute; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; z-index: -1;}
				.main.slider-inner-text-single {top: 0; left: 0; opacity: 1; display: block; z-index: 10;}
				.maingap.slider-inner-text-single {top: 0; left: 0; opacity: 0; display: block; z-index: 10;}
				.next.slider-inner-text-single {right: 53px; top: 0; opacity: 1; z-index: 25; z-index: 10;}
				.nextgap.slider-inner-text-single {right: 53px; top: 0; opacity: 0; z-index: 10;}
					.slider-inner-text-single-number {font-size: 14px; color: #c3c1be; padding: 87px 0 38px 0; height: 15px; font-family: HyundaiSansHead-Regular;}
					.slider-inner-text-single-title {font-size: 24px; color: #000; margin: 0 0 7px 0; width: 280px; height: 79px; font-family: HyundaiSansHead-Medium;}
					.next .slider-inner-text-single-title {color: #a9a9a9; -webkit-transition: all 0s ease-in-out 0s; -moz-transition: all 0s ease-in-out 0s; -o-transition: all 0s ease-in-out 0s; transition: all 0s ease-in-out 0s;}
					.slider-inner-text-single-go {height: 56px;}
						.slider-inner-text-single-go-inner {height: 56px; line-height: 55px; padding: 0 39px; color: #fff; font-size: 16px; background-color: #013368; display: inline-block; text-decoration: none; font-family: HyundaiSansHead-Medium; -webkit-transition: all 0.2s linear 0.1s; -moz-transition: all 0.2s linear 0.1s; -o-transition: all 0.2s linear 0.1s; transition: all 0.2s linear 0.1s;}
						.next .slider-inner-text-single-go-inner {background-color: #d9e1e8; -webkit-transition: all 0s ease-in-out 0s; -moz-transition: all 0s ease-in-out 0s; -o-transition: all 0s ease-in-out 0s; transition: all 0s ease-in-out 0s;}
						.slider-inner-text-single-go-inner:hover {background-color: #053f7d;}
			.slider-inner-mainimg {}
				.slider-inner-mainimg-single {position: absolute; width: 378px; height: 239px; opacity: 0; -webkit-transition: all 0.4s ease-in-out 0s; -moz-transition: all 0.4s ease-in-out 0s; -o-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; right: 1300px; top: 19px;}
				.main.slider-inner-mainimg-single {top: 19px; right: 471px; opacity: 1; -webkit-filter: blur(0px); -moz-filter: blur(0px); filter: blur(0px);}
				.next.slider-inner-mainimg-single {top: 19px; right: -260px; z-index: 20; opacity: 0.7; -webkit-filter: blur(1.5px); -moz-filter: blur(1.5px); filter: blur(1.5px); -webkit-transition: opacity 0.4s ease-in-out 0s; -moz-transition: opacity 0.4s ease-in-out 0s; -o-transition: opacity 0.4s ease-in-out 0s; transition: opacity 0.4s ease-in-out 0s;}
				
		.slider-runner {margin-top: 20px; width: 264px; margin-left: 523px; }
			.slider-runner .irs-slider {width: 51px; height: 28px; background: url(img/car.svg) 0 0 no-repeat; background-size: contain; z-index: 30; top: 0; fill: #113a72; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; cursor: pointer;}
			.slider-runner .irs-line {height: 28px; z-index: 25; cursor: pointer;}
			.slider-runner .irs>.irs:after {content: ''; width: 212px; height: 2px; background: #dbd6d0; top: 50%; left: 50%; margin-left: -106px; position: absolute; z-index: 5;}
			.slider-runner .irs>.irs:before {content: ''; width: 60px; height: 2px; background: #113a72; top: 50%; left: -38px; position: absolute; z-index: 5;}
			.slider-runner .irs-bar {height: 2px; background: #113a72; z-index: 10; top: 50%; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
			.slider-runner .irs-line-left {display :none;}
			.slider-runner .irs-line-mid {display :none;}
			.slider-runner .irs-line-right {display :none;}
			.slider-runner .irs-min {display :none;}
			.slider-runner .irs-max {display :none;}
			.slider-runner .irs-grid-pol {display :none;}
			.slider-runner .irs-single {display :none;}
			.slider-runner .irs-grid-text {z-index: 10; width: 8px; height: 8px; top: 3px; text-indent: -9999px; background: #dbd6d0; padding: 0; z-index: 15; border-radius: 100px; -webkit-transition: all 0.2s ease-in-out 0s; -moz-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s;}
			.slider-runner .irs-grid-text.active {background: #113a72;}
			
.afterb {margin-top: 333px; }
	.afterb h3.hond {margin-left: 143px;}
	
.carslider {text-align: left; margin-top: 54px; position: relative; height: 607px; overflow: hidden; margin-bottom: 200px;}
	.carslider-circle {width: 569px; height: 569px; border-radius: 1000px; background-color: #f1efed; position: absolute; top: 0px; left: 338px; overflow: hidden; 
	-webkit-transition: width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s; 
	-moz-transition: width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s; 
	-o-transition: width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s; 
	transition: width 0.3s ease-in-out 0s, height 0.3s ease-in-out 0s, top 0.3s ease-in-out 0s, left 0.3s ease-in-out 0s;}
	.carslider-circle.slick {width: 0; height: 0; top: 285px; left: 623px;}
	.carslider-inner {position: relative; height: 700px;}
		.carslider-inner-single {height: 0;}
			.carslider-inner-single-title {font-family: HyundaiSansHead-Medium; position: absolute; display: inline-block; font-size: 50px; top: 293px; z-index: -1000; left: -9999px; overflow: hidden;
			-webkit-transition: left 0.4s ease-in-out 0s, top 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, font-size 0.4s ease-in-out 0s; 
			-moz-transition: left 0.4s ease-in-out 0s, top 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, font-size 0.4s ease-in-out 0s;
			-o-transition: left 0.4s ease-in-out 0s, top 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, font-size 0.4s ease-in-out 0s;
			transition: left 0.4s ease-in-out 0s, top 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, font-size 0.4s ease-in-out 0s;}
			.main .carslider-inner-single-title {top: 123px; left: 420px; font-size: 55px; color: #272829; line-height: 60px; z-index: 12;}
			.prev .carslider-inner-single-title {left: 0px; color: #ebe8e7; z-index: 12;}
			.next .carslider-inner-single-title {left: 1050px; color: #ebe8e7; text-align: right; width: 450px; z-index: 12;}
			.next2 .carslider-inner-single-title {left: 1600px; color: #ebe8e7;} 
			.prev2 .carslider-inner-single-title {left: -500px; color: #ebe8e7;}
			.carslider-inner-single-desc {
			position: absolute;
			top: 174px;
			left: -9999px;
			opacity: 0;
			overflow: hidden;
			height: 297px;
			-webkit-transition: opacity 0.4s ease-in-out 0s;
			-moz-transition: opacity 0.4s ease-in-out 0s;
			-o-transition: opacity 0.4s ease-in-out 0s;
			transition: opacity 0.4s ease-in-out 0s;
			}
			.main .carslider-inner-single-desc {opacity: 1; left: 420px; z-index: 14;
			-webkit-transition: opacity 0.4s ease-in-out 0.4s; 
			-moz-transition: opacity 0.4s ease-in-out 0.4s; 
			-o-transition: opacity 0.4s ease-in-out 0.4s; 
			transition: opacity 0.4s ease-in-out 0.4s;}
				.carslider-inner-single-desc-link {text-decoration: none;font-family: HyundaiSansHead-Medium;font-size: 14px;color: #173d72;margin: 0 0 20px 0;display: inline-block;line-height: 45px;}
				.carslider-inner-single-desc-tit {font-family: HyundaiSansHead-Regular; font-size: 18px; color: #2b2b2b; opacity: 0.5; margin: 0 0 8px 0;}
				.carslider-inner-single-desc-price {display: inline-block; font-family: HyundaiSansHead-Regular; font-size: 28px; color: #000; margin: 0 0 17px 0;}
				.carslider-inner-single-desc-bal {position: relative; display: inline-block; font-family: HyundaiSansHead-Medium; font-size: 28px; color: #2b2b2b;}
					.carslider-inner-single-desc-bal>sup {display: inline-block; position: absolute; top: -5px; left: 100%; font-size: 22px;}
			.carslider-inner-single-img {display: inline-block; position: absolute; top: 326px; left: -9999px; z-index: -1000; overflow: hidden;
			-webkit-transition: top 0.4s ease-in-out 0s, left 0.4s ease-in-out 0s; 
			-moz-transition: top 0.4s ease-in-out 0s, left 0.4s ease-in-out 0s; 
			-o-transition: top 0.4s ease-in-out 0s, left 0.4s ease-in-out 0s; 
			transition:top 0.4s ease-in-out 0s, left 0.4s ease-in-out 0s;}
				.carslider-inner-single-img img {width: 260px; overflow: hidden;
				-webkit-transition: width 0.4s ease-in-out 0s; 
				-moz-transition: width 0.4s ease-in-out 0s; 
				-o-transition: width 0.4s ease-in-out 0s; 
				transition: width 0.4s ease-in-out 0s; }
			.main .carslider-inner-single-img {top: 218px;left: 675px;z-index: 15;}
				.main .carslider-inner-single-img img {width: 420px;}
			.prev .carslider-inner-single-img {left: 0px; z-index: 15;}
			.next .carslider-inner-single-img {left: 1230px; z-index: 15;}
			.prev2 .carslider-inner-single-img {left: -622px;}
			.next2 .carslider-inner-single-img {left: 1840px;}
			.carslider-inner-single-button {position: absolute; background-color: #d0c9c1; width: 0; height: 0; margin: 44px 0 0 44px; border-radius: 88px; display: inline-block; overflow: hidden; text-decoration: none; background-size: 0px; background-position: 0 0; overflow: hidden;}
			.main .carslider-inner-single-button {height: 88px; width: 88px; margin: 0; background-size: 0px;}
				.main .carslider-inner-single-button span {position: absolute; top: 35px; left: 89px; white-space: nowrap; font-family: HyundaiSansHead-Medium; font-size: 16px; color: #fff; }
			.carslider-inner-single-button.buttontd {background-image: url(img/test-drive.svg); background-repeat: no-repeat; left: -9999px;
			-webkit-transition: width 0.3s ease-in-out 0.7s, height 0.3s ease-in-out 0.7s, margin 0.3s ease-in-out 0.7s, background-size 0.3s ease-in-out 0.7s, background-position 0.3s ease-in-out 0.7s; 
			-moz-transition:  width 0.3s ease-in-out 0.7s, height 0.3s ease-in-out 0.7s, margin 0.3s ease-in-out 0.7s, background-size 0.3s ease-in-out 0.7s, background-position 0.3s ease-in-out 0.7s; 
			-o-transition:  width 0.3s ease-in-out 0.7s, height 0.3s ease-in-out 0.7s, margin 0.3s ease-in-out 0.7s, background-size 0.3s ease-in-out 0.7s, background-position 0.3s ease-in-out 0.7s; 
			transition:  width 0.3s ease-in-out 0.7s, height 0.3s ease-in-out 0.7s, margin 0.3s ease-in-out 0.7s, background-size 0.3s ease-in-out 0.7s, background-position 0.3s ease-in-out 0.7s;
			}
			.main .carslider-inner-single-button.buttontd {top: 26px; left: 860px; background-size: 41px; background-position: 23px 23px;}
			.carslider-inner-single-button.buttontd2 {
			-webkit-transition: width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			-moz-transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			-o-transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s;}
			.main .carslider-inner-single-button.buttontd:hover {width: 230px;}
			.carslider-inner-single-button.buttonkonf {background-image: url(img/configurator.svg); background-repeat: no-repeat; left: -9999px;
			-webkit-transition: width 0.3s ease-in-out 0.4s, height 0.3s ease-in-out 0.4s, margin 0.3s ease-in-out 0.4s, background-size 0.3s ease-in-out 0.4s, background-position 0.3s ease-in-out 0.4s; 
			-moz-transition:  width 0.3s ease-in-out 0.4s, height 0.3s ease-in-out 0.4s, margin 0.3s ease-in-out 0.4s, background-size 0.3s ease-in-out 0.4s, background-position 0.3s ease-in-out 0.4s; 
			-o-transition:  width 0.3s ease-in-out 0.4s, height 0.3s ease-in-out 0.4s, margin 0.3s ease-in-out 0.4s, background-size 0.3s ease-in-out 0.4s, background-position 0.3s ease-in-out 0.4s; 
			transition:  width 0.3s ease-in-out 0.4s, height 0.3s ease-in-out 0.4s, margin 0.3s ease-in-out 0.4s, background-size 0.3s ease-in-out 0.4s, background-position 0.3s ease-in-out 0.4s;
			}
			.main .carslider-inner-single-button.buttonkonf {top: 130px; left: 915px; background-size: 35px; background-position: 27px 27px;}
			.carslider-inner-single-button.buttonkonf2 {
			-webkit-transition: width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			-moz-transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			-o-transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s; 
			transition:  width 0.2s ease-in-out 0s, height 0.2s ease-in-out 0s, margin 0.2s ease-in-out 0s, background-size 0.2s ease-in-out 0s, background-position 0.2s ease-in-out 0s;
			}
			.main .carslider-inner-single-button.buttonkonf:hover {width: 240px;}
	.carslider-button {width: 60px; height: 45px; position: absolute; bottom: 0px; background-position: 15px 15px; background-repeat: no-repeat; cursor: pointer;}
	.carslider-button.buttonprev {left: 90px; background-image: url(img/carslidearrleft.png);}
	.carslider-button.buttonnext {right: 90px; background-image: url(img/carslidearrright.png);}
			
.conditions {padding: 0 90px 46px 90px; text-align: left;}
	.conditions h3.hond {margin-left: 57px;}
	.conditions-requirements {padding: 43px 165px; }
		.conditions-requirements-single {width: 300px; height: 140px; margin: 0 0 21px 40px; float: left;}
		.conditions-requirements-single:nth-child(3n+1) {margin-left: 0;}
			.conditions-requirements-single-id {height: 44px; line-height: 70px; font-family: HyundaiSansHead-Medium; font-size: 82px; overflow: hidden; color: #e6e3e2; opacity: 0.5;}
			.conditions-requirements-single-text {font-family: HyundaiSansHead-Light; font-size: 16px; color: #000; line-height: 28px; margin-top: -5px;}
	.conditions-docs {background-color: #d0c9c1; padding: 67px 0 0 0; position: relative; height: 240px;}
	.conditions-docs:after {content: ''; width: 1000px; height: 50px; position: absolute; top: 247px; left: 50%; margin-left: -500px; background: #777; z-index: 1; border-radius: 400px; opacity: 0.2; -webkit-filter: blur(1.5px); -moz-filter: blur(1.5px); filter: blur(1.5px); box-shadow: 100px 0 100px #000;}
		.conditions-docs h3.hond {color: #343434; opacity: 0.5; }
			.conditions-docs h3.hond:before {border-top: 1px solid rgba(177, 171, 165, 0.7);}
		.conditions-docs-inner {padding: 0 145px; position: absolute; z-index: 20; top: 96px; left: 0; background-color: #d0c9c1;}
			.conditions-docs-inner-single {height: 130px; width: 290px; margin: 24px 0 57px 0; padding: 0 112px; float: left; border-left: 1px solid #b8b4af;}
			.conditions-docs-inner-single:first-child {border-left: none;}
				.conditions-docs-inner-single img {height: 47px; float: left; margin: 42px 24px 0 0;}
				.conditions-docs-inner-single-text {font-family: HyundaiSansHead-Medium; font-size: 24px; color: #333333;  display: table-cell; vertical-align: middle; height: 130px; line-height: 32px;}
				
.footnote {padding: 0 165px; text-align: left;}
	.footnote p {font-family: HyundaiSansHead-Regular; font-size: 14px; color: #bcbcbc; margin: 0 0 20px 0; line-height: 20px;}
	
footer {height: 99px; background-color: #b0a498; text-align: left; margin: 79px 0 0 0;}
	footer>.nblock {position: relative;}
		.footer-copy {font-family: HyundaiSansHead-Regular; font-size: 13px; color: #dbd5ce; display: inline-block; top: 46px; left: 0; position: absolute;}
		.footer-social {height: 36px;width: 280px;display: inline-block;position: absolute;top: 37px;left: 195px;}
			.footer-social>a {height: 36px; padding: 0 15px; background-image: url(img/social.png); background-repeat: no-repeat; display: inline-block;}
				.footer-social-vk {width:26px; background-position: 15px 5px;}
				.footer-social-fb {width:10px; background-position: -41px 5px;}
				.footer-social-ins {width:20px; background-position: -83px 5px;}
				.footer-social-tw {width:22px; background-position: -130px 5px;}
				.footer-social-youtube {width: 22px;background-position: -187px 5px;}
		.footer-offsite {font-family: HyundaiSansHead-Bold; font-size: 12px; color: #e7e2dc; display: inline-block; top: 47px; right: 0; position: absolute; text-decoration:none;}

			
				
				









.carslider-inner-single-desc-tit a {
    color: #000;
}