
/*download*/
.download-list {display: flex; flex-direction: row; flex-wrap: wrap;}
.download-list > div { width: 50%; padding: 32px 40px; display: flex; flex-direction: row; flex-wrap: nowrap; background: #e9e9e9; min-height: 178px;}
.download-list > div:nth-of-type(6n+2) { background: #e1e1e1;}
.download-list > div:nth-of-type(6n+3) { background: #eeeeee;}
.download-list > div:nth-of-type(6n+4) { background: #e9e9e9;}
.download-list > div:nth-of-type(6n+5) { background: #e1e1e1;}
.download-list > div:nth-of-type(6n+6) { background: #eeeeee;}
.download-list > div > div:first-child { width: calc(100% - 60px); padding-right: 25px; letter-spacing: 1px; font-size: 15px; font-weight: bold; line-height: 150%; color: #000;}
.download-list > div > div:first-child a { display: block; color: #000000;  font-size: 20px; margin-top: 7px;}
.download-list > div > div:first-child a:hover, .download-list > div > div:last-child a:hover { color: #00913A; text-decoration: underline;}
.download-list > div > div:last-child { width: 60px;}
.download-list > div > div:last-child a { color: #a6a7a9; font-size: 80px; padding-top: 10px; display: block;}



@media only screen and (max-width: 570px) {
	.download-list > div { width: 100%; padding: 25px; min-height: 150px;}
}

