@charset "UTF-8";
p{margin:0;}
body.inspection,
body.inspection_flow {
  min-width: 1040px;
}
table { border-collapse:collapse; width:100%; }
th {
  vertical-align:top;
  padding:1px;
}
th img {
  vertical-align:bottom;
  padding:1px;
  line-height:1;
}
td {
  vertical-align:top;
  padding:2px;
}
.mt30 {margin-top: 30px;}
.mt40 {
    margin-top: 40px ;
}
.IMEon  { ime-mode:active; }
.IMEoff { ime-mode:disabled ; }
/******************   form   ******************/

form{ margin:0px; padding:0px; }
textarea{
  font-size:12px;
}
select {
	width:180px;
}
input,textarea{
	color:#666666;
	border:solid 1px #ccc;
	font-size:13px;
	background-color:#ffffff;
	margin:0;
	padding: 2px 3px;
}
.w60  { width:60px;  }
.pt20 { padding-top:20px;}
.w70  { width:70px;  }
.w185  { width:185px;  }
.IMEon  { ime-mode:active; }
.IMEoff { ime-mode:disabled ; }
.center { text-align:center; }
.space35 {
	height:35px;
	line-height:0;
	font-size:0;
	clear:both;
	display:block;
}
.tl {text-align: left;}
.tc {text-align: center;}
.tr {text-align: right;}
.vb {vertical-align: bottom;}
.fs10{font-size: 10px;}
.fs16 {font-size: 16px;}
.fs23 {font-size: 23px;}
.fs28 {font-size: 28px;}
.fs30 {font-size: 30px;}
.fs32 {font-size: 32px;}
.fs60 {font-size: 60px;}
.fs80 {font-size: 80px;}
.fs100 {font-size: 100px;}
.bold {
  font-weight: bold;
}
.mt45 {margin-top: 45px;}
.mt50 {margin-top: 50px;}
.mt55 {margin-top: 55px;}
.mt90 {margin-top: 90px;}
.pt10 {padding-top: 10px;}
.pt30 {padding-top: 30px !important;}


#form_area {
	position:relative;
}
#form_block {
	position:absolute;
	left:610px;
	top:20px;
}
#form_area .bg_blue{
	text-align:center;
	background:#043178;
	width:325px;
}


#form_box {
	width:325px;
	background-color:#fff;
	padding:0 10px 20px 10px;
}
#inspection_block {
	padding-top:38px;
}
#inspection_block h2 {
	text-align:center;
	padding-bottom:33px;
}
.inspection_box {
	background: url(../img/common/bg_contents_gray.gif) 0 0 repeat;
	padding:6px;
	width:278px;
	float:left;
	margin-right:35px;
}
*html .inspection_box {
	background: url(../img/common/bg_contents_gray.gif) 0 0 repeat;
	padding:6px;
	width:278px;
	float:left;
	margin-right:33px;
}
.inspection_box_right {
	background: url(../img/common/bg_contents_gray.gif) 0 0 repeat;
	padding:6px;
	width:278px;
	float:left;
}
.inspection_ttl01 {
	padding:10px 0;
}
.inspection_txt {
	padding:0 10px;
}
.inspection_box .inspection_box_bg02 ul li , .inspection_box_right .inspection_box_bg02 ul li {
	text-align:center;
}
.inspection_box_bg {
	background-color:#fff;
	padding:12px;
	min-height:316px;
	height: auto !important;
	height: 316px;
}
.inspection_box_bg02 {
	background-color:#fff;
	padding:12px;
	min-height:278px;
	height: auto !important;
	height: 278px;
	position:relative;
}


.inspection_box_wide {
	background: url(../img/common/bg_contents_gray.gif) 0 0 repeat;
	padding:6px;
	width:928px;
	float:left;
}
.inspection_box_bg03 {
	background-color:#fff;
	padding:12px;
	height: auto !important;
	position:relative;
}
.inspection_box_bg03 .ml36 {
   margin-left: 36px;
}
.inspection_box_bg03 .detail {
   padding: 12px 12px 0;
}
.inspection_box_bg03 ul.fL {
   float: left;
   margin-right: 82px;
}

.inspection_link_faq {
	/*margin-top:20px;*/
	margin-top:40px;
}
ul.inspection_link_faq {
	width: 960px;
	margin-left: -10px;
}
.inspection_link_faq .fL {
	float: left;
	margin-right: 20px;
}
.inspection_link_faq .fR {
	float: right;
}

.inspection_blow {
	position:absolute;
	left:5px;
	top:-15px;
}
.inspection_blow_ttl {
	padding:0 0 7px 72px;
}
#form_block_footer {
/*
	width:802px;
	background: url(../img/common/bg_contents_blue.gif) 0 0 repeat;
	padding:9px;
	margin:15px auto 0 auto;
  */
}
#form_box_footer {
 	background: url(../img/inspection/bg_form_footer.gif) right bottom no-repeat;
	background-color:#fff;
	padding:20px 64px 70px 64px;
	/*
	min-height:260px;
	height: auto !important;
	height: 260px;
	*/
}
#form_box_footer_left {
	float:left;
	width:310px;
	font-size: 85%;
}
#form_box_footer_left div{
	text-align:center;
	background:#043178;
	width:310px;
}

#form_box_footer_right div{
	text-align:center;
	padding: 0 20px;
	background:#043178;
	width:310px;
}

#form_box_footer_right {
	float:right;
	width:350px;
	font-size: 85%;
}
.formbtn {
	text-align:center;
	padding-top:15px;
	clear:both;
}
.formbtn02 {
	text-align:center;
	clear:both;
}
.inspection #container{
  padding: 0 0 200px 0;
}
.inspection_flow #container{
  padding: 0 0 210px 0;
}
.inspection_faq #container{
  padding: 0 0 240px 0;
}
.inspection #contents_aera {
  width: 100%;
}
.inspection .ttl01,
.inspection #form_area,
.inspection .main_area {
  width: 1020px;
  margin-left: auto;
  margin-right: auto;
}
.inspection #sticker_area{
  margin-top: 40px;
}
.inspection #sticker_area h3 {
    margin: 30px 0;
}

.inspection .ttl01 {
  margin: 0 auto;
}
.inspection h2 {
  background-color: #0d347f;
  color: #fff;
  font-size: 54px;
  text-align: center;
  padding: 42px;
}
.inspection h2 .__yellow {
  color: #fff100;
}
.inspection h3 {
  text-align: center;
  font-size: 18px;
  color: #fff;
  background-color: #f28d01;
  padding: 10px;
}
.inspection .inspection_link_faq {
  margin-left: auto;
  margin-right: auto;
}
.inspection #top_area {
  position: relative;
}
.inspection #top_area .main_anc {
  position: absolute;
  top: 355px;
  left: 35px;
}
.inspection #top_area #form_block_footer {
  position: absolute;
  top: 500px;
  left: 25px;
  width: 970px;
  background-color: #fff;
  background-image: none;
  padding: 0;
}
.inspection .form_btn {
    margin:0 0 40px 0;
}
/******************   flow_area   ******************/
.inspection .flow_area {
  font-size: 18px;
}
.inspection .flow_area .main_area {
  margin-top: 40px;
  margin-bottom: 70px;
}
.inspection .flow_area #form_block_header table {
  width: 100%;
  table-layout: fixed;
}
.inspection .flow_area #form_block_header table tr.__txt td {
  padding-top: 30px;
  padding-left: 16px;
  padding-right: 16px;
}
.inspection .flow_area #form_block_header table td img.shadow {
  box-shadow: 3px 3px 6px #888;
  border: 3px solid #FFF;
}
.inspection .flow_area #form_block_footer,
.inspection_faq #form_block_footer {
  border: 2px solid #0d347f;
  margin-top: 20px;
  background-image: none;
  padding: 0;
  width: 970px;
}
.inspection_faq #form_block_footer {
  margin-top: 30px;
}
.inspection .flow_area #form_block_footer .title,
.inspection_faq #form_block_footer .title {
  position: relative;
  text-align: center;
  font-size: 28px;
  color: #fff;
  background-color: #0d347f;
  margin: 0;
}
.inspection .flow_area #form_block_footer .title .__notes,
.inspection_faq #form_block_footer .title .__notes {
  position: absolute;
  bottom: 0;
  right: 10px;
  font-size: 14px;
}
.inspection .flow_area #form_box_footer,
.inspection_faq #form_box_footer {
  width: 860px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
  background-image: none;
  padding: 0;
}
.inspection .flow_area #form_box_footer .form_inner_head,
.inspection_faq #form_box_footer .form_inner_head {
  font-weight: bold;
  background-color: #d4eaf8;
  text-indent: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.inspection .flow_area #form_box_footer_left,
.inspection .flow_area #form_box_footer_right,
.inspection_faq #form_box_footer_left,
.inspection_faq #form_box_footer_right {
  width:410px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.inspection .flow_area #form_box_footer_left,
.inspection_faq #form_box_footer_left {
  float:left;
}
.inspection .flow_area #form_box_footer_left .__notes,
.inspection_faq #form_box_footer_left .__notes {
  font-size: 12px;
  vertical-align: bottom;
}
.inspection .flow_area #form_box_footer_left .__notes{
    text-align: right;
    padding: 0 30px 0 0;
}
.inspection .flow_area #form_box_footer_right,
.inspection_faq #form_box_footer_right {
  float:right;
}
.inspection .flow_area #form_box_footer_left div,
.inspection_faq #form_box_footer_left div {
  text-align:center;
  background:#043178;
  width:310px;
}
.inspection .flow_area #form_box_footer_right div,
.inspection_faq #form_box_footer_right div {
  text-align:center;
  padding: 0 20px;
  background:#043178;
  width:310px;
}
.inspection .flow_area #form_box_footer table,
.inspection_faq #form_box_footer table {
  margin-top: 10px;
  border-collapse: separate;
  border-spacing: 5px;
}
.inspection .flow_area #form_box_footer input,
.inspection .flow_area #form_box_footer select,
.inspection_faq #form_box_footer input,
.inspection_faq #form_box_footer select {
  width: 200px;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 2px solid #d1d1d1;
  padding: 6px 8px 8px 8px;
  margin-left: 0;
}
.inspection .flow_area #form_box_footer th,
.inspection_faq #form_box_footer th {
  text-align: left;
  vertical-align: middle;
  width: 125px;
}
.inspection .flow_area #form_box_footer .form_inner_name input {
  /* width: 77.5px; */
}
.inspection .flow_area #form_box_footer .form_inner_phone input,
.inspection_faq #form_box_footer .form_inner_phone input {
  width: 180px;
}
.inspection .flow_area #form_box_footer .input_date,
.inspection_faq #form_box_footer .input_date {
  width: 100px;
}
.inspection .flow_area .formbtn,
.inspection_faq .formbtn {
	text-align:center;
	padding-top:15px;
	clear:both;
}
.inspection .flow_area .formbtn02,
.inspection_faq .formbtn02 {
	text-align:center;
  text-decoration: underline;
}


/******************   faq   ******************/

#inspection_faq_block {}
#inspection_faq_block h2 {margin-top:20px; margin-bottom:40px;}
#inspection_faq_block .inspection_faq_list {}
#inspection_faq_block .inspection_faq_list dt {height:20px; margin-bottom:10px; padding:7px 20px 3px 40px; line-height:20px; color:#053178; font-size:20px; font-weight:bold; background:url(/img/inspection/faq_icon_q.png) left top no-repeat; cursor:pointer;}
#inspection_faq_block .inspection_faq_list dd {display:none; margin-bottom:30px; padding:20px; background:#EEE;}
#inspection_faq_block {}


/******************   flow   ******************/
#inspection_flow_block { padding-top:10px; }
#inspection_flow_block p { margin-bottom: 1em; font-size: 116%; }
#inspection_flow_block .ttl02 { background: url(../img/common/ttls_line_02.gif) 0 center no-repeat; color: #043178; text-align: left; font-size: 197%; padding: 0 0 0 15px; margin-bottom: 10px; }
#inspection_flow_block .step_box { padding: 25px 0; border-top: 2px solid #053178; }
#inspection_flow_block .step_box .detail { float: left; width: 660px; }
#inspection_flow_block .step_box .detail.w410 { width: 410px; }
#inspection_flow_block .step_box img { float: right; }

#inspection_flow_block .frame_area { padding: 5px; margin-bottom: 0; }
#inspection_flow_block .frame_area h2 { color: #043178; text-align: left; font-size: 197%; padding: 0; margin-bottom: 10px; }
#inspection_flow_block .frame_area .inner { background: #fff; padding: 20px 13px; }
#inspection_flow_block .frame_area .inner .detail { float: left; width: 540px; }
#inspection_flow_block .frame_area .inner img { float: right; }

.inspection_flow #inspection_flow_block {
  margin-bottom: 35px;
}
.inspection_flow #inspection_flow_block h2.title {
  color: #fff;
  font-size: 24px;
  padding-left: 40px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.inspection_flow #inspection_flow_block .flow_01 h2.title {
  background-image: url(/img/inspection/flow/flow01_title.jpg);
  background-repeat: no-repeat;
  padding-top: 65px;
  height: 79px;
}
.inspection_flow #inspection_flow_block .flow_02 h2.title {
  background-image: url(/img/inspection/flow/flow02_title.jpg);
  background-repeat: no-repeat;
  padding-top: 85px;
  height: 76px;
}
.inspection_flow #inspection_flow_block p.title {
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  padding-top: 5px;
  padding-left: 18px;
}
.inspection_flow #inspection_flow_block p.title span:nth-child(1) {
  color: #fff;
}
.inspection_flow #inspection_flow_block .title span:nth-child(2) {
  margin-left: 35px;
  color: #053178;
}
.inspection_flow #inspection_flow_block .inner_txt {
  margin-top: 40px;
  margin-left: 50px;
  font-size: 18px;
  width: 560px;
}
.inspection_flow #inspection_flow_block .inner_txt span {
  display: block;
  font-size: 13px;
  margin-top: 10px;
}
.inspection_flow #inspection_flow_block .flow_01 .step1 .inner_txt {
  width: 510px;
}
.inspection_flow #inspection_flow_block .flow_01 .step1 {
  background-image: url(/img/inspection/flow/flow01-01.jpg);
  background-repeat: no-repeat;
  height: 250px;
}
.inspection_flow #inspection_flow_block .flow_01 .step2 {
  background-image: url(/img/inspection/flow/flow01-02.jpg);
  background-repeat: no-repeat;
  height: 250px;
}
.inspection_flow #inspection_flow_block .flow_01 .step3 {
  background-image: url(/img/inspection/flow/flow01-03.jpg);
  background-repeat: no-repeat;
  height: 250px;
}
.inspection_flow #inspection_flow_block .flow_01 .step4 {
  background-image: url(/img/inspection/flow/flow01-04.jpg);
  background-repeat: no-repeat;
  height: 240px;
}
.inspection_flow #inspection_flow_block .flow_02 .step1 {
  background-image: url(/img/inspection/flow/flow02-01.jpg);
  background-repeat: no-repeat;
  height: 250px;
}
.inspection_flow #inspection_flow_block .flow_02 .step2 {
  background-image: url(/img/inspection/flow/flow02-02.jpg);
  background-repeat: no-repeat;
  height: 320px;
}
.inspection_flow #inspection_flow_block .flow_02 .step3 {
  background-image: url(/img/inspection/flow/flow02-03.jpg);
  background-repeat: no-repeat;
  height: 340px;
}
.inspection_flow #inspection_flow_block .flow_02 .step4 {
  background-image: url(/img/inspection/flow/flow02-04.jpg);
  background-repeat: no-repeat;
  height: 300px;
}
.inspection_flow #inspection_flow_block .flow_02 .step5 {
  background-image: url(/img/inspection/flow/flow02-05.jpg);
  background-repeat: no-repeat;
  height: 300px;
}
.inspection_flow #inspection_flow_block .flow_02 .step6 {
  background-image: url(/img/inspection/flow/flow02-06.jpg);
  background-repeat: no-repeat;
  height: 240px;
}
.inspection_flow #inspection_flow_block .inspection {
  margin-top: 15px;
}
.inspection_flow .ttl01.type02 ,
.inspection_faq .ttl01.type02 {
  margin: 0;
}

/******************   sticker_area   ******************/
.inspection #sticker_area .sticker {
  width: 153px;
  height: 167px;
  background: #68e3f2;
  margin-right: 20px;
  text-align: center;
  float: left;
}
.inspection #sticker_area .sticker.__yellow {
  background: #fc0;
}
.inspection #sticker_area .sticker:last-child {
  margin-right: 0;
}

.inspection #sticker_area .sticker ul {
    position: relative;
}
.inspection #sticker_area .sticker .__01 {
    padding: 5px 5px 5px 0;
    font-size: 16px;
    font-weight: bold;
    text-align: right;
}
.inspection #sticker_area .sticker .__02 {
    display: inline-block;
    width: 69px;
    height: 40px;
    margin-top: 5px;
    font-size: 35px;
    font-weight: bold;
    position: absolute;
    top: 0;
    left: 0;
/*
  border: 3px solid #333;
  border-radius: 100px / 40px;
*/
}
.inspection #sticker_area .sticker .__02 span {
  display: block;
  margin-top: -5px;
}
.inspection #sticker_area .sticker .__03 {
    margin-top: 30px;
    font-size: 100px;
    font-weight: bold;
    line-height: 1;
    text-align: right;
    margin-right: 20px;
}

/******************   point   ******************/
.inspection #point {
  line-height: 1.3;
  margin-top: 90px;
  margin-bottom: 60px;
}
.inspection #point .point_list > li {
  border-bottom: 5px solid #cfd7e5;
  padding-bottom: 15px;
  margin-top: 15px;
}
.inspection #point .point_list > li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
.inspection #point .point_list ul li {
  float: left;
}
.inspection #point .point_list ul li.__txt {
  margin-top: 10px;
  width: 590px;
  padding-left: 18px;
  padding-right: 17px;
}
.inspection #point .point_list ul li.__txt span.__orange {
  color: #f18d00;
}
.inspection #point .point_list ul li.__txt p.__blue {
  color: #0d347f;
}
.inspection #point .point_list .point2 {
  position: relative;
}
.inspection #point .point_list .point2 .__btn {
  position: absolute;
  top: 110px;
  left: 530px;
}

/******************   price_area   ******************/
.inspection #price_area h1 {
  height: 400px;
  text-indent: -9999px;
  background-image: url(../img/inspection/price_main.jpg);
  background-position: center;
  background-repeat: no-repeat;
}
.inspection #price_area > p.__bnr {
  position: relative;
  top: -40px;
}
.inspection #price_area .price_box {
  margin-top: 60px;
  margin-bottom: 65px;
}
.inspection #price_area .price_box li {
  float: left;
}
.inspection #price_area .price_box table {
  width: 450px;
  margin-left: 55px;
  margin-right: 20px;
  color: #0e357f;
}
.inspection #price_area .price_box tr,
.inspection #price_area .price_box th,
.inspection #price_area .price_box td {
  border: 1px solid #ccc;
  vertical-align: middle;
  line-height: 1;
  padding-left: 16px;
  padding-top: 11px;
  padding-bottom: 11px;
}
.inspection #price_area .price_box th {
  width: 160px;
  background-color: #eee;
}
.inspection #price_area .price_box th.price_caption:before {
  content: url(../img/inspection/price_box_ico.png);
  vertical-align: sub;
  margin-right: 10px;
}
.inspection #price_area .price_box th.__orange {
  background-color: #ff3d00;
  color: #fff;
}
.inspection #price_area .price_box td.__orange {
  color: #ff3d00;
  font-size: 20px;
}
.inspection .l-container .fs_large {
    font-size: 28px;
    font-weight: bold;
    color: red;
}

/******************   store_area   ******************/
.inspection #store_area .__blue {color: #0e347d;}
.inspection #store_area .__red {color: #e60011;}
/******************   coupon_area   ******************/
.inspection #coupon_area .main_area {
  margin-top: 55px;
  margin-bottom: 70px;
}
/*map_box--------------------*/
#map_box {
	width:940px;
	height:470px;
  margin-top: 50px;
	margin-bottom: 30px;
  margin-left: auto;
  margin-right: auto;
	position:relative;
	background:url(../img/guide/map_bg.jpg) 0 0 no-repeat;
}

#map_box ul li {
	list-style:none;
	position:absolute;
}

#area_kyushu_01 {
	left:38px;
	top:318px;
}

#area_kyushu_02 {
	left:101px;
	top:318px;
}

#area_kyushu_03 {
	left:38px;
	top:351px;
}

#area_kyushu_04 {
	left:101px;
	top:351px;
}

#area_kyushu_05 {
	left:38px;
	top:384px;
}

#area_kyushu_06 {
	left:101px;
	top:384px;
}

#area_kyushu_07 {
	left:38px;
	top:417px;
}

#area_chugoku_01 {
	left:171px;
	top:285px;
}

#area_chugoku_02 {
	left:234px;
	top:285px;
}

#area_chugoku_03 {
	left:297px;
	top:285px;
}

#area_chugoku_04 {
	left:234px;
	top:318px;
}

#area_chugoku_05 {
	left:297px;
	top:318px;
}

#area_shikoku_01 {
	left:234px;
	top:358px;
}

#area_shikoku_02 {
	left:297px;
	top:358px;
}

#area_shikoku_03 {
	left:234px;
	top:391px;
}

#area_shikoku_04 {
	left:297px;
	top:391px;
}

#area_kinki_01 {
	left:360px;
	top:285px;
}

#area_kinki_02 {
	left:423px;
	top:318px;
}

#area_kinki_03 {
	left:549px;
	top:318px;
}

#area_kinki_04 {
	left:423px;
	top:351px;
}

#area_kinki_05 {
	left:486px;
	top:351px;
}

#area_kinki_06 {
	left:423px;
	top:384px;
}

#area_hokuriku_01 {
	left:486px;
	top:285px;
}

#area_hokuriku_02 {
	left:549px;
	top:252px;
}

#area_hokuriku_03 {
	left:612px;
	top:252px;
}

#area_toukai_01 {
	left:612px;
	top:285px;
}
#area_toukai_02 {
	left:549px;
	top:351px;
}
#area_toukai_03 {
	left:612px;
	top:351px;
}
#area_toukai_04 {
	left:675px;
	top:351px;
}

#area_kousinetu_01 {
	left:675px;
	top:219px;
}

#area_kousinetu_02 {
	left:675px;
	top:252px;
}

#area_kousinetu_03 {
	left:675px;
	top:318px;
}

#area_kantou_01 {
	left:738px;
	top:252px;
}

#area_kantou_02 {
	left:801px;
	top:252px;
}

#area_kantou_03 {
	left:738px;
	top:285px;
}

#area_kantou_04 {
	left:801px;
	top:285px;
}

#area_kantou_05 {
	left:738px;
	top:318px;
}

#area_kantou_06 {
	left:801px;
	top:318px;
}

#area_kantou_07 {
	left:738px;
	top:351px;
}

#area_touhoku_01 {
	left:738px;
	top:120px;
}

#area_touhoku_02 {
	left:738px;
	top:153px;
}

#area_touhoku_03 {
	left:801px;
	top:153px;
}

#area_touhoku_04 {
	left:738px;
	top:186px;
}

#area_touhoku_05 {
	left:801px;
	top:186px;
}

#area_touhoku_06 {
	left:801px;
	top:219px;
}

#area_hokkaido_01 {
	left:738px;
	top:20px;
}

#area_okinawa_01 {
	left:249px;
	top:160px;
}

#area_ttl {
	position:absolute;
	left:41px;
	top:30px;
}

.urawa{
	text-align:center;
	margin-bottom:30px;
}
.guide_table {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
}
#contents_aera {
  width: 980px;
  margin: 0px auto 0px auto;
  overflow: hidden;
}

/******************   step_box   ******************/
#form_block_header .step_box{
	width:100%;
	display:block;
	margin:0 auto;
    text-align: center;
}
#form_block_header .step_box li{
	width:31.3333%;
	padding:0 1%;
	float:left;
}
#form_block_header .step_box li p.txt{
	text-align: left;
	padding:30px 0;
	height: 114px;
}
#form_block_header .step_box li.arrow p.txt{
    padding: 30px 0 0;
    height: 115px;
}
#form_block_header .step_box li img.shadow {
    box-shadow: 3px 3px 6px #888;
    border: 3px solid #FFF;
}
@media screen and (max-width: 768px) and (min-width: 641px){
	body.inspection,
	body.inspection_flow {
	  min-width: inherit;
	}
}
