@charset "utf-8";

#produc_con {
	width:655px;
}

#produc_con h3	{
	margin:40px 0 20px 0;
}

#prod_lead	{
	margin:40px auto 40px auto;
	text-align:center;
}

.produc_inner	{
	width:615px;
	margin:0 auto 0 auto;
	text-align:center;
	border:1px;
}

#produ_table01	{
}

#produ_table01 th	{
	width:14%;
	text-align:center;
	border:2px solid #0057C3;
	font-size:0.8em;
	background:#0057c3;
	color:#fff;
	
}




#produ_table01 td	{
	width:14%;
	border:1px solid #ccc;
	font-size:0.7em;
	vertical-align:top;
	padding:3px;
	/*color:#333;*/
}

/*--timetable_bg--*/

.bg_cl_ye01	{
	background:#fffaaf;
}
.bg_cl_ye02	{
	background:#fce37f;
}

.bg_cl_or01	{
	background:#ffd6ae;
}

.bg_cl_or02	{
	background:#ffe4af;
}

.bg_cl_wbl01	{
	background:#c2f1ff;
}

.bg_cl_wbl02	{
	background:#afe2ff;
}

.bg_cl_bl01	{
	background:#8ecafd;
}

.bg_cl_pi01	{
	background:#ffdada;
}
.bg_cl_pi02	{
	background:#ffa8a8;
}

.bg_cl_pi03	{
	background:#fac4f3;
}

.bg_cl_gr01	{
	background:#dcf8bc;
}

.bg_cl_gr02	{
	background:#c7f6d9;
}

.bg_cl_gr03	{
	background:#f2ffa8;
}

.bg_cl_gr04	{
	background:#b4fecd;
}

.bg_cl_pe01	{
	background:#c8cff7;
}

.bg_cl_pe02	{
	background:#d5c4e8;
}


.produ_table02	{
	width:615px;
	border:1px solid #ccc;
	border-spacing:1px;
	border-collapse:separate;
}

.produ_table02 th	{
	vertical-align:top;
	text-align:center;
	background:#ffa200;
	color:#fff;
	font-size:0.8em;
	padding:8px;
}

.produ_table02 td	{
	vertical-align:top;
	font-size:0.8em;
	padding:8px;
}

.produ_table02 td img	{
	margin:0 0 0 7px;
	width:60px;
}

.produ_table02 td a	{
	font-weight:bold;
}

.produ_table02 td ul	{
	width:325px;
	margin-left:20px;
}

.icon_square02	{
	background:url(../images/production/icon_square02.gif) no-repeat 0 center;
	height:auto;
	padding-left:15px;
}

.bg_or	{
	background:#ffeeca;
}

.bl_ttl	{
	color:#333;
	font-weight:bold;
	font-size:0.9em;
	margin-bottom:10px;
}

.w_1	{
	width:343px;
}

.w_2	{
	width:140px;
}

.w_3	{
	width:73px;
}







