@charset "utf-8";

/*===================== common =====================*/
.title{
	margin:30px 0 45px;
}
.dotline{
	margin:12px 0;
}
.topText{
	margin:60px 0 0;
}

/*===================== gallery =====================*/
/*------ menu ------*/
ul.gallery{
border-top:1px solid #A6A6A6;
list-style-type:none;
}
ul.gallery li{
	float:left;
}
ul.gallery li a{
	display:block;
	width:235px;
	height:40px;
	background: url(../img/side_gallery.gif) no-repeat 0 0;
}
ul.gallery li a.btn1 {background-position: 0px 0px;}
ul.gallery li a.btn2 {background-position: 0px -40px;}
ul.gallery li a.btn3 {background-position: 0px -80px;}
ul.gallery li a.btn4 {background-position: 0px -120px;}
ul.gallery li a.btn5 {background-position: 0px -160px;}
ul.gallery li a.btn6 {background-position: 0px -200px;}
ul.gallery li a.btn1:hover , ul.gallery li.active a.btn1 {background-position: -235px 0px;}
ul.gallery li a.btn2:hover , ul.gallery li.active a.btn2 {background-position: -235px -40px;}
ul.gallery li a.btn3:hover , ul.gallery li.active a.btn3 {background-position: -235px -80px;}
ul.gallery li a.btn4:hover , ul.gallery li.active a.btn4 {background-position: -235px -120px;}
ul.gallery li a.btn5:hover , ul.gallery li.active a.btn5 {background-position: -235px -160px;}
ul.gallery li a.btn6:hover , ul.gallery li.active a.btn6 {background-position: -235px -200px;}

/*------ top ------*/
.galleryTtop p{
	width:331px;
	font-size:1em;
}
.galleryTtop p.ttl{
	font-size:1em;
	margin:5px 0;
}



/*------ main ------*/
.gallery1{
	margin:35px 0 0;
}
.gallery2{
	margin:60px 0 0;
}

p.salon{
	margin:15px 0 0;
	font-size:1em;
}
.gel{
	margin:20px 0 0;
}

.howtoLine{
	border:1px solid #A8A187;
	margin:15px 0 0;
	padding:15px 0 ;
}
.howtoT{
	margin:0 0 10px 25px;
}
table.tbl{
	margin:0 0 0 25px;
_margin:0 0 0 15px;
	float:left;
}
table.tbl td{
	color:#A8A187;
}


