
/*--------------------------------------------------------------------------
 nagareStep
--------------------------------------------------------------------------*/
.nagareStep{
padding:6px;
}
.nagareStep h3{
height:49px;
width:649px;
text-indent:-9999px;
background-repeat:no-repeat;
background-position:0px;
border:none;
margin:0px;
padding:0px;
}
.nagareStep .step_01,.nagareStep .step_02,.nagareStep .step_03,.nagareStep .step_04{
background-image:url(../../../images/new/takuhai_nagare/nagare_step_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
margin-bottom:10px;
}
.nagareStep .step_05{
background-image:url(../../../images/new/takuhai_nagare/nagare_step05_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;

}
.nagareStep span{
color:#438216;
font-weight:bold}
.nagareStep p{
margin-bottom:10px}
.nagareStep .step_01 h3{ background-image:url(../../../images/new/takuhai_nagare/nagare_step01.gif);}
.nagareStep .step_02 h3{ background-image:url(../../../images/new/takuhai_nagare/nagare_step02.gif)}
.nagareStep .step_03 h3{ background-image:url(../../../images/new/takuhai_nagare/nagare_step03.gif)}
.nagareStep .step_04 h3{ background-image:url(../../../images/new/takuhai_nagare/nagare_step04.gif)}
.nagareStep .step_05 h3{ background-image:url(../../../images/new/takuhai_nagare/nagare_step05.gif)}

.nagareStep dl{
position:relative;
height:140px;
width:649px;
margin:0px;
padding:0px;
}
.nagareStep .step_03 dl{ position:relative;
height:210px;
width:649px;
}
.nagareStep .step_05 dl{ position:relative;
height:210px;
width:649px;
}
.nagareStep dt{
position: absolute ;
top:0px;
left:20px
}

.nagareStep dd{
position: absolute ;
top:10px;
left:190px;
width:430px;
font-size:108%;
line-height:1.4em

}
.nagareStep .step_04 dd{ position:relative;
position: absolute ;
top:15px;
left:240px;
width:380px;

}
