 .w65{
	 width: 65%;
 }
 
 .ml20{
 margin-left: 20px;
}


@media screen and (max-width: 767px) {
.item-box img {
    clear: both;
    display: block !important;
    max-height: 350px;
    max-width: 100%;
    width: auto !important;
}

.item-box .float-rl{
	text-align: center;
}

.item-box .float-l{
	text-align: left;
}

.item-box .float-l.align-c{
	text-align: center;
}

.w65{
	 width: 100%;
	 margin: 0 auto;
 }

#lead .float-r {
    width: 100%;
}
 
 #lead .float-r img {
    height: auto;
    width: 100%;
}

 .ml20{
 margin-left: 0;
}

#senyou .float-r img{
    width: 100%;
    height: auto;
    min-width: 100%;
}

.movie-area-youtube {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.movie-area-youtube iframe {
  position: absolute;
  top: 0;
  right: 0;
  width: 100% !important;
  height: 100% !important;
}

.item-box img.img-r {
    height: auto;
    width: 100%;
text-align: center;
margin: 0 auto;
}

.item-box img.img-r img{
    height: auto;
    width: 100% !important;
	}

.item-box div.img-r {
    height: auto;
    width: 100%;
text-align: center;
margin: 0 auto;
}

.item-box div.img-r img{
    height: auto;
    width: 100% !important;
	}
	
.sm0{
	margin-bottom: 0;
}

.ima{
	width: 50%;
}


.diecasting-table td:nth-of-type(1){
	background-color: #eee;
}

.diecasting-table td:nth-of-type(1):before{
	content: "No. ";

}
.diecasting-table td:nth-of-type(2):before{
	content: "型式： ";
}
.diecasting-table td:nth-of-type(3):before{
	content: "加工寸法・能力等： ";
}
.diecasting-table td:nth-of-type(4):before{
	content: "台数： ";
}

.diecasting-table td:nth-of-type(5):before{
	content: "メーカー名： ";
}

.diecasting-table2 td:nth-of-type(1):before{
	content: "制作品目： ";
}
.diecasting-table2 td:nth-of-type(2):before{
	content: "鋳造機： ";
}


}