h1 {font-size:7pt;color:#060029;padding:0px;margin:0px;font-weight:normal;}

a:link {
	color:#FFFFFF;
	text-decoration: none;
} /* リンク文字は白 */

a:visited {
	color:#FFFFFF;
	text-decoration:none;
}  /* リンク済文字は白 */

a:hover {
	color: #99CCCC;
	text-decoration:underline;
	position:relative;
	left:1px;
	top:1px;
} /* マウスが乗った時の色はくすんだ赤 */

a:active {
	color: #99CCCC;
	text-decoration:underline;
	position:relative;
	left:1px;
	top:1px;
} /* クリック時の色は赤 */



body,table,tr,td, {font-size: 10pt; line-height: 150%;} /* 指定のない文字は10ptで行間150％ */

a,p　{ font-size:10pt; } 

.english　{ font-size:8pt; line-height: 100% ; } 

.gray　{ color: #808080; } /* バハマールグレイ */

.black　{ color: #000000; }  /* 黒 */

.black2　{ color: #090909; }

.exsmall { color: black; font-size: 2px; text-decoration: none; }

.redb　{ color: #ff0000; font-weight: bold; } /* 赤太字 */

.white{ color: #ffffff; font-size: 10pt; }

.big { color: #CC0000; font-size:12pt; } /* 大きい文字12pt */
.big2 { font-size:12pt; } /* 大きい文字12pt */

.small {
	font-size:8pt;
	line-height: 170%;
}
.caption { font-size: 8pt; line-height: 9pt }
.bold { font-weight: bold; }

.pad_l10 { padding-left: 10px; }
.bgnorepeat_y {
	background: url(img/shadow.gif) repeat-x;
}
.bgnorepeat_y2 {
	background: url(img/bg_under2.gif) repeat-x bottom;
}.course_english {
	font-size: 8pt;
	color: #666666;
}
body{
scrollbar-3dlight-color:#222222;
scrollbar-arrow-color:#ffffff;
scrollbar-base-color:#222222;
scrollbar-darkshadow-color:#222222;
scrollbar-face-color:#555555;
scrollbar-highlight-color:#777777;
scrollbar-shadow-color:#222222;
}
