BODY {
	BACKGROUND-IMAGE: url(../images/bg.gif); BACKGROUND-COLOR: #f7e7e7
}
A:link {
	COLOR: #663333; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #663333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #330000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #330000; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 15px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
TD {
	LINE-HEIGHT: 20px; 
	}
.kensaku {
	PADDING-LEFT: 10px; COLOR: #996666; LINE-HEIGHT: 12px
}
.leftmenu1 {
	BORDER-RIGHT: #996666 1px; BORDER-TOP: #996666 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #996666 1px solid; COLOR: #996666; PADDING-TOP: 2px; BORDER-BOTTOM: #996666 1px solid; BACKGROUND-COLOR: #ffffff
}
.leftmenu2 {
	FONT-WEIGHT: bold; LINE-HEIGHT: 12px
}
.leftmenu3 {
	MARGIN-BOTTOM: 12px
}
.leftcourse {
	FONT-SIZE: 10px; COLOR: #663333; LINE-HEIGHT: 12px; PADDING-TOP: 8px
}
.footer {
	COLOR: #996666; TEXT-DECORATION: none
}
.f10 {
	FONT-SIZE: 10px; COLOR: #366666; LINE-HEIGHT: 12px
}
.f10red {
	FONT-SIZE: 10px; COLOR: #996666; LINE-HEIGHT: 12px
}
.f10darkred {
	FONT-SIZE: 10px; COLOR: #663333; LINE-HEIGHT: 12px
}
.f10rightred {
	COLOR: #ff3333
}
.b10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px
}
.b10black {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px
}
.b10red {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #996666; LINE-HEIGHT: 12px
}
.b10darkred {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #663333; LINE-HEIGHT: 12px
}
.b10rightred {
	FONT-WEIGHT: bold; COLOR: #ff3333
}
.f12 {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px
}
.f12red {
	FONT-SIZE: 12px; COLOR: #996666; LINE-HEIGHT: 18px
}
.b12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 18px
}
.b12pink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3399; LINE-HEIGHT: 18px
}
.b12red {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #663333; LINE-HEIGHT: 18px
}
.b12rightred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff3333; LINE-HEIGHT: 18px
}
.margin3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.margin5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.linered {
	BORDER-RIGHT: #ff0033 1px solid; BORDER-TOP: #ff0033 1px solid; BORDER-LEFT: #ff0033 1px solid; BORDER-BOTTOM: #ff0033 1px solid
}
.topimage {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/image_01.jpg); BACKGROUND-REPEAT: no-repeat
}
.margin5f12 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.margin10f12 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
.margin5top {
	BORDER-RIGHT: #ffcccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffcccc 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffcccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffcccc 1px
}
