/*ボディ　テキスト*/
BODY {
	FONT-SIZE: 12px; line-height: 160%; VERTICAL-ALIGN: baseline; COLOR: #555555; FONT-FAMILY: "ＭＳ ゴシック","Osaka";
}



/*フォーム　テキストエリア*/
TEXTAREA {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #555555; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: 'Osaka','ＭＳ ゴシック','Verdana'; BACKGROUND-COLOR: #ffffff;
}
/*フォーム　セレクト*/
SELECT {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #555555; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: 'Osaka','ＭＳ ゴシック','Verdana'; BACKGROUND-COLOR: #ffffff;
}



/*テーブル基本*/
TD {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*テキスト　小*/
.t1 {
	FONT-SIZE: 10px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*テキスト　中*/
.t2 {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*テキスト　大*/
.t3 {
	FONT-SIZE: 14px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*テキスト　大2*/
.t4 {
	FONT-SIZE: 16px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*テキスト　大3*/
.t5 {
	FONT-SIZE: 18px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}

/*パンくずリスト*/
.pan {
	FONT-SIZE: 10px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #333333;
}

/*コピーライト*/
.copy {
	FONT-SIZE: 10px; line-height: 100%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #FFFFFF;
}
/*コピーライト2*/
.copy2 {
	FONT-SIZE: 10px; line-height: 100%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*新着日付*/
.date {
	FONT-SIZE: 12px; line-height: 120%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*UP*/
.up {
	FONT-SIZE: 12px; line-height: 120%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*各ページ　メイン画像下のテキスト*/
.t_under {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #666666;
}



/*タイムテーブル*/
.time_table {
	FONT-SIZE: 12px; line-height: 120%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #666666; font-weight: bolder;
}
/*タイムテーブル曜日*/
.time_table_day {
	FONT-SIZE: 12px; line-height: 110%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*タイムテーブル時間*/
.tt {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*プロフィール　講師名*/
.profile_name {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #666666;
}
/*プロフィール　見出し*/
.profile_title {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #996633;  font-weight: bolder;
}
/*プロフィール　テキスト*/
.profile_txt {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*プロフィール　ライン*/
.profile_line {
	COLOR: #BFC9DE; 
}



/*フォーム　項目*/
.form_name {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #666666;
}
/*フォーム　入力項目*/
.form_txt {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}


/*予約フォームタイムテーブル*/
.tt_txt {
	FONT-SIZE: 12px; line-height: 110%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*予約フォームタイムテーブル　時間*/
.tt_time {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*よくあるお問い合わせ　タイトル*/
.faq_title {
	FONT-SIZE: 12px; line-height: 100%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #ff3300; font-weight: bolder;
}
/*よくあるお問い合わせ　テキスト*/
.faq_txt {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}
/*よくあるお問い合わせ　ページ下部のリンク*/
.faq_link {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #555555;
}



/*会社案内日付*/
.company_date {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;  padding:3px 0px 0px 5px;
}
/*会社案内テキスト*/
.company_txt {
	FONT-SIZE: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; COLOR: #555555;
}


/*フォームの※マーク*/
.kome {
	FONT-SIZE: 10px; line-height: 100%; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka"; COLOR: #FF0000;
}


/*ＣＧＩの下部リンク文字*/
.link {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "Verdana","ＭＳ ゴシック","Osaka";
}

a:link { text-decoration: none; color: #336600; } 
a:visited { text-decoration: none; color: #336600; }
a:hover { text-decoration: underline; color: #FF0000; } 
a:active { text-decoration: underline;  color: #ff8000; }

.style1 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #336600; }
.style2 {font-size: 12px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px;
	font-weight: bold; color: #336600; }
.style3 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #336600; }
.style4 {font-size: 14px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-weight: bold; color: #336600; }
.style5 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #FF0000; }
.style6 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #FF0000; font-weight: bold; }
.style7 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #FF0000; }
.style8 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #FF0000; font-weight: bold; }
.style10 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #993300; }
.style11 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #993300; font-weight: bold; }
.style12 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #993300; }
.style13 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #993300; font-weight: bold; }
.style14 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #009900; }
.style15 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #009900; font-weight: bold; }
.style16 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #009900; }
.style17 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #009900; font-weight: bold; }
.style18 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #669900; }
.style19 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #669900; font-weight: bold; }
.style20 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #669900; }
.style21 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #669900; font-weight: bold; }
.style22 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #FF9900; }
.style23 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #FF9900; font-weight: bold; }
.style24 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #FF9900; }
.style25 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; color: #FF9900; font-weight: bold; }
.style30 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; font-weight: bold; }
.style31 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 14px; }
.style32 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; font-weight: bold; }
.style41 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-weight: bold; color: #336600; }
.style42 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; color: #FFFFFF; }
.style43 {line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.style44 {font-size: 18px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-weight: bold; color: #336600; }
.style45 {font-size: 16px; line-height: 160%; FONT-FAMILY: "ＭＳ ゴシック","Osaka"; font-weight: bold; color: #336600; }


