@charset "UTF-8";
@import "common/0-import.css";

/*-------------------------------
トップページ
-------------------------------*/
#personal .index .box{
	border:1px solid #C0D3E2;
	float:left;
	width:330px;
	height:130px;
	margin-right:15px;
	margin-bottom:15px;
	background:url(../img/top/bg_box.jpg) repeat-x bottom;
}
#personal .index .box div{
	padding:20px;
}

#personal h2{
	height:70px;
	text-indent:-9999em;
}

#personal h3{
	clear:both;
	background:url(../img/personal/bg_h3.jpg) no-repeat left;
	text-indent:15px;
	padding:10px 0;
	margin-top:30px;
	font-size:110%;
	margin-bottom:15px;	
}


#personal h4{
	clear:both;
	background:url(../img/personal/bg_h4.jpg) repeat-x left bottom;
	text-indent:15px;
	padding:10px 0;
	margin-top:30px;
	margin-bottom:10px;	
}

#personal h5{
	margin-bottom:10px;
}

#personal .read{
	font-size:16px;
}

#personal hr{
	background:none;
	border:none;
	border-bottom:1px solid #4FC2A6;
	text-align:left;
	margin:0;
	margin-bottom:20px;
	
}
#personal .subtit img{
	vertical-align:middle;
	margin-right:5px;
	margin-bottom:3px;
}
#personal .subtit{
	padding:10px;
	margin-bottom:10px;
	background:url(../img/personal/bg_subtit.jpg) repeat-y;
}
#personal .application ol {
	margin-left:30px;
}
#personal .application ol li{
	list-style:decimal;
	padding-bottom:15px;
	text-indent:-6px;
}
#personal .application .hyo th{
	text-align:center;
}
	
#personal .yaji{
	margin-left:140px;
	vertical-align:middle;
}
#personal .application .hyo-blue{
	text-align:center;
	margin:0 auto 20px auto;
}
#personal .application .hyo400{
	width:400px;
	text-align:center;
	margin:0 auto 20px auto;
}
#personal .application .hyo400 td{
	text-align:left;
}
#personal .application .hyo td{
	text-indent:0;
}

#personal .index h2{
	background:url(../img/personal/h2-index.jpg) no-repeat;
}

#personal .yuyu h2{
	background:url(../img/personal/h2-yuyu.jpg) no-repeat;
}

#personal .yuyu-detail h2{
	background:url(../img/personal/h2-yuyu-detail.jpg) no-repeat;
}

#personal .yuyu-act h2{
	background:url(../img/personal/h2-yuyu-act.jpg) no-repeat;
}

#personal .loan h2{
	background:url(../img/personal/h2-loan.jpg) no-repeat;
}
#personal .application h2{
	background:url(../img/personal/h2-application.jpg) no-repeat;
}
#personal .saving h2{
	background:url(../img/personal/h2-saving.jpg) no-repeat;
}
#personal .service h2{
	background:url(../img/personal/h2-service.jpg) no-repeat;
}
#personal .mynet h2{
	background:url(../img/ibank/h2-mynet-service.jpg) no-repeat;
}



#personal .yuyu-detail dl{
	margin-bottom:30px;
}

#personal .yuyu-detail dt,#personal .yuyu-detail dd{
	padding:10px 0;
	border-bottom:1px dashed #DFDFDF;
}

#personal .yuyu-detail dt{
	clear: left;
	float: left;
	width: 7em;
}

#personal .yuyu-detail dd {
	margin-left: 7em;
}


#personal .yuyu-detail dl br{
	clear:none
}


#personal .yuyu-border td{
	border-bottom:1px dashed #cecece;
	padding:10px;
}



/*-------------------------------
お金を貯めたい
-------------------------------*/
#personal .saving ul.list{
	margin-bottom:30px;
}


/*-------------------------------
セイワMyねっと!!
-------------------------------*/
#personal .mynet .hyo{
	border-left:1px solid #cecece;
	border-top:1px solid #cecece;
}
#personal .mynet .hyo td,#personal .mynet .hyo th{
	border-right:1px solid #cecece;
}
#personal .mynet .hyo th{
	text-align:center;
}
#personal .mynet .border{
	border:1px solid #66A7FF;
	padding:10px;
	margin-bottom:30px;
}

#personal .mynet .contact img{
	vertical-align:middle;
}