/* -----------------------------------------------

 * V򒬗p

 * ----------------------------------------------- */

body{
  font-size:110%;
  color:#222222;
  background-color:#F7FBF8;
  background-image:url(../img/bg.gif);
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
}



/* -----------------------------------------------

 * FORM

 * ----------------------------------------------- */



form.form {
    margin-top: 0em;
    margin-bottom: 0em;
}


TEXTAREA {
  width: 100%;
  background-color:#FFFFFF;
/*  border:1px solid; */
}



/*-----------------------------------------------
* Table
* ----------------------------------------------- */



/*table#1 {border-collapse: collapse}*/



/*
table, th, td {border:1px solid #8D8B7D}


th {
	border-collapse: collapse
	color: #000000;
	background-color: #ffffff
	font-size: 12px
}

*/

table.solid {

	border-collapse: collapse;

	border:1px solid #808080;

}



TD.trainig_course_title {

	border-collapse: collapse;

	border:1px solid #808080;

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;

}



TD.midashi {

	border-collapse: collapse;

	border:1px solid #808080;

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;

}



TD.title {

	border-collapse: collapse;

	border:1px solid #808080;

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #c0c0c0;

}



TD.common {

	border-collapse: collapse;

	border:1px solid #808080;

	FONT-SIZE: 12px; BACKGROUND: #fffaf0;

}



TD.button {

	border-collapse: collapse;

	border:1px solid #808080;

	FONT-SIZE: 12px; BACKGROUND: #DBD3B8;

}

