@charset "utf-8";

/*施術の流れ*/

#f1{
	background: transparent url("../img/f1.jpg") right top no-repeat;
	}

#f2{
	background: transparent url("../img/f2.jpg") right top no-repeat;
	}

#f3{
	background: transparent url("../img/f3.jpg") right top no-repeat;
	}

#f4{
	background: transparent url("../img/f4.jpg") right top no-repeat;
	}

#f5{
	background: transparent url("../img/f5.jpg") right top no-repeat;
	}

/*オイル一覧*/

.oil_s{
	display: block;
	float: left;
	width: 200px;
	height: 200px;
	margin-top: 20px;
	text-indent: -9999px;
	}

#sk{
	background: transparent url("../img/sk.jpg") left top no-repeat;
	}

#sk:hover{
	background: transparent url("../img/sk.jpg") left bottom no-repeat;
	}

#hh{
	background: transparent url("../img/hh.jpg") left top no-repeat;
	}

#hh:hover{
	background: transparent url("../img/hh.jpg") left bottom no-repeat;
	}

#ac{
	background: transparent url("../img/ac.jpg") left top no-repeat;
	}

#ac:hover{
	background: transparent url("../img/ac.jpg") left bottom no-repeat;
	}

#sa{
	background: transparent url("../img/sa.jpg") left top no-repeat;
	}

#sa:hover{
	background: transparent url("../img/sa.jpg") left bottom no-repeat;
	}

#gs{
	background: transparent url("../img/gs.jpg") left top no-repeat;
	}

#gs:hover{
	background: transparent url("../img/gs.jpg") left bottom no-repeat;
	}

#rh{
	background: transparent url("../img/rh.jpg") left top no-repeat;
	}

#rh:hover{
	background: transparent url("../img/rh.jpg") left bottom no-repeat;
	}

#tk{
	background: transparent url("../img/tk.jpg") left top no-repeat;
	}

#tk:hover{
	background: transparent url("../img/tk.jpg") left bottom no-repeat;
	}

/*オイル個別*/

.oil_s2{
	float: left;
	width: 200px;
	height: 200px;
	margin-top: 20px;
	text-indent: -9999px;
	}

#sk2{
	background: transparent url("../img/sk.jpg") left bottom no-repeat;
	}

#hh2{
	background: transparent url("../img/hh.jpg") left bottom no-repeat;
	}

#ac2{
	background: transparent url("../img/ac.jpg") left bottom no-repeat;
	}

#sa2{
	background: transparent url("../img/sa.jpg") left bottom no-repeat;
	}

#gs2{
	background: transparent url("../img/gs.jpg") left bottom no-repeat;
	}

#rh2{
	background: transparent url("../img/rh.jpg") left bottom no-repeat;
	}

#tk2{
	background: transparent url("../img/tk.jpg") left bottom no-repeat;
	}

/*Q&A*/

.faq{
	width: 580px;
	background: transparent url("../img/qa.gif") center top no-repeat;
	}

.faq_txt{
	width: 540px;
	padding: 10px 0 3px 0;
	margin: 0 auto;
	border-bottom: 1px dotted #b8860b;
	color: #5b4a3f;
	font-weight: bold;
	letter-spacing: 1px;
	}

.ans{
	width: 580px;
	margin-bottom: 10px;
	background: transparent url("../img/qa.gif") center bottom no-repeat;
	}

.ans_txt{
	width: 540px;
	padding: 5px 0 10px 0;
	margin: 0 auto;
	color: #5b4a3f;
	letter-spacing: 1px;
	}

.ans_txt a{
	color: #b8860b;
	}

.ans_txt a:hover{
	color: #5b4a3f;
	}

/*menuページ*/

#facial_c{
	padding: 0 20px;
	margin: 20px auto;
	}

#facial_img{
	float: left;
	}

#facial_right{
	width: 340px;
	float: right;
	}

#nail_c{
	padding: 0 20px;
	margin: 20px auto;
	}

.nail_img{
	float: left;
	}

.nail_right{
	width: 340px;
	float: right;
	}

#t20_img{
	margin-top: 20px;
	}

#nail_k{
	clear: both;
	padding: 5px 0;
	}

.fs12{
	font-size: 12px;
	vertical-align: middle;
	}


/*ショップ紹介*/

.shop_img{
	float: left;
	margin-top: 20px;
	}

.shop_indent{
	text-indent: 2em;
	text-align: left;
	font-weight: bold;
	}

#bg_owner{
	background: transparent url("../img/owner_2.jpg") right top no-repeat;

/*リンクページ*/

.link_ul{
	padding: 20px 0;
	}

.link_ul li{
	list-style-type: circle;
	margin-left: 40px;
	}