@charset "UTF-8";


/* foreign_deposit 為替レートBOX
-------------------------------------------------------------- */
table.rateBox2 {
	width: 100%;
	border-collapse:collapse;
	border: 0;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
}
table.rateBox2 th,
table.rateBox2 td {
	
	padding: 8px 0px 8px 0px;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	vertical-align: middle;
	text-align: center;
}
	table.rateBox2 th {
		background: #EEEEEE;
		font-weight:bold;
	}
		table.rateBox2 th.usa {
			background: #EEEEEE url(../images/bg_usa.gif) bottom;
		}
		table.rateBox2 th.euro {
			background: #EEEEEE url(../images/bg_euro.gif) bottom;
		}
		table.rateBox2 th.aus {
			background: #EEEEEE url(../images/bg_aus.gif) bottom;
		}
			.flagImg2 {
				float: left;
				text-align:left;
				padding: 0;
				width: 50%;
			}
			.flagTxt2 {
				float: right;
				text-align:left;
				padding: 0;
				width: 50%;
			}
				.flagTxt2 p {
					line-height:105%;
				}
				.flagTxt2 p a,
				.currency a {
					background:transparent url(/pc/resources_shared/images/icn_arrow_01.gif) no-repeat scroll 0 0.4em;
					font-size:85%;
					font-weight:normal;
					color:#eb7000;
					padding-left:8px;
				}
				.flagTxt2 p a:hover,
				.currency a:hover {
					color:#0000ff;
				}
				.currency a {font-size:80% !important;}
	table.rateBox2 td {
		font-weight:bold;
		font-size:120%;
	}
	
.rate_conte {
/*	width:90%; */
/*	margin-left:15px; */
}
.rate_conte a {
	background-position:left center !important;
}
.ranking_currency {
	margin:5px 0 0 90px !important;
	font-size:120% !important; 
}




