@charset "utf-8";
/* CSS Document */

/* --------------------------------
 * TitleArea
 * -------------------------------- */
.titleArea {
	background: url("../img/history_bg_01.jpg") no-repeat center center;
	background-size: cover;
	text-align: center;
}
.titleArea p {
	color: #000;
	margin-top: 60px;
}


/* --------------------------------
 * section
 * -------------------------------- */
.HistoryPage {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding: 0 5%;
	color: #000;
	background: url("../img/history_bg_02.png") repeat-y top 60px center;
	margin: 5vw 0;
}

.HistoryPage h3 {
	margin: 0 0 5vw 0;
}
.HistoryPage section img {
	width: 100%;
}
.HistoryPage section p {
	width: 90%;
	text-align: left;
	font-size: 1.3rem;
	line-height: 1.5;
}



/* --- Road Racing --- */

.HistoryPage .road-racing {
	width: 47.5%;
}

.HistoryPage .road-racing p {
	border-left: 10px solid #656662;
	padding-left: 1rem;
	margin-left: 8%;
}
.HistoryPage .road-racing .p_2015-2018 {
	margin-bottom: 5vw;
}
/* 2019/11/19 add */
.HistoryPage .road-racing .p_2019 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2018 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2015-2016 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2013 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2002-2008 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2001 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_2000 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1993 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1992-1993 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1991-1993 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1981-1983_a {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1981-1983_b {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1978-1982 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1973 {
	margin-bottom: 5vw;
}
.HistoryPage .road-racing .p_1969 {
	margin-bottom: 5vw;
}

/* --- Off Road Racing --- */

.HistoryPage .off-road-racing {
	width: 47.5%;
}

.HistoryPage .off-road-racing p {
	border-left: 10px solid #a36840;
	padding-left: 1rem;
}

.HistoryPage .off-road-racing ul {
}

.HistoryPage .off-road-racing .p_2020 {
	margin-bottom: 25vw;
}
.HistoryPage .off-road-racing .p_2017-2018 {
	/* 2019/11/19 change */
/*	margin-bottom: 80vw;*/
	margin-bottom: 80vw;
}

.HistoryPage .off-road-racing .p_2011-2014 {
	margin-bottom: 5vw;
}
.HistoryPage .off-road-racing .p_2007 {
	margin-bottom: 30vw;
}
.HistoryPage .off-road-racing .p_1995 {
	margin-bottom: 20vw;
}
.HistoryPage .off-road-racing .p_1992 {
	margin-bottom: 5vw;
}
.HistoryPage .off-road-racing .p_1989-1990 {
	margin-bottom: 60vw;
}
.HistoryPage .off-road-racing .p_1973 {
	margin-bottom: 50vw;
}



@media screen and (max-width:1279px) {
	.HistoryPage .section {
		padding: 0;
	}
}

@media screen and (max-width: 63.9375em) { 
	.HistoryPage {
		flex-direction: column;
		background: none;
	}
	
	.titleArea {
	background: url("../img/history_bg_01_sp.jpg") no-repeat center center;
	background-size: cover;
	text-align: center;
}
	.titleArea p {
		margin-top: 0;
	}

	.HistoryPage .off-road-racing,
	.HistoryPage .road-racing {
		width: 100%;
	}

	.HistoryPage .section {
		padding: 0;
	}
	.HistoryPage .road-racing ul {
		margin-top: 0;
	}
	
	.HistoryPage .off-road-racing .p_2017-2018 {
		margin-bottom: 5vw;
	}

	.HistoryPage .off-road-racing .p_2011-2014 {
		margin-bottom: 5vw;
	}
	.HistoryPage .off-road-racing .p_2007 {
		margin-bottom: 5vw;
	}
	.HistoryPage .off-road-racing .p_1995 {
		margin-bottom: 5vw;
	}
	.HistoryPage .off-road-racing .p_1992 {
		margin-bottom: 5vw;
	}
	.HistoryPage .off-road-racing .p_1989-1990 {
		margin-bottom: 5vw;
	}
	.HistoryPage .off-road-racing .p_1973 {
		margin-bottom: 5vw;
	}

}

	

