.top_menu {
	BORDER-RIGHT: 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: 2px solid; TEXT-ALIGN: center
;}
A:link {
	COLOR: #3366cc; TEXT-DECORATION: none
;}
A:VISITED {
	color : #5a6ce7; TEXT-DECORATION: none
;}
A:HOVER {
	color : #74a0fc;  text-decoration : underline overline;}
BODY {
	FONT-SIZE: 13px
;}
TD {
	FONT-SIZE: 13px
;}
.name {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; WIDTH: 100%; }
.pix-12 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; LINE-HEIGHT: normal
;}
.box {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
;}
.line1 {
	BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #ffffff 1px dotted; BORDER-BOTTOM: #ffffff 1px dotted
;}
.box2 {
	BORDER-RIGHT: #cccccc 1px dotted; BORDER-TOP: #cccccc 1px dotted; BORDER-LEFT: #cccccc 1px dotted; BORDER-BOTTOM: #cccccc 1px dotted
;}
TABLE{
  line-height : 18px;
  　background-repeat : repeat;background-position : center center
;}
.line1 {
	BORDER-LEFT: #669900 1pt solid; BORDER-BOTTOM: #669900 1pt solid
;}
.line2 {
	BORDER-RIGHT: #669900 1pt solid; BORDER-LEFT: #669900 1pt solid; BORDER-BOTTOM: #669900 1pt solid
;}
.line3 {
	BORDER-RIGHT: #669900 1pt solid; BORDER-LEFT: #669900 1pt solid; BORDER-BOTTOM: #669900 1pt solid
;}
.line4 {
	BORDER-TOP: #000000 1pt dotted; FONT-WEIGHT: bold; BORDER-BOTTOM: #000000 1pt dotted
;}
.tensen-p{
　　border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-top-style : dashed;border-left-style : dashed;border-right-style : dashed;border-bottom-style : dashed;border-top-color : #fee0e0;border-left-color : #fee0e0;border-right-color : #fee0e0;border-bottom-color : #fee0e0
;}
.tensen-g{
　　border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-top-style : dashed;border-left-style : dashed;border-right-style : dashed;border-bottom-style : dashed;border-top-color : #d5f4d2;border-left-color : #d5f4d2;border-right-color : #d5f4d2;border-bottom-color : #d5f4d2
;}
.tensen-b{
　　border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;border-color : #68b4ff #68b4ff #68b4ff #68b4ff
;}
.tensen-y{
　　border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;border-color : #f8db67 #f8db67 #f8db67 #f8db67
;}
.tensen-bra{
　　border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;border-color : #b75b00 #b75b00 #b75b00 #b75b00
;}
.tensen-bw{
    border-width : 2px 2px 2px 2px;border-style : dashed dashed dashed dashed;border-color : #ddffff #ddffff #ddffff #ddffff
;}
.style-d {
    color: #CC3366; 
}

.box-waku {
	line-height: 18px;
	border: 1px solid #669900;
	padding-top: 10px;
	padding-left: 10px;
}
.box16-line {
	font-size: 16px;
	line-height: 20px;
	color: #485A12;
	padding: 20px;
	border: none;
	background-image: url(school/image/binsen-br.jpg);
	width: 399px;
	background-repeat: no-repeat;
}
.sub-t {
	font-size: 16px;
	font-weight: bold;
	color: #209EB2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #209EB2;
}
.pub-st {
	font-weight: bold;
	background-color: #e8eee8;
}
.line-ud-gr {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

