@charset 'utf-8';


/* =========================================================
info_top
========================================================= */
#info_top {
}
#content .info_top__inner {
	padding-top: 171px;
	padding-bottom: 0;
	min-height: 0;
}
.info_top--p {
	text-align: center;
}
@media only screen and (max-width: 767px){
	#content .info_top__inner {
		padding-top: 115px;
	}
}


/* =========================================================
info_downloads
========================================================= */
#info_downloads {
}
#content .info_downloads__inner {
	max-width: 880px;
	padding-top: 142px;
	padding-bottom: 0;
}
.info_downloads--ul {
	display: block;
}
.info_downloads--ul li {
	display: block;
}
.info_downloads--a {
	display: flex;
	justify-content: space-between;
	flex-flow: row nowrap;
	align-items: flex-start;
	border-bottom: 1px solid var(--sub-color--border1);
	padding: 26px 6px 25px 10px;
}
.info_downloads--a span {
	width: calc(100% - 45px);
	display: block;
}
.info_downloads--a i {
	margin-top: 1px;
}
@media only screen and (max-width: 767px){
	#content .info_downloads__inner {
		padding-top: 115px;
	}
}

