@charset "utf-8";

@media screen and (min-width:769px) {
	/*------------------------------------------------------------------------------------------
	*
	*
		 /webcatalog/performance/active-safety/
		 Responsive / PC
	*
	*
	------------------------------------------------------------------------------------------ */
	
	.section .pic_full img {
    width: 100%;
    max-width: none;
	}
	.section .pic{
    max-width: 880px;
	margin: 0 auto;
	}

	/* ----------------------------------- */
	/* .btn_accordion_detail */
	/* ----------------------------------- */
	.btn_accordion_detail {
		width:330px;
	}
	.btn_accordion_detail:before {
		content:'必ずこちらをお読みください';
	}
	.accordion_inner {
		font-size:12px;
		line-height:1.5em;
	}
	.logo_hs {
		width:60%;
	}
	/* ----------------------------------- */
	/* #section_honda_sensing */
	/* ----------------------------------- */
	
	#section_honda_sensing h3.mb_desc_none {
		font-size: 18px;
		font-weight: bold;
		line-height: 1.4em;
	}
	
	#section_honda_sensing .main {
	width: 880px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
	
	#section_honda_sensing .caution_red {
		color:#da4058;
		line-height:1.4em;
	}
	#section_honda_sensing .accordion_content {
		margin:50px 0 0 0;
	}
	#section_honda_sensing .accordion_inner .caution {
		margin-bottom:1em;
	}
	#section_honda_sensing .accordion_inner .notes {
		margin-bottom:50px;
	}
	#section_honda_sensing .accordion_inner .notes p {
		text-indent: -1em;
		padding: 0 0 0 1em;
		margin-bottom:1em;
	}
	#section_honda_sensing .detail {
		text-align:center;
	}
	#section_honda_sensing .caution_red  {
		font-size:13px;
		line-height:1.5em;
	}
	
	#section_honda_sensing .section_desc {
    margin-bottom: 30px;
	}
	
	#section_honda_sensing .section_bnr {width: 980px;text-align: center;margin: 0;padding: 0; }
	#section_honda_sensing .section_bnr div {width: 930px;margin: 20px auto 50px auto;padding: 0;}
	
	/* ----------------------------------- */
	/* .honda_sensing_list */
	/* ----------------------------------- */
	.honda_sensing_list {
		padding:0 0 0 51px;
		letter-spacing:-.40em;
	}
	.honda_sensing_list .img_slider {
		width:auto !important;
	}
	.honda_sensing_list .img_slider .slick-track {
		width:auto !important;
	}
	.honda_sensing_list .list_inner {
	width: 160px;
	margin: 0 18px 30px 0;
	letter-spacing: normal;
	display: inline-block;
	text-align: left;
	vertical-align: top;
	}
.honda_sensing_list .list_inner:last-child {
	width: 872px;
	margin: 0 0px 30px 0;
	letter-spacing: normal;
	display: inline-block;
	text-align: left;
	vertical-align: top;
	}
	.honda_sensing_list .list_inner .pic {
	height: 119px;
	margin: 0 0 5px 0;
	}
	.honda_sensing_list .list_inner .pic img {
		width:auto;
		height:100%;
	}
	.honda_sensing_list .list_inner .copy {
		margin:0 0 10px 0;
		font-size:16px;
		line-height:1.5em;
	}
	.honda_sensing_list .list_inner .name {
		font-size:13px;
		line-height:1.5em;
	}
	/* ------------------------------
    #section_support-car
	------------------------------ */
	#section_support-car .col_left{width: 680px;}
	#section_support-car .col_right{width: 165px;}
	#section_support-car .detail {text-align: left;padding: 0px;margin: 0px;}
	#section_support-car .caption{padding-left:1em;text-indent:-1em;line-height: 150% !important;}
	#section_support-car .caution{padding-left:1em;text-indent:-1em;}
	
	/* ------------------------------
    #section_view
	------------------------------ */
	#section_view{
	margin-bottom: 80px;
	}
	#section_view .section_column {
	padding-bottom: 0px;
	margin-bottom: 50px;
	}
	
	
	#section_head-up_display{
	margin-bottom: 80px;
	}
	#section_head-up_display .section_column {
	padding-bottom: 0px;
	margin-bottom: 50px;
	}
	
	/* ------------------------------
    #section_d_support
	------------------------------ */
	#section_d_support{
	margin-bottom: 80px;
	}
	#section_d_support .section_column {
	padding-bottom: 0px;
	margin-bottom: 80px;
	}

/* ----------------------------------- */
.section_inner .caption{
	font-size: 14px;
	line-height: 130%;
}
.section_inner .caution  {
	font-size: 11px;
	line-height: 1.5em;
}
.section_inner .column_pic{
	margin: 0px;
	padding: 0px;
	-ms-interpolation-mode: bicubic;
}
.section_inner .column_sub_pic{
	width: 50%;
	margin: 0px;
	padding: 0px;
}

.pc { display: block; }
.sp { display: none; }

	}
