@charset "utf-8";
/* CSS Document */
/*========================================================================
SUBARU DRIVING REPORT 2023.11.29
========================================================================*/
.driving_report {
}

.driving_report .sec1 {
	text-align:center;
	margin:50px auto 30px;
}

.driving_report .sec1 img {
	max-width:1200px;
	width:100%;
	height:auto;
    display: inline-block;
}
.driving_report .sec1 img.sp{
	display:none;
}
.driving_report .sec2 {
	width:1000px;
	margin:0 auto 30px;
	box-sizing: border-box;
}

.driving_report .sec2 .block {
	background-image:  url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_01.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_03.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_06.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_08.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_02.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_04.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_05.png), url(https://www.hiroshima-subaru.co.jp/wp/wp-content/uploads/2023/11/waku_07.png);
	background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-y, repeat-y, repeat-x;
	background-position:left top, right top, left bottom, right bottom, center top, left center, right center, center bottom;
	background-color: #fff;
	width:100%;
	margin:0 auto 50px;
}

.driving_report .sec2 .block .tb {
	display:table;
	width:100%;
	padding:25px 20px 15px;
	box-sizing: border-box;
}

.driving_report .sec2 .block .tb .tl {
	display:table-cell;
	width:12%;
	vertical-align: middle;
	text-align:right;
	box-sizing: border-box;
}

.driving_report .sec2 .block .tb .tl img {
	max-width:51px;
	width:100%;
	height:auto;
}

.driving_report .sec2 .block .tb .tr {
	display:table-cell;
	width:88%;
	vertical-align: middle;
	padding-left:3%;
	box-sizing: border-box;
}

.driving_report .sec2 .block .tb .tr .pt1 {
	line-height:1.5;
	margin-bottom:10px;
}

.driving_report .sec2 .block .tb .tr .pt2 {
	line-height:1.5;
	margin-bottom:0px;
}

.driving_report .sec2 .block .info {
	border-top:1px solid #9DE4F4;
	padding:20px 25px;
	margin:0 8px;
    min-height: 50px;
}

.driving_report .sec2 .block .info p {
	line-height:1.5;
	margin-bottom:10px;
}

@media screen and (max-width: 1000px) {
.driving_report .sec1 img.pc{
	display:none;
}
.driving_report .sec1 img.sp{
	display:inline-block;
}
.driving_report .sec2 {
	width:96%;
}
.driving_report .sec2 .block .tb .tl {
	width:20%;
}

.driving_report .sec2 .block .tb .tr {
	width:80%;
}
.driving_report .sec2 .block .tb .tl img {
	width:60%;
}
.driving_report .sec2 .block .tb .tr {
	padding-left:5%;
}
.driving_report .sec2 .block {
	margin:0 auto 25px;
}


}
