@charset "utf-8";
@import url("equipment.css");

.contents {max-width:980px;}
.row01 li {float:left; width:23%; text-align:center; margin-left:2.666%; outline:1px solid #000}
/* .row01 li {float:left; width:31.333%; text-align:center; margin-left:3%; outline:1px solid #000} */
.row01 li:first-child {margin-left:0}

.row01 div {width:100%; height:auto; padding-top:100%}
.row01 div.div01 {background:url('/img/sub/equipment/measu_img01.jpg') no-repeat; background-size:cover}
.row01 div.div02 {background:url('/img/sub/equipment/measu_img02.jpg') no-repeat; background-size:cover}
.row01 div.div03 {background:url('/img/sub/equipment/measu_img03.jpg') no-repeat; background-size:cover}
.row01 div.div04 {background:url('/img/sub/equipment/measu_img04.jpg') no-repeat; background-size:cover}


.row02 table {margin-top:5%; border:1px solid #000}
.row02 th {border-left:1px solid #aaa; padding:12px 30px 12px; background:#f0f0f0; font-size:17px; font-weight:500}
.row02 td {border-left:1px solid #aaa; border-top:1px solid #aaa; padding:15px 30px 15px}
.row02 td.center {text-align:center}
.row02 th:first-child, .row02 td:first-child {border-left:0}



@media screen and (max-width:976px) {
}


@media screen and (max-width:767px) {
	/*.row01 li {float:left; width:48.5%; text-align:center; margin-left:3%} 
	.row01 li.li03 {margin-left:0}
	.row01 li.li03, .row01 li.li04 {margin-top:3%} */
}


@media screen and (max-width:670px) {
	.row02 th {padding:5px; font-size:13px;}
	.row02 td {font-size:.7em; padding:5px 3px}
	.row02 span {display:block}
}


@media screen and (max-width:450px) {
}

