@charset "utf-8";
/* CSS Document */

/*左のメニュー*/
#qnavi{margin: 0 0 0 22px;}
#qnavi ul { margin: 0; padding :0; list-style-type : none; }
#qnavi li { display : inline; padding :0; margin:0;}
#qnavi #qnavi-1 strong{background-image:url(../quality/img/tmenu-1.jpg);width:162px;height:50px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-2 a{background-image:url(../quality/img/tmenu-2.jpg);width:162px;height:47px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-2 a:hover{background-image:url(../quality/img/tmenu-2_f2.jpg);width:162px;height:47px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-3 a{background-image:url(../quality/img/tmenu-3.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-3 a:hover{background-image:url(../quality/img/tmenu-3_f2.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-4 a{background-image:url(../quality/img/tmenu-4.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-4 a:hover{background-image:url(../quality/img/tmenu-4_f2.jpg);width:162px;height:52px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-5 a{background-image:url(../quality/img/tmenu-5.jpg);width:162px;height:62px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}
#qnavi #qnavi-5 a:hover{background-image:url(../quality/img/tmenu-5_f2.jpg);width:162px;height:62px;background-repeat:no-repeat;margin:0;padding:0;display:block;text-indent: -3000px;}


/*製造技術*/
#t01-h2{padding :27px 0 0 20px ; }
.t02-div{padding :19px 0 0 20px;width:544px;}
.t03-h2{
	width:584px;
	height: 35px;
	margin :44px 0 3px 0px;
	background-image: url(../quality/img/t3-1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	font-weight: bold;
	padding :8px 0 0 19px;
}

.t04-div{padding :0px 0 15px 14px;}
.t06-div{padding :10px 0 30px 20px;width:544px;}
.t07-left{float: left;margin :0px 0 30px 14px;}
.t07-right{float: left;margin :0px 0 0px 14px;width:286px;}

/*工場設備*/
.fc01-table{margin: 0 0 0 20px;}
.fc01-table td{border-bottom: 1px solid #E6E6E6;}
.fc01-table th{font-weight: normal;	border-bottom: 1px solid #E6E6E6;padding-left: 8px;text-align: left;}
.fc02-left{float: left;margin :0px 0 30px 14px;}
.fc02-right{float: left;margin :0px 0 0px 14px;width:270px;}
.fc03-div{padding :19px 0 20px 20px;width:544px;}
.fc04-h2{padding :19px 0 10px 10px;}


/*品質管理*/
#qa01-h2{padding :27px 0 0 20px ; }
.qa02-h2{padding :27px 0 0 10px ; }
.qa03-h3{padding :17px 0 0 10px ; }
.qa04-h3{
	margin: 10px 0 10px 20px;
	padding :0px 0 2px 10px;
	width:541px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	font-size: 14px;
}
.qa05-left{float: left;margin :0px 0 30px 24px;}
.qa05-right{float: left;margin :0px 0 0px 14px;width:339px;}
.qa06-div{padding :0px 0 10px 25px;width:534px;}
.qa07-div{padding :0px 0 30px 25px;width:534px;}
.qa08-table{margin:0px 0 30px 40px;}
.qa08-table th{
	color: #FF9900;
}
.qa09-p{padding:0px 0 10px 0px;}
.qa10-left{float: left;margin :0px 0 30px 0px;}
.qa10-right{float: left;margin :0px 0 0px 10px;width:300px;}
.qa11-div{padding :0px 0 10px 25px;width:534px;}
.qt01-table{border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin:10px 0 0 20px;
}
.qt01-table th{
	background-color: #FFF9DD;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 25%;
	padding:6px;
	font-weight: normal;
	text-align: center;
}
.qt01-table td{	
		border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
width: 75%;padding:6px;text-align: left;
}


.qt02-table{border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin:20px 0 0 20px;
}
.qt02-table th{
	background-color: #FFEB9B;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding:6px;
	font-weight: bold;
	text-align: left;
}
.qt02-table td{	
		border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
padding:6px;text-align: left;
}

/* Faq */

.fq01-h2{padding :10px 0 10px 10px;}
.fq02-table{
	margin :10px 0 14px 16px;
	font-size: 14px;
	font-weight: bold;
}
.fq02-table th{
	font-size: 18px;padding-bottom: 6px;
	color: #5959AC;border-bottom: 1px solid #5959AC;
}

.fq02-table td{
	border-bottom: 1px solid #5959AC;
	padding-bottom: 6px;
}

.fq03-table{
	margin :0px 0 40px 16px;

}
.fq03-table th{
	font-size: 18px;
	color: #996600;}




.fq04-table{
	margin :10px 0 14px 16px;
	font-size: 14px;
	font-weight: bold;
}
.fq04-table th{
	font-size: 18px;padding-bottom: 6px;
	color: #FF9900;border-bottom: 1px solid #FF9900;
}

.fq04-table td{
	border-bottom: 1px solid #FF9900;
	padding-bottom: 6px;
}
