@media print{
	#indexemerg{display:none;}
}

P.date{
	text-align : right;
	margin-bottom : 0px;
}

H5{
	padding-top : 10px;
	color : #255FB1;
	font-weight :bold;
}

TABLE CAPTION{
	text-align : right;
	font-size : 0.9em;
}

TABLE TD{
	text-align : right;
}
TABLE th span{
	font-size: x-small;
	font-weight: normal;
}
TABLE td span{
	font-size: x-small;
	font-weight: normal;
}


DIV.Paylink{
	margin: 0 0 20px 15px;
	border-width : 0px 0px 0px 0px;
}

BODY.gaika H4.other{
	margin-top : 24px;
}

BODY.gaika DIV.term{
	padding : 0px 8px 8px 8px;
	border-width : 1px 1px 1px 1px;
	border-color : #3068B6;
	border-style: solid;
}

BODY.gaika DIV.term H5{
	/*padding-top : 0px;*/
}

BODY.gaika DIV.term P{
	margin-left : 12px;
}

BODY.gaika DIV.term UL{
	margin-left : 16px;
}

BODY.gaika DIV.term P.ex{
	margin-top : 12px;
}

BODY.gaika H5.middle{
	margin-top : 8px;
	padding-top : 8px;
	border-width : 1px 0px 0px 0px;
	border-color : #3068B6;
	border-style: dotted;
}

BODY.payLoan TABLE.otherDetail TABLE{
	width : 96%;
}
TABLE.otherDetail td.center{
	text-align: center!important;
}
TABLE.otherDetail td.left{
	text-align: left!important;
}
TABLE.otherDetail th.Bbnone{
	border-bottom: none;
}
TABLE.otherDetail th.BTop{
	border-top: 1px solid #999999;
}
div.kome{
	margin: 15px 0 15px 0;
}
p.notice{
	font-size: 85%;
	margin-left: 2.5em !important;
}
p.notice span{
	margin-left: -2.0em;
	margin-right: 0.5em;
} 
TABLE.notes{
	margin : 0px !important;
	border : 0px !important;
}

TABLE.notes TD{
	border : 0px !important;
	text-align : left !important;
	padding : 0px !important;
	font-size : 1.0em !important;
}
div.paySelect{
	margin:0px 2px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	width: 225px;
	display: inline-block;
	border: #0075c2 1px solid;
}

div.paySelect a{
	display: block;
	padding:7px 0px 5px 0px;
}
div.paySelect p.textlink3  {
	padding-bottom: 0px !important;
	background-position: 0% 50%;
}
ul.Kakko li {
	list-style-type:none !important;
	margin:0 0 0 -2.0em;
	text-indent:-2.0em;
	padding-left:2.0em;
	}
ul.Kakko1 li {
	list-style-type:none !important;
	margin:0 0 0 -1.0em;
	text-indent:-1.0em;
	padding-left:1.0em;
	}

#indexemerg div.emg{
	margin: 10px auto;width:720px;
}
#indexemerg dl{ 
	background-color:#fffdda;
	border: solid 1px #FF0000;
	padding:15px 15px 15px 60px;
	margin:13px 10px 0px 10px;
	background-image: url(/sp/img/bg_emerg.png);
	background-position:10px center;
	background-repeat: no-repeat;
	background-size:40px;
}
#indexemerg dl.noCaution{ 
	background-color:#fffdda;
	border: solid 1px #FF0000;
	padding:10px;
	margin:13px 10px 0px 10px;
	background-image: none;
}
#indexemerg strong.red{color:#f33;} 
