/*
new design @ w.tone in 2007 
only beauty-box.jp/salon/~.html
*/


/* ----- base for sidebar ------------------------- */
html{
	height:100%;
}
body {
	text-align:left;
	height: 100%;
}

/* ----- header ------------------------- */
#wt_header{
	background-image: url(../img/header/bg_200.gif);
	text-align:left;
	background-repeat: repeat-y;
	background-position:bottom;
}
/* ----- footer ------------------------- */
#wt_footer{
	margin:0 auto;
	font-size:11px;
	color:#fff;
}
#wt_footer a{color:#FFF;}
#wt_footer a:hover{color:#CFF;}

/* ----- copyright ------------------------- */
#wt_copy{
	font-size:11px;
	color:#fff;
	text-align:right;
}

/* ----- area navi ------------------------- */
#area_navi{
	font-size:12px;
	color:#0066FF;
}

/* ----- text (fixed for win) ------------------------- */
.p10{font-size:11px;}
.p12{font-size:12px;}
.p14{font-size:14px;}
.c_both{clear:both;}
a{text-decoration:none;color:#334477;}
a:hover{text-decoration:underline;color:#773344;}

/* ----- for Salon Index ------------------------- */
.salon_index_photo{
	background-image: url(../../salon/img/blank.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.salon_index_name{font-size:12px;color:#666666;text-align:left;}
.salon_index_area{font-size:11px;color:#996633;text-align:right;}
.salon_index_mini_name{font-size:12px;color:#666666;line-height:14px;text-align:left;}
.salon_index_mini_area{font-size:11px;color:#996633;text-align:left;}
.salon_index_box{border:1px solid #FF9900;}
.salon_index_box1{border:1px solid #666666;}
.salon_index_photo a img{border-width:1px;border-color:#FFFFFF;}
.salon_index_photo a:hover img{border-width:1px;border-color:#FF0000;}


/* ----- for Salon Page ------------------------- */
.salon_name{font-size:14px;color:#990;}
.salon_area{font-size:12px;color:#666;}
.salon_data1{font-size:12px;color:#960;line-height:22px;border-bottom:solid 1px #CCC;vertical-align:top}
.salon_data2{font-size:12px;color:#666;line-height:22px;border-bottom:solid 1px #CCC;}
.salon_info{font-size:12px;color:#666;line-height:22px;border-style:solid;border-width:1px 0px;border-color:#999;}
.stylist_p{float:left;margin-right:10px;}
.stylist_t{font-size:12px;color:#666;border:solid 1px #999;text-align:left;line-height:18px;}

