.bigcell {
  　　　　/*　外枠　　　*/  　
  background-color:#eddd83;
  　　　　　/*  背景色　 */
  border:4px solid #eddd83;
  　　　　　/*  色　　　 */
  text-align:center;
}
.cell {
  　　　　　　　　　　　　　　　 /*　番号ﾊﾟﾈﾙ　　　*/　
  width:40px;
  　　　　　　　　　　　　/*　番号ﾊﾟﾈﾙ幅　*/  
  height:40px;
  　　　　　　　　　　　 /*　番号ﾊﾟﾈﾙ高さ　*/  
  font-family:MSP Gothic,MS Gothic,Verdana,;
  　　/*　ﾌｫﾝﾄ　*/
  font-size:12pt;
  　　　　　　　　　　/*　ﾌｫﾝﾄｻｲｽﾞ　*/  　
  font-weight:bold;
  　　　　　　　　　/*　太字=bold　細字=normal　*/  
  background-color:#A50128;
  　　　 　/*　背景色　　*/  　
  color:#ffffcc;
  　　　　　　　　　　 /*　文字色　　*/  　
  border-top:2px solid #F4F1F2;
  　　 /*　枠上幅　色　*/  　
  border-left:2px solid #F4F1F2;
  　  /*　枠左幅　色　*/ 
  border-right:2px solid #55505E;
  　 /*　枠右幅　色　*/ 
  border-bottom:2px solid #55505E;
  /*　枠下幅　色　*/ 
  text-align:center;
　　　　　　　　 /*　文字中央配置　*/  　　

}
.hole {
  　　　　　　　　　　　　　　　 /*　空き　　*/  　　
  width:40px;
  　　　　　　　　　　　 　/*　幅　　　*/  　
  height:40px;
  　　　　　　　　　　　　/*　高さ　　*/  
  background-color:#eddd83;
  　　　　　/*　背景色　*/  
  text-align:center;

}
h1, h2, h3, .msg, capt1 capt2 {
  font-family:MSP Gothic,MS Gothic,Verdana,Arial;
}
h1 {
  font-size:28pt;
  font-weight:bold;
  margin-bottom:0px;
}
h2 {
  font-size:16pt;
  margin:0px;
  font-weight:bold;
}
h3 {
  font-size:10pt;
  margin:0px;
  font-weight:bold;
}
.msg {
  font-size:10pt;
  font-weight:bold;
}
.tab {
  cursor:hand;
}
.capt1 {
  font-size:10pt;
  font-weight:bold;
}
.capt2 {
  font-size:10pt;
  font-weight:bold;
}
.capt3 {
  font-size:14pt;
  font-weight:bold;
  color:#B00157;
}
.capt4 {
  font-size:10pt;
  font-weight:normal;
  color:#40000;
}
.but {
  font-size:10pt;
  font-weight:normal;
  height:21px;
  background-color:#026B4E;
  color:#FFFFcc;
  CURSOR: pointer;
}
body{
  background-color:#eddd83;
  border-width:10pt;
  border-color:#779977;
  border-style:solid;
  scrollbar-base-color:#eddd83;
  margin:6px;
}
TD{
  color:#400000;
}
.RETURNS {
  font-size: 13px;
  font-family: "ＭＳ Ｐ明朝", "細明朝体",serif;
  font-weight:bold;
  text-decoration : none;
  line-height : 13pt;
}
.RETURNS a {
  display: block;
  width: 50px;
  background-color:#779977;
  border:solid 2px;
  border-color:#779977 #779977 #779977 #779977;
  text-align: center;
  color:#ffffcc;
}
.RETURNS a:hover {
  border:solid 2px;
  border-color:#c2d1c2 #5a785a #5a785a #b1c5b1;
  color: #ffffff;
}
A{
  text-decoration : none;
  color : #779977;
  font-weight:bold;
}
span A:hover {
  border-bottom:solid 1 #ffcc00;
  background:#ffffcc;
  background-image : url(../parts/navbk2.gif);
  color:#800000;
}
.new-g{
  background:#eddd83;
  color:#779977;
  CURSOR: pointer;
  margin-top:10px;
  border: 3px solid #f4eab5;
  height: 25px;
  font-weight:bold;
}