#cBox{
	width:702px;
	text-align:center;
	margin:25px 27px 0px 29px;
	clear:both;

}


/* Top */

#main{width:540px;float:left;vertical-align:top;}
	#main img{vertical-align:middle;}
	
	#btOshirase{width:540px;}
	#mainBnr{width:540px;margin-top:5px;}

	#mainNews{width:540px;margin-top:5px;}
	#mainNews table{width:540px;border:1px solid #B0B0B0;}
	#mainMenu a:link,#mainMenu a:visited{text-decoration: none;color: #000000;}
	#mainMenu a:hover,#mainMenu a:active{text-decoration: none;color: #0066FF;}
	
	#mainMenuAbout{width:540px;margin-top:5px;}
	#mainMenuAbout div.frm{margin:0 0 5px 0;padding:0;width:538px;background-color:#ECF9FF;border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;}
	#mainMenuAbout div{margin: 0 0 4px 10px;padding:2px 0;width:172px;vertical-align:top;float:left;text-align:left;}
	#mainMenuAbout div.clmLeft{margin-left:0px;}
	#mainMenuAbout a{display:block;width:162px;margin:0;padding:3px 0 3px 10px;border-bottom:1px dashed #999999;}
	#mainMenuAbout a.noline{border:none;}
	#mainMenuAbout h3{width:540px;height:35px;}
	#mainMenuAbout h3 a{width:540px;height:35px;margin:0;padding:0;border:none;}
	
	/*MainMenu*/
	
	#mainMenu3clm{width:540px;clear:both;}
	#mainMenu3clm table{width:540px;
		border-left:1px solid #888888;
		border-right:1px solid #888888;
	}
	
	#mainMenu3clm td{
		width:174px;
		border-bottom:1px solid #888888;
		vertical-align:top;
		text-align:left;
	}
	#mainMenu3clm td.space{background-color:#FFFFFF;width:6px;
		border-left:1px solid #888888;
		border-right:1px solid #888888;
		border-top:none;
		border-bottom:none;
		font-size:6px;
	}
	
	#mainMenu3clm img{vertical-align:bottom;}
	#mainMenu3clm h4,#mainMenu3clm h5 {margin:0;padding:0;width:174px;text-align:center;color:#FFFFFF;}
	#mainMenu3clm h4 {height:52px;}
	#mainMenu3clm h5 {height:23px;}
	#mainMenu3clm ul, #mainMenu3clm li {margin:0;padding:0;list-style-type: none; list-style-position:outside;}
	#mainMenu3clm li span.cashback_txt {display:block;margin-left:1em;padding-left:12px;text-indent:-12px;}/* 各種サービス　キャッシュバックサービスのテキスト */
	
	#clm1{width:174px;float:left;}
	#clm2{width:174px;float:left;}
	#clm2 h5{background-color:#129AF0;}
	#clm3{width:174px;float:left;}
	
	#mainMenu3clm a{display:block;width:164px;margin:0;padding:3px 0 3px 10px;border-bottom:1px dashed #999999;text-decoration: none;}
		
	#mainMenu3clm a:link, #mainMenu3clm a:visited {color: #333333;}
	#mainMenu3clm a:hover, #mainMenu3clm a:active{color: #3399FF;}
	#mainMenu3clm a.noline{border:none;}

	#mainMenu3clm h4 a{margin:0;padding:0;border:none;width:174px;}
	
	#clm1 a{padding:7px 0 7px 10px;}
	div#tameru{background-color:#F3FFB3;}
	div#tameru h4{background-color:#8BB701;}
	div#unyou{background-color:#FAF7BC;}
	div#unyou h4{background-color:#F4850A;}
	div#kariru{background-color:#FFFEDE;}
	div#kariru h4{background-color:#0B90EB;}
	div#menuMainInfo{background-color:#ECF9FF;}
	div#menuMainInfo h4{background-color:#4180ED;}
	div.menuOtr{background-color:#FFF0D9;}
	div.menuOtr h4{background-color:#FF6792;}
	
	/*MainMenu_end*/

	#mainInfo h3{width:540px;margin:10px auto 8px auto;padding:0;}
	#mainInfo table{width:530px;margin:0 0 0 10px;padding:0;}
	#mainInfo table th{
		text-align:left;
		vertical-align:top;
		font-weight: normal;
	}
	#mainInfo table td{
		text-align:left;
		vertical-align:top;
	}

	#mainInfo img.new{
	margin-left:2px;
	vertical-align: middle;
}
	#mainInfo img.pdf{vertical-align:middle;}

	#mainInfo a:link,#mainInfo a:visited{color:#0000FF;}
	#mainInfo a:hover,#mainInfo a:active{color:#3399FF;}
	#mainInfo a.notice{color:#FF3300;}

	#mainInfo #infoOsusume a{display:block;padding-left:12px;background-image: url(../images/top_info_arrow.gif);
	background-repeat: no-repeat;background-position: left top;}
	#mainInfo #infoOsusume h3 a{display:inline;padding:0;}
	
	
	#mainKoken{width:538px;border:1px solid #2255A4;margin:15px 0 20px;}
	#mainKoken table{ margin:0 auto;}
	#mainKoken table td{font-size:12px;}
	#mainKoken p{margin:5px 0;}
	#mainKoken td img{vertical-align:middle;}



#asides{width:158px;float:right;vertical-align:top;margin-left:2px;text-align:center;}
	#asides div{width:150px;margin-left:auto;margin-right:auto;}
	#asides img{vertical-align:bottom;}

	#asides div#chgfonts{width:150px;height:28px;margin-top:6px;}
	#asides div#chgfonts h5{width:79px;height:28px;float:left;}
	#asides div#chgfonts ul{width:71px;height:28px;float:left;}
	#asides div#chgfonts li{list-style-type: none;display:block;float:left;width:23px;}
	#asides div#chgfonts li.btL{width:25px;}
	#asides div#chgfonts a{font-size:9px;display:block;overflow: hidden;height: 0 !important;
	height /**/: 28px;
	padding-top: 28px;}

	#asides div#netbank{width:150px;height:195px;margin-top:5px;background-image: url(../images/top_netbank_bg.jpg);
	background-repeat: no-repeat;background-position: center top;clear:both;}
	#asides div#netbank h4{width:150px;height:34px;}
	#asides div#netbank img{vertical-align:bottom;}
	#asides div#netbank img#netbt01{margin-top:18px;}
	#asides div#netbank img#netbt02{margin-top:6px;}
	#asides div#netbank img#netbt03{margin-top:15px;}
	

	#asides div#etc{width:148px;margin:5px auto;border:1px solid #999999;background-color:#ECF9FF;}
	#asides div#etc img{vertical-align:bottom;}
		#asides div#ktai{width:148px;background-color:#ecf9ff;}
		#asides div#ktai img{margin-bottom:3px;}
		#asides div#loanyoyaku{width:148px; border-bottom:1px solid #999999;}
		#asides div#netloan{width:148px;}
		#asides div#service{
	width:148px;
}
		#asides div#atm{width:148px;background-color:#FFF0D9;border-bottom:1px solid #999999;border-top:1px solid #999999;}
		#asides div#atm img{margin-bottom:3px;}


	#asides div#sidebnr{width:158px;margin-top:6px;padding-top:4px;}
	#asides div#sidebnr div.bnrgrp{width:158px;text-align:center;background-color: #CFE7F3;margin-bottom:6px;padding-top:4px;padding-bottom:4px;}
	#asides div#sidebnr div.otr{width:158px;text-align:right;}
	#asides div#sidebnr div img{margin:0 auto 4px auto;vertical-align:bottom;}
	#asides div#sidebnr div#bnrnPro {margin-bottom:4px; vertical-align:text-bottom; line-height:0; font-size: 1px; line-height: 0;}
	#asides div#sidebnr div#bnrnPro img{margin:0px auto; vertical-align:text-bottom; }

