@charset "utf-8";

/*  旧モバイルバンキング / ファームバンキング /
      旧インターネットバンキング
 * **************************************************/
 
#otherBk #content #mainCon{    
     color:#333333;
	 }
#otherBk #content #mainCon h1{
     background:url(../images/bg_gray.jpg) no-repeat;
	 font-size:28px;
	 font-weight:bold;
	 color:#FFFFFF;
	 height:51px;
	 padding:25px 0 0 20px;
	 }
#otherBk #content #mainCon h2{
	 padding:0 0 0 0;
	 margin:0 0 20px 0;
	 font-size:22px;
	 font-weight:bold;
	 color:#333333;
	 background:url(../images/line.gif) no-repeat;
	 height:33px;
	 letter-spacing:-0.01em;
     }	
#otherBk #content #mainCon p.copy{
	 line-height:1.7;
     }
	 
/* 赤文字 */
#otherBk #content #mainCon  span{
	 color:#E60012;
     }	 

/* お知らせ */	 
#otherBk #content #mainCon .news{
     clear:both;
     }	
#otherBk #content #mainCon .news h3{
     background:url(../images/bg_news.jpg) no-repeat;
	 height:30px;
	 padding:11px 0 0 15px;
	 font-size:20px;
	 font-weight:bold;
	 color:#333333;
	 margin:0;
	 border:none;
     }	
#otherBk #content #mainCon .news p.h3{
     background:url(../images/bg_news.jpg) no-repeat;
	 height:36px;
	 padding:5px 0 0 15px;
	 font-size:20px;
	 font-weight:bold;
	 color:#333333;
	 margin:0;
	 border:none;
     }	
#otherBk #content #mainCon .news p{
     border:1px solid #CCCCCC;
	 border-top: none;
	 padding:20px;
	 line-height:1.5;
	 margin-bottom: 40px;
	 }

/* 導入のメリット */	
#otherBk #content #mainCon .merit dl{
     margin:0 0 50px 0;
	 }	 
#otherBk #content #mainCon .merit dl dt{
     font-size:24px;
	 font-weight:bold;
	 color:#4B8619;
	 margin:0 0 5px 0;
	 }	 
#otherBk #content #mainCon .merit dl dd{
     border:1px solid #4B8619;
	 }	 	 
#otherBk #content #mainCon .merit dl dd dl{
	 padding:10px 0 20px 20px;
	 margin:0;
	 }	 	 
#otherBk #content #mainCon .merit dl dd dl dt{
     font-size:18px;
	 font-weight:bold;
	 color:#333333;
	 margin:15px 0 5px 0;
	 }		 
#otherBk #content #mainCon .merit dl dd dl dd{
     font-size:14px;
	 border:none;
	 line-height:1.5;
	 }		 
#otherBk #content #mainCon .merit dl dd dl dd span{
     color:#CCCCCC;
	 }		 
	 	 
/* 表  */
#otherBk #content #mainCon .tableTtl{
     background:url(../../images/mark.gif) no-repeat left 2px;
	 margin:25px 0 -15px 0;
	 padding:0 0 0 15px;
	 font-weight:bold;
	 }
#otherBk table{
     border-collapse:collapse;
	 width:100%;
	 border:none;
	 border-bottom:1px solid #CCCCCC;
	 margin:20px 0 40px 0;
     }
#otherBk table tr.name{
     background-color:#E6E6E6;
     }
#otherBk table tr th{
      font-weight:bold;
	  text-align:center;
	  vertical-align:middle;
	  height:40px;
	  border-top:1px solid #CCCCCC;
     }
#otherBk table tr th.bg{
     text-align:left;
	 background-color:#ECF4D9;
	 width:133px;
	 padding:5px 10px;
	 white-space:nowrap;
     }
#otherBk table tr td{
     border-left:1px solid #CCCCCC;
	 border-top:1px solid #CCCCCC;
	 vertical-align:middle;
	 padding:10px;
	 line-height:1.3;
     }  	
 
#otherBk table tr .time{
	 width:126px;
     } 
#otherBk table tr .service{
	 width:185px;
     } 
#otherBk table tr .limit{
	 width:247px;
     } 
#otherBk table tr .center{
	 text-align:center;
     }
#otherBk table tr .line{
	 border-left:1px solid #CCCCCC;
	 border-right:1px solid #CCCCCC;
     }  
	 
#otherBk p.caption{
     line-height:1.7;
	 margin:-30px 0 30px 0;
     }
#otherBk p.caption2{
     line-height:1.7;
	 margin:-30px 0 40px 0;
     }		
 #otherBk table tr th a{
     color:#004E97;
	 text-decoration:underline;
	 white-space:nowrap;
     } 
	 
/* 資料請求ボタン */	 
#otherBk #content #mainCon  p.button{
	 margin:30px 0;
     }
	 
/* dl */
#otherBk #content #mainCon dl.service{
     clear:both;
	 margin:0 0 40px 0;
	 }
#otherBk #content #mainCon dl.service dt{
     background:url(../../images/mark.gif) no-repeat left 2px;
	 margin:25px 0 0 0;
	 padding:0 0 0 15px;
	 font-weight:bold;
	 }
#otherBk #content #mainCon dl.service dd{
	 margin:10px 0 0 0;
     line-height:1.5;
	 }
#otherBk #content #mainCon dl.service dd span{
     font-size:12px;
	 color:#333333;
     }	
#otherBk #content #mainCon dl.line{
     border-bottom:1px solid #CCCCCC;
	 padding: 0 0 20px 0;
	 margin:0;
     }	

/* 旧インターネットバンキング-----------------------*/

#content #mainCon input{
     margin:0 2px;
	 padding:0;
     }	
#content #mainCon input text{
	 width:280px;
     }	
#content #mainCon textarea{
     width:560px;
	 height:100px;
     }	
#content #mainCon .l{
     width:489px;
     }	
#content #mainCon .w280{
     width:280px;
     }	
#content #mainCon .m{
     width:220px;
     }	
#content #mainCon .ms{
     width:190px;
     }	
#content #mainCon .s{
     width:120px;
     }
#content #mainCon .ss{
     width:50px;
     }
#content #mainCon .sss{
     width:30px;
     }

/* 日付 */
#otherBk #content #mainCon p.date{
     text-align:right;
	 margin:30px 0 -10px 0;
	 }
	 
/* 次へボタン */
#otherBk #content #mainCon .nextBtn{
     position: relative;
     overflow: hidden;
	 }
#otherBk #content #mainCon .nextBtn ul{
     position: relative;
     left: 50%;
     float: left;
	 }
#otherBk #content #mainCon .nextBtn li{
     position: relative;
     left: -50%;
     float: left;
	 padding:0 10px 30px 0;
	 }













