@charset "UTF-8";


/* 左ナヴィゲーションボタン 
-----------------------------------*/

.menu a {
display:block;
width:220px;
height:38px;
background-position:top;
}

.menu a:hover { background-position:bottom; }
.menu a.fact { background-image: url("../img/finance-lnavi-fact.gif"); }
.menu a.bill { background-image: url("../img/finance-lnavi-bill.gif"); }
.menu a.stock { background-image: url("../img/finance-lnavi-stock.gif"); }
.menu a.consul { background-image: url("../img/finance-lnavi-consul.gif"); background-position:bottom;}

/* ボディ部分
---------------------------------- */
.toptextarea {
width:640px;
margin:10px 10px 10px 10px;
line-height:160%;
letter-spacing:0.1em;
float:left;
}

.textarea {
margin:0 10px 10px 0px;
line-height:160%;
}

.red {
color:#CC0000;
vertical-align:top;
font-size:80%;
letter-spacing:0.1em;
}

.textarea p {
margin:10px 0 10px 0;
font-weight:bold;
color:#666;
}

.fact-zu { margin:0 0 0px 0px;}

#merit1 {
width:597px;
height:42px;
float:left;
margin:5px 0 10px 0;
padding:50px 10px 0 60px;
background-image:url(../img/finance-consul-t01.gif);
line-height:135%;
}

#merit2 {
width:597px;
height:42px;
float:left;
margin:5px 0 10px 0;
padding:50px 10px 0 60px;
background-image:url(../img/finance-consul-t02.gif);
line-height:135%;
}


#merit3 {
width:597px;
height:42px;
float:left;
margin:5px 0 10px 0;
padding:50px 10px 0 60px;
background-image:url(../img/finance-consul-t03.gif);
line-height:135%;
}

#merit4 {
width:597px;
height:42px;
float:left;
margin:5px 0 10px 0;
padding:50px 10px 0 60px;
background-image:url(../img/finance-consul-t04.gif);
line-height:135%;
}

#merit5 {
width:597px;
height:42px;
float:left;
margin:5px 0 10px 0;
padding:50px 10px 0 60px;
background-image:url(../img/finance-consul-t05.gif);
line-height:135%;
}


#recommend {
width:535px;
height:189px;
background-image:url(../img/finance-consul-zehi.gif);
padding:75px 0 0 30px;
float:left;
margin:30px 0 20px 50px;
display:inline;
}

.zehi {
width:462px;
height:21px;
margin:0 0 10px 0;
padding:10px 0 3px 40px;
background-image:url(../img/finance-merit-zehi.gif);
float:left
}

#information {
margin:10px 0 30px 0;}

.lm { margin:0 0 0 220px;}


#chigai01 {
margin:10px 10px 0 0px;
width:305px;
height:278px;
background-image:url(../img/finance-bill-chigai-w.gif);
padding:50px 10px 0 15px;
line-height:160%;
float:left
}

#chigai02 {
margin:10px 0px 0 0px;
width:305px;
height:278px;
background-image:url(../img/finance-bill-chigai-k.gif);
padding:50px 10px 0 15px;
line-height:160%;
float:left;
}

