/* stonespa */

#stoneMain{
 width:486px;
 margin:0 0 16px 0;
}

.stBox{
 width:486px;
 margin:8px 0 16px 0;
}

.stBoxIn{
 width:290px;
 margin:0 16px 0 0;
 _margin:0 0px 0 0;
 float:left;
}

.information p{
 font-size:9px;
}
.information2 p{
 font-size:9px;
 padding-top: 8px;
}

.stBoxIn p{
 margin:8px 0 0 0;
}

.stBox02{
 width:486px;
 margin:8px 0 16px 0;
}

.stBox04{
 width:486px;
 height:194px;
 margin:8px 0 16px 0;
 background:url(images/stone_photo_bg.jpg) no-repeat;
}

#stBoxIn02{
 width:158px;
 float:left;
}

#stBoxIn02 p,#stBoxIn03 p{
 width:145px;
 margin:8px 0 0 0;
}

#stBoxIn03{
 width:155px;
 float:right;
}


.stBox02In{
 width:253px;
 height:143px;
 margin:0 0 0 8px;
 _margin:0 0px 0 8px;
 float:left;
}

#stBox02InBtm{
 height:132px;
 margin:0 0 0 7px;
 float:left;
}

.stBox02In{
 float:left;
}


.stBox02In p{
 margin:8px 0 0 0;
}

.stBox03{
 width:486px;
 margin:8px 0 16px 0;
 text-align:center;
}

.stBox03 img{
 margin:0 2px;
}

.stSalon{
 width:451px;
 margin:16px 0;
 padding:8px 16px;
 background:#fdf9d9;
 border:1px #f6e78f solid;
}

.stSalon h3{
 margin:3px 0;
 font-size:10px;
 font-weight:normal;
}

.stSalon p{
 margin:3px 0;
}

#stone02Body{
 width:528px;
 margin:0 auto;
}

#stone02Body p{
 margin:20px 10px;
}


/* ohkubo */

#ohYuri{
 width:452px;
 height:133px;
 margin:16px 0;
 padding:16px;
 border:1px #f5e68a solid;
 background:url(../salon/concept/images/ohkubo_bg.jpg) no-repeat;
 float:left;
}

#ohYuri p{
 width:274px;
 margin:8px 0 0 0;
}

/*2007/8/21追加*/

#stBox05{
 width:486px;
 float:left;
 margin:8px 0 0 0;
}
#stBox05l{
 margin:0;
 float:left;
 width:155px;
}
#stBox05l p{
 margin:0;
 width:145px;
}
#stBox05r{
  float:left;
 width:330px;
}

#stBox05r img{
 vertical-align:top;
 }