/*---基本---*/
body.w{
background-image: url("wings-img/bg_w1.gif");
background-repeat: repeat-y;
}
.base{
width: 800px;/*---元になる部分の幅---*/
color: #660000;
font-size: 12px;
line-height:1.5;
margin: 0px auto 10px 100px;
padding: 0px 0px 0px 0px;
}
/*---タイトル---*/
.header1{
float: left;
width: 480px;
padding: 15px 10px 0px 10px;
background-color: #ffffff;
}
/*---連絡先---*/
.header2{
float: left;
width: 270px;
margin: 10px 0px 0px 0px;
padding: 0px 0px 5px 0px;
background-color: #ffffff;
}
.clear{
clear: left;
}
/*---本文---*/
.main{
	width: 800px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	float: left;
	color: #000;
}
/*---ナビゲーションバー---*/
.nav{
width: 750px;/*ナビゲーションの幅*/
background-color: #ffffff;/*ナビゲーションの背景色*/
border-top: 1px #cccccc solid;/*上枠線*/
border-bottom: 1px #cccccc solid;/*下枠線*/
font-size: 80%;
}
/*---メニューエリア---*/
.nav .nl{
width: 720px;/*メニューの幅*/
margin:0;
padding: 2px 0;/*メニューのパディング(上下、左右)*/
list-style-type: none;
text-align: center;
}
/*---メニュー項目---*/
.nav .nl li{
float: left;
}
/*---項目の幅---*/
.nav .nl li.menu1{
width: 80px;
}
.nav .nl li.menu2{
width: 80px;
}
.nav .nl li.menu3{
width: 80px;
}
.nav .nl li.menu4{
width: 80px;
}
.nav .nl li.menu5{
width: 80px;
}
.nav .nl li.menu6{
width: 80px;
}
.nav .nl li.menu7{
width: 80px;
}
.nav .nl li.menu8{
width: 80px;
}
.nav .nl li.menu9{
width: 80px;
}
/*---リンク---*/
.nav .nl li a{
display: block;
position: relative;/*IE6用*/
padding: 2px 2px;/*リンクエリアのパディング(上下、左右)*/
border-right: 1px #cccccc solid;/*リンクエリアの右枠線*/
text-decoration: none;/*テキストの下線なし*/
}
/*---ポイント時の設定---*/
.nav .nl li a:hover{
text-decoration: underline;/*テキストの下線あり*/
}
/*---clearfix---*/
.clearFix:after{
content:".";
display: block;
height: 0;
clear: left;
visibility: hidden;
}
.clearFix{
min-height: 1px;
}
/*---連絡先のテーブル---*/
.box00{
float: left;
width: 240px;/*幅*/
border-width: 2px;
border-color: #696969;
border-style: dashed;
padding: 2px;
}
.box0{
float: left;
width: 220px;/*幅*/
margin: 0px 5px 0px 0px;
}
.box1{
float: left;
width: 52px;/*幅*/
margin: 0px 0px 0px 5px;
padding: 0 0 0 10;
display: block;
}
.box2{
float: left;
width: 65px;/*幅*/
display: block;
}
.box3{
float: left;
width: 103px;/*幅*/
display: block;
}
.red{
color: #ff0000;
}
/*---概要(gaiyou.htm)のページ---*/
.gaiyou-t0{
font:bold 12pt 100%  "ＭＳ Ｐゴシック"; 
width: 750px;
text-align: left;
float: left;
}
.gaiyou-t1{
font:12pt 100%  "ＭＳ Ｐゴシック"; 
width: 720px;
text-align: left;
float: left;
}
.gaiyou-t2{
width: 30px;
text-align: left;
float: left;
}
.gaiyou-t3{
font:12pt 100%  "ＭＳ Ｐゴシック"; 
width: 100px;
text-align: left;
float: left;
padding: 5 0 0 0;
}
.gaiyou-t4{
font:12pt 100%  "ＭＳ Ｐゴシック"; 
width: 620px;
text-align: left;
float: left;
}


/*---年間行事(event.htm)のページ---*/
.event-tb1{
color: #660000;
font-size: 12pt;
width: 700px;
float: left;
}
.event-t0{
color: #ffffff;
font: bold 14pt 100%  "ＭＳ Ｐゴシック"; 
width: 700px;
height: 25px;
text-align: center;
float: left;
background-color: #333333;
padding: 10px 0px 0px 0px;
}
.event-t1{
color: #660000;
font: 12pt 100%  "ＭＳ Ｐゴシック"; 
width: 25px;
height: 25px;
text-align: left;
float: left;
padding: 10px 0px 0px 0px;
}
.event-t2{
color: #660000;
font: 12pt 100%  "ＭＳ Ｐゴシック"; 
width: 250px;
height: 25px;
text-align: left;
float: left;
padding: 10px 0px 0px 0px;
}
.event-t3{
color: #660000;
font: 12pt 100%  "ＭＳ Ｐゴシック"; 
width: 160px;
height: 25px;
text-align: left;
float: left;
padding: 10px 0px 0px 0px;
}
.event-t4{
color: #660000;
font: 12pt 100%  "ＭＳ Ｐゴシック"; 
width: 265px;
height: 25px;
text-align: left;
float: left;
padding: 10px 0px 0px 0px;
}
/* --- アルバム(photo-*.htm)のページの設定 --- */
TD.t9{
	font-size:10px; 
	width: 120px;  height: 100px;
	display: block;
	text-align: center;
}
/* --- photoのページの設定 --- */
TD.t9{
	font-size:10px; 
	width: 120px;  height: 100px;
	display: block;
	text-align: center;
}
.photo-t00{	/*photo-mokuji用 */
  width: 840px;
  height: 600px;
}
.photo-t02{	/*photo-mokuji用 */
  background-image: url("wings-img/tb_02.gif");
  background-repeat:repeat-x;
  float: left;
  width: 650px;
  height: 60px;
}
.photo-t04{	/*photo-mokuji用 */
  background-image: url("wings-img/tb_04.gif");
  background-repeat:repeat-y;
  float: left;
  width: 60px;
  height:360px;
}
.photo-t06{	/*photo-mokuji用 */
  background-image: url("wings-img/tb_06.gif");
  background-repeat:repeat-x;
  float: left;
  width: 650px;
  height: 60px;
}
.photo-t08{	/*photo-mokuji用 */
  background-image: url("wings-img/tb_08.gif"); /* 画像の指定 */
  background-repeat:repeat-y;
  float: left;
  width: 60px;
  height:360px;
}
.photo-t09{	/*photo用 */
  background-image: url("wings-img/tb_bg.gif"); /* 画像の指定 */
  width: 650px;
  height: 360px;
  float: left;
}
.photo-t1{	/*photo用 */
  background-image:url("wings-img/tb_01.gif");
  width: 60px;
  height: 60px;
  float: left;
}
.photo-t2{	/*photo用 */
  background-image: url("wings-img/tb_02.gif");
  background-repeat:repeat-x;
  width: 480px;
  height: 60px;
  float: left;
}
.photo-t3{	/*photo用 */
  background-image: url("wings-img/tb_03.gif");
  width: 60px;
  height: 60px;
  float: left;
}
.photo-t4{	/*photo用 */
  background-image: url("wings-img/tb_04.gif");
  background-repeat:repeat-y;
  width: 60px;
  height: 360px;
  float: left;
}
.photo-t5{	/*photo用 */
  background-image: url("wings-img/tb_05.gif"); /* 画像の指定 */
  width: 60px;
  height: 60px;
  float: left;
}
.photo-t6{	/*photo用 */
  background-image: url("wings-img/tb_06.gif");
  background-repeat:repeat-x;
  width: 480px;
  height: 60px;
  float: left;
}
.photo-t7{	/*photo用 */
  background-image: url("wings-img/tb_07.gif"); /* 画像の指定 */
  width: 60px;
  height: 60px;
  float: left;
}
.photo-t8{	/*photo用 */
  background-image: url("wings-img/tb_08.gif"); /* 画像の指定 */
  background-repeat:repeat-y;
  width: 60px;
  height: 360px;
  float: left;
}
.photo-t9{	/*photo用 */
  background-image: url("wings-img/tb_bg.gif"); /* 画像の指定 */
  width: 480px;
  height: 360px;
  float: left;
}
.page{
  float: left;
  width: 100px;
  text-align: center;  
}


/* --- 年間行事のページの設定(event.htm) --- */
event-tb1{
　color: #660000; /* 文字の色 */
  font-size:12pt;
  width: 700px;
  float: left;
}

/* --- 地図のページの設定(map.htm) --- */
.map-tb1{
  color: #660000; /* 文字の色 */
  font-size:10pt;
  font-family: "ＭＳ Ｐゴシック"; 
  width: 100%;
  float: left;
  vertical-align:bottom;
  text-decoration: none;
}
.map-t1 {
  width: 25px;
  height: 25px;
  text-align: left;
  border-bottom: 1px #696969 dashed; /* 下枠線 */
  float: left;
  padding-top :5px;
  vertical-align:bottom;
  text-decoration: none;
}
.map-t2 {
  width: 220px;
  height: 25px;
  text-align: left;
  border-bottom: 1px #696969 dashed; /* 下枠線 */
  float: left;
  padding-top :5px;
  vertical-align:bottom;
  text-decoration: none;
}
.map-t3 {
  width: 200px;
  height: 25px;
  text-align: left;
  border-bottom: 1px #696969 dashed; /* 下枠線 */
  float: left;
  padding-top :5px;
  vertical-align:bottom;
  text-decoration: none;
}
.map-t4 {
  width: 200px;
  height: 25px;
  text-align: left;
  border-bottom: 1px #696969 dashed; /* 下枠線 */
  float: left;
  padding-top :5px;
  vertical-align:bottom;
  text-decoration: none;
}
.map-t5 {
  width: 50px;
  height: 25px;
  text-align: left;
  border-bottom: 1px #696969 dashed; /* 下枠線 */
  float: left;
  padding-top :5px;
  vertical-align:bottom;
  text-decoration: none;
}



/* --- 試合結果のページ(game.htm)の設定 --- */
.game-tb1{
　color: #660000; /* 文字の色 */
  font-size:12pt;
  width: 700px;
  float: left;
}
.game-t0 {
  color: #ffffff; /* 文字の色 */
  font-weight: bold; 
  font-size:14pt;
  font-family: "ＭＳ Ｐゴシック"; 
  width: 700px;
  height: 25px;
  text-align: center; 
  background-color: #333333;
  float: left;
}
.game-t1 {
  color: #660000; /* 文字の色 */
  font-size:12pt;
  font-family: "ＭＳ Ｐゴシック";
  width: 25px;
  height: 25px;
  text-align: left; 
  float: left;
}
.game-t2 {
  color: #660000; /* 文字の色 */
  font-size:12pt;
  font-family: "ＭＳ Ｐゴシック"; 
width: 250px;
  height: 25px;
  text-align: left; 
  float: left;
}
.game-t3 {
  color: #660000; /* 文字の色 */
  font-size:12pt;
  font-family: "ＭＳ Ｐゴシック"; 
  width: 160px;
  height: 25px;
  text-align: left; 
  float: left;
}
.game-t4 {
  color: #660000; /* 文字の色 */
  font-size:12pt;
  font-family: "ＭＳ Ｐゴシック"; 
  width: 265px;
  height: 25px;
  text-align: left; 
  float: left;
}
/* --- 更新履歴の設定 --- */
td.rireki{
color:white;
background-color:green;
width:200px;
height:70px;
border=0
overflow:auto;
}
/* --- メンバーのページ(mamber.htm)の設定 --- */
TABLE.t2{
　color: #660000; /* 文字の色 */
  border-width: 2px; /* 枠の幅 */
  font-size:10pt;
}
TD.t3 {
  color: #660000; /* 文字の色 */
  font-size:10pt;
  font-family: "ＭＳ ゴシック",sans-serif; 
  width: 20px;
  height: 16px;
  text-align: right; 
  vertical-align:middle;
  empty-cells: show;
}
TD.t4 {
  color: #FF0000; /* 文字の色 */
  font-size:10pt;
  font-family: "Tahoma"; 
  font-weight: bold; 
  width: 25px;
  height: 16px;
  text-align: center; 
  vertical-align:middle;
  empty-cells: show;
}
TD.t5 {
  color: #660000; /* 文字の色 */
  font-size:10pt;
  width: 100px;
  height: 16px;
  padding :0 0 0 5;
  text-align: left; 
  vertical-align:middle;
  empty-cells: show;
}
TD.t6 {
  color: #660000; /* 文字の色 */
  font-size:10pt;
  width: 50px;
  height: 16px;
  text-align: center; 
  vertical-align:middle;
  empty-cells: show;
}
TD.t7 {
  color: #660000; /* 文字の色 */
  font-size:10pt;
  width: 200px;
  height: 16px;
  padding :0 0 0 5;
  text-align: left; 
  vertical-align:middle;
  empty-cells: show;
}
TD.t8 {
  color: #660000; /* 文字の色 */
  font-size:10pt;
  font-family: "ＭＳ ゴシック","Tahoma"; 
  width: 20px;
  height: 16px;
  text-align: center; 
  vertical-align:middle;
  empty-cells: show;
}
.red {
color: #ff0000; /* 文字の色 */
font-weight: bold; 
}
/* --- 各試合結果のテーブル設定 --- */
.game-line{
width: 600px;
height: 15px;
margin:10px 0px 0px 0px;
}
.date{
background-image: url("wings-img/clober2.gif");
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
font-size:12pt;
margin: 20px 0px 0px 20px;
}
.battery{
background-image: url("wings-img/happa_03.gif");
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
font-size:12pt;
margin: 20px 0px 0px 20px;
}
.comment{
background-image: url("wings-img/happa_04.gif");
background-repeat: no-repeat;
background-position: left center;
width: 600px;
padding-left: 25px;
font-size:10pt;
margin: 10px 0px 0px 20px;
}
/* --- 各試合結果のテーブル設定 (推奨)--- */
TABLE.scoreboard{
  background-color: #006600; /* 背景の色 */
  margin: 10px 0px 10px 30px;
}
TD.score1 {/* スコアボード(チーム名）*/
  color: #ffffff; /* 文字の色 */
  background-color: #006600 ; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #009900  #003300 #003300 #009900 ; /* 枠の色 */
  border-width: 2px; /* 枠の幅 */
  font-weight: bold; 
  font-size:16px;
  font-family: "ＭＳ ゴシック",sans-serif; 
  width: 150px;
  height: 30px;
  text-align: center; 
  float: left;
padding :5px 0px 0px 0px;

}
TD.score2 {/* スコアボード(回数、得点）*/
  color: #ffffff; /* 文字の色 */  
  text-align: center;
  background-color: #006600 ; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #009900  #003300 #003300 #009900 ; /* 枠の色 */
  border-width: 2px; /* 枠の幅 */
  font-weight: bold; 
  font-size:16px;
  font-family: "ＭＳ ゴシック",sans-serif; 
  width: 25px;
  height: 30px;
  float: left;
padding :5px 0px 0px 0px;
}
/* --- TOPページの設定 --- */
.tb500{
width: 500px;
color: #660000;
font-size: 12pt;
float: left;
text-decoration: none;
margin: 0px 20px 0px 0px;
}
.tb250{
width: 250px;
color: #660000;
font-size: 12pt;
line-height:1.2;
float: left;
text-decoration: none;
}
.title{
width:50%;
height: 20px;
color: #ffffff;
font: bold 10pt "ＭＳ Ｐゴシック";
text-align: center; 
background-color: #969696;
padding : 5px 0px 0px 0px;
float: left;
}
.info{
width: 100%;
height: 150px;
color: #660000;
font-size: 10pt;
text-align: left; 
text-decoration: none;
background-color: #dcdcdc;
overflow: auto;
float: left;
padding : 3px 5px 5px 5px;
}
.whatsnew{
width: 100%;
height: 150px;
color: #660000;
font-size: 10pt;
text-align: left; 
text-decoration: none;
background-color: #dcdcdc;
overflow: auto;
float: left;
padding : 3px 5px 5px 5px;
}
.space{
width: 100%;
height: 10px;
background-color: #ffffff;
float: left;
}
.title-rireki{
width:50%;
height: 20px;
color: #ffffff;
font: bold 10pt "ＭＳ Ｐゴシック";
text-align: center; 
background-color: #969696;
padding : 5px 0px 0px 0px;
float: left;
}
.rireki{
width: 100%;
height: 100px;
color: #660000;
font-size: 10pt;
text-align: left; 
text-decoration: none;
background-color: #dcdcdc;
overflow: auto;
float: left;
padding : 3px 5px 5px 5px;
}
td.seiseki1{
width: auto;
height: 15px;
}
td.seiseki2{
width: auto;
height: 15px;
text-align: center; 
}
