/*ビフォアー背景--------------*/
.beforeareabgvol4 {
	background-image: url(../image/vol4/bg_before.jpg);
	color:#000000;
}

#mainitembox {
	background-repeat: no-repeat;
	float: left;
	width: 338px;
	height: 120px;
	padding: 0px 0px 0px 68px;
}
.beforeareabgvol4 {
	background-image: url(../image/vol4/bg_before.jpg);
	color:#000000;
}
.mainitemboxbgvol4{
background-image: url(../image/vol4/bg_item_main01.jpg);
}


.beforeareabgvol5 {
	background-image: url(../image/vol5/bg_before.jpg);
	color:#000000;
}
.mainitemboxbgvol5{
background-image: url(../image/vol5/bg_item_main01.jpg);
}
.beforeareabgvol6 {
	background-image: url(../image/vol6/bg_before.jpg);
	color:#000000;
}
.mainitemboxbgvol6{
background-image: url(../image/vol6/bg_item_main01.jpg);
}




#comingsoonarea {
	float: left;
	padding-top: 27px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
}
#salontext a{
	float: left;
	padding: 1px 0px 0px 0px;
}

#salontext .salontextbox{
	float: left;
	width: 188px;
	padding: 5px 0px 0px 0px;
}



/*アレンジエリア--------------*/
#arnarea {
	float: left;
	width: 870px;
}
#arnarea #arnpoint {
	float: left;
	width: 516px;
	padding: 0px 40px 0px 18px;
}

#arnarea #arnpoint .arntext{
	float:left;
}

#arnarea #arnpoint .arntext h4{
	padding: 0 0 11px 0;
}

#arnarea #arnpoint .arntext .arntleft p {
	padding:8px 0 0 0 ;
	font-size: 11px;
	line-height: 18px;
}	
#arnarea #arnpoint .arntext .arntleft{
	width:381px;
	float:	left;
}	
#arnarea #arnpoint .arntext .time {
	float:	right;
}	
#arnpoint .steparea{
	float: left;
	padding: 14px 0 0 0 ;
}

#arnpoint .steparea .stepimg{
	float:left;
}


#arnpoint .steparea .steptext {
	background-image: url(../image/vol4/bg_step.gif);
	float:	right;
	height: 266px;
	width: 326px;
}

#arnpoint .steparea .steptext p{
	padding: 21px 0 0 22px;
	width:273px;
	font-size: 12px;
	line-height: 22px;
}

/*スタイルデータ--------------*/

#styledataarea {
	float: left;
	width: 262px;
	background-image: url(../image/common/bg_frame.gif);
	background-repeat: repeat;
	padding: 13px 16px 0px 16px;
	height: 689px;
}


#basestyle {
	float: left;
	width: 262px;
	padding: 0px 0px 10px 0px;
	font-size: 11px;
	line-height: 18px;
}#basestyle .basearea .baseleft {
	width: 150px;
	padding-right: 12px;
	float: left;
	padding: 17px 10px 0 0;
}
#basestyle .basearea {
	width: 245px;
	background-color: #ffffff;
	padding: 8px 7px 25px 10px;
	float: left;
}

#menutimearea .btnspalink {
	float: left;
	width: 248px;
	padding: 0px 7px 15px 7px;
	text-align: right;
	font-size: 11px;
}
#pointarea {
	float: left;
	width: 870px;
	padding: 25px 0 0 0;
}
#pointarea .pointleft {
	float: left;
	width: 516px;
	padding: 0 0 0 18px;
}
#pointarea .pointleft .pointmain {
	float: left;
	padding: 0 12px 0 0;
}
#pointarea .pointleft .pointtext .pointimg {
	float: left;
	padding: 0 14px 0  0;
}
#pointarea .pointleft .pointtext {
	float: left;
	padding: 14px 0 0 14px;
}
#pointarea .pointleft .pointtext p {
	font-size: 12px;
	line-height: 22px;

}
#basestyle .basearea .baseleft .linkimg {
	padding-top: 20px;
}

#menutimearea .btnspalink {
	float: left;
	width: 248px;
	padding: 80px 7px 8px 7px;
	text-align: right;
	font-size: 11px;
}

/*サロンインフォ--------------*/

#saloninfo {
	float: right;
	height: 677px;
	width: 295px;
	border:1px solid #898989;
}
#saloninfo .stylist {
	float: left;
	padding: 0 0px 23px 24px;
}
#saloninfo .stylist .stylistimg {
	float: left;
}
#saloninfo .stylist .text {
	width: 122px;
	padding: 10px 13px 0 10px;
	float: right;
}
#saloninfo .stylist .text{
	font-size: 11px;
	line-height: 13px;
}


#saloninfo .stylist .text .stylittext {
	padding:3px 0 0 0 ;
	font-size: 11px;
	line-height: 18px;
}

#saloninfo .stylist .telno{
	font-size: 12px;
	line-height: 18px;
}

#saloninfo .stylist .salontext{
	width:245px;
	font-size: 11px;
	line-height: 18px;
}
#saloninfo .stylist .gosaloon {
	padding-top: 20px;
}

