
/* biyousho以下トップ */
#jozestaff-main-area,
#jozedesign-main-area,
#jozepoint-main-area{
  width: 1280px;
  height: 790px;
  margin: 0 auto 0 auto;
  background-image: url(../img/background-contents.png);
  background-position: 0 47px;
  background-repeat: no-repeat;
  position: relative;
}

/* staff */
#staff{
  margin: -10px 0 0 0;
}

.joze-info,
.joze-staff,
.joze-address{
  width: 900px;
  display: block;
  margin: auto;
  text-align: center;
  padding: 0 40px 0 0;
}

#staff .imgtxt1{
  padding: 10px 0 0 0;
}
#staff .imgtxt2{
  margin: 15px 0 0 0;
}
#staff .imgtxt3{
  margin: 45px 0 0 0;
}

#staff .designer{
  width: 850px;
  margin: 30px auto 0 auto;
  position: relative;
  height: 150px;
}

#staff .designer .name1,#staff .designer .name2,#staff .designer .name3,
#staff .designer .face1,#staff .designer .face2,#staff .designer .face3,
#staff .designer .fukidashi1,#staff .designer .fukidashi2,#staff .designer .fukidashi3,
#staff .designer .imgtxt4,#staff .designer .imgtxt5,#staff .designer .imgtxt6{
  position: absolute;
}

#staff .designer .name1{top: 15px; left: 155px;}
#staff .designer .name2{top: 15px; left: 435px;}
#staff .designer .name3{top: 15px; left: 730px;}

#staff .designer .face1{top: 0px; left: 0px;}
#staff .designer .face2{top: 0px; left: 290px;}
#staff .designer .face3{top: 0px; left: 580px;}

#staff .designer .fukidashi1{top: 45px; left: 115px;}
#staff .designer .fukidashi2{top: 45px; left: 405px;}
#staff .designer .fukidashi3{top: 45px; left: 695px;}

#staff .designer .imgtxt4{top: 70px; left: 135px;}
#staff .designer .imgtxt5{top: 78px; left: 430px;}
#staff .designer .imgtxt6{top: 73px; left: 740px;}

#staff .joze-address img{
  margin: 0 0 5px 0;
}

/* 7大要素 */
.design-header{
  width: 600px;
  height: 300px;
  position: relative;
  margin: 0 auto 0 auto;
}

.design-header-imgtxt1,
.design-header-fukidashi,
.design-header-imgtxt2{
  position: absolute;
}

.design-header-imgtxt1{top: 148px; left: 45px;}
.design-header-fukidashi{top: 100px; left: 335px;}
.design-header-imgtxt2{top: 125px; left: 353px;}

#design .design-title{
  text-align: center;
  margin: -15px 0 0 0;
}

#design .design-7{
  margin: -5px 0 0 0;
  height: 440px;
  background-image: url(../img/joze/design-background-c7.png);
  background-repeat: no-repeat;
  background-position: center top;
  position: relative;
}

#design .design1 img,#design .design2 img,
#design .design3 img,#design .design4 img,
#design .design5 img,#design .design6 img{
  position: absolute;
}

#design dt.design1 img{top:35px;left:390px;}
#design dt.design2 img{top:35px;left:575px;}
#design dt.design3 img{top:35px;left:739px;}
#design dt.design4 img{top:230px;left:383px;}
#design dt.design5 img{top:230px;left:565px;}
#design dt.design6 img{top:215px;left:760px;}

#design dd.design1 img{top:90px;left:360px;}
#design dd.design2 img{top:90px;left:545px;}
#design dd.design3 img{top:90px;left:738px;}
#design dd.design4 img{top:285px;left:350px;}
#design dd.design5 img{top:285px;left:560px;}
#design dd.design6 img{top:295px;left:745px;}

#design .design-comment{
  margin: -25px auto;
  padding: 0 70px 0 0;
  text-align: center;
}
.design-pop{
    display:inline-block;
    position:absolute;
    padding:28px 30px;
    top:600px;
    left:900px;
    z-index:100;
    background:url('../img/joze/design-fukidashi.png') no-repeat;
}


/* こだわり */
#point{
  width: 910px;
  margin: 0 auto 0 auto;
}

#point > div{
  position: relative;
}

#point .point-title{
  height     : 23px;
  text-align : center;
  margin: -15px 0 10px 0;
}
#point .point-title img{
  position : static;
}

#point .point-line1{
  height: 69px;
  background-image: url(../img/joze/point-line1.png);
  background-repeat: no-repeat;
  background-position: left bottom;
}

#point .point-line2{
  height: 190px;
  background-image: url(../img/joze/point-line1.png);
  background-repeat: no-repeat;
  background-position: left bottom;
}

#point .point-line3{
  height: 105px;
  background-image: url(../img/joze/point-line1.png);
  background-repeat: no-repeat;
  background-position: left bottom;
}

#point .point-line4{
  height: 80px;
}

#point > div img
/*
#point .point-line1 img,#point .point-line2 img,
#point .point-line3 img,#point .point-line4 img
*/
{
  position: absolute;
}

#point .icon1{ top :  0px;  left :  40px; }
#point .icon2{ top : 20px; right :  60px; }
#point .icon3{ top : 16px;  left : 120px; }
#point .icon4{ top :  5px; right :  50px; }

#point .imgtxt1{ top :  25px; left : 105px; }
#point .imgtxt2{ top :  10px; left :  40px; }
#point .imgtxt3{ top :  10px; left : 210px; }
#point .imgtxt4{ top :  58px; left : 551px; }
#point .imgtxt5{ top :  81px; left :  40px; }
#point .imgtxt6{ top : 131px; left :  40px; }
#point .imgtxt7{ top :  39px; left : 230px; }
#point .imgtxt8{ top :  20px; left :   0px; }

/* ページ：メニューカット**/
#BiyoushoMenuCut .contents-area{
    width:920px;margin:0 auto;position:relative;margin-top:-25px;
    z-index:80;
}
#BiyoushoMenuCut #Title  { text-align:center; }
#BiyoushoMenuCut #Tax    { position : absolute;top:0px;left:550px;}

#BiyoushoMenuCut #CutList .pop  { position:absolute;top:100px;left:50px }
#BiyoushoMenuCut #CutList .Title{ margin-bottom : 10px; }
#BiyoushoMenuCut #CutList .Text { padding-bottom : 15px;margin-bottom: 10px; }

#BiyoushoMenuCut #CutList        { position : relative; margin-top:25px;height: 260px; }
#BiyoushoMenuCut #CutList .cut01 { position : absolute; top :   0px; left :  80px; }
#BiyoushoMenuCut #CutList .cut02 { position : absolute; top :   0px; left : 400px; }
#BiyoushoMenuCut #CutList .cut03 { position : absolute; top : 150px; left : 400px; }

#BiyoushoMenuCut #CutList .cut01 { padding:10px 0 0 65px;background: url('../img/joze/menu/cut/cut01_image.png') left 10px top no-repeat; }
#BiyoushoMenuCut #CutList .cut01 .Text { background: url('../img/joze/menu/cut/cut01_line.png') left bottom no-repeat; }
#BiyoushoMenuCut #CutList .cut01 .Price dt{ float:left;width:140px;margin-bottom:15px; }
#BiyoushoMenuCut #CutList .cut01 .Price dd{ margin-bottom:15px; }
#BiyoushoMenuCut #CutList .cut01 .Time { width:190px;text-align:right; }

#BiyoushoMenuCut #CutList .cut02 { padding:10px 0 0 65px;background: url('../img/joze/menu/cut/cut02_image.png') left 10px top no-repeat; }
#BiyoushoMenuCut #CutList .cut02 .Text { background: url('../img/joze/menu/cut/cut02_line.png') left bottom no-repeat; }
#BiyoushoMenuCut #CutList .cut02 .Price{ float:left;width:270px;margin-right:10px;text-align:right; }

#BiyoushoMenuCut #CutList .cut03 { padding:10px 0 0 65px;background: url('../img/joze/menu/cut/cut03_image.png') left top no-repeat; }
#BiyoushoMenuCut #CutList .cut03 .Text { background: url('../img/joze/menu/cut/cut03_line.png') left bottom no-repeat; }
#BiyoushoMenuCut #CutList .cut03 .Price{ float:left;width:340px;margin-right:10px;text-align:right; }

#BiyoushoMenuCut #CutStep    { margin: 20px auto;width:860px;}
#BiyoushoMenuCut #CutStep li { float: left;margin-right:20px; }

#BiyoushoMenuCut #CutDesign  { text-align: center;line-height: 30px}
#BiyoushoMenuCut #PopUp img  { position: absolute; top: 465px; left: 740px;}

/* ページ：メニューヘアセット**/
    #BiyoushoMenuHairset .contents-area{
        width:920px;margin:0 auto;position:relative;margin-top:-25px;
        z-index:80;
    }
    #BiyoushoMenuHairset #Title     { text-align:center; }
    #BiyoushoMenuHairset #PageTitle { position : absolute;top:0px;left:120px; }
    #BiyoushoMenuHairset #Tax       { position : absolute;top:0px;left:550px;}

    #BiyoushoMenuHairset #HairSetList        { position: relative;margin-top:20px;margin-left:50px;padding-top:10px;padding-left:70px;background: url('../img/joze/menu/hairset/hairset_image.png') left top no-repeat;}
    #BiyoushoMenuHairset #HairSetList .pop   { position: absolute;top:80px;left:-10px;}
    #BiyoushoMenuHairset #HairSetList .Info  { padding-bottom:20px;background: url('../img/joze/menu/hairset/hairset_border.png') left bottom no-repeat; }
    #BiyoushoMenuHairset #HairSetList .Title { float : left;margin-right:20px;height:20px}
    #BiyoushoMenuHairset #HairSetList .Time  { margin-right:20px;height:20px}
    #BiyoushoMenuHairset #HairSetList .HairSet01         { width:320px;margin-top:20px;float:left;}
    #BiyoushoMenuHairset #HairSetList .HairSet01 .Price  { margin-top:20px;}
    #BiyoushoMenuHairset #HairSetList .HairSet01 dt      { height:20px;margin-bottom:15px;width:65px;float:left;}
    #BiyoushoMenuHairset #HairSetList .HairSet01 dd      { height:20px;margin-bottom:15px;}
    #BiyoushoMenuHairset #HairSetList .HairSet02         { margin-top:20px;}
    #BiyoushoMenuHairset #HairSetList .HairSet02 .Price  { margin-top:20px;}


    #BiyoushoMenuHairset #MakeList        { position: relative;margin-top:10px;margin-left:150px;padding-top:0px;padding-left:70px;background: url('../img/joze/menu/hairset/make_image.png') left top no-repeat;}
    #BiyoushoMenuHairset #MakeList .Info  { padding-bottom:20px;background: url('../img/joze/menu/hairset/make_border.png') left bottom no-repeat; }
    #BiyoushoMenuHairset #MakeList .Title { float : left;margin-right:20px;height:20px}
    #BiyoushoMenuHairset #MakeList .Time  { margin-right:20px;height:20px}
    #BiyoushoMenuHairset #MakeList .HairSet01        { width:320px;margin-top:20px;float:left;}
    #BiyoushoMenuHairset #MakeList .HairSet01 .Title { float:left;margin-right:20px;}
    #BiyoushoMenuHairset #MakeList .HairSet01 .Price { float:left;margin-right:10px;}
    #BiyoushoMenuHairset #MakeList .HairSet01 .Time  { float:left;}

    #BiyoushoMenuHairset #MakeList .HairSet02        { margin-top:20px;}
    #BiyoushoMenuHairset #MakeList .HairSet02 .Title { float:left;margin-right:20px;}
    #BiyoushoMenuHairset #MakeList .HairSet02 .Price { float:left;margin-right:10px;}
    #BiyoushoMenuHairset #MakeList .HairSet02 .Time  { float:left;}

    #BiyoushoMenuHairset #DressingList        { position: relative;margin-top:30px;}
    #BiyoushoMenuHairset #DressingList .Info  { padding-bottom:20px;background: url('../img/joze/menu/hairset/dress_border.png') left bottom no-repeat; }
    #BiyoushoMenuHairset #DressingList .Title { float : left;margin-right:20px;height:20px}
    #BiyoushoMenuHairset #DressingList .DressingMenu           { position: relative;width:500px;margin: 10px auto;left:-40px; }
    #BiyoushoMenuHairset #DressingList .DressingMenu dl        { width:230px;margin-right:20px;}
    #BiyoushoMenuHairset #DressingList .DressingMenu dt        { width:175px;height:30px;margin:0;float:left; }
    #BiyoushoMenuHairset #DressingList .DressingMenu dd        { height:30px;margin:0; }
    #BiyoushoMenuHairset #DressingList .DressingMenu dt.child03{ width:150px;padding-left:30px; }
    #BiyoushoMenuHairset #DressingList .DressingMenu dt.child04{ width:113px;padding-left:62px; }
    #BiyoushoMenuHairset #DressingList .DressingMenu .Time     { width:470px;text-align:right;clear:both; }
    #BiyoushoMenuHairset #PopUp img                            { position: absolute; top: 410px; left: 740px;}

/*******/
    #BiyoushoMenuPerm .contents-area{
        position:relative;
        width:920px;
        margin:0 auto;
        margin-top:-25px;
        z-index:80;
    }
    #BiyoushoMenuPerm #Title     { text-align:center; }
    #BiyoushoMenuPerm #PageTitle { position : absolute;top:-30px;left:210px; }
    #BiyoushoMenuPerm #Tax       { position : absolute;top:550px;left:500px;}
    #BiyoushoMenuPerm #Comment   { position : absolute;top:-50px;left:550px; }


    #BiyoushoMenuPerm #PermList           { margin-top:10px;text-align: center }
    #BiyoushoMenuPerm #PermList .Title    { float:left; height:20px;margin-right:20px;margin-bottom:15px;}
    #BiyoushoMenuPerm #PermList .Price    { float:left; width:70px;height:20px;margin-right:20px;text-align: right;margin-bottom:10px;}
    #BiyoushoMenuPerm #PermList .Time     { float: left;height:20px;margin-bottom:10px; }
    #BiyoushoMenuPerm #PermList .Text     { margin-top:10px;padding-bottom:15px;text-align:left;clear: both;}
    #BiyoushoMenuPerm #PermList > DIV     { margin-top:12px;display: inline-block;position: relative}
    #BiyoushoMenuPerm #PermList .Perm01   {  }
    #BiyoushoMenuPerm #PermList .Perm02   { margin-left:120px }
    #BiyoushoMenuPerm #PermList .Perm03   { margin-left:20px }
    #BiyoushoMenuPerm #PermList .Perm04   { margin-right:180px }
    #BiyoushoMenuPerm #PermList .Perm05   { margin-left:60px }

    #BiyoushoMenuPerm #PermList .Perm01       { width:550px;margin:0 auto;padding-top:10px; padding-left: 50px;background: url('../img/joze/menu/perm/perm01_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm01 .Text { background: url('../img/joze/menu/perm/perm01_line.png') left bottom no-repeat;}
    
    #BiyoushoMenuPerm #PermList .Perm02       { padding-top:10px; padding-left: 50px;background: url('../img/joze/menu/perm/perm02_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm02 .Text { background: url('../img/joze/menu/perm/perm02_line.png') left bottom no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm02 .pop  { position:absolute;top:0;left : -75px;}
    
    #BiyoushoMenuPerm #PermList .Perm03       { padding-top:10px; padding-left: 50px;background: url('../img/joze/menu/perm/perm03_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm03 .Text { background: url('../img/joze/menu/perm/perm03_line.png') left bottom no-repeat;}
    
    #BiyoushoMenuPerm #PermList .Perm04       { padding-top:10px; padding-left: 50px;background: url('../img/joze/menu/perm/perm04_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm04 .Text { background: url('../img/joze/menu/perm/perm04_line.png') left bottom no-repeat;}
    
    #BiyoushoMenuPerm #PermList .Perm05               { }
    #BiyoushoMenuPerm #PermList .Perm05 .Info1        { float:left;width:400px;height:20px;padding:10px 0;padding-left: 50px;background: url('../img/joze/menu/perm/perm05_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm05 .Info2        { float:left;width:350px;height:20px;padding:10px 0;padding-left: 50px;background: url('../img/joze/menu/perm/perm06_image.png') no-repeat;}
    #BiyoushoMenuPerm #PermList .Perm05 .Info1 .Title { margin-right:10px;}
    #BiyoushoMenuPerm #PermList .Perm05 .Info1 .Price { width:130px;margin-right:10px;}
    #BiyoushoMenuPerm #PermList .Perm05 .Info2 .Title { margin-right:10px;}
    #BiyoushoMenuPerm #PermList .Perm05 .Info2 .Price { width:60px;margin-right:10px;}
    #BiyoushoMenuPerm #PermList .Perm05 .Text         { margin-left: 50px;background: url('../img/joze/menu/perm/perm05_line.png') left bottom no-repeat;}
    #BiyoushoMenuPerm #PopUp img    { position: absolute; top: 520px; left: 175px;}    
/****/
    #BiyoushoMenuColor .contents-area{
        position:relative;
        width:920px;
        margin:0 auto;
        margin-top:-25px;
        z-index:80;
    }
    #BiyoushoMenuColor #Title     { text-align:center; }
    #BiyoushoMenuColor #PageTitle { position : absolute;top:-30px;left:210px; }
    #BiyoushoMenuColor #Tax       { position : absolute;top:550px;left:500px;}
    #BiyoushoMenuColor #Comment   { position : absolute;top:-50px;left:550px; }


    #BiyoushoMenuColor #PermList           { margin-top:10px;text-align: center }
    #BiyoushoMenuColor #PermList .Title    { float:left; height:20px;margin-right:20px;margin-bottom:15px;}
    #BiyoushoMenuColor #PermList .Price    { float:left; width:70px;height:20px;margin-right:20px;text-align: right;margin-bottom:10px;}
    #BiyoushoMenuColor #PermList .Time     { float: left;height:20px;margin-bottom:10px; }
    #BiyoushoMenuColor #PermList .Text     { margin-top:10px;padding-bottom:15px;text-align:left;clear: both;}
    #BiyoushoMenuColor #PermList > DIV     { margin-top:20px;display: inline-block;position: relative}
    #BiyoushoMenuColor #PermList .Perm01   { width:550px;margin:20px auto; }
    #BiyoushoMenuColor #PermList .Perm02   { margin-left:110px }
    #BiyoushoMenuColor #PermList .Perm03   { margin-left:10px }
    #BiyoushoMenuColor #PermList .Perm04   { margin-left:260px }
    #BiyoushoMenuColor #PermList .Perm05   { margin-left:00px }

    #BiyoushoMenuColor #PermList .Perm01       { padding-left: 90px;background: url('../img/joze/menu/color/color1_image.png') no-repeat;}
    #BiyoushoMenuColor #PermList .Perm01 .Text { background: url('../img/joze/menu/color/color1_border.png') left bottom no-repeat;}
    
    #BiyoushoMenuColor #PermList .Perm02       { padding-left: 90px;background: url('../img/joze/menu/color/color2_image.png') no-repeat;}
    #BiyoushoMenuColor #PermList .Perm02 .Text { background: url('../img/joze/menu/color/color2_border.png') left bottom no-repeat;}
    
    #BiyoushoMenuColor #PermList .Perm03       { padding-left: 90px;background: url('../img/joze/menu/color/color3_image.png') no-repeat;}
    #BiyoushoMenuColor #PermList .Perm03 .Text { background: url('../img/joze/menu/color/color3_border.png') left bottom no-repeat;}
    #BiyoushoMenuColor #PermList .Perm03 .pop  { position:absolute;top:-10px;left : -70px;}
    
    #BiyoushoMenuColor #PermList .Perm04       { padding-left: 90px;background: url('../img/joze/menu/color/color4_image.png') no-repeat;}
    #BiyoushoMenuColor #PermList .Perm04 .Text { background: url('../img/joze/menu/color/color4_border.png') left bottom no-repeat;}

    #BiyoushoMenuColor #PermList .Perm05       { padding-left: 90px;background: url('../img/joze/menu/color/color5_image.png') no-repeat;}
    #BiyoushoMenuColor #PermList .Perm05 .Text { background: url('../img/joze/menu/color/color5_border.png') left bottom no-repeat;}

    #BiyoushoMenuColor #PopUp .ExChage img    { position: absolute; top: 340px; left: 0px;}    
    #BiyoushoMenuColor #PopUp .First img    { position: absolute; top: 430px; left: 750px;}    

/* ページ：メニューリラクゼーション**/
    #BiyoushoMenuRelaxation .contents-area{
        width:920px;margin:0 auto;position:relative;margin-top:-25px;
        z-index:80;
    }
    #BiyoushoMenuRelaxation #Title     { text-align:center; }
    #BiyoushoMenuRelaxation #PageTitle { position : absolute;top:-35px;left:120px; }
    #BiyoushoMenuRelaxation #Tax       { position : absolute;top:0px;left:550px;}


    #BiyoushoMenuRelaxation #PopUp img                            { position: absolute; top: 470px; left: 740px;}

    
    #BiyoushoMenuRelaxation #HeadSpaList                    { position: relative;margin-top:10px;margin-left:30px;padding-top:10px;}
    #BiyoushoMenuRelaxation #HeadSpaList .Info              { line-height:22px;padding-bottom:20px;background: url('../img/joze/menu/relaxation/headspa_about_border.png') left bottom no-repeat; }
    #BiyoushoMenuRelaxation #HeadSpaList .Image             { float: left;margin: 0 20px 10px 0;height:55px}
    #BiyoushoMenuRelaxation #HeadSpaList .Title             { float : left;margin-right:20px;margin-bottom: 5px;}
    #BiyoushoMenuRelaxation #HeadSpaList .pop               { width:80px;margin:15px 10px 0 0;float:left;}
    
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa01         { width:380px;margin-top:5px;float:left;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa01 .Title  { float:left;margin:0 20px 0 0;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa01 .Price  { float:left;margin:0 10px 0 0;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa01 .Time   { float:left;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa01 .Text   { clear:both;margin-top:5px;}

    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa02         { width:380px;margin-top:5px;float:left;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa02 .Title  { float:left;margin:0 20px 0 0;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa02 .Price  { float:left;margin:0 10px 0 0;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa02 .Time   { float:left;}
    #BiyoushoMenuRelaxation #HeadSpaList .HeadSpa02 .Text   { clear:both;margin-top:5px;}

    #BiyoushoMenuRelaxation #HairCareList                   { position: relative;margin-top:0px;margin-left:30px;padding-top:10px;}
    #BiyoushoMenuRelaxation #HairCareList .Info             { line-height:22px;padding-bottom:20px;background: url('../img/joze/menu/relaxation/headspa_about_border.png') left bottom no-repeat; }
    #BiyoushoMenuRelaxation #HairCareList .Image            { float: left;margin: 0 20px 10px 0;height:55px}
    #BiyoushoMenuRelaxation #HairCareList .Title            { float: left;margin: 20px 20px 5px 0;}
    #BiyoushoMenuRelaxation #HairCareList .pop              { width:80px;margin:15px 10px 0 0;float:left;}
    
    #BiyoushoMenuRelaxation #HairCareList .HairCare01        { width:380px;margin-top:5px;float:left;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare01 .Title { float:left;margin:0 20px 0 0;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare01 .Price { float:left;margin:0 10px 0 0;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare01 .Time  { float:left;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare01 .Text  { clear:both;margin-top:5px;}

    #BiyoushoMenuRelaxation #HairCareList .HairCare02        { width:380px;margin-top:5px;float:left;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare02 .Title { float:left;margin:0 20px 0 0;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare02 .Price { float:left;margin:0 10px 0 0;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare02 .Time  { float:left;}
    #BiyoushoMenuRelaxation #HairCareList .HairCare02 .Text  { clear:both;margin-top:5px;}
    #BiyoushoMenuRelaxation #Comment    { margin:60px 0 0 160px;}


/***/
    #BiyoushoMenuReturnSupport .contents-area{ 
        position:relative;
        width:940px;
        margin:0 auto; 
        padding-right:20px;
    }
    #BiyoushoMenuReturnSupport #PageTitle{ 
        margin-bottom:10px; 
        text-align:center;
    }
    #BiyoushoMenuReturnSupport #popup{ 
        position:absolute;
        top :-80px;
        left:120px;
    }

    #BiyoushoMenuReturnSupport #Off_Cut{ 
        width  : 820px;
        margin : 0 auto; 
        padding: 0px 20px 0px 40px;
        padding-top : 20px;
        background  : url('../img/joze/menu/return/flag1.png') center top no-repeat;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .Default{ 
        float:left;
        min-height:54px;
        margin-top:15px;
        padding-left:40px;
        background:url('../img/joze/menu/return/illust.png') left top no-repeat;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .Default .Row{ 
        line-height:44px;
        padding: 0 0 10px 20px;
        background:url('../img/joze/menu/return/cut_border.png') left bottom no-repeat;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .Default .Title{ 
        display : inline-block;
        width   : 130px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .Default .Price{ 
        display:inline-block;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffNormal{
        float: right;
        width  : 490px;
        margin : 30px 0 0 0px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffNormal dt{
        float  : left; 
        width  : 85px; 
        height : 100px; 
        margin-top:-30px;
        margin-right : 20px;
        text-align:center;
        line-height:25px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffNormal dd{
        float : left; 
        width : 380px; 
        margin-bottom : 10px; 
        text-align : left;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffNormal .Title{
        display : inline-block;
        width   : 210px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffStudent{
        width  : 210px;
        margin : 15px 0 0 115px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffStudent dt{
        float  : left; 
        width  : 45px; 
        height : 78px; 
        margin-right : 20px;
    }
    #BiyoushoMenuReturnSupport #Off_Cut .OffStudent dd{
        float : left; 
        width : 140px; 
        margin-bottom : 10px; 
        text-align : right;
    }

    #BiyoushoMenuReturnSupport #Off_Other{ 
        width  : 820px;
        margin : 0 auto; 
        padding: 0px 20px 0px 00px;
        padding-top : 20px;
        background  : url('../img/joze/menu/return/period_line.png') center top no-repeat;
    }
    
    #BiyoushoMenuReturnSupport #Off_Other dl.menu{
        margin : 10px 0 0 0px;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.menu dt{
        float       : left; 
        width       : 185px; 
        height      : 100px; 
        margin      : 0 30px 0 0;
        padding     : 0 60px 0 0;
        line-height : 25px;
        background  : url('../img/joze/menu/return/arrow1.png') right top 30px no-repeat;
        text-align  : center;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.menu dd{
        float : left; 
        width : 380px; 
        margin-bottom : 5px; 
        text-align : left;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.menu dd .Title{
        display : inline-block;
        width   : 135px;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.menu dd {
        padding : 0 0 13px 10px;
    }
    #BiyoushoMenuReturnSupport #Off_Other .menu1{ background: url('../img/joze/menu/return/other1_border.png') left bottom no-repeat; }
    #BiyoushoMenuReturnSupport #Off_Other .menu2{ background: url('../img/joze/menu/return/other2_border.png') left bottom no-repeat; }
    #BiyoushoMenuReturnSupport #Off_Other .menu3{ background: url('../img/joze/menu/return/other3_border.png') left bottom no-repeat; }

    #BiyoushoMenuReturnSupport #Off_Other dl.Example{
        margin : 10px 0 0 40px;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.Example dt{
        float       : left; 
        height      : 60px; 
        margin      : 0 15px 0 0;
        line-height : 25px;
        text-align  : center;
    }
    #BiyoushoMenuReturnSupport #Off_Other dl.Example dd{
        float : left; 
        margin-bottom : 5px; 
        line-height   : 25px;
        text-align    : left;
    }
    #BiyoushoMenuReturnSupport #Off_Members{ 
        width  : 935px;
        margin : 0 auto; 
        padding: 0px 20px 0px 00px;
        padding-top : 20px;
        text-align: center;
        background  : url('../img/joze/menu/return/flag2.png') center top no-repeat;
    }
    #BiyoushoMenuReturnSupport #Off_Members ul     { display: inline-block; margin : 5px auto 0 auto;padding-right:30px;text-align: left}
    #BiyoushoMenuReturnSupport #Off_Members ul li  { margin-bottom : 5px; }

