/* 全体 */
body { background-color: #FFFFFF; }

/* 外枠 */
table.outer {
	background-color: #FFFFFF;
	border: 4px double #CCCCCC;
}

/* ポップアップの優遇金利を囲む枠 */
table.outer2 {
	background-color: #FFFFFF;
	border: 6px dotted #9999FF;
}

/* ポップアップの住宅ローン金利一覧表 */
table.outer3 {
  border-collapse: collapse;
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
th.outer3 {
  color: #ffffff; /* 文字の色 */
  background-color: #9999cc; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
  font-size: 75%; /* 文字サイズ */
}
td.outer31 {
  color: #000033; /* 文字の色 */
  background-color: #CCCCFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
  font-size: 75%; /* 文字サイズ */
}
td.outer32 {
  color: #000033; /* 文字の色 */
  background-color: #FFFFFF; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 1px 1px; /* 枠の幅 */
  font-size: 75%; /* 文字サイズ */
}

/* 通常のセル */
td {
	background-color: #FFFFFF;
}

/* 少し小さめ */
td.t1 {
	background-color: #FFFFFF;
	font-size: 10px;
}

/* ページ下の説明文 */
td.t2 {
	font-size: 75%;
	background-color: #FFFFFF;
}

/* 借入可能シミュページの、金利表選択用の窓 */
td.t3 {
	font-size: 75%;
	color: #000000;
	background-color: #CCCCFF;
}

/* 注意書き１：赤字 */
.att1 {
	color: #FF0000;
	font-weight: bold;
}

/* 注意書き２：青字 */
.att2 {
	font-size: 75%;
	color: #333366;
	font-weight: bold;
}

/* 注意書き３：水色 */
.att3 {
	color: #0099FF;
	font-weight: bold;
}

/* キャプションQ*/
.att4 {
	color: #FF3399;
	font-weight: bold;
	border-bottom-style: dashed;
	border-bottom-color: #FF3399;
}

/* キャプションA*/
.att5 {
	color: #000099;
	font-weight: bold;
	border-bottom-style: dashed;
	border-bottom-color: #000099;
}

/* 表示用テキストボックス */
input.infotext {
	color: #000099;
	font-weight: normal;
	border: 0px none #ffffff;
	overflow: auto;
}
/* 数値表示用テキストボックス */
input.infotext2 {
	color: #000099;
	font-weight: bold;
	font-size: 150%;
	border: 0px none #ffffff;
	overflow: auto;
	text-align: right;
}
/* 数値表示用テキストボックス */
input.infotext3 {
	border: 0px none #ffffff;
	text-align: center;
	font-size:medium;
}

/* 数値表示用テキストボックス */
input.infotext4 {
	border: 0px none #ffffff;
	background-color: #CCCCFF;
	overflow: auto;
	text-align: center;
}

textarea.infotext {
	color: #000099;
	font-weight: normal;
	border: 0px none #ffffff;
	overflow: auto;
}

/* 数値用テキストボックス（右詰） */
input.numtext {
	text-align : right;
}

