@charset "Shift_JIS";

/* ブラウザスタイルの初期化 */
* {
  margin: 0;
  padding: 0;
  color: #000000;
  font-family: Verdana, Arial, "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", sans-serif;
  line-height: 1.3;
  font-size: 12px;
  }
  
/* 文書本体 (body) */
body {
  text-align: center;
	background-color: #767F81;
	background-image: url(../images/bg-check.gif);
	background-position: center;
	background-repeat: repeat-y;
	word-break: break-all;
  }
  
/* 画像 (img) */
img {
  border: 0;
  }  

/* フォントサイズ */
.font13 {font-size: 13px ;}
.font14 {font-size: 14px ;line-height:1.5}
.font15 {font-size: 15px ;}
.font16 {font-size: 16px ;}
	

/*通常のリンク*/
A:link {text-decoration:none ;color:#0000FF ;}
A:visited {text-decoration:none ;color:#000099 ;}
A:hover {text-decoration:underline ;color:#FF0000 ;}



/* !Table ------------------------------------------------------------------- */
.table_basic {
}
	.table_basic th,
	.table_basic td {
	}
	.table_basic th {
	}
	.table_basic td {
	}
		.table_basic th div,
		.table_basic td div {
		}



/* table_type01 */
.table_type01 {
	width: 694px;
	margin: 0 auto;
}
	.table_type01 table {
		border-top: 1px solid #666;
		border-left: 1px solid #666;
		font-size: 86%;
		width: 100%;
	}
		.table_type01 tr.tr01 th {
			background-color: #CCC;
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
			font-weight: bold;
		}
		.table_type01 tr.tr02 th {
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
			font-weight: bold;
			background-color: #dae9fe;
			text-align:center;
		}
		.table_type01 tr.tr02 th.th01 {
			background-color: #e1e1e1;
			text-align: left;
		}
		.table_type01 tr.tr03 th {
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
			font-weight: bold;
			background-color: #c0cdfe;
			text-align:center;
		}
		.table_type01 tr.tr03 th.th01 {
			background-color: #e6e6e6;
			text-align: left;
		}
		.table_type01 tr.tr03 th.yvo4 {
			background-color: #fcce7e;
		}	
		.table_type01 th {
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
		}
		.table_type01 td {
			border-right: 1px solid #666;
			border-bottom: 1px solid #666;
		}
		.table_type01 div {
			padding: 6px 9px;
		}
		.table_type01 td div {
			text-align: center;
			_text-align: center !important;
		}
			.table_type01 th.w17halfper div {
				_text-align: center !important;
			}
