@charset "shift_jis";

/* -- Footer挿入ディスクレーマー用 -- */
.footContainer .disclaimFoot {
    margin: 0 auto;
    width: 940px;
}
/* -- テーブル内の画像用 -- */
.mainContents table td.vaM, #mainContainer .mainContents table td.vaM img{ vertical-align: middle}

/* -- ページタイトル下のタグ用 -- */
.litype_tags li{
	float: left;
	margin-right: 10px
}

/* -- 定義型リストのdd太字解除 -- */
dl.definitionList dd.fwN{ font-weight: normal}

/* -- 4コラム -- */
/*.sidebarLayout .col4{
	width: 23%;
	float: left;
	margin: 0 2% 10px 0
}
*/
.sidebarLayout .rate_content .col4 dt{	width: 48%}
.sidebarLayout .rate_content .col4 dd{	width: 50%}




/* -- 画像枠など -- */
ul.conditionOption {
	margin-top: 10px;
	padding: 10px;
	border: 1px dashed #cccccc;
}
ul.conditionOption li{
	display: inline;
	margin-right: 10px;
}
ul.conditionOption li.block{
	display: block;
}
.conditionImage{
	margin-top: 20px;
	padding: 10px 0px;
	border: 1px solid #E5E7E8;
	text-align: center;
}

/* -- 通貨や期間などのTable用 -- */
div.infoCurrency ul.infoCurrencyFlow li{
	float: left;
	width: 49%;
	text-align: center;
	background: transparent url("/powerflex/imgs/infoCurrencyArrow.gif") no-repeat right center;
}
div.infoCurrency ul.infoCurrencyFlow3 li{
	width: 33%;
}
div.infoCurrency ul.infoCurrencyFlow li:last-child{
	background: none;
}
div.infoTerm td{
	height: 75px;
	text-align: center;
	vertical-align: middle
}

/* -- 金利内の定義型リスト -- */
.rate_content dt{
	clear: both;
	float: left;
	width: 90px;
	text-align: left;
}
.rate_content dd{
	float: right;
	width: 105px;
	text-align: right;
}
.rate_content dd span{
	font-size: 15px;
	padding: 0 2px;
}

/* -- 各サービスページ用 -- */
.interest_body_page .interest_body_type02{
	text-align: center;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	font-size: 1.6rem;
}
.interest_body_page .interest_body_type02 .brand_name{
	background-color: #6EB700;
	padding: 10px;
	width: 38%;
	float: left;
	font-size: 12px;
	behavior: url(/common13/js/libs/PIE.htc);
}
.interest_body_page .interest_body_type02 .brand_name span{
	font-size: 16px;
	display: block;
}
.interest_body_page .interest_body_type02 .brand_content{
	background-color: #6EB700;
	background: linear-gradient(#6EB700, #79C602);
	background: -moz-linear-gradient(top, #6EB700, #79C602);
	background: -webkit-gradient(linear, left top, left bottom, from(#6EB700), to(#79C602));
	-pie-background: -moz-linear-gradient(#6EB700, #79C602);
	padding: 10px;
	font-size: 12px;
	width: 49%;
	float: left;
	height: 100%;
	behavior: url(/common13/js/libs/PIE.htc);
}
.interest_body_page .brand_content .rateValue{
	font-size: 30px;
	line-height: 0.9em;
	padding-left: 5px;
	padding-right: 5px;
}


/* -- メリットと注意点 -- */
div#noteBlock dl.noteList {
	margin-top: 20px;
	line-height: 1.4;
	zoom: 100%;
}
div#noteBlock dl.noteList:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
div#noteBlock dl.noteList dt{
	clear: both;
	float: left;
	width: 7em;
	margin-top: 7px;
	font-weight: bold;
}
div#noteBlock dl.noteList dd {
	float: left;
	width: 570px;
	margin-top: 7px;
	padding-left: 8px;
	border-left: 3px solid #4AB5D4;
}
div#noteBlock dl#meritList dd {
	border-left: 3px solid #4AB5D4;
}
div#noteBlock dl#cautionList dd {
	border-left: 3px solid #EF400C;
}

/* ===========================================

　英語サイト用

=========================================== */

/* -- 背景グレー -- */
.bgGray{
	margin: 5px 0;
	padding: 5px 8px;
	background: #F2F2ED;
}
div.news_block {
	border: 1px solid #FF6600;
	display: none;
	margin-bottom: 10px;
	padding: 6px 0 5px 10px;
	font-size:11px;
	line-height:1.2;
}
div.news_block h5 {
	border-bottom: 1px dashed #CCCCCC;
	font-size: 12px;
	padding: 0;
	font-weight:bold;
}

div.news_block dl dt {
	clear: both;
	float: left;
	padding-top: 6px;
	width: 70px;
}

div.news_block dl dt {
	clear: both;
	float: left;
	padding-top: 6px;
	width: 80px;
}

div.news_block dl dd {
	display: block;
	float: left;
	padding-top: 6px;
	width: 350px;
}

#atm_body div.news_block dl dd a {
	/*display: block;*/
	padding-bottom:4px;
}