		.imageButton
		{
			position: absolute;
			cursor:hand;
			border: 3px solid transparent;
		}

		.optionButton
		{
			position: absolute;
			width: 460px;
			height: 76px;
            margin: 0:px;
            padding:0px;
			border: 3px solid transparent;
            cursor:hand;
		}
		.optionButtonText
		{
			position:absolute;
			text-align:center;
			width:460px;
			color:#333333;
			font-family:"Meiryo UI", Geneva, sans-serif;
			font-size:18pt;
			top: 22px;
			left:8px;
			border: 3px solid transparent;
            cursor:hand;
		}
		 .optionButtonPhonetic
		{
			position:absolute;
			text-align:center;
			width:460px;
			color:#333333;
			font-family:"Meiryo UI", Geneva, sans-serif;
			font-size:10pt;
			top:6px;
			left:5px;
            border: 3px solid transparent;
            cursor:hand;
            white-space: pre;
           /* background: #FFFF00;*/
		}
		 .phoneticguide
		{
			position: absolute;
			text-align:left;
			width:400px;
			height:78px;
			font-family:"Meiryo UI", Geneva, sans-serif;
			font-size:10pt;
			padding:0px;
            cursor:default;
            color: #555555;
            white-space: pre;
            /*background: #FFCCCC;*/
}
		.textBox
		{
			position: absolute;
			text-align:center;
			width:230px;
			height:78px;
			font-family: "Meiryo UI", Geneva, sans-serif;
			font-size:18pt;
            font-weight: normal;
			padding:0px;
            cursor:default;
         
            }
           #clueText
		{
			position: absolute;
			text-align:center;
			width:250px;
			height:20px;
            font-weight: normal;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10pt;
			padding:0px;
            cursor:default;
            color:#555555;
  		}
		.buttonMark
		{
			position: absolute;
			bottom:10px;
			right:-10px;
			display:none;
            cursor:default;
		}