/* Kinmu Css */
#control {
	position:absolute;top:4px;left:4px;
	width:578px;height:128px;
	margin:0px;padding:0px;border:solid 1px darkslategray;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック";
	background-color:whitesmoke;
	}

#control table {
	table-layout:fixed;
	margin:2px;
	padding:0;
	border-collapse:collapse;
	background-color:whitesmoke;
	}

#control tr td {
	margin:0;
	padding:0;
	border: solid 1px whitesmoke;
	text-align:left;
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック",sans-serif;
	height:22px;
	}

	
#kinmuptn {
	position:absolute;top:4px;left:588px;
	width:406px;height:128px;
	margin:0px;padding:0px;
	border:solid 1px darkslategray;
	background-color:whitesmoke;
	}

#kinmuptn table {
	table-layout:fixed;
	margin:1px;
	padding:0;
/*	border:0;*/
	border-collapse:collapse;
	background-color:whitesmoke;
	}

#kinmuptn tr {margin:0;padding:0;border:0}
#kinmuptn td {margin:0;padding:0;border:0;height:21px;}

#contents {
	position:absolute;
		top:136px;
		left:4px;
	width:980px;
	height:548px;
	margin:0px;
/*	line-height:11px; */
	padding:5px;
	border:solid 1px darkslategray;
	background-color:whitesmoke;
	}
#contents tr td {
	margin:0;
	padding:0;
	border: solid 1px darkgray;
	text-align:center; 
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック",sans-serif;
	height:19px;/*19px;*/
	}	

#contents td.sel {cursor: pointer;}	
#contents td.def {cursor: default;}
#contents td.kinmu {font-size:12px}

#idhcopy {
	position:absolute;
		top:40px;
		left:4px;
	width:980px;
	height:548px;
	margin:0px;
	padding:5px;
	border:solid 1px darkslategray;
	background-color:whitesmoke;
	}
#contents table,#idhcopy table {
	table-layout:fixed;
	color:darkslategray;
	margin:0px;
	padding:0;
	border-collapse:collapse;
	background-color:white;
	}
#syokuinForm table,#loginForm table,#configForm1 table,#configForm2 table{
	table-layout:fixed;
	color:darkslategray;
	margin:10px;
	text-align:left; 
	padding:0;
	border-collapse:collapse;
	background-color:whitesmoke;
	}
#syokuinForm tr,#loginForm tr,#configForm1 tr,#configForm2 tr {
	margin:0;
	border: solid 1px  darkgray;
	padding:0;
	text-align:left; 
	font-size:14px;
	font-family:"ＭＳ Ｐゴシック",sans-serif;
	height:19px;
	}	

#syokuinForm td ,#loginForm td ,#configForm1 td ,#configForm2 td {
	text-align:center; 
	}	

/*
#bottom {
	position:absolute;
		top:832px;
		left:5px;
	width:783px;
	height:40px;
	margin:0;
	padding:5px;
	background-color:#eeffee;
	}
*/

body {background-color:lightgray}

span.date {margin:1px;padding-top:3px;padding-left:12px;padding-right:7px;padding-bottom:2px;
	border:1px yellow;border-style:outset;
	text-align:center; 
	font-family:"ＭＳ ゴシック";
	font-size:17px;font-weight: bold;color:palegoldenrod;background-color:teal;
	}
span.name {padding-top:3px;padding-left:2px;padding-right:2px;padding-bottom:2px;margin-left:2px;border-bottom:solid 1px green;font-family:"ＭＳ Ｐゴシック";font-size:14px;color:darkslategray;background-color:whitesmoke;}
span.guide {display:block;width:220px;height:13px;margin:2px;padding:2px;border:solid 1px bisque;text-align:left;font-size:12px;color:green;background-color:ivory;}
span.houjin {display:block;width:220px;height:16px;margin:1px;padding:2px;border-bottom:solid 1px green;font-family:"ＭＳ Ｐゴシック";font-size:16px;font-weight: bold;color:darkslategray;background-color:whitesmoke;}
span.guide1 {margin:1px;padding:2px;font-family:"ＭＳ Ｐゴシック";font-size:16px;color:blue;background-color:whitesmoke;}
span.guide2 {margin:1px;padding:2px;font-family:"ＭＳ Ｐゴシック";font-size:12px;color:green;background-color:whitesmoke;}

input.button{margin:0;padding:0;width:99px;height:21px;font-family:"ＭＳ Ｐゴシック";font-size:13px;text-align:left;}
input.conbutton{width:80px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn1{width:60px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn2{width:20px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn2A{width:34px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn3{width:40px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn3A{width:45px;font-size:14px;font-family:"ＭＳ ゴシック";}
input.conbtn4{width:120px;font-size:14px;font-family:"ＭＳ Ｐゴシック";}
input.conbtn5{width:120px;height:18px;font-size:11px;font-family:"ＭＳ Ｐゴシック";}
input.conbtn6{width:200px;font-size:14px;font-family:"ＭＳ Ｐゴシック";}	
input.btnsqr1{width:57px;height:37px;font-size:10px;font-family:"ＭＳ Ｐゴシック";}	

input.txt1{color:black;background-color:oldlace;text-align:center;font-size:14px;font-family:"ＭＳ ゴシック";}	
input.txt2{color:black;background-color:whitesmoke;font-size:14px;font-family:"ＭＳ ゴシック";}	
input.txt3{color:black;background-color:whitesmoke;font-size:14px;font-family:"ＭＳ ゴシック";}	

p		 {font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;clear:both}
p.red 	{font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;color:red}
p.lightcyan {font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;color:lightcyan}
p.blue 	{font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;color:blue}
p.green {font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;color:green}
p.guide {font-family:"ＭＳ Ｐゴシック";margin:0;border:0px;padding:1px;}
p.youbi0 {background-color:pink;color:red;}
p.youbi6 {background-color:lightcyan;color:blue;}
p.youbi1 youbi2 youbi3 youbi4 youbi5 {color:black;}
/*
btncolor="forestgreen,maroon,mediumblue,darkslategray,saddlebrown,indigo,black"///btnbcolor="lightyellow,powderblue,lightcyan,honeydew,lavenderblush,beige,whitesmoke"
*/
p.class0 {color:forestgreen;background-color:lightyellow;}
p.class1 {color:maroon;background-color:powderblue;}
p.class2 {color:mediumblue;background-color:lightcyan;}
p.class3 {color:darkslategray;background-color:honeydew;}
p.class4 {color:saddlebrown;background-color:lavenderblush;}
p.class5 {color:indigo;background-color:beige;}
p.class0f {color:forestgreen;background-color:lightsalmon;}
p.class1f {color:maroon;background-color:lightsalmon;}
p.class2f {color:mediumblue;background-color:lightsalmon;}
p.class3f {color:darkslategray;background-color:lightsalmon;}
p.class4f {color:saddlebrown;background-color:lightsalmon;}
p.class5f {color:indigo;background-color:lightsalmon;}
p.class6 {color:black;background-color:gainsboro;}
p.class6f {color:black;background-color:lightsalmon;}
p.class7 {color:red;background-color:gainsboro}

p.class8 {color:black;background-color:whitesmoke}
p.class8f {color:black;background-color:lightsalmon}
p.class9 {color:red;background-color:whitesmoke}
p.namae {color:midnightblue;/*black;*/background-color:honeydew;font-size:12px;font-family:"ＭＳ ゴシック"}
/*

*/
/*
table {border:solid 1px #999;border-collapse:collapse}
td {border:solid 1px #999; padding:2px 1px 1px 5px; font-size:12px}
th {border:solid 1px #999; font-size:12px;color:#666666;font-weight:normal}
*/