@charset "shift_jis";

/************************************/
/*一覧*/
/************************************/

.salL{
float:left;
width:430px;
padding:0 0 50px 0;
}

.salL h3{
margin:0 0 10px 0;
}

.salL p{
padding:0 10px 5px 10px;
}

.salL img{
padding:5px 0 0 0;
}

.salR{
float:right;
width:230px;
padding:0 0 50px 0;
}


/************************************/
/*詳細*/
/************************************/

.pageMenu{
margin:0 0 20px 0;
/*その他の装飾はparts.cssへ*/
}


/*contents*/

.salCon{
width:680px;
border:solid #DDDAB0;
border-width:1px;
padding:20px 0 10px 0;
margin:0 0 10px 0;
}

.salCon p {
padding:0 20px 10px 20px;
}

.salCon h3{
padding:0 20px 10px 20px;
margin:0;
border:none;
background-color:#FFFFFF;
}

p.salImg{
padding:0;
margin:20px 0 0 0;
}


/*flash*/

#salonswf{
background-color:#EEE9DB;
margin:0 0 15px 0;
}

#salonswf p{
padding:20px 0;
text-align:center;
}

/*pic*/
/*
.salCon .salPicL{
float:left;
padding:0 15px 15px 20px;
}

.salCon .salPicR{
float:left;
padding:0 20px 15px 15px;
}
*/

/************************************/
/*table*/
/************************************/

table.salonT{
width:680px;
background-color:#FFFFFF;
margin:10px 0 20px 0;
}


table.salonT td{
padding:5px 10px;
border:dotted #DDDAB0;
border-width:0 0 1px 0;
}

table.salonT .lineL{
border-width:0 0 1px 1px;
}

table.salonT th{
padding:7px 10px;
border:dotted #DDDAB0;
border-width:0 0 1px 0;
background-color:#F7F7EA;
font-weight:normal;
}


table.salonT .lineTop{
border-width:1px 0 1px 0;
}

table.salonT .map{
border-width:1px 0 1px 1px;
text-align:center;
}

img.mapPic{
margin:0 0 10px 0;
}

/************************************/

.tel{
font-size:1.3em;
color:#DD6F71;
font-weight:bold;
}


/************************************/
/*map*/
/************************************/

#subCon table{
text-align:left;
}

#subCon .btnArea{
padding:10px 0 0 0;

}

#subCon .btnArea p{
padding:0;
}

#subCon h1{
float:none;
font-size:1.1em;
background-color:#F7F7EA;
border:solid #DDDAB0;
border-width:0 0 1px 0;
padding:7px 10px;
margin:0 0 10px 0;
font-weight:bold;
color:#9A8E49;
}