@charset "Shift_JIS";
/* bg設定 ---------------------------------------- */	
div.bgHead2v_re {
	background:url(/products/deposit/images/mainBg2v.gif) no-repeat 0 0;
}
div.bgShouhinContents {
	background: url(/products/deposit/images/mainBg.jpg) no-repeat center top;
	padding:39px 0 0 0;
}
div.footArea {
	border-top:none !important;
}
div.leftmenuMbot {
	margin-bottom:39px;
}
/* タイトル ---------------------------------------- */	
div.column2_right h1 {
	height:30px;
	padding-top:49px;
}
body .h1Title_box p {
	margin:15px 40px 0 30px;
	font-size:120%;
	line-height:20px;
}
div.h1Title_box {
	height:300px;
}
body .h1Title_box div.attentionBox {
	border:1px solid #d6d6d6;
	padding:15px;
	margin:0 40px 0 30px;
}
/* **************************************************************
/*+  コンテンツ  +*************************************************
/************************************************************** */

.locallink {
	margin:25px 0px 0px 30px;
}
.locallink a {
	padding-left:20px;
	margin-right:20px;
	background-image:url(../images/arrow_down.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
}
div.column2_right h2.barBg3c_01 {
	background-image:url(/products/loan/images/bg_bar/bar01.jpg);
}
div.column2_right h2.barBg3c_02 {
	background-image:url(/products/loan/images/bg_bar/bar02.jpg);
}
div.column2_right h2.barBg3c_03 {
	background-image:url(/products/loan/images/bg_bar/bar03.jpg);
}
/* 100309　修正 */
div.loanArea {
	margin-bottom: 10px;
	padding-top: 19px;
	background-image: url(/products/loan/images/bg_loanarea_01.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
div.loanArea div.innner {
	padding-bottom: 9px;
	background-image: url(/products/loan/images/bg_loanarea_02.jpg);
	background-position: 0 bottom;
	background-repeat: no-repeat;
	zoom: 1;
}
div.loanArea dl {
	clear: both;
	margin-bottom: 10px;
}
div.loanArea dl dt, div.loanArea dl dd {
	float: left;
}
div.loanArea dl dt, div.loanArea dl dd, div.loanArea p {
	line-height: 0;
	font-size: 0;
}
* html div.loanArea dl dt, * html div.loanArea dl dd, * html div.loanArea p {
	font-size: 100%;
}
div.loanArea dl dt {
	width: 363px;
	padding-left: 25px;
	padding-top: 5px;
}
div.loanArea dl dd {
	width: 286px;
}
div.loanArea dl dt span {
	margin-left: 10px;
}
/* 住宅ローン */
div.loanArea.homeLoan {
	padding-top: 24px;
}
div.loanArea.homeLoan dl dt {
	padding-top: 20px;
}
div.loanArea.homeLoan dl dt img {
	padding-top: 0px;
}
div.loanArea.homeLoan dl dt span img {
	padding-top: 0px;
}
div.loanArea.homeLoan dl dt.first {
	padding-top: 5px;
}
div.loanArea.homeLoan dl dd {
	padding-top: 13px;
}
div.loanArea.homeLoan dl dd.first {
	padding-top: 0px;
}
/* 無担保ローン */
div.loanArea.unsecuredLoan p {
	margin-bottom: 2px;
	padding: 5px 0 19px 26px;
	border-bottom: solid 1px #D5D5D5;
}
div.loanArea.unsecuredLoan dl dt, div.loanArea.unsecuredLoan dl dd {
	margin-top: 19px;
}
div.loanArea.unsecuredLoan dl dt.first, div.loanArea.unsecuredLoan dl dd.first {
	margin-top: 0px;
}
div.loanArea.unsecuredLoan dl dt {
	padding-top: 4px;
}
/* /100309　修正 */

/* **************************************************************
/*+  コンテンツEND  +*************************************************
/************************************************************** */

/* clearfix ---------------------------------------- */
.clearfix {
	clear:both;
}
.clearfix:after, div.loanArea dl:after { /* for New Browser */
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix, div.loanArea dl {
	display:inline-block; /* for IE */
}
/* Hides from IE-mac \*/
* html .clearfix, * html div.loanArea dl {
	height:1%;
}
.clearfix, div.loanArea dl {
	display:block;
}
/* End hide from IE-mac */

/* サイドナビ ---------------------------------------- */
div.column2_left div.col2LeftMenu {
	background:url(/products/deposit/images/left_menu/topBg.gif) no-repeat 0 0;
	padding:30px 0 0 0;
}
div.column2_left div.col2LeftMenuSub {
	background:url(/products/deposit/images/left_menu/topBg2.gif) no-repeat 0 0;
	padding:30px 0 0 0;
}
div.column2_left div.col2LeftMenuBot {
	background:url(/products/deposit/images/left_menu/bottomBg.gif) no-repeat 0 0;
	height:28px;
}
div.column2_left ul.lm_first li {
	width:216px;
	height:34px;
	overflow:hidden;
	text-align:left;
}
div.column2_left ul.lm_first li a {
	display:block;
	background-image:url(/products/deposit/images/left_menu/btn_bg.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:204px;
	height:23px;
	padding:11px 0 0 12px;
}
div.column2_left ul.lm_first li#lm_sub_local01 {
	width:216px;
	height:52px;
	overflow:hidden;
	text-align:left;
}
div.column2_left ul.lm_first li#lm_sub_local01 a {
	display:block;
	background-image:url(/products/deposit/images/left_menu/btn_bg_long.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:204px;
	height:41px;
	padding:11px 0 0 12px;
}
div.column2_left ul.lm_first li a:visited {
}
div.column2_left ul.lm_first li a:hover {
	background-position:0 -34px;
}
div.column2_left ul.lm_first li#lm_sub_local01 a:hover {
	background-position:0 -52px;
}
div.column2_left ul.lm_first li#lm_local01 a {
	background-image:url(/products/deposit/images/left_menu/btn_bg_01.gif);
}
div.column2_left ul.lm_first li#lm_local02 a {
	background-image:url(/products/deposit/images/left_menu/btn_bg_02.gif);
}
div.column2_left ul.lm_first li#lm_local03 a {
	background-image:url(/products/deposit/images/left_menu/btn_bg_03.gif);
}
body.p_local01 div.column2_left ul.lm_first li#lm_local01 a, body.p_local02 div.column2_left ul.lm_first li#lm_local02 a, body.p_local03 div.column2_left ul.lm_first li#lm_local03 a, body.p_local04 div.column2_left ul.lm_first li#lm_local04 a, body.p_local05 div.column2_left ul.lm_first li#lm_local05 a, body.p_local06 div.column2_left ul.lm_first li#lm_local06 a, body.p_local07 div.column2_left ul.lm_first li#lm_local07 a, body.p_local08 div.column2_left ul.lm_first li#lm_local08 a, body.p_local09 div.column2_left ul.lm_first li#lm_local09 a, body.p_local10 div.column2_left ul.lm_first li#lm_local10 a, body.p_local11 div.column2_left ul.lm_first li#lm_local11 a {
	background-position:0 -68px;
}
div.cateTop {
	padding:34px 0px 40px 0;/*
	padding:33px 0 42px 50px;
	text-align:left;
	*/
}
div.btnTsdLogin {
	padding:0 0 20px 0;
}
div.column2_left div.localMenuStitle {
	padding:37px 0 9px 52px;
	text-align:left;
}
div.column2_left ul.lm_first li.lnaviL {
	width:216px;
	height:53px;
	overflow:hidden;
	text-align:left;
}
div.column2_left ul.lm_first li.lnaviL a {
	display:block;
	background-image:url(/products/deposit/images/left_menu/btn_bgL.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:204px;
	height:53px;
	padding:11px 0 0 12px;
}
div.column2_left ul.lm_first li.lnaviL a:visited {
}
div.column2_left ul.lm_first li.lnaviL a:hover {
	background-position:0 -53px;
}
*html .btnfoot {
	padding:1px 0;
}
body.p_local05 div.column2_left ul.lm_first li#lm_local05 a, body.p_local11 div.column2_left ul.lm_first li#lm_local a {
	background-position:0 -106px;
}
div.column2_left h2#h2Title_L {
	padding-top:50px;
}
/* サイドナビ ----------------END------------------------ */

/* ＝＝＝＝＝＝＝＝＝ ./レコメンドレイアウト切り替え　*/
