@charset "utf-8";



@media (max-width: 825px) {
	.hero {
		padding-bottom: 230em;
	}
}/* 閉じカッコ */

.round-rectangle {
	background: #fff none;
}
.achievement.listBlock01 ul.l-container {
	padding-top: 30px;
	max-width: 1000px;
}
@media (max-width: 825px) {
	.achievement.listBlock01 ul.l-container {
		max-width: 400px;
	}
}/* 閉じカッコ */
ul.l-container li {
	box-shadow: 0 0 20px 0 rgba(0, 0, 0, .16);
	text-align: center;
}
.download_heading {
	padding: 10px 6px 0;
	min-height: 7em;
	background: #fff;
	color: #000;
	font-size: 1.3vw;
	font-weight: 700;
}
@media (max-width: 825px) {
	.download_heading {
		min-height: 0;
		font-size: 180%;
	}
}/* 閉じカッコ */
@media (min-width: 1200px) {
	.content-inner p {
		font-size: 90%;
	}
	.download_heading {
		font-size: 173%;
	}
}/* 閉じカッコ */

.svgWrap {
	overflow: hidden;
	border: 1px solid #ccc;
	line-height: 0;
}
.svgWrap img{
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.svgWrap img:hover{
	transform:scale(1.05,1.05);
}

.download_recommended {
	padding: 10px 10px 0;
	text-align: left;
	font-size: 160%;
	color: #16a297;
}
.download_recommended_heading {
	line-height: 1;
	font-size: 1.3vw;
	font-weight: bold;
}
@media (max-width: 825px) {
	.download_recommended_heading {
		font-size: 106%;
	}
}/* 閉じカッコ */
@media (min-width: 1200px) {
	.download_recommended_heading {
		font-size: 106%;
	}
}/* 閉じカッコ */
.download_recommended_text {
	margin: 0;
	padding-bottom: 1px;
	min-height: 11em;
	font-weight: 700;
}
@media (max-width: 825px) {
	.download_recommended_text {
		min-height: 0;
	}
	.download_recommended_text p {
		font-size: 90%;
	}
}/* 閉じカッコ */
.download_btn {
	padding-bottom: 20px;
}
.download_btn a {
	display: block;
	width: 80%;
	margin: 0 auto;
	padding: 10px;
	border-radius: 30px;
	background: linear-gradient(#008f3b, #006d2d);
	color: #fff;
	font-size: 1.6rem;
	font-weight: 700;
}





