/* ----- flow ---------------------------------- */

.flow_st01{
   width:530px;
   
height:auto;
   margin:20px 0 0 0;
}
.flow_st01 
h2{
   margin-bottom:18px;
}
.flow_st01 .innai{
   width:250px;
   height:auto;
   
padding:0 7px 13px 8px;
   float:left;
}
.flow_st01 .kadomaru01
{
   width:250px;
}
.flow_st01 
.kadomaru04{
   height:170px;
}
.flow_st01 
.photo_frame02{
   width:85px;
   margin:4px auto 0 auto;
}

.flow_st02{
   width:530px;
   height:auto;
   margin:7px 0 0 0;
}
.flow_st02 h2{
   margin-bottom:18px;
}
.flow_st02 .cation{
   width:530px;
   margin:7px 0 0 0;
}
.flow_st02 .cation .top{
   width:503px;
}
.flow_st02 .cation .inner{
   width:528px;
}
.flow_st02 .cation .inner .pict{
   width:150px;
   height:auto;
   padding:10px 14px 7px 14px;
   float:left;
}
.flow_st02 .cation .inner p{
   width:330px;
   padding:14px 2px;
   line-height:1.5em;
   float:left;
}
.flow_st02 .cation .bottom{
   width:525px;
}
.flow_st02 .curser{
   text-align:center;
   margin-top:7px;
}

