@charset "shift_jis";

/* 	information.css
====================================== */

/* layout
--------------------------------- */
html,body {
	height: 100%;
}
#information #pageContainer{
	position: relative;
	height: auto !important;
	height: 100%;
	min-height: 100%;
}
#information #mainContainer{
	padding-bottom: 8.2em;
}
#information #footContainer {
	position: absolute;
	bottom: 0;
	height: 8.2em;
}
* html #footContainer {
	bottom: expression(document.getElementById("container").offsetHeight % 2 == 0 ? 0 : -1);
}

/* contents
------------------------------------ */
a.attention{
	padding: 0 1px 2px 17px;
	background: url(/resource/image/common/icon_caution_03.gif) no-repeat;
}
a.attention:link,
a.attention:visited,
a.attention:hover,
a.attention:active{
	color: #e60011;
	font-weight: bold;
}
#information #contents .outLinkIc{
	padding: 0 5px;
	background: url(/common/images/com_ic009.gif) no-repeat 0 2px;
}


/*smt for conversion tool*/
@media screen and (max-width: 767px){
	/* /information/fee/service.html
	------------------------------------ */
	#information #contents .priceTbl td{
		text-align: right;
	}
	/* /information/branch/index.html
	------------------------------------ */
	#information #contents .branchName{
		width:auto;
		border:1px solid #e2e2e2;
		margin:30px auto;
		text-align:center;
	}
	#information #contents .branchName a{
		background:url(/common/images/com_ic051.png) no-repeat 12% 50%;
		background-size:39px 34px;
		display:block;
		padding:18px 18px 18px 25%;
	}

	/* /information/branch/yh_index.html
	------------------------------------ */
	#information #contents .smtTbl{
		margin-top: -16px;
	}
	#information #contents .smtHdn{
		display: none;
	}

	/* /information/interest/loan.html
	------------------------------------ */
	#information #contents .boxMenu .cur a{
		background: url(/common/images/com_ic001_5.png) 0 center no-repeat;
		background-size: auto 5px ;
		padding-left: 1.0em;
		color: #333;
		text-decoration: none;
	}
	#information #contents .txtIndent dt{
		padding:0 0 0 19px;
		background: url(/common/images/com_ic017_8.png) 1px 0.3em no-repeat;
		background-size: 10px auto;
		margin-top: 10px;
	}
	#information #contents .txtIndent dd{
		padding-left: 1em;
	}
	#information #contents #tabArea02{
		display: none;
	}
	#information #contents .bgColor01{
		background-color: #efefef;
	}

	/* /information/cashcard/index.html
	------------------------------------ */
	#information #contents .txtColor01{
		color: #ffa000;
	}
	#information #contents .txtColor02{
		color: #fc4c40;
	}
	#information #contents .cardArrow{
		margin: 0 3px;
	}
	#information #contents .cashcardImg{
		text-align: center;
	}
	#information #contents .cashcardImg .mr25{
		margin-right: 0 !important;
	}
	#information #contents .cashcardImg img,
	#information #contents .cardArrow{
		width: auto;
	}
	#information #contents .cashcardList li{
		float: none;
		margin: 0 0 10px;
		display: inline-block;
		width: 49%;
	}
}
