@charset "Windows-31J";
/**
 *	おまかせ修理：スタイルシート
 */
html		{ overflow-y:scroll; }
body		{ text-align:center; margin:2px; padding:2px; line-height:1.1; letter-spacing:1px; }
table		{ text-align:center; margin:0; padding:0; margin-left:auto; margin-right:auto; }
div			{ text-align:center; margin:0; padding:0; margin-left:auto; margin-right:auto; display:inline; }
td			{ text-align:center; margin:0; padding:0; margin-left:auto; margin-right:auto; font-size:small; }
p, span		{ margin:0; padding:0; font-size:small; }
img			{ margin:0; padding:0; border:none; line-height:0; vertical-align:bottom; }
form		{ display:inline; }
br			{ letter-spacing:normal; }
textarea	{ wrap:soft; }
/*  */
.page		{ width:820px; }
.page_dtl	{ width:820px; border-collapse:collapse; padding:0; }
.tbl10		{ width:100%; }
.tbl11		{ width:100%; border-collapse:collapse; padding:0; margin:0; border-spacing:0; border:none; }
.tbl12		{ width:100%; border-collapse:collapse; padding:0; }
.tbl18		{ width:80%; }
.tbl19		{ width:92%; }
.tbl			{ width:*; align:left; text-align:left; margin:0px; padding:0px; }
.tbl_100		{ width:100%; align:left; text-align:left; margin:0px; padding:0px; }
.tbl_80			{ width:80%; align:left; }
.tbl_80_l		{ width:80%; align:left; text-align:left; margin:0px; padding:0px; border-collapse:collapse; border:none; }
.tbl_100_l		{ width:100%; align:left; text-align:left; margin:0px; padding:0px; border-collapse:collapse; border:none; }
/*  */
.itm0		{ text-align:center; }
.itm1		{ text-align:left; }
.itm2		{ text-align:right; }
.td_ls			{ align:left; text-align:left; font-size:small; }
.td_cs			{ align:center; text-align:center; font-size:small; }
.td_rs			{ align:right; text-align:right; font-size:small; }
.td_l			{ align:left; text-align:left; }
.td_c			{ align:center; text-align:center; }
.td_r			{ align:right; text-align:right; }
.td_ls_l		{ align:left; text-align:left; font-size:small; border:1px solid #888888; padding-left:4px; }
.td_cs_l		{ align:center; text-align:center; font-size:small; border:1px solid #888888; }
.td_rs_l		{ align:right; text-align:right; font-size:small; border:1px solid #888888; }

/*#itm10		{ vertical-align:top; }*/
.itm11		{ text-align:left; vertical-align:top; }
.itm12		{ text-align:right; vertical-align:top; }
/*#itm20		{ vertical-align:bottom; }*/
.itm21		{ text-align:left; vertical-align:bottom; }
.itm22		{ text-align:right; vertical-align:bottom; }
/*#itm31		{ text-align:left; font-size:x-small; }*/
/* index page */
.page_idx	{ width:640px; }
.tbl_idx1	{ width:420px; border-collapse:separate; border-spacing:2px; }
/*.tbl_idx2	{ width:360px; border-collapse:separate; border-spacing:2px; }*/
/*.tbl_idx3	{ width:560px; border-collapse:separate; border-spacing:2px; }*/
.itm_idx1	{ height:24px; text-align:center; font-size:medium; font-weight:bold; background-color:#CCCC99; }
.itm_idx2	{ text-align:left; font-size:small; padding-left:2px; padding-right:2px; }
.itm_idx3	{ height:64px; }
.itm_idx11	{ width:120px; text-align:center; }
.itm_idx12	{ text-align:left; font-size:medium; }
.itm_idx13	{ text-align:right; font-size:small; height:32px; padding-right:16px; }
.itm_idx14	{ width:64px; text-align:center; font-size:small; color:#FF0000; }
/* login, logout, timeout page */
.tbl_login	{ width:480px; border-collapse:separate; border-spacing:0px 6px; }
.tbl_out	{ height:360px; }
.itml10		{ text-align:left; font-size:medium; }
.itml11		{ text-align:left; background-color:#CCCCCC; padding-left:6px; }
.itml12		{ text-align:left; padding-left:32px; }
/* error page */
.page_err	{ width:760px; height:360px; }
.tbl_err 	{ width:680px; border-collapse:separate; border-spacing:2px; }
.itm_err	{ width:640px; font-size:large; background-color:#CCFF33; font-weight:bold; }
.itm_msg	{ width:640px; font-size:medium; }
.itm_exp	{ width:640px; font-size:large; background-color:#FF99CC; font-weight:bold; }
.itm_er10	{ width:640px; font-size:medium; text-align:left; }

/* KOU */
.tbl_kou1 { width:690px; border-collapse:separate; border-spacing:0px 8px; }
.itmu11 { text-align:left; font-size:medium; background-color:#CCCCCC; padding-left:6px; }
.itmu12 { text-align:left; font-size:medium; padding-left:32px; }
.itmu13 { text-align:left; padding-left:28px; }
.itmu14 { text-align:left; color:#FF0000; }
.itmu15 { text-align:left; padding-left:28px; vertical-align:top; }
/* */
.sub_kou2 { width:80%; margin:0; text-align:left; }
.itmu21 { width:70%; text-align:center; }
.itmu22 { width:11%; text-align:right; padding-right:4px; }
.itmu23 { width:100%; text-align:left; font-size:medium; background-color:#CCCCCC; }
.itmu24 { text-align:left; padding-left:32px; }
.itmu25 { text-align:center; width:78%; height:32px; background-color:#CCFFFF; }
.itmu26 { width:78%; font-size:medium; }
.itmu27 { text-align:center; height:24; background-color:#CCFFCC; }
.itmu28 { text-align:left; font-size:medium; background-color:#ccffff; }
.itmu29 { width:108px; text-align:right; padding-right:4px; }
.itmu291 { width:82px; text-align:right; padding-right:4px; }
.itmu292 { width:104px; text-align:right; padding-right:0px; }
.itmu293 { vertical-align:middle; }
.itmu211 { text-align:left; font-size:medium; }
.itmu212 { width:96%; text-align:left; padding-left:16px; padding-right:16px; background-color:#FFFF99; }
.itmu213 { width:2%; text-align:left; }
.itmu221 { text-align:left; color:#FFFFFF; background-color:#6699ff; }
.itmu222 { width:3%; text-align:left; color:#FFFFFF; background-color:#6699ff; }
.itmu223 { width:15%; text-align:left; color:#FFFFFF; background-color:#6699ff; }
.itmu224 { vertical-align:top; background-color:#FFFFFF; font-weight:bold; }
.itmu225 { text-align:left; vertical-align:top; padding-left:2px; }
.itmu226 { width:11%; text-align:left; padding-left:2px; color:#006633; vertical-align:top; }
.itmu231 { width:84%; text-align:left; font-size:medium; background-color:#ccffff; }
.itmu232 { width:16%; text-align:right; font-size:medium; background-color:#ccffff; }
.colu22 { background-color:#ccffff; }
/* */
.sub_kou31 { width:70%; padding:10px; border:3px solid #FF0000; }
.itmu31 { text-align:left; vertical-align:top; border-collapse:collapse; padding-left:32px; border-bottom:1px solid #888888; }
.itmu32 { text-align:right; vertical-align:top; border-bottom:1px solid #888888; }
.itmu33 { text-align:left; vertical-align:top; border-bottom:1px solid #888888; }
.itmu34 { width:4%; height:24px; text-align:center; font-weight:bold; color:#FFFFFF; background-color:#6699FF; }
.itmu35 { text-align:left; font-weight:bold; padding-left:4px; }
.itmu36 { text-align:left; border-bottom:1px solid #888888; }
.itmu37 { width:32%; text-align:left; vertical-align:top; }
.itmu38 { width:10%; text-align:left; vertical-align:top; }
/* */
.sub_kou41 { width:760px; height:360px; }
.sub_kou42 { width:640px; }
.itmu41 { font-size:medium; padding:6px; color:#FF0000; background-color:#FFBBFF; border:1px solid #888888; }
/* */
.itmu51 { text-align:left; padding-left:32px; border-bottom:1px solid #888888; }
.itmu52 { text-align:left; padding:0; margin:0; }
.itmu53 { text-align:left; padding:0; margin:0; vertical-align:top; }
.itmu54 { width:88px; text-align:left; vertical-align:top; }
.itmu55 { text-align:left; padding:0; border-bottom:1px solid #888888; padding-top:2px; padding-bottom:2px; }
.itmu56 { text-align:right; padding:0; border-bottom:1px solid #888888; padding-top:2px; padding-bottom:2px; }
.itmu57 { text-align:left; padding:0; border-top:1px solid #888888; padding-top:2px; padding-bottom:2px; }
.itmu58 { text-align:right; padding:0; border-top:1px solid #888888; padding-top:2px; padding-bottom:2px; }
.itmu59 { width:540px; font-size:medium; text-align:center; background-color:#CCFF33; font-weight:bold; }
.itmu91 { width:160px; text-align:left; padding:0; margin:0; }
/* */
.itmu61 { text-align:left; padding-left:32px; border-bottom:1px solid #888888; }
.itmu62 { text-align:left; font-size:medium; background-color:#CCFFFF; }
.itmu63 { width:96px; text-align:right; padding-right:4px; }
.itmu64 { width:86px; text-align:right; padding-left:6px; padding-right:4px; }
.itmu65 { width:86px; text-align:left; padding:0; margin:0; }
.itmu66 { width:80%; height:36px; background-color:#CCFFCC; }
.itmu67 { width:18%; height:36px; background-color:#CCFFCC; }
.itmu68 { width:64px; text-align:right; padding-right:4px; }
.itmu612 { width:92%; text-align:left; padding:4px 20px; background-color:#FFFF99; }
.itmu613 { width:2%; text-align:left; }
.itmu614 { width:96%; text-align:left; padding-left:16px; padding-right:16px; background-color:#FFFF99; }

.tbl_kov1 { width:520px; border-collapse:separate; border-spacing:0px 8px; }
.sub_kov2 { width:80%; margin:0; text-align:left; }
.sub_kov31 { width:64%; padding:10px; border:3px solid #FF0000; }
.sub_kov41 { width:760px; height:360px; }
.sub_kov42 { width:560px; }

/* KOC */
.sub_koc2 { width:100%; border-collapse:collapse; padding:0; border:2px solid #666666; }
.itmc1 { text-align:center; font-size:large; border-bottom:1px solid #888888; }
.itmc2 { font-size:medium; background-color:#cccccc; padding:2px; vertical-align:bottom; }
.sub_koc10 { width:920px; border-collapse:separate; padding:1px; }
.itmc11 { background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc12 { background-color:#cccccc; padding:1px; border:1px solid #555555; }
.itmc13 { text-align:left; border:1px solid #555555; padding-left:4px; }
.itmc14 { text-align:center; border:1px solid #555555; padding-left:1px; }
.itmc15 { text-align:right; border:1px solid #555555; padding-right:2px; }
.itmc16 { text-align:left; border:1px solid #555555; padding-left:2px; }
.itmc17 { width:70%; text-align:left; vertical-align:top; }
.itmc18 { width:30%; text-align:right; vertical-align:bottom; }
.itmc19 { width:70%; text-align:left; color:#FF0000; vertical-align:top; padding:0px; }
.itmc113 { width:32%; text-align:left; border:1px solid #555555; padding-left:4px; }
.itmc131 { text-align:left; border:1px solid #555555; padding-left:4px; font-size:12px;}
.itmc132 { text-align:center; border:1px solid #555555; padding-left:4px; font-size:12px;}
.sub_koc20 { width:680px; border-collapse:separate; padding:2px; }
.itmc21 { width:5%; background-color:#cccccc; border:1px solid #555555; }
.itmc22 { width:10%; border:1px solid #555555; }
.itmc23 { text-align:left; padding:2px; border:1px solid #555555; }
.itmc27 { width:70%; text-align:left; vertical-align:top; }
.itmc28 { width:30%; text-align:right; vertical-align:bottom; }
.sub_koc30 { width:680px; border-collapse:separate; padding:2px; }
.itmc31 { background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc33 { width:18%; text-align:center; padding:1px; border:1px solid #555555; }
.itmc34 { width:18%; text-align:left; padding:1px; border:1px solid #555555; padding-left:2px; }
.itmc35 { width:56%; text-align:left; padding:1px; border:1px solid #555555; padding-left:2px; }
.itmc36 { width:8%; background-color:#cccccc; padding:1px; border:1px solid #555555; }
.itmc37 { width:70%; text-align:left; vertical-align:top; }
.itmc38 { width:30%; text-align:right; vertical-align:bottom; }
.sub_koc40 { width:680px; border-collapse:separate; padding:2px; }
.itmc41 { background-color:#FFCCFF; font-size:medium; font-weight:bold;　border:none; }
.sub_koc50 { width:680px; border-collapse:separate; padding:2px; }
.itmc52 { width:10%; background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc53 { width:10%; text-align:center; padding:1px; border:1px solid #555555; }
.itmc54 { text-align:left; padding:1px; border:1px solid #555555; padding-left:2px; }
.itmc57 { width:70%; text-align:left; vertical-align:top; }
.itmc58 { width:30%; text-align:right; vertical-align:bottom; }
.sub_koc60 { width:760px; border-collapse:separate; padding:2px; }
.itmc61 { text-align:left; padding:4px; border:2px solid #555555; }
.itmc62 { width:28%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc63 { width:58%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc64 { width:14%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc65 { width:5%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc66 { width:9%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc67 { text-align:right; padding:4px; border:2px solid #555555; }
.itmc68 { text-align:center; padding:4px; border:2px solid #555555; }
.itmc69 { text-align:left; color:#FF0000; padding-left:2px; }
.itmc651 { width:18.6%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc652 { width:14%; background-color:#cccccc; padding:2px; border:2px solid #555555; }
.itmc671 { width:36px; text-align:right; padding:2px; border:2px solid #555555; }
.itmc672 { width:32px; text-align:right; padding:2px; border:2px solid #555555; }
.itmc60 { text-align:left; border:1px solid #555555; padding-left:4px; font-size:12px;}
.itmc601 { height:36px; text-align:right; padding:2px 16px; background-color:#CCFFCC; }

.sub_koc70 { width:900px; border-collapse:separate; padding:2px; }
.itmc70 { text-align:left; vertical-align:bottom; height:24px; padding-left:8px; }
.itmc71	{ text-align:left; border:1px solid #555555; }
.itmc72 { text-align:left; vertical-align:bottom; height:18px; padding-left:8px; }
.itmc73 { text-align:left; vertical-align:center; width:110px; height:18px; }
.itmc74 { text-align:right; vertical-align:bottom; }
.itmc75 { text-align:left; vertical-align:bottom; }
.itmc77 { text-align:right; vertical-align:middle; width:80px; padding-right:4px; }
.itmc78 { text-align:left; vertical-align:bottom; width:80px; height:24px; padding-left:8px; }
.itmc79 { text-align:left; font-size:medium; }
.sub_koc71 { width:680px; border-collapse:separate; padding:2px; }
.itmc711 { width:5%; background-color:#cccccc; border:1px solid #555555; }
.itmc712 { width:10%; border:1px solid #555555; }
.itmc713 { text-align:left; padding:2px; border:1px solid #555555; }
.itmc717 { width:70%; text-align:left; vertical-align:top; }
.itmc718 { width:30%; text-align:right; vertical-align:bottom; }
.sub_koc80 { width:680px; border-collapse:separate; padding:2px; }
.itmc811 { width:24%; text-align:right; vertical-align:center; }
.itmc812 { text-align:right; font-size:x-small; vertical-align:center; }
.itmc821 { width:70%; text-align:left; vertical-align:top; }
.itmc822 { width:30%; text-align:right; vertical-align:bottom; }
.itmc831 { text-align:left; background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc832 { background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc833 { width:13%; background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc834 { width:12%; background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc835 { width:16%; background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc840 { text-align:left; font-size:medium; }
.itmc851 { width:4%; background-color:#cccccc; padding:1px; border:1px solid #555555; }
.itmc852 { width:6%; text-align:center; border:1px solid #555555; }
.itmc853 { text-align:left; border:1px solid #555555; padding-left:1px; }
.itmc854 { text-align:center; border:1px solid #555555; padding-left:1px; }
.sub_koc90 { width:600px; border-collapse:separate; padding:2px; }
.sub_koc90 { width:600px; border-collapse:separate; padding:2px; }

/* KOS / KOV page */
.page_kos { width:760px; height:360px; }
.sub_kos11 { width:450px; border-collapse:separate; border-spacing:0px 6px; }
.sub_kos12 { width:100%; padding:0; margin:0; border-collapse:collapse; border-spacing:0; border:none; }
.itms11 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itms12 { text-align:left; padding-left:30px; }
/*.itms21 { height:2px; padding:0; border-bottom:1px solid #888888; }*/
/*.itms22 { height:2px; padding:0; border-top:1px solid #888888; }*/
.itms23 { width:26%; text-align:left; background-color:#CCCCCC; }
.itms24 { width:22%; text-align:left; background-color:#CCCCCC; }
.itms25 { width:15%; text-align:left; background-color:#CCCCCC; }
.itms26 { width:15%; text-align:center; background-color:#FFCCFF; }
.itms27 { width:4%; text-align:center; background-color:#6699FF; color:#FFFFFF; font-weight:bold; }
.itsm28 { background-color:#FFCCFF; }
.itms29 { width:72px; text-align:left; vertical-align:top; background-color:#CCFFCC; }
.itms30 { text-align:left; background-color:#CCFFCC; }

.itmv41 { width:120px; text-align:left; vertical-align:top; }

.itms51 { text-align:left; padding:0; border-bottom:1px solid #888888; padding-top:2px; }
.itms52 { text-align:right; padding:0; border-bottom:1px solid #888888; padding-top:2px; }
.itms53 { text-align:left; padding:0; border-top:1px solid #888888; padding-top:2px; padding-bottom:2px; }
.itms54 { text-align:right; padding:0; border-top:1px solid #888888; padding-top:2px; padding-bottom:2px; }

/* KOW */
.sub_kow1 { width:760px; border-collapse:collapse; padding:0; border-spacing:0; border:none; background-color:#FFCFFF; }
.sub_kow11 { width:100%; background-color:#FFCFFF; border-collapse:separate; margin:0; border-spacing:2px;  }
.sub_kow12 { width:100%; background-color:#ffaaff; border-collapse:separate; margin:0; border-spacing:2px;  }
.sub_kow2 { width:760px; border-collapse:collapse; border:none; background-color:#ceffff; }
.sub_kow21 { width:100%; background-color:#ceffff; border-collapse:separate; margin:0; border-spacing:2px; }
.sub_kow22 { width:100%; background-color:#ffff99; border-collapse:separate; margin:0; border-spacing:2px; }
/*
#itmw61 { text-align:left; background-color:#E0E0E0; }
#itmw62 { text-align:left; background-color:#E0E0E0; padding-left:10px; }
#itmw63 { text-align:left; background-color:#FFFF99; padding-left:10px; }
#itmw64 { font-size:x-small; background-color:#E0E0E0; }
#itmw65 { width:20% }
#itmw66 { width:20%; text-align:right; }
#itmw67 { width:10%; background-color:#CCCCCC; }
#itmw68 { width:21%; text-align:left; padding-left:4px; }
#itmw69 { width:20%; text-align:left; padding-left:4px; }
*/
.itmw631 { text-align:left; background-color:#cccccc; padding:2px; vertical-align:bottom; }
.itmw632 { text-align:left; padding-left:32px; }
.itmw633 { width:16%; text-align:left;  }

.itmw80 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmw81 { width:24%; text-align:left; padding-left:24px; vertical-align:middle; }
.itmw82 { text-align:left; padding-left:4px; }
.itmw83 { width:18%; font-size:large; font-weight:bold; text-align:left; padding-left:4px; }
.itmw84 { width:8%; text-align:left; }
.itmw85 { font-size:xx-large; font-weight:bold; text-align:center; color:#EE0000; }
.itmw86 { text-align:left; padding-left:4px; vertical-align:top; }
.itmw87 { width:12%; text-align:right; }

.itmw90 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmw91 { text-align:left; padding-left:4px; }
.itmw92 { width:24%; text-align:left; padding-left:24px; }
.itmw93 { width:24%; text-align:left; padding-left:24px; vertical-align:top; }
.itmw94 { width:25%; text-align:left; }
.itmw95 { width:5%; vertical-align:bottom; }
.itmw96 { background-color:#CCCCCC; padding:2px; }
.itmw97 { text-align:left; background-color:#CCCCCC; padding:2px; }
.itmw98 { text-align:right; padding-right:4px; }
.itmw99 { color:#FFFFFF; background-color:#6699FF; }

.itmw191 { width:80px; text-align:center; background-color:#CCCCCC; padding:0; }
.itmw192 { text-align:left; background-color:#CCCCCC; padding:0; }
.itmw193 { width:128px; text-align:center; background-color:#CCCCCC; padding:0; }

/* KOH,KOK,KOF */
.sub_koz10 { width:820px; border-collapse:collapse; padding:0; border-spacing:0; border:none; background-color:#FFCFFF; }
.sub_koz11 { width:100%; background-color:#FFCFFF; border-collapse:separate; margin:0; border-spacing:2px;  }
.sub_koz12 { width:100%; background-color:#ffaaff; border-collapse:separate; margin:0; border-spacing:2px;  }
.sub_koz20 { width:820px; border-collapse:collapse; border:none; background-color:#ffff99; }
.sub_koz21 { width:100%; background-color:#ceffff; border-collapse:separate; margin:0; border-spacing:2px; }
.sub_koz22 { width:100%; background-color:#ffff99; border-collapse:separate; margin:0; border-spacing:2px; }
.itmz31 { text-align:left; background-color:#E0E0E0; }
.itmz32 { text-align:left; background-color:#E0E0E0; padding-left:6px; }
.itmz33 { text-align:left; background-color:#FFFF99; padding-left:6px; }
.itmz34 { font-size:x-small; background-color:#E0E0E0; }
.itmz35 { width:20% }
.itmz36 { width:20%; text-align:right; }
.itmz37 { width:10%; background-color:#CCCCCC; }
.itmz38 { width:21%; text-align:left; padding-left:4px; }
.itmz39 { width:20%; text-align:left; padding-left:4px; }
.itmz41 { width:22%; text-align:right; }
.itmz42 { width:18%; text-align:right; }

.itmz10 { padding:1px; }

.itmz20 { width:15%; }
.itmz21 { width:116px; background-color:#CCCCCC; padding:0; }
.itmz22 { width:80px; background-color:#CCCCCC; padding:0; }
.itmz23 { width:145px; background-color:#CCCCCC; padding:0; }
.itmz24 { width:115px; background-color:#CCCCCC; padding:0; }
.itmz25 { width:142px; background-color:#CCCCCC; padding:0; }
.itmz26 { width:90px; background-color:#CCCCCC; padding:0; }
.itmz27 { width:72px; background-color:#CCCCCC; padding:0; }
.itmz51 { width:116px; color:#FFFFFF; background-color:#6699ff; }
.itmz52 { width:80px; }
.itmz53 { width:145px; text-align:left; vertical-align:top;  }
.itmz54 { width:115px; text-align:left; vertical-align:top; background-color:#FF99FF; font-weight:bold; text-decoration:underline; }
.itmz55 { width:142px; text-align:left; vertical-align:top; }
.itmz56 { width:90px; text-align:left; vertical-align:top; }
.itmz57 { width:72px; }
.itmz58 { width:115px; text-align:left; vertical-align:top; }
.itmz59 { width:72px; vertical-align:top; }

/* KOM */
.itmm10 { width:90%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCCFF; }
.itmm11 { width:10%; height:28px; text-align:center; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCCFF; }
.itmm111 { width:14%; text-align:right; padding-right:4px; }
.itmm112 { width:32%; text-align:left; }
.itmm12 { width:6%; text-align:center; background-color:#FFCCFF; }
.itmm13 { text-align:left; padding-left:4px; }
.itmm14 { width:9%; text-align:center; background-color:#CCCCCC; }
.itmm15 { width:23%; text-align:left; background-color:#CCCCCC; }
.itmm16 { width:15%; text-align:left; background-color:#CCCCCC; }
.itmm17 { width:14%; text-align:left; background-color:#CCCCCC; }
.itmm18 { width:4%; text-align:center; background-color:#CCCCCC; }
.itmm19 { text-align:center; background-color:#CCCCCC; }
.itmm1010 { width:90%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#CCFFFF; }
.itmm1011 { width:10%; height:28px; text-align:center; font-size:large; font-weight:bold; padding-left:6px; background-color:#CCFFFF; }

.itmm20 { width:90%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#CCFF99; }
.itmm21 { width:10%; height:28px; text-align:center; font-size:large; font-weight:bold; padding-left:6px; background-color:#CCFF99; }
.itmm22 { width:6%; text-align:center; background-color:#FFCCFF; }
.itmm23 { text-align:left; padding-left:4px; }
.itmm24 { width:10%; text-align:center; background-color:#CCCCCC; }
.itmm25 { width:28%; text-align:left; background-color:#CCCCCC; }
.itmm26 { width:16%; text-align:left; background-color:#CCCCCC; }
.itmm27 { width:18%; text-align:left; background-color:#CCCCCC; }
.itmm28 { width:4%; text-align:center; background-color:#CCCCCC; }
.itmm211 { width:14%; text-align:right; padding-right:4px; }
.itmm212 { width:32%; text-align:left; }

.itmm30 { width:90%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#66FF99; }
.itmm31 { width:10%; height:28px; text-align:center; font-size:large; font-weight:bold; padding-left:6px; background-color:#66FF99; }
.itmm32 { width:6%; text-align:center; background-color:#FFCCFF; }
.itmm33 { text-align:left; background-color:#CCCCCC; }
.itmm34 { width:10%; text-align:center; background-color:#CCCCCC; }
.itmm35 { width:36%; text-align:left; background-color:#CCCCCC; }
.itmm36 { width:30%; text-align:left; background-color:#CCCCCC; }
.itmm37 { width:13%; text-align:left; background-color:#CCCCCC; }
.itmm38 { width:4%; text-align:center; background-color:#CCCCCC; }
.itmm310 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#66FF99; }
.itmm311 { width:12%; text-align:right; padding-right:4px; }
.itmm312 { width:32%; text-align:left; }

.itmm50 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFFF99; }
.itmm53 { width:32%; text-align:left; padding-left:24px; border-collapse:collapse; }

.itmm60 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#CCFFFF; }
.itmm63 { width:30%; text-align:left; vertical-align:middle; font-weight:bold; padding-left:24px; border-collapse:collapse; }
.itmm64 { text-align:left; vertical-align:top; }

.itmm70 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC66; }
.itmm71 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmm711 { width:18%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmm73 { width:32%; text-align:left; padding-left:12px; border-collapse:collapse; }
.itmm74 { width:11%; padding-left:12px; border-collapse:collapse; }
.itmm75 { width:20%; text-align:left; }
.itmm76 { text-align:right; padding-right:16px; }
.itmm77 { width:24%; text-align:center; border-collapse:collapse; }
.itmm78 { text-align:left; vertical-align:top; }
.itmm79 { text-align:left; vertical-align:top;padding-top:4px; }

.itmm80 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#66CCFF; }
.itmm81 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmm82 { width:25%; text-align:left; padding-left:24px; border-collapse:collapse; border-bottom:1px solid #888888; }
.itmm83 { width:25%; text-align:left; padding-left:24px; border-collapse:collapse; }
.itmm84 { text-align:left; font-size:x-small; }
.itmm85 { width:25%; text-align:right; padding-right:16px; border-collapse:collapse; }

.itmm90 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC66; }
.itmm91 { width:25%; text-align:right; padding-right:4px; }

.itmm100 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC66; }
.itmm101 { width:10%; text-align:left; padding-right:4px; }
.itmm110 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC66; }
.itmm114 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmm113 { width:28%; text-align:left; padding-left:12px; border-collapse:collapse; }

.itmm301 { width:210px; text-align:right; padding-right:8px; }
.itmm302 { width:210px; vertical-align:middle; font-weight:bold; border-collapse:collapse; background-color:#ffE0ff; }
.itmm303 { width:160px; text-align:center; }

/* KOM0130,KOM0131,KOM0140 */
.itmm130 { width:90%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC00; }
.itmm131 { width:10%; height:28px; text-align:center; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC00; }
.itmm132 { width:6%; text-align:center; background-color:#FFCCFF; }
.itmm133 { width:10%; text-align:center; background-color:#CCCCCC; }
.itmm134 { width:36%; text-align:left; background-color:#CCCCCC; }
.itmm135 { width:18%; text-align:left; background-color:#CCCCCC; }
.itmm136 { width:13%; text-align:left; background-color:#CCCCCC; }
.itmm137 { width:4%; text-align:center; background-color:#CCCCCC; }
.itmm1310 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FFCC00; }
.itmm1311 { width:6%; text-align:center; background-color:#CCCCCC; }
.itmm138 { width:14%; text-align:right; padding-right:4px; }
.itmm139 { width:32%; text-align:left; }
.itmm140 { width:100%; height:28px; text-align:left; font-size:large; font-weight:bold; padding-left:6px; background-color:#FF9933; }
.itmm141 { width:100%; text-align:left; font-size:medium; padding:2px; background-color:#CCCCCC; }
.itmm142 { width:25%; text-align:left; padding-left:24px; border-collapse:collapse; }
.itmm143 { text-align:left; font-size:x-small; }
.td_err		{ text-align:left; font-weight:bold; background-color:#FF5555; padding-left:4px; }
/* KOC0130 */
.sub_koc130 { width:400px; border-collapse:collapse; padding:0; border:2px solid #666666; }
.itmc1301 { background-color:#cccccc; padding:2px; border:1px solid #555555; }
.itmc1302 { text-align:center; padding:2px; border:1px solid #555555; }
.itmc1303 { text-align:left; padding:2px; border:1px solid #555555; }

/* font */
.fnt0 { font-size:small; }
.fnt1 { font-size:medium; }
.fnt2 { font-size:large; }
.fnt3 { font-size:x-small; }
.fnt4 { text-decoration:underline; }
.fnt5 { font-weight:bold; }
.fnt_ss { font-size:x-small; }
.fnt_xs_r		{ font-size:x-small; color:#CC0000; }
.fnt_xs		{ font-size:x-small; }
/* */
.fnt21 { font-size:medium; font-weight:bold; }
.fnt22 { font-size:large; font-weight:bold; }
.fnt23 { font-size:x-large; font-weight:bold; }
.fnt25 { font-weight:bold; text-decoration:underline; }
/* */
.fnt31 { font-size:medium; font-weight:bold; text-decoration:underline; }
.fnt32 { font-size:large; font-weight:bold; text-decoration:underline; }
.fnt33 { font-size:xx-large; font-weight:bold; text-decoration:underline; }
/* */
.fnt40 { font-size:medium; font-weight:bold; color:#FF0000; }
.fnt41 { font-size:medium; color:#FF0000; }
.fnt42 { font-size:medium; color:#CC3300; }
.fnt43 { font-size:x-small; color:#666666; }
.fnt44 { font-weight:bold; color:#FF0000; }
.fnt45 { font-weight:bold; color:#CC3300; }		/* for List Count */
.fnt46 { font-weight:bold; color:#00CC33; }		/* koc0040 for status update */
.fnt47 { font-size:x-small; color:#FF0000; }

.fnt48 { font-size:12px; font-weight:bold; text-decoration:underline; color:#FF0000; }
.fnt49 { font-size:medium; font-weight:bold; text-decoration:underline; color:#FF0000; }

/* color */
.col0 { color:#000000; }	/* black */
.col1 { color:#00FF00; }	/* green */
.col2 { color:#FF0000; }	/* red */
.col3 { color:#666666; }	/* gray */
.col5 { color:#CC3300; }	/* orange for List Count */
.col6 { color:#006600; }	/* darkgreen for kos0020 */
/* */
.col11 { color:#FF0000; }	/* serial no. */
.col12 { color:#CC0000; }	/* 修理, JCSS校正 */
.col13 { color:#00CC00; }	/* 点検 */
.col14 { color:#006600; }	/* 改造 */
.col15 { color:#009900; }	/* 電変 */
.col16 { color:#FF6600; }	/* 校正 */
.col17 { color:#336699; }	/* データ部数 */
.col18 { color:#5588BB; }	/* トレーサビリティ */
.col19 { color:#464646; }	/* 故障状況 */
/* */
.colOK { color:#00CC33; }	/* UpLoad,Download OK */
.colNG { color:#CC0000; }	/* UpLoad,Download NG */

/* file select */
.formFile {						margin-bottom:30px; }
.formFile input[type="file"] {	display:none; }
.formFile label {				border:1px solid #bbb;border-radius:3px;padding:2px 5px;font-size:12px;letter-spacing:0;cursor:pointer; }
.formFileName {					display:inline-block;font-size:12px;margin-left:6px;width:320px;text-align:left; }

