.Wrap320 .sidemenu_content {
width: 320px;
padding: 20px 0px 20px 0px;
}
.Wrap320 .Lnb.left .lnb-ul li {
display: none;
}
.Wrap320 .board-table {
width: 320px !important;
}
.Wrap320 .contentWrap .CorporateWrap .search_filters {
width: 300px;
margin-bottom: 10px;
}
.Wrap320 .contentWrap .CorporateWrap .filter_box {
margin-bottom: 5px;
margin-top: 5px !important;
width: 301px !important;
}
.Wrap320 input.ui-combobox-input {
width: 260px !important;
}
.silver-gradient {
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
}
.red-gradient {
background: #bb0022; /* Old browsers */
background: -moz-linear-gradient(top,  #bb0022 0%, #990022 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb0022), color-stop(100%,#990022)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb0022 0%,#990022 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb0022 0%,#990022 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb0022 0%,#990022 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb0022 0%,#990022 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0022', endColorstr='#990022',GradientType=0 ); /* IE6-9 */
}
.contentWrap .CorporateWrap .Lnb.left {
float: left;
}
.contentWrap .CorporateWrap .Lnb.right {
float: right;
}
.sidemenu_content {
width: 810px;
padding: 0px 0px 0px 20px;
}
.sidemenu_content.left {
float: left;
}
.sidemenu_content.right {
float: right;
}
.Lnb .lnb-ul {
padding-left: 0px !important;
}
.contentWrap .CorporateWrap .Lnb.right {
float: right;
}
.contentWrap .CorporateWrap .search_filters {
clear: both;
background-color: #EEE;
width: 790px;
padding: 9px;
border: 1px solid #CCC;
}
.contentWrap .CorporateWrap .filter_box {
float: left;
margin-right: 5px;
text-align: left;
width: 200px;
}
.contentWrap .CorporateWrap .filter_box.searchfield {
float: left;
width: 450px;
margin-right: 15px;
text-align: left;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box select#finder {
width: 455px;
margin-right: 0px;
text-align: left;
padding: 5px;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box select#representative_type {
padding: 5px;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box.type span.ui-combobox input {
max-width: 115px !important;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box a.searcher {
background-color: #BB0022;
border: 1px solid #990022;
border-radius: 3px 3px 3px 3px;
color: #FFFFFF;
margin-top: 15px;
padding: 6px 8px 7px 12px !important;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box.last a.searcher:hover {
opacity: 0.8;
}
.contentWrap .CorporateWrap .sidemenu_content .content-body .search_filters .filter_box.last a.searcher img {
margin-right: 5px;
vertical-align: middle;
}
.contentWrap .CorporateWrap .filter_box.last {
margin-right: 0;
margin-top: 24px;
text-align: right;
width: 119px;
}
.contentWrap .board-table table td {
color: #333;
}
.contentWrap .board-table table tr:hover {
background-color: #fafafa !important;
}
.contentWrap .board-table table tr:nth-child(2n) {
background-color: #f2f2f2;
}
.contentWrap .Lnb .lnb-ul li a {
height: auto;
line-height: 12px;
padding-bottom: 2px;
padding-right: 0;
padding-top: 2px;
font-weight: bold;
}
.contentWrap .Lnb .lnb-ul li ul li {
padding-bottom: 0px;
}
.contentWrap .Lnb .lnb-ul li ul li a {
font-weight: normal !important;
}
/* GMAP */
.contentWrap .CorporateWrap #representativesMap {
height: 450px;
border: 1px solid #CCC;
border-radius: 3px;
margin-top: 10px;
position: relative;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow {
position: absolute;
top: 50px;
left: 50px;
border: 1px solid #CCC;
padding: 15px;
width: 350px;
background: #ffffff;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow img.close_me {
position: absolute;
top: 5px;
right: 5px;
border: 0px;
width: 10px;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .title {
font-size: 18px;
font-family: "KIA-Light", Tahoma, sans-serif;
font-weight: bold;
color: #333;
text-transform: uppercase;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .address {
font-size: 11px;
font-family: Tahoma, sans-serif;
color: #666;
border-bottom: 1px solid #bb0022;
padding-bottom: 5px;
margin-bottom: 10px;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .seller {
background-image: url("//www.kmag.net/sharedcakephp/img/representatives/icon_seller.png");
background-repeat: no-repeat;
background-position: 0px 0px !important;
padding: 0px 0px 5px 35px;
min-height: 30px;
font-size: 11px;
margin-bottom: 5px;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .repair {
background-image: url("//www.kmag.net/sharedcakephp/img/representatives/icon_repair.png");
background-repeat: no-repeat;
background-position: 0px 0px !important;
padding: 0px 0px 5px 35px;
min-height: 30px;
font-size: 11px;
margin-bottom: 5px;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .web {
background-image: url("//www.kmag.net/sharedcakephp/img/representatives/icon_web.png");
background-repeat: no-repeat;
background-position: 0px 0px !important;
padding: 0px 0px 5px 35px;
min-height: 30px;
font-size: 11px;
margin-bottom: 10px;
border-bottom: 1px solid #ccc;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .testdrive {
background-image: url("//www.kmag.net/sharedcakephp/img/representatives/icon_testdrive.png");
background-repeat: no-repeat;
background-position: 0px 0px !important;
padding: 0px 0px 0px 35px;
min-height: 26px;
line-height: 26px;
font-size: 11px;
font-weight: bold;
margin-bottom: 5px;
border-bottom: 0px solid #ccc;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .service {
background-image: url("//www.kmag.net/sharedcakephp/img/representatives/icon_service.png");
background-repeat: no-repeat;
background-position: 0px 0px !important;
padding: 0px 0px 0px 35px;
min-height: 26px;
line-height: 26px;
font-size: 11px;
font-weight: bold;
margin-bottom: 5px;
border-bottom: 0px solid #ccc;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .web a {
color: #bb0022;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .web a:hover {
text-decoration: underline;
}
.contentWrap .CorporateWrap #representativesMap .popupWindow .representative_image {
float: right;
}
#Representatives .Lnb .lnb-ul li ul {
display: block !important;
margin-top: 0px;
padding-bottom: 5px;
}
.Lnb .lnb-ul .on a {
padding-top: 4px !important;
padding-bottom: 4px !important;
}
.board-table.representativesTable th strong {
border: none;
display: inline-block;
}
th[data-sort] {
cursor: pointer;
}
.ui-combobox {
position: relative;
display: inline-block;
}
.ui-combobox-input {
border: 1px solid #C0C0C0;
font: 12px/18px "Tahoma",Dotum;
height: 25px;
margin: 0;
padding: 0 5px;
width: auto;
background: white;
border-radius: 0px 0px 0px 0px;
color: #333333;
display: inline-block;
float: left;
}
input.ui-combobox-input {
float: left;
max-width: auto !important;
font-size: 14px;
}
.filter_box input[type='text'] {
height: 24px;
}
.filter_box input[name='representative_search'] {
width: 400px !important;
}
.Wrap320 .filter_box input[name='representative_search'] {
width: 260px !important;
}
.ui-menu {
width: auto;
font-size: 11px;
max-height: 380px;
overflow-x: hidden;
overflow-y: auto;
border-radius: 0px;
}
.ui-menu li a {
height: 20px;
line-height: 20px;
overflow: hidden;
font-size: 14px;
}
.ui-menu li a:hover {
border-radius: 0px;
border-color: transparent;
background: #eeeeee !important;
}
.ui-button.ui-combobox-toggle {
border: 1px solid #333333;
border-radius: 0 3px 3px 0;
float: left;
height: 25px;
width: 25px;
background: #666666; /* Old browsers */
background: -moz-linear-gradient(top,  #666666 0%, #333333 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #666666 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #666666 0%,#333333 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #666666 0%,#333333 100%); /* IE10+ */
background: linear-gradient(to bottom,  #666666 0%,#333333 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
.ui-button.ui-combobox-toggle.ui-state-hover {
border-color: #990022;
background: #bb0022; /* Old browsers */
background: -moz-linear-gradient(top,  #bb0022 0%, #990022 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bb0022), color-stop(100%,#990022)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #bb0022 0%,#990022 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #bb0022 0%,#990022 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #bb0022 0%,#990022 100%); /* IE10+ */
background: linear-gradient(to bottom,  #bb0022 0%,#990022 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb0022', endColorstr='#990022',GradientType=0 ); /* IE6-9 */
}
.ui-button.ui-combobox-toggle .ui-icon {
background: url('//www.kmag.net/sharedcakephp/img/dropdown_icon.png') no-repeat scroll center center transparent !important;
}
.btn-area a {
padding: 7px 12px;
text-decoration: none;
border-radius: 3px;
margin-right: 5px;
margin-bottom: 5px;
display: inline-block;
}
.btn-area a.on {
color: #333333;
border-color: #B2B2B2;
}
.btn-area a img {
vertical-align:text-top;
margin-right: 5px;
border: 0px;
}
.btn-area .silver {
background-color: #EEE;
color: #666;
border: 1px solid #CCC;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#EEEEEE'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EEEEEE)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #FFFFFF,  #EEEEEE); /* for firefox 3.6+ */
}
.btn-area .red {
background-color: #bb0022;
color: #FFF;
border: 1px solid #AD0F23;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC1122', endColorstr='#991122'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#CC1122), to(#991122)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #CC1122,  #991122); /* for firefox 3.6+ */
}
.Wrap320 .btn-area a {
width: 295px;
}
.Wrap320 .board-table {
margin-top: 10px;
}
.gm-style .title a {
font-size: 16px;
}
body#kia .contentWrap .CorporateWrap .filter_box.last {
  margin-top: 37px;
}