.stock_car_list .outside_bnr.second {
	margin-top:40px;
}

.menu.order form {
	display: inherit;
}

.car_list .name,
.car_list .model {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

/*
.car_ttl p,
.car_ttl h3,
.confirm .form_wrap dd, .confirm .form_wrap02 dd {
*/
body {
	word-break: break-all;
	word-break: break-word;
}

.cf::after{
  content: "";
  display: block;
  clear: both;
}

.aligncenter{
    display:block;
    margin:0 auto;
}
.alignright{
	float:right;
}
.alignleft{
	float:left;
	margin-right: 10px;
}

.car_details .gray_wrap .txt img,
.car_details .news_details .news_box img{
	max-width: 100%;
	height: auto;
}

@media screen and (max-width: 767px) {
	.car_details .gray_wrap .txt img,
	.car_details .news_details .news_box img{
		width: auto;
		float: none;
	    display:block;
	    margin:0 auto;
	}
}

.form_wrap input[type="tel"],
.form_wrap input[type="email"],
.form_wrap input[type="text"] {
	height: auto;
}

.cont_wrap.confirm .form_wrap .select_box::after,
.cont_wrap.confirm .form_wrap input[type="reset"],
.cont_wrap.confirm .form_wrap .clear-button,
.cont_wrap.confirm .form_wrap .attention,
.cont_wrap.confirm .form_wrap .req,
.cont_wrap.confirm .form_wrap .mail2,
.cont_wrap.confirm .input_view {
	display: none;
}

.form_wrap02 input[type="tel"],
.form_wrap02 input[type="email"],
.form_wrap02 input[type="text"] {
	height: auto;
}

.cont_wrap.confirm .form_wrap02 .select_box::after,
.cont_wrap.confirm .form_wrap02 input[type="reset"],
.cont_wrap.confirm .form_wrap02 .clear-button,
.cont_wrap.confirm .form_wrap02 .attention,
.cont_wrap.confirm .form_wrap02 .req,
.cont_wrap.confirm .form_wrap02 .mail2,
.cont_wrap.confirm .input_view {
	display: none;
}
.mw_wp_form_input .confirm_view {
	display: none;
}

.news_details .news_ttl .data .stock,
.news_details .news_ttl h3.stock::before {
	background: #cd373f;
}

.formError .formErrorContent {
	background: transparent;
	font-size: 93%;
    color: #B70000;
}

.formError .formErrorContent:after {
	display: none;
}

@media screen and (max-width: 767px) {
	.gray_wrap .txt p {
		text-align: initial;
	}
	
	.car_contact .form_wrap dd #check1,
	.car_contact .form_wrap dd #check2 {
		top: 0;
	}
	.car_contact .form_wrap02 dd #check1,
	.car_contact .form_wrap02 dd #check2 {
		top: 0;
	}
}