 /* base */
 h1 {
 font-size: initial;
 margin: 0;
 }
 
 /* header */
 .l-pc-show {
 padding-top: 166px;
 }
 
.price_area h1 img {
    text-align: center;
    display: unset;
}

.top_area_bg {
	background: #fffaac url('/wc2/inspection/img/lp07/lp07_mainvisual.png') no-repeat center top;
}

/* top_form */
#top_area .form_area {
top: 105px;
}

form[name="form_a"] table tr:nth-child(4),
form[name="form_a"] table tr:nth-child(5),
form[name="form_a"] table tr:nth-child(6) {
display:none;
}

.under_form_btn .btn_grid.norikae {
width: 640px;
margin: 0 auto 15px;
max-width: 100%;
}

/*  bottom_form */
.form_area.area2{
background: linear-gradient(to bottom, #093387 0%,#08126b 100%);
padding: 5px 0 70px 0;
}

.form_area.area2 .whb {
border: 3px solid #fff;
margin-bottom: 10px;
max-width: 100%;
box-sizing: border-box;
}

.form_area.area2 .change_content .change_form.left {
float:left;
width: 50%;
}

.form_area.area2 .under_form_btn {
margin-top: 30px;
}

.form_area.area2 .under_form_btn .btn_grid {
width: 640px;
max-width: 100%;
}

/* content */
.inspection section.__tokuten h3 {
margin-bottom: 50px;
text-align: center;
}

.price_area .l-pc-show {
padding-top:0;
}

.car_price_area {
padding-top: 0;
margin-top: -30px;
background: #fff;
}

.inspection.lp03 .price_area h1 {
    text-align: center;
    padding-top: 45px;
    padding-bottom: 50px;
    background-image: url(/img/inspection/lp02/bg_cap01.png);
    background-repeat: no-repeat;
    background-position: center top;
}

.whb {
    border: none;
    margin-bottom: 0;
   
    width: 100%;
    position: relative;
    top: 0px;
}

.change_content .change_form .wh_field {

    margin-bottom: 0 !important;

}

@media screen and (min-width: 801px) and (max-width: 1180px) {
.gnav .main_menu {
	width: 95%;
}
.wrap .form_area {
	padding: 0;
}
.carsbox li .left {
float: none;
width: 100%;
border-right: none;
}
.form_area.area2 .whb {
margin: 2%;
}
.form_area.area2 .change_content .change_form.left {
width: 48%;
margin: 1%;
}
.form_area.area2 .under_form_btn {
padding-bottom: 30px;
}
.price_area h1 img.pc_view {
margin: 0 auto;
}
.top_area_bg {
	background: #fff url(/wc2/inspection/img/lp07/lp07_mv.png) no-repeat center top;
}
}

@media screen and (max-width: 800px) {
	a.form_link {margin-top: -31%;}
}

@media screen and (max-width: 680px) {
.l-sp-show {
    padding-top: 95px;
}
.car_price_area {
	margin-top: 30px;
}
.form_area.area2 {
	padding: 0 3% 30px;
}
.form_area.area2 .whb {
	top:0;
}
.change_content {
	padding: 0;
	margin: 0
}
.form_area.area2 .change_content .change_form.left {
	float: none;
	max-width: 100%;
	width: 100%;
}
.carsbox li .right .price_table .cell {
	padding-right: 0;
}
.under_form_btn .btn_grid.norikae {
	width: 100%;
}
.ft_navi li:last-child {
	border-right: none;
}
	body {

}

}

@media screen and (max-width: 680px) {
	.menu_area {
	    position: fixed;
	    top: 94px;
	    left: 0;
	    width: 100%;
	    display: none;
	    z-index: 10000;
	}
	.price_area h1 {
		display: none;
	}
	.price_area h3 img.sp_view {
		margin: 0 auto;
	}
}


@media screen and (min-width: 681px) and (max-width: 800px) {
	body {
  
	background-color: #fff;
    color: #000;
    font-size: 100%;
    font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', メイリオ, san-serif;
    line-height: 1.5;
    -webkit-text-size-adjust: none;
    min-width: 1020px;
}
	.inspection.lp03 .mv {
    margin-bottom: 5%;
    margin-top: 165px;
}
}

	