
table.ol{
 margin:0px;
 padding:0px;
 border:1px solid #666666;
 border-collapse: collapse;
}
/*上下左右線*/
.rb_1{
 border-bottom:1px solid #666666;
 border-top:1px solid #666666;
 border-right: 1px solid #666666;
 border-left:1px solid #666666;
 border-collapse: collapse;
 padding-bottom:5px;
 padding-top:5px;
 font-size: 12px;
 color:#523323;
 text-align:center;
}
/*下右線*/
.rb_2{
 border-bottom:1px solid #666666;
 border-right: 1px solid #666666;
 border-collapse: collapse;
 padding-bottom:5px;
 padding-top:5px;
 font-size: 12px;
 color:#523323;
 text-align:center;
 width:70px;
}
/*下線右点線*/
.rb_3{
 border-bottom:1px solid #666666;
 border-right: dotted 1px #666666;/*右点線*/
 border-collapse: collapse;
 padding-bottom:5px;
 padding-top:5px;
 font-size: 12px;
 color:#523323;
 text-align:center;
 width:70px;
}

/*テーブル1*/
TABLE {
	FONT-SIZE: 12px
}
.prg2	{color: #ffffff;
	font-size: 1em;
	margin: 0;
	line-height:18px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
}
.prg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; ZOOM: 1
}
TABLE.tbl1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #a4a8b2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #a4a8b2 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
UNKNOWN {
	BORDER-COLLAPSE: collapse
}
TABLE.tbl1 TH {
	BORDER-RIGHT: #a4a8b2 1px solid; BORDER-BOTTOM: #a4a8b2 1px solid
}
TABLE.tbl1 TD {
	BORDER-RIGHT: #a4a8b2 1px solid; BORDER-BOTTOM: #a4a8b2 1px solid
}
TABLE.tbl1 TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BACKGROUND-COLOR: #ebedf0; TEXT-ALIGN: left
}
TABLE.tbl1 TH.center {
	TEXT-ALIGN: center
}
TABLE.tbl1 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TABLE.tbl1 TD.center {
	TEXT-ALIGN: center
}

/*テーブル2*/
TABLE.tbl2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #a4a8b2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #a4a8b2 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.tbl2 TD {
	BORDER-RIGHT: #a4a8b2 1px solid; BORDER-BOTTOM: #a4a8b2 1px solid
}
TABLE.tbl2 TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; TEXT-ALIGN: left
}
TABLE.tbl2 TD.center {
	TEXT-ALIGN: center
}

/*テーブル3*/
TABLE.tbl3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #a4a8b2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #a4a8b2 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.tbl3 TD {
	BORDER-RIGHT: #a4a8b2 1px solid; BORDER-BOTTOM: #a4a8b2 1px solid; color:#fff; 
}
TABLE.tbl3 TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px;
}
TABLE.tbl3 TD.center {
	TEXT-ALIGN: center
}
TABLE.tbl3 TD.left {
	TEXT-ALIGN: left; padding-left:20px;
}

/*テーブル4*/
TABLE.tbl4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #666666 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
TABLE.tbl4 TD {
	BORDER-RIGHT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; color:#ffffff; 
}
TABLE.tbl4 TD {
	TEXT-ALIGN: left; padding-left:10px; PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px;
}
TABLE.tbl4 TD.center {
	TEXT-ALIGN: left
}
TABLE.tbl4 a { color:#FFFFFF;
}

/*クラブ詳細*/
.prg_text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px;
}
.bdr0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px;
}
.prg_img_l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 0px
}

.prg_text2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px;
}
.bdr02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px;
}
.prg_img_l2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-TOP: 0px
}