html * {
  box-sizing: border-box;
  /* CSS 3 の記述。 MacIE 5 で有効。 */
	-moz-box-sizing: border-box;
/* Mozilla 用の記述。 N 6 で有効。 */
}
.hidden-object {
  display:none;
}
BODY {


  /* background-image : url(back.jpg);*/
  background-color:gold;
  color:dimgray;
  scrollbar-track-color:yellow;
  scrollbar-face-color:yellow;
  scrollbar-shadow-color:blackr;
  scrollbar-highlight-color:black;
  scrollbar-darkshadow-color:gold;
  scrollbar-3dlight-color:yellow;
  scrollbar-arrow-color:black;


  margin:0px;


  font-size : 12px;
  font-weight : 100;
  
}
.header {
  width:70%;
  font-family:monospace;
  font-size:smaller;
  border-top:solid 1px black;
  border-bottom:solid 1px black;
}
.header td {
  padding:2px 8px;
}
.regist-table {
  border:double 6px  black;
  font-family:monospace;
  /*background-color:white;
*/

}
.regist-table td {
  padding:1px 6px;
  border:none;
}
.regist-table td.form-title {
  padding:0px 0px 16px 0px;
}
.regist-table td.regist-button {
  padding:16px 0px 0px 0px;
}
h2 {
  font-size:smaller;
  margin-top:3em;
}
.entry {
  border:double 6px black;
/*background-color:white;
*/
}
.sub-entry {
  border:none;
  margin-top:1em;
  margin-left:1em;
}
h3 {
  background-color:black;
  color:white;
  padding:2px 5px;
  margin:0px;
}
h4 {
  background-color:black;
  color:white;
  padding:2px 5px;
  margin:0px;
}
.name {
  padding-top:2px;
  font-size:smaller;
  font-family:monospace;
}
.comment {
  padding:4px 6px;
  padding-left:1em;
}
.page-navi {
  margin-top:3em;
}
.ope-form,.search-form {
  margin:1em auto;
  width:70%;
  border:double 6px black;
  padding:4px 8px;
}
.footer {
  margin-top:1em;
  text-align:right;
  font-family:monospace;
  border-top:solid 2px gold;
  padding-top:4px;
  width:70%;
}
.input-tx,select {
  border:solid 1px black;
  background-color:whitesmoke;
}
.input-button {
  border:solid 1px gold;
  cursor:pointer;
  background-color:black;
}
textarea {
  scrollbar-track-color:black;
  scrollbar-face-color:black;
  scrollbar-shadow-color:gold;
  scrollbar-highlight-color:gold;
  scrollbar-darkshadow-color:black;
  scrollbar-3dlight-color:black;
  scrollbar-arrow-color:black;
}
label {
  cursor:pointer;
}
a:link {
  color:black;
  text-decoration: none;
}
A{
  color :black;
  text-decoration: none;
}
a:hover {
  color:red;
}
th{
  background-color : orangered;
}
.td_c1{
  
  background-color : black;
}
.td_c2{
  
  background-color : orangered;
}
.td_c3{
  background-color : yellow;
}
.td_c0{
  background-color : black;
}
