h1 {font-size:7pt;color:#060029;padding:0pt;margin:0pt;font-weight:normal;}

a:link {
	color:#CC9966;
	text-decoration: none;
} /* リンク文字は白 */

a:visited {
	color:#cc9966;
	text-decoration:none;
}  /* リンク済文字は白 */

a:hover {
	color: #FF9900;
	text-decoration:underline;
	position:relative;
	left:1pt;
	top:1pt;
} /* マウスが乗った時の色はくすんだ赤 */

a:active {
	color: #FF9900;
	text-decoration:underline;
	position:relative;
	left:1pt;
	top:1pt;
} /* クリック時の色は赤 */



body,table,tr,td, { font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"; font-size: 10pt; color: #222222; 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: 2pt; 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: 110%;
}
.small_cap {
	font-size:9pt;
	line-height: 180%;
}
.small_cap2 {
	font-size:9pt;
	line-height: 150%;
}
.caption { font-size: 8pt; line-height: 9pt }
.bold { font-weight: bold; }

.pad_l10 { padding-left: 10pt; }
.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;
}
.bg_wedding {
	background-image: url(img/shadow_wedding.gif);
	background-repeat: repeat-x;
}
