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

@import url(../common/css/reset.css);
@import url(../common/css/common.css);



/*****************  base ***********************/
/*--リンク--*/
.linkIcon{
	background:url(../common/images/icLinkArrowGreen.gif) no-repeat left 0.35em;
	padding:1px 0 1px 22px;
	line-height:1.5;
}
a.linkIcon{
	background:url(../common/images/icLinkArrowGreen.gif) no-repeat left 0.15em;
}

/*--list--*/
#contents .list li{
	background:url(../common/images/icArrowGreen.gif) no-repeat left 0.5em;
	padding:0 0 5px 12px;
}

/*--title--*/
h4{
	margin: 0 0 10px 0;
	font-weight:bold;
	color:#63b912;
}
.styleTitle{
	background:url(../common/images/icLinkArrowGreen.gif) no-repeat left 0.4em;
	padding:1px 0 1px 22px;
	margin:0 0 5px 0;
	color:#63b912;
	font-size:108.4%;
	font-weight:bold;
	line-height:1.5em;
}


/******************************* Contents **********/
/*------------------- subColumn ---*/
#subColumn{
}
#subNavi{
	background:url(../common/images/bgSubNaviShortBottom.gif) no-repeat left bottom;
	padding:0 0 5px 0;
	margin:0 0 12px 0;
	text-align:center;
}
#subNavi ul li a:hover,
#subNavi ul li.currentPage a{
	background:url(../common/images/bgBorderDash.gif) no-repeat left bottom #F1F9E4;
}
#subNavi ul li.last a:hover{
	background:#F1F9E4;
}
#subNavi ul li.last.currentPage a{
	background:#F1F9E4;
}
/*------------------- mainColumn ---*/

/*-----------------------------------------
　　　　　siteinfo
---------------------------------------*/
#siteinfo{}
#siteinfo #mainColumn p{
	line-height:1.6em;
}

#siteinfo .contentsBox{
	margin-bottom:25px;
}
#siteinfo .contentsBox ul{
	padding:0 0 5px 5px;
}

/*-----------------------------------------
　　　　　lost
---------------------------------------*/
#lost{}
#lost .contentsBox p{
	margin-bottom:20px;
}
#lost .normalTable th{
	width:40%;
}

/*-----------------------------------------
　　　　　sitemap
---------------------------------------*/
#sitemap{}
#sitemap #leadTxt{
	margin-bottom:25px;
}
#sitemap h3.maptitle{
	margin-bottom:25px;
}
/**/
#sitemap  .list{
	overflow:hidden;
	width:676px;
	margin:0 0 25px 0;
}
#sitemap .last{
	margin-bottom:0;
}
#sitemap .list li{
	background:url(../common/images/icArrowGreen.gif) no-repeat left 0.45em;
	float:left;
	width:200px;
	padding:0 14px 5px 15px;
	line-height:1.5em;
}
#sitemap .list li.end{
	padding-right:0;
}
/*list in list*/
#sitemap .list ul{
	padding:5px 0 0 0;
}
#sitemap .list .lengthList li{
	float:none;
	padding:0 14px 5px 15px;
}

/*cashingLoanList*/
#cashingLoanList{}
#sitemap #cashingLoanList li{
	float:none;
	width:648px;
}
#sitemap #cashingLoanList ul{
	overflow:hidden;
	width:auto;
}
#sitemap #cashingLoanList ul li{
	width:auto;
	float:left;
}
#sitemap #cashingLoanList .lengthList li{
	float:none;
	width:auto;
	padding:0 14px 5px 15px;
}
#sitemap #cashingLoanList ul li.howtouse{
	float:left;
	width:415px;
}
#sitemap #cashingLoanList .howtouse li{
	width:170px;
}
#sitemap #cashingLoanList .atmList{
	float:right;
	padding-right:31px;
}



/*-----------------------------------------
　　　　　kiyaku
---------------------------------------*/
#kiyaku{
}
#kiyaku .contentsInner li{
	line-height:2.5em;
}


/*-----------------------------------------
　　　　　sitepolicy
---------------------------------------*/
#sitepolicy{}
#sitepolicy #mainColumn p{
	line-height:1.6em;
}

#sitepolicy .contentsBox{
	margin-bottom:45px;
}
#sitepolicy .contentsBox ul{
	padding:0 0 5px 5px;
}
/*
#sitepolicy .contentsBox2 dl{
	margin:10px 0 0 0;
}
#sitepolicy .contentsBox2 dt{
	background:url(../common/images/icArrowGreen.gif) no-repeat left 0.5em;
	padding:0 0 5px 12px;
}
#sitepolicy .contentsBox2 dd{
	padding:0 0 0 12px;
}
#sitepolicy .contentsBox2 dd img{
	margin:0 0 0 10px;
	vertical-align:middle;
}*/

