/* approve_win.css */

/* 共通 */

/*BODY {BACKGROUND-COLOR: #FFFFFF; MARGIN: -0pt;}*/

/* コピーライト */
.COPY{ FONT-SIZE: 9pt;} 
.COPY2{ FONT-SIZE: 9pt; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif;}

/* 各表示テキスト用 */
.MIDASHI1  { COLOR:#003399; FONT-SIZE: 90%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:BOLD;}

/* 各表示テキスト用 */
.EXPTEXT { COLOR:#000000; FONT-SIZE: 10pt;}
.EXPTEXT2  { COLOR:#333333; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}
.EXPTEXT3  { COLOR:#CC3300; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}
.EXPTEXT4  { COLOR:#003399; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}
.EXPTEXT5  { COLOR:#CCCCCC; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}
.EXPTEXT2L  { COLOR:#333333; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}
.EXPTEXT_L { COLOR:#000000; FONT-SIZE: 12px;}
.EXPTEXT_L { COLOR:#000000; FONT-SIZE: 12pt;}
.STOPTEXT { COLOR:#999999; FONT-SIZE: 10pt;}
.ANSWERCOUNT { COLOR:#000000; FONT-SIZE: 10pt;}
.ANSWERCOUNT2 { COLOR:#333333; FONT-SIZE: 14px;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:BOLD;}

/* 「トップページへ戻る」用 */
A.TOPLINK:visited {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;FONT-WEIGHT:BOLD;}
A.TOPLINK:active {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;FONT-WEIGHT:BOLD;}
A.TOPLINK:link {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;FONT-WEIGHT:BOLD;}
A.TOPLINK:hover {COLOR:#FF0000; TEXT-DECORATION:underline; FONT-SIZE: 10pt;FONT-WEIGHT:BOLD;}

/* こどもリンク */
A.CHILDLINK:visited  { COLOR:#3366CC; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.CHILDLINK:active  { COLOR:#3366CC; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.CHILDLINK:link  { COLOR:#3366CC; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.CHILDLINK:hover  { COLOR:#FF6600; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}

/* 大人リンク */
A.OTONALINK:visited  { COLOR:#003399; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK:active  { COLOR:#003399; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK:link  { COLOR:#003399; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK:hover  { COLOR:#CC0000; FONT-SIZE: 100%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}

/* 大人リンク2 */
A.OTONALINK2:visited  { COLOR:#003399; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK2:active  { COLOR:#003399; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK2:link  { COLOR:#003399; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
A.OTONALINK2:hover  { COLOR:#CC0000; FONT-SIZE: 80%; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}

/* タイトル画像脇バージョン表示用 */
.VERSION { COLOR:#990000; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}



/* 各説明ページ */
/* 各説明ページタイトル */
.SHEETANSLBOLD { FONT-SIZE: 14pt;FONT-WEIGHT:BOLD;}

/* 各説明ページ内小タイトル */
.RANDMTITLE { FONT-SIZE: 12pt;FONT-WEIGHT:BOLD;}

/* 各説明ページ内極小タイトル */
.RANDMTITLES { FONT-SIZE: 11pt;FONT-WEIGHT:BOLD;}



/* index.html */
/* 「この検定について」各リンク */
A.SHEETANSLANCD:visited {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.SHEETANSLANCD:active {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.SHEETANSLANCD:link {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.SHEETANSLANCD:hover {COLOR:#FF0000; TEXT-DECORATION:underline; FONT-SIZE: 10pt;}

/* 各枠タイトル */
.FRAMETITLE{ COLOR:#000000; FONT-SIZE: 9pt; FONT-WEIGHT:BOLD;}

/* 各コーナー紹介枠タイトルリンク */
/* タイトルリンク */
A.TOPLINKD:visited {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD:active {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD:link {COLOR:#666666; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD:hover {COLOR:#FF0000; TEXT-DECORATION:underline; FONT-SIZE: 10pt;}

/* 枠下部リンク */
A.TOPLINKD2:visited {COLOR:#000000; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD2:active {COLOR:#000000; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD2:link {COLOR:#000000; TEXT-DECORATION: none; FONT-SIZE: 10pt;}
A.TOPLINKD2:hover {COLOR:#FF0000; TEXT-DECORATION:underline; FONT-SIZE: 10pt;}



/* faq.html */
/* 「よくある質問」ページ内リンク用 */
A.FAQ:visited {COLOR:#0033FF; TEXT-DECORATION: none; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}
A.FAQ:active {COLOR:#0033FF; TEXT-DECORATION: none; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}
A.FAQ:link {COLOR:#0033FF; TEXT-DECORATION: none; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}
A.FAQ:hover {COLOR:#FF0000; TEXT-DECORATION:underline; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}

/* 「よくある質問」回答テキスト用 */
.FAQTEXT { COLOR:#000000; FONT-SIZE: 10pt;}

/* 「よくある質問」質問テキスト用 */
.FAQBOLD { COLOR:#000000; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}

/* 「よくある質問」小見出しテキスト用 */
.FAQCAPTION { COLOR:#000000; FONT-SIZE: 11pt; FONT-WEIGHT:BOLD;}



/* certificate.html */
/* タイトル */
.CERTIFICATETITLE{ COLOR:#333333; FONT-SIZE: 10pt; FONT-WEIGHT:BOLD;}



/* answer.html,ex_answer.html */
/* 答案用紙設問番号 */
.SHEETQST { COLOR:#FFFFFF; FONT-SIZE: 10pt;}
.SHEETQST2 { COLOR:#000000; FONT-SIZE: 12px; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}
.SHEETQST3 { COLOR:#FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL; TEXT-DECORATION: none;}

/* 答案用紙回答 */
.SHEETANS { COLOR:#000000; FONT-SIZE: 10pt;}
.SHEETANS2 { COLOR:#000000; FONT-SIZE: 12px; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}


/* RAMA/index.html */
/* 答案用紙設問番号 */
A.MAILADDRESS:visited {COLOR:#0000FF; TEXT-DECORATION: none; FONT-SIZE: 9pt;}
A.MAILADDRESS:active {COLOR:#0000FF; TEXT-DECORATION: none; FONT-SIZE: 9pt;}
A.MAILADDRESS:link {COLOR:#0000FF; TEXT-DECORATION: none; FONT-SIZE: 9pt;}
A.MAILADDRESS:hover {COLOR:#0000FF; TEXT-DECORATION:underline; FONT-SIZE: 9pt;}




/* 問題文 XML STYLE指定用 */

.MARGIN { MARGIN:8px 0px;}

.MAINNORMAL { COLOR:#333333; FONT-SIZE: 120%;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; LINE-HEIGHT:1.6em;}
.MAINBOLD { FONT-WEIGHT:BOLD; COLOR:#000000; FONT-SIZE: 11pt;LINE-HEIGHT:1.7em;}
.MAINITALIC { FONT-STYLE:ITALIC; COLOR:#000000; FONT-SIZE: 11pt;LINE-HEIGHT:1.7em;}
.MAINUNDERLINE { TEXT-DECORATION:UNDERLINE; COLOR:#000000; FONT-SIZE: 11pt;LINE-HEIGHT:1.7em;}

.SUBNORMAL { LINE-HEIGHT:1.8em; COLOR:#333333; FONT-SIZE: 10pt; }
.SUBBOLD { FONT-WEIGHT:BOLD; LINE-HEIGHT:1.8em; COLOR:#333333; FONT-SIZE: 10pt; }
.SUBITALIC { FONT-STYLE:ITALIC; LINE-HEIGHT:1.8em; COLOR:#333333; FONT-SIZE: 10pt; }
.SUBUNDERLINE { TEXT-DECORATION:UNDERLINE; LINE-HEIGHT:1.8em; COLOR:#333333; FONT-SIZE: 10pt; }

.EXPLANATION { COLOR:#333333; FONT-SIZE: 120%;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; LINE-HEIGHT:1.6em;}
.EXPLANATIONOLD { COLOR:#000000; FONT-SIZE: 11pt;LINE-HEIGHT:1.5em;}
.EXPOSITION { COLOR:#000000; FONT-SIZE: 11pt;LINE-HEIGHT:1.5em;}

/* 問題文 XML STYLE指定用ここまで */




/* 問題用 question.html ex_question.html */

/* 設問番号 */
.QUESTIONNO{ COLOR:#FFFFFF; FONT-SIZE: 9pt;}
.QUESTIONNO2{ COLOR:#003399; FONT-SIZE: 24px; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT: 900;}
/* 選択肢 */
.SELECTION { COLOR:#000000; FONT-SIZE: 11pt;}
.SELECTION2 { COLOR:#333333; FONT-SIZE: 95%; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif;}
.SELECTION3 { COLOR:#000000; FONT-SIZE: 95%; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif;}
/* 正答 */
.CORRECTANSWER { COLOR:#000000; FONT-SIZE: 11pt;}

/* / 問題用 */




/* 検定結果用 answer.html ex_answer.html */

/* 検定結果と正答数 */
.SCORETEXT{ COLOR:#000000; FONT-SIZE: 10pt;}

/* 各枠タイトル */
.YOURANSWER{ COLOR:#FFFFFF; FONT-SIZE: 10pt;FONT-WEIGHT:BOLD; MARGIN: 3pt 0pt;}

/* / 検定結果用 */




/* 合格証申し込み convform.html registrationform.html */

/* 小コメント */
.SMALLCOMMENT { COLOR:#000000; FONT-SIZE: 8pt;}
.SMALLCOMMENT2 { COLOR:#333333; FONT-SIZE: 8pt; LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}

/* 問題文 */

.MAIN2 { COLOR:#333333; FONT-SIZE: 120%;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; LINE-HEIGHT:1.6em;}

/* 問題区分 */
.DIVISION { COLOR:#333333; FONT-SIZE: 14px;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:BOLD;}

/* 時間 */
.TIME { COLOR:#333333; FONT-SIZE: 12px;LINE-HEIGHT:1.4em; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-WEIGHT:NORMAL;}

/*ケイ線 */
.td_01		{border-width: 1px 0px 0px 0px; border-color:#999999; border-style: solid; PADDING: 4px 4px 4px 4px;}

.td_01d		{border-width: 2px 0px 0px 0px; border-color:#999999; border-style: dotted; PADDING: 4px 4px 4px 4px;}

.td_02		{border-width: 0px 1px 0px 0px; border-color:#999999; border-style: solid; PADDING: 2px 8px 2px 0px;}

.td_02d		{border-width: 0px 2px 0px 0px; border-color:#999999; border-style: dotted; PADDING: 2px 8px 2px 0px;}

.td_03		{border-width: 0px 0px 1px 0px; border-color:#999999; border-style: solid; PADDING: 4px;}

.td_04		{border-width: 0px 0px 0px 1px; border-color:#999999; border-style: solid; PADDING: 4px 8px 4px 8px;}

.td_05		{border-width: 2px 0px 2px 0px; border-color:#3399CC; border-style: dashed; PADDING: 15px;}

.td_06		{border-width: 0px 1px 0px 1px; border-color:#999999; border-style: solid; PADDING: 4px 8px 4px 8px;}

.td_07		{border-width: 0px 0px 0px 0px; border-color:#999999; border-style: none; PADDING: 0px 0px 0px 0px;}

.td_08		{border-width: 1px 1px 0px 1px; border-color:#999999; border-style: solid; PADDING: 4px 8px 4px 8px;}

.td_09		{border-width: 0px 0px 0px 0px; border-color:#999999; border-style: solid; PADDING: 2px 4px 2px 4px;}

.td_10		{border-width: 0px 0px 0px 0px; border-color:#999999; border-style: solid; PADDING: 4px 4px 4px 8px;}

.PADDING_01		{PADDING: 4px 0px 10px 0px;}

.PADDING_02		{PADDING: 4px 14px 10px 2px;}

.PADDING_05		{PADDING: 15px 0px 15px 0px;}

.PADDING_06		{PADDING: 4px 8px 4px 4px;}

.hrule		{border-color:#FF9900; border-bottom-style:  solid none solid none; border-bottom-width: 1px;}

/* ClamShell Show Hide Associated with clamShell.js */

	#menu01 {display: none;}
	#menu02 {display: none;}
	#menu03 {display: none;}
	#menu04 {display: none;}
	#menu05 {display: none;}
	#menu06 {display: none;}
	#menu07 {display: none;}
	#menu08 {display: none;}
	#menu09 {display: none;}
	#menu10 {display: none;}
	#menu11 {display: none;}
	#menu12 {display: none;}
	#menu13 {display: none;}
	#menu14 {display: none;}
	#menu15 {display: none;}
	#menu16 {display: none;}
	#menu17 {display: none;}
	#menu18 {display: none;}
	#menu19 {display: none;}
	#menu20 {display: none;}

.clamLink		{COLOR: #FF8600; FONT-FAMILY: ＭＳ Ｐゴシック,ＭＳ ゴシック,Osaka, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-STYLE: normal;}
A:active.clamLink 	{TEXT-DECORATION: underline; COLOR: #FF8600;}
A:link.clamLink 	{TEXT-DECORATION: none; COLOR: #FF8600;}
A:visited.clamLink 	{TEXT-DECORATION: none; COLOR: #FF8600;}
A:hover.clamLink 	{TEXT-DECORATION: underline; COLOR: #FF8600;}
