@charset "utf-8";

/*グローバル上書き*/
div#Global ul li#global_02 a{
background-position:left bottom;
}


div#Contents h3{
height:35px;
padding-bottom:20px;
background:url(../img/salon/salon.png)no-repeat left top;
text-indent:-99999px;
font-size:0px;
line-height:0px;
}

div#Concept {
overflow:hidden;
padding-bottom:25px;
}

div#ConceptL {
width:490px;
padding:10px 20px ;
background:#fff;
overflow:hidden;
float:left;
}

div#ConceptL h4{
width:115px;
height:23px;
background:url(../img/salon/concept.png)no-repeat left top;
text-indent:-99999px;
font-size:0px;
line-height:0px;
}

div#ConceptR p{
float:right;
}

div#ConceptR p#Img02{
padding:10px 0px 0 10px;
}


div#ConceptR p#Img03{
padding:10px 20px 0 0;
}



/*Item*/


div#Item {
width:740px;
padding:20px;
background:#fff;
overflow:hidden;
}

div#Item h4{
height:23px;
background:url(../img/salon/Item.png)no-repeat left top;
text-indent:-99999px;
font-size:0px;
line-height:0px;
}

div#Item h5{
font-size:120%;
color:#abbd81;
}

div.L {
overflow:hidden;
float:left;
}

div.R {
padding-right:30px;
overflow:hidden;
float:right;
}



div#Shampoo{
width:740px;
height:110px;
}














/*Access*/

div#Access {
padding-top:20px;
overflow:hidden;
}


div#Wrap{
width:490px;
padding:10px 20px ;
overflow:hidden;
background:#fff;
float:left;
}

div#Access h4{
height:23px;
background:url(../img/salon/access_map.png)no-repeat left top;
text-indent:-99999px;
font-size:0px;
line-height:0px;
}

div#Access ul{
list-style:none;
}

div#Access ul#AccessL{
width:60px;
padding-right:20px;
float:left;
}

div#Access ul#AccessR{
width:;210px
float:right;
}


div#Map{
float:right;
}





