@charset "euc-jp";
/* CSS Document */

/*
==========================================================================================*/

#bt_left{
	width: 293px;
	float:left;
}

#bt_right{
	width: 357px;
	float:left;
}


.p00{
	clear:both;
	margin:0 0 10px 0;
	font-size: 12px;
	line-height: 18px;
}

.ttl{
	width:650px;
	height:74px;
	margin:0 0 15px 0;
}

.ph01{
	width:650px;
	margin:0;
}

.ph01 img{
	width:277px;
	float: right;
	margin:0 0 0 15px;
}

.box02{
	width: 650px;
	margin:0 0 15px 0;
	clear:both;
}

/* --- ポアレストリートメント --- */
#box02_left{
	width: 390px;
	float:left;
}

#box02_left, .nl {
margin: 0;
list-style-type: none;
text-align: left;
}

#box02_left li {
float: left;
}

#box02_left .nl li.ph {
width: 50px;
}
#box02_left .nl li.txt {
width:340px;
text-align: center;
}


#box02_right{
	width: 250px;
	margin:0 0 0 10px;
	float:right;
}


.box_c{
	width: 650px;
	height:0px;
	clear:both;
}

.box_s{
	width: 650px;
	height:15px;
	clear:both;
}

.box03{
	width: 650px;
	margin:5px 0 0 0;
	clear:both;
	font-size: 12px;
	line-height: 18px;
}

.ttl{
	width: 650px;
	margin:0 0 10px 0;
}

.box03 .left{
	width: 263px;
	height:203px;
	margin:0 17px 15px 0;
	float:left;
}

.box03 .right{
	width: 370px;
	margin:0;
	float:left;
}

.clear{
	margin:10px 0 0 0;
	clear:both;
}

.ph02 img{
	width: 285px;
	margin:0 0 0 10px;
	float:right;
}

.price{
	float: left;
	margin:10px 0 0 0;
	padding: 15px 20px;
	border: 1px solid #d1a9f8;
	font-size: 12px;
	line-height: 18px;
}

#infobeauty{
	width:648px;
	border: 1px solid #333333;
	background-image: url(img/info.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-bottom: 30px;
	clear:both;
}

#infobeauty .left{
	width: 340px;
	padding: 50px 29px 0 15px;
	float: left;
}

#infobeauty .right{
	width: 226px;
	float: left;
}

#infobeauty02{
	width:648px;
	height:144px;
	border: 1px solid #333333;
	background-image: url(img/info02.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	margin-bottom: 30px;
	clear:both;
}

#infobeauty02 .left{
	width: 340px;
	padding: 50px 29px 0 15px;
	float: left;
}

#infobeauty02 .right{
	width: 226px;
	float: left;
}

#navigator{
	width:650px;
	height:153px;
	border: 1px solid #333333;
	background-image: url(../img/profile.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
	padding: 0px;
	margin-bottom: 30px;
}

#navigator .left{
	width: 446px;
	padding: 50px 29px 0 15px;
	float: left;
}

#navigator .right{
	width: 160px;
	float: left;
}

.mkh{ background:url(img/mkh.jpg) no-repeat;}
.mkh p {
	width:380px;
height:260px;
	padding-top:120px;
	padding-left: 10px;
	margin-bottom: 30px;
}

.freedial{
	float:left;
	margin:0;
	padding:0 0 0 30px;
	background:url(http://www.veritacafe.com/beauty/img/infoIcon.gif) left 2px no-repeat;
}

