@charset "UTF-8";

/*
	top
 */

#search th {
font-size: 11px;
}


/* SEARCH KEYWORD & SEARCH FOR CARS */
#search-cars-area h2:after{
	width: 150px;
}

#contents #search-cars-area .search-keyword-menu{
	width: 209px;
}

#contents #search-cars-area .search-keyword-menu select{
	padding-left: 3px;
	padding-left: 1px\0; /* IE8以上 */;
}

@media screen and (min-width: 1761px){
	#mgt #search-cars-area .search-keyword-input{
		width: 645px;
	}
	#search-cars-area #search td.cars-items {
		width: 299px;
	}
	#search-cars-area .cars-items-make select,
	#search-cars-area .cars-items-model select,
	#search-cars-area .cars-items-type select,
	#search-cars-area .cars-items-steering select {
		width: 225px;
	}

	#search-cars-area #search td.cars-items-year,
	#search-cars-area #search td.cars-items-deals {
		width: 260px;
	}

	#search-cars-area .search-cars-items .cars-items-year .from-to {
		width: 87px;
	}

	#search-cars-area #search-button {
		margin-left: 72px;
	}
}

@media screen and (max-width: 1760px){
	#mgt #search-cars-area .search-keyword-input{
		width: 539px;
	}
	#search-cars-area #search td.cars-items {
		width: 246px;
	}
	#search-cars-area .cars-items-make select,
	#search-cars-area .cars-items-model select,
	#search-cars-area .cars-items-type select,
	#search-cars-area .cars-items-steering select {
		width: 175px;
	}
	#search-cars-area .search-cars-items .cars-items-name {
		width: 58px;
	}
	#search-cars-area #search td.cars-items-year,
	#search-cars-area #search td.cars-items-deals {
		width: 260px;
	}
	#search-cars-area .search-cars-items .cars-items-year .from-to {
		width: 87px;
	}
	#search-cars-area #search-button {
		margin-left: 55px;
	}
}

@media screen and (max-width: 1530px){
	#mgt #search-cars-area .search-keyword-input{
		width: 446px;
	}

	#search-cars-area .search-cars-items .cars-items-name{
		width: 55px;
	}

	#search-cars-area .search-cars-items .cars-items-year .cars-items-name,
	#search-cars-area .search-cars-items .cars-items-deals .cars-items-name{
		width: 41px;
	}
	#search-cars-area .search-cars-items .cars-items-year .from-to {
		width: 63px;
	}

	#search-cars-area #search td.cars-items {
		width: 210px;
	}

	#search-cars-area .cars-items-make select,
	#search-cars-area .cars-items-model select,
	#search-cars-area .cars-items-type select,
	#search-cars-area .cars-items-steering select{
		width: 145px;
	}

	#search-cars-area #search td.cars-items-year,
	#search-cars-area #search td.cars-items-deals {
		width: 260px;
	}
	#search-cars-area .search-cars-items .cars-items-year .from-to {
		width: 87px;
	}
	#search-cars-area #search-button {
		margin-left: 8px;
	}
}

@media screen and (max-width: 1400px){
	#mgt #search-cars-area .search-keyword-input{
		width: 350px;
	}

	#search-cars-area .search-cars-items .cars-items-make .cars-items-name,
	#search-cars-area .search-cars-items .cars-items-type .cars-items-name {
		width: 36px;
	}

	#search-cars-area .search-cars-items .cars-items-year .cars-items-name,
	#search-cars-area .search-cars-items .cars-items-deals .cars-items-name{
		width: 40px;
	}

	#search-cars-area .search-cars-items .cars-items-year .from-to{
		width: 57.5px;
	}

	#search-cars-area #search td.cars-items {
		width: 174px;
	}

	#search-cars-area #search td.cars-items-make,
	#search-cars-area #search td.cars-items-type{
		width: 159px;
	}

	#search-cars-area #search td.cars-items-year,
	#search-cars-area #search td.cars-items-deals {
		width: 260px;
	}

	#search-cars-area .search-cars-items .cars-items-year .from-to {
		width: 87px;
	}

	#search-cars-area .cars-items-make select,
	#search-cars-area .cars-items-model select,
	#search-cars-area .cars-items-type select,
	#search-cars-area .cars-items-steering select{
		width: 110px;
	}

	#search-cars-area #search-button {
		margin-left: 4px;
	}
}

/* ToolTip popup位置修正 */
#aToolTip {
	max-width:350px;
}
/*
	login
*/
/*
#sign-in a{
	width: 74px;
	background: url('/spanish/images/login_buttons.png') no-repeat 0px -0px;
}

#sign-in a:hover{
	width: 74px;
	background: url('/spanish/images/login_buttons.png') no-repeat 0px -18px;
}


#sign-out a{
  width: 79px;
  background:url('/spanish/images/login_buttons.png') no-repeat 0px -36px;
}

#sign-out a:hover{
  width: 79px;
  background:url('/spanish/images/login_buttons.png') no-repeat 0px -54px;
}
*/

/* resetボタン */
#mgt table .reset-bt  {
	padding-left: 0;
	padding-right: 0;
	width: 112px;
	text-align: center;
}

.priceTip{
	line-height:2.4;
}

.search-calculator-certificate{
	margin:0 5px 0 0;
	vertical-align: middle;
}

.service-legend-list li {
	text-indent: -2em;
	padding-left: 1.7em;
}

.step1-area thead th{
	font-size: 10.5px;
}

.page-classified-detail .step3-area .order-flow li{
	text-indent: -0.6em;
	padding-left: 0.6em;
}

/* Front FOB価格レイアウト*/
.th-vanning-fee a {
	right: -4px;
	top: 13px;
}
.step1-area .th-vanning-fee {
	width: 63px;
	font-size: 10px;
}
.table-total-price {
	font-weight: bold;
	word-break: break-all;
}
td.table-freight {
	width: 44px;
}


/* Nissan X-Trail vs Toyota RAV4 Comparison Review */
#mainimg-vs .mainimg_con .img-list{
	width: 211px !important;
}


/* Buy 5 Cars & receive a $200 discount */

.buy5cars_lp div#cam_chart table th.bg01, .buy5cars_lp div#cam_chart02 table th.bg01{
	font-size: 14px !important;
}


/* car wiki */
.comments_text4 {
	height: 84px !important;
	padding-top: 2px !important;
}

/* search */

#contents .search-keyword-menu,
#content .search-keyword-menu{
	overflow: hidden;
	width: 248px;
}

#contents .search-keyword-menu select,
#content .search-keyword-menu select{
	background-position: 228px,0;
	background-position-x: 228px;
	background-position-y: 4px;
	width: 112%;
	padding-left: 5px;
}

/*Search DB*/

#mgt .search-keyword-input-stocklist {
	width: 658px;
}

@media screen and (max-width: 9999px) {
	#contents .search-keyword-input {
		width:796px;
	}
}

@media screen and (max-width:1760px){
	#contents .search-keyword-input {
		width: 666px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

@media screen and (max-width:1530px){
	#contents .search-keyword-input {
		width: 536px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}

@media screen and (max-width: 1400px) {
	#contents .search-keyword-input {
		width: 436px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
}




/*Quote*/
.popup_div div {
	text-align: left;
}

span.popup-span {
	text-indent: -4em;
	padding-left: 5em;
}

label.popup-mail-subscribe {
	text-indent: -4em;
	padding-left: 4em;
}

span.inquiry-unscribe {
	padding-left: 1.3em;
}


.mail-subscribe {
	text-indent: -1.4em;
	padding-left: 9em;
	text-align: left;
}

span.popup-free-quote {
	padding-left: 5em;
}

/* car wiki */
.comments_title {
	position: relative;
	top: -17px;
	left: 50px
}

/*
#content #main.beavip_win #be_a_vip_form #newsletter-signup-box {
	width: 390px;
	right: 49px;
}
*/

/* header menu */

ul.megamenu #gn-browse-stock div.mm-item-content{
	min-width:841px;
}

ul.megamenu #gn-help-and-support div.mm-item-content{
	min-width: 515px;
}

ul.megamenu #gn-electronics div.mm-item-content:after {
    left: 184px;
    right: auto;
}

/* countdown end 20151215 */

#txt-position {
	text-align: left;
}

/* 20170222 team プロフィールの高さは一番文字数の多い人にあわせて指定*/
#page .team .sales-team-left {
	height: 235px;
}
