@charset "UTF-8";


/* 左ナヴィゲーションボタン 
-----------------------------------*/

.menu a {
display:block;
width:220px;
height:38px;
background-position:top;
}

.menu a:hover { background-position:bottom; }
.menu a.flow { background-image: url("../img/flow-lnavi-flow.gif"); background-position:bottom; }
.menu a.condition { background-image: url("../img/flow-lnavi-condition.gif"); }


/* 資金化への流れ
---------------------------------- */

#flowbody {
margin:2px 0 0 0;
line-height:150%;
}

#flowbody p {
font-weight:bold;
margin:0 0 3px 0;
}

#flowtitle {
width:620px;
height:80px;
margin:5px 0 0 40px;
}

.flow-catebtn{
margin:10px 25px 10px 0;
}

.flow-condi {
margin:10px 0 30px 6px;
}

.step1 {
width:425px;
height:109px;
background-image:url(../img/flow-step1.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.step2 {
width:425px;
height:109px;
background-image:url(../img/flow-step2.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.step2s {
width:425px;
height:109px;
background-image:url(../img/flow-step2s.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.step3 {
width:425px;
height:109px;
background-image:url(../img/flow-step3.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.step3s {
width:425px;
height:109px;
background-image:url(../img/flow-step3s.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.step4 {
width:425px;
height:109px;
background-image:url(../img/flow-step4.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.flow-fact {
width:425px;
height:109px;
background-image:url(../img/flow-fact-go.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.flow-bill {
width:425px;
height:109px;
background-image:url(../img/flow-bill-go.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.flow-stock {
width:425px;
height:109px;
background-image:url(../img/flow-stock-go.gif);
background-repeat:no-repeat;
margin:10px 0 0 15px;
padding:2px 10px 0 220px;
}

.minibtn {
margin:0px 20px 0 0;
}

.minibtn-tel {
margin:0px 0 0 0;
vertical-align:middle;
}

/* 最終審査ボックス　リスト
---------------------------------- */
.lastbox-out {
background-color:#EBD1AE;
width:581px;
height:166px;
padding:5px;
margin:0 0 0px 12px;
}

.lastbox-in {
background-color:#FFFFCC;
border:1px solid #B09368;
width:580px;
height:165px;
}

.lastbox-in ul {
width:500px;
margin:10px 0px 0 20px;
padding:0 0 10px;
list-style-type: none;
}

.lastbox-in ul li {
background-image : url(../img/arrow.gif);
background-repeat: no-repeat;
background-position: 2px 7px;
padding-left: 14px;
margin:10px 0 5px 0;
}



.lastbox-outs {
background-color:#EBD1AE;
width:581px;
height:136px;
padding:5px;
margin:0 0 0px 12px;
}

.lastbox-ins {
background-color:#FFFFCC;
border:1px solid #B09368;
width:580px;
height:135px;
}

.lastbox-ins ul {
width:500px;
margin:10px 0px 0 20px;
padding:0 0 10px;
list-style-type: none;
}

.lastbox-ins ul li {
background-image : url(../img/arrow.gif);
background-repeat: no-repeat;
background-position: 2px 7px;
padding-left: 14px;
margin:10px 0 5px 0;
}




