BODY {
 font-family: "Meiryo",Osaka,Verdana,Arial,Helvetica,sans-serif;
}

a:link{
  color: #ff0000;
  text-decoration: none;
  }
a:visited{
  color: #999999;
  text-decoration: none;
  }
a:active{
  color: #55ffff;
  text-decoration: none;
  }
a:hover{
  color: #ff0000;
  text-decoration: none;
  background: #FFFFFF;
  }

input {
	text-align: right;
	background-color: #bde9ba;
}

td.ans {
	color: #FFFFFF;
	text-align: center;
	background-color: #444444;
}
td.ans2 {
	text-align: center;
}

table.waku1{
}

table.waku1 tr.title{

}

table.waku1 td.title{
/*	font-family: "‚l‚r ‚o–¾’©","‚l‚r –¾’©",Osaka,Verdana,Arial,Helvetica,serif;
	font-size:26px;
*/
	width:100%;
	background: #000000;
	color: #FFFFFF;
	text-align: center;
	padding: 5px 0px 5px 0px;
	FONT-SIZE: 25px;
/*	background-image: url("./../title_img/refresh.gif");
	background-repeat: no-repeat;
*/
}

tr.syaken1{
/*	background:#e8f4ca;*/
	text-align: center;
	margin: 0 auto;
}

table.waku3{
	border: solid 1px #555555;
	border-collapse: separate;

}

table.waku3 td.syaken_b{
	text-align: right;
	background:#eeeeee;
	border: solid 1px #555555;
}
table.waku2{
	width:100%;
}
table.waku2 tr.koumoku0{
	background: #a3a3a3;
}
table.waku2 td.koumoku0a{
	padding: 5px 10px 5px 10px;
	text-align: center;
	color: #FFFFFF;
	font-weight:bold;
}

table.waku2 tr.koumoku1{
	background: #838383;
}

table.waku2 th.koumoku1a{
	padding: 5px 10px 5px 10px;
	color: #FFFFFF;
}

table.waku2 tr.koumoku2{
	background: #f8f8f8;
}
table.waku2 td.koumoku2a{
	text-align: left;
}
table.waku2 td.koumoku2b{
	text-align: right;
}

table.waku2 td.koumoku3{
	padding: 0px 0px 10px 0px;
}
table.waku2 td.koumoku3b,td.koumoku3c{
	padding: 0px 0px 10px 0px;
	text-align: right;
}
table.waku2 td.koumoku3d{
	padding: 0px 0px 10px 0px;
	text-align: center;
}
table.waku2 td.koumoku3e{
	padding: 0px 0px 10px 0px;
	text-align: center;
}

input[type=checkbox] {
	transform: scale(1.5);
}
