@charset "UTF-8";
	/* ver 20210810 */
	body { font-family: Arial,Verdana, Roboto, "Droid Sans","Meiryo UI", "游ゴシック", "Yu Gothic", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; }
	/*body {font-family:Verdana , Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;}*/
	button, input, select, textarea {font-family:inherit;}
	select, textarea {font-size:inherit;}
	tr {text-align:center;vertical-align:middle;}
	tr.col1 {background:#ccffff;}
	td {color:#000000;text-align:right;border-color:#000000;border-width:1px;font-size:140%;}
	td.c1 {text-align:center;border:1px solid;}
	td.c2 {border-left:1px solid;width:21%;}
	td.c3 {border-right:1px solid;width:21%;}
	td.c4 {text-align:right;border:1px solid;}
	.sol1 { border-collapse: collapse;border: solid 2px;}
	.non {border: none;}
	.min {font-size:50%;}
	.max {font-size:140%;}
	.small {font-size:80%;}
	
	tr.he2 {height:3.3em;}
	tr.he1 {height:1.7em;}
	
	input[type="checkbox"] {
	/*	margin-left:0px;
		margin-right:0px;
		*/
		height: 1.3em;
		width: 1.3em;
		vertical-align: middle;
	}

	input[type="radio"] {
		margin-left:0px;
		margin-right:0px;
		
		height: 2em;
		width:2em;
		vertical-align:  middle;
	}

	/* ラジオボタンのスタイルを作成 */

/*	input[type="radio"] {
		-webkit-appearance: none;
		position: relative;
		margin-right: 5px;
		border-radius: 14px;*/
		/* border: 2px solid #4c4c4c; */
/*		box-sizing: border-box;
		width: 25px;
		height: 25px;
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#fdfdfd),
			to(#d1d1d1)
		);
		vertical-align: middle;
	}
*/
	/* チェック時は背景色を変更 */
/*	input[type="radio"]:checked {
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#353535),
			to(#8f8f8f)
		);
	}
*/
	/* チェックの印を:before疑似要素を使って作成 */
/*	input[type="radio"]:checked:before {
		position: absolute;
		left: 50%;
		top: 50%;
		display: block;
		margin: -5px 0 0 -5px;
		box-shadow: 0 2px 1px rgba(0, 0, 0, 1);
		content: "";
		border-radius: 5px;
		width: 10px;
		height: 10px;
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#fdfdfd),
			to(#d1d1d1)
		);
	}
*/