@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------
 TOP
---------------------------------------------------------*/
/*--mainVisual--*/
#mainVisual{
	margin-top: 1px;
	padding-left: 40px;
	height: 175px;
	color: #FFF;
	background: url(../images/technical-information/main-visual.jpg) no-repeat center;
}
#mainVisual h2{
	padding: 70px 0 20px;
	font-size: 2.4rem;
}
#mainVisual p{
	padding-right: 430px;
	font-size: 117%;
}

.tecInfoItem.download {
	padding: 45px 5% 40px;
	border: 1px solid #cccccc;
}
.tecInfoItem.download .fig {
	margin: 0 auto;
	max-width: 200px;
	text-align: center;
}
@media screen and (min-width:768px) {
	.tecInfoItem.download .fig {
		margin: 0;
		width: 200px;
	}
}
.tecInfoItem.download .fig img {
	display: inline;
	width: auto;
}
.tecInfoItem.download .fig a:hover {
	opacity: .7;
}
.tecInfoItem.download .text {
	margin: 10px auto 0;
}
@media screen and (min-width:768px) {
	.tecInfoItem.download .text {
		margin: 0;
		width: 70%;
	}
}
.tecInfoItem.download .lead {
	margin: 10px 0 0;
}

.tecInfoItem.download .btnColumns {
	display: inline-block;
	width: 90%;
}
.btnColumns>.col {
	margin-left: 0;
}

.tecInfoItem.download .fileName,
.tecInfoItem.download .spec {
	display: inline-block;
	vertical-align: middle;
}
.tecInfoItem.download .spec {
	margin: 0 0 0 15px;
	font-weight: normal;
	font-size: 1.4rem;
	color: #999999;
}
.tecInfoItem.download {
	margin: 10px 0 0;
}
