body{
font-size:12px;
line-height:12px;
color:#666666;
margin: 0px;
padding: 0px;
text-align: center;
background-color: #E5E5E5;
}

#content a:link,
#content a:visited,
#content a:active{
font-weight: normal;
color: #666666;
text-decoration: none;
border-bottom:non;
}

#content a:hover{
font-weight: normal;
color: #F36;
text-decoration: none;
border-bottom:non;
}

#content p {
margin: 0px;
padding: 0px;
text-align: left;
background-position: left;
}

#content #header{
background: url(../salon/menu/image/s_01.jpg) no-repeat;
width: 893px;
height: 38px;
padding: 0px;
margin: 0px;
background-position:center;
}

#content #main{
background: url(image/staff_bg.jpg) no-repeat;
width: 893px;
height: 760px;
padding: 0px;
margin: 0px;
background-position:center;
}

#content #main table{
width: 157px;
padding: 0px 0px 0px 24px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #sub_menu table{
width: 693px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #sub_menu{
padding: 0px;
margin: 0px;
text-align: left;
}

#content #main h2{
padding: 0px;
margin: 0px;
text-align: left;
}

#content #main #menu table{
background: url(image/s_31.jpg) no-repeat;
width: 693px;
height: 249px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #menu .text01{
font-size:11px;
line-height:18px;
padding: 50px 12px 0px 25px;
margin: 0px;
text-align: left;
}

#content #main #menu .text02{
font-size:11px;
line-height:18px;
padding: 50px 10px 0px 15px;
margin: 0px;
text-align: left;
}

#content #main #menu .text03{
font-size:11px;
line-height:18px;
padding: 50px 25px 0px 20px;
margin: 0px;
text-align: left;
}

#content #main #menu02 table{
background: url(image/s_34.jpg) no-repeat;
width: 693px;
height: 238px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #menu02 .text01{
font-size:11px;
line-height:18px;
padding: 40px 12px 0px 25px;
margin: 0px;
text-align: left;
}

#content #main #menu02 .text02{
font-size:11px;
line-height:18px;
padding: 40px 10px 0px 15px;
margin: 0px;
text-align: left;
}

#content #main #menu02 .text03{
font-size:11px;
line-height:18px;
padding: 40px 25px 0px 20px;
margin: 0px;
text-align: left;
}

#content #main #menu03 table{
background: url(image/s_35.jpg) no-repeat;
width: 693px;
height: 246px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #menu03 .text01{
font-size:11px;
line-height:18px;
padding: 40px 12px 0px 25px;
margin: 0px;
text-align: left;
}

#content #main #menu03 .text02{
font-size:11px;
line-height:18px;
padding: 40px 10px 0px 15px;
margin: 0px;
text-align: left;
}

#content #footer {
background: url(image/s_37.jpg) no-repeat;
width: 693px;
height: 30px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #style{
background: url(image/bg_img_s.jpg) no-repeat;
width: 691px;
height: 724px;
padding: 0px 0px 0px 0px;
margin: 0px;
background-position:left;
float: left;
}

#content #main #hair table{
width: 691px;
padding: 0px;
margin: 0px;
background-position: top;
float: left;
}

/* ƒXƒ^ƒbƒt */

#content #main #hair table tr td div#staff {
padding: 0 0 0 0;
margin: 20px 0 0 30px;
width: 612px;
height:448px;
background: url(image/top_staff_all.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
}
#content #main #hair table tr td div#staff p.staff01,
#content #main #hair table tr td div#staff p.staff02,
#content #main #hair table tr td div#staff p.staff03 {
padding: 0 0 0 0;
margin: 0 28px 0 0;
width:132px;
height:204px;
float:left;
}
#content #main #hair table tr td div#staff p.staff05,
#content #main #hair table tr td div#staff p.staff06 {
padding: 0 0 0 0;
margin: 40px 28px 0 0;
width:132px;
height:204px;
float:left;
}

#content #main #hair table tr td div#staff p.staff04 {
padding: 0;
margin: 0;
width:132px;
height:204px;
float:left;
}


#content #main #hair table tr td div#staff p.staff01 a,
#content #main #hair table tr td div#staff p.staff02 a,
#content #main #hair table tr td div#staff p.staff03 a,
#content #main #hair table tr td div#staff p.staff04 a,
#content #main #hair table tr td div#staff p.staff05 a,
#content #main #hair table tr td div#staff p.staff06 a {
width:132px;
height:204px;
display:block;
}
#content #main #hair table tr td div#staff p.staff01 a:hover {
background: url(image/top_staff_matsuo_on.jpg);
}
#content #main #hair table tr td div#staff p.staff02 a:hover {
background: url(image/top_staff_hino_on.jpg);
}
#content #main #hair table tr td div#staff p.staff03 a:hover {
background: url(image/top_staff_kunimoto_on.jpg);
}
#content #main #hair table tr td div#staff p.staff04 a:hover {
background: url(image/top_staff_umeda_on.jpg);
}
#content #main #hair table tr td div#staff p.staff05 a:hover {
background: url(image/top_staff_yagasaki_on.jpg);
}
#content #main #hair table tr td div#staff p.staff06 a:hover {
background: url(image/top_staff_tosaki_on.jpg);
}






