
/* CSS Document */

@import "base.css";

/* header */
#header img {
float: left;
vertical-align: middle;
margin: 0 15px 0 0;
}

#header p {
float: right;
font-size: 12px;
font-weight: bold;
width: 380px;
display: block;
padding: 15px 20px 0 10px;
line-height:1.3em;
}

#header h1 {
float: right;
font-size: 12px;
font-weight: bold;
width: 400px;
display: block;
padding: 10px 20px 0 10px;
line-height:1.3em;
}

/* left */
#left #nav {
height: 26px;
padding: 0;
margin: 15px 0 5px 0;
border-bottom: 5px solid #000000;
}

#left #nav ul {
margin: 0;
padding: 0;
font-size: 14px;
font-weight: bold;
}

#left #nav ul .active {
float: left;
width: 267px;
height: 22px;
padding: 4px 0 0 15px;
background: url(../images/list_01.gif);
color:#FFFFFF;
}

#left #nav ul li {
float: left;
width: 267px;
height: 22px;
padding: 4px 0 0 15px;
background: url(../images/list_02.gif);
}

#left #nav ul li a{
color: #fff;
text-decoration: underline;
}
#left #nav ul li a:hover{
color: #FC5F00;
}

#left .tb_box {
font-size: 14px;
color: #000;
border: 1px solid #ccc;
margin-bottom: 10px;
}

#left .first {
background: #f9f9f9;
}

#left .tb_box td {
padding: 5px;
}

#left .td_01 {
width: 40px;
}

#left .td_02 {
width: 100px;
}
.td_02 .point {
text-align: center;
font-size: 16px;
font-weight: bold;
line-height: 1.5;
color: #FB8932;
}
.td_02 .point2 {
text-align: center;
font-size: 16px;
font-weight: bold;
line-height: 1.5;
color: #666666;
}

#left .td_03 {
width: auto;
}

.td_03 .list_bar img {
vertical-align: middle;
padding-right: 2px;
}
.td_03 .list_bar {
font-size: 12px;
display:block;
font-weight: bold;
}

.td_03 .list_bar .tit{
padding-right: 2px;
}
.td_03 .list_bar .tit B{
padding-right: 2px;
color:#CC0000;
font-size:12px;
}

.td_03 a {
font-size: 16px;
font-weight: bold;
text-decoration: underline;
}

.td_03 b {
font-size: 16px;
font-weight: bold;
}


/* sidebar */
#sidebar .box {
margin: 10px 0 10px 0;
border: 1px solid #ccc;
}

#sidebar .bar_tit {
height: 27px;
font-size: 16px;
font-weight: bold;
color: #000;
padding: 3px 0 0 28px;
background: url(../images/bar_tit.gif);
}

#sidebar ul {
font-size:14px;
font-weight: bold;
margin: 0px 0px 10px 0;
}

#sidebar li {
margin: 0;
padding: 2px 0 2px 30px;
line-height: 1.5;
}

#sidebar .ue {
background: #EFEFEF;
}
#sidebar .shita {
background: #FFFFFF;
}

#sidebar li strong {
font-weight: normal;
}






/* 最強の銀行カードローン */
.ttl-notice{
	width: 300px;
	height: 53px;
	text-indent:-9999px;
	background: url(../images/ttl_saikyo.jpg) no-repeat 0 0;
}

.right-banner{
	width: 300px;
	height: 380px;
	/*width: 300px;
	height: 380px;*/
	background: url(../images/bg-bana2.gif) no-repeat 0 top;
	margin-bottom:10px;
}

.right-banner p{
	padding: 12px 33px 3px;
}

.txt{
	width:280px;
	margin:5px 19px 0;
	text-align:left;
	font-size:13px;
	font-weight:bold;
    line-height:20px;
}

.txt red{
	color:#F00;
}

.bt-more03{
	clear: none;
	text-indent:-9999px;
	margin:0px 32px;
	width: 182px;
	height:36px;
}

.bt-more03 a{
	display: block;
	height: 36px;
	background: url(../images/bt-03-off.gif) no-repeat 0 0;
}

.bt-more03 a:hover{
	width: 186px;
	background: url(../images/bt-03-on.gif) no-repeat 0 0;
}







/* キャッシング会社 */

#cashbanner { 
width: 300px;
overflow: hidden;
}

#special-box{
	width: 300px;
	height:230px;
	background-color:#89b4d7;
	overflow: hidden;
	margin-bottom: 10px;
}

.Cashing-c{
	float: left;
	width: 290px;
	display: inline;
	overflow: hidden;
}
.C-r01{
	margin:5px;
	_margin-right: 4px;
	display: inline;
}

.Cashing-c h4{
	padding: 14px 0 0 55px;
	width: 270px;
	height: 32px;
	background: url(../images/bg-ttlCompany.jpg) no-repeat 0 0;
	font-size: 16px;
	font-weight: bold;
	color: #AA0000;
}

.Cashing-txtBox{
	clear: none;
	width: 290px;
	height: 172px;
	background: url(../images/bg-Ctxt.gif) no-repeat 0 0;
}

.ttl-Company{
	padding-top:7px;
	margin: 0px 28px;
	width: 234px;
}

.Cashing-txt{
	width: 260px;
	margin: 7px 15px;
	font-size:12px;
}

.bt-more04{
	clear: none;
	text-indent:-9999px;
	margin:0px 60px;
	width: 182px;
	height:36px;
}

.bt-more04 a{
	display: block;
	height: 36px;
	background: url(../images/bt-04-off.gif) no-repeat 0 0;
}

.bt-more04 a:hover{
	width: 186px;
	background: url(../images/bt-04-on.gif) no-repeat 0 0;
}