*{
	margin:0;
	padding:0;
}
body{
	text-align:center;
	color:#ffffff;
	background-color:#e3cd93;
}
p.hide {display:none;}
div#wrap{
	width:900px;
	margin-left: auto;
	margin-right: auto;
}
div#header{
	width:900px;
	height:120px;
	background-color:#e2cd93;
}
div#head{
	width:900px;
	height:85px;
	text-align:left;
}
div#syoujou{
	margin-right:auto;
	margin-left:auto;
}
/*
			logo
------------------------------------------------------*/

div.logo{
	margin-top:5px;
	margin-left:5px;
	float:left;
}
div.navi{
	font-size:80%;
	color:#8b0000;
	float:right;
	margin-top:5px;
	margin-right:10px;
}

div.navi a{
	color:#8b0000;
	text-decoration:none;
}
div.navi a:hover{
	color:#ff4500;
}
div#globalnavi{
	width:900px;
	height:35px;
}
div#top{
	width:900px;
	height:240px;
	background-image:url("../images/top.png");
}
div#contents{
	width:900px;
}
div#main{
	width:650px;
	background-color:#e3cd93;
	float:left;
}

/*
			title部分
------------------------------------------------------*/
div#title{
	width:650px;
	height:40px;
	border-bottom:solid 2px #b55d0d;
	margin-left:auto;
	margin-right:auto;
}
div#title-info{
	width:100px;
	height:20px;
	margin-top:10px;
	margin-left:10px;
}
p.finding-left{
	color:#481d05;
	font-size:150%;
	font-weight:bold;
	padding-top:13px;
	text-align:left;
	padding-left:12px;
	float:left;
}
p.finding-right{
	color:#b55d0d;
	font-size:80%;
	padding-top:25px;
	text-align:right;
	padding-right:10px;
	float:right;
}

/*		TOPページ		
div.title-staff{
	background-image:url("../images/staff_title.gif");
}
div.title-syoujou{
	background-image:url("../images/syoujou_title.gif");
}
div.title-tv{
	background-image:url("../images/tv_title.gif");
}
div.title-map{
	background-image:url("../images/sinryou_title.gif");
}
div.title-service{
	background-image:url("../images/service_title.gif");
}
*/
/*		顔整形ページ		
div.title-eye{
	background-image:url("../images/eye_title.gif");
}
div.title-nose{
	background-image:url("../images/nose_title.gif");
}
div.title-outline{
	background-image:url("../images/outline_title.gif");
}
div.title-fat{
	background-image:url("../images/fat_title.gif");
}
div.title-wrinkle{
	background-image:url("../images/wrinkle_title.gif");
}
div.title-botox{
	background-image:url("../images/botox_title.gif");
}
*/
/*		体整形ページ		
div.title-chest{
	background-image:url("../images/chest_title.gif");
}
div.title-liposuction{
	background-image:url("../images/liposuction_title.gif");
}
div.title-hpl{
	background-image:url("../images/hpl_title.gif");
}
div.title-calf{
	background-image:url("../images/calf_title.gif");
}
div.title-pricelist{
	background-image:url("../images/pricelist_title.gif");
}
*/
/*
			スタッフ紹介部分
------------------------------------------------------*/
div#staff{
	width:646px;
	height:350px;
	color:#481d05;
	margin-top:15px;
}
div#staff-photo{
	margin-top:20px;
	width:160px;
	height:223px;
	background-image:url("../images/staff.jpg");
	float:left;
}
div#info{
	width:476px;
	height:223px;
	float:right;
}
div#staff-name{
	width:441px;
	height:40px;
	background-image:url("../images/staffname.png");
}
div#carrer-left{
	width:285px;
	height:300px;
	float:left;
	border-right:dotted 1px #b69853;
}
div#carrer-right{
	width:187px;
	height:300px;
	float:right;
}

/*
			賞状部分
------------------------------------------------------*/

div#syoujou{
	margin-top:15px;
}

/*
			TV出演部分
------------------------------------------------------*/
div#tv{
	margin-top:15px;
}
img.tv{
	margin-left:40px;
	margin-bottom:10px;
	border:4px solid #cfaf62;
}
img.tv:hover{
	border:4px solid #a52a2a;
}

/*
			salonmenu部分
------------------------------------------------------*/

div#salonmenu{
	margin-top:15px;
}
div#s-container1{
	width:310px;
	height:220px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
div#s-container2{
	width:310px;
	height:220px;
	float:left;
	margin-left:5px;
	margin-right:5px;
}
div#s-title{
	width:310px;
	height:40px;
}
div#s-photo{
	width:90px;
	height:180px;
	float:left;
}
div#s-naiyou{
	width:218px;
	height:180px;
	float:left;
}
div#s-setsumei{
	width:218px;
	height:90px;
}
div#s-menu{
	width:218px;
	height:90px;
}
div#psphoto{
	width:80px;
	height:80px;
	margin-top:10px;
	margin-left:auto;
}
.list{
	text-align:left;
	line-height:26px;
	margin-left:15px;
	margin-top:15px;
	font-size:14px;
}
.list img{
	padding-right:3px;
}
.list a{
	color:#481d05;
	text-decoration:none;
}
.list a:hover{
	text-decoration:underline;
	color:#8b0000;
}

div#accessmap{
	margin-top:15px;
}

/*
			side部分
------------------------------------------------------*/

div#side{
	width:250px;
	text-align:center;
	background-color:#e3cd93;
	float:right;
}

div#s_photo{
	width:246px;
}
p.p-title_eye{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:60px;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_nose{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:1459mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_face{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:2212mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_jwrinkles{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:1265mm;	
	margin-left:auto;
	margin-right:auto;
}

/*	body	*/
p.p-title_brest{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:60px;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_bp{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:1410mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_reduce{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:110mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_female{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:125mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_fat{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:752mm;	
	margin-left:auto;
	margin-right:auto;
}
p.p-title_calf{
	width:246px;
	color:#ffffff;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#b7822c;
	margin-top:480mm;	
	margin-left:auto;
	margin-right:auto;
}
p.ptitle{
	text-align:left;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

/*
			foot部分
------------------------------------------------------*/
div#footer{
	width:900px;
	height:30px;
	clear:both;
}
div.footnavi{
	font-size:70%;
	color:#8b0000;
	float:right;
	margin-top:10px;
	margin-right:10px;
}
div.footnavi a{
	color:#8b0000;
	text-decoration:none;
}
div.footnavi a:hover{
	color:#ff4500;
}
