@charset "utf-8";

#left-menu span{
	---position: relative;
	---top: -2px;
	background: url(icon.png) no-repeat top left;
	background-size: 72px 624px;
	display: inline-block;
	width: 24px;
	height: 24px;
	margin: 0 16px 0 0;
	overflow: hidden;
	text-indent: 100%;
	vertical-align: top;
	white-space: nowrap;
}

#left-menu span.icn-toyota {background-position: 0 0; }
#left-menu span.icn-nissan {background-position: 0 -24px;}
#left-menu span.icn-honda {background-position: 0 -48px;}
#left-menu span.icn-mazda {background-position: 0 -72px;}
#left-menu span.icn-mitsubishi {background-position: 0 -96px;}
#left-menu span.icn-subaru {background-position: 0 -120px;}
#left-menu span.icn-suzuki {background-position: 0 -144px;}
#left-menu span.icn-isuzu {background-position: 0 -168px;}
#left-menu span.icn-daihatsu {background-position: 0 -192px;}
#left-menu span.icn-hino {background-position: 0 -216px;}
#left-menu span.icn-lexus {background-position: 0 -240px;}
#left-menu span.icn-mercedesbenz {background-position: 0 -264px;}
#left-menu span.icn-bmw {background-position: 0 -288px;}
#left-menu span.icn-volkswagen {background-position: 0 -312px;}
#left-menu span.icn-audi {background-position: 0 -336px;}
#left-menu span.icn-peugeot {background-position: 0 -360px;}
#left-menu span.icn-ford {background-position: 0 -384px;}
#left-menu span.icn-volvo {background-position: 0 -408px;}
#left-menu span.icn-landrover {background-position: 0 -432px;}
#left-menu span.icn-jaguar {background-position: 0 -456px;}
#left-menu span.icn-jeep {background-position: 0 -480px;}
#left-menu span.icn-chevrolet {background-position: 0 -576px;}
#left-menu span.icn-hyundai {background-position: 0 -504px;}
#left-menu span.icn-kia {background-position: 0 -528px;}
#left-menu span.icn-ssangyong {background-position: 0 -552px;}
#left-menu span.icn-renaultsamsung {background-position: 0 -600px;}

#left-menu span.icn-suv {background-position: -24px 0;}
#left-menu span.icn-truck {background-position: -24px -24px;}
#left-menu span.icn-pickup {background-position: -24px -48px;}
#left-menu span.icn-van {background-position: -24px -72px;}
#left-menu span.icn-sedan {background-position: -24px -96px;}
#left-menu span.icn-bus {background-position: -24px -120px;}
#left-menu span.icn-minivan {background-position: -24px -144px;}
#left-menu span.icn-hatchback {background-position: -24px -168px;}
#left-menu span.icn-coupe {background-position: -24px -192px;}
#left-menu span.icn-convertible {background-position: -24px -216px;}
#left-menu span.icn-wagon {background-position: -24px -240px;}
#left-menu span.icn-minibus {background-position: -24px -264px;}
#left-menu span.icn-machinery {background-position: -24px -288px;}
#left-menu span.icn-forklift {background-position: -24px -312px;}
#left-menu span.icn-tractor {background-position: -24px -336px;}
#left-menu span.icn-tractorhead {background-position: -48px -336px;}
#left-menu span.icn-motorcycle {background-position: -24px -360px;}
#left-menu span.icn-others {background-position: -24px -408px;}
#left-menu span.icn-price {background-position: -24px -432px;}
#left-menu span.icn-discount {background-position: -24px -456px;}
#left-menu span.icn-lefthand {background-position: -24px -480px;}
#left-menu span.icn-fuel {background-position: -24px -504px;}
#left-menu span.icn-hybrid {background-position: -24px -528px;}
#left-menu span.icn-electric {background-position: -48px -576px;}
#left-menu span.icn-diesel {background-position: -24px -552px;}
#left-menu span.icn-manual {background-position: -24px -576px;}
#left-menu span.icn-handicapped {background-position: -24px -600px;}
#left-menu span.icn-jdm {background-position: -48px -552px;}
#left-menu span.icn-vehiclefinance {background-position: -48px -600px;}
