

a:link {  color:#0033CC; text-decoration:none;}
a:visited {  color: #3333FF; text-decoration:none;}
a:active {  color: #000000; text-decoration:underline;}
a:hover {  color:#0033CC; text-decoration:underline;}

BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "Osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: white
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: "Osaka", "ＭＳ Ｐゴシック"
}
.lh {
	LINE-HEIGHT: 140%
}


.headder { 
	font-size:10px;
	letter-spacing:2px;
	padding:8px 0 3px 0;
	margin:0;
	color:#3E4CA7;
}

.headder a { 
	text-decoration:none;
	color:#3E4CA7;
}

.member {
	color:#333333;
	font-size:12px;
}

.id {
	width:110px;
	height:19px;
	border:1px solid #575757;
}

.pass {
	width:67px;
	height:19px;
	border:1px solid #575757;
}

.text {
	color:#333333;
	font-size:12px;
	line-height:150%;
	letter-spacing:1px;
}

.info {
	color:#333333;
	font-size:12px;
	line-height:150%;
	letter-spacing:1px;
	padding:8px 0 4px 0;
}

.info img {
	vertical-align:middle;
}

.info a {
	color:#0033CC;
	text-decoration:none;
}

.info a:hover {
	text-decoration:underline;
}

.footer_link {
	font-size:12px;
	letter-spacing:1px;
	color:#0033CC
}

.footer_link a {
	font-size:12px;
	color:#0033CC;
	text-decoration:none;
}

.footer_link a:hover {
	text-decoration:underline;
}
	
.cp {
	font-size:10px;
	color:#999999;
	letter-spacing:1px;
}

.f12 {
	font-size:12px;
}

.cource a {
	font-weight:bold;
	font-size:12px;
	color:#0033CC;
	letter-spacing:1px;
	text-decoration:none;
}

.cource a:hover {
	font-weight:bold;
	font-size:12px;
	color:#0033CC;
	letter-spacing:1px;
	text-decoration:underline;
}

.date {
	font-size:10px;
	letter-spacing:1px;
	color:#6699FF;
	line-height:150%;
	margin:8px 0 4px 0;
}

.admission_text {
	color:#333333;
	font-size:12px;
	line-height:150%;
	letter-spacing:1px;
	margin:10px 0 15px 0;
}

.plugin {
	font-size:10px;
	letter-spacing:1px;
	color:#333333;
	line-height:120%;
}

.plugin a {
	color:#333333;
	text-decoration:none;
}

.plugin a:hover {
	color:#333333;
	text-decoration:underline;
}

.plugin em {
	color:#E80005;
	font-style:normal;
}

.textBlack {
	COLOR: #333333
}

.bgWhite {
	BACKGROUND-COLOR: white
}
.bgGray {
	BACKGROUND-COLOR: #eeeeee
}
.textRed {
	COLOR: red
}
.textWhite {
	COLOR: white
}
.textVer {
	FONT-SIZE: 11px; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"
}
.textWater {
	COLOR: #6699ff
}
.bgWater {
	BACKGROUND-COLOR: #6699ff
}
.bgMenuBlue2 {
	BACKGROUND-COLOR: #7898f0
}
.bgMenuBlue1 {
	BACKGROUND-COLOR: #a8c0ff
}
.bgMenuOrange1 {
	BACKGROUND-COLOR: #ffd098
}
.bgMenuOrange2 {
	BACKGROUND-COLOR: #c08858
}
.textGray {
	COLOR: #999999
}
.bgBlack {
	COLOR: white; BACKGROUND-COLOR: black
}
.textVers {
	FONT-SIZE: 9px; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"
}
.textBrown {
	COLOR: #993300
}
.textBrown3 {
	COLOR: #ffebd9
}
.bgBrown1 {
	COLOR: white; BACKGROUND-COLOR: #d08858
}
.bgBrown2 {
	FONT-SIZE: 9px; COLOR: #660000; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: #ffcc99
}
.bgBrown3 {
	FONT-SIZE: 9px; COLOR: #660000; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: #ffdfbf
}
.bgBlue1 {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: #5880d8
}
.bgBlue2 {
	FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: #a8c0ff
}
.bgBlue3 {
	FONT-SIZE: 9px; COLOR: #003399; FONT-FAMILY: "Verdana", "osaka", "ＭＳ Ｐゴシック"; BACKGROUND-COLOR: #d0e0ff
}
.bgBlue4 {
	BACKGROUND-COLOR: #e8f0ff
}
.bgSubtBlue {
	COLOR: #003399; BACKGROUND-COLOR: #d0e0ff
}
.bgGray2 {
	COLOR: white; BACKGROUND-COLOR: #999999
}
.bgTagError {
	COLOR: white; BACKGROUND-COLOR: #cc0000
}
.bgChat1 {
	COLOR: #ffffcc; BACKGROUND-COLOR: #d07058
}
.bgBrown4 {
	COLOR: #680000; BACKGROUND-COLOR: #ffebd9
}
.bgChatBoard {
	COLOR: #ccffcc; BACKGROUND-COLOR: #489860
}
.bgSubtBrown {
	COLOR: #660000; BACKGROUND-COLOR: #ffdfbf
}
.textLightGreen {
	COLOR: #ccffcc
}
.bgLightGreen {
	COLOR: #006600; BACKGROUND-COLOR: #ccffcc
}
.bgMenuOrange3 {  background-color: #9d6535}


.size10 {  font-size: 10px; line-height: 130%}
.size14 {  font-size: 14px; font-weight: bold}
.size16 {  font-size: 16px; font-weight: bold}
.size20 {  font-size: 20px; font-weight: bold}


.hana_uranai {  font-family: "ＭＳ Ｐゴシック", "Osaka"; color: #6D492C; background-color: #FFFFCC}
.textBrownWeeklyTop {
	COLOR: #993300;
	line-height: 150%;
}
.textBrownWeekly {
	COLOR: #993300;
	line-height: 29px;
}


