/*　基本設定　*/
body {background-color: #FFFFFF;}

a:link { color: #0000cc }				/*　リンク色　*/
a:visited { color: #0000cc  }		/*　すでに見たリンク　*/
a:active { color: #000099  }		/*　クリックした時のリンク　*/
a:hover { color: #cc6600  }		/*　カーソルが上にある時のリンク　*/
a:link, a:visited, a:active { text-decoration: none }			/*　文字装飾無し　*/

/*　クラス指定　*/

/*　テーブルカラー　*/
.tb1 { background-color: #B7C4E0 }				/*　見出し用　*/
.tb2 { background-color: #A7CCB4 }				/*　テーブル項目用　*/
.tb3 { background-color: #D6D5C3 }				/*　テーブル内容用　*/

/*  テーブルカラー&フォントサイズ  */
.td3S {
	font-size: x-small;
	background-color: #d6d5c3;
}

/*　黒　*/
.k10b { font-weight: bold }					/*　10px　太字　*/
.k12 {  }															/*　12px　*/
.k12b{ font-weight: bold }					/*　12px　太字　*/
.k14 { font-size: 14px }															/*　14px　*/
.k14b { font-weight: bold }					/*　14px　太字　*/

/*　白　*/
.w10 { color: #FFFFFF; }															/*　10px　*/
.w10b { font-weight: bold; color: #FFFFFF; }				/*　10px　太字　*/
.w12{ color: #FFFFFF; }															/*　12px　*/
.w12b{ font-weight: bold; color: #FFFFFF; }					/*　12px　太字　*/
.w14 { color: #FFFFFF; }															/*　14px　*/
.w14b { font-weight: bold; color: #FFFFFF; }				/*　14px　太字　*/

/*　青　*/
.b10 { color: #56638F; }															/*　10px　*/
.b10b { font-weight: bold; color: #56638F; }				/*　10px　太字　*/
.b12{ color: #56638F; }															/*　12px　*/
.b12b{ font-weight: bold; color: #56638F; }					/*　12px　太字　*/
.b14 { color: #56638F; }															/*　14px　*/
.b14b { font-weight: bold; color: #56638F; }				/*　14px　太字　*/

/*　青・見出し用　*/
.bl12{ color: #003366; }														/*　12px　*/
.bl12b{ font-weight: bold; color: #003366; }				/*　12px　太字　*/
.bl14b{ font-weight: bold; color: #003366; }				/*　14px　太字　*/
.bl16b{ font-size:16px;font-weight:bold;color: #003366; }

/*　緑　*/
.g10 { color: #004400; }														/*　10px　*/
.g10b { font-weight: bold; color: #004400; }				/*　10px　太字　*/
.g12 { color: #004400; }														/*　12px　*/
.g12b{ font-weight: bold; color: #004400; }				/*　12px　太字　*/
.g14 { color: #004400; }														/*　14px　*/
.g14b { font-weight: bold; color: #004400; }				/*　14px　太字　*/

/*　緑2　*/
.g110 { color: #57B577; }														/*　10px　*/
.g110b { font-weight: bold; color: #57B577; }			/*　10px　太字　*/
.g112{ color: #004400; }														/*　12px　*/
.g112b{ font-weight: bold; color: #57B577; }				/*　12px　太字　*/
.g114 { color: #57B577; }														/*　14px　*/
.g114b { font-weight: bold; color: #57B577; }			/*　14px　太字　*/

/*　オレンジ　*/
.o12 {  color: #FF9933}														/*　12px　*/
.o12b {  font-weight: bold; color: #FF9933}				/*　12px　太字　*/

/*		table行間		*/

td {
	line-height: 130%;
}

/*		table 見出し		*/

.blM{
	background-color: #B7C4E0;
	font-size: 110%;
	font-weight: bold;
	color: #003366;
}

.grM {
	padding-right: 8px;
	padding-left: 8px;
	background-color: #A7CCB4;
	font-weight: bold;
	color: #004400;
}

.grMs {
	font-size: 85%;
	color: #004400;
}

.pd5 {
	padding-left: 5px;
	padding-right: 5px;
}

.pd2 {
	padding-left: 2px;
	padding-right: 2px;
}

/*		強調		*/
.clRed {
	color: #CC0000;
	letter-spacing: 0.02em;
}

/*		試験トップへのリンク		*/

.goStop {
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 2px;
}

.goStop a:link {
	text-decoration: none;
}

.goStop a:visited {
	text-decoration: none;
}

.goStop a:hover {
	text-decoration: underline;
}

/*		※カラー		*/

.kome_1 {
	color: #FF3300;
}

.kome_2 {
	color: #9900FF;
}

.kome_3 {
	color: #0066ff;
}
