/*---------- 申込み方法 ----------*/td.konyu-link{	font-size: 80%;	line-height: 1.3em;}h3.konyu-tit{	margin: 0 0 10px 0;	padding: 4px;	color: #5d5d5d;	font-size: 120%;}h3.konyu-tit:first-letter{	font-size: 150%;	color: #6f68c3;}h4.konyu-mail{	background: url(images/h3_bg.gif) repeat-x top;	border: solid 1px #6f68c3;	margin: 20px 0;	padding: 4px 5px;	color: #5d5d5d;	font-size: 100%;}.konyu-steptxt{	border: solid 2px #A29ECB;	padding: 10px;	color: #333333;}.konyu-atn ol li{	color: #5d5d5d;	font-size: 80%;	line-height: 1.3em;	padding-left: 2px;}.konyu-atn hr{	color: #ffffff;}td.konyu-kyufu{	margin: 10px 0;	border: solid 1px #00a15c;	background-color: #E5F5EE;	padding: 4px;	font-size: 80%;	line-height: 1.4em;}td.konyu-kyufu img{	float: left;	margin-right: 5px;}td.konyu-seikyu{	border: solid 1px #EE4E4E;	background-color: #FCEDED;	padding: 4px;	font-size: 80%;	line-height: 1.4em;}	h2.loan-tit{	font-size: 140%;}h4.loan{	background: url(images/h4_bg.gif) repeat-x bottom;	border: solid 1px #99CC00;	padding: 5px 6px;	margin: 20px 0 10px;	font-size: 120%;}p{	line-height: 1.4;}dl{	margin: 0;	padding: 10px;}dl dt{	font-weight: bold;	margin: 0 0 5px 0;	padding: 3px 6px;	background-color: #f0f0f0;	border: solid 1px gainsboro;}dl dd{	font-size: 90%;	line-height: 1.4;	margin: 0 0 0 10px;}ul{	list-style-type: disc;	line-height: 1.3em;}.address{	font-size: 80%;	line-height: 1.2em;	color: #4d4d4d;}/*分割返済のtable-border*/td.split-bg0{	border: solid 1px #5d5d5d;	background-color: #F5E69E;	text-align: center;}th.split-bg1{	border-top: solid 1px #5d5d5d;	border-right: solid 1px #5d5d5d;	border-bottom: solid 1px #5d5d5d;	background-color: #F5E69E;}td.split-bg2{	border-right: solid 1px #5d5d5d;	border-bottom: solid 1px #5d5d5d;	background-color: #9E9E9E;	color: #ffffff;	text-align: center;}td.split-bg3{	border-right: solid 1px #5d5d5d;	border-bottom: solid 1px #5d5d5d;	border-left: solid 1px #5d5d5d;	background-color: #C5D0DE;}td.split-bg4{	border-right: solid 1px #5d5d5d;	border-bottom: solid 1px #5d5d5d;}td.split-bg5{	border-right: solid 1px #5d5d5d;	border-bottom: dotted 1px #4d4d4d;	background-color: #e6e6e6;}#debit{	width: 648px;	padding: 0;	border: solid 1px #1263AD;}#debit img.tit{	margin-bottom: 20px;}#debit img.idx{	margin-bottom: 10px;}#debit p{	margin: 10px 20px;	padding: 0;	line-height: 1.4em;}#debit p.debit-other{	margin: 0 20px 10px 20px;	line-height: 1.5em;	color: #ff0000;}#debit td.debit-atn{	line-height: 1.2em;	font-size: 80%;	color: #666666;}.keisan-tbl {	font-size: 80%;	margin-top: 6px;	background-color: darkgray;}.bs-tbl {	font-size: 95%;	line-height: 1.4;}.boski {	margin-top: 6px;	padding: 5px 7px;	border-top: dashed 1px yellowgreen;	border-bottom: dashed 1px yellowgreen;	background-color: whitesmoke;}.omochi {	font-size: 95%;	margin-top: 6px;	padding: 5px 7px;	border-top: dashed 1px yellowgreen;	border-bottom: dashed 1px yellowgreen;	background-color: lightyellow;}.yusou {	font-size: 95%;	margin-top: 6px;	padding: 5px 7px;	border-top: dashed 1px yellowgreen;	border-bottom: dashed 1px yellowgreen;	background-color: whitesmoke;}