@charset "utf-8";

#lb_r p {
	font-size:80%;
	padding:5px;
}
#subtitle {
	margin:0px 0px 10px 0px;
}
#subtitle2 {
	margin:20px 0px 5px 0px;
}
#subtitle3 {
	margin:15px 0px 0px 0px;
}


#pdflink {
	margin-bottom:20px;
}
#tbl {
	width:550px;
	text-align:left;
}
#mgb2 {
	margin-bottom:15px;
}
#caution {
	font-weight:normal;
}
#sys_indent {
	padding:0px 0px 0px 20px;
}
#sys_title1 {
	font-size:90%;
	margin:10px 0px;
}
#sys_title2 {
	font-size:90%;
	color:#333366;
	margin:10px 0px 10px 5px;
}
#sys_indent ol {
	font-size:80%;
}
#sysol li {
	margin:0px 0px 10px 20px;
}

/* ボタン */
#btarea {
	margin:20px 0px 0px 0px;
	text-align:center;
}
#bt {
	font-size:90%;
	padding:5px 15px;
	margin:0px 5px;
}

/* テーブル */
#sys_tbl {
	width:550px;
	color:#333333;
	font-size:80%;
	text-align:left;
	margin:10px 0px;
}
#sys_tbl th {
	width:150px;
	padding:0px 0px 0px 10px;
	background-image:url(../imgs/cmn_bk_002.gif);
}

#sys_tbl #td1 {
	width:20px;
}
#sys_tbl #td2 {
	width:400px;
}
#mgtb {
	margin:10px 0px;
}

/* ローンシミュレーション */
#sys_indent2 {
	padding:20px 30px;
}
#sys_indent2 p {
	font-size:80%;
}
#simtbl {
	width:690px;
	font-size:90%;
	margin:10px 0px 20px 0px;
}
#simtbl th {
	color:#FFFFFF;
}
#simtbl td {
	color:#333333;
}
#simtbl #sth1 {
	padding:0px 0px 0px 15px;
	width:200px;
}
#simtbl #std3 {
	width:150px;
}

/* お問い合わせ */
#inq_ill {
	float:left;
	margin:3px 10px 5px 5px;
}
#bkc {
	background-color:#E6E6E6;
	margin:10px 10px 0px 10px;
	color:#333366;
}
#inq_btn {
	margin:10px 0px;
}

/* 金利テーブル */
#rate_tbl {
	width:550px;
	font-size:80%;
	color:#333333;
}
#rate_tbl th {
	text-align:left;
	background-color:#FFDC74;
	padding:5px 0px 5px 20px;
}
#rate_tbl td {
	padding:5px 0px 5px 20px;
}
#rate_tbl #int {
	width:90px;
}

/* エラー表示 */
#error {
	color:#CC0000;
	font-weight:bold;
	font-size:120%;
}

/* お得情報・お知らせ・障害情報 */
#info {
	overflow:auto;
}
#info #infotbl {
	margin:5px;
	width:500px;
	color:#333333;
}
#info td {
	font-size:80%;
	border-bottom:1px dashed #CCCCCC;
	padding:5px;
}
#info #day {
	width:170px;
}
#info p {
	font-size:80%;
	padding:5px;
}