/*要素単位*/
	IMG
	{
		border-width: 0px;
	}

    BODY
    {
        text-align: center;
        background-image: url("..\top_back.gif");
		background-repeat: repeat-all;
        color:            #002266;
		font-size: 12pt;

		scrollbar-face-color:#bbeebb;
      	scrollbar-track-color:#eeFFee;
      	scrollbar-arrow-color:#ffffff;
      	scrollbar-highlight-color:#eeffee;
      	scrollbar-shadow-color:#bbeebb;
      	scrollbar-3dlight-color:#eeFFee;
      	scrollbar-darkshadow-color:#006600;
    }
	a:link, a:visited, a:active, a:hover
	{
		text-decoration:none;
	}

/*ヘッダータイトル*/
    .Headder_Title
    {
		font-family : HGP創英角ｺﾞｼｯｸUB;
		color : #006600;
		font-size : 36pt;
    }

/*ヘッダーテーブル*/
    .Headder_Table
    {
		width: 640px;
		font-weight : bolder;
		background-color : white;
		font-family : HGP創英角ｺﾞｼｯｸUB;
		color : gray;
		font-size : 12pt;
		border-style: solid;
		border-color: #cccccc;
		border-width: 4px;
    }

/*メニューテーブル*/
    .menu_table
    {
        text-align: center;
        width: 640px;
        font-weight: bold;
        background-color: #ffffff;
		border-style: solid;
		border-color: #cccccc;
		border-width: 4px;
        font-family: "HG丸ｺﾞｼｯｸM-PRO","ＭＳ Ｐゴシック"
		padding: 5px;
    }

/*メインテーブル*/
    .question_table
    {
		height: 500px;
        width: 640px;
        font-weight: bold;
        background-color: #99cc33;
		border-style: ridge;
		border-color: #fff;
		border-width: 5px;
        font-family: "HG丸ｺﾞｼｯｸM-PRO","ＭＳ Ｐゴシック"
    }

/*空欄（位置調整用）*/
    .Blank
    {
        width: 80px;
    }

/*タイトル*/
/*    #LCategory
    {
		height: 30px;
        font-size: 16pt;
        background-color: #660000;
		color: #ffa;
    }
*/

/*全問題数*/
    #QMax
    {
        font-size: 12pt;
        background-color: #996600;
		color: #ff0;
    }

/*スタートボタンのセル*/
    #Start
    {
		height: 25px;
		width: 80px;
		cursor: "hand";
    }

/*レコードボタンのセル*/
    #Record
    {
		height: 25px;
		width: 80px;
		cursor: "hand";
    }

/*問題数表示*/
    #QCnt
    {
		height: 25px;
        color: #ff6;
        background-color: #006600;
        border-style: ridge;
        border-width: 3px;
        border-color: #006600;
    }

/*得点ラベル表示*/
    #QScoreL
    {
        color: #ff0;
        background-color: #030;
        border-style: outset;
        border-width: 3px;
        border-color: #363;
    }

/*得点表示*/
    #QScore
    {
        color: #ff6;
        background-color: #050;
        border-style: inset;
        border-width: 3px;
        border-color: #484;
    }

/*タイマー等表示*/
    #QTimer
    {
		Height: 30px;
        font-size: 14pt;
        color: #ff6;
        background-color: #006600;
        border-style: ridge;
        border-width: 3px;
        border-color: #006600;
    }

/*小分類*/
    #SCategory
    {
		text-align: left;
		Height: 20px;
        font-size: 12pt;
        color: #603;
        background-color: #ffffcc;
    }

/*表示*/
    #QMsg
    {
		Height: 150px;
        font-size: 14pt;
        color: #603;
        background-color: #ffffcc;
		padding: 5px 20px;
    }
    #sQMsg2
    {
        font-size: 18pt;
		text-align: left;
    }

/*正解*/
    .QAns
    {
        font-size: 14pt;
		text-align: right;
        color: #603;
    }

/*番号*/
    .QNum
    {
        color: #ff0;
        background-color: #330000;
        border-style: outset;
        border-width: 4px;
        border-color: #660000;
		cursor: "hand";
    }

/*選択肢*/
    .QSelectClass
    {
		height: 25px;
        color: #036;
        background-color: #ffd;
		cursor: "hand";
    }

/*出口*/
    .QExit
    {
        color: #ff0;
        background-color: #003300;
        border-style: outset;
        border-width: 4px;
        border-color: #006600;

    }
	a.QExit:link, a.QExit:visited, a.QExit:active 
	{
		font-weight: bold;
		color:#ffffff;
		text-decoration:none;
	}
	a.QExit:hover 
	{
		font-weight: bold;
		color:#aaffaa;
		text-decoration:none;
	}

/*メールブロック*/
    .mail_block
    {
        width: 320px;
		text-align:center;
        font-weight:bold;
        color: #ffffff;
        background-color: #003300;
        border-style: ridge;
        border-width: 4px;
        border-color: #ffffff;
		margin: 10px;

    }
	.mail_block a:link, .mail_block a:visited, .mail_block a:active 
	{
		font-weight: bold;
		color:#ffff99;
		text-decoration:none;
	}
	.mail_block a:hover 
	{
		font-weight: bold;
		color:#ffaacc;
	}

