/* element type */
* {margin:0;padding:0;}
BODY {
	background: url(../logo/ban_back02.gif) repeat fixed;
  position: relative;
  color: #333;
  font-size:80%;
  scrollbar-arrow-color: #6495ED;
  scrollbar-darkshadow-color: #6495ED;
  scrollbar-3dlight-color: #6495ED;
  scrollbar-face-color: #ffffff;
  scrollbar-highlight-color: #ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-shadow-color: #ffffff;
}
A:LINK {color:#1E90FF;text-decoration:underline;}
A:VISITED {color: Green;text-decoration: underline;}
A:HOVER {color:#FF9900;text-decoration:none;}
A:ACTIVE {color:Maroon; text-decoration:underline; }
H3 {
	margin-top: 2px;
	margin-bottom: 3px;
	letter-spacing: 1.6px;
	color: Maroon;
	font-size: 1.6em;
}
P {margin:0;padding:0;}
TD {
	font-size: 12px;
	margin: 0;
	padding: 0;
	background-color: transparent;
}
/* header cell set */
.ban_01
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1.0pt solid blue;
	background:white;
}
.ban_02 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px solid blue;
	background:#D3D3D3;
}
.ban_03 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban_04 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban_05 
	{padding-top: 5px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align: top;
	border-top: 1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom: 2.0pt double blue;
	border-left: 1px dotted blue;
	background:#DEB887;
}
.ban_06 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#F0E68C;
	}
.ban_07 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#EEE8AA;
}
.ban_08 
	{
	padding-top: 5px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align: top;
	border-top: 1.0pt solid blue;
	border-right: 1px solid blue;
	border-bottom: 2.0pt double blue;
	border-left: 1px dotted blue;
	background: #FFB6C1;
}
.ban_09 
	{padding-top: 5px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align: top;
	border-top: 1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom: 2.0pt double blue;
	border-left: 1px dotted blue;
	background:#EEE8AA;
}
.ban_10 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#F0E68C;
}
.ban_11 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban_12 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban_13 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban_14 
	{padding-top:5px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px dotted blue;
	background:#D3D3D3;
}
.ban_15 
	{padding-top: 5px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align: top;
	border-top: 1.0pt solid blue;
	border-right: none;
	border-bottom: 2.0pt double blue;
	border-left: none;
	color: #1E90FF;
	background-color: White;
}
.ban_16 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:1.0pt solid blue;
	background:#FFFFCC;
}
.ban_17
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:none;
	background:#FFFFCC;
}
.ban_18
	{
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: center;
	vertical-align: middle;
	border-top: 1.0pt solid blue;
	border-right: 1px dotted blue;
	border-bottom: 2.0pt double blue;
	border-left: none;
	color: Maroon;
	background: #FFFFCC;
}
.ban_19
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid blue;
	border-right:1px solid blue;
	border-bottom:2.0pt double blue;
	border-left:none;
	background:#FFFFCC;
}
.ban_20 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:1.0pt solid blue;
	border-right:1.0pt solid blue;
	border-bottom:2.0pt double blue;
	border-left:1px solid blue;
	background:#FFFFCC;
}
/* content cell set */
.ban001{
	padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:top;
}
.ban002
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban003
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban004
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban005
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban006
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban007
	{	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	color: Maroon;
	text-align: left;
	vertical-align: middle;
	border-top: none;
	border-right: 1px solid blue;
	border-bottom: none;
	border-left: none;
}
.ban008
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban009
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
	background:silver;
}
.ban010
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:none;
	background:silver;
}
.ban011
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban012
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
	background:silver;
}
.ban013
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban014
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban015
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:#993300;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban016
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:#993300;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban017
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-right:1px solid blue;
}
/*.ban018
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:#3366FF;
	text-align:left;
	vertical-align:middle;
}*/
.ban019
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban020
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban021
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban022
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:Maroon;
	text-align:left;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
}
.ban027
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
}
.ban028
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban029
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	}
.ban030
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban031
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban032
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
}
.ban033
	{padding-top:1px;
	padding-right:1px;
	padding-left:3px;
	color:Gray;
	text-align:left;
	vertical-align:middle;
}
.ban034
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban035
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban036
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
	background:silver;
}
/*ban037
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
	background:silver;
}*/
.ban038
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban039
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban040
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:none;
}
.ban041
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban042
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
	background:#ADD8E6;
}
.ban043
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:#ADD8E6;
}
.ban044
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban045
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:#D8BFD8;
}
.ban046
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:0px solid blue;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban047
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:0px solid blue;
	border-right:1px solid blue;
	border-bottom:1.0pt solid blue;
	border-left:1.0pt solid blue;
}
.ban048
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px solid blue;
	border-bottom:1.0pt solid blue;
	border-left:none;
}
.ban049
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px solid blue;
	border-bottom:1.0pt solid blue;
	border-left:none;
}
.ban050
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:1.0pt solid blue;
	border-left:1px solid blue;
}
.ban117 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:green;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:none;
	border-left:none;
	}
.ban131 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban132 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
}
.ban133 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
}
.ban134 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
}
.ban135 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:#00CCFF;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
}
.ban136 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
	background:#D3D3D3;
}
.ban137 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:silver;
}
.ban138 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:silver;
}
.ban139 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#D3D3D3;
}
.ban140 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#D3D3D3;
}
.ban141 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban142 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban143 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban144 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
	background:silver;
}
.ban145 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
	background:silver;
}
.ban146 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban147 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban148 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban149 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#F0E68C;
}
.ban150 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban151 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#F0E68C;
}
.ban152 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban153 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
}
.ban154 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban155 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DAA520;
}
.ban156 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#FFB6C1;
}
/*.ban157 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:silver;
}*/
.ban158 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban159 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#B0C4DE;
}
.ban160 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:white;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#EEE8AA;
}
.ban161 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#FFB6C1;
}
/*.ban162 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#B0C4DE;
}*/
.ban163 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
}
/*.ban164 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:silver;
}*/
.ban165 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#EEE8AA;
}
.ban166 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#EEE8AA;
	}
.ban167 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#EEE8AA;
}
.ban168 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban169 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
}
.ban170 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban171 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban172 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
}
.ban173 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
	background:#F0E68C;
}
.ban174 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban175 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px solid blue;
}
.ban176 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1px dotted blue;
}
.ban177 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:1.0pt solid blue;
	border-left:1px solid blue;
}
.ban178 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:1.0pt solid blue;
	border-left:1px dotted blue;
}
.ban180 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban181 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban182 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
}
.ban183 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
}
.ban184 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban185 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban186 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban187 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban188 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:1.0pt solid blue;
}
.ban189 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	color:red;
	text-align:center;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1.0pt solid blue;
	border-left:1.0pt solid blue;
}
.ban190 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:2.0pt double blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:none;
	}
.ban191 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:none;
}
.ban192 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban193 
	{
	padding-top: 1px;
	padding-right: 1px;
	padding-left: 1px;
	text-align: general;
	vertical-align: middle;
	border-top: none;
	border-right: 1px dotted blue;
	border-bottom: none;
	border-left: none;
	background: #90EE90;
}
.ban194 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:none;
	background: #90EE90;
}
/*.ban195 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
	background:#CCCCFF;
}*/
.ban196 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:none;
	border-left:none;
}
.ban197 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:1px dotted blue;
	border-bottom:1.0pt solid blue;
	border-left:none;
}
.ban198 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
}
.ban199 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	background:silver;
}
.ban200 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:1px solid blue;
	border-left:none;
	background:silver;
}
.ban201 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	background:silver;
}
.ban202 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:1px solid blue;
	border-right:none;
	border-bottom:none;
	border-left:none;
	
}
.ban203 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban204 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:1.0pt solid blue;
	border-left:none;
}
.ban205 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:none;
	border-left:none;
	background:silver;
}
.ban206 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
}
.ban207 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
}
.ban208 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#EEE8AA;
	
}
.ban209 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#EEE8AA;
}
.ban210 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1.0pt solid blue;
	border-bottom:1px solid blue;
	border-left:1px solid blue;
	background:silver;
}
.ban211 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px solid blue;
	border-bottom:1px solid blue;
	border-left:1.0pt solid blue;
	background:silver;
}
.ban212 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:left;
	vertical-align:middle;
	border-top:none;
	border-right:none;
	border-bottom:1px solid blue;
	border-left:none;
}
.ban213 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:general;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#DEB887;
}
.ban214 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	text-align:right;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
}
.ban215 
	{padding-top:1px;
	padding-right:1px;
	padding-left:1px;
	vertical-align:middle;
	border-top:none;
	border-right:1px dotted blue;
	border-bottom:1px solid blue;
	border-left:1px dotted blue;
	background:#DAA520;
}
