@charset "utf-8";
/* ------------------------------
 工程・設備（PC）
------------------------------ */
@media print, screen and (min-width: 768px) {
	.contentsTop > .heading {
		background: url(../img/production_mainimg.jpg) no-repeat center 0 / 1920px 560px;
	}
}
/* ------------------------------
 工程・設備（SP）
------------------------------ */
@media screen and (max-width: 767px) {
	.contentsTop > .heading {
		background: url(../img/production_mainimg.jpg) no-repeat center 0 / 960px 280px;
	}
}

/* ------------------------------
 製造工程（PC）
------------------------------ */
@media print, screen and (min-width: 768px) {
}
/* ------------------------------
 製造工程（SP）
------------------------------ */
@media screen and (max-width: 767px) {
}

/* ------------------------------
 設備一覧（PC）
------------------------------ */
.contents .scrollable table tr th:first-child {
	width: 20%;
}
.contents .scrollable table tr th:nth-child(2),
.contents .scrollable table tr th:nth-child(3) {
	width: 35%;
}
.contents .scrollable table tr th:last-child {
	width: 10%;
}
.contents .scrollable table tr th:last-child,
.contents .scrollable table tr td:last-child {
	text-align: right;
}
.contents .scrollable table tr th.tal {
	text-align: left !important;
}
@media print, screen and (min-width: 768px) {
}
/* ------------------------------
 設備一覧（SP）
------------------------------ */
@media screen and (max-width: 767px) {
	.contents .scrollable table {
		width: 860px !important;
	}
}