A:link {
	COLOR: #2d46bf; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #2d46bf; TEXT-DECORATION: underline
}
A:active {
	COLOR: #2d46bf; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 15px; MARGIN: 0px; FONT-FAMILY: Tahoma
}
TR {
	FONT-SIZE: 15px
}
TD {
	FONT-SIZE: 15px
}
HR {
	COLOR: #000000; HEIGHT: 1px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 0px 7px; COLOR: #ffffff
}
#mid {
	FONT-SIZE: 15px
}
#small {
	FONT-SIZE: 12px
}
#kanri {
	COLOR: #ff9999
}
#log {
	WIDTH: 562px
}
#log-0 {
	BACKGROUND-COLOR: #ffcc66
}
#log-1 {
	
}
#log-2 {
	FONT-SIZE: 12px
}
#log-3 {
	
}
#log-4 {
	
}
#title-bar {
	FONT-SIZE: 13pt; COLOR: #000000; BACKGROUND-COLOR: #e6e6e6
}
#mid-bar {
	BACKGROUND-COLOR: #dddddd
}
.font-s {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.font-ss {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff
}
.font-gb {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #009933
}
.font-sr {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ff3333
}
.font-sy {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.font-sw {
	FONT-SIZE: 12px
}
.font-sg {
	FONT-SIZE: 12px; COLOR: #666666
}
.sideline {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT: #000000 1px solid
}
.rightline {
	BORDER-RIGHT: #333333 1px solid
}
.leftline {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000000 1px solid
}
.kate {
	FONT-SIZE: 12px
}
.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 3px; BACKGROUND: #ffffff; MARGIN-LEFT: 7px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px
}
.input2 {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px
}
.select {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 3px; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 17px
}
.form {
	MARGIN: 0px
}
.font-bg {
	FONT-SIZE: 12px; COLOR: #cccccc
}
.url {
	FONT-SIZE: 12px; COLOR: #009933
}
.fon-sr {
	FONT-SIZE: 12px; COLOR: #ff3300
}
.font-midasi-g {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt
}
.font-sss {
	FONT-SIZE: 10px
}
.ul_news {
	LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.ul_sp {
	LIST-STYLE-POSITION: outside; MARGIN: 0px; LIST-STYLE-TYPE: none
}
.li_news {
	FONT-SIZE: 12px; MARGIN: 0px
}
.li_sp {
	MARGIN: 0px
}

