div.tophonnin{
	padding:20px 0px 20px 10px;
}
div.topLlog{
	margin:1px 0px 0px 0px;
	background-color : #94BEBE;
}
div.topLadmin{
	margin:1px 0px 0px 0px;
	background-color : #DBDBDB;
}
div.topspa10{
	padding:10px 0px 0px 0px;
}

div.topspa20{
	padding:20px 0px 0px 0px;
}
div.yoyakuspa20{
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
div.toptop{
	width:736px;
}
td.honnin{
	line-height:150%;
}

.topsmall{
	font-size : 0.7em;
	line-height:150%;
}
.topsmall2{
	font-size:10px;
}
.topsmallloanbg{
	font-size:10px;
	line-height:150%;
}
.topsmall a{
	color : #003399;
	text-decoration:none;
}
.topsmall a:link{
	color:#666666;
	text-decoration:none;
}
.topsmall a:visited{
	color:#666666;
	text-decoration:none;
}
.gray{
	color:#999999 !important;
}
.topsmall a:hover{
	color : #003399;
	text-decoration:underline;
}
ul.honnin{
	padding:10px 0px 10px 20px;
	margin:0px 0px 0px 0px;
}
ul.honnin li{
	line-height:150%;
}
table.borderbr{
	border : 1px solid #0167CC;
	border-width : 1px 0px 0px 0px;
}
table.borderfb{
	border : 1px solid #407F7F;
	border-width : 1px 0px 0px 0px;
}
table.bordergl{
	border : 1px solid #666666;
	border-width : 1px 0px 0px 0px;
}
table.bordergl2{
	border : 1px solid #999999;
	border-width : 1px 0px 0px 0px;
}
div.footter{
		padding:10px 0px 0px 0px;
	font-size:10px;
	line-height:150%;
	width:736px;
}
div.copy{
	font-size:10px;
	padding:10px 0px 10px 0px;
	width:740px;
	font-family: Arial, Helvetica, sans-serif;
}
table.borderbr td.border{
	border : 1px solid #0167CC;
	border-width : 0px 1px 1px 1px;
}
table.borderfb td.border{
	border : 1px solid #407F7F;
	border-width : 0px 1px 1px 1px;
}
table.bordergl td.border{
	border : 1px solid #666666;
	border-width : 0px 1px 1px 1px;
}
table.bordergl2 td.border{
	border : 1px solid #999999;
	border-width : 0px 1px 1px 1px;
}
div.infolist{
padding:0px 0px 20px 0px;
}
div.lefttable{
	padding:10px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
div.lefttable20{
	padding:20px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
div.underline{
	margin:0px 0px 0px 0px;
	padding:20px 0px 5px 0px;
}
div.leftbox{
	padding:10px 5px 10px 5px;
	margin:0px 0px 0px 0px;
}
td.ssf{
	font-size:10px;
	line-height:150%;
}
table.infolist td.infolist{
	font-size : 0.9em;
	line-height:150%;
}
div.spa03{
		padding:3px 3px 0px 3px;
	margin:0px 0px 0px 0px;
}
div.spa03img{
		padding:3px 3px 0px 5px;
	margin:0px 0px 0px 0px;
}
div.banaspa{
	padding:20px 0px 0px 0px;
}
div.spa01{
	padding:0px 0px 0px 1px;
}
div.spa02{
	padding:0px 0px 0px 2px;
}
div.spa03top{
	padding:0px 0px 0px 3px;
}
ul.infolist{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul.infolist li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 2px 0px;
	font-size : 0.9em;
	line-height:200%;
}
table.floatright{
	padding:10px 0px 0px 0px;
}
.linkblue{
	color:#0066CC;
}
.topnormal{
	font-size : 0.8em !important;
	line-height : 150%;
}
.topnormal100{
	font-size : 0.8em !important;
	line-height : 150%;
}
.yoyakunormal{
	font-size:13px !important;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.topnormal12{
	font-size : 0.8em !important;
	line-height : 130%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}
.topnormalsub{
	font-size : 0.8em !important;
	line-height : 150%;
	padding:0px 0px 0px 10px;
	margin:0px 0px 5px 0px;
}

.sannew12{
	font-size:12px !important;
	line-height:150%;
}
.sancheck12{
	font-size:12px !important;
	line-height:150%;
}
.sannotice12{
	font-size:12px !important;
	line-height:150%;
}
.saninfo12{
	font-size:12px !important;
	line-height:150%;
}
div.yoyakuCHK{
	padding:0px 25px 0px 25px;
	margin:10px 0px 0px 0px;
}
.san212{
	font-size:12px !important;
	line-height:150%;
}
.topsyosai{
	font-size:12px !important;
	line-height:150%;
}
div.honninbox{
	padding:0px 0px 5px 0px;
}
img.bun{
	vertical-align:top;
}
.kinriinfo{
	color:#666666;
	padding:0px 0px 0px 5px;
	margin:0px 0px 5px 0px;
	font-size:12px;
	line-height:120%;
}
.uspa05{
	margin:0px 0px 5px 0px;
}
.lspa05{
	margin:0px 0px 0px 5px;
}
.lspa09{
	margin:0px 0px 0px 9px;
}
.topspa05{
	margin:5px 0px 0px 0px;
}
.kinrinum{
	color:#000000;
	font-size:22px;
	line-height:100%;
}

.bunimg{
	vertical-align:middle;
}
div.yoyakuBotanspa{
	margin:5px 0px 5px 0px;
}
h3.yoyaku{
	padding:6px 0px 5px 10px;
	margin:0px 0px 0px 0px;
	background-color:#CDE6FF;
	color:#0066CC;
	font-weight:300;
	font-size:14px;
	text-align:left;
}
h3.niTitle{
	color : #FF0000;
	font-size : 0.8em;
	font-weight : 600;
	line-height : 150%;
	margin : 0px 0px 0px 0px;
	padding : 5px 13px 0px 13px;
	text-align:left;
}

p.niContent{
	font-size : 0.8em;
	line-height : 150%;
	margin : 0px 0px 0px 0px;
	padding : 5px 13px 5px 13px;
	text-align:left;
}

div.niBorderE{
	background-color : #FFFFCC;
	border : 1px solid #0066CC;
}

div.niBorderF{
	background-color : #FFFFCC;
	border : 1px solid #336666;
}

div.niBorderK{
	background-color : #FFFFCC;
	border : 1px solid #666666;
}

div.niW{
	width:720px;
}


div.code{
	padding:0px 0px 0px 0px;
	font-size:12px;
}
div.niT{
	width:736px;
}
@import "topie.css";
