@charset "utf-8";
/* CSS Document */

#main .body{
	width:590px;
}

#main .body .part{
}

#main .body .chapter{
}

#main .body .section{
	margin:5px auto;
}

#main .body .subsection{
	width:580px;
	margin:10px 0; padding:3px 5px;
	background-image:url(/help/images/subsection.gif);
	background-position:top left; background-repeat:repeat-x;
	color:#FFF;
}

#main .body .subsubsection{
	margin:5px auto;
}

#main .body .paragraph{
}

#main .body .subparagraph{
}


/* bank */
.bank{
	width:580px; margin:5px auto;
	border:#FFF solid 1px; border-collapse:collapse;
}

.bank th,.bank td{
	text-align:center; vertical-align:middle;
	border:#FFF solid 1px;
	padding:3px; 
}

.bank th{
	background-color:#FFFFCC;]
}

.bank .ufj{
	background-color:#FFE8FF;
}

.bank .smbc{
	background-color:#DDFFEE;
}

/* loan */
.loan{
	width:580px; margin:5px auto;
	border:#FFF solid 1px; border-collapse:collapse;
}

.loan th, .loan td{
	text-align:center; vertical-align:middle;
	border:#FFF solid 1px;
	padding:3px;
}

.loan th{
	background-color:#FFFFCC;
}

.loan .ex3{
	background-color:#CCCCFF; width:34%;
}

.loan .ex12{
	background-color:#FFCCFF; width:33%;
}

.loan .ex36{
	background-color:#CCFFCC;
}

/* skiploan */
.skiploan{
	width:580px; margin:5px auto;
	border:#FFCC33 solid 1px; border-collapse:collapse;
}

.skiploan th,.skiploan td{
	text-align:center; vertical-align:middle;
	border:#FFCC33 solid 1px;
	padding:3px;
}

.skiploan th{
	width:100px; background-color:#FFFFCC;
}

/* ibox */
.ibox, .ibox th, .ibox td{
	border:#FFF solid 3px;
}

.ibox th, .ibox td{
	padding:10px 5px;
}

.ibox{
	width:580px; margin:5px auto; border-collapse:collapse;
}

.ibox th{
	width:120px; background-color:#FC0;
}

/* cancel */
.cancel, .cancel th, .cancel td{
	border:#FC0 solid 1px;
}

.cancel th, .cancel td{
	padding:5px;
}

.cancel{
	width:400px; margin:5px;
	border-collapse:collapse;
}

.cancel th{
	background-color:#FFC;
}

/* hoken */
.hoken{
	width:400px; margin:5px;
	border:#0099FF solid 1px; border-collapse:collapse;
}

.hoken th, .hoken td{
	text-align:center; vertical-align:middle; height:3em;
	border:#0099FF solid 1px;
}

.hoken th{
	width:30%; font-weight:normal; background-color:#99CCFF;
}

.hoken td{
	width:20%;
}

