BODY
{
  font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , "ＭＳ Ｐゴシック", Verdana, monospace;
  color: #333;
  font-size: 12px;
  line-height: 1.6;
  letter-spacing: 0;
  text-indent: 0;}

TABLE,TH,TR,TD 
{
  font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ , Meiryo , "ＭＳ Ｐゴシック", Verdana, monospace;
  color: #333;
  font-size: 12px;
  line-height: 1.6;
  letter-spacing: 0;
  text-indent: 0;
}

a { color:#e08443;}

A:HOVER{
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  vertical-align:;
  color:#ef9b5f;
  background-color:#fff0e5;
}
A{ text-decoration : none;}

#hedda { background:#ef9b5f; color:#FFFFFF; text-align:right; padding:3px 10px 3px 3px} 
#hedda a { color:#FFFFFF;}
#hedda a:HOVER { background:#009933}

.wrapper { background:#FFFFFF; border:solid 1px #efa977}
.footer { background:#ef9b5f; color:#FFFFFF; text-align:center; padding:10px}

.p10 { font-size:10px;}
.p11 { font-size:11px;}
.p14 { font-size:14px;}
.p16 { font-size:16px;}

.title { background:#ef9b5f; padding:3px 3px 3px 15px; font-weight:bold; color:#FFFFFF; font-size:16px;}
.title2 { background:#d19468; padding:3px 3px 3px 15px; font-weight:bold; color:#FFFFFF; font-size:16px;}
.main { background:#FFFFFF; padding:35px 40px 35px 40px; border-top:solid 1px #efa977;}

/* *** INDEX ***************************************************** */

#t_waku { border:#ef9b5f solid 1px; padding:10px}
#t_waku ul { margin:0px 0px 0px 0px; padding:0px; list-style:none;}
#t_waku li { background:url(img/maru.gif) no-repeat; margin:0px; padding:1px 0px 1px 15px}
.t_koumoku { background:#efa977; color:#FFFFFF; font-weight:bold; padding:2px 2px 2px 10px;}
.line_bana { border:dotted 2px #ef9b5f; margin:3px 0px 5px 0px; width:160px; text-align:left}
.bana { line-height:140%; padding-top:3px;}

/* *** 参加者名簿 ***************************************************** */

#meibo1 { background:#FFFFFF}
#meibo1 table { border-collapse:collapse; width:100%}
#meibo1 td { border:1px solid #d17b3e;}
.menu1 { background:#efa977; color:#ffffff; font-weight:bold; text-align:center; border:1px solid #d17b3e;}
.b1 { background:#fff7f0; border:1px solid #d17b3e;}
.sho { color:#e08443; font-weight:bold}
.waku1 { color:#e08443; font-weight:bold; background:#fff7f0; border:1px solid #d17b3e;}
.name1 { padding-left:10px; text-align:left; color:#e08443; font-weight:bold}

#meibo2 { background:#FFFFFF}
#meibo2 table { border-collapse:collapse; width:100%}
#meibo2 td { border:1px solid #a36030;}
.menu2 { background:#d19468; color:#ffffff; font-weight:bold; text-align:center; border:1px solid #a36030;}
.b2 { background:#f8efe8; border:1px solid #a36030;}
.chu { color:#a36030; font-weight:bold}
.waku2 { color:#a36030; font-weight:bold; background:#f8efe8; border:1px solid #a36030;}
.name2 { padding-left:10px; text-align:left; color:#a36030; font-weight:bold}

.2dan { line-height:110%}
.red { color:#FF3333; font-weight:bold}
.sen1 { padding:1px; background:#d17b3e}
.sen2 { padding:1px; background:#a36030}

/* *** データ ***************************************************** */

#data { background:#FFFFFF}
#data table { border-collapse:collapse; width:100%}
.m_data { background:#ef9b5f; font-weight:bold; color:#FFFFFF; border:#d17b3e solid 1px;}
.m_sho { border:1px solid #d17b3e;}
.m_chu { border:1px solid #a36030;}
.kai { border:#d17b3e solid 1px; background:#ffe1cc; color:#c1723a; font-weight:bold;}

