.direct_login {
	width:182px;
	height:137px;
	margin-bottom: 10px;
	padding: 0 4px ;
	background: url(/resonabank/rsc/image/mygate_navi/bg_direct.png) left top no-repeat;
}


.direct_login .ttl_direct {
     margin: 0 2px 2px;
	/margin:0 2px ;
}

.mygate_login {
	width:168px;
	height:232px;
	padding: 0 7px ;
	margin-bottom:10px;
	background: url(/resonabank/rsc/image/mygate_navi/bg_mygate.png) left top no-repeat;
}

.mygate_login .ttl_mygate{
	margin-top:14px;
}
.mygate_login p {
	margin: 0;
	padding: 0;
}



.lnavi_top {
	width:182px;
	height:33px;
	background: url(/resonabank/rsc/image/mygate_navi/bg_lnavi_top.png) left top no-repeat;
	text-indent: -9000px;
	line-height: 1;
	_zoom:1;
}
.lnavi {
	width:180px;
	padding-bottom: 3px;
	border-left:solid 1px #5CB258;
	border-right:solid 1px #5CB258;
	background: #EEF7ED;
}
.bw_ie9 .lnavi, .bw_ie8 .lnavi, .bw_ie7 .lnavi, .bw_ie6 .lnavi {
	width:182px;
}
.lnavi ul {
	margin: 0 0 3px 0;
	padding: 0;
	list-style: none;
}
.lnavi ul li {
	margin: 0 5px;
	padding: 7px 6px;
	border-top:solid 1px #E4E4E4;
	border-left:solid 1px #E4E4E4;
	border-right:solid 1px #E4E4E4;
	background: #fff;
	font-size:90%;
}
.lnavi ul li p {
	padding:3px 0;
	font-weight: bold;
}
.lnavi ul ul {
	margin: 0;
}
.lnavi ul ul li {
	margin: 0;
	padding: 3px 0;
	border:none;
	font-size:100%;
}
.lnavi ul li.lastchild {
	border-bottom:solid 1px #E4E4E4;	
}
.lnavi ul li a {
	padding:0 0 0 8px;
	background: url(/resonabank/rsc/image/icn_arr_01.gif) left center no-repeat;
}
.lnavi ul li.double a {
	background: url(/resonabank/rsc/image/icn_arr_01.gif) left 2px no-repeat;
	display: block;
}
.lnavi_bottom {
	width:182px;
	height:8px;
	margin-bottom: 14px;
	background: url(/resonabank/rsc/image/mygate_navi/bg_lnavi_bottom.png) left top no-repeat;
	text-indent: -9000px;
	line-height: 1;
	_zoom:1;
}

