﻿@charset "utf-8";
/* ------------------------------------------------------
共通
------------------------------------------------------ */
div#contentsAria {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	width: 850px;
	line-height: 15px;
	color: #7E7E7E;
}
div.mensendBlock {
	margin: 0px;
	padding: 0px;
	clear: both;
	background:none;
}
div#contentsAria h3 {
	margin: 0px;
	padding: 0px;
}
div#contentsAria div,
div#contentsAria h4,
div#contentsAria h5,
div#contentsAria h6,
div#contentsAria p,
div#contentsAria table,
div#contentsAria th,
div#contentsAria td,
div#contentsAria ul,
div#contentsAria ol,
div#contentsAria li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div#contentsAria a {
	text-decoration: none;
}
div#contentsAria p.ancPageTop {
	clear: both;
	height: 20px;
	width: 60px;
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 780px;
	padding-top: 15px;
}
div#contentsAria p.ancPageTop a {
	display: block;
	height: 20px;
	width: 60px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
}
/* ------------------------------------------------------
ヘッダー
------------------------------------------------------ */
div#contentsAria div#pageHeaderBlock {
	height: 335px;
	width: 850px;
	background-image: url(images/page_header_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#pageHeaderBlock h3,
div#contentsAria div#pageHeaderBlock p {
	width: 850px;
	text-indent: -9999px;
}
/* ------------------------------------------------------
サロン共通
------------------------------------------------------ */
div#contentsAria div#salonBlock {
}
/*店名*/
div#contentsAria div#salonBlock h4 {
	height: 75px;
	width: 830px;
}
div#contentsAria div#salonBlock h4 a {
	display: block;
	height: 75px;
	width: 535px;
	padding-left: 80px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-indent: -9999px;
}
/*######右ブロック######*/
div#contentsAria div#salonBlock div.salonRightBox {
	float: right;
	height: 340px;
	width: 550px;
}
div#contentsAria div#salonBlock div.salonRightBox h5 {
	height: 24px;
	width: 550px;
	text-indent: -9999px;
}
div#contentsAria div#salonBlock div.salonRightBox p {
	height: 86px;
	padding-right: 10px;
}

div#contentsAria div#salonBlock div.salonRightBox div.salonComment {
	float: left;
	height: 145px;
	width: 330px;
	padding-left: 18px;
}
div#contentsAria div#salonBlock div.salonRightBox div.salonComment h6 {
	height: 33px;
	width: 330px;
	text-indent: -9999px;
}
div#contentsAria div#salonBlock div.salonRightBox div.salonComment p {
	height: 90px;
}
div#contentsAria div#salonBlock div.salonRightBox div.salonComment p.telNumber {
	line-height: 12px;
	height: 12px;
	text-indent: -9999px;
}
/*サロンイメージ*/
div#contentsAria div#salonBlock div.salonRightBox p.salonImage {
	float: right;
	height: 145px;
	width: 155px;
	padding-right: 20px;
}
div#contentsAria div#salonBlock div.salonRightBox p.salonImage a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 145px;
	width: 155px;
	text-indent: -9999px;
}
/*リンク*/
div#contentsAria div#salonBlock div.salonRightBox ul {
	height: 50px;
	list-style-type: none;
}
div#contentsAria div#salonBlock div.salonRightBox ul li {
	display: block;
	height: 50px;
	width: 275px;
	float: left;
}
div#contentsAria div#salonBlock div.salonRightBox ul li a {
	display: block;
	height: 50px;
	width: 265px;
	text-indent: -9999px;
}
/*スタイル詳細ボタン＆イメージ*/
div#contentsAria div#salonBlock p.styleImage {
	height: 340px;
	width: 270px;
	float: left;
}
div#contentsAria div#salonBlock p.styleImage a {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 340px;
	width: 270px;
	text-indent: -9999px;
}
/* ------------------------------------------------------
サロン個別
------------------------------------------------------ */
div#contentsAria div#salonBlock div#salon01 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon02 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon03 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon04 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon05 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon06 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon07 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon08 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon09 {
	height: 495px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_09.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#contentsAria div#salonBlock div#salon10 {
	height: 470px;
	width: 840px;
	padding-left: 10px;
	background-image: url(images/salon_10.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}





