@charset "UTF-8";

.box-main-img.product{
	background: url("../img/product_bg_main.jpg") center top no-repeat;
	background-size: auto 250px;
}
.box-main-img.main-spark_plugs{
	background: url("../img/product_spark_plugs_index_img_01.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-glow_plugs{
	background: url("../img/product_glow_plugs_index_img_01.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-sensors_plugs{
	background: url("../img/product_sensors_plugs_index_img_01.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-semiconductor_packages{
	background: url("../img/product_semiconductor_packages_index_img_01.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-cutting_tools{
	background: url("../img/product_cutting_tools_index_img_01.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-medical_products{
	background: url("../img/product_medical_products_index_img_05.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.box-main-img.main-fine_ceramics{
	background: url("../img/product_fine_ceramics_index_img_11.jpg") center top no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
@media only screen and (min-width: 768px), print{
	.box-main-img.product{
		background-size: cover;
	}
}
