* {box-sizing:border-box;}
body{background-color:#EEF9F9;  font-size:12px; color:#222; font-family: verdana, serif; font-size: medium; margin:0px 0px 0px 0px; background-image: url("/bgr/bb.jpg"); background-position: center top;}
h1{font-size: 100%; font-weight: bold; text-transform: uppercase; margin: 0;}
h2, h3, h4, h5 {color: #444;}
input, select{font-weight:bold; padding: 2px; border-radius:4px}
a{text-decoration:none; color:#034ea2; padding-bottom: 2px; border: 0px;}
a:hover{text-decoration:underline; color: #f60;}
a img{border: 0px;}
.admincontent{padding: 24px;}
.t th {
  font-weight: bold;
  color: #005AAA;
  padding: 10px 15px;
  text-align: left;
}
.t td {
  color: #669;
  border-top: 1px solid #e8edff;
  padding: 10px 15px;
}
.t tr:nth-child(2n) {background: #ddd;}
.a {font-size: 1.2em; padding: 6px; background: gray; color: white;  border-radius:6px;}
.a:hover {text-decoration: none; color: black; background: none; border: 1px solid gray;}
.p {margin: 24px 0;}

.zebra {width: 100%;}
li .zebra {margin: 0; width: auto;}
.zebra th {
  font-weight: normal;
  font-size: 1.2em;
  background: #666;
  color: #DDD;
  padding: 10px 15px;
  text-align: left;
}
.zebra td {
  color: #669;
  border-top: 1px solid #e8edff;
  padding: 10px 15px;
}
.zebra tr:nth-child(2n) {background: #eee;}
@media screen and (max-width: 600px) {
.zebra th {
  font-weight: normal;
  font-size: 80%;
  padding: 4px;
  text-align: left;
}
.zebra td {
 font-size: 80%;
  border-top: 1px solid #e8edff;
  padding: 4px;
}
}

.td_spacer {height: 1em;}
.t_e_head td{font-weight: bold;}
.f_key, .td_key input {width: 48px; background: #999;}
/*.table_edit td select, .table_add td select {max-width: 360px;}*/

#td_eqCount input, #td_eqYear input, #td_viStat input, #td_eqRoom input, #td_wrCorp input {width: 60px;}
#td_wrName input,  #td_stMail input,  #td_stPhone input{width: 120px;}

 #td_eqName input,  #td_stName input {width: 210px;}
 #td_nTitle input, #td_pHtitle input, #td_pTitle input {width: 480px;}

