a:link { color:#003399; text-decoration: underline; }
a:visited { color:#993399; text-decoration:underline; }
a:hover { color:#ff0000; text-decoration:underline; }


body{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color:#333333;
	background-color: #F2F2F2;
	background-image: url(../../images/back.jpg);
	background-repeat: repeat-x;
}

TD{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color:#333333;
}

.backleft{
	background-image: url(../../images/back_left.jpg);
	background-repeat: repeat-y;
}

.backright{
	background-image: url(../../images/back_right.jpg);
	background-repeat: repeat-y;
}

/* サブタイトル */
.subtitle_omiddle_top{
	background-image: url(../../images/subtitle_omiddle_top.jpg);
	background-repeat: repeat-x;
}

.subtitle_oleft_middle{
	background-image: url(../../images/subtitle_oleft_middle.jpg);
	background-repeat: repeat-y;
}

.subtitle_oright_middle{
	background-image: url(../../images/subtitle_oright_middle.jpg);
	background-repeat: repeat-y;
}

.subtitle_omiddle_under{
	background-image: url(../../images/subtitle_omiddle_under.jpg);
	background-repeat: repeat-x;
}

.subtitle_imiddle{
	background-image: url(../../images/subtitle_imiddle.jpg);
	background-repeat: repeat-x;
}

.button_inquiry{
	right: 0;
	bottom: 0;
	border: 0;
	padding: 1px 0 0;
	width: 200px;
	height: 26px;
	background-image: url(../../images/button_inquiry.jpg);
	background-repeat:no-repeat;
	color:#333333;
	font-size: 12px;
	letter-spacing: 2px;
}

/* 講習案内－カテゴリメニュー */
.category_back{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	line-height: 140%;
	font-weight: bold;
	color: #006699;
	background-image: url(../../images/categ_back.jpg);
	background-repeat: repeat-x;
	border: 1px solid #8BAABA;
}


/* リンク(フッターナビゲーション) */
a.footermenu:link 	{ 
text-decoration: underline; 
color:#666666
}
a.footermenu:visited 	{ 
text-decoration: underline; 
color:#666666
}
a.footermenu:active 	{ 
text-decoration: underline; 
color:#666666
}
a.footermenu:hover 	{ 
text-decoration: underline; 
color:#FF6600
}

