

html{
	overflow-x : hidden;
	overflow-y : auto;
	height:100%;
}

body{
	background:rgb(248,246,228);
	font-family: sans-serif;
	height: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#wrapper0{
	 background: #fff;
	 height:100%;
	 margin: 0 auto;
	 padding: 0;
	 width: 960px;
	text-align: left;
}

p{	font-size:10px;
	padding:50 0 0 220;
	font:10px/1.7 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,texture,button;
}

#wide{
	width:960px;
}

#top{
	height:150px;
	background-color:#ffffff;
}

#left{
	width:280px;
	height:600px;
	background-color:#ffffff;
	float:left;
}

#contents{
	width:680px;
	height:600px;
	float:left;
	background-color:#ffffff;
	margin:0 0 0 0 ;
}

#copy{
	height:180px;
	width:680px;
	float:right;
	background-color:#ffffff;
}

#copy_position{
	padding:40px 0 0 5px;
}

#top_text{
	clear:left;
	padding:13px 0 0 135px;
}

#top_grandemano{
	padding:10px 0 0 295px;
}

#logo{
	float:left;
	padding:42px 0 20px 56px;}

#menu_position{
	padding:0 0 0 57px ;
}

#menu_position_2{
	padding:20px 0 0 60px ;
}

#menu_position_3{
	padding:0 0 0 0 ;
}

#menu_see-saw{
	padding:10px 0 0 0 ;
}

a:hover img.hoverImg {
	filter: alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
} 

#top_line{
	float:left;
	padding:7px 2px 0 0 ;
}

#yoyaku{
	float:left;
}

#tel{
	clear:left;
}

#yazirushi{
	padding:2px 0 5px 0 ;
	float:left;
}

#contents_left{
	margin:33px 0 0 50px;
	width:238px;

	float:left;
}

#contents_right{
	margin:33px 0 0 55px;
	width:238px;

	float:left;
}

#contents_low{
	margin:0 0 0 60px;
	width:600px;

	float:left;
}

#menu_1{
	clear:left;
	padding:20px 0 0 0 ;
}

#menu_2{
	padding:10px 0 0 7px ;
}

#menu3{
	margin:2px 0 0 0 ;
}

#menu_4{
	float:left;
	clear:left;
}

#menu_5{
	padding:5px 0 0 0 ;
	clear:left;
}

#price{
	float:right;
	padding:0 26px 0 0;
}

#price2{
	float:right;
	padding:0 15px 0 0;
}

#top_photo{
	float:left;
	padding:0 0 0 0 ;
}

#top_photo2{
	float:left;
	padding:0 0 0 0 ;
}

#menu_aida{
	margin:8px 0 8px 0;
	}

#menu_aida_1{
	margin:8px 0 8px 0;
	}

#yoyaku_2{
	float:left;

	width:150px;
	height:50px;
}

#hidari{
	float:left;
}

#kai{
	float:left;
	clear:left;
}

#companysite{
	padding:45px 0 0 7px ;
}

#company{
	width:175px;
	height:50px;
	background:rgb(248,246,228)
}

#company_aida{
	padding:7px 0 0 7px ;
}









#line{
	padding: 57px 0 0 60px ;
}

#stylist_left{
	float:left;
	width:132px;
	height:300px;

	margin:30px 0 0 147px;
	}

#stylist_left_2{
	float:left;
	width:132px;
	height:300px;

	margin:30px 0 0 100px;
	}

#mitani_text{
	float:left;
	clear:left;
padding:10px 0 0 0 ;}

#kasai_text{
	float:left;
	clear:left;
	padding:10px 0 0 0 ;
}

#name{
	float:left;
	padding:10px 0 0 0 ;
}


#access_text{

	width:280px;
	margin:30px 0 0 75px;
	float:left;
}

#access_aida{
	padding:20px 0 0 0 ;
}

#access_aida_2{
	padding:10px 0 0 0 ;
}

#map{
	padding:30px 0 0 15px ;
	float:left;
}

#see-saw{
	height:430px;
	width:500px;
	margin:30px  0 0 67px ;
}

#showroom{
	padding:10px 0 0 0;
}	