@charset "utf-8";

/*@import url("../../css/reset.css");*/

@import url("../../../../css/common.css");

@import url("common.css");





/*===========================================



    company

	

	quality.css

		

===========================================*/
div.toptxt {
	
	width: 850px;

	margin: 0 auto;

	padding-top: 40px;

	padding-bottom: 28px;
	
}

div.iso9001 {

	width: 850px;

	margin: 0 auto;

	padding-top: 10px;

	padding-bottom: 28px;

}



div.textBox {

	float: left;

	width: 483px;

	margin: 0 20px 0 0;

}



div.imgBox {

	float: left;

	width: 347px;

}





div#contents h4 {
	margin-bottom: 12px;
	color: #185da0;
    font-size: 22px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



div#contents p {
	margin: 0 0 10px 0;
}



div#contents p.image {

	margin: 0 0 5px 0;

	text-align: center;

}



div#contents p.caption {

	margin: 0;

	text-align: center;

}



div#contents ol {

	margin: 0 0 10px 0;

	line-height: 1.8;

}



div#contents ol li {

	padding: 0;

}


/*-------------------------*/
/* デバイスサイズ 889px*/
/*-------------------------*/
@media screen and (max-device-width: 889px) {

div.toptxt,
div.iso9001{ width: auto;}
div.toptxt{ padding: 0;}
div.textBox,
div.imgBox{ float: none; width: auto; margin: 0;}
div#contents h4{ font-size: 18px;}

}

/* 09-05-2023 */
div.iso9001{
	max-width: 1230px;
	width: 100%;
}

div.textBox{
	max-width: 673px;
	width: 100%;
}

div.imgBox{
	max-width: 537px;
	width: 100%;
}

div.imgBox img {
    width: 100%;
}

div.toptxt{
	max-width: 1230px;
	width: 100%;
}

@media screen and (max-width: 889px){
	.inner h2{
		
	}
}