@charset "utf-8";
/* CSS Document */

/*　サブメニュー　*/

#localMenu{
	padding:0;
	margin:0 0 30px 0;
	width:177px;
	background:url(../../loan/img/smenu_bg.gif) repeat-y;
	border-bottom:#4FCF85 solid 3px;
}

#sideMenu ul#localBtn{
	margin:0;
	padding:6px 0 4px 4px;
	width:170px;
}

#sideMenu ul#localBtn li{
	list-style:none;
	height:47px;
}

#sideMenu ul#localBtn li a{
	overflow:hidden;
	text-indent:-100000em;
	display:block;
	height:43px;
	width:170px;
}


#sideMenu ul#localBtn li#btn_hensai a:hover{
	background:url(../../loan/roimg/smenu1.gif) no-repeat;
}
#sideMenu ul#localBtn li#btn_hensai a{
	background:url(../../loan/img/smenu1.gif) no-repeat;
}

#sideMenu ul#localBtn li#btn_kariire a:hover{
	background:url(../../loan/roimg/smenu2.gif) no-repeat;
}
#sideMenu ul#localBtn li#btn_kariire a{
	background:url(../../loan/img/smenu2.gif) no-repeat;
}


/* ボタンテーブル部分　*/
div.loan_guideTable{
	background:url(../../loan/img/guidetabel_bg.gif) no-repeat;
	width:690px;
	height:175px;
	position:relative;
}

div.loan_guideTable img.title{
	position:absolute;
	top:8px;
	left:12px;		
}

div.loan_guideTable img.copy{
	position:absolute;
	top:77px;
	left:150px;		
}

div.loan_guideTable p.calcBtn{
	padding:0;
	margin:0;
	position:absolute;
	top:45px;
	left:8px;		
}
div.loan_guideTable p.calcBtn a{
	overflow:hidden;
	text-indent:-100000em;
	display:block;
	width:131px;
	height:94px;
}
div.loan_guideTable p.calcBtn a:hover{
	background:url(../../loan/roimg/index_btn.gif) no-repeat top left;
}
div.loan_guideTable p.calcBtn a{
	background:url(../../loan/img/index_btn.gif) no-repeat top left;
}


/* ご注意部分 */
#loanCaution{
	padding:0 0 0 30px;
	margin:0 0 20px 0;
	width:660px;
	font-weight: bold; 
}

#loanCaution li p.nom{
	margin:0;
	font-weight:normal; 
}



/* 入力部分　*/
#loan_input{
	padding:0;
	margin:0 0 10px;
	width:690px;
}
#loan_input form{
	padding:0;
	margin:0;
}
#loan_input #inputFrame{
	border-left:#3B8A5A solid 1px;
	border-right:#3B8A5A solid 1px;
}
#loan_input #inputFrame table{
	padding:0;
	margin:0 auto;
	width:675px;
}
#loan_input #inputFrame td{
	vertical-align:top;
	padding:10px 10px;
	border-bottom:#666 dotted 1px;
}
#loan_input #inputFrame td.noDotline{
	border-bottom:0;
}
#loan_input #inputFrame td.textLabel{	
	width:380px;
}
#loan_input #inputFrame td.inputForm{	
	width:255px;
}}
#loan_input #inputFrame td.loanKind{	
	padding:10px 10px 0;
}


#loan_input #inputFrame select{
	margin:0 0 5px;
}
#loan_input #inputFrame td input{	
	width:60px;
}

/*　計算ボタン部分　*/
#calcBtn{
	width:130px;
	padding:0;
	margin:0 auto 10px;
	text-align:center;
}


/*　出力部分　*/
#loan_output{
	padding:0;
	margin:0 0 30px;
	width:690px;
}
#loan_output form{
	padding:0;
	margin:0;
}
#loan_output #outputFrame{
	border-left:#3B8A5A solid 1px;
	border-right:#3B8A5A solid 1px;
	background-color:#F7F7F7;
}
#loan_output #outputFrame table{
	padding:0;
	margin:0 auto;
	width:450px;
}
#loan_output #outputFrame td{
	vertical-align:top;
	padding:10px 10px;
}
#loan_output #outputFrame td.textLabel{	
	width:235px;
}
#loan_output #outputFrame td.inputForm{	
	width:215px;
}
#loan_output #outputFrame td input{	
	width:60px;
}
